Train operation time updating method and device, equipment and storage medium
By periodically detecting the length of time a train stops at a platform and updating the planned times for subsequent stops, the problem of untimely calibration of planned arrival and departure times in the existing technology is solved, and real-time calibration and timely updating of the passenger information system are achieved.
Patent Information
- Application Number
- CN202510823695.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-19
- Publication Date
- 2025-09-23
AI Technical Summary
In the prior art, the calibration of train arrival and departure times is poor, resulting in untimely predictions of planned arrival and departure times for subsequent platforms.
By periodically checking the length of a train's stop at a platform, when the stop time exceeds the planned time, the planned arrival and departure times of subsequent platforms are updated, and real-time calibration is performed using the Automatic Train Monitoring System (ATS) and Passenger Information System (PIS).
It enables timely updates of subsequent platform planned arrival and departure times, improves the real-time performance of calibration, reduces time prediction deviations, and enhances passenger experience.
Smart Images

Figure CN120681204A_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 updating train running times. Background Art
[0002] In modern urban rail transit systems, accurately predicting train arrival and departure times is of vital importance to improving transportation efficiency, ensuring passengers' travel experience, and optimizing station operation management.
[0003] In the existing technology, when a train arrives at a station (the train reaches the parking area and stops steadily) or leaves a station (the train head leaves the parking area), the planned arrival time and planned departure time of the subsequent platform are calculated based on the planned running time and planned stop time in the train plan information.
[0004] However, the above approach will result in poor calibration of the planned arrival times and planned departure times of subsequent stations. Summary of the Invention
[0005] The present invention provides a train running time updating method, device, equipment and storage medium, which are used to solve the defect of inaccurate prediction of the expected arrival time and expected departure time of subsequent platforms in the prior art, improve the timeliness of calibration of the expected arrival time and expected departure time of subsequent platforms, and achieve the purpose of real-time calibration.
[0006] The present invention provides a method for updating train running time, comprising: When it is detected that the train has come to a complete stop at the first platform, determining a first stopping duration based on a detection time corresponding to a first preset period and a time when the train has come to a complete stop at the first platform; For each determined first parking duration, if the first parking duration is greater than the planned parking duration at the first platform, determining an updated parking duration based on the first parking duration and the planned parking duration at the first platform; The running time of each second platform after the first platform on the train running route is updated based on the update duration, and the running time includes a planned arrival time and a planned departure time.
[0007] According to a method for updating train running times provided by the present invention, determining the updated duration based on the first stop duration and the planned stop duration at the first platform includes: Determine a time difference between the first parking duration and the planned parking duration at the first platform; The time difference is determined as the update duration.
[0008] According to a method for updating train running time provided by the present invention, the method further includes: When it is detected that the train has stopped between platforms, determining a second stopping time based on the detection time corresponding to the second preset period and the time when the train has stopped between platforms; For each determined second stop time, the running time of each subsequent platform on the train running route is updated based on the second stop time.
[0009] According to a method for updating train running time provided by the present invention, the method further includes: The updated operating times are sent to the display terminals corresponding to the second platforms via the passenger information system PIS for real-time display.
[0010] According to a method for updating train running time provided by the present invention, the method further includes: When it is detected that the locomotive of the train leaves the first platform, the first parking duration is determined based on the detection moment corresponding to the first preset period and the moment when the train stops at the first platform.
[0011] According to a train running time updating method provided by the present invention, the first stop time is greater than the first preset period corresponding to the planned stop time of the first platform, and is less than the first preset period corresponding to the first stop time when the first stop time does not exceed the planned stop time of the first platform.
[0012] The present invention also provides a train running time updating device, comprising: a determination module, configured to determine, when detecting that the train has stopped steadily at the first platform, a first stopping duration based on a detection moment corresponding to a first preset period and a stopping moment of the train at the first platform; The determining module is further configured to, for each determined first parking duration, determine an updated duration based on the first parking duration and the planned parking duration of the first platform when the first parking duration is greater than the planned parking duration of the first platform; An updating module is used to update the running time of each second platform after the first platform on the train running route based on the update duration, and the running time includes a planned arrival time and a planned departure time.
[0013] 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 train running time updating method as described above is implemented.
[0014] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for updating the train running time as described above is implemented.
[0015] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any of the above-mentioned train running time updating methods.
[0016] The train running time updating method, device, equipment and storage medium provided by the present invention determine the first stop time based on the detection time corresponding to the first preset period and the stop time of the train at the first platform when it is detected that the train has stopped steadily at the first platform. For each determined first stop time, if the first stop time is greater than the planned stop time at the first platform, the update time is determined based on the first stop time and the planned stop time at the first platform, and the running time of each second platform after the first platform on the train running route is updated based on the updated time, and the running time includes the planned arrival time and the planned departure time. Since the first stop time of the train will be periodically detected during its stay at the first platform, when the first stop time is longer than the planned stop time, the planned arrival time and planned departure time of the subsequent second platform will be periodically updated based on the first stop time obtained by the periodic detection, so that the planned arrival time and planned departure time of the subsequent second platform are updated more timely, avoiding the phenomenon that the update of the planned arrival time and planned departure time of the subsequent platform is triggered only when the train arrives at the platform and leaves the platform, thereby improving the timeliness of the calibration of the planned arrival time and planned departure time of the subsequent platform and achieving the purpose of real-time calibration. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the present invention or the prior art, a brief introduction is given below to 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 any creative work.
[0018] Figure 1 A flow chart of a method for updating train running times provided in an embodiment of the present invention.
[0019] Figure 2 A schematic diagram of the structure of a train running time updating device provided in an embodiment of the present invention.
[0020] Figure 3 A schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0021] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0022] Currently, when predicting a train's ETA and ETA at subsequent platforms, the planned arrival and departure times are typically calculated based on the planned travel time and planned stop time in the train schedule, after the train arrives at and stops at the platform's parking area, and after the locomotive leaves the parking area. For example, if a train is scheduled to pass through platforms A, B, and C, when the train arrives and stops at platform A, the station entry calculation is triggered. At this time, the planned arrival time at platform B is calculated by adding the planned stop time at platform A to the current time, and then adding the planned travel time from platform A to platform B. The planned departure time at platform B is then calculated by adding the planned stop time at platform B. Similarly, the planned arrival and departure times at platform C can be calculated by analogy.
[0023] When the train leaves platform A, the departure calculation will be triggered. At this time, the planned arrival time of the train at platform B can be obtained by adding the current time to the planned running time of the train from platform A to platform B. On this basis, the planned stop time of the train at platform B can be added to get the planned departure time of the train at platform B. Similarly, the planned arrival time and departure time of the train at platform C can be calculated.
[0024] However, in the above method, when the actual stop time of the train at the platform exceeds the planned stop time, the calculation of the planned arrival time and planned departure time of the subsequent platform will be triggered only when the train leaves the platform, which will lead to the problem of untimely calibration of the planned arrival time and planned departure time of the subsequent platform.
[0025] For example, if the train schedule indicates that the train arrives at Platform A at 10:00, leaves Platform A at 10:03, and is expected to arrive at Platform B at 10:10. After arriving at Platform A, due to traffic congestion, equipment failure, or weather changes, the actual stop time of the train at Platform A exceeds the planned stop time. Assuming that the train is still at Platform A at 10:11, since the train has not left Platform A, the calculation of the planned arrival and departure times for subsequent platforms will not be triggered. However, the Passenger Information System (PIS) at Platforms B and C still shows that the train arrived at Platform B at 10:10, which will lead to the problem of untimely calibration of the planned arrival and departure times at Platforms B and C.
[0026] To address the above-mentioned issues, an embodiment of the present invention proposes a method for updating train running times. In this method, after detecting that a train has stopped at a first platform, the first stop duration of the train at the first platform is periodically detected. If the first stop duration exceeds the planned stop duration at the first platform, the planned arrival and departure times of each second platform following the first platform on the train's route are updated based on the first stop duration obtained by the periodic detection. Since the actual stop duration of the train is periodically detected during its stay at the first platform, when the actual stop duration exceeds the planned stop duration, the planned arrival and departure times of subsequent platforms are updated based on the actual stop duration obtained by the periodic detection. This allows the planned arrival and departure times of subsequent platforms to be updated more timely, avoiding the phenomenon of triggering the update of the planned arrival and departure times of subsequent platforms only when the train arrives at or leaves the platform. This improves the timeliness of the calibration of the planned arrival and departure times of subsequent platforms, achieving the purpose of real-time calibration.
[0027] The embodiments of the present invention can be applied to scenarios such as high-speed rail and subways where it is necessary to predict the planned arrival and departure times of subsequent platforms. The execution subject of this method can be an automatic train supervision (ATS), PIS, computer, server, server cluster, or specially designed electronic equipment, or a train running time update device set in the electronic equipment. The train running time update device can be implemented by software, hardware, or a combination of both.
[0028] Figure 1 A flow chart of a method for updating train running time provided by an embodiment of the present invention is shown as follows: Figure 1 As shown, the method includes: Step 101: When it is detected that the train has come to a complete stop at the first platform, a first stopping duration is determined based on the detection time corresponding to the first preset period and the time when the train has come to a complete stop at the first platform.
[0029] In this step, the ATS monitors the train's motion status, such as speed and position, in real time. Upon arrival at the first platform, the train uses speed sensors or position sensors to detect whether it has come to a complete stop. It should be understood that a train is considered to have come to a complete stop when its speed reaches zero or when it reaches a designated location. Upon detecting that the train has come to a complete stop at the first platform, the time at which the train came to a complete stop is recorded.
[0030] In addition, the first preset period can be determined according to the normal length of time the train stays at the platform, such as 30 seconds or 1 minute. The time when each of the first preset period arrives is determined as the detection time. For example, if the train stops at the first platform at 10:00, if the first preset period is set to 1 minute, then 10:01, 10:02, etc. are all detection times.
[0031] Exemplarily, the difference between the detection time and the time when the train stops at the first platform is determined as the first stop time of the train at the first platform. Therefore, the ATS will periodically continue to detect the first stop time of the train starting from the time when the train stops.
[0032] Step 102: For each determined first parking duration, if the first parking duration is greater than the planned parking duration at the first platform, determine an updated duration based on the first parking duration and the planned parking duration at the first platform.
[0033] In this step, for the first stop time determined when each first preset period arrives, it is necessary to determine whether the first stop time is greater than the planned stop time at the first platform, where the planned stop time is predetermined based on the train schedule and station operation requirements, and usually includes the time required for passengers to get on and off the train, and for doors to open and close.
[0034] When it is determined that the first stop time is greater than the planned stop time at the first platform, it means that the train's stop time at the first platform has exceeded the originally planned stop time. At this time, it is necessary to determine the updated time of the planned arrival time and the planned departure time at each subsequent second platform based on the first stop time and the planned stop time at the first platform.
[0035] Exemplarily, when determining the updated duration based on the first parking duration and the planned parking duration at the first platform, the time difference between the first parking duration and the planned parking duration at the first platform can be determined, and the time difference can be determined as the updated duration.
[0036] Specifically, the time difference between the first stop duration and the planned stop duration at the first platform is the train's delay duration at the first platform. This updated duration, determined in this way, represents the actual delay duration of the train at the first platform in real time. This improves the accuracy of subsequent updates to the operating times of subsequent second platforms based on the updated duration, reducing time prediction errors caused by longer train stops.
[0037] Step 103: Based on the updated duration, the running time of each second platform after the first platform on the train running route is updated. The running time includes the planned arrival time and the planned departure time.
[0038] In this step, the ATS obtains the planned arrival and departure times for each secondary station following the first station on the train's route from the train schedule information. After determining the update duration, the original planned arrival and departure times for each secondary station are extended by the update duration.
[0039] For example, for platform B, the planned arrival time of the train at platform B in the train plan information is 10:10, and the planned departure time is 10:15. Assuming that the determined update time is 5 minutes, the planned arrival time of platform B can be updated to 10:15, and the planned departure time can be updated to 10:20.
[0040] The train running time updating method provided by an embodiment of the present invention determines the first stop time based on the detection time corresponding to the first preset period and the stop time of the train at the first platform when it is detected that the train has stopped steadily at the first platform. For each determined first stop time, if the first stop time is greater than the planned stop time at the first platform, the update time is determined based on the first stop time and the planned stop time at the first platform, and the running time of each second platform after the first platform on the train running route is updated based on the updated time, and the running time includes the planned arrival time and the planned departure time. Since the first stop time of the train will be periodically detected during its stay at the first platform, when the first stop time is longer than the planned stop time, the planned arrival time and planned departure time of the subsequent second platform will be periodically updated based on the first stop time obtained by the periodic detection, so that the planned arrival time and planned departure time of the subsequent second platform are updated more timely, avoiding the phenomenon that the update of the planned arrival time and planned departure time of the subsequent platform is triggered only when the train arrives at the platform and leaves the platform, thereby improving the timeliness of the calibration of the planned arrival time and planned departure time of the subsequent platform and achieving the purpose of real-time calibration.
[0041] Exemplarily, based on the above embodiments, when it is detected that the train has come to a complete stop between platforms, the second stop duration is determined based on the detection time corresponding to the second preset period and the time when the train comes to a complete stop between platforms. For each determined second stop duration, the operating time of each subsequent platform on the train route is updated based on the second stop duration.
[0042] Specifically, due to equipment failure, weather changes, and other reasons, a train may sometimes stop in the area between platforms during operation. In the prior art, when a train stops in the area between platforms, the planned arrival and departure times of the subsequent platforms are not updated, resulting in untimely calibration of the planned arrival and departure times of the subsequent platforms.
[0043] To address the aforementioned issues, this embodiment periodically monitors the train's operating status while operating in the area between platforms. If a train is detected to have come to a complete stop in the area between platforms, the system uses the detection time corresponding to a second preset period minus the time the train came to a complete stop in the area between platforms to determine a second duration of the train's stop in the area between platforms. For each second duration corresponding to the second preset period, the scheduled arrival and departure times of subsequent platforms along the train's route are extended by the second duration, thereby updating the operating times of subsequent platforms along the train's route. This second preset period can be the same as or different from the first preset period.
[0044] Among them, the subsequent platforms on the train route can be understood as the platforms after the current position of the train when the train is running according to the route, that is, the platforms that the train has not yet arrived at.
[0045] In this embodiment, after detecting that the train has come to a complete stop in the area between platforms, the second stop duration of the train can be periodically detected, so that the operating times of subsequent platforms on the train route can be updated in a timely manner based on the second stop duration, thereby improving the timeliness of the calibration of the operating times of subsequent platforms on the train route and achieving the purpose of real-time calibration.
[0046] Exemplarily, based on the above embodiments, when it is detected that the front of the train leaves the first platform, the first parking time is determined based on the detection time corresponding to the first preset period and the time when the train stops at the first platform.
[0047] Specifically, when the speed sensor or position sensor detects that the front of the train has left the first platform, that is, when the train leaves the station, in order to reduce the amount of calculation and save computing resources, the determination of the first stop time will be stopped. In this way, the operating time of the second platform will no longer be updated until the train is detected to stop in the area between platforms or stops steadily at the next platform. The stop time of the train will be periodically re-detected in the above-mentioned manner to update or calibrate the planned arrival time and planned departure time of subsequent platforms.
[0048] In this embodiment, when it is detected that the front of the train leaves the first platform, the first stop time will be determined based on the detection time corresponding to the first preset period and the time when the train stops at the first platform, thereby reducing the number of useless detections and saving computing resources.
[0049] For example, based on the above embodiments, after the operating hours of subsequent platforms are updated, the updated operating hours can be sent to the display terminals corresponding to the second platforms through the passenger information system PIS for real-time display.
[0050] Specifically, the PIS is a system that provides information services to passengers, relying on multimedia network technology, with a computer system at its core and using station and onboard display terminals as its medium. Under normal circumstances, the PIS provides real-time multimedia information, including boarding instructions, service hours, estimated arrival and departure times, train schedules, and advertisements. In unusual circumstances, such as fires or traffic jams, dynamic emergency evacuation instructions are provided to help passengers understand relevant information and plan their travel schedules.
[0051] Once the scheduled arrival and departure times for each subsequent platform are updated, the ATS will control the PIS at each subsequent second platform to display the updated scheduled arrival and departure times in real time, allowing passengers to promptly know the train's arrival and departure times. Furthermore, the updated scheduled arrival and departure times can be sent to the onboard display terminal for real-time display.
[0052] In this embodiment, the updated running times are sent to the display terminals corresponding to the second platforms via the PIS for real-time display, which allows passengers to be informed of the train running status in a timely manner and improves the passenger experience.
[0053] Exemplarily, based on the above embodiments, the first preset period corresponding to when the first parking time is greater than the planned parking time at the first station is less than the first preset period corresponding to when the first parking time does not exceed the planned parking time at the first station.
[0054] Specifically, when the first stop duration does not exceed the planned stop duration at the first platform, that is, when the train has not yet reached the scheduled departure time of the first platform, a larger first preset period can be used to detect the train's stop duration, which can reduce the number of detections and save system computing resources. When the first stop duration of the train exceeds the planned stop duration at the first platform, that is, when the train arrives at the scheduled departure time of the first platform but has not yet left the first platform, a smaller first preset period can be used to detect the train's stop duration, which can ensure timely updating of the operating times of subsequent platforms.
[0055] The train running time updating device provided by the present invention is described below. The train running time updating device described below and the train running time updating method described above can be referenced to each other.
[0056] Figure 2 A schematic diagram of the structure of the train running time updating device provided by the embodiment of the present invention, referring to Figure 2 As shown, the train running time updating device 200 includes: A determination module 11 is configured to determine a first stopping time based on a detection time corresponding to a first preset period and a stopping time of the train at the first platform when the train is detected to have stopped at the first platform; The determining module 11 is further configured to determine, for each determined first parking duration, an updated duration based on the first parking duration and the planned parking duration of the first platform when the first parking duration is greater than the planned parking duration of the first platform; The updating module 12 is used to update the running time of each second platform after the first platform on the train running route based on the update duration, and the running time includes the planned arrival time and the planned departure time.
[0057] The train running time updating device provided by an embodiment of the present invention determines the first stop time based on the detection time corresponding to the first preset period and the stop time of the train at the first platform when it is detected that the train has stopped steadily at the first platform. For each determined first stop time, if the first stop time is greater than the planned stop time at the first platform, the update time is determined based on the first stop time and the planned stop time at the first platform, and the running time of each second platform after the first platform on the train running route is updated based on the updated time, and the running time includes the planned arrival time and the planned departure time. Since the first stop time of the train will be periodically detected during its stay at the first platform, when the first stop time is longer than the planned stop time, the planned arrival time and planned departure time of the subsequent second platform will be periodically updated based on the first stop time obtained by the periodic detection, so that the planned arrival time and planned departure time of the subsequent second platform are updated more timely, avoiding the phenomenon that the update of the planned arrival time and planned departure time of the subsequent platform is triggered only when the train arrives at the platform and leaves the platform, thereby improving the timeliness of the calibration of the planned arrival time and planned departure time of the subsequent platform and achieving the purpose of real-time calibration.
[0058] In an exemplary embodiment, the determining module 11 is specifically configured to: Determine a time difference between the first parking duration and the planned parking duration at the first platform; The time difference is determined as the update duration.
[0059] In an exemplary embodiment, the determining module 11 is further configured to, when detecting that the train has stopped between platforms, determine the second stopping duration based on the detection time corresponding to the second preset period and the time when the train has stopped between platforms; The updating module 12 is further configured to update the running time of each subsequent platform on the train running route based on the second parking time determined each time.
[0060] In an exemplary embodiment, the apparatus further comprises: a display module, wherein: The display module is further used to send the updated running times to the display terminals corresponding to the second platforms through the passenger information system PIS for real-time display.
[0061] In an exemplary embodiment, the apparatus further comprises: a processing module, wherein: The processing module is used to determine the first parking time based on the detection time corresponding to the first preset period and the time when the train stops at the first platform when it is detected that the front of the train leaves the first platform.
[0062] In an exemplary embodiment, the first parking duration is greater than a first preset period corresponding to a planned parking duration at the first station, and is less than a first preset period corresponding to a planned parking duration at the first station.
[0063] The device of this embodiment can be used to execute the method of any embodiment in the embodiment of the train running time updating method side. Its specific implementation process and technical effects are similar to those in the embodiment of the train running time updating method side. For details, please refer to the detailed description in the embodiment of the train running time updating method side, which will not be repeated here.
[0064] Figure 3 A schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention 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 communications bus 340. The processor 310, the communications interface 320, and the memory 330 communicate with each other via the communications bus 340. The processor 310 may invoke logic instructions in the memory 330 to execute a train running time updating method. The method includes: upon detecting that a train has come to a complete stop at a first platform, determining a first stop duration based on a detection time corresponding to a first preset period and the time when the train came to a complete stop at the first platform; for each determined first stop duration, if the first stop duration is greater than a planned stop duration at the first platform, determining an updated stop duration based on the first stop duration and the planned stop duration at the first platform; and updating the running time of each second platform following the first platform on the train route based on the updated stop duration, wherein the running time includes a planned arrival time and a planned departure time.
[0065] Furthermore, the logic instructions in the aforementioned memory 330 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product, stored in a storage medium, includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0066] On the other hand, the present invention also provides a computer program product, which includes a computer program, which can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the train running time update method provided by the above methods, the method including: when it is detected that the train has stopped at the first platform, based on the detection time corresponding to the first preset period and the time when the train has stopped at the first platform, determining the first stop time; for each determined first stop time, when the first stop time is greater than the planned stop time of the first platform, determining the update time based on the first stop time and the planned stop time of the first platform; updating the running time of each second platform after the first platform on the train running route based on the updated time, the running time including the planned arrival time and the planned departure time.
[0067] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the train running time update method provided by the above-mentioned methods, the method comprising: when it is detected that the train has stopped at the first platform, determining the first stop time based on the detection time corresponding to the first preset period and the stop time of the train at the first platform; for each determined first stop time, when the first stop time is greater than the planned stop time of the first platform, determining the update time based on the first stop time and the planned stop time of the first platform; updating the running time of each second platform after the first platform on the train running route based on the updated time, the running time including the planned arrival time and the planned departure time.
[0068] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0069] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.
[0070] 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 various embodiments of the present invention.
Claims
1. A method for updating train running time, characterized in that: include: When it is detected that the train has come to a complete stop at the first platform, determining a first stopping duration based on a detection time corresponding to a first preset period and a time when the train has come to a complete stop at the first platform; For each determined first parking duration, if the first parking duration is greater than the planned parking duration at the first platform, determining an updated parking duration based on the first parking duration and the planned parking duration at the first platform; The running time of each second platform after the first platform on the train running route is updated based on the update duration, and the running time includes a planned arrival time and a planned departure time.
2. The train running time updating method according to claim 1, characterized in that: The determining of the updated parking duration based on the first parking duration and the planned parking duration of the first platform includes: Determine a time difference between the first parking duration and the planned parking duration at the first platform; The time difference is determined as the update duration.
3. The train running time updating method according to claim 1, characterized in that: The method further comprises: When it is detected that the train has stopped between platforms, determining a second stopping time based on the detection time corresponding to the second preset period and the time when the train has stopped between platforms; For each determined second stop time, the running time of each subsequent platform on the train running route is updated based on the second stop time.
4. The train running time updating method according to claim 1, characterized in that: The method further comprises: The updated operating times are sent to the display terminals corresponding to the second platforms via the passenger information system PIS for real-time display.
5. The train running time updating method according to claim 1, characterized in that: The method further comprises: When it is detected that the locomotive of the train leaves the first platform, the first parking duration is determined based on the detection moment corresponding to the first preset period and the moment when the train stops at the first platform.
6. The train running time updating method according to any one of claims 1 to 5, characterized in that: The first parking duration is greater than a first preset period corresponding to a planned parking duration at the first station, and is less than a first preset period corresponding to a planned parking duration at the first station.
7. A train running time updating device, characterized in that: include: a determination module, configured to determine, when detecting that the train has stopped steadily at the first platform, a first stopping duration based on a detection moment corresponding to a first preset period and a stopping moment of the train at the first platform; The determining module is further configured to, for each determined first parking duration, determine an updated duration based on the first parking duration and the planned parking duration of the first platform when the first parking duration is greater than the planned parking duration of the first platform; An updating module is used to update the running time of each second platform after the first platform on the train running route based on the update duration, and the running time includes a planned arrival time and a planned departure time.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the train running time updating method according to any one of claims 1 to 6 is implemented.
9. 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 train running time updating method according to any one of claims 1 to 6 is implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the train running time updating method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
High-speed railway scheduling method and system realizing station dwell time change accurate to second
CN104590323A
Multi-dimensional self-calibration train operation position accurate positioning method and system
CN112455506A
Train operation plan creation method and device, equipment and storage medium
CN114162184A
Method for correcting predicted arrival and departure time of urban rail transit train
CN118343189A
Train stop control method and device, electronic equipment and storage medium
CN119389272A