Method and device for determining arrival time of train turnaround in subway system
By determining the number and arrival time information of the repatriation train in the subway system, the problem of inaccurate number after repatriation is solved, and the accuracy of the passenger information system and the reliability of passenger itinerary are improved.
Patent Information
- Application Number
- CN202411401728.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-10-09
AI Technical Summary
In the subway system, the number of trains assigned after the return is inaccurate, resulting in inaccurate information of the train expected to arrive on the passenger information system. Especially when the first two platforms after the return are not in operation, it is expected to arrive and leave. The calculation of station time is inaccurate.
By determining the return train with the target retracement rail as the current destination when multiple trains are running, the order in which the return train with the target retracement rail as the current destination reaches the target retracement rail, it is determined that the return train will perform the next time on the target retracement rail as the next time based on the order in which the return train with the target retracement rail as the current destination. The departure number is determined based on the departure number and the estimated arrival time of the next departure of the rebate train on the target rebate rail and the expected arrival time of the rebate train.
It improves the estimated accuracy of the time information of the rebate train arrives at each station when it is next dispatched, ensures that the passenger information system provides accurate expected arrival information, and reduces uncertainty in passenger waiting and itinerary.
Smart Images

Figure CN118894141B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of rail transit control technology, and in particular to a method for determining the arrival time of a train turning around in a subway system, a device for determining the arrival time of a train turning around in a subway system, a storage medium, and an electronic device. Background Art
[0002] PIS stands for Passenger Information System. It is a system that provides information services to passengers based on multimedia network technology, computer systems as the core, and station and on-board display terminals as the medium. Under normal circumstances, the passenger information system provides real-time dynamic multimedia information such as boarding instructions, service time, train estimated arrival and departure time, train timetable, etc., so that passengers can understand relevant information. Among them, accurate train estimated arrival and departure time is very important for passengers, so that passengers can arrange their time and itinerary reasonably. Summary of the invention
[0003] In view of this, the embodiments of the present disclosure are intended to provide a method for determining the arrival time of a train turning around in a subway system, a device for determining the arrival time of a train turning around in a subway system, a storage medium, and an electronic device.
[0004] The technical solution of the present disclosure is achieved as follows:
[0005] In a first aspect, the present disclosure provides a method for determining the arrival time of a train turning around in a subway system.
[0006] The method for determining the arrival time of a train turnaround in a subway system provided by an embodiment of the present disclosure includes:
[0007] Determine the return train with the target return track as the destination of the current train when multiple trains are running;
[0008] Based on the order in which the reversing trains with the target reversing track as the destination of the current shift respectively arrive at the target reversing track, determining the shift number of the reversing train with the target reversing track as the destination of the current shift for the next departure at the target reversing track;
[0009] Based on the train number of the next departure of the return train on the target return track and the estimated arrival time of the return train at the target return track when the current train is running, the time information of the return train arriving at each station when the target return track is next departed is determined.
[0010] In some embodiments, the determining of the time information of the arrival of the reentry train at each station when the reentry train makes the next departure on the target reentry track based on the train number of the reentry train for the next departure on the target reentry track and the estimated arrival time of the reentry train at the target reentry track when the current train is running includes:
[0011] Based on the train number of the return train for the next departure on the target return track, determine the planned time information of the return train corresponding to the train number arriving at each station when it departs next time;
[0012] Based on the planned time information of the return train corresponding to the shift number arriving at each station when it departs next time and the estimated arrival time of the return train at the target return track when running the current shift, the actual arrival time information of the return train at each station when it departs next time on the target return track is determined.
[0013] In some embodiments, the time information of the actual arrival of the reentry train at each station when the target reentry track is operated next time based on the planned time information of the reentry train corresponding to the shift number when it departs next time and the estimated arrival time of the reentry train at the target reentry track when the current shift is operated, includes:
[0014] Determine the estimated departure time of the return train at the target return track for the next departure based on the estimated arrival time of the return train at the target return track during the current shift and the stop time of the return train at the target return track;
[0015] Based on the estimated departure time of the return train when it makes its next departure on the target return track and the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the actual arrival time information of the return train at each station when it makes its next departure on the target return track is determined.
[0016] In some embodiments, the time information of the actual arrival of the reentry train at each station when the target reentry train makes the next departure on the target reentry track based on the estimated departure time of the reentry train when the target reentry track makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry track makes the next departure, comprising:
[0017] If the estimated departure time of the return train when it makes its next departure on the target return track is consistent with the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the return train corresponding to the train number will depart based on the planned departure time of the next departure on the target return track, and the actual arrival time information of the return train at each station when it makes its next departure on the target return track is determined.
[0018] In some embodiments, the time information of the actual arrival of the reentry train at each station when the target reentry train makes the next departure on the target reentry track based on the estimated departure time of the reentry train when the target reentry track makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry track makes the next departure, comprising:
[0019] If the estimated departure time of the return train when it makes its next departure on the target return track is inconsistent with the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the return train will make its next departure on the target return track based on the estimated departure time, and determine the actual arrival time information of the return train at each station when it makes its next departure on the target return track.
[0020] In some embodiments, the time information of the actual arrival of the reentry train at each station when the target reentry train makes the next departure on the target reentry track based on the estimated departure time of the reentry train when the target reentry track makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry track makes the next departure, comprising:
[0021] If the estimated departure time of the return train when it makes the next departure on the target return track is inconsistent with the planned departure time of the return train corresponding to the shift number when it makes the next departure on the target return track, the waiting point operation is performed on the return train on the target return track, so that the return train corresponding to the shift number departs at the planned departure time when it makes the next departure on the target return track, and the time information of the actual arrival of the return train at each station when it makes the next departure on the target return track is determined; wherein the waiting point operation is an operation of performing the waiting point departure operation according to the planned time when the train arrives at the station or the target return track ahead of the planned time when it departs.
[0022] In a second aspect, the present disclosure provides a device for determining the arrival time of a train turnaround in a subway system, comprising:
[0023] The first information determination module is used to determine the return train with the target return track as the destination of the current train when multiple trains are running;
[0024] A second information determination module is used to determine the train number of the next departure of the reversing train with the target reversing track as the destination of the current train at the target reversing track based on the order in which the reversing trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively;
[0025] The third information determination module is used to determine the time information of the arrival of the return train at each station when it departs next time on the target return track based on the train number of the return train when it departs next time on the target return track and the estimated arrival time of the return train at the target return track when it runs on the current train.
[0026] In some embodiments, the third information determination module is used to
[0027] Based on the train number of the return train for the next departure on the target return track, determine the planned time information of the return train corresponding to the train number arriving at each station when it departs next time;
[0028] Based on the planned time information of the return train corresponding to the shift number arriving at each station when it departs next time and the estimated arrival time of the return train at the target return track when running the current shift, the actual arrival time information of the return train at each station when it departs next time on the target return track is determined.
[0029] In a third aspect, the present disclosure provides a computer-readable storage medium on which is stored a program for determining the arrival time of a train turning around in a subway system. When the program for determining the arrival time of a train turning around in the subway system is executed by a processor, the method for determining the arrival time of a train turning around in the subway system described in the first aspect above is implemented.
[0030] In a fourth aspect, the present disclosure provides an electronic device, comprising a memory, a processor, and a program for determining the arrival time of a train turning around in a subway system, which is stored in the memory and can be run on the processor. When the processor executes the program for determining the arrival time of a train turning around in the subway system, the method for determining the arrival time of a train turning around in the subway system described in the first aspect above is implemented.
[0031] The method for determining the arrival time of a train turnaround in a subway system provided by an embodiment of the present disclosure includes: determining a turnaround train with a target turnaround track as the destination of the current shift when multiple trains are running; determining the train number of the turnaround train with the target turnaround track as the destination of the current shift for the next departure on the target turnaround track based on the order in which the turnaround trains with the target turnaround track as the destination of the current shift respectively arrive at the target turnaround track; determining the time information of the turnaround train arriving at each station when it departs next on the target turnaround track based on the train number of the turnaround train for the next departure on the target turnaround track and the estimated arrival time of the turnaround train at the target turnaround track when the current shift is running. In the present application, the train number of the next departure of the return train with the target reversing track as the destination of the current train is determined based on the order in which the return trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively; the time information of the arrival of the return train at each station when the next departure is made on the target reversing track is determined based on the train number of the next departure of the return train on the target reversing track and the estimated arrival time of the return train at the target reversing track when the current train is running. This can ensure that when the reversing order of the return trains is confused, the train number of the next departure of the return train with the target reversing track as the destination of the current train can be determined based on the order in which the return trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively, which is conducive to accurately estimating the time information of each return train arriving at each station when it departs next, thereby improving the accuracy of estimating the time information of each return train arriving at each station when it departs next.
[0032] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 is a flow chart of a method for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment;
[0034] Figure 2 The following is a flow chart of a process for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 1 ;
[0035] Figure 3 The following is a flow chart of a process for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 2 ;
[0036] Figure 4 The following is a flow chart of a process for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 3 ;
[0037] Figure 5The following is a flow chart of a process for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 4 ;
[0038] Figure 6 It is a schematic diagram of the structure of a device for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. DETAILED DESCRIPTION
[0039] Embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.
[0040] PIS (Passenger Information System) is a system that provides information services to passengers based on multimedia network technology, with computer systems as the core and station and on-board display terminals as the medium. Under normal circumstances, the passenger information system provides real-time dynamic multimedia information such as boarding instructions, service time, train estimated arrival and departure time, train timetable, etc., so that passengers can understand relevant information. Among them, accurate train estimated arrival and departure time is very important for passengers, so that passengers can arrange their time and itinerary reasonably.
[0041] However, when the train is assigned a train number after turning back, it is found that the earliest train number that can be assigned is not the next train number of the current service number. At this time, the train number assigned by the train should be the earliest train number with the current return track departure time. Therefore, the estimated arrival and departure time data calculated according to the planned data of the next train number of the current service number before turning back will be inaccurate.
[0042] In view of the above situation, the present disclosure provides a method for determining the arrival time of a train turning around in a subway system. Figure 1 FIG. 1 is a flow chart of a method for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 1 As shown, the method for determining the arrival time of a train turning back in the subway system includes:
[0043] Step 10, determining a reversing train with the target reversing track as the destination of the current train when multiple trains are running;
[0044] Step 11, based on the order in which the reversing trains with the target reversing track as the destination of the current shift respectively arrive at the target reversing track, determining the train number of the next departure of the reversing train with the target reversing track as the destination of the current shift at the target reversing track;
[0045] Step 12: Based on the train number of the next departure of the return train on the target return track and the estimated arrival time of the return train at the target return track when the current train is running, determine the time information of the return train arriving at each station when the next departure is on the target return track.
[0046] In this exemplary embodiment, the method for determining the arrival time of a train turning around in the subway system of the present application can be applied to the calculation module of the PIS passenger information system in the ATS system, and is used when, when the scheduled train does not run according to the scheduled time in the timetable, the estimated arrival and departure times of each platform after turning around calculated before the turnaround are inaccurate, especially for the first two platforms after turning around, when there is no train running in the same direction, and the estimated arrival information of the train displayed by the passenger information system is only the estimated arrival and departure time after turning around calculated by the scheduled train still operating in the opposite direction, then the time information of the arrival of the turning train at each station when the turning train makes the next departure on the target turning track can be determined based on the method for determining the arrival time of a train turning around in the subway system of the present application.
[0047] In the present application, the train number of the next departure of the return train with the target reversing track as the destination of the current train is determined based on the order in which the return trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively; the time information of the arrival of the return train at each station when the next departure is made on the target reversing track is determined based on the train number of the next departure of the return train on the target reversing track and the estimated arrival time of the return train at the target reversing track when the current train is running. This can ensure that when the reversing order of the return trains is confused, the train number of the next departure of the return train with the target reversing track as the destination of the current train can be determined based on the order in which the return trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively, which is conducive to accurately estimating the time information of each return train arriving at each station when it departs next, thereby improving the accuracy of estimating the time information of each return train arriving at each station when it departs next.
[0048] In this exemplary embodiment, there may be multiple reversing tracks in the subway system, of which the target reversing track is one of them. A reversing train with the target reversing track as the destination of the current shift refers to a reversing train with the same target reversing track as the destination of the current shift. In this application, each reversing train has its own service number plus train number. For example, the first train is a service number plus a train number of 001202, 003204, and 005206, wherein 202, 204, and 206 are service numbers in the service list, and 001, 003, and 005 are train numbers in the train list; wherein a service number may contain multiple train numbers, for example, service number 202 contains train number 001, service number 204 contains train number 003, service number 206 contains train number 005, and so on. For example, when a train turns back, the first train is 001202 according to the original schedule, the second train is 003204 according to the original schedule, and the third train is 005206 according to the original schedule. However, due to some reasons, the train schedule is confused, causing the 003204 train to be delayed, and the 005206 train arrives at the target reversing track earlier than the 003204 train. At this time, it is necessary to reorder the order of each reversing train to the target reversing track, and arrange the first train as 001202, the second train as 005206 according to the original schedule, and the third train as 003204 according to the original schedule, etc. In this way, based on the schedule number of the reversing train for the next departure on the target reversing track and the estimated arrival time of the reversing train at the target reversing track when the current schedule is running, the time information of the reversing train arriving at each station when the target reversing track is next departed is determined.
[0049] In some embodiments, the determining of the time information of the arrival of the reentry train at each station when the reentry train makes the next departure on the target reentry track based on the train number of the reentry train for the next departure on the target reentry track and the estimated arrival time of the reentry train at the target reentry track when the current train is running includes:
[0050] Based on the train number of the return train for the next departure on the target return track, determine the planned time information of the return train corresponding to the train number arriving at each station when it departs next time;
[0051] Based on the planned time information of the return train corresponding to the shift number arriving at each station when it departs next time and the estimated arrival time of the return train at the target return track when running the current shift, the actual arrival time information of the return train at each station when it departs next time on the target return track is determined.
[0052] In this exemplary embodiment, the shift number is determined as the departure sequence number of the train line within the scheduled time. For example, 20 trains need to be dispatched from the train line within the scheduled time, including the first train, the second train, the third train, and so on. According to the departure sequence, each train corresponds to the planned arrival time, the planned departure time, and so on of each station. When determining the time information of the return train actually arriving at each station when the target return track is dispatched next time, it can be determined based on the planned time information of the return train corresponding to the shift number arriving at each station when the next departure is made, combined with the estimated arrival time of the return train at the target return track when the current shift is running, so as to facilitate the determination of the accurate time information of the return train actually arriving at each station when the target return track is dispatched next time.
[0053] In some embodiments, the time information of the actual arrival of the reentry train at each station when the target reentry track is operated next time based on the planned time information of the reentry train corresponding to the shift number when it departs next time and the estimated arrival time of the reentry train at the target reentry track when the current shift is operated, includes:
[0054] Determine the estimated departure time of the return train at the target return track for the next departure based on the estimated arrival time of the return train at the target return track during the current shift and the stop time of the return train at the target return track;
[0055] Based on the estimated departure time of the return train when it makes its next departure on the target return track and the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the actual arrival time information of the return train at each station when it makes its next departure on the target return track is determined.
[0056] In this exemplary embodiment, the estimated arrival time of the reversing train at the target reversing track during the current shift is accumulated to obtain the estimated departure time of the reversing train when it makes the next departure on the target reversing track. Then, based on the estimated departure time of the reversing train when it makes the next departure on the target reversing track and the planned departure time of the reversing train corresponding to the shift number when it makes the next departure on the target reversing track, the time information of the actual arrival of the reversing train at each station when the target reversing track makes the next departure is determined. This facilitates the determination of the accurate time information of the actual arrival of the reversing train at each station when the target reversing track makes the next departure.
[0057] In some embodiments, the time information of the actual arrival of the reentry train at each station when the target reentry train makes the next departure on the target reentry track based on the estimated departure time of the reentry train when the target reentry track makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry track makes the next departure, comprising:
[0058] If the estimated departure time of the return train when it makes its next departure on the target return track is consistent with the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the return train corresponding to the train number will depart based on the planned departure time of the next departure on the target return track, and the actual arrival time information of the return train at each station when it makes its next departure on the target return track is determined.
[0059] In this exemplary embodiment, for example, the scheduled departure time of the return train corresponding to the shift number when the target return track is next departing is 9 o'clock, and the estimated departure time of the return train when the target return track is next departing is also 9 o'clock, then it is determined that the estimated departure time of the return train when the target return track is next departing is consistent with the scheduled departure time of the return train corresponding to the shift number when the target return track is next departing. At this time, the time information of the return train actually arriving at each station when the target return track is next departing can be determined based on the scheduled departure time of the return train corresponding to the shift number when the target return track is next departing.
[0060] In some embodiments, the time information of the actual arrival of the reentry train at each station when the target reentry train makes the next departure on the target reentry track based on the estimated departure time of the reentry train when the target reentry track makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry track makes the next departure, comprising:
[0061] If the estimated departure time of the return train when it makes its next departure on the target return track is inconsistent with the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the return train will make its next departure on the target return track based on the estimated departure time, and determine the actual arrival time information of the return train at each station when it makes its next departure on the target return track.
[0062] In this exemplary embodiment, the planned departure time of the return train corresponding to the train number when it makes the next departure on the target return track is 9:00, but the estimated departure time of the return train when it makes the next departure on the target return track is 9:03. Then, the actual arrival time of the return train at each station when it makes the next departure on the target return track may be delayed than planned. At this time, the return train makes the next departure on the target return track based on the estimated departure time, and determines the actual arrival time information of the return train at each station when it makes the next departure on the target return track.
[0063] In some embodiments, the time information of the actual arrival of the reentry train at each station when the target reentry train makes the next departure on the target reentry track based on the estimated departure time of the reentry train when the target reentry track makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry track makes the next departure, comprising:
[0064] If the estimated departure time of the return train when it makes the next departure on the target return track is inconsistent with the planned departure time of the return train corresponding to the shift number when it makes the next departure on the target return track, the waiting point operation is performed on the return train on the target return track, so that the return train corresponding to the shift number departs at the planned departure time when it makes the next departure on the target return track, and the time information of the actual arrival of the return train at each station when it makes the next departure on the target return track is determined; wherein the waiting point operation is an operation of performing the waiting point departure operation according to the planned time when the train arrives at the station or the target return track ahead of the planned time when it departs.
[0065] In this exemplary embodiment, the waiting point operation is to wait for the train to depart according to the planned time when the train arrives at the station or the target reversing track ahead of the planned time. For example, according to the train departure table, the first train leaves each station at 1 o'clock from the first station A, 2 o'clock from station B, and so on. If the first reversing train arrives at station A ahead of the planned time on the train departure table, it can wait for the point when leaving station A, and then leave the first station A at 1 o'clock. In this way, the reversing train that does not run on time can arrive and depart on time.
[0066] Figure 2 The following is a flow chart of a process for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 1 .like Figure 2 As shown in FIG. 1 , the process of determining the arrival time of a train turnaround in a subway system includes:
[0067] Step 20, start;
[0068] Step 21, determine whether the current train is a scheduled train, if the current train is not a scheduled train, then end; the scheduled train is the train corresponding to each service number and train number arranged in advance in the train departure table;
[0069] Step 22: If the current train is a planned train, determine whether the planned destination of the current train is a reentry track. If the planned destination of the current train is not a reentry track, end the process.
[0070] Step 23, if the planned destination of the current train is the reentry track, calculate the ranking of the current train among all the planned trains on the line whose destination is the same as the current train;
[0071] Step 24, according to the sorting, the train number of the corresponding position in the departure list is arranged in positive order of departure time;
[0072] Step 25: determine whether the next train number is found. If the next train number is not found, the process ends;
[0073] Step 26: If the next train is found, the estimated arrival and departure time of each platform after the current train turns back is calculated by using the acquired plan data, the estimated arrival time of the current train at the destination, and the configured waiting point information;
[0074] Step 27, end.
[0075] Figure 3 The following is a flow chart of a process for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 2 .like Figure 3 As shown in FIG. 1 , the process of determining the arrival time of a train turnaround in a subway system includes:
[0076] Step 30, start;
[0077] Step 31, when the train arrives at the station, the current time is compared with the planned arrival time in the train plan data to calculate the arrival deviation time;
[0078] Step 32: When the train leaves the station, the current time is compared with the planned departure time in the train plan data to calculate the departure deviation time;
[0079] Step 33, using the planned arrival time of the current train at the reentry track plus the arrival deviation time or the departure deviation time to calculate the estimated arrival time of the current train at the reentry track;
[0080] Step 34, end.
[0081] In the present application, in the above embodiments, when obtaining the time when the current train is expected to arrive at the reversing track, the above steps can be used to calculate and obtain the time when the current train is expected to arrive at the reversing track.
[0082] Figure 4 The following is a flow chart of a process for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 3 .like Figure 4 As shown in FIG. 1 , the process of determining the arrival time of a train turnaround in a subway system includes:
[0083] Step 40, start;
[0084] Step 41, calculating the estimated arrival time of the current train at the reversing track;
[0085] Step 42, looping through all the trains on the line that are not the current train;
[0086] Step 43: determine whether the circulating train is a planned train. If the current train is not a planned train, execute step 42;
[0087] Step 44: If the current train is a planned train, determine whether the destination of the loop train is consistent with the destination of the current train. If the destination of the loop train is inconsistent with the destination of the current train, execute step 42;
[0088] Step 45: If the destination of the loop train is consistent with the destination of the current train, the estimated arrival time of the loop train at the reversing track is calculated;
[0089] Step 46, determine whether the online train has completed the cycle, if not, execute step 42;
[0090] Step 47, if the loop is completed, sort in ascending order according to the estimated arrival time at the reentry track to obtain the ranking number of the current train in the list;
[0091] Step 48, check the departure list of the current train whose destination turnaround track is the starting station, and obtain the turnaround train number of the current train from the departure list according to the ranking sequence number in the previous step; wherein, the departure list is generated according to the timetable plan data, and the starting position and departure time of each train number can be known from the timetable data, and the departure list is automatically sorted according to the departure time when it is generated;
[0092] Step 49, end.
[0093] Figure 5 The following is a flow chart of a process for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 4 .like Figure 5 As shown in FIG. 1 , the process of determining the arrival time of a train turnaround in a subway system includes:
[0094] Step 50, start;
[0095] Step 51, read the equal point configuration file; including whether the return track is equal to the point and whether the first station is equal to the point;
[0096] Step 52, calculating the estimated return time of the current train;
[0097] Step 53, determine whether time A is greater than time C. If time A is not greater than time C, execute step 58; wherein, according to the planned departure time of the reversing track in the planned data after the current train turns around, set it as time A, obtain the planned stop time at the reversing track, set it as time B; the current train is expected to arrive at the reversing track time plus time B to obtain the current train is expected to depart from the reversing track time, set it as time C;
[0098] Step 54: If time A is greater than time C, determine whether to configure a return point;
[0099] Step 55: If a turnaround point is configured, the estimated arrival and departure times of the first and subsequent stations are sent according to the post-turnaround plan data;
[0100] Step 56: If the return waiting point is not configured, determine whether the first stop waiting point is configured. If the first stop waiting point is not configured, execute step 58;
[0101] Step 57, if the first station and other points are configured, the arrival time of the first station is time B plus the planned running time from the reentry track to the first station after the reentry; among them, the expected departure time of the first station and the expected arrival and departure time of the subsequent stations are sent according to the planned data after the reentry;
[0102] Step 58: The estimated arrival and departure time of the first station and the subsequent stations are obtained by adding the deviation time after the return plan data; wherein, time A is compared with time C to obtain the deviation time after the return;
[0103] Step 59, end.
[0104] In this exemplary embodiment, the estimated arrival time of the current train at the reversing track is calculated and added to an ordered list. The trains that are not the current train among all the online trains are circulated, which is called a circulating train. The trains in the circulating train that are planned trains and whose destinations are consistent with the current train have their estimated arrival times at the destination reversing track calculated and added to the above-mentioned ordered list.
[0105] Among them, after the loop is completed, the ordered list is arranged in positive order according to the estimated arrival time, so that the ranking number of the current train in the ordered list can be obtained. The departure list is calculated first, which is obtained by calculating the timetable plan data. According to the departure track and departure time of each train in the timetable information, a list of trains grouped by different departure tracks can be obtained, and sorted in positive order according to the departure time. The status of all trains in the departure list is unassigned by default, and its status is changed to assigned when a train is assigned.
[0106] Among them, the ranking sequence number of the current train obtained by the above method is obtained from the departure list whose departure track is the destination track of the current train, and the train number information corresponding to the ranking sequence number is obtained according to the first unassigned train number. This train number information is the assigned train number information after the current train arrives at the return track.
[0107] The present invention provides a device for determining the arrival time of a train turnaround in a subway system. Figure 6 FIG. 1 is a schematic diagram of a device for determining the arrival time of a train turnaround in a subway system according to an exemplary embodiment. Figure 6 As shown, the device comprises:
[0108] The first information determination module 60 is used to determine the return train with the target return track as the destination of the current train when multiple trains are running;
[0109] The second information determination module 61 is used to determine the train number of the next departure of the reversing train with the target reversing track as the destination of the current train at the target reversing track based on the order in which the reversing trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively;
[0110] The third information determination module 62 is used to determine the time information of the return train arriving at each station when it next departs on the target return track based on the train number of the return train for the next departure on the target return track and the estimated arrival time of the return train at the target return track when running on the current train.
[0111] In this exemplary embodiment, the device for determining the arrival time of a train turning around in the subway system of the present application can be applied to the calculation module of the PIS passenger information system in the ATS system, and is used to solve the problem that when the scheduled train does not run according to the planned time in the timetable, the estimated arrival and departure times of each platform after turning around calculated before the turnaround are inaccurate, especially for the first two platforms after turning around, when there is no train running in the same direction, and the estimated arrival information of the train displayed by the passenger information system is only the estimated arrival and departure time after turning around calculated by the scheduled train still operating in the opposite direction, then the time information of the arrival of the turning train at each station when the turning train departs next time on the target turning track can be determined based on the method for determining the arrival time of a train turning around in the subway system of the present application.
[0112] In the present application, the train number of the next departure of the return train with the target reversing track as the destination of the current train is determined based on the order in which the return trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively; the time information of the arrival of the return train at each station when the next departure is made on the target reversing track is determined based on the train number of the next departure of the return train on the target reversing track and the estimated arrival time of the return train at the target reversing track when the current train is running. This can ensure that when the reversing order of the return trains is confused, the train number of the next departure of the return train with the target reversing track as the destination of the current train can be determined based on the order in which the return trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively, which is conducive to accurately estimating the time information of each return train arriving at each station when it departs next, thereby improving the accuracy of estimating the time information of each return train arriving at each station when it departs next.
[0113] In some embodiments, the third information determination module is used to
[0114] Based on the train number of the return train for the next departure on the target return track, determine the planned time information of the return train corresponding to the train number arriving at each station when it departs next time;
[0115] Based on the planned time information of the return train corresponding to the shift number arriving at each station when it departs next time and the estimated arrival time of the return train at the target return track when running the current shift, the actual arrival time information of the return train at each station when it departs next time on the target return track is determined.
[0116] In this exemplary embodiment, the shift number is determined as the departure sequence number of the train line within the scheduled time. For example, 20 trains need to be dispatched from the train line within the scheduled time, including the first train, the second train, the third train, and so on. According to the departure sequence, each train corresponds to the planned arrival time, the planned departure time, and so on of each station. When determining the time information of the return train actually arriving at each station when the target return track is dispatched next time, it can be determined based on the planned time information of the return train corresponding to the shift number arriving at each station when the next departure is made, combined with the estimated arrival time of the return train at the target return track when the current shift is running, so as to facilitate the determination of the accurate time information of the return train actually arriving at each station when the target return track is dispatched next time.
[0117] In some embodiments, the third information determination module is used to
[0118] Determine the estimated departure time of the return train at the target return track for the next departure based on the estimated arrival time of the return train at the target return track during the current shift and the stop time of the return train at the target return track;
[0119] Based on the estimated departure time of the return train when it makes its next departure on the target return track and the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the actual arrival time information of the return train at each station when it makes its next departure on the target return track is determined.
[0120] In this exemplary embodiment, the estimated arrival time of the reversing train at the target reversing track during the current shift is accumulated to obtain the estimated departure time of the reversing train when it makes the next departure on the target reversing track. Then, based on the estimated departure time of the reversing train when it makes the next departure on the target reversing track and the planned departure time of the reversing train corresponding to the shift number when it makes the next departure on the target reversing track, the time information of the actual arrival of the reversing train at each station when the target reversing track makes the next departure is determined. This facilitates the determination of the accurate time information of the actual arrival of the reversing train at each station when the target reversing track makes the next departure.
[0121] In some embodiments, the third information determination module is used to
[0122] If the estimated departure time of the return train when it makes its next departure on the target return track is consistent with the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the return train corresponding to the train number will depart based on the planned departure time of the next departure on the target return track, and the actual arrival time information of the return train at each station when it makes its next departure on the target return track is determined.
[0123] In this exemplary embodiment, for example, the scheduled departure time of the return train corresponding to the shift number when the target return track is next departing is 9 o'clock, and the estimated departure time of the return train when the target return track is next departing is also 9 o'clock, then it is determined that the estimated departure time of the return train when the target return track is next departing is consistent with the scheduled departure time of the return train corresponding to the shift number when the target return track is next departing. At this time, the time information of the return train actually arriving at each station when the target return track is next departing can be determined based on the scheduled departure time of the return train corresponding to the shift number when the target return track is next departing.
[0124] The third information determination module is used to determine the actual arrival time information of the return train at each station at the target reversing track based on the expected departure time when the return train makes its next departure at the target reversing track, if the expected departure time of the return train at the next departure at the target reversing track is inconsistent with the planned departure time of the return train corresponding to the train number at the next departure at the target reversing track.
[0125] In this exemplary embodiment, the planned departure time of the return train corresponding to the train number when it makes the next departure on the target return track is 9:00, but the estimated departure time of the return train when it makes the next departure on the target return track is 9:03. Then, the actual arrival time of the return train at each station when it makes the next departure on the target return track may be delayed than planned. At this time, the return train makes the next departure on the target return track based on the estimated departure time, and determines the actual arrival time information of the return train at each station when it makes the next departure on the target return track.
[0126] The third information determination module is used to perform a waiting point operation on the target reversing track if the estimated departure time of the reversing train when it makes the next departure on the target reversing track is inconsistent with the planned departure time of the reversing train corresponding to the shift number when it makes the next departure on the target reversing track, so that the reversing train corresponding to the shift number departs at the planned departure time of the next departure on the target reversing track, and determine the time information of the actual arrival of the reversing train at each station when it makes the next departure on the target reversing track; wherein the waiting point operation is an operation of performing a waiting point departure operation according to the planned time when the train arrives at the station or the target reversing track ahead of the planned time when it departs.
[0127] In this exemplary embodiment, the waiting point operation is to wait for the train to depart according to the planned time when the train arrives at the station or the target reversing track ahead of the planned time. For example, according to the train departure table, the first train leaves each station at 1 o'clock from the first station A, 2 o'clock from station B, and so on. If the first reversing train arrives at station A ahead of the planned time on the train departure table, it can wait for the point when leaving station A, and then leave the first station A at 1 o'clock. In this way, the reversing train that does not run on time can arrive and depart on time.
[0128] The present disclosure provides a computer-readable storage medium, on which a program for determining the arrival time of a train turning around in a subway system is stored. When the program for determining the arrival time of a train turning around in a subway system is executed by a processor, the method for determining the arrival time of a train turning around in a subway system described in the above embodiments is implemented.
[0129] The present disclosure provides an electronic device, including a memory, a processor, and a program for determining the arrival time of a train turning around in a subway system, which is stored in the memory and can be run on the processor. When the processor executes the program for determining the arrival time of a train turning around in the subway system, the method for determining the arrival time of a train turning around in the subway system described in the above embodiments is implemented.
[0130] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can determine instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or otherwise processing in a suitable manner if necessary, and then stored in a computer memory.
[0131] It should be understood that the various parts of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof may be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0132] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" 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 disclosure. 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.
[0133] In the description of the present disclosure, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present disclosure and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present disclosure.
[0134] In addition, the terms "first", "second", etc. used in the embodiments of the present disclosure are only used for descriptive purposes and should not be understood as indicating or implying relative importance, or implicitly indicating the number of technical features indicated in the embodiments. Therefore, the features defined by the terms "first", "second", etc. in the embodiments of the present disclosure may explicitly or implicitly indicate that at least one of the features is included in the embodiment. In the description of the present disclosure, the word "multiple" means at least two or two or more, such as two, three, four, etc., unless otherwise clearly and specifically defined in the embodiments.
[0135] In the present disclosure, unless otherwise clearly specified or limited in the embodiments, the terms "installed", "connected", "connected" and "fixed" etc. appearing in the embodiments should be understood in a broad sense. For example, the connection can be a fixed connection, a detachable connection, or an integrated connection. It can be understood that it can also be a mechanical connection, an electrical connection, etc.; of course, it can also be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal connection of two elements, or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present disclosure can be understood according to the specific implementation situation.
[0136] In the present disclosure, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.
[0137] Although the embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present disclosure. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present disclosure.
Claims
1. A method for determining the arrival time of a train turning back in a subway system, characterized in that: include: Determine the return train with the target return track as the destination of the current train when multiple trains are running; Based on the order in which the reversing trains with the target reversing track as the destination of the current shift respectively arrive at the target reversing track, determining the shift number of the reversing train with the target reversing track as the destination of the current shift for the next departure at the target reversing track; Based on the train number of the return train for the next departure on the target return track, determine the planned time information of the return train corresponding to the train number arriving at each station when it departs next time; Based on the planned time information of the return train corresponding to the shift number arriving at each station when it departs next time and the estimated arrival time of the return train at the target return track when running the current shift, the actual arrival time information of the return train at each station when it departs next time on the target return track is determined.
2. The method for determining the arrival time of a train turnaround in a subway system according to claim 1, characterized in that: The method of determining the time information of the actual arrival of the reversing train at each station when the reversing train corresponding to the shift number departs next time and the estimated arrival time of the reversing train at the target reversing track when the current shift is running, comprises: Determine the estimated departure time of the return train at the target return track for the next departure based on the estimated arrival time of the return train at the target return track during the current shift and the stop time of the return train at the target return track; Based on the estimated departure time of the return train when it makes its next departure on the target return track and the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the actual arrival time information of the return train at each station when it makes its next departure on the target return track is determined.
3. The method for determining the arrival time of a train turnaround in a subway system according to claim 2, characterized in that: The method of determining the actual arrival time information of the reentry train at each station when the target reentry train makes the next departure based on the estimated departure time of the reentry train when the target reentry train makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry train makes the next departure on the target reentry track comprises: If the estimated departure time of the return train when it makes its next departure on the target return track is consistent with the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the return train corresponding to the train number will depart based on the planned departure time of the next departure on the target return track, and the actual arrival time information of the return train at each station when it makes its next departure on the target return track is determined.
4. The method for determining the arrival time of a train turnaround in a subway system according to claim 2, characterized in that: The method of determining the actual arrival time information of the reentry train at each station when the target reentry train makes the next departure based on the estimated departure time of the reentry train when the target reentry train makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry train makes the next departure on the target reentry track comprises: If the estimated departure time of the return train when it makes its next departure on the target return track is inconsistent with the planned departure time of the return train corresponding to the train number when it makes its next departure on the target return track, the return train will make its next departure on the target return track based on the estimated departure time, and determine the actual arrival time information of the return train at each station when it makes its next departure on the target return track.
5. The method for determining the arrival time of a train turnaround in a subway system according to claim 2, characterized in that: The method of determining the actual arrival time information of the reentry train at each station when the target reentry train makes the next departure based on the estimated departure time of the reentry train when the target reentry train makes the next departure and the planned departure time of the reentry train corresponding to the train number when the target reentry train makes the next departure on the target reentry track comprises: If the estimated departure time of the return train when it makes the next departure on the target return track is inconsistent with the planned departure time of the return train corresponding to the shift number when it makes the next departure on the target return track, the waiting point operation is performed on the return train on the target return track, so that the return train corresponding to the shift number departs at the planned departure time when it makes the next departure on the target return track, and the time information of the actual arrival of the return train at each station when it makes the next departure on the target return track is determined; wherein the waiting point operation is an operation of performing the waiting point departure operation according to the planned time when the train arrives at the station or the target return track ahead of the planned time when it departs.
6. A device for determining the arrival time of a train turning back in a subway system, characterized in that: include: The first information determination module is used to determine the return train with the target return track as the destination of the current train when multiple trains are running; A second information determination module is used to determine the train number of the next departure of the reversing train with the target reversing track as the destination of the current train at the target reversing track based on the order in which the reversing trains with the target reversing track as the destination of the current train arrive at the target reversing track respectively; A third information determination module is used to determine the planned time information of the return train corresponding to the shift number arriving at each station when the return train makes the next departure based on the shift number of the return train on the target return track; and Based on the planned time information of the return train corresponding to the shift number arriving at each station when it departs next time and the estimated arrival time of the return train at the target return track when running the current shift, the actual arrival time information of the return train at each station when it departs next time on the target return track is determined.
7. A computer-readable storage medium, characterized in that: A program for determining the arrival time of a train turning around in a subway system is stored thereon. When the program for determining the arrival time of a train turning around in a subway system is executed by a processor, a method for determining the arrival time of a train turning around in a subway system as described in any one of claims 1-5 is implemented.
8. An electronic device, characterized in that: The invention comprises a memory, a processor and a program for determining the arrival time of a train turning around in a subway system which is stored in the memory and can be run on the processor. When the processor executes the program for determining the arrival time of a train turning around in the subway system, the method for determining the arrival time of a train turning around in the subway system described in any one of claims 1 to 5 is implemented.
