Method and system for automatic collection of line network vehicle data and passenger flow comprehensive inversion
Patent Information
- Application Number
- CN202310283086.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2026-10-13
- Estimated Expiration
- 2043-03-21
AI Technical Summary
但是该现有专利客流分析预测,用于解决现有公交地铁运力与当前城市客流不匹配的问题,对于如何来把整个城市所有地铁线路的列车车上客流,站台留乘客流,站区间客流流量数据整体呈现给调度员,量化分析集成显示地铁网客流数据,并未涉及,因此如何来较好地满足地铁运营公司监测整个城市地铁线网客流的需求,成为需要解决的技术问题
[0038]1、本发明设计了基于行车数据和客流OD数据评估客流状况的方法,克服了现有技术中需求增加大量称重设备,视频监测设备,地铁改造周期的缺陷。
Smart Images

Figure CN116485229B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to train signal control systems, and more particularly to a method and system for automatic acquisition of network traffic data and comprehensive passenger flow inversion in rail transit. Background Technology
[0002] Currently, passenger flow monitoring and analysis of urban subway networks is a crucial aspect of urban rail transit operation and management. Traditional methods for passenger flow monitoring and analysis typically utilize CCTV video surveillance systems or train weighing data collection. CCTV video surveillance systems require the installation of numerous video devices on trains, platforms, and station entrances / exits on every line. Weighing data collection necessitates the installation of weighing acquisition equipment in all onboard systems. These methods incur significant upgrade costs and time. Furthermore, these traditional solutions lack quantifiable passenger flow analysis, focusing primarily on assessing and triggering alarms for abnormally high passenger flows. Directly using gate passenger flow analysis to separate origin-destination (OD) data does not provide a clear picture of passenger flow on trains. Therefore, traditional methods are insufficient to meet the passenger flow monitoring and analysis needs of urban subway networks.
[0003] A search of Chinese Patent Publication No. CN114091757A reveals a method for intelligent scheduling of buses and subways based on passenger flow analysis and prediction. Specifically, it discloses obtaining today's predicted passenger flow data through a model, and then matching this data with transport capacity to determine whether the current capacity of a station matches the predicted passenger flow data. If they do not match, it seeks assistance from nearby stations based on different transportation options, aiming to solve the problem of mismatch between existing bus and subway capacity and current urban passenger flow, thereby maximizing the efficiency of buses and subways. However, while this existing patent's passenger flow analysis and prediction method addresses the mismatch between existing bus and subway capacity and current urban passenger flow, it does not address how to present the overall passenger flow data (on trains, on platforms, and between stations) of all subway lines in the city to the dispatcher, or how to quantitatively analyze and integrate the subway network's passenger flow data. Therefore, how to better meet the needs of subway operating companies to monitor the passenger flow of the entire urban subway network becomes a technical problem that needs to be solved. Summary of the Invention
[0004] The purpose of this invention is to overcome the defects of the existing technology and provide a method and system for automatic collection of network traffic data and comprehensive passenger flow inversion.
[0005] The objective of this invention can be achieved through the following technical solutions:
[0006] According to a first aspect of the present invention, a method for automatic collection of network operation data and comprehensive passenger flow inversion is provided. The method first uses the metro signaling system to collect train operation data, and combines the passenger flow clearing OD data of each line and the transfer clearing OD data to invert the daily urban rail transit network passenger flow status. Then, the passenger flow on trains, the passenger flow on platforms, and the passenger flow between stations of all metro lines in the city are presented as a whole to the dispatching terminal, thereby quantitatively analyzing and integrating the metro network passenger flow data.
[0007] As a preferred technical solution, the method specifically includes the following steps:
[0008] Step S1: The Train Monitoring System (ATS) of each subway line collects train location information and train arrival and departure events in real time, and generates daily train operation files for each line.
[0009] Step S2: The gate system of each line counts and sorts passenger flow OD data and generates a daily passenger flow OD data file;
[0010] Step S3: Each subway line selects a day's passenger flow OD data file and line train operation files, and the playback software sends the operation data messages and passenger flow data messages to the network center passenger flow server according to the time.
[0011] Step S4: Invert platform passenger retention data;
[0012] Step S5: Invert the train arrival and passenger disembarkation process;
[0013] Step S6: Invert the train arrival and passenger boarding process;
[0014] Step S7: When the train departs from the station, the number of passengers boarding and departing from the train is cached in the platform information. At the same time, the flow rate between stations is periodically calculated, and the flow rate level is marked according to the configuration file.
[0015] Step S8: Based on steps S4, 5, 6 and 7, the integrated information of train location and passenger flow inversion is transmitted to the network passenger flow screen.
[0016] As a preferred technical solution, the specific steps in step S1 for generating the daily train operation file are as follows:
[0017] The system records the location information of all trains once per second. When a train arrives or departs from a station, the system records the arrival and departure events and generates a daily train operation file for the line.
[0018] As a preferred technical solution, in step S2, after the daily operation ends, a daily passenger flow OD data file is generated, including the passenger flow entering each station within a unit time, and the passenger flow's destination station or transfer station destination information.
[0019] As a preferred technical solution, in step S3, the passenger flow OD data is converted into platform retention data, and incremental data of each platform retention is sent to the network center passenger flow server every 5 seconds.
[0020] As a preferred technical solution, in step S4, the inversion of platform passenger retention data specifically involves:
[0021] The network center's passenger flow server maintains the passenger flow data for each line's platforms based on the received incremental passenger flow data for each platform, and increments the received incremental passenger flow data for each platform. Each passenger flow data stores the destination station information.
[0022] As a preferred technical solution, step S5, specifically the inversion of train arrival and passenger disembarkation, involves:
[0023] When the train arrives at the platform, check whether the destinations of all passengers on the train are the same as those of this station. If they are the same, arrange for the passengers to disembark; if they are different, these passengers will remain on the train. After the passengers have disembarked, update the current number of passengers on the train and update the train's remaining passenger capacity.
[0024] As a preferred technical solution, step S6, specifically the inversion of train arrival and passenger boarding, involves:
[0025] After the passenger disembarkation process is completed, check the platform passenger retention data. If the train route can reach the passengers' destinations, then arrange for the passengers to board the train. The maximum number of passengers that can board is the train's current remaining passenger capacity.
[0026] During the boarding process, the number of boarding passengers equals the decrease in the number of passengers remaining on the platform; once the boarding process is complete, the current number of passengers on the train and the train's remaining passenger capacity are updated, and the latest number of passengers remaining on the platform is updated.
[0027] As a preferred technical solution, in step S8, the large screen dynamically displays the location of all trains on the network, train number, service number, number of passengers on board, passenger occupancy rate, number of passengers remaining on the platform, number of passengers boarding and alighting on the most recent train passing through the platform, and passenger flow speed between stations.
[0028] According to a second aspect of the present invention, a system is provided for the method of automatic collection of network traffic data and comprehensive passenger flow inversion, comprising:
[0029] The Train Monitoring System (ATS) of each subway line is used to collect train location information and train arrival and departure events in real time and record them in a CSV file.
[0030] The turnstile system on each line is used to collect passenger flow data and generate passenger flow OD data every 5 minutes, including information on the passenger's exit destination station or transfer station destination station.
[0031] The playback software is used to replay train operation information files and passenger flow sorting OD files for the selected date;
[0032] The TCC-FEP interface unit at the network center is used to forward information from each line to the PCATS passenger flow server at the network center.
[0033] The PCATS (Personnel Flow Server) at the network center is used to invert and quantify passenger flow at platforms, train passenger flow, and passenger flow velocity in sections.
[0034] The large-screen MMIC is used to display passenger flow information for the subway network.
[0035] According to a third aspect of the present invention, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the program to implement the method described thereon.
[0036] According to a fourth aspect of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method described thereon.
[0037] Compared with the prior art, the present invention has the following advantages:
[0038] 1. This invention designs a method for assessing passenger flow based on driving data and passenger flow OD data, overcoming the shortcomings of existing technologies that require a large number of weighing devices, video monitoring devices, and subway renovation cycles.
[0039] 2. This invention combines network train operation data to intuitively quantify passenger flow data. It can intuitively display the location of all trains on the passenger flow screen, train number, service number, number of passengers on board, passenger occupancy rate, number of passengers remaining on the platform, and passenger flow speed in the section.
[0040] 3. This invention uses only existing train operation data and passenger flow OD data of subway lines to conduct passenger flow inversion assessment of subway lines. It is applicable to both new and old subway lines, demonstrating excellent applicability. It comprehensively displays and manages the passenger flow data of the entire city's subway network, improving the efficiency of dispatchers in managing the overall passenger flow of the city's subway network. Attached Figure Description
[0041] Figure 1 This is a schematic diagram of the automatic collection of network traffic data and comprehensive passenger flow inversion system of the present invention. Detailed Implementation
[0042] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0043] This invention discloses a method for automatic collection of network operation data and comprehensive passenger flow inversion. The method first uses the metro signaling system to collect train operation data, and combines the passenger flow clearing OD data of each line and the transfer clearing OD data to invert the daily passenger flow status of the urban rail transit network. Then, the overall passenger flow data of all metro lines in the city, including onboard passenger flow, platform passenger flow, and passenger flow between stations, are presented to the dispatching terminal, thereby quantitatively analyzing and integrating the metro network passenger flow data.
[0044] The method specifically includes the following steps:
[0045] Step S1: Refer to Figure 1 The Train Monitoring System (ATS) of each subway line collects train location information and train arrival / departure events in real time and records them in CSV files. Each line in the train operation information CSV file represents the location information of one train or the arrival / departure information of a train. The specific format of each line is "field1, field2, ..., fieldn". The fields for train location information are shown in Table 1. The fields for train arrival / departure event information are shown in Table 2. When collecting information, the ATS of each subway line collects train location information once per second. When a train arrives or departs, the arrival and departure events are recorded. A train operation log file is generated every hour, named "TRAIN_line_line_number_YYYYMMDD_HH.CSV". YYYYMMDD represents the year, month, and day, and HH represents the hour of the record. The subway operates from 4:00 AM on the current day to 4:00 AM on the next day, recording 24 files per day.
[0046] Table 1
[0047]
[0048] Table 2
[0049]
[0050] Step S2: After the daily operation ends, the gate system of each line compiles passenger flow data and generates passenger flow OD data every 5 minutes, including the destination station of the exit or transfer station. Similar to train operation data, 24 files are generated daily, named "OD_line_line_number_YYYYMMDD_HH.CSV".
[0051] Steps S3-S7: Reference Figure 1 The playback software for each line replays the train operation information file and passenger flow classification OD file for the selected date. For the train operation information file, each second, based on the computer's current time (year, month, day, hour, minute, second), the timestamp of each line of data is read sequentially. The timestamp is then converted to year, month, day, hour, minute, and second. If the converted hour, minute, and second match the current time, that line of data is sent to the TCC-FEP interface machine at the network center. For the passenger flow classification OD file, the passenger flow OD data is converted into platform reservation data, and incremental reservation data for each platform is sent every 5 seconds. The TCC-FEP interface machine at the network center forwards the information for each line to the network center passenger flow server (PCATS).
[0052] The PCATS passenger flow server at the network center inverts and quantifies the passenger flow at the platform, the train passenger flow, and the passenger flow velocity in the section.
[0053] Each train on each line is configured with a standard passenger capacity of Train_standard_count and a maximum passenger capacity of Train_max_count, based on the number of train formations and train type. Train_current_count represents the number of passengers currently on board.
[0054] For platform passenger flow data, the passenger flow server accumulates and increases the number of passengers remaining at each platform on each line every 5 seconds. Each data point includes destination station information. Upon train arrival, the first step is passenger disembarkation. Disembarking passengers exit the station directly or transfer to other trains; this does not increase the number of passengers remaining at that platform. Next is the boarding process. The platform passenger flow data is checked. If the train's route reaches the destinations of the passengers remaining at the platform, they are allowed to board. The maximum number of passengers that can board is the train's current remaining passenger capacity. The actual number of passengers boarding the train is the amount by which the number of passengers remaining at the platform decreases.
[0055] New platform capacity = Previous platform capacity - Actual number of passengers
[0056] Regarding the number of passengers on the vehicle:
[0057] During the disembarkation process, the new passenger flow on the bus = the previous passenger flow - the actual number of passengers disembarking.
[0058] During the boarding process, the new passenger flow on the bus = the previous passenger flow + the actual number of passengers boarding.
[0059] The train is running on the same section of the line, and the number of passengers on board remains unchanged.
[0060] When passenger flow data changes, the train occupancy rate is updated simultaneously:
[0061] Full load rate (Train road rate) = Train_current_count / Train_standard_count;
[0062] When the passenger flow server receives a train departure message, it caches the number of passengers boarding and alighting on that train.
[0063] For passenger flow velocity within a section:
[0064] Two adjacent stations on each line are defined as two sections, which are divided into uphill and downhill sections according to the direction of travel. The number of passengers entering the section in the uphill direction per unit time is defined as the uphill passenger flow velocity of the section, with the unit being people per minute.
[0065] Average passenger flow velocity in the uphill section = total number of passengers on all trains entering the uphill section / statistical period.
[0066] The same applies to the downhill passenger flow speed. Specifically, a 10-minute cycle is used, and the average passenger flow speed is counted and calculated every 10 minutes. Based on the interval passenger flow speed threshold in the document, three levels are set: high, medium, and low.
[0067] The passenger flow server PCATS sends passenger flow data to the passenger flow dashboard MMIC according to Tables 3, 4, and 5.
[0068] Table 3
[0069] line_no 0 65535 Train Line Number train_unit_number 0 999999999 Train set number train_service_number 0 999999999 Train Service Number dest_station 0 65535 Train destination station number dest_platform 0 65535 Train destination platform number rtu_id 0 65535 Train location interlocking station number On_track_name string string Name of the track where the train is located passenger_count 0 65535 Current number of people on the train passenger_max_capacity 0 65535 Maximum number of passengers allowed on the train train_load rate 0 150 Vehicle occupancy rate
[0070] Table 4
[0071] line_no 0 65535 Line number station 0 65535 Station Number platform 0 65535 Platform Number passenger_count 0 65535 Number of passengers remaining on the platform passenger_off_count 0 65535 Number of people getting off the last vehicle passenger_on_count 0 65535 Number of people who got on the last car
[0072] Table 5
[0073] line_no 0 65535 Line number section 0 65535 Interval numbering passenger_flow_speed 0 65535 Passenger flow velocity in the section passenger_flow_level 0 3 Intersection Passenger Flow Speed Level
[0074] Step S8: The large-screen MMIC displays subway network passenger flow information. First, the large screen loads the configuration data for stations, platforms, and kilometer markers for each line, drawing a static subway network map. Then, based on the received train locations and passenger flow data, the train number window is dynamically refreshed on the network map to display the trains. Train group number, service number, number of passengers on board, and passenger load factor can be set to float or hide. The number of passengers remaining on the platform is dynamically refreshed, as are the number of passengers boarding and alighting on the most recent train passing through the platform. The passenger flow velocity of each station section is dynamically refreshed and displayed, with the section's color dynamically updated to red, yellow, and green according to the section's velocity level (high, medium, low).
[0075] The above is an introduction to the method embodiments. The following system embodiments will further illustrate the solution of the present invention.
[0076] The present invention relates to a system for automatic collection of network traffic data and comprehensive passenger flow analysis, comprising:
[0077] The Train Monitoring System (ATS) of each subway line is used to collect train location information and train arrival and departure events in real time and record them in a CSV file.
[0078] The turnstile system on each line is used to collect passenger flow data and generate passenger flow OD data every 5 minutes, including information on the passenger's exit destination station or transfer station destination station.
[0079] The playback software is used to replay train operation information files and passenger flow sorting OD files for the selected date;
[0080] The TCC-FEP interface unit at the network center is used to forward information from each line to the PCATS passenger flow server at the network center.
[0081] The PCATS (Personnel Flow Server) at the network center is used to invert and quantify passenger flow at platforms, train passenger flow, and passenger flow velocity in sections.
[0082] The large-screen MMIC is used to display passenger flow information for the subway network.
[0083] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the described module can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0084] The electronic device of this invention includes a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in read-only memory (ROM) or loaded from a storage unit into random access memory (RAM). The RAM may also store various programs and data required for device operation. The CPU, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.
[0085] Multiple components in the device are connected to the I / O interface, including: input units such as keyboards and mice; output units such as various types of displays and speakers; storage units such as disks and optical discs; and communication units such as network interface cards (NICs), modems, and wireless transceivers. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0086] The processing unit executes the various methods and processes described above, such as methods S1 to S8. For example, in some embodiments, methods S1 to S8 may be implemented as computer software programs tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program may be loaded and / or installed on the device via ROM and / or a communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of methods S1 to S8 described above may be performed. Alternatively, in other embodiments, the CPU may be configured to execute methods S1 to S8 by any other suitable means (e.g., by means of firmware).
[0087] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0088] The program code used to implement the methods of the present invention can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing device, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code can be executed entirely on the machine, partially on the machine, as a standalone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0089] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0090] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for automatic collection of network traffic data and comprehensive passenger flow inversion, characterized in that, This method first uses the metro signaling system to collect train operation data, and combines the passenger flow sorting OD data of each line and the transfer sorting OD data to invert the daily passenger flow status of the urban rail transit network. Then, it presents the overall passenger flow data of all metro lines in the city, including on-board passenger flow, platform passenger flow, and station-to-station passenger flow data, to the dispatching terminal, thereby quantitatively analyzing and integrating the display of metro network passenger flow data. The method specifically includes the following steps: Step S1: The Train Monitoring System (ATS) of each subway line collects train location information and train arrival and departure events in real time, and generates daily train operation files for each line. Step S2: The gate system of each line counts and sorts passenger flow OD data, and generates a daily passenger flow OD data file; Step S3: Each subway line selects a day's passenger flow OD data file and line train operation files, and the playback software sends the operation data messages and passenger flow data messages to the network center passenger flow server according to the time. Step S4: Invert platform passenger retention data; Step S5: Invert the train arrival and passenger disembarkation process; Step S6: Invert the train arrival and passenger boarding process; Step S7: When the train departs from the station, the number of passengers boarding and departing from the train is cached in the platform information. At the same time, the flow rate between stations is periodically calculated, and the flow rate level is marked according to the configuration file. Step S8: Based on steps S4, 5, 6 and 7, the integrated information of train location and passenger flow inversion is transmitted to the network passenger flow display screen. In step S4, the inversion of platform passenger retention data is specifically as follows: the network center passenger flow server maintains the passenger retention data of each line platform based on the received incremental passenger retention data of each platform, and increments the received incremental passenger retention data of each platform. Each passenger retention data stores the departure destination station information. In step S5, the specific steps for reversing the train arrival and disembarking are as follows: when the train arrives at the platform, check whether the destination of each passenger on the train is the same as that of this station. If they are the same, arrange for the passengers to disembark; if they are different, these passengers continue to stay on the train. After the passengers arrive and disembark, update the current number of passengers on the train and update the remaining passenger capacity of the train. In step S6, the specific steps of reversing the train arrival and boarding process are as follows: after completing the disembarkation process, check the platform passenger retention data. If the train route can reach the destination of the platform passengers, then arrange for the passengers to board the train. The maximum number of passengers that can board the train is the current remaining passenger capacity of the train. During the boarding process, the number of boarding passengers equals the decrease in the number of passengers remaining on the platform; once the boarding process is complete, the current number of passengers on the train and the train's remaining passenger capacity are updated, and the latest number of passengers remaining on the platform is updated.
2. The method for automatic collection of network traffic data and comprehensive passenger flow inversion according to claim 1, characterized in that, The specific steps for generating the daily train operation file in step S1 are as follows: The system records the location information of all trains once per second. When a train arrives or departs from a station, the system records the arrival and departure events and generates a daily train operation file for the line.
3. The method for automatic collection of network traffic data and comprehensive passenger flow inversion according to claim 1, characterized in that, In step S2, after the daily operation ends, a daily passenger flow OD data file is generated, which includes the passenger flow entering each station within a unit of time, and the passenger flow's destination station or transfer station information.
4. The method for automatic collection of network traffic data and comprehensive passenger flow inversion according to claim 1, characterized in that, In step S3, the passenger flow OD data is converted into platform retention data, and incremental data of each platform retention is sent to the network center passenger flow server every 5 seconds.
5. The method for automatic collection of network traffic data and comprehensive passenger flow inversion according to claim 1, characterized in that, In step S8, the large screen dynamically displays the location of all trains on the network, train number, service number, number of passengers on board, passenger occupancy rate, number of passengers remaining on the platform, number of passengers boarding and alighting on the most recent train passing through the platform, and passenger flow speed between stations.
6. A system for the method of automatic collection of network traffic data and comprehensive passenger flow inversion as described in any one of claims 1-5, characterized in that, include: The Train Monitoring System (ATS) of each subway line is used to collect train location information and train arrival and departure events in real time and record them in a CSV file. The turnstile system on each line is used to collect passenger flow data and generate passenger flow OD data every 5 minutes, including information on the passenger's exit destination station or transfer station destination station. The playback software is used to replay train operation information files and passenger flow sorting OD files for the selected date; The TCC-FEP interface unit at the network center is used to forward information from each line to the PCATS passenger flow server at the network center. The PCATS (Personnel Flow Server) at the network center is used to invert and quantify passenger flow at platforms, train passenger flow, and passenger flow velocity in sections. The large-screen MMIC is used to display passenger flow information for the subway network.
7. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Bus and subway intelligent scheduling method based on passenger flow analysis and prediction
CN114091757A
Network dispatching command system based on passenger flow and signal driving fusion collaborative analysis
CN113469465A