A method, system, device and medium for controlling turnouts of a virtual formation train
By determining the head train and priority sorting in the virtual marshalling train formation, planning the driving path and applying for locking, the efficiency of formation change management of virtual marshalling train formation in the turnout area is solved, and the safety and efficiency of train operation are achieved.
Patent Information
- Application Number
- CN202510237612.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-03
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2045-03-03
AI Technical Summary
The prior art is difficult to meet the need for virtual marshalling train formations to undergo formation changes in the switch area, and it is impossible to efficiently manage turntable resources to adapt to formation changes.
By determining the virtual grouping of the headers of multiple train formations, prioritize the train formations, and issue driving plans to the headers of each train formation, plan driving paths, predict the time of passing the switches, and apply for first- and second-level locking to ensure that the train passes the switches in priority order.
The efficient formation change management of virtual marshalling train formations in the switch area is realized, ensuring the safety and efficiency of train operations.
Smart Images

Figure CN119705555B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure belongs to the technical field of railway control, and particularly relates to a turnout control method, system, device and medium for virtual formation trains. Background Art
[0002] Compared with the existing CTCS train control system or CBTC train operation control system, the train operation control system based on virtual formation has become a current research hotspot and future development direction due to its flexible transport organization and high operation efficiency.
[0003] Turnout control is an important function of the signal system. After the turnout is locked, it cannot be rotated arbitrarily, and it can only be operated after the train that has requisitioned it clears the turnout area, so as to ensure the safety of trains passing through the turnout area. A virtual formation train consists of multiple train units and can be regarded as a single train during operation. In order to ensure that the train formation can pass through the turnout smoothly, the existing method is to manage the turnout resources by applying exclusive locks, shared locks, etc. to the turnout, so as to ensure that the turnout will not be requisitioned by other trains when the virtual formation train formation passes through the turnout. However, in this way, the virtual formation train formation always remains as a whole, and the formation of the train formation does not change. If the virtual formation is uncoupled and reorganized, it is also a feasible way, but this way is less efficient.
[0004] The transport organization method of virtual formation trains is relatively flexible, and using turnouts to change the formation of virtual formation trains is a common method. Therefore, how to efficiently control and manage turnouts to adapt to the changes in virtual formation is a problem. Disadvantages of the existing technical solutions:
[0005] 1. It cannot meet the requirements for changes in the formation of virtual formation train formations in the turnout area;
[0006] 2. It cannot meet the efficiency requirements for changes in the formation of virtual formation train formations in the turnout area.
[0007] Therefore, it is necessary to provide a new turnout control method, system, device and medium for virtual formation trains to solve the above technical problems. Summary of the Invention
[0008] The purpose of the present disclosure is to provide a turnout control method, system, device and medium for virtual formation trains to solve the above problems.
[0009] The present disclosure achieves the above purpose through the following technical solutions:
[0010] A turnout control method for virtual formation trains includes the following steps:
[0011] Determine the head vehicle of the virtual formation train among the leading vehicles of multiple train formations, and sort the trains in the current train formation according to priority;
[0012] Issue the train operation plan to the leading vehicle of each train formation;
[0013] Plan the train operation path for each train formation, predict the time for each train to pass through each turnout, and send the path information to the leading vehicle of each train formation;
[0014] Apply for first-level locking and the attached time to the turnout, and send the train information to pass and the priority information of each train to the turnout;
[0015] Control the leading vehicle of each train formation to apply for second-level locking to the turnout. After the second-level locking is successful for the train, the train passes within the specified time;
[0016] Calculate the passing time of the train formation passing through the turnout, and complete the second-level locking of each train according to the train priority;
[0017] Make the virtual formation train pass through the turnout.
[0018] As a further optimized solution of the present disclosure, trains with the same departure time can be grouped into a virtual formation train to be formed. The train priorities include the highest priority, high priority, medium priority, and low priority; the leading vehicle has the highest priority; trains with the same destinations as the leading vehicle at the next two stops have high priority; trains with the same destination as the leading vehicle at the next stop and different destinations from the leading vehicle at the second stop have medium priority; trains with different destinations from the leading vehicle at the next stop have low priority.
[0019] As a further optimized solution of the present disclosure, the train operation plan includes the departure time, destination, and train information in the train formation.
[0020] As a further optimized solution of the present disclosure, the attached time is a time period based on the train departure time, considering the time for the train to run to the turnout, the turnout rotation and locking, and the time for the train to pass, until it completely exits the turnout area or the station.
[0021] As a further optimized solution of the present disclosure, the first-level locking is that the leading vehicle of the determined virtual formation train locks the original leading vehicles of each train formation within the virtual formation train. After the first-level locking, only the leading vehicle of the virtual formation train within the whitelist can apply for locking to the turnout within the attached time.
[0022] As a further optimized solution of the present disclosure, the second-level locking is that the leading vehicle of each train formation applies for locking to the turnout. The locking method is the leading vehicle locking of the train formation, including train formation locking and single vehicle locking. Once locked, the train can only be locked by other trains after the locked object passes.
[0023] As a further optimized solution of the present disclosure, the determination of the turnout locking order for trains with the same priority includes:
[0024] If the priorities of the trains are the same, the locking order is determined by calculating the minimum value of the total time T of the trains to pass through the turnout. The formula is as follows:
[0025] Ti = ∑(t 1i + t 2i + t 3i );
[0026] ;
[0027] Among them, t 1i is the time for the train to run to the turnout; t 2i is the time for the turnout to rotate and lock; t 3i is the time for the train to pass through the turnout area.
[0028] A turnout control system for virtual formation trains includes:
[0029] A priority sorting module, which is used to determine the leading vehicle of the virtual formation train among the leading vehicles of multiple train formations and sort the priorities of the trains in the current train formation;
[0030] A plan issuing module, which is used to issue a train operation plan to the leading vehicle of each train formation;
[0031] A path planning module, which is used to plan a train operation path for each train formation, predict the time for each train to pass through each turnout, and send path information to the leading vehicle of each train formation;
[0032] A primary locking module, which is used to apply for primary locking and attached time to the turnout, and send the information of the trains to pass through and the priority information of each train to the turnout;
[0033] A secondary locking module, which is used to control the leading vehicle of each train formation to apply for secondary locking to the turnout. After the secondary locking is successful for the train, the train passes through within the specified time;
[0034] A time calculation module, which is used to calculate the passing time of the train formation through the turnout and complete the secondary locking of each train according to the train priority;
[0035] A turnout passing module, which is used to enable the virtual formation train to pass through the turnout.
[0036] An electronic device includes a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus;
[0037] The memory is used to store computer programs;
[0038] The processor is used to execute the programs stored in the memory to implement the turnout control method for virtual formation trains.
[0039] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, a method for controlling turnout of a virtual formation train is implemented.
[0040] The beneficial effects of the present disclosure are as follows:
[0041] The present disclosure solves the turnout control problem of the formation change of a virtual formation train in the turnout area, and ensures the safety and efficiency of the train during operation. Description of the Drawings
[0042] Figure 1 is a flowchart of the method in the embodiment of the present disclosure;
[0043] Figure 2 is a block diagram of the system structure in the embodiment of the present disclosure;
[0044] Figure 3 is a block diagram of the device structure in the embodiment of the present disclosure. Detailed Embodiment
[0045] The following further describes the present application in detail with reference to the drawings. It is necessary to point out here that the following detailed embodiments are only used to further illustrate the present application and should not be construed as limiting the protection scope of the present application. Those skilled in the art can make some non-essential improvements and adjustments to the present application according to the above application content.
[0046] As Figure 1 shown, a method for controlling turnout of a virtual formation train includes the following steps:
[0047] Determine the head vehicle of the virtual formation train among the leading vehicles of multiple train formations, and sort the priorities of the trains in the current train formation (adjacent trains in the same running direction are automatically grouped into one formation);
[0048] Issue a train operation plan to the leading vehicle of each train formation (the plan indicates which trains are in one formation, the departure time and the destination);
[0049] Plan the train operation path for each train formation, predict the time for each train to pass through each turnout, and send the path information to the leading vehicle of each train formation;
[0050] Apply for first-level locking and the attached time to the turnout, and send the information of the trains to pass through and the priority information of each train to the turnout (which train formations can pass through, and the train priority white list is locked);
[0051] Control the leading vehicle of each train formation to apply for second-level locking to the turnout. After the second-level locking of the train is successful, the train passes through within the specified time;
[0052] Calculate the passing time of the train formation passing through the turnout, and complete the second-level locking of each train according to the train priority.
[0053] Let the virtual formation train pass through the turnout.
[0054] Trains with the same departure time can be grouped into a virtual formation train to be formed. The train priority determination method includes:
[0055] Highest priority: leading car;
[0056] High priority: The destinations of the next two stops are the same as those of the leading car;
[0057] Second priority: The destination of the next stop is the same as that of the leading car, and the destination of the second stop is different from that of the leading car;
[0058] Low priority: The destination of the next stop is different from that of the leading car.
[0059] The attached time calculation method includes:
[0060] Based on the train departure time, considering a series of times such as the train running to the turnout, the turnout rotating and locking, and the train passing through, and taking the time period when the train completely exits the turnout area (or station) as the standard. For example, the attached time can be calculated according to the departure of the last train to leaving the station, while considering a certain margin.
[0061] The turnout locking method includes:
[0062] The turnout locking is divided into first-level locking and second-level locking.
[0063] For the first-level locking, the leading car of the determined virtual formation train locks each original leading car in the virtual formation train. After the first-level locking, only the leading car of the virtual formation train in the white list can apply to the turnout for locking within the attached time.
[0064] For the second-level locking, each leading car applies to the turnout for locking. The locking method is the leading car of the train formation locking, which can include train formation locking and single-car locking. Once locked, the train can only be locked by other trains after the locked object passes. The granularity of the second-level locking can reach one train. It is not that the entire train formation needs to pass before it can be locked by other trains, but after the locked object such as a single car or multiple cars passes, the turnout can be locked by other trains.
[0065] The method for determining the turnout locking order of trains with the same priority includes:
[0066] Trains with higher priority pass first. In the case of the same priority, the locking order is determined by calculating the minimum value of the total time T of the trains waiting to pass through the turnout. This method can be applied locally or globally. The formula is as follows:
[0067] Ti = ∑(t 1i + t 2i + t 3i ) ;
[0068] ;
[0069] wherein, t 1i is the time when the train runs to the turnout; t 2i is the turnout rotation locking time (0 when the same as the train running direction; a fixed value when different from the train running direction); t 3i is the time when the train passes through the turnout area.
[0070] As Figure 2 shown, an embodiment of the present disclosure provides a turnout control system for a virtual formation train, including:
[0071] A priority sorting module, configured to determine the head vehicle of the virtual formation train among the leading vehicles of multiple train formations, and sort the priorities of the trains in the current train formation;
[0072] A plan issuing module, configured to issue a train operation plan to the leading vehicle of each train formation;
[0073] A path planning module, configured to plan a train operation path for each train formation, predict the time for each train to pass through each turnout, and send path information to the leading vehicle of each train formation;
[0074] A primary locking module, configured to apply for primary locking and an attached time to the turnout, and send the train information to pass and the priority information of each train to the turnout;
[0075] A secondary locking module, configured to control the leading vehicle of each train formation to apply for secondary locking to the turnout. After the secondary locking is successful for the train, the train passes through within a specified time;
[0076] A time calculation module, configured to calculate the passing time for the train formation to pass through the turnout, and complete the secondary locking of each train according to the train priority;
[0077] A turnout passing module, configured to enable the virtual formation train to pass through the turnout.
[0078] For the implementation processes of the functions and roles of each module in the above system, please refer to the implementation processes of the corresponding steps in the above method for details, which will not be elaborated here.
[0079] For system embodiments, since they basically correspond to method embodiments, the relevant parts can be referred to the descriptions in the method embodiments. The system embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present disclosure solution. A person of ordinary skill in the art can understand and implement it without creative efforts.
[0080] In the above embodiments, any number of all the modules can be combined and implemented in one module, or any one of the modules can be split into multiple modules. Or, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. At least one of all the modules can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by any other reasonable way of integrating or packaging circuits, etc., in hardware or firmware, or implemented in any one of the three implementation ways of software, hardware, and firmware, or in an appropriate combination of any several of them. Or, at least one of all the modules can be at least partially implemented as a computer program module, and when the computer program module runs, it can execute the corresponding functions.
[0081] See Figure 3 , the electronic device provided by the embodiments of the present disclosure includes a processor 1110, a communication interface 1120, a memory 1130, and a communication bus 1140. Among them, the processor 1110, the communication interface 1120, and the memory 1130 communicate with each other through the communication bus 1140;
[0082] The memory 1130 is used to store computer programs;
[0083] The processor 1110, when executing the program stored on the memory 1130, implements the virtual marshalling train turnout control method as shown below.
[0084] The aforementioned communication bus 1140 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus 1140 may be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience in representation, only a thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0085] The communication interface 1120 is used for communication between the aforementioned electronic device and other devices.
[0086] The memory 1130 may include a Random Access Memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. Optionally, the memory 1130 may also be at least one storage device located far from the aforementioned processor 1110.
[0087] The aforementioned processor 1110 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0088] Embodiments of the present disclosure also provide a computer-readable storage medium. A computer program is stored on the aforementioned computer-readable storage medium, and when the computer program is executed by a processor, the virtual formation train turnout control method as described above is implemented.
[0089] The computer-readable storage medium may be included in the device / device described in the above embodiments; it may also exist alone without being assembled into the device / device. The aforementioned computer-readable storage medium carries one or more programs, and when the one or more programs are executed, the virtual formation train turnout control method according to the embodiments of the present disclosure is implemented.
[0090] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, it may include but is not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device.
[0091] The above-described embodiments merely represent several implementation manners of the present disclosure. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present disclosure. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present disclosure, several modifications and improvements can still be made, and these all belong to the protection scope of the present disclosure.
Claims
1. A virtual train turnout control method, characterized in that: The following steps are involved: Determine a virtual marshaling train head car from among multiple train formation head cars, and prioritize the trains in the current train formation; Issue the driving plan to the head car of each train formation; Plan the driving path for each train formation, predict the time for each train to pass each switch, and send path information to the head car of each train formation; Apply for the first-level locking and additional time to the switch, and send the train information to be passed and the priority information of each train to the switch; the additional time is based on the train departure time, combined with the time for the train to run to the switch, the switch rotation and locking, the train passing, until it completely leaves the switch area or station; the first-level locking is for the determined virtual marshaling train head car to lock the original head car of each train formation in the virtual marshaling train. After the first-level locking, only the virtual marshaling train head car in the white list can apply for locking to the switch within the additional time; Control the leading car of each train formation to apply for secondary locking of the switch. After the secondary locking is successful, the train passes within the specified time; The secondary locking is that the leading car of each train formation applies to the switch for locking. The locking mode is the locking of the leading car of the train formation, including train formation locking, single car locking and continuous single car / multiple car locking. Once locked, the train can only be locked by other trains after the locked object passes. Calculate the time it takes for a train formation to pass through the turnout, and complete the secondary locking of each train according to the train priority; Make the virtual train pass through the switch.
2. A virtual train turnout control method according to claim 1, characterized in that: Trains with the same departure time can be formed into a virtual train formation to be formed. The train priorities include highest priority, high priority, second priority and low priority; the lead car has the highest priority; the train with the same destination of the next two stations as the lead car has high priority; the train with the same destination of the next station as the lead car and a different destination of the second station from the lead car has second priority; the train with a different destination of the next station from the lead car has low priority.
3. A virtual train turnout control method according to claim 1, characterized in that: The driving plan includes departure time, destination and train information in the train formation.
4. A virtual train turnout control method according to claim 1, characterized in that: The lock order of turnouts for trains with the same priority includes: If the trains have the same priority, the locking order is determined by calculating the minimum total time T of the trains waiting to pass the turnout. The formula is as follows: Ti=∑(t 1i +t 2i +t 3i ); ; Among them, t 1i The time it takes for the train to reach the turnout; t 2i is the turnout rotation locking time; t 3i It is the time when the train passes through the switch area.
5. A virtual train turnout control system, characterized in that: include: A priority sorting module is used to determine the leading car of a virtual train formation among the leading cars of multiple train formations, and to prioritize the trains in the current train formation; The plan issuing module is used to issue the driving plan to the head car of each train formation; The path planning module is used to plan the driving path for each train formation, predict the time when each train passes each switch, and send path information to the head car of each train formation; The first-level locking module is used to apply for the first-level locking and the accompanying time to the switch, and send the train information to be passed and the priority information of each train to the switch; the accompanying time is based on the train departure time, combined with the time when the train runs to the switch, the switch rotates and locks, the train passes, and until it completely drives out of the switch area or station. The first-level locking is for the determined virtual marshaling train head car to lock the original head car of each train formation in the virtual marshaling train. After the first-level locking, only the virtual marshaling train head car in the white list can apply for locking to the switch within the accompanying time; The secondary locking module is used to control the head car of each train formation to apply for secondary locking to the switch. The secondary locking means that the train passes within the specified time after the train is successfully locked; The secondary locking is that the leading car of each train formation applies to the switch for locking. The locking mode is the locking of the leading car of the train formation, including train formation locking, single car locking and continuous single car / multiple car locking. Once locked, the train can only be locked by other trains after the locked object passes. The time calculation module is used to calculate the time it takes for a train formation to pass through a turnout and complete the secondary locking of each train according to the train priority; The turnout passage module is used to enable the virtual marshaling train to pass through the turnout.
6. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, for storing computer programs; The processor is used to execute the program stored in the memory to implement the virtual marshaling train turnout control method described in any one of claims 1-4.
7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the virtual marshaling train turnout control method described in any one of claims 1-4 is implemented.
Citation Information
Patent Citations
Turnout control method and device, electronic equipment and storage medium
CN113844494A