Train timetable matching method and device based on shadow mode, equipment and medium
By adopting the shadow mode-based train schedule matching method in urban rail transit, the randomness of train schedule matching after failure recovery is solved, and more scientific and real-time matching results are achieved, reducing the impact on train operation.
Patent Information
- Application Number
- CN202411221297.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-09-02
AI Technical Summary
After the failure of urban rail transit is recovered, there is a great randomness in the existing technology, how to scientifically choose off-line trains or arrange on-line trains, and it depends on the experience of dispatchers, which leads to passengers feeling the problem of uncertain train operation.
Using the train schedule matching method based on shadow mode, by creating a shadow mode operation system, obtaining train locations from the online system in real time and performing synchronous tracking, using auxiliary automatic coordination algorithms and manual adjustments, quickly completing the train automatically matches the same day moment in the shadow mode. Table of the scheme and synchronously act on the online system.
Reduced the impact on online train operation, provided a synchronous shadow environment, allowing dispatchers to perform pre-drafts of matching relationships in this environment, improving the scientificity and real-time nature of matching results, and reducing the adjustment pressure of dispatchers.
Smart Images

Figure CN119459822A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a rail transit signal system, and in particular to a train timetable matching method, device, equipment and medium based on a shadow mode. Background Art
[0002] After a failure in urban rail transit, the dispatcher at the control center will temporarily change the route by detaining the train to keep the local train running normally. The response to the fault section is to carry out relevant maintenance according to the pre-defined emergency plan, so as to complete the relevant fault repair as soon as possible. After the fault is repaired, the site gradually has the operating conditions 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 current 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 in real time based on the train arrival information; because the position of the train during the fault is not matched with the timetable, the real-time matching train number has a large error, and the dispatcher then uses manual and diagram adjustments to complete the train number matching of the entire line in sequence until all trains are restored to the timetable control state. This process takes a long time, and the constantly changing train operation timetable also has a great impact on the on-site passengers' expectations of the train arrival time; such a design is unscientific and cannot adapt to the growing needs of the industry.
[0004] After searching, Chinese patent publication number CN112874586A discloses a method for matching intelligent train schedules for urban rail transit. Specifically, the method discloses that the order of all trains is first determined according to the chronological position relationship of all trains; the first train in the order of all trains is selected to match the schedule itinerary, and the subsequent trains are matched to the schedule itinerary in the planned schedule order, and the matching weight is calculated. Then the train order is readjusted, the schedule itinerary is matched, and the matching weight is calculated until all train orders are traversed. Finally, the sum of the weights of all train orders matching the schedule is compared, and the train with the largest sum of weights is selected to match the schedule scenario. The existing patent is a method that directly acts on the online system, calculates weights through deviation cycles, and finally selects a method with the smallest matching weight, that is, the smallest error, to directly form a matching relationship between the train and the timetable. This train matching timetable is generally applicable to normal starting operations, and the timetable is matched according to the order of departure. However, during operation, how to restore to the timetable mode after temporarily adjusting the timetable or recovering from a fault is still a difficulty in the industry. The main difficulty lies in the mismatch between the online trains and the timetable. How to scientifically select a train to be offline or where to arrange an online train is relatively random, and often relies on the daily work experience of the dispatcher, without a good calculation rule. Therefore, during the recovery process, the dispatcher also tries to restore a matching method based on experience without the help of the system, and then manually arranges the train and readjusts the train matching relationship according to the operation situation. The result of these multiple adjustments can only temporarily act on the train, which will make passengers feel that the running time of the train is constantly changing. At the same time, this matching relationship lacks scientific basis, but the dispatcher does not have a suitable environment for pre-simulation.
[0005] Therefore, how to solve the current on-site temporary replacement of timetables and the automatic matching of online trains to the timetable of the day after the on-site operation failure is restored has become a technical problem that needs to be solved. Summary of the invention
[0006] The purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide a train schedule matching method, device, equipment and medium based on shadow mode.
[0007] The purpose of the present invention can be achieved by the following technical solutions:
[0008] According to the first aspect of the present invention, a train schedule matching method based on shadow mode is provided. The method first creates a shadow mode operation system, then obtains trains from an online system in real time through the shadow mode operation system and tracks them synchronously, and finally automatically matches the trains in the shadow mode to the timetable plan of the day by superimposing manual adjustments through an auxiliary automatic coordination algorithm, and synchronizes the action to the online system.
[0009] As a preferred technical solution, the method specifically comprises the following steps:
[0010] Step S1, building an interface with the online train monitoring system, copying a shadow mode operation system for all trains on the entire line that is consistent with the online system, and realizing the actual tracking operation of all trains on the shadow mode operation system;
[0011] Step S2, the shadow mode operation system uses the train automatic train matching algorithm to complete the association between the online actual running trains and the planned trains in the latest timetable;
[0012] Step S3, the shadow mode operation system provides the dispatcher with a means to adjust the matching between the actual train and the timetable train number, and allows manual modification of the automatic matching result until all trains on the line are operated in the shadow mode according to the subsequent timetable mode;
[0013] Step S4, the matching relationship between the train and the timetable 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 train and the operation diagram in the shadow mode, and the system returns to normal.
[0014] As a preferred technical solution, the step S1 is specifically as follows:
[0015] Step S11, drawing a schematic diagram of the station topology of the entire line as a shadow mode for online monitoring of train operation;
[0016] Step S12: Initialize the train position with the online train monitoring system, draw the train on the station map in the shadow mode, and complete the simulated operation of the trains on the station map in the shadow mode through periodic train position messages;
[0017] Step S13: by interfacing with the online train monitoring system, the timetable information of the online system is accessed in real time, and the corresponding timetable information is automatically loaded.
[0018] As a preferred technical solution, 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 on the entire line; and an automatic matching algorithm for trains with the same direction as the destination on multiple routes.
[0019] As a preferred technical solution, step S2 specifically includes the following steps:
[0020] Step S21, according to the loaded timetable information, combined with the position information of the train on the station map in the shadow mode, based on the train near the reversing track, according to the principle of minimizing the time error between the actual train position and the corresponding reversing point in the timetable, automatically complete the automatic matching of the actual train with the corresponding train number in the timetable;
[0021] Step S22, according to the train number of the timetable train, based on the train number automatically matched by the reentry track and according to the sequence of the actual trains, combined with the sequence of the trains in the timetable, the matching relationship between the actual trains and the trains planned in the timetable is completed in sequence;
[0022] Step S23, in the station diagram of the shadow mode, according to the actual running position of the train, combined 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.
[0023] As an optimal technical solution, in the station diagram of the shadow mode, after the actual train and the planned train are matched, the train's early and late points are displayed according to the actual operation records, which is convenient for the dispatcher to adjust the matching relationship later.
[0024] As a preferred technical solution, step S3 specifically includes the following steps:
[0025] 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;
[0026] 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;
[0027] 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;
[0028] S33. In the station diagram in shadow mode, the dispatcher is supported to manually set temporary passenger trains and complete the setting of the online trains going offline and returning to the depot or going offline and entering the storage line;
[0029] S34. In the station diagram of the shadow mode, when 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.
[0030] According to a second aspect of the present invention, there is provided a device for the train timetable matching method based on the shadow mode, the device comprising a channel management module, a timetable management module, a station display module, a train map 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 communicated with the timetable management module, the station display module and the train matching linkage module respectively, the timetable management module is communicated with the train map automatic algorithm module and the train manual matching module respectively, the station display module is communicated with the train map automatic algorithm module and the train manual matching module respectively, and the train matching management module is communicated with the train map automatic algorithm module, the train manual matching module and the train matching linkage module respectively.
[0032] As a preferred technical solution, the train map automatic algorithm module provides a variety of train automatic train matching algorithms to complete the association between the actual online running trains and the planned trains in the latest timetable.
[0033] As a preferred technical solution, the timetable management module 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.
[0034] As a preferred technical solution, the station yard display module automatically loads the shadow mode station yard map, and establishes a communication channel with the online system with the help of the channel management module, obtains the location information of the online train in real time, and simulates the display on the shadow mode station yard map. At the same time, according to real-time message interaction, the location information of the train is obtained from the online system, and the train location information display on the shadow mode station yard map is updated.
[0035] As an optimal technical solution, the train manual matching module provides manual operation management of the association binding and unbinding between actual trains and planned trains; at the same time, it provides management functions for temporary passenger train number settings and batch setting functions, which facilitates operators to manually adjust train and train number matching operations.
[0036] As an optimal technical solution, the train matching management module provides the matching relationship data maintenance and management function of the associated train numbers on the entire line, and is the data center of the shadow mode; at the same time, it simulates the online train tracking operation according to the plan, and provides the function of automatic number change of the planned train after automatic matching; provides the operation tracking function of the planned train and the first-hand car; provides the function of automatically converting the first-hand car to a non-matching train number after running to the end point; and provides the function of automatically converting to a non-matching train number after detecting the path deviation.
[0037] As an optimal technical solution, the train matching linkage module provides a function of importing the actual train into the online system with one click through the channel management module after the actual train is reasonably matched with the timetable, and completes the timetable creation and one-time batch setting of train numbers with the help of the existing functions of the online system.
[0038] According to a third aspect of the present invention, there is provided an electronic device, comprising a memory and a processor, wherein a computer program is stored in the memory, and the method described above is implemented when the processor executes the program.
[0039] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, wherein the program implements the method described when executed by a processor.
[0040] Compared with the prior art, the present invention has the following advantages:
[0041] 1) The present invention uses a shadow mode of the online system to provide a synchronous shadow environment for the dispatcher, allowing the dispatcher to complete the pre-exercise of the matching relationship in this environment, and then act on the train after confirming that there is no problem, thereby reducing the impact on the operation of the online train;
[0042] 2) The present invention can provide a more rapid and reasonable environment with multiple simulation adjustments through a simulation environment, so that the final matching result is more scientific;
[0043] 3) The present invention designs a shadow mode operation system, which overcomes the defect in the prior art that any adjustment of the fault will actually affect the operation of the train;
[0044] 4) The present invention deeply couples the actual system with the shadow system, providing the dispatcher with an online simulation adjustment system, isolating the impact of the intermediate adjustment process on the train operation, and solving the problem of repeated adjustments on site and complex decision-making process;
[0045] 5) The present invention provides an automated train matching function, which assists dispatchers in quickly completing the train matching function by adapting to different scenarios through a variety of strategies, thus reducing the pressure of manual adjustment on dispatchers;
[0046] 6) The present invention completes virtual operation through the shadow system, synchronously imports the actual system, and quickly completes the actual train operation on site, ensuring the real-time nature of the system and the scientific nature of the adjustment results. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 It is a relationship diagram between the online system and the shadow mode system of the present invention;
[0048] Figure 2 This is a diagram of the internal logic module of the shadow mode of the present invention;
[0049] Figure 3 This is a diagram of the automatic matching algorithm for trains of different modes according to the present invention. DETAILED DESCRIPTION
[0050] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0051] The present invention discloses a train timetable matching method based on shadow mode. The method firstly creates a shadow mode operation system, then obtains trains from an online system in real time through the shadow mode operation system and performs synchronous tracking, and finally quickly completes the automatic matching of the trains in the shadow mode with the timetable plan of the day through the auxiliary automatic coordination algorithm and superimposed manual adjustment, and synchronously acts on the online system.
[0052] The method of the present invention specifically comprises the following steps:
[0053] Step S1, building an interface with the online train monitoring system, copying a shadow mode operation system for all trains on the entire line that is consistent with the online system, and realizing the actual tracking operation of all trains on the shadow mode operation system;
[0054] Step S2, the shadow mode operation system uses the train automatic train matching algorithm to complete the association between the online actual running trains and the planned trains in the latest timetable;
[0055] Step S3, the shadow mode operation system provides the dispatcher with a means to adjust the matching between the actual train and the timetable train number, and allows manual modification of the automatic matching result until all trains on the line are operated in the shadow mode according to the subsequent timetable mode;
[0056] Step S4, the matching relationship between the train and the timetable 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 train and the operation diagram in the shadow mode, and the system returns to normal.
[0057] The step S1 is specifically as follows:
[0058] Step S11, using drawing technology and basic station data, draw a station topology diagram of the entire line as a shadow mode for online monitoring of train operation;
[0059] 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 the entire line train on the shadow mode station map through periodic train position messages.
[0060] Step S13: by means of an interface with an online train monitoring system, the timetable information of the online system is accessed in real time, and after the user clicks to confirm, the corresponding timetable information is automatically loaded;
[0061] The step S2 is specifically as follows:
[0062] Step S21, according to the loaded timetable information, combined with the position information of the train on the station map in the shadow mode, based on the train near the reversing track, according to the principle of minimizing the time error between the actual train position and the corresponding reversing point in the timetable, automatically complete the automatic matching of the actual train with the corresponding train number in the timetable;
[0063] Step S22, according to the train number of the timetable train, based on the train number automatically matched by the reentry track, according to the sequence of the actual trains, combined with the sequence of the trains in the timetable, the automatic one-to-one matching relationship between the actual trains and the planned trains in the timetable is completed in sequence;
[0064] Step S23, in the station diagram of the shadow mode, according to the actual running position of the train, combined with the timetable, simulate the running logic of the train automatically turning back and changing the number, simulate the train automatically changing the train number information according to the position, and automatically complete the automatic turning back and changing the number;
[0065] Step S24, in the station diagram of the shadow mode, after the actual train and the planned train are matched, the train supports the display of the early and late points of the train according to the actual operation record, so as to facilitate the dispatcher to adjust the matching relationship later; the simulated operation of the train in the shadow mode will not affect the operation of the existing trains in the online system according to the fault mode.
[0066] The step S3 is specifically as follows:
[0067] Step 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, so that the dispatcher can use the unbound train number for other trains.
[0068] Step S32: In the station diagram in the shadow mode, the dispatcher is supported to manually implement the binding relationship between the actual train and the plan. The duplicate trains automatically assigned in the shadow mode automatically cancel the related association relationship.
[0069] Step S32: In the station diagram of the shadow mode, the dispatcher is supported to manually re-match the train relationship according to the selected train sequence according to the sequence in the timetable. The duplicate trains automatically assigned in the shadow mode automatically cancel the related association relationship.
[0070] Step S33: In the station diagram in shadow mode, the dispatcher is supported to manually set temporary passenger trains and complete the setting of the online trains going offline and returning to the depot or going offline and entering the storage line.
[0071] Step S34: In the station diagram in the shadow mode, the binding relationship between the actual train and the plan is automatically implemented in view of the current binding relationship combined with the actual train position being offset and unable to run. At the same time, it is displayed in a special demonstration in the matching relationship to remind the dispatcher to make manual corrections. Specific embodiments
[0073] like Figure 1 As shown, the existing system architecture that is easily understood by those skilled in the art is used as the basis to 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 to switch the display; or they can be deployed on different devices to achieve synchronous display;
[0074] like Figure 2 As shown, the software with the shadow mode turned on in detail includes the following components: channel management module 1, timetable management module 2, station display module 3, train map 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 to the timetable management module 2, the station display module 3 and the train matching linkage module 7 in communication, the timetable management module 2 is respectively connected to the train map automatic algorithm module 4 and the train manual matching module 5 in communication, the station display module 3 is respectively connected to the train map automatic algorithm module 4 and the train manual matching module 5 in communication, 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 in communication. The train map automatic algorithm is the key to this invention, and the accuracy of automatic matching is the key point of the present invention to reduce the pressure of manual adjustment and improve the efficiency of on-site adjustment.
[0076] like Figure 2 As shown, the functions between the various functional modes of the shadow mode software of the present invention and the software operation process are introduced, including the following steps:
[0077] Step 100, based on the basic data of the full-line station diagram obtained by the existing train monitoring system, optimization and adjustment are performed, irrelevant elements are deleted, and the station display layout is adjusted to realize the station diagram display configured in the shadow mode;
[0078] Step 101, after the shadow mode system is started, the station display module automatically loads the station map 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 obtained in real time, and simulated and displayed on the shadow mode station map. At the same time, according to the real-time message interaction, the position information of the train is obtained from the online system, the position information display of the train on the shadow mode station map is updated, 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 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.
[0081] Step 104, in the shadow mode system, the train map automatic algorithm module 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; based on the matching results, the train manual matching module provides manual operation management of the association binding and unbinding between the actual trains and the planned trains; it also provides management functions for temporary passenger train number settings and batch setting functions to facilitate operators to manually adjust the train and train number matching operations.
[0082] Step 105, in the shadow mode system, the train map automatic algorithm module provides a variety of automatic train matching algorithms: 1. Priority matching of the nearest train on the reversing track, and sequential backtracking matching algorithm for the remaining trains; 2. Algorithm for matching the nearest platform of the entire line; 3. Automatic matching algorithm for trains with the same direction and destination on multiple routes;
[0083] Step 105, in the shadow mode system, the manual train matching module provides a variety of manual train number matching operations: 1. Manually associate train and train number matching operation; 2. Manually cancel train and train number matching operation; 3. Automatic matching operation of subsequent trains on a one-way line after manually specifying the single-car matching relationship; 4. Manually set the first terminal car 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 associated train numbers on the entire line, and is the data center of the shadow mode system; at the same time, it simulates the online train tracking operation according to the plan, and provides the function of automatic number change of the planned train after automatic matching; provides the operation tracking function of the planned train and the first-hand car; provides the function of automatically converting the first-hand car to a non-matching train number after running to the end point; provides the function of automatically converting to a non-matching train number after detecting the path deviation.
[0085] Step 107, in the shadow mode system, the train matching linkage module provides a function of importing the actual train into the online system with one click through the channel management module after the actual train and the timetable are reasonably matched, and the timetable is created with the help of the existing functions of the online system; the train numbers are set in batches at one time.
[0086] Step 108, in the shadow mode, these modules each assume different functions, and with the help of mutual calling, collaboration and cooperation, a matching mode combining automatic and manual is realized, decisions are made in the shadow system, and adjustments to the running trains on site are quickly completed, realizing the scientific nature of decision-making and the real-time nature of application.
[0087] like Figure 3 As shown in the figure, in this shadow mode system, the accuracy of the automatic matching algorithm is the most critical algorithm. If the matching is accurate and successful, the manual adjustment work will be reduced a lot. For different operating routes and operating scenarios, the automatic matching algorithm provides multiple algorithms, including: automatic matching deduction mode of turning points, optimal matching mode of train positions, and automatic matching mode of the same destination. Other automatic matching modes will be added in the future according to the scenarios.
[0088] like Figure 3 As shown, the method of automatic train matching of various trains in the present invention is introduced. According to different operating routes and scenarios, different train matching algorithms are provided to the dispatcher, so as to complete the best automatic train matching plan, reduce the pressure of further adjustments on the dispatcher, and shorten the time for fault recovery.
[0089] The following steps are involved:
[0090] Step 201, the turning point automatic matching deduction mode first determines whether the currently loaded schedule 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 turning point automatic matching deduction mode is most suitable for a single route, the algorithm will check and remind in advance.
[0091] Step 202, the automatic matching deduction mode of the turning point, if it is confirmed to be a single route, the current automatic matching algorithm will find the turning point of the single route in the timetable, and then according to the trains near the current position of the turning point, take the first train that is about to enter the turning track as the first starting point, match the previous train of the current turning point train of the scheduled train in the timetable, and match the corresponding train number.
[0092] Step 203, the turning point automatic matching deduction mode then follows the up line, and matches the actual train with the planned train one by one according to the sequence of the rear trains and the sequence of the rear trains in the timetable. The actual trains that are not successfully matched will remain unmatched and will be handled manually. For the actual train number that is not matched in the planned train, an alarm will pop up to remind the manual subsequent arrangement of additional trains.
[0093] Step 204: The same algorithm of the automatic matching deduction mode of the turning point is applied to the downline to complete the train matching of the downline, and finally complete the matching of all train relationships.
[0094] Step 205, the train position optimal matching mode is applicable to various complex scenarios, including simple single route operation, multi-route operation, mixed operation of through trains / main station trains / ordinary trains, and other route scenarios;
[0095] Step 206, the train position optimal matching mode first defaults to the train position best matching the current train running on time, and the system completes the matching of the current time point with the nearest scheduled train number in the timetable based on the train arrival information.
[0096] Step 207, train position optimal matching mode: When all trains have completed one arrival and departure, the system automatically matches all train numbers.
[0097] Step 208, the train position optimal matching mode keeps the manual train status for the trains that cannot be matched, and pops up a list prompt for the missing matches of the planned trains, and finally completes the matching of the trains on the entire line.
[0098] Step 209, the same destination automatic matching mode is mainly applicable to the mode of multiple route operation. The system assumes that the turnaround trains of each route are running on time, and then uses the timetable management module to filter out all the turnaround trains that have not turned back at the current time point;
[0099] Step 210, the same destination automatic matching mode then selects the first actual train that is about to enter the reentry track from the actual trains to complete the corresponding matching;
[0100] Step 211, after the same destination automatic matching mode completes the matching of all the return track train numbers, the planned train numbers are matched with the actual train numbers one by one between the return tracks;
[0101] Step 212, after the automatic matching mode of the same destination completes the matching of all the return interval trains, the trains that cannot be matched are kept in the manual train state, and a list prompt is popped up for the missing matching of the planned trains, and finally the matching of the trains of the entire line is completed.
[0102] The above is an introduction to the method and device embodiments. The following further illustrates the solution of the present invention through electronic device and storage medium embodiments.
[0103] The embodiment of the present invention also provides an electronic device including a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) or computer program instructions loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The CPU, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0104] Multiple components in the device are connected to the I / O interface, including: input units, such as keyboards, mice, etc.; output units, such as various types of displays, speakers, etc.; storage units, such as disks, optical disks, etc.; and communication units, such as network cards, modems, wireless communication transceivers, etc. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunication networks.
[0105] The processing unit performs the various methods and processes described above, such as the method of the present invention. For example, in some embodiments, the method of the present invention can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program can be loaded and / or installed on the device via a ROM and / or a communication unit. When the computer program is loaded into the RAM and executed by the CPU, one or more steps of the method of the present invention described above can be performed. Alternatively, in other embodiments, the CPU can be configured to perform the method of the present invention by any other appropriate means (e.g., by means of firmware).
[0106] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0107] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0108] In the context of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0109] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A train schedule matching method based on shadow mode, characterized in that: This method first creates a shadow mode operation system, then uses the shadow mode operation system to obtain trains from the online system in real time and track them synchronously, and finally uses the auxiliary automatic coordination algorithm and manual adjustment to quickly complete the automatic matching of trains in the shadow mode to the daily timetable plan, and synchronize it to the online system.
2. According to the shadow mode-based train schedule matching method of claim 1, it is characterized in that: The method specifically comprises the following steps: Step S1, building an interface with the online train monitoring system, copying a shadow mode operation system for all trains on the entire line that is consistent with the online system, and realizing the actual tracking operation of all trains on the shadow mode operation system; Step S2, the shadow mode operation system uses the train automatic train matching algorithm to complete the association between the online actual running trains and 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 train number, and allows manual modification of the automatic matching result until all trains on the line are operated in the shadow mode according to the subsequent timetable mode; Step S4, the matching relationship between the train and the timetable 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 train and the operation diagram in the shadow mode, and the system returns to normal.
3. According to claim 2, a train schedule matching method based on shadow mode is characterized in that: The step S1 is specifically as follows: Step S11, drawing 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 station map in the shadow mode, and complete the simulated operation of the trains on the station map in the shadow mode through periodic train position messages; Step S13: by interfacing with the online train monitoring system, the timetable information of the online system is accessed in real time, and the corresponding timetable information is automatically loaded.
4. The train schedule matching method based on shadow mode according to claim 2 is 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 direction as the destination on multiple routes.
5. The train schedule matching method based on shadow mode according to claim 2 is characterized in that: The step S2 specifically includes the following steps: Step S21, according to the loaded timetable information, combined with the position information of the train on the station map in the shadow mode, based on the train near the reversing track, according to the principle of minimizing the time error between the actual train position and the corresponding reversing point in the timetable, automatically complete the automatic matching of the actual train with the corresponding train number in the timetable; Step S22, according to the train number of the timetable, based on the train number automatically matched by the reentry track and according to the sequence of the actual trains, combined with the sequence of the trains in the timetable, the matching relationship between the actual trains and the timetable planned trains is completed in sequence; Step S23, in the station diagram of the shadow mode, according to the actual running position of the train, combined 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.
6. A train schedule matching method based on shadow mode according to claim 5, characterized in that: In the station diagram in shadow mode, after the actual train and the planned train are matched, the train's early and late points are displayed according to the actual operation records, which is convenient for the dispatcher to adjust the matching relationship later.
7. The train schedule matching method based on shadow mode according to claim 2 is characterized in that: The step S3 specifically comprises 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 the online trains going offline and returning to the depot or going offline and entering the storage line; S34. In the station diagram of the shadow mode, when 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.
8. A device for the train schedule matching method based on shadow mode as claimed in 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); 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).
9. A train schedule matching method based on shadow mode according to claim 8, characterized in that: The train map automatic algorithm module (4) provides a variety of automatic train matching algorithms to complete the association between the online actual running trains and the planned trains in the latest timetable.
10. The train schedule matching method based on shadow mode according to claim 8, 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.
11. The train schedule matching method based on shadow mode according to claim 8, 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 the display on the shadow mode station map. At the same time, according to the real-time message interaction, the position information of the train is obtained from the online system, and the position information display of the train on the shadow mode station map is updated.
12. The train schedule matching method based on shadow mode according to claim 8, characterized in that: The manual train matching module (5) provides manual operation management for binding and unbinding the association between the actual train and the planned train; it also provides management functions for temporary passenger train number settings and batch sequential setting functions, making it easier for operators to manually adjust the train and train number matching operations.
13. The train schedule matching method based on shadow mode according to claim 8, characterized in that: The train matching management module (6) provides the matching relationship data maintenance and management function of the whole line associated train numbers, 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 number after running to the end point; and provides the function of automatically converting to a non-matching train number after detecting the path deviation.
14. The train schedule matching method based on shadow mode according to claim 8, 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 actual train and the timetable are reasonably matched, and completes the timetable creation and the one-time batch setting of train numbers by means of the existing functions of the online system.
15. 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 7 is implemented.
16. 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 7 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
Train control simulator
JP2001354139A
Passenger-oriented transfer synchronization optimization method and passenger-oriented transfer synchronization optimization device
US20220135087A1
Train adjustment method for double-line same-platform transfer, and device and medium
WO2024139813A1