Train morning and evening point self-correction auxiliary driving method, device and equipment and storage medium

By acquiring and analyzing the train's operating trajectory and real-time information, generating auxiliary strategies and executing instructions, the problem of relying on driver experience and not considering the impact of associated trains in the existing technology is solved, and the accuracy and efficiency of train self-correction is improved.

CN119428793AActive Publication Date: 2025-02-14SOUTHWEST JIAOTONG UNIV
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202411622083.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-02-14
Estimated Expiration
2044-11-14

AI Technical Summary

Technical Problem

The existing train self-correction assisted driving methods rely on driver experience and are difficult to effectively correct in a short period of time. The impact of related trains is not considered, resulting in low efficiency and effectiveness.

Method used

By obtaining the operation trajectory planning information and real-time operation information of the target train, we can determine whether the self-correction triggering conditions are met at the morning and late point, establish a train driving status list, consider the impact of the associated train, generate an auxiliary strategy and send it to the auxiliary driving terminal, and generate execution instructions.

Benefits of technology

It improves the accuracy and efficiency of train self-correction in the morning and late points, improves the accuracy and judgment speed of operational correction and operation, and improves the passenger experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119428793A_ABST
    Figure CN119428793A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of rail transit, and discloses a train morning and evening point self-correction aided driving method, device and equipment and a storage medium. Whether morning and evening point self-correction triggering conditions are met or not is judged by comparing running track planning information and real-time running information of a target train; establishing a train driving condition list aiming at each path parking node in the running track, considering the mutual influence between the target train and other associated trains at the same path parking node, and taking the morning and evening point deviation range of each train and the path parking node proportion of the target train for executing self-correction as a principle; the method comprises the following steps: generating a train morning and evening point self-correction auxiliary strategy according to a running track section speed limit requirement and a train acceleration and deceleration requirement, generating a train morning and evening point self-correction execution instruction, and carrying out visual display and driving auxiliary guidance on the train morning and evening point self-correction execution instruction by utilizing a human-computer interaction interface. And the train operation morning and evening point correction operation accuracy, the judgment speed and the passenger experience are improved.
Need to check novelty before this filing date? Find Prior Art

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 self-correction of early or late train driving assistance. Background Art

[0002] With the rapid development of the railway passenger transport industry, the punctuality and efficiency of train operation have become important indicators for measuring the quality of railway operation services. During the operation of trains, due to various unforeseen factors such as weather, passenger flow, equipment failure, etc., trains often run early or late. When early or late, the train driver needs to adjust the operation strategy in time to meet the requirements of the established timetable. The existing early or late self-correction auxiliary driving method of trains has the following limitations:

[0003] (1) Traditional train operation correction operations mainly rely on the driver's driving experience. It is difficult to make effective corrections in a short period of time based on manual experience. The driver needs to make continuous adjustments based on the actual situation, which makes it difficult for trains to meet the established requirements of the timetable in a timely manner, reduces operating efficiency, and causes poor passenger experience.

[0004] (2) When the running track has multiple stop nodes, the early or late self-correction of a train at a certain stop node does not take into account the impact of the associated trains at other stop nodes on the entire running track, resulting in contradictions in the early or late self-correction auxiliary driving strategies between the target train and the associated trains, reducing the efficiency and effect of self-correction.

[0005] Therefore, how to improve the accuracy and efficiency of the train's self-correction of early and late running, improve the accuracy of the train's early and late running correction operation, the judgment speed, and the experience of passengers and waiting passengers is a technical problem that needs to be solved urgently. Summary of the invention

[0006] The present invention provides a method, device, equipment and storage medium for self-correction of early or late train assisted driving, aiming to solve at least one of the above-mentioned technical problems.

[0007] To achieve the above object, the present invention provides a train early or late self-correction auxiliary driving method, comprising the following steps:

[0008] Acquire the running track planning information of the target train; wherein the running track planning information includes the running track and the stop information of each stop node in the running track;

[0009] According to the real-time operation information of the target train and the operation track planning information, it is judged whether the target train meets the early or late self-correction triggering condition, and if so, a train running status list for each passing stop node in the operation track is established;

[0010] Extract the associated train running status information in each self-correction cycle recorded in the train running status list of each stop node, and generate the train early or late self-correction auxiliary strategy based on the associated train running status information and the real-time operation information of the target vehicle, in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of stop nodes on the way for the target train to perform self-correction;

[0011] The train early or late self-correction auxiliary strategy is sent to the auxiliary driving terminal of the target train, driving the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train can perform the auxiliary driving action of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal.

[0012] Optionally, the step of obtaining the target vehicle's running trajectory planning information specifically includes:

[0013] Accessing a train operation planning database; wherein the train operation planning database stores a plurality of train operation schedules and train identifiers to which each train operation schedule belongs;

[0014] Obtain a target train identifier of a target train, match a target train operation schedule of the target train in the train operation planning database based on the target train identifier, and extract an operation start time, an operation arrival time, and a number of stop nodes along the way recorded in the target train operation schedule;

[0015] According to the time interval between two adjacent stop nodes and the duration of stay at each stop node of trains with the same historical train schedule, the running track of the target train schedule and the stay information of each stop node in the running track are determined to generate the running track planning information.

[0016] Optionally, judging whether the target train meets the early or late self-correction triggering condition according to the real-time operation information of the target train and the operation trajectory planning information, and if so, establishing a train running status list step for each stop node in the operation trajectory, specifically comprising:

[0017] Acquire real-time operation information of the target train; wherein the real-time operation information includes time parameters, position parameters and speed parameters of the target train;

[0018] According to the time parameter, the position parameter and the speed parameter, the actual arrival time of the target train at each stop node in the running track is predicted; whether the difference between the actual arrival time and the estimated arrival time of the stop information in the running track planning information exceeds a preset value, and if so, it is determined that the target train meets the early or late self-correction triggering condition;

[0019] When the target train meets the early or late self-correction triggering condition, a train running status list is established for each passing stop node in the running track.

[0020] Optionally, when the target train meets the early or late self-correction triggering condition, the step of establishing a train running status list for each passing stop node in the running track specifically includes:

[0021] Accessing a train operation planning database, matching a plurality of associated train operation schedules of the operation track stored in the train operation planning database passing through any of the stop nodes;

[0022] Acquire the real-time operation information of the associated trains corresponding to each of the associated train operation shifts, and determine the associated arrival time of each associated train at the stop node along the way according to the real-time operation information;

[0023] The associated arrival time of the associated train at each en route stop node and the actual arrival time of the target train are used as the train running status, and a train running status list for each en route stop node in the running track is constructed.

[0024] Optionally, the associated train running status information recorded in each self-correction cycle in the train running status list of each stop node is extracted, and based on the associated train running status information and the real-time operation information of the target vehicle, the train early or late self-correction auxiliary strategy steps are generated in principle to meet the early or late deviation range of each train and the proportion of the stop nodes on the way for the target train to perform self-correction, which specifically includes:

[0025] Extracting train arrival time information stored in the train travel status list of each passing stop node; wherein the train arrival time information includes the associated arrival time of the associated train of each passing stop node and the actual arrival time of the target train;

[0026] The first constraint condition is that the time difference between the adjusted arrival time and the expected arrival time at each stop node after the target train performs self-correction of train early or late is within the train early or late deviation range corresponding to each stop node; the second constraint condition is that after the target train performs self-correction of train early or late, the time difference between the associated arrival time of each stop node and the adjusted arrival time of the target train at the stop node is greater than the train arrival safety interval time corresponding to each stop node; the target is to minimize the proportion of stop nodes where the target train performs self-correction, and optimize the solution to the adjusted arrival time of each stop node on the running track of the target train;

[0027] According to the adjusted arrival time of the target train at each stop node along the running track, a self-correction auxiliary strategy for the train is generated.

[0028] Optionally, the train early or late self-correction auxiliary strategy is sent to the auxiliary driving terminal of the target train, driving the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train executes the auxiliary driving action steps of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal, specifically including:

[0029] The train early or late self-correction auxiliary strategy is sent to the auxiliary driving terminal of the target train; wherein the train early or late self-correction auxiliary strategy includes the adjusted arrival time of each stop node of the target train on the running track;

[0030] Obtaining the speed limit range of the track section for each track point in the running track of the running track planning information of the target train, taking the running speed of each track point in the remaining section of the running track of the target train within the speed limit range of the track section of the corresponding track point as a first constraint condition, taking the running speed of each track point in the remaining section of the running track of the target train meeting the train acceleration and deceleration requirements as a second constraint condition, taking the time difference between the execution arrival time and the adjustment arrival time of each passing stop node of the running track of the target train as the minimum as a goal, and generating a train early and late self-correction execution instruction including the running speed of each track point;

[0031] The driver of the target train executes the assisted driving action of the target train according to the train early or late self-correction execution instruction generated by the assisted driving terminal.

[0032] Optionally, the driver of the target train executes the assisted driving action steps of the target train according to the train early or late self-correction execution instruction generated by the assisted driving terminal, which specifically includes:

[0033] The assisted driving terminal constructs an assisted driving speed curve of the target train according to the generated train early or late self-correction execution instructions, displays the assisted driving speed curve through a visual human-computer interaction interface, displays the real-time running speed and the corrected running speed, and outputs auxiliary operation instructions;

[0034] The driver of the target train performs the assisted driving action of the target train according to the assisted driving speed curve and the assisted operation instruction generated by the assisted driving terminal.

[0035] In order to achieve the above object, the present invention also provides a train early or late self-correction auxiliary driving device, comprising:

[0036] An acquisition module is used to acquire the running track planning information of the target train; wherein the running track planning information includes the running track and the stop information of each stop node in the running track;

[0037] A judgment module, for judging whether the target train meets the early or late self-correction triggering condition according to the real-time operation information of the target train and the operation track planning information, and if so, establishing a train running status list for each passing stop node in the operation track;

[0038] A generation module is used to extract the associated train running status information recorded in each self-correction cycle in the train running status list of each stop node, and generate a train early or late self-correction auxiliary strategy based on the associated train running status information and the real-time operation information of the target vehicle, in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of the stop nodes on the way for the target train to perform self-correction;

[0039] The execution module is used to send the train early or late self-correction auxiliary strategy to the auxiliary driving terminal of the target train, drive the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train can execute the auxiliary driving action of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal.

[0040] In addition, in order to achieve the above-mentioned purpose, the present invention also provides a train early or late self-correction assisted driving device, and the train early or late self-correction assisted driving device includes: a memory, a processor, and a train early or late self-correction assisted driving program stored in the memory and executable on the processor, and when the train early or late self-correction assisted driving program is executed by the processor, the steps of the train early or late self-correction assisted driving method as described above are implemented.

[0041] In addition, in order to achieve the above-mentioned purpose, the present invention also provides a storage medium, on which a train early or late self-correction assisted driving program is stored. When the train early or late self-correction assisted driving program is executed by a processor, the steps of the above-mentioned train early or late self-correction assisted driving method are implemented.

[0042] The beneficial effects of the present invention are as follows: a method, device, equipment and storage medium for assisting driving of early and late self-correction of trains are proposed, by acquiring the running track planning information of the target train, judging whether the target train satisfies the triggering condition of early and late self-correction according to the running track planning information and real-time running information of the target train, after which a list of train driving conditions for each way stop node in the running track is established, considering the mutual influence between the target train and other associated trains at the same way stop node, and generating an assisting strategy for early and late self-correction of trains based on the principle of satisfying the early and late deviation range of each train and the proportion of way stop nodes at which the target train performs self-correction, and then generating early and late self-correction execution instructions for trains according to the speed limit requirements of the running track section and the acceleration and deceleration requirements of the train, and using a human-computer interaction interface to visualize the early and late self-correction execution instructions for trains and provide driving assistance guidance, thereby improving the accuracy and efficiency of early and late self-correction of trains, and improving the accuracy of early and late correction operation of trains, the judgment speed and the experience of passengers and waiting passengers. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 A schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present invention;

[0044] Figure 2 It is a flow chart of an embodiment of the method for self-correction of early or late train driving assistance of the present invention;

[0045] Figure 3 The present invention is a structural block diagram of a train early or late self-correction auxiliary driving device in an embodiment of the present invention.

[0046] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0048] like Figure 1 As shown, Figure 1 It is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present invention.

[0049] like Figure 1As shown, the device may include: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or it may be a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0050] Those skilled in the art will understand that Figure 1 The structure of the device shown in the figure does not constitute a limitation of the device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0051] like Figure 1 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a train early or late self-correction auxiliary driving program.

[0052] exist Figure 1 In the terminal shown, the network interface 1004 is mainly used to connect to the backend server and communicate data with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and communicate data with the client; and the processor 1001 can be used to call the train early or late self-correction auxiliary driving program stored in the memory 1005, and perform the following operations:

[0053] Acquire the running track planning information of the target train; wherein the running track planning information includes the running track and the stop information of each stop node in the running track;

[0054] According to the real-time operation information of the target train and the operation track planning information, it is judged whether the target train meets the early or late self-correction triggering condition, and if so, a train running status list for each passing stop node in the operation track is established;

[0055] Extract the associated train running status information in each self-correction cycle recorded in the train running status list of each stop node, and generate the train early or late self-correction auxiliary strategy based on the associated train running status information and the real-time operation information of the target vehicle, in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of stop nodes on the way for the target train to perform self-correction;

[0056] The train early or late self-correction auxiliary strategy is sent to the auxiliary driving terminal of the target train, driving the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train can perform the auxiliary driving action of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal.

[0057] The specific embodiments of the present invention applied to the device are basically the same as the embodiments of the following train early or late self-correction assisted driving method, and will not be described in detail here.

[0058] The embodiment of the present invention provides a method for self-correcting early or late train driving assistance, referring to Figure 2 , Figure 2 The present invention is a flow chart of an embodiment of the method for self-correcting assisted driving of trains during early or late running.

[0059] In this embodiment, the train early or late self-correction auxiliary driving method includes the following steps:

[0060] S100: Acquire the running track planning information of the target train; wherein the running track planning information includes the running track and the stop information of each stop node in the running track;

[0061] S200: judging whether the target train meets the early or late self-correction triggering condition according to the real-time operation information of the target train and the operation track planning information, and if so, establishing a train running status list for each stop node in the operation track;

[0062] S300: extracting the associated train running status information in each self-correction cycle recorded in the train running status list of each stop node, and generating a train early or late self-correction auxiliary strategy based on the associated train running status information and the real-time operation information of the target vehicle, in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of the stop nodes on the way for the target train to perform self-correction;

[0063] S400: Send the train early or late self-correction auxiliary strategy to the auxiliary driving terminal of the target train, drive the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train can perform the auxiliary driving action of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal.

[0064] It should be noted that the existing early or late self-correction assisted driving method for trains has the following limitations: (1) The traditional early or late correction operation of train operation mainly relies on the driver's driving experience. It is difficult to make effective corrections in a short time based on manual experience. The driver needs to make continuous adjustments based on the actual situation, which makes it difficult for the train to meet the established requirements of the timetable in time, reduces the operating efficiency, and provides a poor passenger experience. (2) When the running track has multiple stop nodes, the early or late self-correction of a certain stop node does not take into account the impact of the associated trains of other stop nodes on the entire running track, resulting in contradictions between the early or late self-correction assisted driving strategies of the target train and the associated trains, reducing the efficiency and effect of the self-correction.

[0065] In order to solve the above problems, this embodiment obtains the running trajectory planning information of the target train, and determines whether the target train meets the triggering conditions for early and late self-correction according to the running trajectory planning information and real-time running information of the target train. After that, a train driving status list for each stop node on the running trajectory is established, and the mutual influence between the target train and other associated trains at the same stop node is considered. The early and late deviation range of each train and the proportion of stop nodes on the running trajectory where the target train performs self-correction are met. The early and late self-correction auxiliary strategy of the train is generated based on the principle of meeting the early and late deviation range of each train and the proportion of stop nodes on the running trajectory where the target train performs self-correction. Then, according to the speed limit requirements of the running trajectory section and the acceleration and deceleration requirements of the train, the early and late self-correction execution instructions of the train are generated, and the human-computer interaction interface is used to visualize the early and late self-correction execution instructions of the train and provide driving assistance guidance, so as to improve the accuracy and efficiency of the early and late self-correction of the train, and improve the accuracy of the operation of the early and late correction of the train, the judgment speed, and the experience of the passengers and waiting passengers.

[0066] In a preferred embodiment, the step of obtaining the running trajectory planning information of the target vehicle specifically includes:

[0067] S110: Accessing a train operation planning database; wherein the train operation planning database stores a plurality of train operation schedules and train identifiers to which each train operation schedule belongs;

[0068] S120: Obtain a target train identifier of a target train, match a target train operation schedule of the target train in the train operation planning database based on the target train identifier, and extract an operation start time, an operation arrival time, and a number of stop nodes along the way recorded in the target train operation schedule;

[0069] S130: According to the time interval between two adjacent stop nodes and the duration of stay at each stop node of the trains with the same historical train schedule, the running track of the target train schedule and the stay information of each stop node in the running track are determined to generate running track planning information.

[0070] In this embodiment, by accessing the train operation planning database, matching the target train operation schedule in the train operation planning database according to the target train identifier, extracting the target train's operation start time, operation arrival time and a number of stop nodes along the way, and then calculating the arrival time and departure time of the current target train at each stop node along the operation trajectory (for example, the average time under non-abnormal circumstances) according to the time when the same train operation schedule passes through each stop node in history, and calculating the stop information to generate the final operation trajectory planning information.

[0071] In a preferred embodiment, according to the real-time operation information of the target train and the operation trajectory planning information, it is judged whether the target train meets the early or late self-correction triggering condition. If so, a train running status list step for each passing stop node in the operation trajectory is established, which specifically includes:

[0072] S210: Acquire real-time operation information of the target train; wherein the real-time operation information includes time parameters, position parameters and speed parameters of the target train;

[0073] S220: predicting the actual arrival time of the target train at each stop node in the running track according to the time parameter, the position parameter and the speed parameter; judging whether the difference between the actual arrival time and the estimated arrival time of the stop information in the running track planning information exceeds a preset value, and if so, judging that the target train meets the early or late self-correction triggering condition;

[0074] S230: When the target train meets the early or late self-correction triggering condition, a train running status list is established for each stop node passed through in the running trajectory.

[0075] Furthermore, when the target train meets the early or late self-correction triggering condition, a train running status list step is established for each passing stop node in the running track, specifically including:

[0076] S231: Accessing a train operation planning database, matching a plurality of associated train operation schedules stored in the train operation planning database whose operation tracks pass through any of the passing stop nodes;

[0077] S232: Acquire the real-time operation information of the associated trains corresponding to each of the associated train operation shifts, and determine the associated arrival time of each associated train at the stop node along the way according to the real-time operation information;

[0078] S233: Taking the associated arrival time of the associated train at each en route stop node and the actual arrival time of the target train as the train running status, a train running status list for each en route stop node in the running track is constructed.

[0079] In this embodiment, after the running trajectory planning information of the target train is obtained, according to the real-time running information of the target train and the running trajectory planning information, the early or late judgment is performed based on whether the difference between the actual arrival time and the predicted arrival time (the predicted arrival time is the arrival time obtained by inferring the real-time running information of the train according to the current running speed change curve) of all the way stop nodes in the running trajectory exceeds the preset value. If there is such a situation in at least one way stop node, it indicates that the target train is early or late. At this time, the real-time running information of other associated trains of the remaining way stop nodes that the target vehicle has not passed in the running trajectory is obtained to construct a train travel status list for each way stop node in the running trajectory. The train travel status list stores the actual arrival time of the target train corresponding to the way stop node and the associated arrival time of the associated train, which is used for the subsequent execution of the early or late self-correction action of the target train.

[0080] In a preferred embodiment, the associated train running status information recorded in each self-correction cycle in the train running status list of each stop node is extracted, and based on the associated train running status information and the real-time operation information of the target vehicle, the train early or late self-correction auxiliary strategy steps are generated in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of the stop nodes on the way for the target train to perform self-correction, which specifically includes:

[0081] S310: extracting train arrival time information stored in the train travel status list of each stop node along the way; wherein the train arrival time information includes the associated arrival time of the associated train of each stop node along the way and the actual arrival time of the target train;

[0082] S320: The first constraint condition is that the time difference between the adjusted arrival time and the expected arrival time at each stop node after the target train performs self-correction of the early or late train is within the train early or late deviation range corresponding to each stop node; the second constraint condition is that after the target train performs self-correction of the early or late train, the time difference between the associated arrival time of the associated train at each stop node and the adjusted arrival time of the target train at the stop node is greater than the train arrival safety interval corresponding to each stop node; the target is to minimize the proportion of stop nodes where the target train performs self-correction, and optimize the solution to the adjusted arrival time of each stop node on the running track of the target train;

[0083] S330: Generate a train early or late self-correction auxiliary strategy based on the adjusted arrival time of each stop node along the running track of the target train.

[0084] In this embodiment, after establishing a list of train travel conditions for each stop node on the running trajectory, the mutual influence between the target train and other associated trains at the same stop node is taken into consideration, and the train early or late self-correction auxiliary strategy is generated based on the principle of satisfying the early or late deviation range of each train and the proportion of stop nodes on the way for the target train to perform self-correction. The early or late self-correction auxiliary strategy provides the adjusted arrival time of the target train at each stop node on the way. By running according to the adjusted arrival time, the early or late self-correction requirements of the target train can be met.

[0085] On this basis, the train early or late self-correction auxiliary strategy is sent to the auxiliary driving terminal of the target train, driving the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train can execute the auxiliary driving action steps of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal, which specifically includes:

[0086] S410: Sending the train early or late self-correction auxiliary strategy to the auxiliary driving terminal of the target train; wherein the train early or late self-correction auxiliary strategy includes the adjusted arrival time of each stop node of the target train on the running track;

[0087] S420: obtaining the speed limit range of the track section for each track point in the running track of the running track planning information of the target train, taking the running speed of each track point in the remaining section of the running track of the target train within the speed limit range of the track section of the corresponding track point as the first constraint condition, taking the running speed of each track point in the remaining section of the running track of the target train meeting the train acceleration and deceleration requirements as the second constraint condition, taking the time difference between the execution arrival time and the adjustment arrival time of each stop node of the running track of the target train as the minimum as the goal, and generating the early and late self-correction execution instruction of the train including the running speed of each track point;

[0088] S430: The driver of the target train executes the assisted driving action of the target train according to the train early or late self-correction execution instruction generated by the assisted driving terminal.

[0089] Furthermore, the driver of the target train executes the assisted driving action steps of the target train according to the early or late self-correction execution instruction of the train generated by the assisted driving terminal, which specifically includes:

[0090] S431: The auxiliary driving terminal constructs an auxiliary driving speed curve of the target train according to the generated train early or late self-correction execution instruction, displays the auxiliary driving speed curve through a visual human-computer interaction interface, displays the real-time running speed and the corrected running speed, and outputs an auxiliary operation instruction;

[0091] S432: The driver of the target train performs the assisted driving action of the target train according to the assisted driving speed curve and the assisted operation instruction generated by the assisted driving terminal.

[0092] In this embodiment, after obtaining the train early or late self-correction auxiliary strategy, the train early or late self-correction execution instructions are generated according to the speed limit requirements of the running track section and the train acceleration and deceleration requirements (such as acceleration limit), and the train early or late self-correction execution instructions are visualized and provided with driving assistance guidance using a human-computer interaction interface, thereby improving the accuracy and efficiency of the train early or late self-correction, and improving the accuracy of the train operation early or late correction, the judgment speed, and the experience of passengers and waiting passengers.

[0093] like Figure 3 As shown, the train early or late self-correction auxiliary driving device proposed in the embodiment of the present invention includes:

[0094] The acquisition module 10 is used to acquire the running track planning information of the target train; wherein the running track planning information includes the running track and the stop information of each stop node in the running track;

[0095] A judgment module 20 is used to judge whether the target train meets the early or late self-correction triggering condition according to the real-time operation information of the target train and the operation track planning information, and if so, to establish a train running status list for each stop node in the operation track;

[0096] A generating module 30 is used to extract the associated train running status information in each self-correction cycle recorded in the train running status list of each stop node, and generate a train early or late self-correction auxiliary strategy based on the associated train running status information and the real-time operation information of the target vehicle, in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of the stop nodes on the way for the target train to perform self-correction;

[0097] The execution module 40 is used to send the train early or late self-correction auxiliary strategy to the auxiliary driving terminal of the target train, drive the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train can execute the auxiliary driving action of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal.

[0098] Other embodiments or specific implementation methods of the train early or late self-correction auxiliary driving device of the present invention can refer to the above-mentioned method embodiments and will not be repeated here.

[0099] In addition, the present invention also proposes a train early or late self-correction assisted driving device, which includes: a memory, a processor, and a train early or late self-correction assisted driving program stored in the memory and executable on the processor, and when the train early or late self-correction assisted driving program is executed by the processor, the steps of the train early or late self-correction assisted driving method as described above are implemented.

[0100] The specific implementation methods of the train early or late self-correction assisted driving equipment of the present application are basically the same as the various embodiments of the above-mentioned train early or late self-correction assisted driving method, and will not be repeated here.

[0101] In addition, the present invention also proposes a readable storage medium, which includes a computer-readable storage medium on which a train early or late self-correction auxiliary driving program is stored. The readable storage medium may be Figure 1 The memory 1005 in the terminal may also be at least one of a ROM (Read-Only Memory) / RAM (Random Access Memory), a magnetic disk, and an optical disk. The readable storage medium includes a number of instructions for enabling a train early or late self-correction assisted driving device with a processor to execute the train early or late self-correction assisted driving method described in each embodiment of the present invention.

[0102] The specific implementation methods in the readable storage medium of the present application are basically the same as the various embodiments of the above-mentioned train early or late self-correction assisted driving method, and will not be repeated here.

[0103] It is understood that, in the description of this specification, the description with reference to the terms "one embodiment", "another embodiment", "other embodiments", or "first to Nth embodiments" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0104] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0105] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0106] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0107] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A train early or late self-correction auxiliary driving method, characterized in that: The following steps are involved: Acquire the running track planning information of the target train; wherein the running track planning information includes the running track and the stop information of each stop node in the running track; According to the real-time operation information of the target train and the operation track planning information, it is judged whether the target train meets the early or late self-correction triggering condition, and if so, a train running status list for each passing stop node in the operation track is established; Extract the associated train running status information in each self-correction cycle recorded in the train running status list of each stop node, and generate the train early or late self-correction auxiliary strategy based on the associated train running status information and the real-time operation information of the target vehicle, in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of stop nodes on the way for the target train to perform self-correction; The train early or late self-correction auxiliary strategy is sent to the auxiliary driving terminal of the target train, driving the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train can perform the auxiliary driving action of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal.

2. The train early or late self-correction auxiliary driving method according to claim 1, characterized in that: The steps for obtaining the target vehicle's running trajectory planning information include: Accessing a train operation planning database; wherein the train operation planning database stores a plurality of train operation schedules and train identifiers to which each train operation schedule belongs; Obtain a target train identifier of a target train, match a target train operation schedule of the target train in the train operation planning database based on the target train identifier, and extract an operation start time, an operation arrival time, and a number of stop nodes along the way recorded in the target train operation schedule; According to the time interval between two adjacent stop nodes and the duration of stay at each stop node of trains with the same historical train schedule, the running track of the target train schedule and the stay information of each stop node in the running track are determined to generate the running track planning information.

3. The train early or late self-correction auxiliary driving method according to claim 2, characterized in that: According to the real-time operation information of the target train and the operation track planning information, it is judged whether the target train meets the early or late self-correction triggering condition. If so, a train running status list step is established for each passing stop node in the operation track, specifically including: Acquire real-time operation information of the target train; wherein the real-time operation information includes time parameters, position parameters and speed parameters of the target train; According to the time parameter, the position parameter and the speed parameter, the actual arrival time of the target train at each stop node in the running track is predicted; whether the difference between the actual arrival time and the estimated arrival time of the stop information in the running track planning information exceeds a preset value, and if so, it is determined that the target train meets the early or late self-correction triggering condition; When the target train meets the early or late self-correction triggering condition, a train running status list is established for each passing stop node in the running track.

4. The train early or late self-correction auxiliary driving method according to claim 3, characterized in that: When the target train meets the early or late self-correction triggering condition, the step of establishing a train running status list for each passing stop node in the running track specifically includes: Accessing a train operation planning database, matching a plurality of associated train operation schedules of the operation track stored in the train operation planning database passing through any of the stop nodes; Acquire the real-time operation information of the associated trains corresponding to each of the associated train operation shifts, and determine the associated arrival time of each associated train at the stop node along the way according to the real-time operation information; The associated arrival time of the associated train at each en route stop node and the actual arrival time of the target train are used as the train running status, and a train running status list for each en route stop node in the running track is constructed.

5. The train early or late self-correction auxiliary driving method according to claim 4, characterized in that: Extract the associated train running status information recorded in each self-correction cycle in the train running status list of each stop node, and generate the train early or late self-correction auxiliary strategy steps based on the associated train running status information and the real-time operation information of the target vehicle, in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of stop nodes on the way for the target train to perform self-correction, which specifically includes: Extracting train arrival time information stored in the train travel status list of each passing stop node; wherein the train arrival time information includes the associated arrival time of the associated train of each passing stop node and the actual arrival time of the target train; The first constraint condition is that the time difference between the adjusted arrival time and the expected arrival time at each stop node after the target train performs self-correction of train early or late is within the train early or late deviation range corresponding to each stop node; the second constraint condition is that after the target train performs self-correction of train early or late, the time difference between the associated arrival time of each stop node and the adjusted arrival time of the target train at the stop node is greater than the train arrival safety interval time corresponding to each stop node; the target is to minimize the proportion of stop nodes where the target train performs self-correction, and optimize the solution to the adjusted arrival time of each stop node on the running track of the target train; According to the adjusted arrival time of the target train at each stop node along the running track, a self-correction auxiliary strategy for the train is generated.

6. The train early or late self-correction auxiliary driving method according to claim 5, characterized in that: The train early or late self-correction auxiliary strategy is sent to the auxiliary driving terminal of the target train, driving the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train executes the auxiliary driving action steps of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal, specifically including: The train early or late self-correction auxiliary strategy is sent to the auxiliary driving terminal of the target train; wherein the train early or late self-correction auxiliary strategy includes the adjusted arrival time of each stop node of the target train on the running track; Obtaining the speed limit range of the track section for each track point in the running track of the running track planning information of the target train, taking the running speed of each track point in the remaining section of the running track of the target train within the speed limit range of the track section of the corresponding track point as a first constraint condition, taking the running speed of each track point in the remaining section of the running track of the target train meeting the train acceleration and deceleration requirements as a second constraint condition, taking the time difference between the execution arrival time and the adjustment arrival time of each passing stop node of the running track of the target train as the minimum as a goal, and generating a train early and late self-correction execution instruction including the running speed of each track point; The driver of the target train executes the assisted driving action of the target train according to the train early or late self-correction execution instruction generated by the assisted driving terminal.

7. The train early or late self-correction auxiliary driving method according to claim 6, characterized in that: The driver of the target train executes the assisted driving action steps of the target train according to the train early or late self-correction execution instruction generated by the assisted driving terminal, which specifically includes: The assisted driving terminal constructs an assisted driving speed curve of the target train according to the generated train early or late self-correction execution instructions, displays the assisted driving speed curve through a visual human-computer interaction interface, displays the real-time running speed and the corrected running speed, and outputs auxiliary operation instructions; The driver of the target train performs the assisted driving action of the target train according to the assisted driving speed curve and the assisted operation instruction generated by the assisted driving terminal.

8. A train early or late self-correction auxiliary driving device, characterized in that: include: An acquisition module is used to acquire the running track planning information of the target train; wherein the running track planning information includes the running track and the stop information of each stop node in the running track; A judgment module, for judging whether the target train meets the early or late self-correction triggering condition according to the real-time operation information of the target train and the operation track planning information, and if so, establishing a train running status list for each passing stop node in the operation track; A generation module is used to extract the associated train running status information recorded in each self-correction cycle in the train running status list of each stop node, and generate a train early or late self-correction auxiliary strategy based on the associated train running status information and the real-time operation information of the target vehicle, in accordance with the principle of satisfying the early or late deviation range of each train and the proportion of the stop nodes on the way for the target train to perform self-correction; The execution module is used to send the train early or late self-correction auxiliary strategy to the auxiliary driving terminal of the target train, drive the auxiliary driving terminal to generate a train early or late self-correction execution instruction based on the speed limit requirements of the running track section and the train acceleration and deceleration requirements, so that the driver of the target train can execute the auxiliary driving action of the target train according to the train early or late self-correction execution instruction generated by the auxiliary driving terminal.

9. A train early or late self-correction auxiliary driving device, characterized in that: The train early or late self-correction assisted driving device includes: a memory, a processor, and a train early or late self-correction assisted driving program stored in the memory and executable on the processor. When the train early or late self-correction assisted driving program is executed by the processor, the steps of the train early or late self-correction assisted driving method as described in any one of claims 1 to 7 are implemented.

10. A storage medium, characterized in that: The storage medium stores a train early or late self-correction assisted driving program, which, when executed by the processor, implements the steps of the train early or late self-correction assisted driving method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Driving auxiliary method and system for train driver

    CN105551337A

  • Train-assisted driving method based on image recognition, system and computer-readable storage medium

    CN109094580A

  • Urban rail train timetable group adjusting method

    CN110979407A

  • Train punctuality energy-saving operation method based on dynamic programming algorithm

    CN111409673A

  • Train operation data analysis method and system, server and computer readable medium

    CN112678035A