Train timetable matching method and device based on shadow mode, equipment and medium
By using a shadow mode operating system and an automatic train number matching algorithm, the scientific and rapid issues of train timetable matching after urban rail transit fault recovery have been resolved, reducing the adjustment pressure on dispatchers and improving the accuracy of matching results and passenger experience.
Patent Information
- Application Number
- CN202411221297.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-09-02
AI Technical Summary
Existing technologies for matching train timetables after urban rail transit faults suffer from problems such as long processing times, significant impact on passengers, and a lack of scientific basis. Dispatchers' reliance on experience for adjustments leads to large errors.
The system operates in shadow mode, synchronizing with online train schedules via an interface. It uses an automatic train number matching algorithm supplemented by manual adjustments to achieve rapid matching between trains and timetables.
It provides a synchronous simulation environment, reduces the impact of online train operation, improves the scientificity and speed of matching results, and reduces the adjustment pressure on dispatchers.
Smart Images

Figure CN119459822B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to rail transit signal system, and particularly to a train timetable matching method and device based on shadow mode, equipment and medium. BACKGROUND
[0002] After the urban rail transit fault, the control center dispatcher will keep the local train operation normal by stopping the train and temporarily changing the route. The response of the fault section is to carry out related maintenance according to the pre-defined emergency plan, so as to complete the related fault repair as soon as possible. When the fault is repaired, the on-site gradually has the operation condition of the timetable before the fault, and the dispatcher needs to manually complete the on-site train adjustment to restore the normal timetable operation, and then enter the normal operation mode.
[0003] The existing fault recovery mode is that the dispatcher first switches the current operation mode back to the timetable operation mode, and then the system automatically matches the latest train number according to the train arrival information. Because the position of the train during the fault is not matched with the timetable, the real-time matched train number has a large error, and the dispatcher adjusts the train number according to the diagram in turn to complete the train number matching of the whole line until all the trains are normally restored to the timetable control state. This process takes a long time, and the frequently changing train timetable also greatly affects the arrival time of the train for the passengers on site. Such design is unscientific and cannot meet the needs of the industry development.
[0004] Through retrieval, Chinese patent publication CN112874586A discloses a kind of urban rail transit intelligent train timetable matching method, specifically discloses first according to the position relationship of all trains, the order of all trains is determined;Select the first train matching timetable journey in all train order, subsequent train is sequentially matched timetable journey according to planned timetable order, and matching weight is calculated.Then readjust train order, match timetable journey, calculate matching weight, until all train order is traversed.Finally, compare the sum of all train order matching timetable weight, select the train matching timetable scene with the maximum weight value.Sum of weight value.This existing patent is a kind of direct action on online system, through deviation cycle calculation weight, finally select a matching weight minimum, that is, the minimum error mode, directly form the matching relationship between train and timetable, this train matching timetable is universal for normal start operation, according to the order of departure timetable, but for operation process, how to restore to timetable mode after temporary adjustment timetable or fault recovery, it is still a difficulty in the industry, the main difficulty is that there is no matching between online train and timetable, how to choose a offline train scientifically or arrange an online train, there is great randomness, often rely on the daily work experience of dispatcher, there is no good calculation rule;Therefore, the dispatcher in the recovery process, according to experience, first try to restore a matching mode without the help of system, then manually arrange train and readjust train matching relationship according to operation condition, the result of this multiple adjustment can only be temporarily applied to train, which will make passengers feel that the running time of train is changing all the time;At the same time, this matching relationship also lacks scientific basis, but the dispatcher also has no suitable environment to simulate in advance.
[0005] Therefore, how to solve the online train automatic matching of current site temporary replacement timetable and site operation fault recovery becomes a technical problem to be solved. SUMMARY
[0006] The purpose of the present application is to provide a train timetable matching method, device, equipment and medium based on shadow mode to overcome the defects of the prior art.
[0007] The purpose of the present application can be realized by the following technical solutions:
[0008] According to the first aspect of the present application, a train timetable matching method based on shadow mode is provided, which first creates a shadow mode running system, then obtains train from online system in real time through shadow mode running system and performs synchronous tracking, and finally completes the automatic matching of train timetable scheme in shadow mode through auxiliary automatic cooperation algorithm and manual adjustment, and synchronously acts on online system.
[0009] As a preferred technical scheme, the method specifically comprises the following steps:
[0010] Step S1, an interface with an online train monitoring system is constructed, a full-line train shadow mode operation system consistent with the online system is copied, and actual tracking operation of full-line trains in the shadow mode operation system is realized;
[0011] Step S2, the shadow mode operation system adopts a train automatic train matching algorithm to complete the association between the actual trains in the online operation and the planned trains in the latest timetable;
[0012] Step S3, the shadow mode operation system provides a means for a dispatcher to adjust the actual trains and the train matching in the timetable, and allows manual modification of the automatic matching result until the full-line trains run in the shadow mode according to the subsequent timetable mode;
[0013] Step S4, the matching relationship between the trains and the timetable in the line topology graph of the shadow mode operation system is one-key copied to the online system, the online system is switched to a new operation diagram and is modified and operated according to the matching relationship between the actual trains in the shadow mode and the operation diagram, and the system returns to normal.
[0014] As a preferred technical scheme, the step S1 specifically comprises:
[0015] Step S11, a station yard topology schematic diagram of the full line is drawn as a shadow mode for online monitoring of train operation;
[0016] Step S12, trains are drawn in the station yard diagram of the shadow mode by means of initializing train positions of the online train monitoring system, and the simulation operation of the full-line trains on the station yard diagram of the shadow mode is completed through periodic train position messages;
[0017] Step S13, the timetable information of the online system is real-time inquired through the interface with the online train monitoring system, and the corresponding timetable information is automatically loaded.
[0018] As a preferred technical scheme, the train automatic train matching algorithm in the step S2 comprises a turnaround track nearest train priority matching algorithm, a remaining train sequence backtracking matching algorithm, a full-line train nearest platform matching train algorithm, and a multi-interchange same direction destination train automatic matching algorithm.
[0019] As a preferred technical scheme, the step S2 specifically comprises the following steps:
[0020] Step S21, according to the loaded timetable information and the position information of the trains on the station yard diagram of the shadow mode, the actual trains and the corresponding trains in the timetable are automatically matched based on the trains near the turnaround tracks and according to the principle that the time error between the actual train position and the corresponding turnaround point in the timetable is minimum.
[0021] Step S22, according to the train sequence of the timetable, the train sequence matched automatically based on the automatic return track is matched according to the actual train sequence in the timetable, and the matching relationship between the actual train and the planned train in the timetable is completed one by one according to the actual train sequence.
[0022] Step S23, in the shadow mode station yard diagram, according to the actual running position of the train, the running logic of the automatic return and number change of the train is simulated combined with the timetable, and the automatic return and number change of the train is automatically completed according to the position change information.
[0023] As a preferred technical solution, after the matching relationship between the actual train and the planned train is completed, the train according to the actual running record supports the display of the early and late train of the train, which is convenient for the dispatcher to adjust the matching relationship subsequently.
[0024] As a preferred technical solution, the step S3 specifically comprises the following steps:
[0025] S31, in the shadow mode station yard diagram, the dispatcher supports manual canceling of the binding relationship between the actual train and the plan;
[0026] S32, in the shadow mode station yard diagram, the dispatcher supports manual realization of the binding relationship between the actual train and the plan;
[0027] S32, in the shadow mode station yard diagram, the dispatcher supports manual re-matching of the train relationship according to the selected train sequence according to the timetable;
[0028] S33, in the shadow mode station yard diagram, the dispatcher supports manual setting of the temporary passenger train to complete the setting of the offline train returning to the warehouse or entering the storage track;
[0029] S34, in the shadow mode station yard diagram, for the case that the current binding relationship is offset combined with the actual train position and cannot run, the binding relationship between the actual train and the plan is automatically realized, and a special demonstration is displayed in the matching relationship to remind the dispatcher to manually correct.
[0030] According to the second aspect of the present application, a device for the shadow mode based train timetable matching method is provided, which comprises a channel management module, a timetable management module, a station yard display module, a train diagram automatic algorithm module, a train manual matching module, a train matching management module and a train matching linkage module.
[0031] The channel management module is in communication connection with a timetable management module, a station field display module and a train matching linkage module respectively, the timetable management module is in communication connection with a train diagram automatic algorithm module and a train manual matching module respectively, the station field display module is in communication connection with the train diagram automatic algorithm module and the train manual matching module respectively, and the train matching management module is in communication connection with the train diagram automatic algorithm module, the train manual matching module and the train matching linkage module respectively.
[0032] As a preferred technical scheme, the train diagram automatic algorithm module provides multiple train automatic train matching algorithms to complete the association between the online actual train and the planned train in the latest timetable.
[0033] As a preferred technical scheme, the timetable management module supports a dispatcher to load a train diagram in a shadow mode into an online system as basic information for subsequent matching planning of the train in the shadow mode system.
[0034] As a preferred technical scheme, the station field display module automatically loads a station field diagram in the shadow mode, establishes a communication channel with the online system by means of the channel management module, acquires position information of the online train in real time, and simulates display on the station field diagram in the shadow mode, and according to real-time message interaction, acquires position information of the train from the online system, and updates the position information display of the train on the station field diagram in the shadow mode.
[0035] As a preferred technical scheme, the train manual matching module provides manual operation management of association and disassociation between the actual train and the planned train, and provides management functions and batch setting functions of temporary train sets, so as to facilitate manual adjustment of train matching operation by an operator.
[0036] As a preferred technical scheme, the train matching management module provides matching relationship data maintenance and management functions of all trains, is a data center of the shadow mode, simulates tracking operation of the online train according to the plan, provides a planned train turnaround automatic number changing function after automatic matching, provides a planned train and a head code train operation tracking function, provides a head code train automatic conversion function into a non-matching train after running to a terminal, and provides a non-matching train function after detecting a path deviation.
[0037] As a preferred technical scheme, the train matching linkage module provides a function of one-key import into the online system by means of the channel management module after the actual train and the timetable complete reasonable matching, and completes timetable creation and train set batch setting by means of existing functions of the online system.
[0038] According to a third aspect of the present application, there is provided an electronic device comprising a memory having a computer program stored thereon and a processor which, when executing the program, implements the method.
[0039] According to a fourth aspect of the present application, there is provided a computer readable storage medium having a computer program stored thereon, the program, when executed by a processor, implementing the method.
[0040] Compared with the prior art, the present application has the following advantages:
[0041] 1) The present application provides a synchronized shadow environment for dispatchers by means of a shadow mode of an online system, so that the dispatcher completes pre-rehearsal of matching relationship in the environment, and after confirming that there is no problem, the dispatcher acts on the train, thereby reducing the influence on the operation of the online train;
[0042] 2) The present application provides a more fast, reasonable and multiple simulation adjustment environment through a simulation environment, so that the final matching result is more scientific;
[0043] 3) The present application designs a running system of the shadow mode, and overcomes the defect that in the prior art, any adjustment actually influences the operation of the train;
[0044] 4) The present application deeply couples the actual system and the shadow system together, provides an online simulation adjustment system for the dispatcher, isolates the influence of the intermediate adjustment process on the operation of the train, and solves the problems of repeated adjustment on site and complex decision-making process;
[0045] 5) The present application provides an automatic matching train function, which, through various strategies, adapts to different scenes to assist the dispatcher to quickly complete the train matching function, and reduces the pressure of manual adjustment of the dispatcher;
[0046] 6) The present application completes virtual operation through the shadow system, synchronously imports the actual system, quickly completes the actual train operation on site, and ensures the real-time performance of the system and the scientific nature of the adjustment result. BRIEF DESCRIPTION OF DRAWINGS
[0047] Figure 1 is a relationship diagram of the online system and the shadow mode system of the present application;
[0048] Figure 2 is an internal logic module diagram of the shadow mode of the present application;
[0049] Figure 3 is an automatic matching algorithm diagram of different modes of the present application. DETAILED DESCRIPTION
[0050] With reference to the accompanying drawings: clear and complete description of the technical solutions in the embodiments of the present application will be described below, obviously, the described embodiments are a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor should belong to the scope of protection of the present application.
[0051] The application is a train timetable matching method based on shadow mode, which first creates a shadow mode running system, then synchronously tracks trains in real time from an online system through the shadow mode running system, and finally quickly completes the automatic matching of trains in the shadow mode through an auxiliary automatic matching algorithm and manual adjustment, and synchronously acts on the online system.
[0052] The method specifically comprises the following steps:
[0053] Step S1, an interface with an online train monitoring system is constructed, a full-line train shadow mode running system consistent with the online system is copied, and actual tracking running of full-line trains in the shadow mode running system is realized;
[0054] Step S2, the shadow mode running system adopts a train automatic train matching algorithm to complete the correlation between the actual running trains in the online system and the planned trains in the latest timetable;
[0055] Step S3, the shadow mode running system provides a means for dispatchers to adjust the actual train and the train matching in the timetable, allowing manual modification of the automatic matching result, until the full-line trains run in the shadow mode according to the subsequent timetable mode;
[0056] Step S4, the matching relationship between the trains and the timetable in the line topology graph of the shadow mode running system is one-key copied to the online system, the online system is switched to a new running graph and modified and run according to the matching relationship between the actual trains in the shadow mode and the running graph, and the system returns to normal.
[0057] The step S1 is specifically:
[0058] Step S11, a station yard topology schematic diagram of the full line is drawn through drawing technology and basic station yard data, as a shadow mode for online monitoring train running;
[0059] Step S12, trains are drawn in the station yard diagram of the shadow mode by means of initializing train positions with the online train monitoring system, and the simulation running of full-line trains on the station yard diagram of the shadow mode is completed through periodic train position messages.
[0060] Step S13, with the help of the interface with the online train monitoring system, the timetable information of the online system is real-time accessed, and after the user clicks to confirm, the corresponding timetable information is automatically loaded;
[0061] The step S2 is specifically:
[0062] Step S21, according to the loaded timetable information, combining the position information of the train on the station yard diagram of the shadow mode, based on the train near the turn-back track, according to the principle of the minimum error between the actual train position and the timetable corresponding turn-back point time, the automatic matching of the actual train and the corresponding train number of the timetable is automatically completed;
[0063] Step S22, according to the train number order in the timetable, based on the train number automatically matched by the turn-back track, according to the sequence of the actual train, combining the sequence of the train in the timetable, the matching relationship between the actual train and the planned train is sequentially completed one by one for the subsequent train;
[0064] Step S23, in the station yard diagram of the shadow mode, according to the position of the actual train running, combining the timetable, the running logic of the automatic turn-back and number change of the train is simulated, the train automatically changes the train number according to the position, and the automatic turn-back and number change of the train number is automatically completed;
[0065] Step S24, in the station yard diagram of the shadow mode, the train after the matching relationship between the actual train and the planned train is completed according to the actual running record, the early and late train display is supported, and the subsequent adjustment of the matching relationship by the dispatcher is facilitated; the simulation running of the train in the shadow mode will not affect the running of the existing train in the online system according to the fault mode.
[0066] The step S3 is specifically:
[0067] Step S31, in the station yard diagram of the shadow mode, the dispatcher is supported to manually cancel the binding relationship between the actual train and the plan. The train number after being unbound is convenient for the dispatcher to use for other trains.
[0068] Step S32, in the station yard diagram of the shadow mode, the dispatcher is supported to manually realize the binding relationship between the actual train and the plan. The repeated train number automatically allocated in the shadow mode automatically cancels the related association relationship.
[0069] Step S32, in the station yard diagram of the shadow mode, the dispatcher is supported to manually match the train relationship according to the selected train sequence according to the sequence in the timetable. The repeated train number automatically allocated in the shadow mode automatically cancels the related association relationship.
[0070] Step S33, in the station yard diagram of the shadow mode, the dispatcher is supported to manually set the temporary passenger train, and the setting of the online train going offline to the warehouse or going offline to the storage track is completed.
[0071] Step S34, in the station yard diagram of the shadow mode, the actual train position is combined with the current binding relationship, and the actual train and the planned binding relationship are automatically realized in the case of unable running, and a special demonstration is displayed in the matching relationship to remind the dispatcher to manually correct. Specific embodiments
[0073] As Figure 1 shown, the skilled person can easily understand the existing system architecture as the basis, clarify the relationship between the newly added shadow mode components and the existing system, which is an interactive relationship; the two software can be deployed on the same hardware device, and the display can be switched; or deployed on different devices to realize synchronous display.
[0074] As Figure 2 shown, the software inside the shadow mode is opened in detail and includes the following components: including channel management module 1, timetable management module 2, station yard display module 3, train diagram automatic algorithm module 4, train manual matching module 5, train matching management module 6 and train matching linkage module 7.
[0075] The channel management module 1 is respectively connected with the timetable management module 2, the station yard display module 3 and the train matching linkage module 7, the timetable management module 2 is respectively connected with the train diagram automatic algorithm module 4 and the train manual matching module 5, the station yard display module 3 is respectively connected with the train diagram automatic algorithm module 4 and the train manual matching module 5, and the train matching management module 6 is respectively connected with the train diagram automatic algorithm module 4, the train manual matching module 5 and the train matching linkage module 7. The train diagram automatic algorithm is the key of the present application, and the accuracy of the automatic matching is the key point of reducing the pressure of manual adjustment and improving the efficiency of on-site adjustment.
[0076] As Figure 2 shown, the function of each function mode of the shadow mode software of the present application and the software operation process are introduced, including the following steps:
[0077] Step 100, based on the full-line station yard diagram basic data obtained by the existing train monitoring system, the irrelevant elements are deleted and the station yard display layout is adjusted to realize the station yard diagram display configured into the shadow mode;
[0078] Step 101, after the shadow mode system is started, the station yard display module automatically loads the station yard diagram of the shadow mode, and establishes a communication channel with the online system with the help of the channel management module;
[0079] Step 102, according to the channel established with the online system, the position information of the online train is acquired in real time, and the simulation display is displayed on the shadow mode station yard diagram, and the position information of the train is updated on the shadow mode station yard diagram according to the real-time message interaction, and the shadow mode train operation is driven by the online system;
[0080] Step 103, with the help of the communication channel, the timetable management module supports the dispatcher to load the running diagram in the online system from the shadow mode as the basis information of the subsequent matching plan of the train in the shadow mode system.
[0081] Step 104, in the shadow mode system, the train matching algorithm module provides a variety of train automatic train matching algorithms to complete the association between the online actual train and the latest train in the timetable; the train manual matching module provides manual association and disassociation operation management between the actual train and the planned train; also provides management function and batch setting function of temporary train, which is convenient for manual adjustment of train and train matching operation.
[0082] Step 105, in the shadow mode system, the train matching algorithm module provides a variety of train automatic train matching algorithms: 1, the nearest train priority matching algorithm of turnaround track, and the rest of the train backtracking matching algorithm; 2, the nearest platform matching train algorithm of the whole line train; 3, the automatic matching algorithm of multi-interchange and same direction destination train;
[0083] Step 105, in the shadow mode system, the train manual matching module provides a variety of train manual train matching operations: 1, manual association train and train matching operation; 2, manual cancel train and train matching operation; 3, manual specified single train matching relationship single line subsequent train automatic matching operation; 4, manual setting of head code train operation.
[0084] Step 106, in the shadow mode system, the train matching management module provides the matching relationship data maintenance and management function of the whole line associated train, which is the data center of the shadow mode system; at the same time, the planned train is tracked according to the plan, the automatic matching function of the planned train is provided, the running tracking function of the planned train and the head code train is provided, the automatic conversion function of the head code train into non-matching train after running to the terminal is provided, and the automatic conversion function of the non-matching train after detecting the path deviation is provided.
[0085] Step 107, in the shadow mode system, the train matching linkage module provides the function of importing the online system by means of the channel management module when the actual train and the timetable complete the reasonable matching, and the timetable is created by means of the existing function of the online system; the train number is set in batch.
[0086] Step 108, in the shadow mode, the several modules bear different functions respectively, and realize the matching mode combined with automation and manual operation by means of cooperation and mutual cooperation among each other, complete the decision in the shadow system, and quickly complete the adjustment of the on-site running train, realize the scientificity of the decision and the real-time of the application.
[0087] As shown in the figure, Figure 3 In the shadow mode system, the accuracy of the automatic matching algorithm is the most critical algorithm, and if the matching is accurate and successful, the manual adjustment work will be reduced a lot; for different running routes and running scenes, the automatic matching algorithm provides multiple algorithms, including: automatic matching deduction mode of turnaround point, optimal matching mode of train position, and automatic matching mode of the same destination, and other automatic matching modes are further added according to the scene.
[0088] As shown in the figure, Figure 3 The method for automatically matching train numbers in the application is introduced, different train number matching algorithms are provided for dispatchers according to different running routes and scenes, so as to complete the best automatic train matching plan, reduce the pressure of subsequent further adjustment of the dispatcher, and shorten the fault recovery time.
[0089] Comprise the following steps:
[0090] Step 201, the automatic matching deduction mode of the turnaround point first determines whether the currently loaded plan diagram belongs to single route operation, and the timetable management module will feedback whether the current timetable belongs to single route operation or multi-route operation; because the automatic matching deduction mode of the turnaround point is most suitable for single route, therefore the algorithm will be verified and reminded in advance.
[0091] Step 202, the automatic matching deduction mode of the turnaround point, if it is confirmed to be a single route, the current automatic matching algorithm will find out the turnaround point of the single route timetable, and then according to the train near the current position of the turnaround point, take the first train entering the turnaround track as the first starting point, match the previous train of the current turnaround point train in the timetable, and match the corresponding train number relationship of the train.
[0092] Step 203, the automatic matching deduction mode of the turnaround point, then according to the uplink line, the actual train and the plan train are matched one by one according to the sequence of the rear train and the sequence of the rear train in the timetable, and finally the actual train which fails to match is kept in the unmatching state, and is handed over to manual processing. For the train in the plan train which fails to match the actual train number, an alarm is popped up to remind the manual subsequent arrangement of adding cars.
[0093] Step 204, the automatic matching deduction mode of the turnaround point, the same algorithm is applied to the downlink line to complete the train number matching of the downlink line. Finally, all train number relationship matching is completed.
[0094] Step 205, the train position optimal matching mode is suitable for various complex scenes, including simple single route operation, multi-route operation, direct train / large station train / ordinary train mixed operation and various route scenes;
[0095] Step 206, the train position optimal matching mode first defaults the train position best matching the current train punctual operation, and the system completes the matching of the nearest planned train in the timetable at the current time point according to the train arrival information.
[0096] Step 207, the train position optimal matching mode automatically matches all train numbers when all trains complete a time to and from station.
[0097] Step 208, the train position optimal matching mode keeps the artificial car state for the train that cannot be matched, and pops up a list of matching prompts for the planned train that is missing. Finally, the matching of all trains on the line is completed.
[0098] Step 209, the same destination automatic matching mode is mainly suitable for the mode of multi-route operation, and the system defaults the turnaround point of each route train to be punctual operation, and then filters out all the turnaround rails that have not been turned at the current time point by means of the timetable management module.
[0099] Step 210, the same destination automatic matching mode then corresponds to the first actual train entering the turnaround rail, and completes the response matching;
[0100] Step 211, the same destination automatic matching mode completes the one-to-one matching of the planned train and the actual train between the turnaround rails in turn after completing the matching of all the turnaround rail trains;
[0101] Step 212, the same destination automatic matching mode keeps the artificial car state for the train that cannot be matched after completing the matching of all the turnaround interval trains, and pops up a list of matching prompts for the planned train that is missing. Finally, the matching of all trains on the line is completed.
[0102] The above is the introduction of the method and device embodiments, and the following electronic device and storage medium embodiments further illustrate the scheme of the application.
[0103] The embodiment of the application also provides an electronic device including a central processing unit (CPU), which can execute various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) or computer program instructions loaded into a random access memory (RAM) from a storage unit. In the RAM, various programs and data required for device operation can also be stored. The CPU, the ROM and the RAM are connected to each other through a bus. An input / output (I / O) interface is also connected to the bus.
[0104] The plurality of components in the device are connected to the I / O interface, including: an input unit, such as a keyboard, a mouse, etc.; an output unit, such as various types of displays, speakers, etc.; a storage unit, such as a magnetic disk, an optical disk, etc.; and a communication unit, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit allows the device to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0105] The processing unit performs the various methods and processes described above, such as the inventive method. For example, in some embodiments, the inventive method can be implemented as a computer software program, which is tangibly embodied in a machine-readable medium, such as the storage unit. In some embodiments, part or all of the computer program can be loaded and / or installed onto the device via the ROM and / or the communication unit. When the computer program is loaded onto the RAM and executed by the CPU, one or more steps of the inventive method described above can be performed. Alternatively, in other embodiments, the CPU can be configured to perform the inventive method by other means, such as by means of firmware.
[0106] The functionality described above in this document can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip systems (SOCs), complex programmable logic devices (CPLDs), etc.
[0107] Program code for carrying out methods of the present application 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 apparatus, such that the program code, when executed by the processor or controller, causes the functions / operations specified in the flow charts and / or block diagrams to be implemented. The program code can execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0108] In the context of the present application, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable storage medium can include, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage medium would include one or more lines of electrical wire, portable computer diskette, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing.
[0109] The above description is only specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present application, and these modifications or replacements should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A train schedule matching method based on shadow mode, characterized in that: The method first creates a shadow mode operating system, then uses it to obtain trains from the online system in real time and track them synchronously. Finally, an auxiliary automatic coordination algorithm and manual adjustments are used to quickly automatically match the trains in the shadow mode to the daily timetable plan, and the plan is synchronized with the online system. The method specifically comprises the following steps: Step S1: Build an interface with the online train monitoring system, copy a shadow mode operation system for all trains on the entire line that is consistent with the online system, and implement actual tracking operation of all trains on the shadow mode operation system; Step S2: The shadow mode operation system uses an automatic train matching algorithm to associate the actual running trains with the planned trains in the latest timetable. Step S3: The shadow mode operation system provides the dispatcher with a means to adjust the matching between the actual train and the timetable, and allows manual modification of the automatic matching results until all trains on the line run according to the subsequent timetable mode in the shadow mode; Step S4: The matching relationship between trains and timetables in the line topology diagram of the shadow mode operation system is copied to the online system with one click. The online system switches to the new operation diagram and modifies and operates according to the matching relationship between the actual trains in the shadow mode and the operation diagram. The system returns to normal. The step S2 specifically includes the following steps: Step S21: Based on the loaded timetable information and the train position information on the station map in the shadow mode, the actual train is automatically matched with the corresponding train number in the timetable, taking the train near the reversing track as the basis and following the principle of minimizing the time error between the actual train position and the corresponding reversing point in the timetable; Step S22: Based on the train number sequence of the timetable trains, the automatic matching train number of the reentry track is used as the basis and the order of the actual trains is combined with the order of the trains in the timetable to complete the automatic one-to-one matching relationship between the actual trains and the planned trains in the timetable; Step S23: In the station diagram of the shadow mode, based on the actual running position of the train and in combination with the timetable, simulate the running logic of the train's automatic turnaround and number change, and simulate the train automatically changing the train number information according to the position, and automatically complete the automatic turnaround and number change.
2. The train schedule matching method based on shadow mode according to claim 1, characterized in that: The step S1 is specifically as follows: Step S11: Draw a schematic diagram of the station topology of the entire line as a shadow mode for online monitoring of train operation; Step S12: Initialize the train position with the online train monitoring system, draw the train on the shadow mode station map, and complete the simulated operation of all trains on the shadow mode station map through periodic train position messages; Step S13: by interfacing with the online train monitoring system, accessing the timetable information of the online system in real time, and automatically loading the corresponding timetable information.
3. The train schedule matching method based on shadow mode according to claim 1, characterized in that: The automatic train matching algorithm in step S2 includes a priority matching algorithm for the nearest train on the reversing track and a sequential backtrack matching algorithm for the remaining trains; an algorithm for matching the nearest platform of the entire line; and an automatic matching algorithm for trains with the same destination in multiple routes.
4. The train schedule matching method based on shadow mode according to claim 1, characterized in that: In the station diagram in shadow mode, after the actual train and the planned train are matched, the train's early or late time is displayed according to the actual operation record, which facilitates the dispatcher to adjust the matching relationship later.
5. The train schedule matching method based on shadow mode according to claim 1, characterized in that: The step S3 specifically includes the following steps: S31. In the station diagram in shadow mode, the dispatcher is supported to manually cancel the binding relationship between the actual train and the plan; S32. In the station diagram in shadow mode, the dispatcher is supported to manually implement the binding relationship between the actual train and the plan; S32. In the station diagram in shadow mode, the dispatcher is supported to manually re-match the train relationship according to the selected train sequence and automatically re-match the train relationship according to the sequence in the timetable; S33. In the station diagram in shadow mode, the dispatcher is supported to manually set temporary passenger trains and complete the setting of offline trains returning to the depot or offline trains entering the storage line; S34. In the station diagram in shadow mode, if the current binding relationship is combined with the actual train position and is unable to run, the binding relationship between the actual train and the plan is automatically realized, and a special demonstration is displayed in the matching relationship to remind the dispatcher to make manual corrections.
6. A device for the train schedule matching method based on shadow mode according to claim 1, characterized in that: The device comprises a channel management module (1), a timetable management module (2), a station display module (3), a train map automatic algorithm module (4), a train manual matching module (5), a train matching management module (6) and a train matching linkage module (7); The channel management module (1) is respectively connected to the timetable management module (2), the station display module (3) and the train matching linkage module (7); the timetable management module (2) is respectively connected to the train map automatic algorithm module (4) and the train manual matching module (5); the station display module (3) is respectively connected to the train map automatic algorithm module (4) and the train manual matching module (5); and the train matching management module (6) is respectively connected to the train map automatic algorithm module (4), the train manual matching module (5) and the train matching linkage module (7).
7. The train schedule matching method based on shadow mode according to claim 6, characterized in that: The train map automatic algorithm module (4) provides a variety of train automatic train matching algorithms to complete the association between the online actual running trains and the planned trains in the latest timetable.
8. The train schedule matching method based on shadow mode according to claim 6, characterized in that: The timetable management module (2) supports the dispatcher to load the operation diagram inside the online system from the shadow mode as the basic information for the subsequent matching plan of the train in the shadow mode system.
9. The train schedule matching method based on shadow mode according to claim 6, characterized in that: The station display module (3) automatically loads the station map in the shadow mode, and establishes a communication channel with the online system with the help of the channel management module (1), obtains the position information of the online train in real time, and simulates and displays it on the station map in the shadow mode. At the same time, based on real-time message interaction, it obtains the position information of the train from the online system and updates the train position information display on the station map in the shadow mode.
10. The train schedule matching method based on shadow mode according to claim 6, characterized in that: The train manual matching module (5) provides manual operation management of the association binding and unbinding between the actual train and the planned train; at the same time, it provides the management function of temporary passenger train number setting and the batch setting function, so as to facilitate the operator to manually adjust the train and train number matching operation.
11. The train schedule matching method based on shadow mode according to claim 6, characterized in that: The train matching management module (6) provides the matching relationship data maintenance and management function of the associated trains on the entire line, and is a data center in the shadow mode; at the same time, it simulates the online train tracking operation according to the plan, and provides the function of automatically changing the number of the planned train after automatic matching; provides the function of tracking the operation of the planned train and the first terminal car; provides the function of automatically converting the first terminal car to a non-matching train after running to the end point; and provides the function of automatically converting to a non-matching train after detecting the path deviation.
12. The train schedule matching method based on shadow mode according to claim 6, characterized in that: The train matching linkage module (7) provides a function of importing the actual train into the online system with one click by means of the channel management module (1) after the reasonable matching between the actual train and the timetable is completed, and completes the timetable creation and the one-time batch setting of train numbers by means of the existing functions of the online system.
13. An electronic device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the program, the method according to any one of claims 1 to 5 is implemented.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Intelligent train timetable matching method for urban rail transit and electronic equipment
CN112874586A
Train operation adjustment scheme generation method and device and storage medium
CN116039727A