Virtual marshalling train turnout control method, system, equipment and medium

By determining the head train and priority sorting in the virtual marshalling train formation, planning the driving path and applying for turntable locking, the problem of low control efficiency of formation change in the turntable area of ​​virtual marshalling trains is solved, and the safety and efficiency of train operation are achieved.

CN119705555AActive Publication Date: 2025-03-28CRSC RESEARCH & DESIGN INSTITUTE GROUP CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510237612.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-03-28
Estimated Expiration
2045-03-03

AI Technical Summary

Technical Problem

The prior art cannot effectively meet the requirements of formation changes in virtual marshalling trains in the switch area, and the switch control efficiency is low, which cannot meet the efficiency requirements of formation changes in virtual marshalling trains.

Method used

By determining the virtual grouping of the headers of multiple trains, and prioritizing each train, issuing a driving plan to the headers of each train, planning the driving path, predicting the time to pass the turnout, and applying for first- and second-level locking to the turnout, ensuring that the train passes the turnout in priority order.

Benefits of technology

The efficient formation change control of virtual marshalling train formation in the switch area is realized, ensuring the safety and efficiency of train operation, and solving the problem of low turnout control efficiency in the existing technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119705555A_ABST
    Figure CN119705555A_ABST
Patent Text Reader

Abstract

The invention relates to a virtual marshalling train turnout control method, system, equipment and medium, and belongs to the technical field of railway control, the method comprises the following steps: determining a head train of a virtual marshalling train, and carrying out priority ranking on each train; issuing a driving plan; planning a driving path, predicting the time of each train passing through each turnout, and sending path information to the head train of each train formation; first-level locking and accompanying time is applied to the turnout, and information of the trains to pass and priority information of all the trains are sent to the turnout; the head train of each train formation is controlled to apply for secondary locking to the turnout, and the secondary locking is that after the train is successfully locked, the train passes within the specified time; the passing time of the train formation passing through the turnout is calculated, and secondary locking of each train is completed according to the train priority; and enabling the virtual marshalling train to pass through the turnout. According to the method, the turnout control problem of formation change of the virtual marshalling train formation in the turnout area is solved, and the safety and efficiency of the train in the running process are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of railway control technology, and in particular relates to a method, system, device and medium for controlling turnouts of a virtual marshaling train. 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 marshaling has become the current research hotspot and future development direction because of its flexible transportation 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. It can only be operated after the requisitioned train clears the switch area, so as to ensure the safety of the train passing through the switch area. The virtual marshaling train consists of multiple train units and can be regarded as a train during operation. In order to ensure that the train formation can pass through the turnout smoothly, the current method is to apply for exclusive locks, shared locks, etc. for the turnout to manage the turnout resources and ensure that the turnout will not be requisitioned by other trains when the virtual marshaling train formation passes through the turnout. However, under this method, the virtual marshaling train formation always remains as a whole, and the formation of the train formation does not change. It is also a feasible way to disassemble and re-form the virtual formation, but this method is less efficient.

[0004] Virtual train transportation is organized in a flexible way. Using turnouts to change the formation of virtual trains is a common method. Therefore, how to efficiently control and manage turnouts to adapt to changes in virtual train formations is a problem. 1. It cannot meet the needs of changing the formation of virtual marshaling trains in the switch area; 2. It cannot meet the efficiency requirements of changing the formation of virtual train formations in the switch area.

[0005] Therefore, it is necessary to provide a new virtual marshaling train turnout control method, system, equipment and medium to solve the above technical problems. Summary of the invention

[0006] The purpose of the present disclosure is to provide a virtual train turnout control method, system, device and medium in order to solve the above problems.

[0007] The present invention achieves the above-mentioned purpose through the following technical solutions: A virtual marshaling train turnout control method comprises the following steps: 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 primary locking and accompanying time to the switch, and send the information of trains to be passed and the priority information of each train to the switch; 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; 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 turnout.

[0008] As a further optimization scheme of the present invention, trains with the same departure time can be formed into a virtual train to be formed into a formation, and the train priorities include highest priority, high priority, second priority and low priority; the lead car has the highest priority; the train whose destinations of the next two stations are the same as the lead car has a high priority; the train whose destination of the next station is the same as the lead car and whose destination of the second station is different from that of the lead car has a second priority; the train whose destination of the next station is different from that of the lead car has a low priority.

[0009] As a further optimization solution of the present disclosure, the driving plan includes departure time, destination and train information in the train formation.

[0010] As a further optimization scheme of the present disclosure, the additional time is based on the train departure time, taking into account the time for the train to run to the switch, the turnout rotation and locking, the train passing, until it completely leaves the switch area or station.

[0011] As a further optimization scheme of the present disclosure, the first-level locking is that the determined virtual marshaling train head car locks 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 attached time.

[0012] As a further optimization scheme of the present invention, the secondary locking is that the head car of each train formation applies for locking to the switch, and the locking method is the locking of the head car of the train formation, including train formation locking and single car locking. Once locked, the train can only be locked by other trains after the locking object passes.

[0013] As a further optimization scheme of the present disclosure, the locking order determination of turnouts for trains with the same priority level 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.

[0014] A virtual marshaling train turnout control system, comprising: 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 primary locking module is used to apply for primary locking and the accompanying time to the switch, and send the information of the trains to be passed and the priority information of each train to the switch; 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 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.

[0015] An electronic device comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via 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.

[0016] A computer-readable storage medium stores a computer program, which implements a virtual marshaling train turnout control method when executed by a processor.

[0017] The beneficial effects of the present disclosure are: The present invention solves the problem of turnout control when a virtual marshaled train formation changes its formation in a turnout area, thereby ensuring the safety and efficiency of the train during operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 is a method flow chart in an embodiment of the present disclosure; Figure 2 is a system structure block diagram in an embodiment of the present disclosure; Figure 3It is a block diagram of the device structure in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0019] The present application is further described in detail below in conjunction with the accompanying drawings. It is necessary to point out here that the following specific implementation methods are only used to further illustrate the present application and cannot be understood as limiting the scope of protection of the present application. Technical personnel in this field can make some non-essential improvements and adjustments to the present application based on the above application content.

[0020] like Figure 1 As shown, a virtual marshaling train turnout control method comprises the following steps: Determine the leading train of a virtual train formation among the leading trains of multiple train formations, and prioritize the trains in the current train formation (adjacent trains in the same running direction are automatically grouped into one formation); Issue the driving plan to the head car of each train formation (the plan includes which cars form a formation, departure time and destination); 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 lock 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 (which train formations can pass, and the train priority whitelist lock); 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; 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.

[0021] Trains with the same departure time can be formed into a virtual marshaling train to be marshaled. The train priority determination method includes: Highest priority: lead vehicle; High priority: The destinations of the next two stops are the same as those of the lead vehicle; Second priority: the destination of the next stop is the same as the lead vehicle, but the destination of the second stop is different from the lead vehicle; Low priority: The next stop destination is different from the lead vehicle.

[0022] Incidental time calculation methods include: The time period from the departure time of the train to the turnout, the turnout rotation and locking, the train passing, etc. is taken as the benchmark, and the time period from the train running to the turnout (or station) is taken as the benchmark. For example, the additional time can be calculated based on the departure time of the last train to the exit station, while considering a certain margin.

[0023] Turnout locking methods include: Turnout locking is divided into primary locking and secondary locking.

[0024] The first-level locking is to lock the original leading cars in the virtual train for the determined leading car of the virtual train. After the first-level locking, only the leading car of the virtual train in the white list can apply for locking to the switch within the attached time.

[0025] Secondary locking is when each leading car applies to the switch for locking. The locking method is the locking of the leading car in the train formation, 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 secondary locking can be down to a single train. It is not that the entire train formation can be locked by other trains after it passes, but that the switch can be locked by other trains after the locked object, such as a single car or multiple cars, passes.

[0026] The method for determining the locking order of turnouts for trains with the same priority level includes: The one with higher priority will pass first. If the priorities are the same, the locking order is determined by calculating the minimum total time T of the turnout trains to be passed. This method can be applied locally or globally. 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 (0 if the direction is the same as the train running direction; a fixed value if the direction is different from the train running direction); t 3i It is the time when the train passes through the switch area.

[0027] like Figure 2 As shown, an embodiment of the present disclosure provides a virtual marshaling train turnout control system, comprising: 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 primary locking module is used to apply for primary locking and the accompanying time to the switch, and send the information of the trains to be passed and the priority information of each train to the switch; The secondary locking module is used to control the head car of each train formation to apply for secondary locking to the turnout. The secondary locking means that the train passes within the specified time after the train is successfully locked; 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.

[0028] The implementation process of the functions and effects of each module in the above system is specifically described in the implementation process of the corresponding steps in the above method, which will not be repeated here.

[0029] For the system embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The system embodiment described above is only schematic, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution. A person of ordinary skill in the art can understand and implement it without paying any creative work.

[0030] In the above embodiments, any number of all modules can be combined into one module for implementation, or any one of the modules can be split into multiple modules. Alternatively, 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 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 hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware and firmware or in a suitable combination of any of them. Alternatively, at least one of all modules can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding function can be executed.

[0031] See also Figure 3 , an electronic device provided by an embodiment of the present disclosure includes a processor 1110, a communication interface 1120, a memory 1130 and a communication bus 1140, wherein the processor 1110, the communication interface 1120, and the memory 1130 communicate with each other through the communication bus 1140; Memory 1130, for storing computer programs; The processor 1110 is used to implement the virtual marshaling train turnout control method as shown below when executing the program stored in the memory 1130.

[0032] The communication bus 1140 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus 1140 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.

[0033] The communication interface 1120 is used for communication between the above electronic device and other devices.

[0034] The memory 1130 may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory 1130 may also be at least one storage device located away from the processor 1110.

[0035] The above-mentioned processor 1110 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can 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 gates or transistor logic devices, discrete hardware components.

[0036] The embodiment of the present disclosure further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the virtual marshaling train turnout control method described above is implemented.

[0037] The computer-readable storage medium may be included in the device / apparatus described in the above embodiment; or it may exist independently without being assembled into the device / apparatus. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the virtual marshaling train turnout control method according to the embodiment of the present disclosure is implemented.

[0038] According to an embodiment of the present disclosure, a computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, may include but is not limited to: 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), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device.

[0039] The above-mentioned embodiments only express several implementation methods of the present disclosure, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present disclosure. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present disclosure, 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 primary locking and accompanying time to the switch, and send the information of trains to be passed and the priority information of each train to the switch; 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; 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 additional time is based on the train departure time, combined with the time it takes for the train to run to the switch, the switch to turn and lock, the train to pass, until it completely leaves the switch area or station.

5. A virtual train turnout control method according to claim 1, characterized in that: The first-level locking is that the determined virtual marshaling train head car locks 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 attached time.

6. A virtual train turnout control method according to claim 1, characterized in that: The secondary locking is that the head car of each train formation applies for locking to the switch. The locking method is the locking of the head car of the train formation, including train formation locking, single car locking and continuous single car / multi-car locking. Once locked, the train can only be locked by other trains after the locked object passes.

7. 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.

8. 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 primary locking module is used to apply for primary locking and the accompanying time to the switch, and send the information of the trains to be passed and the priority information of each train to the switch; 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 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.

9. 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 via 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-7.

10. 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-7 is implemented.

Citation Information

Patent Citations

  • Virtual marshalling train turnout resource management method and system based on train-train communication

    CN113184016A

  • Turnout control method and device, electronic equipment and storage medium

    CN113844494A

  • Turnout lock resource using method and device, electronic equipment and storage medium

    CN115959181A

  • Tramcar signal control method and device based on dynamic virtual coupling

    CN116001867A

  • Train dynamic virtual marshalling method and device and storage medium

    CN117565932A