Cluster dispatch system, method for cross-line operation
The cross-line operation cluster dispatching system has enabled comprehensive information monitoring and control of line clusters in the urban rail transit system, solved the problem of inadequate network management functions, improved inter-line coordination efficiency, and reduced training costs.
Patent Information
- Application Number
- CN202411963097.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2044-12-27
AI Technical Summary
Existing urban rail transit systems suffer from problems such as low collaboration efficiency, inconsistent interfaces, inconsistent operating methods, and high training costs due to independent line management in network operation.
The system adopts a cross-line operation cluster dispatching system, including central, line, and station-level dispatching systems. The central-level cluster dispatching system enables comprehensive information monitoring and control of the line clusters, supports cluster control of line-level dispatching systems from different integrators, and uses a unified interface protocol for information exchange and equipment management.
It improves the efficiency of inter-line collaboration, reduces the difficulty of personnel reuse and training costs, realizes the implementation of network management functions, and supports the overall access and control of line-level scheduling systems of the same integrator and different integrators.
Smart Images

Figure CN119821475B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of rail transit technology, and in particular to a cluster scheduling system and method for cross-line operation. Background Technology
[0002] Although my country's urban rail transit system is currently planned and constructed as a network, it is only built and operated on a single line, failing to achieve the overall benefits of networked operation. At present, each line has its own independent monitoring center, responsible for its daily operation and management. This results in low efficiency in inter-line coordination, inadequate network management functions, and difficulty in adapting to the needs of network development. Furthermore, the interfaces and operating methods of different lines are inconsistent, making it difficult to reuse dispatching personnel and significantly increasing training costs. Summary of the Invention
[0003] This invention provides a cluster scheduling system and method for cross-line operation to address the deficiencies in the prior art.
[0004] This invention provides a cross-line operation cluster dispatching system, including a central-level cluster dispatching system, multiple line-level dispatching systems, and multiple station-level dispatching systems. The line-level dispatching systems are connected to the central-level cluster dispatching system, and the station-level dispatching systems are connected to their respective line-level dispatching systems.
[0005] The central-level cluster scheduling system is used for monitoring and controlling the central-level line cluster.
[0006] The line-level scheduling system is used for monitoring and controlling individual lines.
[0007] The station-level dispatching system is used for train control at the station level on a single line.
[0008] According to the present invention, a cross-line operation cluster scheduling system is provided, wherein the central-level cluster scheduling system is specifically used for:
[0009] Achieve at least one of the following: inter-line collaborative management and control, cluster line permission management, and inter-line cross-line and transfer connection collaborative adjustment.
[0010] According to the cross-line operation cluster scheduling system provided by the present invention, the central-level cluster scheduling system is further specifically used for:
[0011] The goal is to achieve at least one of the following: pre-loading planned operation information, generating actual operation information, or compiling operation information for multiple lines.
[0012] According to the cross-line operation cluster scheduling system provided by the present invention, the central-level cluster scheduling system is further specifically used for:
[0013] It enables at least one of the following: route control, equipment control, and train control for multiple lines.
[0014] According to the cross-line operation cluster scheduling system provided by the present invention, the central-level cluster scheduling system is further specifically used for:
[0015] After the function of adjusting based on train operation plan is activated, the train section running time and platform dwell time will be adjusted according to the deviation of train operation plan and the train operation plan.
[0016] According to the cross-line operation cluster scheduling system provided by the present invention, the central-level cluster scheduling system is further specifically used for:
[0017] The system acquires train operation status information, equipment status information, and train location information for multiple lines, and records and stores the train operation status information and equipment status information.
[0018] Trains are identified and tracked based on the train location information.
[0019] According to the present invention, a cross-line operation cluster scheduling system is provided, wherein the cross-line operation cluster scheduling system further includes a basic scheduling system;
[0020] The basic dispatching system is used to implement an emergency station control mode after the failure of the central-level cluster dispatching system, the line-level dispatching system and the station-level dispatching system.
[0021] The station-level dispatching system is also used to implement station control mode after the line-level dispatching system fails.
[0022] According to the cross-line operation cluster dispatching system provided by the present invention, the central-level cluster dispatching system, the line-level dispatching system and the station-level dispatching system are also used to monitor the operating status of equipment and provide fault alarms, respectively.
[0023] According to the present invention, a cross-line operation cluster scheduling system is provided, wherein the central-level cluster scheduling system is further used to configure system parameters;
[0024] The line-level scheduling system is also used to update parameters based on the configured system parameters.
[0025] The present invention also provides a cluster scheduling method for cross-line operation, which is applied to a cluster scheduling system for cross-line operation. The cluster scheduling system for cross-line operation includes a central-level cluster scheduling system, multiple line-level scheduling systems, and multiple station-level scheduling systems. The line-level scheduling systems are connected to the central-level cluster scheduling system, and the station-level scheduling systems are connected to the corresponding line-level scheduling systems.
[0026] The method includes:
[0027] The central-level cluster scheduling system is used for monitoring and control of the central-level line cluster.
[0028] The line-level scheduling system is used for monitoring and control of a single line.
[0029] The station-level dispatching system is used for single-line station-level train control.
[0030] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement a cluster scheduling method for cross-line operation as described above.
[0031] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a cluster scheduling method for cross-line operation as described above.
[0032] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements a cluster scheduling method for cross-line operation as described above.
[0033] The cross-line operation cluster scheduling system and method provided by this invention, by setting up a central-level cluster scheduling system and connecting the line-level scheduling system to the central-level cluster scheduling system, achieves comprehensive information monitoring and control of the line cluster, thereby improving the efficiency of inter-line coordination and solving the problem of inadequate network management functions. At the same time, through a unified cross-line operation cluster scheduling system, the difficulty of personnel reuse is reduced, and personnel training costs are lowered. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0035] Figure 1 This is a schematic diagram of the cross-line operation cluster scheduling system provided by the present invention.
[0036] Figure 2 This is a schematic diagram of the physical structure of a cross-line operation cluster scheduling system as shown in an embodiment of the present invention.
[0037] Figure 3 This is a schematic diagram of the software structure of the cross-line operation cluster scheduling system shown in an embodiment of the present invention.
[0038] Figure 4 This is a schematic diagram of the inter-line collaborative adjustment of the cross-line operation cluster scheduling system provided in this embodiment of the invention.
[0039] Figure 5 This is a schematic diagram of the dynamic adjustment of train operation according to an embodiment of the present invention.
[0040] Figure 6 This is a schematic diagram illustrating the generation of scheduling strategies in an embodiment of the present invention.
[0041] Figure 7 This is a schematic diagram illustrating the automatic compilation of multi-line operation information in an embodiment of the present invention.
[0042] Figure 8 This is a schematic diagram of the interface data flow between the central-level cluster scheduling system and the station-level scheduling system in an embodiment of the present invention.
[0043] Figure 9 This is a flowchart illustrating the cluster scheduling method for cross-line operation provided by the present invention.
[0044] Figure 10 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0045] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this 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 this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0046] The following is combined with Figures 1-9 This invention describes a cluster scheduling system and method for cross-line operations.
[0047] Figure 1 This is a structural diagram illustrating a cross-line operation cluster scheduling system according to an exemplary embodiment. For example... Figure 1 As shown, in an exemplary embodiment, the cross-line operation cluster dispatching system includes a central-level cluster dispatching system, multiple line-level dispatching systems, and multiple station-level dispatching systems. The line-level dispatching systems are connected to the central-level cluster dispatching system, and the station-level dispatching systems are connected to their respective line-level dispatching systems.
[0048] The central-level cluster scheduling system is used for monitoring and controlling the central-level line cluster.
[0049] The line-level scheduling system is used for monitoring and controlling individual lines.
[0050] The station-level dispatching system is used for train control at the station level on a single line.
[0051] In this embodiment of the invention, the cross-line operation cluster scheduling system is divided into a three-layer structure: center level, line level, and station level.
[0052] like Figure 2 As shown, Figure 2 This is a schematic diagram of the physical structure of a cross-line operation cluster scheduling system as shown in an embodiment of the present invention. Figure 3 As shown, Figure 3 This is a schematic diagram of the software structure of a cross-line operation cluster scheduling system as shown in an embodiment of the present invention.
[0053] The central-level cluster dispatching system consists of cluster application servers, database servers, central dispatching workstations, and operation chart compilation workstations. Its main functions are monitoring and control of the central-level line clusters, i.e., monitoring and controlling multiple lines. Simultaneously, the central-level cluster dispatching system handles the routine train dispatching and command of the line clusters. A line cluster is a group composed of all lines.
[0054] The line-level scheduling system consists of an application server, a second database server, line scheduling workstations, and a timetable creation workstation, primarily responsible for monitoring and controlling individual lines. For scenarios where both the line-level scheduling system and the central-level cluster scheduling system use the same integrator, they can be combined into one system. One line corresponds to one line-level scheduling system; different lines can have the same integrator or different integrators for their respective line-level scheduling systems.
[0055] The station-level dispatching system consists of station substations, local workstations, and other equipment, and mainly performs train operation control and equipment control at the station level for a single line.
[0056] When the central-level cluster dispatching system and the line-level dispatching system are from the same integrator, the central-level cluster dispatching system can directly connect with the station-level dispatching system through an internal protocol. In this case, the central-level dispatching system and the line-level dispatching system are merged.
[0057] When the central-level cluster scheduling system and the line-level scheduling system are from different integrators, it is difficult to unify the internal protocols of the scheduling systems. Therefore, a method of adding a line interface machine is adopted for access. By unifying the interface protocol at the interface machine level, the access problems caused by the protocol differences between different integrators are reduced, and cluster management of scheduling systems from different integrators can be achieved. The interface of the line interface machine uses the TCP / IP protocol as the underlying message interface.
[0058] In the interface relationship between the central-level cluster scheduling system and the line-level scheduling system, the central-level cluster scheduling system acts as the client, and the line-level scheduling system acts as the server. Real-time and non-real-time information in the interface establish their own dedicated socket connections, listening on ports defined by both parties. Both parties periodically send heartbeat messages. If no heartbeat message is received from the other party within a specified time, the socket is considered interrupted, the current connection should be closed, and a new connection should be reinitialized.
[0059] Information exchange between the central-level cluster dispatching system and the line-level dispatching system is accomplished by sending messages to each other. These messages are encapsulated in uniformly defined information frames, with consistent frame formats across all integrators. The data in each information frame includes: length, time, line number, equipment identifier, command sequence number, type, version number, and the information body. The information body transmits status or data information such as heartbeat messages, information request messages, overall equipment status messages, equipment status change messages, train messages, and timetable messages; control command messages such as route commands, turnout commands, signal commands, and other special commands; cluster dispatching and line dispatching control authority messages; and special safety command messages.
[0060] When a task requires sending multiple packets of the same type and function code, no new packets are sent until all such packets have been sent.
[0061] The protocol clearly defines message types, device types, device status, line numbers, station codes, command numbers and IDs, train identification numbers, and other information. It also fully considers the differences that may occur due to system differences among various integrators and makes relevant provisions for the protocol.
[0062] In this embodiment of the invention, a central-level cluster scheduling system is set up, and the line-level scheduling system is connected to the central-level cluster scheduling system to achieve comprehensive information monitoring and control of the line cluster, thereby improving the efficiency of inter-line coordination and solving the problem of inadequate network management functions. Simultaneously, through a unified cross-line operation cluster scheduling system, the difficulty of personnel reuse is reduced, and personnel training costs are lowered. The cross-line operation cluster scheduling system provided by this invention can support cluster control of line-level scheduling systems from the same integrator, as well as cluster control of line-level scheduling systems from different integrators. By opening different interfaces, it completes the overall access, control, monitoring, and management of various line-level scheduling systems within the line cluster.
[0063] In an exemplary embodiment of the present invention, the central-level cluster scheduling system is specifically used for:
[0064] Achieve at least one of the following: inter-line collaborative management and control, cluster line permission management, and inter-line cross-line and transfer connection collaborative adjustment.
[0065] In this embodiment of the invention, in addition to single-line scheduling adjustments, the central-level cluster dispatching system also includes a cross-line and transfer connection coordination adjustment module, a cross-line coordination control module, and a cluster line permission management module. The cross-line and transfer connection coordination adjustment module enables coordinated adjustments for transfers between different lines. The cross-line coordination control module enables coordinated adjustments within the same line. The cluster line permission management module manages the scheduling management permissions of each line-level and station-level dispatching system, such as enabling and disabling relevant permissions. Through these modules, a single dispatcher can achieve unified control and adjustment functions for multiple line hub stations and cross-line hub stations.
[0066] Figure 4 This is a schematic diagram of the inter-line collaborative adjustment of the cross-line operation cluster scheduling system provided in an embodiment of the present invention. Figure 5 This is a schematic diagram illustrating the dynamic adjustment of train operation according to an embodiment of the present invention. Figure 6 This is a schematic diagram illustrating the generation of a scheduling strategy in an embodiment of the present invention.
[0067] like Figure 4 As shown, the central-level cluster dispatching system monitors the train operation status within the line cluster and performs individual line fault monitoring on each line, handling faults when detected. Specifically, when a fault occurs on a line, based on fault information and its impact provided by external systems, the system considers the resources (lines, vehicles, personnel, energy, etc.) of each line within the line cluster as constraints. It then uses a dynamic train operation adjustment model to set decision variables, objective functions, and constraints, and iteratively optimizes the solution to obtain a train operation adjustment strategy. This strategy is then evaluated and verified. If verification fails, a new train operation adjustment strategy is solved again based on the dynamic train operation adjustment model. When verification succeeds, the train operation adjustment result is obtained. Based on the train operation adjustment results, under transfer conditions, coordinated adjustments can be made, such as coordinated stop adjustment for train malfunctions on the same line, coordinated stop adjustment for malfunctions on adjacent lines, coordinated adjustment for delays of the last train on the same line and adjacent lines, coordinated adjustment for delays of the last train on adjacent lines, and coordinated release of emergency information. Under interconnection conditions, coordinated adjustments can be made, such as coordinated stop adjustment for delays of trains on adjacent lines, coordinated adjustment for train cancellations on adjacent lines, coordinated adjustment for delays of trains on the same line and adjacent lines, coordinated adjustment for train cancellations on the same line and adjacent lines, and coordinated release of emergency information.
[0068] like Figure 5 As shown, the train schedule compilation workstation set up in the central-level cluster dispatching system compiles train schedules based on planned passenger flow. At the same time, it dynamically adjusts the train schedules based on predicted passenger flow. During the adjustment, abnormal events, such as line faults, are captured. Based on the abnormal events, digital emergency plans are determined, adjustment strategies are generated, and the optimal adjustment strategy is selected through comparison and then executed through the TIAS system.
[0069] like Figure 6 As shown, when a fault occurs, fault information is obtained through the intelligent operation and maintenance system or fault information reporting system. This information includes the fault location, cause, handling method, and handling time. The obtained fault information is sent to the knowledge inference engine, which then calls upon information from the scheduling expert knowledge base. Based on emergency fault handling plans and scheduling logs, the scheduling expert knowledge base establishes a correspondence between scheduling rules, fault data, and scheduling strategies. The knowledge inference engine determines the scheduling strategy based on the obtained fault information, the scheduling expert knowledge base, and the train operation plan in the dynamic operation diagram module. Based on the determined scheduling strategy, a corresponding scheduling execution plan is formed. After confirmation by the dispatcher, the scheduling execution plan is sent to the command execution module for execution.
[0070] The solution provided in this embodiment pushes operational adjustment strategies for relevant lines (transfers, cross-lines) within the line cluster to ensure operational order, quickly evacuate passengers stranded on platforms, and reduce the impact of faults on the road network operation under the existing resources of each line.
[0071] In an exemplary embodiment of the present invention, the central-level cluster scheduling system is further specifically used for:
[0072] The goal is to achieve at least one of the following: pre-loading planned operation information, generating actual operation information, or compiling operation information for multiple lines.
[0073] In this embodiment of the invention, the train timetable includes: a basic timetable, a planned timetable, and an actual timetable.
[0074] The basic train operation schedule / timetable is a type of raw data used by the central-level cluster dispatching system to direct train operations. The basic train operation schedule / timetable is divided into various types, including weekday, holiday, seasonal, different operating hours per day, and temporary event schedules. Correspondingly, the planned train operation schedule / timetable and the actual train operation schedule / timetable are the data used by the central-level cluster dispatching system to plan and actually direct train operations, respectively.
[0075] The central-level cluster scheduling system provides the function of pre-setting the planned operation information to be loaded, such as the planned operation chart, so as to correctly and automatically load the planned operation information for the day before the start of operation. The preset loading methods include preset by single day and preset by time period.
[0076] The central-level cluster dispatching system automatically generates actual operation information, such as actual operation diagrams / timetables, based on the actual train operation situation. The planned operation diagram / timetable and the actual operation diagram are displayed simultaneously with different background colors and lines, with the current time as the dividing line. As time goes by, the actual operation diagram covers the planned operation diagram / timetable.
[0077] The central-level cluster dispatching system also realizes the function of automatic operation diagram compilation, adds the function of multi-line operation information compilation, and realizes the functions of basic information management, operation route management, operation plan management, cross-line operation management, operation diagram adjustment and inspection, and operation diagram indicator statistics for multi-line operation diagrams.
[0078] There are two methods for creating basic operation charts / timetables: automatic and manual. Figure 7 This is a schematic diagram illustrating the automatic compilation of multi-line operation information in an embodiment of the present invention. For example... Figure 7 As shown, input the conditions and constraints that meet the actual operational needs, such as interval running time constraints, departure interval constraints, and stop time constraints, and the operation diagram will be automatically generated through the operation diagram generation mechanism.
[0079] Manual scheduling refers to the planner manually creating the operation plan according to actual needs. The manual operation functions provided by the central-level cluster scheduling system include: modifying service number, copying / pasting, deleting service number, shifting, adding train number, deleting train number, modifying train number, linking, disconnecting, etc.
[0080] In addition to the main line plan, the central-level cluster dispatch system also supports the creation of dispatch plans, car wash / standby plans, and automatic dispatch plans.
[0081] In an exemplary embodiment of the present invention, the central-level cluster scheduling system is further specifically used for:
[0082] It enables at least one of the following: route control, equipment control, and train control for multiple lines.
[0083] In this embodiment of the invention, the central-level cluster dispatching system has line equipment and train control functions, including:
[0084] Route control: automatic / manual route triggering, route processing / cancellation, manual route deregulation, route modification, route conflict checking, etc.;
[0085] Control of equipment such as signals, turnouts, and sections: blocking / unblocking of signals / turnouts / sections; signal reproduction / special opening, speed-limited special opening, etc.; turnout single operation, turnout single lock / unlock, turnout forced turn; section fault resolution, section cut-off, manual locking / unlocking of protected sections, axle reset / pre-reset;
[0086] Train control includes: automatic adjustment on / off, interval adjustment on / off, and other adjustment methods; manual adjustment such as detaining cars, skipping stops, early departure, and setting stop times / operation levels; setting train attributes such as lead car / planned car / manual car; temporary speed limit; train speed limit; rain and snow mode; issuing commands such as wake-up, hibernation, and passenger clearing; and remote control functions such as remote door opening and closing, remote setting / releasing of emergency braking, and remote restart.
[0087] In an exemplary embodiment of the present invention, the central-level cluster scheduling system is further specifically used for:
[0088] After the function of adjusting based on train operation plan is activated, the train section running time and platform dwell time will be adjusted according to the deviation of train operation plan and the train operation plan.
[0089] In this embodiment of the invention, the central-level cluster dispatching system provides the function of enabling / disabling the adjustment based on the train operation plan. After the function is manually enabled, the central-level cluster dispatching system automatically adjusts the train section running time and platform stopping time according to the deviation of the train plan and the train operation plan (operation plan diagram).
[0090] After the application server is fully restarted, the automatic function of adjusting based on the train operation plan is not enabled by default and needs to be manually enabled.
[0091] Automatic train operation adjustment methods include: changing the train's operating level in a section, changing the train's stopping time; when automatic adjustment is performed, the priority of adjusting the operating level is higher than adjusting the stopping time; when the train's early arrival or late arrival falls within a certain time range, the planned adjustment function takes effect, otherwise the planned adjustment function is invalid; when the platform has manually set stopping time and operating level, the central-level cluster dispatching system does not execute automatic adjustment, but executes according to the manual settings; for unplanned trains, ATS does not execute automatic adjustment.
[0092] In an exemplary embodiment of the present invention, the central-level cluster scheduling system is further specifically used for:
[0093] The system acquires train operation status information, equipment status information, and train location information for multiple lines, and records and stores the train operation status information and equipment status information.
[0094] Trains are identified and tracked based on the train location information.
[0095] In this embodiment of the invention, the central-level cluster dispatching system acquires train operation status information, signal equipment status information, and train location information provided by the ATP / ATO system and interlocking equipment through a redundant network. The main function of the ATP (Automatic Train Protection) system is to monitor train speed and maintain safe operating intervals, thereby preventing train collisions and derailments. The main function of the ATO (Automatic Train Operation) system is to control automatic train operation and precise station stopping, and to achieve energy savings.
[0096] The central-level trunking dispatching system tracks trains based on section occupancy status or train position information reported by the train control center (ZC). Specifically, for CBTC (Communication Based Train Control System) trains, train position is tracked using train position information sent by the ZC. For non-CBTC trains, train position is tracked using physical section occupancy information reported by the interlocking system. The central-level trunking dispatching system automatically completes and realizes continuous train tracking within the mainline and depot / parking lot. Simultaneously, the central-level trunking dispatching system can automatically switch tracking modes according to the train's operating level.
[0097] Unlike conventional systems that only support single-line monitoring and control, the central-level cluster dispatching system supports access to different lines and station-level dispatching systems from different manufacturers. Through a unified interface protocol, it ensures smooth access for all lines. The central-level cluster dispatching system issues equipment and train operation control commands to each line, receives equipment and train operation status information from each line, and displays and processes the information in a unified manner.
[0098] like Figure 8 As shown, Figure 8 This is a schematic diagram of the interface data flow between the central-level cluster scheduling system and the station-level scheduling system in an embodiment of the present invention.
[0099] The central-level cluster dispatching system can record and save train operation status and equipment working status, and can perform statistical analysis. This includes: parking accuracy reports, including train set, platform, and parking error; load factor reports, including train set, train number, platform, and load factor; train travel speed reports, including train set and train travel speed; train interval stopping time reports, including train set, station, logical section, and stopping time; train station stopping time reports, including train set, platform, door opening response time, door opening duration, train departure time, and total station stopping time; post-station turnaround time reports, including train set, station, turnaround rail name, turnaround time, arrival time on turnaround rail, turnaround rail dwell time, turnaround time out, and total turnaround time; plan deviation reports, including train set, platform, arrival time (planned / actual), arrival deviation, departure time (planned / actual), departure deviation, station stopping time (planned / actual), and station stopping deviation; and platform departure interval reports, including station, platform, train... Train number, train set, departure time, departure interval; Section running time report: including train number, train set, section, section running time; Fulfillment rate report, including date and fulfillment rate; On-time rate report, including date, departure on-time rate, arrival on-time rate, running on-time rate; Train mileage report, including train set, total running distance, running distance since last monthly maintenance, running distance since last scheduled maintenance, running distance since last overhaul, running distance since last factory maintenance; Daily operation report, including train number, driver number, station, platform, train set, arrival time, departure time; Driver mileage report, including driver number, date, daily mileage, historical cumulative mileage; Dispatcher message report, including dispatcher account, time, message content; Reserve train report, including the location and reserve status of train set and train; Train preparation status report, including the location and preparation status of train set and train.
[0100] All statistics and indicator calculations can be printed out in report form. Stored data supports Excel format output. The central-level cluster dispatching system provides a function to query online train operation information for the entire line. It can query the actual operation information of all online trains, display the station and section where a specific train or all running trains are located, and provide early / late arrival / delay information for trains. It can also list the train location status at a specific station or all stations, and display information such as train stopping, impounding, skipping stops, manual stopping time, train direction, and train operation mode.
[0101] The central-level cluster dispatch system provides historical data query functions, including alarm data, operation records, playback data, daily planned operation charts / timetables, and shift dispatch plan data.
[0102] In an exemplary embodiment of the present invention, the cross-line operation cluster scheduling system further includes a basic scheduling system;
[0103] The basic dispatching system is used to implement an emergency station control mode after the failure of the central-level cluster dispatching system, the line-level dispatching system and the station-level dispatching system.
[0104] The station-level dispatching system is also used to implement station control mode after the line-level dispatching system fails.
[0105] In this embodiment of the invention, three control modes are provided to meet different needs: central control, station control, and emergency station control. Simultaneously, a control mode switching function is also provided, which can be initiated by the central dispatch workstation or the local workstation at the station.
[0106] In this embodiment of the invention, an additional basic dispatching system is configured. When the central-level cluster dispatching system, the line-level dispatching system, and the station-level dispatching system all fail, an emergency station control mode is entered. In emergency station control mode, the basic dispatching system controls trains at a single station. When the line-level dispatching system fails, a station control mode is implemented. In station control mode, the station-level dispatching system performs the functions of the line-level dispatching system. In central control mode, the line-level dispatching system monitors and controls a single line.
[0107] In this embodiment of the invention, the dispatch workstation has a dispatch control area management function, which can allocate dispatch control authority over the concentrated area of the line. The local workstation has the function of allocating control authority to non-concentrated stations through the transfer and revocation of control authority in the control area.
[0108] In an exemplary embodiment of the present invention, the central-level cluster scheduling system, the line-level scheduling system, and the station-level scheduling system are further used to monitor the operating status of equipment and issue fault alarms, respectively.
[0109] This invention features comprehensive self-diagnostic capabilities, equipment operation status monitoring, and fault alarm functions. The workstation allows monitoring of equipment operation status and fault alarms. Alarms are displayed in different colors based on their severity and the status of confirmation and handling, along with accompanying prompts. The alarm window displays all alarm records in a list format, with different colors indicating the alarm level.
[0110] The printed content of fault alarms can be previewed and can be flexibly saved as a text file, but the content of the event and alarm cannot be changed.
[0111] Based on the operational records stored in the database, the central-level cluster dispatching system and the line-level dispatching system provide playback functions for station status, train details, alarm information, and operation records on the system's maintenance workstations. Playback data includes station status data, operation record data, and alarm record data. The application server is responsible for collecting and storing the playback data. Users can combine alarm data with playback data to make comprehensive judgments about faults, improving operational handling efficiency.
[0112] In an exemplary embodiment of the present invention, the central-level cluster scheduling system is further configured to configure system parameters;
[0113] The line-level scheduling system is also used to update parameters based on the configured system parameters.
[0114] In this embodiment of the invention, system parameters can be configured on the maintenance workstation of the central-level cluster scheduling system. Operators can modify the system parameters, and after modification, they must save and upload the changes to the database. The application server will automatically download the latest configuration parameters and update them.
[0115] A single user can only log in on one device at a time, and the central-level cluster dispatch system provides a password modification function. User information can also be managed on the maintenance workstation of the central-level cluster dispatch system. User information includes user ID, username, whether it is an administrator, and user type; user access control can be set, specifying which devices a user can log in on. User types include dispatcher, maintainer, planner, dispatch chief, and shift dispatcher. The system allows adding, deleting, modifying, and clearing user information.
[0116] In this embodiment of the invention, the central-level cluster dispatching system and the line-level dispatching system also have dispatch message, vehicle management, and power-on notification functions. The central-level cluster dispatching system, the line-level dispatching system, and the station-level dispatching system also have clock synchronization and dispatch command functions. The line-level dispatching system also has functions such as partial pre-operation checks, one-click self-checks, setting gating policies, and switching between primary and backup control centers.
[0117] Figure 9 This is a flowchart illustrating a cluster scheduling method for cross-line operations according to an exemplary embodiment. For example... Figure 9 As shown in an exemplary embodiment, this cross-line operation cluster scheduling method is applied to a cross-line operation cluster scheduling system. The cross-line operation cluster scheduling system includes a central-level cluster scheduling system, multiple line-level scheduling systems, and multiple station-level scheduling systems. The line-level scheduling systems are connected to the central-level cluster scheduling system, and the station-level scheduling systems are connected to their corresponding line-level scheduling systems. The method includes steps 910 to 930, which are detailed below:
[0118] Step 910: Use the central-level cluster scheduling system to monitor and control the central-level line cluster;
[0119] Step 920: Use the line-level scheduling system to monitor and control a single line;
[0120] Step 930: Use the station-level dispatching system to perform single-line station-level train control.
[0121] In this embodiment of the invention, the central-level cluster dispatching system performs the monitoring and control functions of the central-level line cluster, i.e., monitoring and controlling multiple lines. Simultaneously, the routine train dispatching command of the line cluster is completed by the central-level cluster dispatching system. The line-level dispatching system performs the monitoring and control functions of a single line. For scenarios where the line-level dispatching system and the central-level cluster dispatching system use the same integrator, the line-level dispatching system and the central-level cluster dispatching system can be combined. One line corresponds to one line-level dispatching system; the line-level dispatching systems for different lines can be from the same integrator or different integrators. The station-level dispatching system completes the train operation control and equipment control at the station level for a single line.
[0122] Figure 10 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 10 As shown, the electronic device may include a processor 1010, a communications interface 1020, a memory 1030, and a communication bus 1040. The processor 1010, communications interface 1020, and memory 1030 communicate with each other via the communication bus 1040. The processor 1010 can call logical instructions from the memory 1030 to execute a cluster scheduling method for cross-line operations.
[0123] Furthermore, the logical instructions in the aforementioned memory 1030 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0124] On the other hand, the present invention also provides a computer program product, the computer program product including a computer program, the computer program being stored on a non-transitory computer-readable storage medium, and when the computer program is executed by a processor, the computer is able to execute the cross-line operation cluster scheduling method provided by the above methods.
[0125] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the cluster scheduling method for cross-line operation provided by the methods described above.
[0126] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0127] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0128] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A cross-line operation cluster scheduling system, characterized in that, It includes a central-level cluster dispatching system, multiple line-level dispatching systems, and multiple station-level dispatching systems. The line-level dispatching systems are connected to the central-level cluster dispatching system, and the station-level dispatching systems are connected to the corresponding line-level dispatching systems. The central-level cluster scheduling system is used for monitoring and controlling the central-level line cluster. The line-level scheduling system is used for monitoring and controlling individual lines. The station-level dispatching system is used for single-line station-level train control; When the central-level cluster scheduling system and the line-level scheduling system are from different integrators, an additional line interface machine is added for access. By unifying the interface protocol at the interface machine level, access problems caused by protocol differences between different integrators are reduced, and cluster management of scheduling systems from different integrators is achieved. The cross-line operation cluster scheduling system also includes a basic scheduling system; The basic dispatching system is used to implement an emergency station control mode after the failure of the central-level cluster dispatching system, the line-level dispatching system and the station-level dispatching system. The station-level dispatching system is also used to implement station control mode after the line-level dispatching system fails.
2. The cross-line operation cluster scheduling system according to claim 1, characterized in that, The central-level cluster scheduling system is specifically used for: Achieve at least one of the following: inter-line collaborative management and control, cluster line permission management, and inter-line cross-line and transfer connection collaborative adjustment.
3. The cross-line operation cluster scheduling system according to claim 1, characterized in that, The central-level cluster scheduling system is also specifically used for: The goal is to achieve at least one of the following: pre-loading planned operation information, generating actual operation information, or compiling operation information for multiple lines.
4. The cross-line operation cluster scheduling system according to claim 1, characterized in that, The central-level cluster scheduling system is also specifically used for: It enables at least one of the following: route control, equipment control, and train control for multiple lines.
5. The cross-line operation cluster scheduling system according to claim 1, characterized in that, The central-level cluster scheduling system is also specifically used for: After the function of adjusting based on train operation plan is activated, the train section running time and platform dwell time will be adjusted according to the deviation of train operation plan and the train operation plan.
6. The cross-line operation cluster scheduling system according to claim 1, characterized in that, The central-level cluster scheduling system is also specifically used for: The system acquires train operation status information, equipment status information, and train location information for multiple lines, and records and stores the train operation status information and equipment status information. Trains are identified and tracked based on the train location information.
7. The cross-line operation cluster scheduling system according to claim 1, characterized in that, The central-level cluster scheduling system, the line-level scheduling system, and the station-level scheduling system are also used to monitor the operating status of equipment and provide fault alarms, respectively.
8. The cross-line operation cluster scheduling system according to any one of claims 1 to 7, characterized in that, The central-level cluster scheduling system is also used to configure system parameters; The line-level scheduling system is also used to update parameters based on the configured system parameters.
9. A cluster scheduling method for cross-line operations, characterized in that, A cluster dispatching system for cross-line operations, comprising a central-level cluster dispatching system, multiple line-level dispatching systems, and multiple station-level dispatching systems, wherein the line-level dispatching systems are connected to the central-level cluster dispatching system, and the station-level dispatching systems are connected to their respective line-level dispatching systems; The method includes: The central-level cluster scheduling system is used for monitoring and control of the central-level line cluster. The line-level scheduling system is used for monitoring and control of a single line. The station-level dispatching system is used for single-line station-level train control. When the central-level cluster scheduling system and the line-level scheduling system are from different integrators, an additional line interface machine is added for access. By unifying the interface protocol at the interface machine level, access problems caused by protocol differences between different integrators are reduced, and cluster management of scheduling systems from different integrators is achieved. The cross-line operation cluster scheduling system also includes a basic scheduling system; The basic dispatching system is used to implement an emergency station control mode after the failure of the central-level cluster dispatching system, the line-level dispatching system and the station-level dispatching system. The station-level dispatching system is also used to implement station control mode after the line-level dispatching system fails.
Citation Information
Patent Citations
Urban rail transit interconnection network plan dispatching system and processing method
CN113879371A