Virtual marshalling train operation adjustment method, device and equipment and storage medium
By generating and sending marshalling information, the target trains can be virtually marshalled when they arrive at the designated station, which solves the problem that the existing physical marshalling model cannot meet the efficient operation of trains, achieves automatic adjustment and marshalling flexibility, and improves operational capabilities.
Patent Information
- Application Number
- CN202411623817.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-01-21
AI Technical Summary
The existing physical marshalling mode cannot meet the needs of efficient train operation under the influence of phenomena such as tidal passenger flow, and the marshalling is inflexible, so automatic adjustment of train operation cannot be achieved.
By obtaining the current train operation plan and operation information, the grouping information is generated and sent to the target train. When the target train arrives at the designated station, virtual marshalling is performed based on the marshalling information and runs according to the marshalling operation plan.
It realizes automatic adjustment of train operation, improves the flexibility of marshalling, meets the demand for efficient train operation, and improves line operation capabilities.
Smart Images

Figure CN119329583A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of rail transit technology, and in particular to a method, device, equipment and storage medium for adjusting the operation of a virtual marshaled train. Background Art
[0002] With the rapid development of urban rail transit, train control systems based on vehicle-to-vehicle communication have emerged. Through wireless communication between trains, each train can send its own information to the front and rear trains to track the front train, which effectively improves the disadvantages of time-consuming vehicle-to-ground communication and numerous trackside equipment in the traditional CBTC (Communication Based Train Control System). At present, under the influence of phenomena such as tidal passenger flow, the train control system based on vehicle-to-vehicle communication adopts a physical marshaling mode to adjust the operation of trains during peak hours and off-peak hours. Under the new train operation mode, the use of physical marshaling to adjust the existing train operation plan can no longer meet the needs of efficient train operation, and the train marshaling is not flexible enough to achieve automatic adjustment of train operation. Summary of the invention
[0003] The present invention provides a virtual marshaling train operation adjustment method, device, equipment and storage medium to solve the defects that the existing physical marshaling mode cannot meet the demand for efficient train operation, the marshaling is not flexible, and the automatic adjustment of train operation cannot be achieved.
[0004] The present invention provides a method for adjusting the operation of a virtual marshaling train, comprising: Acquire the current train operation plan and train operation information, and generate marshaling information according to the train operation plan and the train operation information; the marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; When the target train arrives at a first target station, the marshaling information is sent to the target train; the first target station is a previous stop station of the marshaling section in the advancing direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
[0005] According to the virtual marshaling train operation adjustment method provided by the present invention, the marshaling section includes a marshaling starting point and a marshaling end point, and the marshaling information also includes a marshaling type; If the marshaling type is dynamic virtual marshaling, after the marshaling information is sent to the target train, the target train performs virtual marshaling when it reaches the marshaling starting point. If the virtual marshaling is not completed when it reaches the marshaling end point, the marshaling interval range is determined according to the remaining stations, the marshaling end point is adjusted within the marshaling interval range, and virtual marshaling is performed based on the adjusted marshaling end point until the virtual marshaling is completed.
[0006] According to the virtual marshaling train operation adjustment method provided by the present invention, if the marshaling type is static virtual marshaling, after the marshaling information is sent to the target train, the target train performs virtual marshaling when it arrives at the marshaling starting point. If the virtual marshaling is not completed when it arrives at the marshaling end point, the target train stops at the marshaling end point to complete the virtual marshaling.
[0007] According to the virtual marshaling train operation adjustment method provided by the present invention, the marshaling information also includes the fleet sequence of each target train, and the fleet sequence is used to identify the position of the target train in the marshaling fleet; after the target train completes the virtual marshaling, it also includes: Identify the train group to which the target train belongs, so as to control the train group as a whole; When the turnaround of the marshaling convoy is detected, the convoy sequence of each target train in the marshaling convoy is adjusted in reverse order.
[0008] According to the virtual marshaling train operation adjustment method provided by the present invention, after the target train completes the virtual marshaling, the method further includes: Determine the disassembly train to be disassembled according to the marshaling operation plan, and generate disassembly information of the disassembly train; the disassembly information includes the disassembly interval and disassembly operation plan of the disassembly train; When the disassembling train arrives at a second target station, the disassembling information is sent to the disassembling train; the second target station is the previous stop station of the disassembling section in the advancing direction of the disassembling train; The disassembling train receives the disassembling information, performs virtual disassembling in the disassembling section, and after completing the virtual disassembling, operates according to the disassembling operation plan.
[0009] According to the virtual marshaling train operation adjustment method provided by the present invention, the unmarshaling section includes an unmarshaling starting point and an unmarshaling end point, and the unmarshaling information also includes an unmarshaling type; If the unbundling type is dynamic virtual unbundling, after the unbundling information is sent to the unbundling train, the unbundling train performs virtual unbundling when it arrives at the unbundling starting station. If the virtual unbundling is not completed when it arrives at the unbundling end point, the unbundling interval range is determined according to the remaining stations, the unbundling end point is adjusted within the unbundling interval range, and virtual unbundling is performed based on the adjusted unbundling end point until the virtual unbundling is completed.
[0010] According to the virtual marshaling train operation adjustment method provided by the present invention, if the unmarshaling type is static virtual unmarshaling, after the unmarshaling information is sent to the unmarshaling train, the unmarshaling train performs virtual unmarshaling when it arrives at the unmarshaling starting site. If the virtual unmarshaling is not completed when it arrives at the unmarshaling end point, the train stops at the unmarshaling end point to complete the virtual unmarshaling.
[0011] The present invention also provides a virtual marshaling train operation adjustment device, comprising the following modules: A marshaling plan generating module, used to obtain the current train operation plan and train operation information, and generate marshaling information according to the train operation plan and the train operation information; the marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; A marshaling plan sending module, used for sending the marshaling information to the target train when the target train arrives at a first target station; the first target station is the previous stop station of the marshaling section in the forward direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
[0012] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the virtual train operation adjustment method as described in any one of the above are implemented.
[0013] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the virtual train operation adjustment method as described in any one of the above are implemented.
[0014] The present invention also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any of the above-mentioned methods for adjusting the operation of a virtual marshaled train.
[0015] The virtual marshaling train operation adjustment method, device, equipment and storage medium provided by the present invention generate marshaling information according to the train operation plan and operation information and send it to the target train that needs to be virtually marshaled. The target train performs virtual marshaling in the marshaling section according to the received marshaling information, and after completing the virtual marshaling, it runs according to the marshaling operation plan to achieve the adjustment of the train operation. By monitoring the train operation plan and operation information, virtual marshaling information can be automatically generated to achieve automatic adjustment of the train operation, so as to meet the needs of efficient train operation, improve marshaling flexibility, and thus improve the line operation capacity. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 It is a flow chart of the virtual marshaling train operation adjustment method provided by the present invention.
[0018] Figure 2 It is a structural schematic diagram of the virtual marshaling train operation adjustment device provided by the present invention.
[0019] Figure 3 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings 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 are within the scope of protection of the present invention.
[0021] The embodiment of the present invention provides a virtual marshaling train operation adjustment method, which is applied to an automatic train supervision system ATS (Automatic Train Supervision) or any target train. Figure 1 FIG. 1 is a flow chart of a virtual marshaling train operation adjustment method provided by the present invention, such as Figure 1 As shown, when the virtual marshaling train operation adjustment method provided by the embodiment of the present invention is applied to the ATS system, it specifically includes the following steps: Step 100, obtaining the current train operation plan and train operation information, and generating marshaling information according to the train operation plan and the train operation information; the marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; Step 200, when the target train arrives at a first target station, the marshaling information is sent to the target train; the first target station is the previous stop station of the marshaling section in the forward direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
[0022] The current train operation plan and train operation information are obtained, and marshaling information is generated according to the current train operation plan and train operation information. The marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet.
[0023] The train operation information includes the real-time position of each train and the passenger flow of the train, so that the peak and low peak of passenger flow can be automatically identified, and whether virtual marshaling is needed according to the peak and low peak of passenger flow can be determined, and when it is determined that virtual marshaling is needed, the target trains that need to be virtually marshaled can be included in the current train operation plan.
[0024] Optionally, when generating marshaling information according to the train operation plan and train operation information, the number of marshaling trains that need to be virtually marshaled, the number of trains that need to be virtually marshaled in each marshaling train, and the position and attributes of each train in the marshaling train to which it belongs are determined according to the train operation plan and train operation information. Furthermore, the attributes of the train in the marshaling train to which it belongs are determined according to its position in the marshaling train to which it belongs, and the attributes are used to identify whether the train is a leading train or a following train.
[0025] Optionally, the train may not be able to complete the virtual marshaling operation in a single section, so the marshaling section of any marshaling train may include one or more marshaling sections, and the marshaling section includes a marshaling starting point and a marshaling end point. When there are multiple marshaling sections, each marshaling section corresponds to a marshaling starting point and a marshaling end point, or, according to the arrangement order of the marshaling sections in the direction of the train's advance, the first station of the first marshaling section among all the marshaling sections is the marshaling starting point, and the last station of the last marshaling section among all the marshaling sections is the marshaling end point.
[0026] Optionally, the marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet. In the same marshaling fleet, the marshaling intervals of different target trains may be the same, different, or partially the same.
[0027] When the target train reaches the first target station, the marshaling information is sent to the target train, and the target train performs virtual marshaling in the marshaling section according to the received marshaling information, and after completing the virtual marshaling, runs according to the marshaling operation plan, thereby completing the adjustment of the train operation. Among them, the first target station is the previous stop station of the marshaling section in the forward direction of the target train, specifically, the previous stop station of the marshaling starting point of the marshaling section in the forward direction of the target train.
[0028] After receiving the marshaling information, the target train performs virtual marshaling according to the marshaling interval in the marshaling information and performs virtual coupling with other target trains in the marshaling fleet.
[0029] Optionally, multiple target trains can be virtually coupled simultaneously in the same marshaling section, or they can be virtually coupled in a certain order. For example, for multiple target trains that need to be virtually marshaled, the target trains closest to each other can be virtually coupled first according to their distance, and then the coupled target trains are grouped together, and two adjacent groups are virtually coupled respectively.
[0030] In one embodiment, manual operation information of virtual marshaling can also be obtained, and the manual operation information includes the custom configured marshaling interval, the train that needs to be virtually marshaled, and the fleet information of the marshaling fleet, and the marshaling information is generated according to the manual operation information.
[0031] In some embodiments, the virtual marshaling train operation adjustment method provided in the embodiments of the present invention, when applied to any target train, includes the following steps: S1, receiving virtual marshaling information issued by the automatic train monitoring system ATS; the virtual marshaling information includes marshaling interval and marshaling operation plan; S2 performs virtual grouping in the grouping section according to the grouping information; S3, after completing the virtual marshaling, operating according to the marshaling operation plan; Among them, the marshaling information is generated by ATS according to the current train operation plan and train operation information, and is issued when the target train arrives at the first target station; the first target station is the previous stop station of the marshaling section in the forward direction of the target train.
[0032] The ATS system determines the trains that need to be virtually marshaled based on the current train operation plan and train operation information, and then generates marshaling information, which includes the marshaling intervals and marshaling operation plans of each target train in the marshaling fleet.
[0033] Further, when the target train that needs to be virtually marshaled arrives at the first target station, the ATS system sends marshaling information to the target train. The first target station is the last stop station of the marshaling section in the forward direction of the target train.
[0034] The target train receives the marshaling information sent by the ATS system, performs virtual marshaling in the marshaling section, and runs according to the marshaling operation plan after the marshaling is completed. Optionally, in the marshaling operation plan, the ATS system controls the marshaling fleet as a whole.
[0035] The virtual marshaling train operation adjustment method provided in the embodiment of the present invention can be cross-referenced with the method when applied to the target train and applied to the ATS system, and will not be described in detail here.
[0036] In this embodiment, according to the train operation plan and operation information, marshaling information is generated and sent to the target train that needs to be virtually marshaled. The target train performs virtual marshaling in the marshaling section according to the received marshaling information, and after completing the virtual marshaling, it runs according to the marshaling operation plan to adjust the train operation. By monitoring the train operation plan and operation information, virtual marshaling information can be automatically generated to achieve automatic adjustment of train operation to meet the needs of efficient train operation, improve marshaling flexibility, and thus improve line operation capacity.
[0037] In one embodiment, the marshaling interval includes a marshaling start point and a marshaling end point, and the marshaling information also includes a marshaling type, which is a static virtual marshaling or a dynamic virtual marshaling, wherein the dynamic virtual marshaling is achieved based on dynamic adjustment of the marshaling interval.
[0038] Specifically, if the marshaling type is dynamic virtual marshaling, after the marshaling information is sent to the target train, the target train starts virtual marshaling when it reaches the marshaling starting point of the marshaling interval. If the virtual marshaling is not completed when it reaches the marshaling end point, the marshaling interval range is determined according to the remaining stations, the marshaling end point is adjusted within the marshaling interval range, and virtual marshaling is performed based on the adjusted marshaling end point until the virtual marshaling is completed.
[0039] Optionally, one or more marshalling intervals may be included within the marshalling interval range. In dynamic virtual marshalling, if the target train fails to complete the virtual marshalling operation in a marshalling interval, the subsequent station will be used as the marshalling interval, and the marshalling end point will be adjusted within the marshalling interval range to continue the virtual marshalling.
[0040] Optionally, if the target train has not completed virtual marshaling within the marshaling interval, it can stop at the terminal for virtual marshaling. Alternatively, if the target train has not completed virtual marshaling, it can continue to run according to the current train operation plan.
[0041] Furthermore, if the marshaling type is static virtual marshaling, after the marshaling information is sent to the target train, the target train starts virtual marshaling when it reaches the marshaling starting point. If the virtual marshaling is not completed when it reaches the marshaling end point, it stops at the marshaling end point to complete the virtual marshaling.
[0042] In one embodiment, the marshaling information also includes the fleet sequence of the target train, and the fleet sequence is used to identify the position of the target train in the marshaling fleet. After the target train completes the virtual marshaling, it may also include: Step 301, marking the train group to which the target train belongs, so as to perform overall control over the train group; Step 302: when it is detected that the train formation has turned back, the train formation sequence of each target train in the train formation is adjusted in reverse order.
[0043] After the target train completes the virtual marshaling, the marshaling fleet to which the target train belongs is marked, and the marshaling fleet is marked as the same train, so as to control the marshaling fleet as a whole. Furthermore, when the marshaling fleet is detected to be turned back, the fleet sequence of each target train in the marshaling fleet is adjusted in reverse order.
[0044] It should be noted that when monitoring a train, the train fleet is managed as a whole as one train, but the instructions for each target train in the train fleet are still managed separately.
[0045] Furthermore, after completing the virtual marshaling, the target train needs to be virtually unmarshaled when the unmarshaling condition is met. Therefore, after the target train completes the virtual marshaling, the following steps may also be included: Step 401, determining a disassembly train to be disassembled according to the marshaling operation plan, and generating disassembly information of the disassembly train; the disassembly information includes a disassembly interval and a disassembly operation plan of the disassembly train; Step 402, when the disassembling train arrives at a second target station, the disassembling information is sent to the disassembling train; the second target station is the previous stop station of the disassembling section in the advancing direction of the disassembling train; The disassembling train receives the disassembling information, performs virtual disassembling in the disassembling section, and after completing the virtual disassembling, operates according to the disassembling operation plan.
[0046] According to the marshaling operation plan, the trains to be marshaled are determined, and the marshaling information of the trains is generated, and the marshaling information includes the marshaling intervals and marshaling operation plans of each marshaling train. Basically the same as virtual marshaling, the train may not be able to complete the virtual marshaling operation in one marshaling interval, so the marshaling interval of the marshaling train may include one or more.
[0047] When the disassembling train arrives at the second target station, the disassembling information is sent to the disassembling train. After receiving the disassembling information, the disassembling train performs virtual disassembly in the disassembling section, and after completing the virtual disassembly, it runs according to the disassembling operation plan. The second target station is the previous stop station in the disassembling section in the forward direction of the disassembling train.
[0048] Similar to virtual marshaling, the marshaling interval of virtual marshaling includes a marshaling start point and a marshaling end point, and the marshaling information also includes a marshaling type, which is static virtual marshaling or dynamic virtual marshaling. If the marshaling type is virtual marshaling, after the marshaling information is sent to the marshaling train, the marshaling train starts virtual marshaling when it arrives at the marshaling start station. If the virtual marshaling is not completed when it arrives at the marshaling end point, the marshaling interval range is determined according to the remaining stations, the marshaling end point is adjusted within the marshaling interval range, and virtual marshaling is performed based on the adjusted marshaling end point until the virtual marshaling is completed.
[0049] If the disassembly type is static virtual disassembly, after the disassembly information is sent to the disassembly train, the disassembly train starts virtual disassembly when it arrives at the disassembly starting station. If the virtual disassembly is not completed when it reaches the disassembly end point, it stops at the disassembly end point to complete the virtual disassembly.
[0050] It is understandable that after the virtual unmarshaling is completed, the unmarshaling train is marked and the unmarshaling train is individually controlled. When the train is virtually marshaled, different marshaling trains can use different marshaling types for virtual marshaling. Similarly, when the train is virtually unmarshaled, different marshaling trains can also use different unmarshaling types for virtual unmarshaling.
[0051] In one embodiment, the ATS system prepares a virtual marshaling plan according to the operation diagram, or prepares a virtual marshaling plan according to manual operation information, and sends the fleet information including the marshaling fleet to the train according to the location of each train. The marshaling information includes the fleet number of the train in the marshaling fleet, which is used to identify the specific location of the train in the marshaling fleet, and whether the train is a leading train or a following train. The on-board system on the train completes the virtual marshaling operation with other trains in the marshaling fleet according to the marshaling information sent by the ATS system.
[0052] In the virtual marshaling plan, the train may not be able to complete the virtual marshaling operation in a single marshaling section. Therefore, it is necessary to perform the virtual marshaling operation within a marshaling section range, which may include one or more marshaling sections.
[0053] The marshaling section includes the marshaling starting point and the marshaling end point. The marshaling type of the train for virtual marshaling is static virtual marshaling or dynamic virtual marshaling. If it is static virtual marshaling, the train needs to complete the virtual marshaling operation before reaching the virtual marshaling end point. If the virtual marshaling is not completed before reaching the virtual marshaling end point, the train stops at the virtual marshaling end point to complete the virtual marshaling operation. If the marshaling type is dynamic virtual marshaling, the train needs to perform virtual marshaling operations in multiple marshaling sections within the marshaling section. If the virtual marshaling operation is not completed within the marshaling section, it will run according to the current operation plan.
[0054] Optionally, virtual marshaling can also be set up by manual operation in the ATS system. The ATS system generates marshaling information of virtual marshaling according to the manual operation information, including the target train that needs virtual coupling, marshaling type and marshaling end point, etc. When the train runs to the last stop before the virtual marshaling end point, it starts to send this information to the train that needs virtual marshaling, and the train performs virtual marshaling operation according to the virtual marshaling information sent by the ATS.
[0055] After the marshaling information is generated in the ATS system, according to the current train operation plan, when the train that needs virtual coupling runs to the previous train stop point of the marshaling starting point, the virtual marshaling fleet information, marshaling type and marshaling end point and other information can be sent to the train. If the train completes the virtual marshaling operation within the range of virtual marshaling, the ATS system will manage the virtual marshaling fleet as a whole train. If the train does not complete the virtual marshaling operation within the range of virtual marshaling, each train will continue to operate according to the current operation plan.
[0056] When the marshaling fleet of the virtual marshaling turns back, the ATS system adjusts the fleet sequence of each train in the marshaling fleet in reverse order according to the marshaling operation plan at the time of the turnaround. For trains that have successfully coupled virtually, the ATS system manages all types of train commands sent to each train separately.
[0057] During virtual disassembly, the ATS system compiles a disassembly plan based on the current train operation plan, or generates a disassembly plan based on manual operation information, and sends the train the train's current fleet information and the train's specific location in the marshaling fleet according to the train's location. The train's onboard system completes the virtual disassembly operation based on the received fleet information and disassembly plan.
[0058] A train may not be able to complete the virtual unmarshaling operation in a single unmarshaling section. Therefore, in the unmarshaling plan, the train can perform the virtual unmarshaling operation within a unmarshaling section range, and the unmarshaling section range may include one or more unmarshaling sections.
[0059] The unbundling section includes the unbundling starting point and the unbundling end point. The unbundling type of virtual unbundling is static virtual unbundling or dynamic virtual unbundling. If the unbundling type is static virtual unbundling, the train needs to complete the virtual unbundling operation before the unbundling end point. If the train does not complete the virtual unbundling before the unbundling end point, it will stop at the unbundling end point to complete the virtual unbundling operation. If the unbundling type is dynamic virtual unbundling, after the train completes the virtual unbundling operation in advance, it will run according to the operation plan after unbundling. If the virtual unbundling operation is not completed when the train arrives at the unbundling end point, it is necessary to adjust the unbundling end point within the unbundling section corresponding to the remaining stations, and perform virtual unbundling before reaching the adjusted unbundling end point. If the virtual unbundling is not completed within the unbundling section, it will run according to the original marshaling operation plan, or stop at the unbundling end point to complete the virtual unbundling operation.
[0060] The ATS system can also generate a virtual unmarshaling plan based on manual operation information. The ATS system sets the fleet information, unmarshaling type and unmarshaling destination after virtual unmarshaling based on the manual operation information, and sends the unmarshaling information to the train that needs virtual unmarshaling when the train that needs to be unmarshaled runs to the last stopping point before the unmarshaling destination. The train performs virtual unmarshaling operations based on the received unmarshaling information.
[0061] The ATS system can also generate disassembly information according to the operation plan of the current train. When the train that needs virtual disassembly runs to the previous train stop point of the virtual disassembly starting point, the virtual disassembly fleet information, disassembly type (and disassembly end point and other information) of the virtual disassembly are sent to the train that needs virtual disassembly. If the train completes the virtual disassembly operation within the disassembly interval of the virtual disassembly, the ATS system manages the train after virtual disassembly as a single train. If the train does not complete the virtual disassembly operation within the disassembly interval of the virtual disassembly, the train stops at the disassembly end point to complete the virtual disassembly operation, or runs according to the original operation plan.
[0062] It should be noted that, according to the current operation information, if there is a marshaling fleet that has completed virtual marshaling, demarshalling information can be generated for the marshaling fleet that has completed virtual marshaling, and marshaling information can be generated for the train that needs to be virtually marshaled. Optionally, according to the current train operation plan and train operation information, a virtual marshaling and demarshaling plan is generated, and the virtual marshaling and demarshaling plan includes the marshaling information of the marshaling plan and the demarshaling information of the demarshaling plan. In the process of virtual marshaling of trains that need virtual marshaling, the trains that need to be demarshalled are virtually demarcated.
[0063] For example, it is taken that train 1 (for example, train set number is 001), train 2 (train set number is 002) and train 3 (train set number is 003) are running on the main line.
[0064] The fleet sequence of the marshaling fleet in the generated marshaling information is (001, 002, 003), the marshaling type is static virtual marshaling, and the marshaling end point is track A. Then the ATS system starts to send the above marshaling information to Train 1, Train 2 and Train 3 when the train runs to the previous stop point of Track A based on the marshaling information and the train running position information.
[0065] Furthermore, if the ATS system generates marshaling information of virtual marshaling based on the current train operation plan and train operation information, in the marshaling plan corresponding to the marshaling information, for stations 1 to 9 (station 1, station 2, station 3, station 4, station 5, station 6, station 7, station 8 and station 9) set in sequence, train 1, train 2, and train 3 are in the marshaling interval range of virtual marshaling between station 3 and station 8, and the marshaling type is dynamic virtual marshaling, then the marshaling fleet sequence contained in the marshaling fleet information generated by the ATS system is (001, 002, 003), and the marshaling end point is station 3.
[0066] When the train runs to the platform of station 2, the marshaling information is sent to the train. If the train completes the virtual marshaling before station 3, the ATS system will display the marshaling fleet of train 1, train 2, and train 3 as one train; if the train has not completed the virtual marshaling when it arrives at station 3, train 1, train 2, and train 3 will pass through station 3 respectively, and the marshaling end point will be adjusted, and virtual marshaling will continue based on the adjusted marshaling end point.
[0067] Among them, for the adjustment of the marshaling end point, the ATS system, based on the monitoring of the train position, continues to send marshaling information to Train 1, Train 2 and Train 3 when the train has not completed virtual marshaling. The newly sent marshaling information includes the marshaling fleet sequence (001, 002, 003), the marshaling type is dynamic virtual marshaling, and the marshaling end point is Station 4, so that virtual marshaling is performed in the marshaling intervals corresponding to Stations 3 and 4, and so on. If Train 1, Train 2, and Train 3 have not completed virtual marshaling when arriving at Station 8, after the train arrives at Station 8, the ATS system will change the marshaling information. The changed marshaling information includes the marshaling fleet sequence (001), marshaling type (none) and marshaling end point (none) sent to Train 1, the fleet sequence (002), marshaling type (none) and marshaling end point (none) sent to Train 2, and the fleet sequence (003), marshaling type (none) and marshaling end point (none) sent to Train 3.
[0068] If Train 1, Train 2, and Train 3 complete virtual coupling at Station 5, the ATS system will display and control Train 1, Train 2, and Train 3 as one train, but the train control commands for each train will be managed and issued separately.
[0069] When Train 1, Train 2 and Train 3 stop at Station 7 as a train, the ATS system adjusts the virtual disassembly information according to the marshaling operation plan. The disassembly information includes the marshaling fleet sequence (001), disassembly type (dynamic disassembly) and disassembly destination (station 8); fleet sequence (002), disassembly type (dynamic disassembly) and marshaling destination (station 8); fleet sequence (003), disassembly type (dynamic disassembly) and marshaling destination (station 8). It is sent to the train for virtual disassembly when the train arrives at the previous stop point of the disassembly starting point.
[0070] In this embodiment, automatic adjustment of train operation can be achieved through automatically generated marshaling and disassembling information, and the fleet sequence can be automatically controlled in the virtual marshaling fleet, thereby improving train operation efficiency, reducing dispatching personnel operations, and thus reducing the probability of dispatching errors, ensuring efficient, fast and accurate operation of the train.
[0071] The virtual marshaling train operation adjustment device provided by the present invention is described below. The virtual marshaling train operation adjustment device described below and the virtual marshaling train operation adjustment method described above can be referenced to each other.
[0072] Reference Figure 2 , the virtual marshaling train operation adjustment device provided by the embodiment of the present invention includes: A marshaling plan generating module, used to obtain the current train operation plan and train operation information, and generate marshaling information according to the train operation plan and the train operation information; the marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; A marshaling plan sending module, used for sending the marshaling information to the target train when the target train arrives at a first target station; the first target station is the previous stop station of the marshaling section in the forward direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
[0073] In one embodiment, the grouping interval includes a grouping start point and a grouping end point, and the grouping information also includes a grouping type; If the marshaling type is dynamic virtual marshaling, after the marshaling information is sent to the target train, the target train performs virtual marshaling when it reaches the marshaling starting point. If the virtual marshaling is not completed when it reaches the marshaling end point, the marshaling interval range is determined according to the remaining stations, the marshaling end point is adjusted within the marshaling interval range, and virtual marshaling is performed based on the adjusted marshaling end point until the virtual marshaling is completed.
[0074] In one embodiment, if the marshaling type is static virtual marshaling, after the marshaling information is sent to the target train, the target train performs virtual marshaling when it arrives at the marshaling starting point. If the virtual marshaling is not completed when it reaches the marshaling end point, the target train stops at the marshaling end point to complete the virtual marshaling.
[0075] In one embodiment, the marshaling information further includes a train sequence of each target train, and the train sequence is used to identify the position of the target train in the marshaling train; the marshaling train operation adjustment device further includes a train management module, which is used to: Identify the train group to which the target train belongs, so as to control the train group as a whole; When the turnaround of the marshaling convoy is detected, the convoy sequence of each target train in the marshaling convoy is adjusted in reverse order.
[0076] In one embodiment, the marshaling train operation adjustment device further includes a de-marshaling plan generation module, which is used to: Determine the disassembly train to be disassembled according to the marshaling operation plan, and generate disassembly information of the disassembly train; the disassembly information includes the disassembly interval and disassembly operation plan of the disassembly train; When the disassembling train arrives at a second target station, the disassembling information is sent to the disassembling train; the second target station is the previous stop station of the disassembling section in the advancing direction of the disassembling train; The disassembling train receives the disassembling information, performs virtual disassembling in the disassembling section, and after completing the virtual disassembling, operates according to the disassembling operation plan.
[0077] In one embodiment, the decompilation interval includes a decompilation start point and a decompilation end point, and the decompilation information also includes a decompilation type; If the unbundling type is dynamic virtual unbundling, after the unbundling information is sent to the unbundling train, the unbundling train performs virtual unbundling when it arrives at the unbundling starting station. If the virtual unbundling is not completed when it arrives at the unbundling end point, the unbundling interval range is determined according to the remaining stations, the unbundling end point is adjusted within the unbundling interval range, and virtual unbundling is performed based on the adjusted unbundling end point until the virtual unbundling is completed.
[0078] In one embodiment, if the unmarshaling type is static virtual unmarshaling, after the unmarshaling information is sent to the unmarshaling train, the unmarshaling train performs virtual unmarshaling when it arrives at the unmarshaling starting station. If the virtual unmarshaling is not completed when it arrives at the unmarshaling end point, the train stops at the unmarshaling end point to complete the virtual unmarshaling.
[0079] Figure 3An example of a physical structure diagram of an electronic device is shown in FIG. Figure 3 As shown, the electronic device may include: a processor 310, a communications interface 320, a memory 330 and a communication bus 340, wherein the processor 310, the communications interface 320 and the memory 330 communicate with each other through the communication bus 340. The processor 310 may call the logic instructions in the memory 330 to execute the steps of the virtual marshaling train operation adjustment method, for example including: Acquire the current train operation plan and train operation information, and generate marshaling information according to the train operation plan and the train operation information; the marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; When the target train arrives at a first target station, the marshaling information is sent to the target train; the first target station is a previous stop station of the marshaling section in the advancing direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
[0080] In addition, the logic instructions in the above-mentioned memory 330 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0081] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored in a non-transitory computer-readable storage medium, and when the computer program is executed by a processor, the computer can execute the steps of the virtual marshaling train operation adjustment method provided by the above methods, for example, including: Acquire the current train operation plan and train operation information, and generate marshaling information according to the train operation plan and the train operation information; the marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; When the target train arrives at a first target station, the marshaling information is sent to the target train; the first target station is a previous stop station of the marshaling section in the advancing direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
[0082] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to perform the steps of the virtual marshaling train operation adjustment method provided by the above methods, for example, including: Acquire the current train operation plan and train operation information, and generate marshaling information according to the train operation plan and the train operation information; the marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; When the target train arrives at a first target station, the marshaling information is sent to the target train; the first target station is a previous stop station of the marshaling section in the advancing direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
[0083] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0084] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0085] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for adjusting the operation of a virtual marshaling train, characterized in that: include: Acquire the current train operation plan and train operation information, and generate marshaling information according to the train operation plan and the train operation information; The marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; When the target train arrives at the first target station, sending the marshaling information to the target train; The first target station is the previous stop station of the marshaling section in the advancing direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
2. The method for adjusting the operation of a virtual marshaling train according to claim 1, characterized in that: The marshaling interval includes a marshaling starting point and a marshaling end point, and the marshaling information also includes a marshaling type; If the marshaling type is dynamic virtual marshaling, after the marshaling information is sent to the target train, the target train performs virtual marshaling when it reaches the marshaling starting point. If the virtual marshaling is not completed when it reaches the marshaling end point, the marshaling interval range is determined according to the remaining stations, the marshaling end point is adjusted within the marshaling interval range, and virtual marshaling is performed based on the adjusted marshaling end point until the virtual marshaling is completed.
3. The method for adjusting the operation of a virtual marshaled train according to claim 2, characterized in that: If the marshaling type is static virtual marshaling, after the marshaling information is sent to the target train, the target train performs virtual marshaling when it arrives at the marshaling starting point. If the virtual marshaling is not completed when it arrives at the marshaling end point, the target train stops at the marshaling end point to complete the virtual marshaling.
4. The method for adjusting the operation of a virtual marshaling train according to claim 1, characterized in that: The marshaling information also includes a fleet sequence of each target train, and the fleet sequence is used to identify the position of the target train in the marshaling fleet; after the target train completes the virtual marshaling, it also includes: Identify the train group to which the target train belongs, so as to control the train group as a whole; When the turnaround of the marshaling convoy is detected, the convoy sequence of each target train in the marshaling convoy is adjusted in reverse order.
5. The method for adjusting the operation of a virtual marshaling train according to claim 1, characterized in that: After the target train completes the virtual marshaling, the method further includes: Determine the disassembly train to be disassembled according to the marshaling operation plan, and generate disassembly information of the disassembly train; the disassembly information includes the disassembly interval and disassembly operation plan of the disassembly train; When the disassembling train arrives at a second target station, the disassembling information is sent to the disassembling train; the second target station is the previous stop station of the disassembling section in the advancing direction of the disassembling train; The disassembling train receives the disassembling information, performs virtual disassembling in the disassembling section, and after completing the virtual disassembling, operates according to the disassembling operation plan.
6. The method for adjusting the operation of a virtual marshaling train according to claim 5, characterized in that: The decompilation interval includes a decompilation start point and a decompilation end point, and the decompilation information also includes a decompilation type; If the unbundling type is dynamic virtual unbundling, after the unbundling information is sent to the unbundling train, the unbundling train performs virtual unbundling when it arrives at the unbundling starting station. If the virtual unbundling is not completed when it arrives at the unbundling end point, the unbundling interval range is determined according to the remaining stations, the unbundling end point is adjusted within the unbundling interval range, and virtual unbundling is performed based on the adjusted unbundling end point until the virtual unbundling is completed.
7. The method for adjusting the operation of a virtual marshaled train according to claim 6, characterized in that: If the disassembly type is static virtual disassembly, after the disassembly information is sent to the disassembly train, the disassembly train performs virtual disassembly when it arrives at the disassembly starting site. If the virtual disassembly is not completed when it arrives at the disassembly end point, the train stops at the disassembly end point to complete the virtual disassembly.
8. A virtual marshaling train operation adjustment device, characterized in that: include: A marshaling plan generating module is used to obtain the current train operation plan and train operation information, and generate marshaling information according to the train operation plan and the train operation information; The marshaling information includes the marshaling interval and marshaling operation plan of each target train in the marshaling fleet; A marshaling plan sending module, used for sending the marshaling information to the target train when the target train arrives at the first target station; The first target station is the previous stop station of the marshaling section in the advancing direction of the target train; The target train is virtually marshaled within the marshaling section according to the marshaling information, and runs according to the marshaling operation plan after completing the virtual marshaling.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the virtual train operation adjustment method according to any one of claims 1 to 7 are implemented.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the virtual train operation adjustment method as described in any one of claims 1 to 7 are implemented.
Citation Information
Cited By
Virtual marshalling train control method and device, computer equipment and storage medium
CN120735824A
Train marshalling control method, storage medium and electronic device
CN120942397A