CN107480824B - Short-time passenger flow prediction system and method for urban rail transit station - Google Patents

Short-time passenger flow prediction system and method for urban rail transit station Download PDF

Info

Publication number
CN107480824B
CN107480824B CN201710706219.7A CN201710706219A CN107480824B CN 107480824 B CN107480824 B CN 107480824B CN 201710706219 A CN201710706219 A CN 201710706219A CN 107480824 B CN107480824 B CN 107480824B
Authority
CN
China
Prior art keywords
module
data
afc
video
passenger flow
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710706219.7A
Other languages
Chinese (zh)
Other versions
CN107480824A (en
Inventor
徐凯
杨飞凤
姚翥远
徐文轩
付辉
何周阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Haihuan Technology Group Co ltd
No3 Engineering Co ltd Of China Railway 22th Bureau Group
Xiamen Zhuoyi Construction Engineering Co ltd
Xiamen University
Original Assignee
Chongqing Jiaotong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Jiaotong University filed Critical Chongqing Jiaotong University
Priority to CN201710706219.7A priority Critical patent/CN107480824B/en
Publication of CN107480824A publication Critical patent/CN107480824A/en
Application granted granted Critical
Publication of CN107480824B publication Critical patent/CN107480824B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a short-time passenger flow prediction system and a short-time passenger flow prediction method for urban rail transit stations, wherein the system consists of an AFC (automatic control) device, a video passenger flow statistic device, a data screening module, a data preprocessing module, a Federal Kalman filtering module, a neural network prediction module and a database module; the beneficial technical effects of the invention are as follows: the invention provides a short-time passenger flow prediction system and method for urban rail transit stations, which can improve the diversity, comprehensiveness and accuracy of data sources, improve the accuracy of data and finally enable prediction results to be more accurate.

Description

Short-time passenger flow prediction system and method for urban rail transit station
Technical Field
The invention relates to a short-time passenger flow prediction technology, in particular to a short-time passenger flow prediction system and method for an urban rail transit station.
Background
The current urban rail transit in China has the characteristics of continuously increasing passenger traffic amount and stably increasing passenger traffic intensity, and passenger traffic prediction is reasonably and accurately carried out, so that passenger traffic guidance, safety management and operation organization of rail transit are facilitated.
According to different requirements, passenger flow prediction can be divided into medium-long term prediction, short term prediction and short term prediction; the medium-long term prediction (usually referring to 10-25 years in the future) is mainly used for assisting the development planning of a rail transit network, the design of a station and the like; short-term predictions (usually within 1 week or 1 month of the future) are mainly used for traffic status assessment; if real-time management is the objective, it is necessary to rely on short-time prediction (usually within 5, 15 or 30 minutes of the future), which is the key to realizing rail transit safety control and ordered passenger flow organization.
The neural network technology is very suitable for processing the short-time passenger flow prediction problem due to its own characteristics, and related reports are also available in the existing literature. However, the existing short-time passenger flow prediction technology based on the neural network has the following defects:
the passenger flow change characteristics of the urban rail transit station are represented by periodicity and rush hour in a normal state (working day and double-holiday), and also can represent difference and particularity due to extraordinary factors such as holidays, urban large-scale activities and the like, and the passenger flow change caused by the extraordinary factors has great influence on the safe operation of the urban rail transit; in the prior art, the mature short-time passenger flow prediction technology based on the neural network mostly aims at the passenger flow prediction in a normal state, and the problem of combination of the normal state and an abnormal state is less involved, so that the short-time passenger flow prediction of a station in the prior art is not systematic and comprehensive under the abnormal condition.
Meanwhile, in the prior art, common passenger flow information acquisition equipment mainly comprises automatic fare collection equipment (AFC equipment) and video image processing equipment (video passenger flow statistical equipment), when short-time passenger flow prediction is carried out, the passenger flow information only comes from a certain equipment, the information source is single, and the data is not necessarily reliable and accurate; in addition, in the prior art, the acquired passenger flow volume information is directly used for the neural network without being processed, so that some abnormal data can also act on the neural network, and the accuracy of prediction is influenced.
Disclosure of Invention
Aiming at the problems of the background art, the invention provides a short-time passenger flow prediction system for urban rail transit stations, which is innovative in that: the urban rail transit station short-time passenger flow prediction system consists of an AFC device, a video passenger flow statistic device, a data screening module, a data preprocessing module, a Federal Kalman filtering module, a neural network prediction module and a database module;
the AFC equipment and the video passenger flow statistics equipment are both connected with the data screening module; the data screening module is respectively connected with the data preprocessing module, the Federal Kalman filtering module and the database module; the data preprocessing module is respectively connected with the Federal Kalman filtering module and the database module; the federal Kalman filtering module is respectively connected with the neural network prediction module and the database module; the database module is connected with the neural network prediction module;
the AFC equipment can output the counted passenger flow volume data to the data screening module in real time, and the passenger flow volume data output by the AFC equipment is recorded as AFC data;
the video passenger flow statistics equipment can output the counted passenger flow data to the data screening module in real time, and the passenger flow data output by the video passenger flow statistics equipment is recorded as video data;
the data screening module can identify the current date type, and after the date type is identified, the data screening module transmits the received AFC data and video data to the database module for classified storage; recording AFC data stored in the database module as AFC historical data, and recording video data stored in the database module as video historical data; then, the data screening module controls the data preprocessing module and the Federal Kalman filtering module according to the identified date type: the date types comprise normal days and special days, wherein working days and double holidays belong to the normal days, and holidays and activity days belong to the special days; if the date type of the current date is identified as the normal date, the data screening module outputs a first control signal to the data preprocessing module and outputs a second control signal to the Federal Kalman filtering module; if the date type of the current date is identified as the special date, the data screening module outputs a control signal III to the data preprocessing module and outputs a control signal IV to the Federal Kalman filtering module;
when the data preprocessing module receives the control signal III, the data preprocessing module does not work; when the data preprocessing module receives a control signal, the data preprocessing module calls a plurality of AFC historical data and a plurality of video historical data from the database module, and then the data preprocessing module respectively processes the AFC historical data and the video historical data;
when the data preprocessing module processes AFC historical data, the average value of a plurality of AFC historical data is calculated firstly
Figure GDA0002406068070000021
And standard deviation sAObtaining a first threshold range
Figure GDA0002406068070000022
Then judging whether each AFC historical data is in a first threshold range: recording the AFC historical data in the first threshold range as good values, recording the AFC historical data not in the first threshold range as bad values, and if all the AFC historical data are good values, outputting the good values to the Federal Kalman filtering module by the data preprocessing module
Figure GDA0002406068070000023
If all AFC historical data are bad values, the data preprocessing module compares x with the multiple AFC historical dataAThe one with the minimum difference value is output to a Federal Kalman filtering module; if the AFC historical data have good values and bad values, the bad values are removed, and the average value of the remaining good values is calculated again
Figure GDA0002406068070000024
Then will be
Figure GDA0002406068070000025
Outputting to a Federal Kalman filtering module;
when the data preprocessing module processes the historical video data, the average value of a plurality of historical video data is calculated firstly
Figure GDA0002406068070000026
And standard deviation sBObtaining a second threshold range
Figure GDA0002406068070000027
Then judging whether each video history data is in a second threshold value range: recording the video history data within the second threshold value range as effective values, recording the video history data not within the second threshold value range as invalid values, and if all the video history data are effective values, outputting the effective values to the Federal Kalman filtering module by the data preprocessing module
Figure GDA0002406068070000028
If all the video history data are invalid values,the data preprocessing module neutralizes the plurality of video history data
Figure GDA0002406068070000029
The one with the minimum difference value is output to a Federal Kalman filtering module; if the plurality of video historical data have both effective values and invalid values, rejecting the invalid values and recalculating the average value of the remaining effective values
Figure GDA00024060680700000210
Then will be
Figure GDA00024060680700000211
Outputting to a Federal Kalman filtering module;
in the output signals of the data preprocessing module, the output signal corresponding to AFC historical data is marked as a signal I, and the output signal corresponding to video historical data is marked as a signal II;
when the Federal Kalman filtering module receives the control signal II, performing information fusion processing on the signal I and the signal II output by the data preprocessing module, and then outputting a processing result to the neural network prediction module; when the Federal Kalman filtering module receives the control signal, the Federal Kalman filtering module calls the latest AFC historical data and video historical data from the database module, then performs information fusion processing on the called AFC historical data and video historical data, and then outputs a processing result to the neural network prediction module;
after the neural network prediction module receives the processing result, the neural network prediction module calls a plurality of current data from the database module, then the processing result and the plurality of current data are used as input vectors to carry out passenger flow prediction processing to obtain passenger flow prediction data, and then the passenger flow prediction data are output outwards; and when the passenger flow volume prediction data are output outwards, the neural network prediction module also sends the passenger flow volume prediction data to the database module for storage.
The principle of the invention is as follows: in the invention, passenger flow information comes from AFC equipment (automatic fare collection system) and video passenger flow statistical equipment, AFC data and video data obtained by the two equipment are used for a neural network prediction module after being subjected to fusion processing by a Federal Kalman filtering module, and the two data are subjected to fusion processing, so that data errors caused by factors such as missing reading, misreading and ticket mixing of the AFC equipment can be reduced, the problem that the video passenger flow statistical equipment is greatly influenced by light and environment, particularly, when passenger flows are dense and overlapped with each other, the detection precision is reduced is solved, the actual passenger flow is reflected more accurately, and compared with the method that data is obtained by adopting single equipment, the detection coverage range is wider when the two equipment is used for obtaining the data, and the data source is more comprehensive; aiming at the problems of normality and abnormality in the background technology, the inventor sets a data screening module and a data preprocessing module in the scheme, wherein the data screening module is used for sorting and classifying and storing data; meanwhile, the data screening module can also output the data belonging to the normal day to the data preprocessing module and directly output the data belonging to the special day to the Federal Kalman filtering module; the passenger flow data on the normal day has a change rule taking a week as a cycle, the passenger flow distribution rules on the same day in different weeks are basically consistent in time, and the existing conventional method is to take the average passenger flow of the previous week or history. When the last week passenger flow is taken, the fluctuation influence of the last week due to some accidental factors is also input into the neural network predictor. Thus, the last week's passenger flow volume will no longer be appropriate as a predictive input; the historical average passenger flow is a compromise method adopting averaging. Therefore, the invention is provided with a data preprocessing module which can remove abnormal values in the historical data so as to eliminate the influence of abnormal data generated by accidental factors such as interference on the system, finally, the data used for the neural network prediction module is more reasonable, the prediction stability is enhanced, and the prediction precision is improved.
Based on the scheme, the invention also provides the following preferable scheme aiming at the Federal Kalman filtering module: the Federal Kalman filtering module comprises a local filtering module I, a local filtering module II and an information fusion module; the information fusion module is provided with two input ends and three output ends, and the three output ends of the information fusion module are respectively marked as a first feedback signal output end, a second feedback signal output end and a main output end; the output end of the first local filtering module and the output end of the second local filtering module are connected with the two input ends of the information fusion module in a one-to-one correspondence manner, the first feedback signal output end is connected with the feedback signal receiving end of the first local filtering module, the second feedback signal output end is connected with the feedback signal receiving end of the second local filtering module, and the main output end is connected with the neural network prediction module; when the data preprocessing module outputs a signal to the Federal Kalman filtering module, the data preprocessing module outputs the signal I to the local filtering module I, and the data preprocessing module outputs the signal II to the local filtering module II; when the Federal Kalman filtering module calls AFC historical data and video historical data from the database module, the corresponding AFC historical data is input into the local filtering module I, and the corresponding video historical data is input into the local filtering module II.
Based on the system, the invention also provides a method for predicting the short-term passenger flow of the urban rail transit station, and the method is based on the system for predicting the short-term passenger flow of the urban rail transit station, and the specific method is as follows: the short-time passenger flow prediction method for the urban rail transit station comprises the following steps:
in the running process of the short-time passenger flow prediction system of the urban rail transit station, AFC equipment and video passenger flow statistical equipment periodically output AFC data and video data to a data screening module; after AFC data and video data are received each time, the urban rail transit station short-time passenger flow prediction system carries out passenger flow prediction operation according to the following steps:
1) the data screening module identifies the current date type, and then transmits the received AFC data and video data to the database module for classified storage; then: if the date type of the current date is identified as the normal date, the data screening module outputs a first control signal to the data preprocessing module and outputs a second control signal to the Federal Kalman filtering module, and the step 2) is carried out; if the date type of the current date is identified as the special date, the data screening module outputs a control signal three to the data preprocessing module and outputs a control signal four to the Federal Kalman filtering module, and the step 3) is carried out;
2) the data preprocessing module calls a plurality of AFC historical data and a plurality of video historical data from the database module, then the data preprocessing module respectively processes the AFC historical data and the video historical data to generate a corresponding signal I and a signal II, and the step 4 is carried out;
3) the Federal Kalman filtering module calls the latest AFC historical data and video historical data from the database module, then performs information fusion processing on the called AFC historical data and video historical data, then outputs the processing result to the neural network prediction module, and enters step 5);
4) the Federal Kalman filtering module performs information fusion processing on the signal I and the signal II output by the data preprocessing module, then outputs a processing result to the neural network prediction module, and the step 5 is carried out;
5) the neural network prediction module calls a plurality of current data from the database module, then the processing result and the plurality of current data are used as input vectors to carry out passenger flow prediction processing to obtain passenger flow prediction data, then the passenger flow prediction data are output outwards, and the neural network prediction module sends the passenger flow prediction data to the database module for storage while the passenger flow prediction data are output outwards.
Based on the method, the invention also provides the following preferable scheme aiming at the Federal Kalman filtering module and the data processing mode thereof, the specific structure of the Federal Kalman filtering module is as described above, and the Federal Kalman filtering module carries out Federal Kalman filtering processing according to the following mode:
(1) the first local filtering module processes the first signal by adopting a linear Kalman filtering method to obtain a first filtering result, the first filtering result is output to the information fusion module, meanwhile, the second local filtering module processes the second signal by adopting a linear Kalman filtering method to obtain a second filtering result, and the second filtering result is output to the information fusion module;
(2) the information fusion module carries out information fusion processing on the first filtering result and the second filtering result and then outputs the processing results to the neural network prediction module;
the information fusion module adopts a fusion algorithm for information fusion processing, which comprises the following steps:
Figure GDA0002406068070000041
Figure GDA0002406068070000042
wherein k represents the number of steps,
Figure GDA0002406068070000043
for a global optimum estimate, Pg(k) For the variance of the global optimum estimate value,
Figure GDA0002406068070000044
is an estimate, P, of the filtering resultZ(k) For the result of the filtering-a corresponding variance,
Figure GDA0002406068070000045
represents a pair PZ(k) The inversion is carried out on the basis of the obtained data,
Figure GDA0002406068070000046
is an estimated value, P, corresponding to the filtering result twoV(k) For the variance corresponding to the filtering result two,
Figure GDA0002406068070000047
represents a pair PV(k) Inversion is carried out;
the information fusion module is to
Figure GDA0002406068070000048
Feeding back to the local filtering module I, and the information fusion module will
Figure GDA0002406068070000049
And
Figure GDA00024060680700000410
feedback to local filtering modeBlock two, βZ(k) Distribution coefficient of the corresponding local filter block one in the k step, βV(k) For the partition coefficient of the corresponding local filter block two in step k, βZ(k)+βV(k)=1,
Figure GDA00024060680700000411
Representation pair βZ(k) The inversion is carried out on the basis of the obtained data,
Figure GDA00024060680700000412
representation pair βV(k) And (6) inversion.
The beneficial technical effects of the invention are as follows: the invention provides a short-time passenger flow prediction system and method for urban rail transit stations, which can improve the diversity, comprehensiveness and accuracy of data sources, improve the accuracy of data and finally enable prediction results to be more accurate.
Drawings
FIG. 1 is a schematic diagram of the principles of the present invention;
FIG. 2 is a schematic diagram of a Federal Kalman Filter Module;
the names corresponding to each mark in the figure are respectively: AFC equipment 1, video passenger flow statistics equipment 2, a data screening module 3, a data preprocessing module 4, a Federal Kalman filtering module 5, a local filtering module I5-1, a local filtering module II 5-2, an information fusion module 5-3, a neural network prediction module 6 and a database module 7.
Detailed Description
A short-time passenger flow prediction system for urban rail transit stations is innovative in that: the urban rail transit station short-time passenger flow prediction system is composed of an AFC device 1, a video passenger flow statistic device 2, a data screening module 3, a data preprocessing module 4, a Federal Kalman filtering module 5, a neural network prediction module 6 and a database module 7;
the AFC device 1 and the video passenger flow statistical device 2 are both connected with a data screening module 3; the data screening module 3 is respectively connected with the data preprocessing module 4, the Federal Kalman filtering module 5 and the database module 7; the data preprocessing module 4 is respectively connected with the Federal Kalman filtering module 5 and the database module 7; the federal Kalman filtering module 5 is respectively connected with the neural network prediction module 6 and the database module 7; the database module 7 is connected with the neural network prediction module 6;
the AFC device 1 can output the counted passenger flow volume data to the data screening module 3 in real time, and the passenger flow volume data output by the AFC device 1 is recorded as AFC data;
the video passenger flow statistics device 2 can output the counted passenger flow data to the data screening module 3 in real time, and the passenger flow data output by the video passenger flow statistics device 2 is recorded as video data;
the data screening module 3 can identify the current date type, and after the date type is identified, the data screening module 3 transmits the received AFC data and video data to the database module 7 for classified storage; the AFC data stored in the database module 7 is recorded as AFC historical data, and the video data stored in the database module 7 is recorded as video historical data; then, the data screening module 3 controls the data preprocessing module 4 and the federal kalman filter module 5 according to the identified date type: the date types comprise normal days and special days, wherein working days and double holidays belong to the normal days, and holidays and activity days belong to the special days; if the date type of the current date is identified as the normal date, the data screening module 3 outputs a first control signal to the data preprocessing module 4 and outputs a second control signal to the federal Kalman filtering module 5; if the date type of the current date is identified as the special date, the data screening module 3 outputs a control signal III to the data preprocessing module 4 and outputs a control signal IV to the Federal Kalman filtering module 5;
when the data preprocessing module 4 receives the control signal III, the data preprocessing module 4 does not work; when the data preprocessing module 4 receives the control signal one, the data preprocessing module 4 calls a plurality of AFC historical data and a plurality of video historical data from the database module 7, and then the data preprocessing module 4 respectively processes the AFC historical data and the video historical data;
when the data preprocessing module 4 processes the AFC historical data, the average value of a plurality of AFC historical data is calculated firstly
Figure GDA0002406068070000061
And standard deviation sAObtaining a first threshold range
Figure GDA0002406068070000062
Then judging whether each AFC historical data is in a first threshold range: recording the AFC historical data in the first threshold range as good values, recording the AFC historical data not in the first threshold range as bad values, and if all the AFC historical data are good values, outputting the good values to the Federal Kalman filtering module 5 by the data preprocessing module 4
Figure GDA0002406068070000063
If all AFC historical data are bad values, the data preprocessing module 4 neutralizes the multiple AFC historical data
Figure GDA0002406068070000064
The one with the minimum difference value is output to a Federal Kalman filtering module 5; if the AFC historical data have good values and bad values, the bad values are removed, and the average value of the remaining good values is calculated again
Figure GDA0002406068070000065
Then will be
Figure GDA0002406068070000066
Outputting to a Federal Kalman filtering module 5;
when the data preprocessing module 4 processes the video history data, the average value of a plurality of video history data is calculated first
Figure GDA0002406068070000067
And standard deviation sBObtaining a second threshold range
Figure GDA0002406068070000068
Then judging whether each video history data is in a second threshold value range: recording the video history data in the second threshold range as effective values, and recording the videos not in the second threshold rangeRecording the historical data as invalid values, and if all the video historical data are valid values, outputting the data to the Federal Kalman filtering module 5 by the data preprocessing module 4
Figure GDA0002406068070000069
If all the video history data are invalid values, the data preprocessing module 4 neutralizes the plurality of video history data
Figure GDA00024060680700000610
The one with the minimum difference value is output to a Federal Kalman filtering module 5; if the plurality of video historical data have both effective values and invalid values, rejecting the invalid values and recalculating the average value of the remaining effective values
Figure GDA00024060680700000611
Then will be
Figure GDA00024060680700000612
Outputting to a Federal Kalman filtering module 5;
in the output signals of the data preprocessing module 4, the output signal corresponding to the AFC historical data is recorded as a signal I, and the output signal corresponding to the video historical data is recorded as a signal II;
when receiving the control signal II, the Federal Kalman filtering module 5 performs information fusion processing on the signal I and the signal II output by the data preprocessing module 4, and then outputs a processing result to the neural network prediction module 6; when the federal kalman filter module 5 receives the control signal, the federal kalman filter module 5 calls the latest AFC historical data and video historical data from the database module 7, then performs information fusion processing on the called AFC historical data and video historical data, and then outputs the processing result to the neural network prediction module 6;
after the neural network prediction module 6 receives the processing result, the neural network prediction module 6 calls a plurality of current data from the database module 7, then the processing result and the plurality of current data are used as input vectors to perform passenger flow prediction processing to obtain passenger flow prediction data, then the passenger flow prediction data are output outwards, and the neural network prediction module 6 sends the passenger flow prediction data to the database module 7 for storage while the passenger flow prediction data are output outwards.
Further, the federal Kalman filtering module 5 comprises a local filtering module I5-1, a local filtering module II 5-2 and an information fusion module 5-3; the information fusion module 5-3 is provided with two input ends and three output ends, and the three output ends of the information fusion module 5-3 are respectively marked as a first feedback signal output end, a second feedback signal output end and a main output end; the output end of the local filtering module I5-1 and the output end of the local filtering module II 5-2 are correspondingly connected with the two input ends of the information fusion module 5-3, the first feedback signal output end is connected with the feedback signal receiving end of the local filtering module I5-1, the second feedback signal output end is connected with the feedback signal receiving end of the local filtering module II 5-2, and the main output end is connected with the neural network prediction module 6; when the data preprocessing module 4 outputs a signal to the Federal Kalman filtering module 5, the data preprocessing module 4 outputs the signal I to the local filtering module I5-1, and the data preprocessing module 4 outputs the signal II to the local filtering module II 5-2; when the Federal Kalman filtering module 5 calls AFC historical data and video historical data from the database module 7, the corresponding AFC historical data is input into the local filtering module I5-1, and the corresponding video historical data is input into the local filtering module II 5-2.
A short-time passenger flow prediction method for an urban rail transit station comprises a short-time passenger flow prediction system for the urban rail transit station, wherein the short-time passenger flow prediction system for the urban rail transit station consists of an AFC (automatic frequency control) device 1, a video passenger flow statistic device 2, a data screening module 3, a data preprocessing module 4, a Federal Kalman filtering module 5, a neural network prediction module 6 and a database module 7;
the AFC device 1 and the video passenger flow statistical device 2 are both connected with a data screening module 3; the data screening module 3 is respectively connected with the data preprocessing module 4, the Federal Kalman filtering module 5 and the database module 7; the data preprocessing module 4 is respectively connected with the Federal Kalman filtering module 5 and the database module 7; the federal Kalman filtering module 5 is respectively connected with the neural network prediction module 6 and the database module 7; the database module 7 is connected with the neural network prediction module 6;
the AFC device 1 can output the counted passenger flow volume data to the data screening module 3 in real time, and the passenger flow volume data output by the AFC device 1 is recorded as AFC data;
the video passenger flow statistics device 2 can output the counted passenger flow data to the data screening module 3 in real time, and the passenger flow data output by the video passenger flow statistics device 2 is recorded as video data;
the data screening module 3 can identify the current date type, and after the date type is identified, the data screening module 3 transmits the received AFC data and video data to the database module 7 for classified storage; the AFC data stored in the database module 7 is recorded as AFC historical data, and the video data stored in the database module 7 is recorded as video historical data; then, the data screening module 3 controls the data preprocessing module 4 and the federal kalman filter module 5 according to the identified date type: the date types comprise normal days and special days, wherein working days and double holidays belong to the normal days, and holidays and activity days belong to the special days; if the date type of the current date is identified as the normal date, the data screening module 3 outputs a first control signal to the data preprocessing module 4 and outputs a second control signal to the federal Kalman filtering module 5; if the date type of the current date is identified as the special date, the data screening module 3 outputs a control signal III to the data preprocessing module 4 and outputs a control signal IV to the Federal Kalman filtering module 5;
when the data preprocessing module 4 receives the control signal III, the data preprocessing module 4 does not work; when the data preprocessing module 4 receives the control signal one, the data preprocessing module 4 calls a plurality of AFC historical data and a plurality of video historical data from the database module 7, and then the data preprocessing module 4 respectively processes the AFC historical data and the video historical data;
when the data preprocessing module 4 processes the AFC historical data, the average value of a plurality of AFC historical data is calculated firstly
Figure GDA0002406068070000071
And standard deviation sAObtaining a first threshold range
Figure GDA0002406068070000072
Then judging whether each AFC historical data is in a first threshold range: recording the AFC historical data in the first threshold range as good values, recording the AFC historical data not in the first threshold range as bad values, and if all the AFC historical data are good values, outputting the good values to the Federal Kalman filtering module 5 by the data preprocessing module 4
Figure GDA0002406068070000073
If all AFC historical data are bad values, the data preprocessing module 4 sums x in the multiple AFC historical dataAThe one with the minimum difference value is output to a Federal Kalman filtering module 5; if the AFC historical data have good values and bad values, the bad values are removed, and the average value of the remaining good values is calculated again
Figure GDA0002406068070000074
Then will be
Figure GDA0002406068070000075
Outputting to a Federal Kalman filtering module 5;
when the data preprocessing module 4 processes the video history data, the average value of a plurality of video history data is calculated first
Figure GDA0002406068070000081
And standard deviation sBObtaining a second threshold range
Figure GDA0002406068070000082
Then judging whether each video history data is in a second threshold value range: recording the video history data within the second threshold range as effective values, recording the video history data not within the second threshold range as invalid values, and if all the video history data are effective values, outputting the video history data to the Federal Kalman filtering module 5 by the data preprocessing module 4
Figure GDA0002406068070000083
If all the video history data are invalid values, the data preprocessing module 4 neutralizes the plurality of video history data
Figure GDA0002406068070000084
The one with the minimum difference value is output to a Federal Kalman filtering module 5; if the plurality of video historical data have both effective values and invalid values, rejecting the invalid values and recalculating the average value of the remaining effective values
Figure GDA0002406068070000085
Then will be
Figure GDA0002406068070000086
Outputting to a Federal Kalman filtering module 5;
in the output signals of the data preprocessing module 4, the output signal corresponding to the AFC historical data is recorded as a signal I, and the output signal corresponding to the video historical data is recorded as a signal II;
when receiving the control signal II, the Federal Kalman filtering module 5 performs information fusion processing on the signal I and the signal II output by the data preprocessing module 4, and then outputs a processing result to the neural network prediction module 6; when the federal kalman filter module 5 receives the control signal, the federal kalman filter module 5 calls the latest AFC historical data and video historical data from the database module 7, then performs information fusion processing on the called AFC historical data and video historical data, and then outputs the processing result to the neural network prediction module 6;
after the neural network prediction module 6 receives the processing result, the neural network prediction module 6 calls a plurality of current data (the current data is actual passenger flow volume data obtained by adopting a technical means) from the database module 7, then the processing result and the plurality of current data are used as input vectors to carry out passenger flow volume prediction processing to obtain passenger flow volume prediction data, then the passenger flow volume prediction data are output outwards, and the neural network prediction module 6 also sends the passenger flow volume prediction data to the database module 7 for storage while the passenger flow volume prediction data are output outwards;
the innovation lies in that: the short-time passenger flow prediction method for the urban rail transit station comprises the following steps:
in the running process of the short-time passenger flow prediction system of the urban rail transit station, AFC equipment 1 and video passenger flow statistical equipment 2 periodically output AFC data and video data to a data screening module 3; after AFC data and video data are received each time, the urban rail transit station short-time passenger flow prediction system carries out passenger flow prediction operation according to the following steps:
1) the data screening module 3 identifies the current date type, and then transmits the received AFC data and video data to the database module 7 for classified storage; then: if the date type of the current date is identified as the normal date, the data screening module 3 outputs a control signal I to the data preprocessing module 4 and outputs a control signal II to the Federal Kalman filtering module 5, and the step 2) is carried out; if the date type of the current date is identified as the special date, the data screening module 3 outputs a control signal three to the data preprocessing module 4 and outputs a control signal four to the federal Kalman filtering module 5, and the step 3) is carried out;
2) the data preprocessing module 4 calls a plurality of AFC historical data and a plurality of video historical data from the database module 7, then the data preprocessing module 4 respectively processes the AFC historical data and the video historical data to generate a corresponding signal I and a signal II, and the step 4 is carried out;
3) the Federal Kalman filtering module 5 calls the latest AFC historical data and video historical data from the database module 7, then performs information fusion processing on the called AFC historical data and video historical data, then outputs the processing result to the neural network prediction module 6, and enters step 5);
4) the Federal Kalman filtering module 5 performs information fusion processing on the signal I and the signal II output by the data preprocessing module 4, then outputs a processing result to the neural network prediction module 6, and enters the step 5);
5) the neural network prediction module 6 calls a plurality of current data from the database module 7, then the processing result and the plurality of current data are used as input vectors to carry out passenger flow volume prediction processing to obtain passenger flow volume prediction data, then the passenger flow volume prediction data are output outwards, and the neural network prediction module 6 also sends the passenger flow volume prediction data to the database module 7 for storage while the passenger flow volume prediction data are output outwards.
Further, the federal Kalman filtering module 5 comprises a local filtering module I5-1, a local filtering module II 5-2 and an information fusion module 5-3; the information fusion module 5-3 is provided with two input ends and three output ends, and the three output ends of the information fusion module 5-3 are respectively marked as a first feedback signal output end, a second feedback signal output end and a main output end; the output end of the local filtering module I5-1 and the output end of the local filtering module II 5-2 are correspondingly connected with the two input ends of the information fusion module 5-3, the first feedback signal output end is connected with the feedback signal receiving end of the local filtering module I5-1, the second feedback signal output end is connected with the feedback signal receiving end of the local filtering module II 5-2, and the main output end is connected with the neural network prediction module 6; when the data preprocessing module 4 outputs a signal to the Federal Kalman filtering module 5, the data preprocessing module 4 outputs the signal I to the local filtering module I5-1, and the data preprocessing module 4 outputs the signal II to the local filtering module II 5-2; when the Federal Kalman filtering module 5 calls AFC historical data and video historical data from the database module 7, the corresponding AFC historical data is input into the local filtering module I5-1, and the corresponding video historical data is input into the local filtering module II 5-2;
the federal kalman filter module 5 performs the federal kalman filter processing in the following manner:
(1) the local filtering module I5-1 processes the signal I by adopting a linear Kalman filtering method to obtain a filtering result I, the filtering result I is output to the information fusion module 5-3, meanwhile, the local filtering module II 5-2 processes the signal II by adopting a linear Kalman filtering method to obtain a filtering result II, and the filtering result II is output to the information fusion module 5-3;
(2) the information fusion module 5-3 carries out information fusion processing on the first filtering result and the second filtering result and then outputs the processing results to the neural network prediction module 6;
the information fusion module 5-3 adopts a fusion algorithm for information fusion processing, which is as follows:
Figure GDA0002406068070000091
Figure GDA0002406068070000092
wherein k represents the number of steps,
Figure GDA0002406068070000093
for a global optimum estimate, Pg(k) For the variance of the global optimum estimate value,
Figure GDA0002406068070000094
is an estimate, P, of the filtering resultZ(k) For the result of the filtering-a corresponding variance,
Figure GDA0002406068070000095
represents a pair PZ(k) The inversion is carried out on the basis of the obtained data,
Figure GDA0002406068070000096
is an estimated value, P, corresponding to the filtering result twoV(k) For the variance corresponding to the filtering result two,
Figure GDA0002406068070000097
represents a pair PV(k) Inversion is carried out;
the information fusion module 5-3 will
Figure GDA0002406068070000098
And
Figure GDA0002406068070000099
feeding back to the local filtering module I5-1, and the information fusion module 5-3 will
Figure GDA00024060680700000910
And
Figure GDA00024060680700000911
feeding back to local filtering module two 5-2 and βZ(k) For the partition coefficient corresponding to local filter block one 5-1 at step k, βV(k) For the partition coefficient corresponding to local filter block two 5-2 at step k, βZ(k)+βV(k)=1,
Figure GDA00024060680700000912
Representation pair βZ(k) The inversion is carried out on the basis of the obtained data,
Figure GDA00024060680700000913
representation pair βV(k) And (6) inversion.

Claims (4)

1. A short-time passenger flow prediction system for urban rail transit stations is characterized in that: the short-time passenger flow prediction system for the urban rail transit station is composed of an AFC device (1), a video passenger flow statistic device (2), a data screening module (3), a data preprocessing module (4), a Federal Kalman filtering module (5), a neural network prediction module (6) and a database module (7);
the AFC equipment (1) and the video passenger flow statistical equipment (2) are both connected with the data screening module (3); the data screening module (3) is respectively connected with the data preprocessing module (4), the Federal Kalman filtering module (5) and the database module (7); the data preprocessing module (4) is respectively connected with the Federal Kalman filtering module (5) and the database module (7); the federal Kalman filtering module (5) is respectively connected with the neural network prediction module (6) and the database module (7); the database module (7) is connected with the neural network prediction module (6);
the AFC device (1) can output the counted passenger flow volume data to the data screening module (3) in real time, and the passenger flow volume data output by the AFC device (1) is recorded as AFC data;
the video passenger flow statistics equipment (2) can output the counted passenger flow data to the data screening module (3) in real time, and the passenger flow data output by the video passenger flow statistics equipment (2) is recorded as video data;
the data screening module (3) can identify the current date type, and after the date type is identified, the data screening module (3) transmits the received AFC data and video data to the database module (7) for classified storage; AFC data stored in the database module (7) is recorded as AFC historical data, and video data stored in the database module (7) is recorded as video historical data; then, the data screening module (3) controls the data preprocessing module (4) and the Federal Kalman filtering module (5) according to the identified date type: the date types comprise normal days and special days, wherein working days and double holidays belong to the normal days, and holidays and activity days belong to the special days; if the date type of the current date is identified as the normal date, the data screening module (3) outputs a control signal I to the data preprocessing module (4) and outputs a control signal II to the Federal Kalman filtering module (5); if the date type of the current date is identified as the special date, the data screening module (3) outputs a control signal III to the data preprocessing module (4) and outputs a control signal IV to the Federal Kalman filtering module (5);
when the data preprocessing module (4) receives the control signal III, the data preprocessing module (4) does not work; when the data preprocessing module (4) receives a control signal, the data preprocessing module (4) calls a plurality of AFC historical data and a plurality of video historical data from the database module (7), and then the data preprocessing module (4) respectively processes the AFC historical data and the video historical data;
when the data preprocessing module (4) processes the AFC historical data, the average value of a plurality of AFC historical data is calculated firstly
Figure FDA0002406068060000012
And standard deviation sAObtaining a first threshold range
Figure FDA0002406068060000011
Then judging whether each AFC historical data is in a first threshold range: recording the AFC historical data in the first threshold range as good values, recording the AFC historical data which are not in the first threshold range as bad values, and if all the AFC historical data are good values, the data preprocessing module (4) forwards the good values to the AFC historical data processing moduleFederal Kalman filtering module (5) output
Figure FDA0002406068060000013
If all AFC historical data are bad values, the data preprocessing module (4) neutralizes the multiple AFC historical data
Figure FDA0002406068060000014
The one with the minimum difference value is output to a Federal Kalman filtering module (5); if the AFC historical data have good values and bad values, the bad values are removed, and the average value of the remaining good values is calculated again
Figure FDA0002406068060000016
Then will be
Figure FDA0002406068060000015
Outputting to a Federal Kalman filtering module (5);
when the data preprocessing module (4) processes the video historical data, the average value of a plurality of video historical data is calculated firstly
Figure FDA0002406068060000017
And standard deviation sBObtaining a second threshold range
Figure FDA0002406068060000018
Then judging whether each video history data is in a second threshold value range: recording the video history data within the second threshold range as effective values, recording the video history data not within the second threshold range as invalid values, and if all the video history data are effective values, outputting the effective values to the Federal Kalman filtering module (5) by the data preprocessing module (4)
Figure FDA0002406068060000021
If all the video history data are invalid values, the data preprocessing module (4) neutralizes the video history data
Figure FDA0002406068060000022
The one with the minimum difference value is output to a Federal Kalman filtering module (5); if the plurality of video historical data have both effective values and invalid values, rejecting the invalid values and recalculating the average value of the remaining effective values
Figure FDA0002406068060000023
Then will be
Figure FDA0002406068060000024
Outputting to a Federal Kalman filtering module (5);
in the output signals of the data preprocessing module (4), the output signal corresponding to AFC historical data is marked as a signal I, and the output signal corresponding to video historical data is marked as a signal II;
when the Federal Kalman filtering module (5) receives the control signal II, information fusion processing is carried out on the signal I and the signal II output by the data preprocessing module (4), and then a processing result is output to the neural network prediction module (6); when the Federal Kalman filtering module (5) receives the control signal, the Federal Kalman filtering module (5) calls the latest AFC historical data and video historical data from the database module (7), then performs information fusion processing on the called AFC historical data and video historical data, and then outputs the processing result to the neural network prediction module (6);
after the neural network prediction module (6) receives the processing result, the neural network prediction module (6) calls a plurality of current data from the database module (7), then the processing result and the plurality of current data are used as input vectors to carry out passenger flow prediction processing to obtain passenger flow prediction data, then the passenger flow prediction data are output outwards, and the neural network prediction module (6) sends the passenger flow prediction data to the database module (7) for storage while the passenger flow prediction data are output outwards.
2. The urban rail transit station short-time passenger flow prediction system according to claim 1, characterized in that: the Federal Kalman filtering module (5) comprises a local filtering module I (5-1), a local filtering module II (5-2) and an information fusion module (5-3); the information fusion module (5-3) is provided with two input ends and three output ends, and the three output ends of the information fusion module (5-3) are respectively marked as a first feedback signal output end, a second feedback signal output end and a main output end; the output end of the local filtering module I (5-1) and the output end of the local filtering module II (5-2) are correspondingly connected with the two input ends of the information fusion module (5-3), the first feedback signal output end is connected with the feedback signal receiving end of the local filtering module I (5-1), the second feedback signal output end is connected with the feedback signal receiving end of the local filtering module II (5-2), and the main output end is connected with the neural network prediction module (6); when the data preprocessing module (4) outputs a signal to the Federal Kalman filtering module (5), the data preprocessing module (4) outputs the signal I to the local filtering module I (5-1), and the data preprocessing module (4) outputs the signal II to the local filtering module II (5-2); when the Federal Kalman filtering module (5) calls AFC historical data and video historical data from the database module (7), the corresponding AFC historical data is input into the local filtering module I (5-1), and the corresponding video historical data is input into the local filtering module II (5-2).
3. A short-time passenger flow prediction method for an urban rail transit station comprises a short-time passenger flow prediction system for the urban rail transit station, wherein the short-time passenger flow prediction system for the urban rail transit station consists of an AFC (automatic frequency control) device (1), a video passenger flow statistic device (2), a data screening module (3), a data preprocessing module (4), a Federal Kalman filtering module (5), a neural network prediction module (6) and a database module (7);
the AFC equipment (1) and the video passenger flow statistical equipment (2) are both connected with the data screening module (3); the data screening module (3) is respectively connected with the data preprocessing module (4), the Federal Kalman filtering module (5) and the database module (7); the data preprocessing module (4) is respectively connected with the Federal Kalman filtering module (5) and the database module (7); the federal Kalman filtering module (5) is respectively connected with the neural network prediction module (6) and the database module (7); the database module (7) is connected with the neural network prediction module (6);
the AFC device (1) can output the counted passenger flow volume data to the data screening module (3) in real time, and the passenger flow volume data output by the AFC device (1) is recorded as AFC data;
the video passenger flow statistics equipment (2) can output the counted passenger flow data to the data screening module (3) in real time, and the passenger flow data output by the video passenger flow statistics equipment (2) is recorded as video data;
the data screening module (3) can identify the current date type, and after the date type is identified, the data screening module (3) transmits the received AFC data and video data to the database module (7) for classified storage; AFC data stored in the database module (7) is recorded as AFC historical data, and video data stored in the database module (7) is recorded as video historical data; then, the data screening module (3) controls the data preprocessing module (4) and the Federal Kalman filtering module (5) according to the identified date type: the date types comprise normal days and special days, wherein working days and double holidays belong to the normal days, and holidays and activity days belong to the special days; if the date type of the current date is identified as the normal date, the data screening module (3) outputs a control signal I to the data preprocessing module (4) and outputs a control signal II to the Federal Kalman filtering module (5); if the date type of the current date is identified as the special date, the data screening module (3) outputs a control signal III to the data preprocessing module (4) and outputs a control signal IV to the Federal Kalman filtering module (5);
when the data preprocessing module (4) receives the control signal III, the data preprocessing module (4) does not work; when the data preprocessing module (4) receives a control signal, the data preprocessing module (4) calls a plurality of AFC historical data and a plurality of video historical data from the database module (7), and then the data preprocessing module (4) respectively processes the AFC historical data and the video historical data;
when the data preprocessing module (4) processes the AFC historical data, the average value of a plurality of AFC historical data is calculated firstly
Figure FDA0002406068060000031
HebiaoTolerance sAObtaining a first threshold range
Figure FDA0002406068060000032
Then judging whether each AFC historical data is in a first threshold range: recording the AFC historical data in the first threshold range as good values, recording the AFC historical data which are not in the first threshold range as bad values, and if all the AFC historical data are good values, outputting the AFC historical data to the Federal Kalman filtering module (5) by the data preprocessing module (4)
Figure FDA0002406068060000033
If all AFC historical data are bad values, the data preprocessing module (4) neutralizes the multiple AFC historical data
Figure FDA0002406068060000034
The one with the minimum difference value is output to a Federal Kalman filtering module (5); if the AFC historical data have good values and bad values, the bad values are removed, and the average value of the remaining good values is calculated again
Figure FDA0002406068060000035
Then will be
Figure FDA0002406068060000036
Outputting to a Federal Kalman filtering module (5);
when the data preprocessing module (4) processes the video historical data, the average value of a plurality of video historical data is calculated firstly
Figure FDA0002406068060000037
And standard deviation sBObtaining a second threshold range
Figure FDA0002406068060000038
Then judging whether each video history data is in a second threshold value range: recording the video history data in the second threshold value range as valid values, recording the video history data which is not in the second threshold value range as invalid values,if all the historical video data are effective values, the data preprocessing module (4) outputs the effective values to the Federal Kalman filtering module (5)
Figure FDA0002406068060000039
If all the video history data are invalid values, the data preprocessing module (4) neutralizes the video history data
Figure FDA00024060680600000310
The one with the minimum difference value is output to a Federal Kalman filtering module (5); if the plurality of video historical data have both effective values and invalid values, rejecting the invalid values and recalculating the average value of the remaining effective values
Figure FDA00024060680600000313
Then will be
Figure FDA00024060680600000312
Outputting to a Federal Kalman filtering module (5);
in the output signals of the data preprocessing module (4), the output signal corresponding to AFC historical data is marked as a signal I, and the output signal corresponding to video historical data is marked as a signal II;
when the Federal Kalman filtering module (5) receives the control signal II, information fusion processing is carried out on the signal I and the signal II output by the data preprocessing module (4), and then a processing result is output to the neural network prediction module (6); when the Federal Kalman filtering module (5) receives the control signal, the Federal Kalman filtering module (5) calls the latest AFC historical data and video historical data from the database module (7), then performs information fusion processing on the called AFC historical data and video historical data, and then outputs the processing result to the neural network prediction module (6);
after the neural network prediction module (6) receives the processing result, the neural network prediction module (6) calls a plurality of current data from the database module (7), then the processing result and the plurality of current data are used as input vectors to carry out passenger flow prediction processing to obtain passenger flow prediction data, then the passenger flow prediction data are output outwards, and the neural network prediction module (6) sends the passenger flow prediction data to the database module (7) for storage while the passenger flow prediction data are output outwards;
the method is characterized in that: the short-time passenger flow prediction method for the urban rail transit station comprises the following steps:
in the running process of the short-time passenger flow prediction system of the urban rail transit station, AFC (automatic frequency control) equipment (1) and video passenger flow statistical equipment (2) periodically output AFC data and video data to a data screening module (3); after AFC data and video data are received each time, the urban rail transit station short-time passenger flow prediction system carries out passenger flow prediction operation according to the following steps:
1) the data screening module (3) identifies the current date type, and then transmits the received AFC data and video data to the database module (7) for classified storage; then: if the date type of the current date is identified as the normal date, the data screening module (3) outputs a control signal I to the data preprocessing module (4), outputs a control signal II to the Federal Kalman filtering module (5), and enters the step 2); if the date type of the current date is identified as the special date, the data screening module (3) outputs a control signal III to the data preprocessing module (4), outputs a control signal IV to the Federal Kalman filtering module (5), and enters the step 3);
2) the data preprocessing module (4) calls a plurality of AFC historical data and a plurality of video historical data from the database module (7), then the data preprocessing module (4) respectively processes the AFC historical data and the video historical data to generate a corresponding signal I and a signal II, and the step 4 is carried out;
3) the Federal Kalman filtering module (5) calls the latest AFC historical data and video historical data from the database module (7), then performs information fusion processing on the called AFC historical data and video historical data, then outputs the processing result to the neural network prediction module (6), and the step 5 is entered;
4) the Federal Kalman filtering module (5) performs information fusion processing on the signal I and the signal II output by the data preprocessing module (4), then outputs a processing result to the neural network prediction module (6), and the step 5 is carried out;
5) the neural network prediction module (6) calls a plurality of current data from the database module (7), then the processing result and the plurality of current data are used as input vectors to carry out passenger flow prediction processing to obtain passenger flow prediction data, then the passenger flow prediction data are output outwards, and the neural network prediction module (6) sends the passenger flow prediction data to the database module (7) for storage while the passenger flow prediction data are output outwards.
4. The urban rail transit station short-time passenger flow prediction method according to claim 3, characterized in that: the Federal Kalman filtering module (5) comprises a local filtering module I (5-1), a local filtering module II (5-2) and an information fusion module (5-3); the information fusion module (5-3) is provided with two input ends and three output ends, and the three output ends of the information fusion module (5-3) are respectively marked as a first feedback signal output end, a second feedback signal output end and a main output end; the output end of the local filtering module I (5-1) and the output end of the local filtering module II (5-2) are correspondingly connected with the two input ends of the information fusion module (5-3), the first feedback signal output end is connected with the feedback signal receiving end of the local filtering module I (5-1), the second feedback signal output end is connected with the feedback signal receiving end of the local filtering module II (5-2), and the main output end is connected with the neural network prediction module (6); when the data preprocessing module (4) outputs a signal to the Federal Kalman filtering module (5), the data preprocessing module (4) outputs the signal I to the local filtering module I (5-1), and the data preprocessing module (4) outputs the signal II to the local filtering module II (5-2); when the Federal Kalman filtering module (5) calls AFC historical data and video historical data from the database module (7), the corresponding AFC historical data is input into a local filtering module I (5-1), and the corresponding video historical data is input into a local filtering module II (5-2);
the federal Kalman filtering module (5) performs federal Kalman filtering processing according to the following modes:
(1) the local filtering module I (5-1) processes the signal I by adopting a linear Kalman filtering method to obtain a filtering result I, the filtering result I is output to the information fusion module (5-3), meanwhile, the local filtering module II (5-2) processes the signal II by adopting the linear Kalman filtering method to obtain a filtering result II, and the filtering result II is output to the information fusion module (5-3);
(2) the information fusion module (5-3) carries out information fusion processing on the first filtering result and the second filtering result, and then outputs the processing results to the neural network prediction module (6);
the information fusion module adopts a fusion algorithm for information fusion processing, which comprises the following steps:
Figure FDA0002406068060000051
Figure FDA0002406068060000052
wherein k represents the number of steps,
Figure FDA0002406068060000053
for a global optimum estimate, Pg(k) For the variance of the global optimum estimate value,
Figure FDA0002406068060000054
is an estimate, P, of the filtering resultZ(k) For the result of the filtering-a corresponding variance,
Figure FDA0002406068060000055
represents a pair PZ(k) The inversion is carried out on the basis of the obtained data,
Figure FDA0002406068060000056
is an estimated value, P, corresponding to the filtering result twoV(k) For the variance corresponding to the filtering result two,
Figure FDA0002406068060000057
represents a pair PV(k) Inversion is carried out;
information fusionThe modules (5-3) are to
Figure FDA0002406068060000058
And
Figure FDA0002406068060000059
feeding back to the local filtering module I (5-1), and the information fusion module (5-3) will
Figure FDA00024060680600000510
And
Figure FDA00024060680600000511
feeding back to a local filtering module II (5-2); βZ(k) For the partition coefficient corresponding to local filter module one (5-1) at step k, βV(k) For the partition coefficient corresponding to local filter block two (5-2) at step k, βZ(k)+βV(k)=1,
Figure FDA00024060680600000512
Representation pair βZ(k) The inversion is carried out on the basis of the obtained data,
Figure FDA00024060680600000513
representation pair βV(k) And (6) inversion.
CN201710706219.7A 2017-08-17 2017-08-17 Short-time passenger flow prediction system and method for urban rail transit station Active CN107480824B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710706219.7A CN107480824B (en) 2017-08-17 2017-08-17 Short-time passenger flow prediction system and method for urban rail transit station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710706219.7A CN107480824B (en) 2017-08-17 2017-08-17 Short-time passenger flow prediction system and method for urban rail transit station

Publications (2)

Publication Number Publication Date
CN107480824A CN107480824A (en) 2017-12-15
CN107480824B true CN107480824B (en) 2020-06-05

Family

ID=60600739

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710706219.7A Active CN107480824B (en) 2017-08-17 2017-08-17 Short-time passenger flow prediction system and method for urban rail transit station

Country Status (1)

Country Link
CN (1) CN107480824B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108694463B (en) * 2018-04-25 2021-01-05 东南大学 Urban rail transit station entrance and exit passenger flow prediction method
CN112434859B (en) * 2020-11-26 2022-08-26 国电南瑞科技股份有限公司 Rail transit underground station environment-friendly regulation method combined with passenger flow prediction technology
CN113822462B (en) * 2021-08-06 2023-10-13 上海申铁信息工程有限公司 Station emergency command method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004023114A (en) * 2002-06-12 2004-01-22 Nippon Telegr & Teleph Corp <Ntt> Method and system for predicting communication traffic
CN103632212A (en) * 2013-12-11 2014-03-12 北京交通大学 System and method for predicating time-varying user dynamic equilibrium network-evolved passenger flow
CN105224999A (en) * 2015-09-10 2016-01-06 北京市交通信息中心 The real-time passenger flow forecasting of urban track traffic based on AFC data and system
CN107067076A (en) * 2017-05-27 2017-08-18 重庆大学 A kind of passenger flow forecasting based on time lag NARX neutral nets

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004023114A (en) * 2002-06-12 2004-01-22 Nippon Telegr & Teleph Corp <Ntt> Method and system for predicting communication traffic
CN103632212A (en) * 2013-12-11 2014-03-12 北京交通大学 System and method for predicating time-varying user dynamic equilibrium network-evolved passenger flow
CN105224999A (en) * 2015-09-10 2016-01-06 北京市交通信息中心 The real-time passenger flow forecasting of urban track traffic based on AFC data and system
CN107067076A (en) * 2017-05-27 2017-08-18 重庆大学 A kind of passenger flow forecasting based on time lag NARX neutral nets

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
城市轨道交通短时客流预测与最优客运能力调配问题的研究;史文雯;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20110831;C033-15 *

Also Published As

Publication number Publication date
CN107480824A (en) 2017-12-15

Similar Documents

Publication Publication Date Title
AU2021428867B2 (en) System and method for automatic adjustment of planned train operation chart
CN107480824B (en) Short-time passenger flow prediction system and method for urban rail transit station
CN108335377B (en) GIS technology-based automatic check method for road inspection vehicle service
CN103984994B (en) Method for predicting urban rail transit passenger flow peak duration
CN105045256A (en) Rail traffic real-time fault diagnosis method and system based on data comparative analysis
CN109360415B (en) Road traffic flow abnormal data identification method
CN114267178B (en) Intelligent operation maintenance method and device for station
CN104751285A (en) Accuracy judgment and warning system for front-end collected data in automation of electric network management
CN117935561B (en) Intelligent traffic flow analysis method based on Beidou data
Barabino et al. Regularity analysis on bus networks and route directions by automatic vehicle location raw data
CN114037138A (en) Subway short-time arrival passenger flow prediction system based on double-layer decomposition and deep learning and implementation method
CN114841712B (en) Method and device for determining illegal operation state of network appointment vehicle tour and electronic equipment
CN115272027A (en) Low-carbon emission data monitoring system for double-carbon management
CN117078227A (en) Environment monitoring operation and maintenance platform based on identification analysis
Liu et al. Data analytics approach for train timetable performance measures using automatic train supervision data
CN114283590B (en) Traffic flow peak prediction method and device and electronic equipment
CN110738415A (en) Electricity stealing user analysis method based on electricity utilization acquisition system and outlier algorithm
CN112418548B (en) Intelligent workshop management method and system based on artificial intelligence technology
CN111709597B (en) Power grid production domain operation monitoring system
CN109625025B (en) BTM equipment early warning system
CN116312632A (en) Abnormal sound detection system and device of unmanned vending terminal
CN112434858A (en) Rail transit passenger flow prediction method and system
CN114168662A (en) Power distribution network problem combing and analyzing method and system based on multiple data sources
CN106683029A (en) Evaluation method and system for first and last bus on-time rate
CN112948367A (en) Data cleaning system for power material configuration demand measurement and calculation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: No. 1, Fuxing Avenue, Shuang Fu town, Jiangjin District, Chongqing

Applicant after: chongqing jiaotong university

Address before: 400074 Chongqing Nan'an District University Avenue, No. 66

Applicant before: chongqing jiaotong university

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20201230

Address after: 251700 Pengjia village, Jianglou Town, Huimin County, Binzhou City, Shandong Province (West of Jiechen Road)

Patentee after: Binzhou Xuanhua rope net Co.,Ltd.

Address before: No. 1, Fuxing Avenue, Shuang Fu town, Jiangjin District, Chongqing

Patentee before: CHONGQING JIAOTONG University

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210430

Address after: 102200 423, 4 / F, block a, Xinhua future city building, 175 Litang Road, Changping District, Beijing

Patentee after: Li Qiannan

Address before: 251700 Pengjia village, Jianglou Town, Huimin County, Binzhou City, Shandong Province (West of Jiechen Road)

Patentee before: Binzhou Xuanhua rope net Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20221228

Address after: No. 422, Siming South Road, Xiamen, Fujian, 361001

Patentee after: XIAMEN University

Patentee after: Wanchong Construction Co.,Ltd.

Patentee after: THE NO.3 ENGINEERING CO.,LTD. OF CHINA RAILWAY 22TH BUREAU Group

Patentee after: Xiamen Zhuoyi Construction Engineering Co.,Ltd.

Address before: 102200 423, 4 / F, block a, Xinhua future city building, 175 Litang Road, Changping District, Beijing

Patentee before: Li Qiannan

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230103

Address after: No. 422, Siming South Road, Xiamen, Fujian, 361001

Patentee after: XIAMEN University

Patentee after: THE NO.3 ENGINEERING CO.,LTD. OF CHINA RAILWAY 22TH BUREAU Group

Patentee after: HAIHUAN TECHNOLOGY GROUP CO.,LTD.

Patentee after: Xiamen Zhuoyi Construction Engineering Co.,Ltd.

Address before: No. 422, Siming South Road, Xiamen, Fujian, 361001

Patentee before: XIAMEN University

Patentee before: Wanchong Construction Co.,Ltd.

Patentee before: THE NO.3 ENGINEERING CO.,LTD. OF CHINA RAILWAY 22TH BUREAU Group

Patentee before: Xiamen Zhuoyi Construction Engineering Co.,Ltd.

TR01 Transfer of patent right