Control method of vehicle, storage medium, and electronic device
By resolving scheduling conflicts between delayed vehicles, the on-time rate of vehicles was improved, dispatching time was shortened, and the efficiency of vehicle dispatching was ensured.
Patent Information
- Application Number
- CN202211526204.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-30
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2042-11-30
AI Technical Summary
In existing technologies, vehicle delays cause conflicts in the vehicle operation plans of the entire route, making it impossible to restore traffic flow in a timely manner and resulting in a low on-time rate.
By obtaining the shortest estimated travel time for delayed vehicles to reach the first station, their estimated arrival time is determined. Based on the target vehicle and the delayed vehicle's operational plan information set, the target operational plan is redefined to ensure that vehicles arrive at the station on time.
This improved vehicle punctuality, shortened dispatch time, and ensured the efficiency of vehicle dispatch.
Smart Images

Figure CN118107633B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to rail transit technology, and more specifically, to a vehicle control method, storage medium, and electronic device. Background Technology
[0002] Vehicles may be delayed during operation, causing scheduling conflicts along the entire route and resulting in traffic congestion.
[0003] In existing technologies, delayed trains need to be manually dispatched through the ATS (Automatic Train Supervision) system to restore traffic flow.
[0004] However, existing scheduling methods cannot restore operation in a timely manner, resulting in a low on-time rate for vehicles. Summary of the Invention
[0005] The purpose of this disclosure is to provide a vehicle control method, storage medium, and electronic device for improving vehicle dispatching efficiency.
[0006] To achieve the above objectives, in a first aspect, this disclosure provides a vehicle control method, the method comprising:
[0007] If there are delayed vehicles in the target vehicle's route, obtain the estimated shortest travel time for the delayed vehicles to reach the first station; the target vehicle includes vehicles waiting to enter the first station, and the delayed vehicle is a vehicle whose first designated arrival time at the first station is earlier than the second designated arrival time of the target vehicle at the first station, and is located behind the target vehicle based on the direction of travel of the delayed vehicle towards the first station.
[0008] The estimated arrival time of the delayed vehicle at the first station is determined based on the estimated shortest travel time.
[0009] If the expected arrival time is later than the first specified arrival time, a first set of station information in the first operation plan of the target vehicle and a second set of station information in the second operation plan of the delayed vehicle are obtained; the first set of station information includes the station information passed by the target vehicle from the first station to the first destination, and the second set of station information includes the station information passed by the delayed vehicle from the first station to the second destination.
[0010] Based on the first station information set and the second station information set, a target operation plan is determined; the target operation plan includes a first target operation plan for the target vehicle and a second target operation plan for the delayed vehicle.
[0011] Optionally, determining the target operation plan based on the first site information set and the second site information set includes:
[0012] If the first station information set and the second station information set are completely identical, the second operation plan is used as the first target operation plan for the target vehicle, and the first operation plan is used as the second target operation plan for the delayed vehicle.
[0013] Optionally, determining the target operation plan based on the first site information set and the second site information set further includes:
[0014] If the first station information set and the second station information set are different, determine the first target operation plan for the target vehicle and the second target operation plan for the delayed vehicle.
[0015] Optionally, the first operation plan further includes a first travel time for the target vehicle to reach the first destination, and the second operation plan further includes a second travel time for the delayed vehicle to reach the second destination. The step of determining the first target operation plan for the target vehicle and the second target operation plan for the delayed vehicle when the first station information set and the second station information set are different includes:
[0016] If the first station information set and the second station information set are not completely identical, the second running time shall be used as the running time in the first target running plan of the target vehicle, and the first running time shall be used as the running time in the second target running plan of the delayed vehicle.
[0017] Optionally, the method further includes:
[0018] Control the target vehicle and the delayed vehicle to stop at designated stations, which are other stations in the first station information set and the second station information set, excluding the same station and the destination.
[0019] Optionally, determining the first target operation plan for the target vehicle and the second target operation plan for the delayed vehicle when the first station information set and the second station information set are different further includes:
[0020] If the first station information set and the second station information set are completely different, and if there is a first designated vehicle on the running path of the delayed vehicle, the first designated vehicle is the vehicle of the next train corresponding to the delayed vehicle.
[0021] Based on the third operating plan of the first designated vehicle, the second target operating plan for the delayed vehicle is determined.
[0022] Optionally, determining the second target operating plan for the delayed vehicle based on the third operating plan of the first designated vehicle includes:
[0023] Obtain the third running time of the third running plan for the first designated vehicle;
[0024] The third running time of the first designated vehicle shall be used as the running time in the second target running plan of the delayed vehicle;
[0025] If a second designated vehicle exists on the operating path of the first designated vehicle, the second designated vehicle is the vehicle of the next trip corresponding to the first designated vehicle;
[0026] The fourth running time of the fourth running plan of the second designated vehicle shall be used as the third running time of the first designated vehicle;
[0027] If the second designated vehicle is not on the operating path of the first designated vehicle, a fifth operating time is obtained according to a preset interval time, and the fifth operating time is used as the third operating time of the first designated vehicle.
[0028] Optionally, determining the first target operation plan for the target vehicle and the second target operation plan for the delayed vehicle when the first station information set and the second station information set are different further includes:
[0029] When the first site information set and the second site information set are completely different, a preset operation plan is determined;
[0030] The preset operation plan is used as the second target operation plan for the delayed vehicles.
[0031] Secondly, this disclosure provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the vehicle control method provided in the first aspect above.
[0032] Thirdly, this disclosure provides an electronic device, including:
[0033] A memory on which computer programs are stored;
[0034] A processor is configured to execute the computer program in the memory to implement the vehicle control method provided in the first aspect above.
[0035] This disclosure, when a delayed vehicle exists in the target vehicle's operating path, obtains the estimated shortest travel time of the delayed vehicle to the first station; determines the estimated arrival time of the delayed vehicle at the first station based on the estimated shortest travel time; if the estimated arrival time is later than the delayed vehicle's first designated arrival time, obtains a first station information set in the target vehicle's first operating plan and a second station information set in the delayed vehicle's second operating plan; the first station information set includes station information passed by the target vehicle from the first station to the first destination, and the second station information set includes station information passed by the delayed vehicle from the first station to the second destination; and determines a target operating plan based on the first and second station information sets; the target operating plan includes the target vehicle's first target operating plan and the delayed vehicle's second target operating plan. This disclosure, by redetermining the operating plans of the delayed vehicle and the target vehicle, ensures that both the delayed vehicle and the target vehicle arrive at the station on time according to the redetermined operating plans, shortens dispatching time, improves vehicle punctuality, and guarantees the efficiency of vehicle dispatching.
[0036] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description
[0037] The accompanying drawings are provided to further illustrate the present disclosure and form part of the specification. They are used together with the following detailed description to explain the present disclosure, but do not constitute a limitation thereof. In the drawings:
[0038] Figure 1 This is an application scenario diagram illustrating a vehicle control method according to an exemplary embodiment.
[0039] Figure 2 This is a flowchart illustrating a vehicle control method according to an exemplary embodiment.
[0040] Figure 3 This is a flowchart illustrating another vehicle control method according to an exemplary embodiment.
[0041] Figure 4 This is a structural block diagram of a vehicle control device according to an exemplary embodiment.
[0042] Figure 5 This is a structural block diagram of an electronic device according to an exemplary embodiment.
[0043] Figure 6 This is a structural block diagram of another electronic device according to an exemplary embodiment. Detailed Implementation
[0044] The specific embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit this disclosure.
[0045] First, the application scenarios of this disclosure are explained. This disclosure can be applied to scenarios where vehicle operation plans conflict. In such scenarios, vehicles may experience operation plan conflicts due to factors such as large passenger flows during holidays, weather, and improper traffic dispatching, resulting in delays and vehicles being unable to arrive at the target station at the designated time.
[0046] like Figure 1 As shown, vehicle 101's route is from station 1 to station 2. When staff set up the route for vehicle 101, they found vehicle 102 behind it. Vehicle 102's route plan was to pass through station 2 before vehicle 101, but vehicle 102 did not pass through station 2 at the designated time. Therefore, vehicle 102 is a late vehicle. It can be seen that the route plans of the two vehicles conflicted, and manual scheduling is required to control the vehicles to continue running.
[0047] In the existing technology, one approach is to send an operation level (which represents the travel time of a vehicle within a certain section at the maximum section speed corresponding to that section) to the delayed vehicle via an ATS, and control the delayed vehicle to travel to the target station according to the operation level; another approach is to change the operation plan of the delayed vehicle, select a new operation plan suitable for the delayed vehicle from the preset operation plans, and control the delayed vehicle to travel according to the new operation plan.
[0048] However, the existing scheduling methods are not perfect and cannot respond in a timely manner when there are conflicts in the vehicle operation plans. For example, when the vehicle is delayed for a long time, adjusting the vehicle's operation level may not be able to ensure that the vehicle arrives at the target station on time. Also, changing the operation plan of a certain vehicle requires changing the operation plan of the entire line, which will result in a low on-time rate.
[0049] Therefore, in the case of a delayed vehicle in the target vehicle's operating path, this disclosure obtains the estimated shortest travel time for the delayed vehicle to reach the first station; determines the estimated arrival time of the delayed vehicle at the first station based on the estimated shortest travel time; if the estimated arrival time is later than the delayed vehicle's first designated arrival time, it obtains a first station information set in the target vehicle's first operating plan and a second station information set in the delayed vehicle's second operating plan; the first station information set includes information on the stations the target vehicle passes through from the first station to the first destination, and the second station information set includes information on the stations the delayed vehicle passes through from the first station to the second destination; and determines a target operating plan based on the first and second station information sets; the target operating plan includes the target vehicle's first target operating plan and the delayed vehicle's second target operating plan. This disclosure, by redetermining the operating plans of the delayed vehicle and the target vehicle, ensures that both the delayed vehicle and the target vehicle arrive at the station on time according to the redetermined operating plans, shortens dispatching time, improves vehicle punctuality, and guarantees the efficiency of vehicle dispatching.
[0050] Figure 2 This is a flowchart illustrating a vehicle control method according to an exemplary embodiment, such as... Figure 2 As shown, the method includes the following steps:
[0051] S201. If there are delayed vehicles in the target vehicle's route, obtain the estimated shortest travel time for the delayed vehicle to reach the first station.
[0052] The target vehicle includes vehicles waiting to enter the first station. The delayed vehicle is one whose first designated arrival time at the first station is earlier than the second designated arrival time of the target vehicle, and is located behind the target vehicle based on the direction of travel of the delayed vehicle towards the first station. For example, the timetable information of the first station can be obtained first. This timetable information may include arrival time, departure time, and stop time. The first and second designated arrival times can be arrival times. Specifically, the stop time of a vehicle can be obtained by calculating the difference between the departure time and the arrival time. For example, Table 1 shows the timetable information of a certain station, and the stop time of vehicle 102 could be 5 minutes.
[0053] Vehicle number Arrival time Departure time Whether it passes 101 8:30:00 8:35:00 no 102 8:40:00 8:45:00 no
[0054] Table 1
[0055] As shown in Table 1 above, the timetable information can be used to determine whether a vehicle is late. For example, if vehicle 102 does not pass through the station, the current location and current time of vehicle 102 can be obtained. Based on the distance from the current location to the station and the interval between the current time and the arrival time, it can be determined whether the vehicle can arrive at the station on time. If the vehicle cannot arrive at the station on time, it is considered that vehicle 102 is late.
[0056] In this way, timetable information can be used to determine whether a vehicle is late, allowing for timely responses.
[0057] For example, the estimated shortest travel time mentioned above refers to the time required for a delayed vehicle to travel from its current location to the first station, which can be obtained in the following way:
[0058] The system obtains the current location of the delayed vehicle and determines the shortest travel time based on the distance from the current location to the first station and the preset maximum speed. It should be noted that the distance from the current location to the first station can include multiple segments; the preset maximum speed can include multiple speed values, each determined based on road conditions (gradient, distance, etc.), passenger flow, etc., for the corresponding segment, and represents the maximum safe speed for the vehicle within that segment; the shortest travel time can be the sum of the shortest travel times for the vehicle across different segments.
[0059] For example, taking a three-segment route between two stations as an example, the three segments are the first segment, the second segment, and the third segment. The preset maximum travel speed includes the first preset maximum travel speed corresponding to the first segment, the second preset maximum travel speed corresponding to the second segment, and the third preset maximum travel speed corresponding to the third segment. A first time is obtained based on the first segment and the first preset maximum travel speed, a second time is obtained based on the second segment and the second preset maximum travel speed, and a third time is obtained based on the third segment and the third preset maximum travel speed. The sum of the first time, the second time, and the third time is taken as the shortest travel time.
[0060] S202. Determine the estimated arrival time of the delayed vehicle at the first station based on the estimated shortest travel time.
[0061] The estimated arrival time refers to the time when the delayed vehicle is at its current location plus the estimated shortest arrival time. For example, if the delayed vehicle is at its current location at 12:00 and the estimated shortest travel time is 30 minutes, then the estimated arrival time is 12:30.
[0062] S203. If the expected arrival time is later than the first designated arrival time, obtain the first station information set in the first operation plan of the target vehicle and the second station information set in the second operation plan of the delayed vehicle.
[0063] Wherein, the first designated arrival time may be the arrival time in the aforementioned train timetable; the first station information set includes station information passed by the target vehicle from the first station to the first destination; and the second station information set includes station information passed by the delayed vehicle from the first station to the second destination. For example, the first operation plan includes a first station information set passed by the target vehicle on its way to the first destination, and the first station information set includes station information of at least one station the target vehicle is to pass through; the second operation plan includes a second station information set passed by the delayed vehicle on its way to the second destination; and the second station information set includes station information of at least one station the delayed vehicle is to pass through.
[0064] For example, if the estimated arrival time is 12:30 and the first specified arrival time is 12:20, it can be understood that the estimated arrival time is later than the first specified arrival time.
[0065] S204. Determine the target operation plan based on the first site information set and the second site information set.
[0066] The target operation plan includes a first target operation plan for the target vehicle and a second target operation plan for the delayed vehicle.
[0067] In this way, by re-determining the operation plans of delayed and target vehicles, both vehicles can arrive at the station on time according to the re-determined operation plans, thereby shortening the dispatching time, improving the on-time rate of vehicles, and ensuring the efficiency of vehicle dispatching.
[0068] In some embodiments, if the first station information set and the second station information set are completely identical, the second operating plan is used as the first target operating plan for the target vehicle, and the first operating plan is used as the second target operating plan for the delayed vehicle. For example, the complete identity of the first and second station information sets may mean that all station information for the target vehicle and the delayed vehicle is identical after they leave the first station. Redetermining the operating plan may involve updating the operating time. This allows the operating plans of the target vehicle and the delayed vehicle to be exchanged without affecting the operating plans of other vehicles, ensuring that both the delayed vehicle and the target vehicle arrive at the station on time according to the exchanged operating plan, thus avoiding vehicle delays.
[0069] Furthermore, the operation plan can be a preset plan. The above-mentioned method of re-determining the operation plan can include receiving a plan adjustment instruction and updating the first operation plan of the target vehicle to the second operation plan according to the plan adjustment instruction, and updating the second operation plan of the delayed vehicle to the first operation plan. The plan adjustment instruction can be an instruction obtained by the staff through touch operation of the ATS Human Machine Interface (HMI).
[0070] In other embodiments, when the first station information set and the second station information set are different, a first target operation plan for the target vehicle and a second target operation plan for the delayed vehicle are determined. The first operation plan further includes a first travel time for the target vehicle to reach the first destination, and the second operation plan further includes a second travel time for the delayed vehicle to reach the second destination.
[0071] When the first station information set and the second station information set are different, determining the first target operation plan for the target vehicle and the second target operation plan for the delayed vehicle may include the following methods:
[0072] Example 1: When the first set of station information and the second set of station information are not completely identical, the second running time is used as the running time in the first target running plan of the target vehicle, and the first running time is used as the running time in the second target running plan of the delayed vehicle. Here, "not completely identical" between the first set of station information and the second set of station information may refer to the fact that some station information is the same, and this part of the station information includes one or more station information.
[0073] In other embodiments, if the first station information set and the second station information set are not completely identical, and if the first station information set and the second station information set contain the same station information, and the same station information includes the station information of the first destination and the station information of the second destination, then the second running time is used as the running time in the first target running plan of the target vehicle, and the first running time is used as the running time in the second target running plan of the delayed vehicle. The above situation refers to the target vehicle and the delayed vehicle having the same destination location, and their subsequent running plans containing some identical station information.
[0074] In this way, if the destination of the target vehicle and the delayed vehicle are at the same destination, there is no need to adjust the vehicle's position after the operation is completed, and the vehicle can arrive at its destination on time.
[0075] After re-determining the vehicle operation plan, the target vehicle and the delayed vehicle can be controlled to stop at designated stations. These designated stations are all stations other than the same station and the destination, as defined in the first and second station information sets. This update updates the vehicle's station information simultaneously with its operating time, thus controlling the vehicles to stop at the same stations. In this way, if the vehicle is carrying passengers, they can disembark at these same stations, reducing waiting time and preventing disruption to their travel plans.
[0076] Example 2: When the first station information set and the second station information set are completely different, if a first designated vehicle exists on the running path of the delayed vehicle, and the first designated vehicle is the vehicle of the next train corresponding to the delayed vehicle; the second target running plan of the delayed vehicle is determined according to the third running plan of the first designated vehicle. Here, "train number" refers to a running plan in the same direction, which may include one or more train numbers whose arrival and departure times differ, but whose stopping times, segment running times, station information, etc., are the same.
[0077] The second target operation plan for the delayed vehicle can be determined based on the third operation plan of the first designated vehicle by the following method: obtaining the third operation time of the third operation plan of the first designated vehicle; and using the third operation time of the first designated vehicle as the operation time in the second target operation plan of the delayed vehicle.
[0078] If a second designated vehicle exists on the route of the first designated vehicle, the second designated vehicle is the vehicle following the first designated vehicle. The fourth running time of the fourth running plan of the second designated vehicle is taken as the third running time of the first designated vehicle, and so on, until the running time of the last vehicle on the route is taken as the running time of the vehicle preceding the last vehicle. It should be noted that in this case, the new running time obtained according to the preset interval can be taken as the running time of the last vehicle. In this way, after the running plan of the delayed vehicle is re-determined, the running plan of subsequent vehicles can be re-determined using the same method to ensure the stable operation of all vehicles.
[0079] If the second designated vehicle is not on the operating path of the first designated vehicle, a fifth operating time is obtained according to a preset interval, and this fifth operating time is used as the third operating time of the first designated vehicle. For example, the first designated vehicle may be the last vehicle on the aforementioned operating path. When the first designated vehicle is the last vehicle on the operating path, the operating time in the operating plan of the last vehicle is postponed by a preset interval to obtain the fifth operating time. This preset interval may be a fixed interval between each vehicle, such as 5 minutes or 10 minutes, and is not limited herein. In this way, when the first designated vehicle is the last vehicle, a new operating plan is set for the first designated vehicle according to the preset time interval, ensuring that each vehicle has a corresponding operating plan and guaranteeing stable vehicle operation.
[0080] Furthermore, in some embodiments, the return of the last train to the depot can also be controlled. This refers to controlling the train's return to the depot; for example, if the last train has not departed from its initial station, its return can be controlled. This reduces unnecessary vehicle operation and saves vehicle resources.
[0081] Example 3: When the first and second station information sets are completely different, a preset operating plan is determined; this preset operating plan is then used as the second target operating plan for the delayed vehicle. In this case, the station information for the target vehicle and the delayed vehicle are completely different, so staff need to use the ATS to select a new operating plan from the preset operating plans to adjust to the delayed vehicle. Thus, even when the station information for the target vehicle and the delayed vehicle is completely different, a new operating plan is selected, thereby ensuring the safe operation of the delayed vehicle.
[0082] In other embodiments, if the expected arrival time is earlier than or equal to the first designated arrival time, the delayed vehicle is controlled to arrive at the first station according to the preset maximum driving speed.
[0083] The above-mentioned method, which controls the delayed vehicle to arrive at the first station based on the preset maximum driving speed, can first send the highest operating level to the delayed vehicle, and then control the delayed vehicle to arrive at the second station, which is the station adjacent to the first station. Next, the station distance from the second station to the first station is obtained, and the corresponding preset maximum driving speed is obtained based on the station distance. The corresponding operating level is determined based on the station distance and the preset maximum driving speed, and the delayed vehicle is controlled to arrive at the first station based on the operating level.
[0084] The operating levels include L1, L2, L3, L4 and L5. L2 is the operating time of L1 × 1.1, L3 is the operating time of L1 × 1.2, and so on. When the operating time is within the range of L1-L2, L1 is sent to the vehicle, and so on. This disclosure does not limit this.
[0085] For example, controlling the arrival of a delayed vehicle at the second station according to the highest operating level could involve traversing multiple segments within the distance, each corresponding to a different highest operating level. For instance, if the distance includes a fourth and a fifth segment, with the fourth segment having a highest operating level of L2 and the fifth segment having a highest operating level of L3, then the delayed vehicle could be controlled to travel through the fourth segment at L2 and through the fifth segment at L3.
[0086] In this way, by adjusting the travel time of delayed vehicles between stations, the delayed vehicles can arrive at the target station on time, thus avoiding delays and not affecting the operation plans of other vehicles.
[0087] Figure 3 This is a flowchart illustrating another vehicle control method according to an exemplary embodiment, wherein the vehicle may be a train, and the method may include the following steps:
[0088] S301. Obtain the estimated shortest travel time and first estimated arrival time of the delayed vehicle.
[0089] S302. Determine whether the estimated shortest travel time is later than the first estimated arrival time.
[0090] If the estimated shortest travel time of the delayed vehicle is not later than the first estimated arrival time, proceed to step S303; if the estimated shortest travel time of the delayed vehicle is later than the first estimated arrival time, proceed to step S304.
[0091] S303. Send the operation level to the delayed vehicles and control the operation of the delayed vehicles according to the operation level.
[0092] S304. Determine whether the first station information set in the first operation plan of the target vehicle and the second station information set in the second operation plan of the delayed vehicle are completely identical.
[0093] If the first site information set and the second site information set are exactly the same, proceed to step S305;
[0094] If the first site information set and the second site information set are different, proceed to step S306.
[0095] S305. The second operation plan shall be used as the first target operation plan for the target vehicles, and the first operation plan shall be used as the second target operation plan for the delayed vehicles.
[0096] S306. Determine whether the first station information set of the target vehicle and the second station information set of the delayed vehicle have the same station.
[0097] If the same site exists in the first site information set and the second site information set, proceed to step S307;
[0098] If there are no identical sites in the first site information set and the second site information set, proceed to step S308.
[0099] S307. The third operating plan of the next train of the delayed train shall be used as the second target operating plan of the delayed train.
[0100] S308. Use the preset operation plan as the second target operation plan for delayed vehicles.
[0101] Among them, the preset operation plan can be used as the second target operation plan according to the received plan adjustment instructions.
[0102] S309. Control the target vehicles and delayed vehicles to travel according to the corresponding operation plan.
[0103] In this way, by re-determining the operation plans of delayed and target vehicles, both vehicles can arrive at the station on time according to the re-determined operation plans, thereby shortening the dispatching time, improving the on-time rate of vehicles, and ensuring the efficiency of vehicle dispatching.
[0104] Figure 4 This is a structural block diagram of a vehicle control device 400 according to an exemplary embodiment, such as... Figure 4 As shown, the device 400 includes:
[0105] The first acquisition module 410 is used to acquire the estimated shortest travel time of a delayed vehicle to the first station when there is a delayed vehicle in the running path of the target vehicle; the target vehicle includes a vehicle waiting to enter the first station, the delayed vehicle is a vehicle whose first designated arrival time to the first station is earlier than the second designated arrival time of the target vehicle to the first station, and is located behind the target vehicle based on the direction of travel of the delayed vehicle to the first station.
[0106] The first determining module 420 is used to determine the estimated arrival time of the delayed vehicle at the first station based on the estimated shortest travel time;
[0107] The second acquisition module 430 is used to acquire, when the expected arrival time is later than the first specified arrival time, a first station information set in the first operation plan of the target vehicle and a second station information set in the second operation plan of the delayed vehicle; the first station information set includes station information passed by the target vehicle from the first station to the first destination, and the second station information set includes station information passed by the delayed vehicle from the first station to the second destination.
[0108] The update module 440 is used to determine the target operation plan based on the first station information set and the second station information set; the target operation plan includes the first target operation plan for the target vehicle and the second target operation plan for the delayed vehicle.
[0109] In this way, by re-determining the operation plans of delayed and target vehicles, both vehicles can arrive at the station on time according to the re-determined operation plans, thereby shortening the dispatching time, improving the on-time rate of vehicles, and ensuring the efficiency of vehicle dispatching.
[0110] Optionally, the device further includes:
[0111] The first update module is used when the information set of the first site and the information set of the second site are completely identical.
[0112] In the case of the second operation plan, the first target operation plan is used as the target vehicle's second target operation plan, and the first operation plan is used as the second target operation plan for the delayed vehicle.
[0113] Optionally, the device further includes:
[0114] The second update module is used to determine the first target operation plan for the target vehicle and the second target operation plan for the delayed vehicle when the first station information set and the second station information set are different.
[0115] Optionally, the first operating plan further includes a first operating time for the target vehicle to travel to the first destination, and the second operating plan further includes a second operating time for the delayed vehicle to travel to the second destination. The device also includes:
[0116] The third update module is used when the information sets of the first and second sites are not completely consistent.
[0117] In the same case, the second running time is used as the 5th running time in the first target running plan for the target vehicle, and the first running time is used as the second target running time for the delayed vehicle.
[0118] The runtime.
[0119] Optionally, the device further includes:
[0120] The first control module is used to control the target vehicle and the delayed vehicle to stop at designated stations. The designated stations are other stations in the first station information set and the second station information set, excluding the same station and the destination 0.
[0121] Optionally, the device further includes:
[0122] The fourth update module is used to determine, in cases where the first station information set and the second station information set are completely different, if there is a first designated vehicle on the running path of the delayed vehicle, the first designated vehicle is the vehicle of the next train corresponding to the delayed vehicle.
[0123] 5. Based on the third operating plan of the first designated vehicle, determine the second target operating plan for the delayed vehicle.
[0124] Optionally, the device further includes:
[0125] The second determining module is used to obtain the third running time of the third running plan of the first designated vehicle; and to use the third running time of the first designated vehicle as the running time in the second target running plan of the delayed vehicle.
[0126] If a second designated vehicle exists on the operating path of the first designated vehicle, the second designated vehicle is the vehicle of the next trip corresponding to the first designated vehicle;
[0127] The fourth operating time of the fourth operating plan of the second designated vehicle shall be used as the third operating time of the first designated vehicle;
[0128] If the second designated vehicle is not present on the operating path of the first designated vehicle, a fifth operating time is obtained according to a preset interval time, and this fifth operating time is used as the third operating time of the first designated vehicle.
[0129] Optionally, the device further includes:
[0130] The fourth update module is used to determine a preset operation plan if the first site information set and the second site information set are different and there is no identical site information in the first site information set and the second site information set.
[0131] The preset operation plan is used as the second target operation plan for the delayed vehicle.
[0132] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0133] In summary, this disclosure, when a delayed vehicle exists in the target vehicle's operating path, obtains the estimated shortest travel time for that delayed vehicle to reach the first station; determines the estimated arrival time of the delayed vehicle at the first station based on the estimated shortest travel time; if the estimated arrival time is later than the delayed vehicle's first designated arrival time, obtains a first station information set in the target vehicle's first operating plan and a second station information set in the delayed vehicle's second operating plan; the first station information set includes information on the stations the target vehicle passes through from the first station to the first destination, and the second station information set includes information on the stations the delayed vehicle passes through from the first station to the second destination; and determines a target operating plan based on the first and second station information sets; the target operating plan includes the target vehicle's first target operating plan and the delayed vehicle's second target operating plan. This disclosure, by redetermining the operating plans of the delayed vehicle and the target vehicle, ensures that both the delayed vehicle and the target vehicle arrive at the station on time according to the redetermined operating plans, shortens dispatching time, improves vehicle punctuality, and guarantees the efficiency of vehicle dispatching.
[0134] Figure 5 This is a block diagram illustrating an electronic device 500 according to an exemplary embodiment. For example... Figure 5 As shown, the electronic device 500 may include: a processor 501 and a memory 502. The electronic device 500 may also include one or more of a multimedia component 503, an input / output interface 504, and a communication component 505.
[0135] The processor 501 controls the overall operation of the electronic device 500 to complete all or part of the steps in the vehicle control method described above. The memory 502 stores various types of data to support the operation of the electronic device 500. This data may include, for example, instructions for any application or method operating on the electronic device 500, and application-related data such as contact data, sent and received messages, pictures, audio, video, etc. The memory 502 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. Multimedia component 503 may include a screen and an audio component. The screen may be, for example, a touchscreen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in memory 502 or transmitted via communication component 505. The audio component also includes at least one speaker for outputting audio signals. Input / output interface 504 provides an interface between processor 501 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual or physical buttons. Communication component 505 is used for wired or wireless communication between the electronic device 500 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IoT, eMTC, or other 5G technologies, or combinations thereof, is not limited here. Therefore, the corresponding communication component 505 may include: a Wi-Fi module, a Bluetooth module, an NFC module, etc.
[0136] In an exemplary embodiment, the electronic device 500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the vehicle control method described above.
[0137] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, which, when executed by a processor, implement the steps of the vehicle control method described above. For example, the computer-readable storage medium may be the memory 502 including program instructions, which may be executed by the processor 501 of the electronic device 500 to complete the vehicle control method described above.
[0138] Figure 6 This is a block diagram illustrating another electronic device 600 according to an exemplary embodiment. For example, electronic device 600 may be provided as a server. (Refer to...) Figure 6 The electronic device 600 includes a processor 622, which may be one or more, and a memory 632 for storing computer programs executable by the processor 622. The computer programs stored in the memory 632 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processor 622 may be configured to execute the computer program to perform the vehicle control method described above.
[0139] Additionally, the electronic device 600 may also include a power supply component 626 and a communication component 650. The power supply component 626 can be configured to perform power management of the electronic device 600, and the communication component 650 can be configured to enable communication of the electronic device 600, such as wired or wireless communication. Furthermore, the electronic device 600 may also include an input / output interface 658. The electronic device 600 can operate on an operating system stored in a memory 632.
[0140] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, which, when executed by a processor, implement the steps of the vehicle control method described above. For example, the non-transitory computer-readable storage medium may be the memory 632 including the program instructions described above, which may be executed by the processor 622 of the electronic device 600 to complete the vehicle control method described above.
[0141] In another exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program executable by a programmable device, the computer program having a code portion for performing the above-described vehicle control method when executed by the programmable device.
[0142] The preferred embodiments of this disclosure have been described in detail above with reference to the accompanying drawings. However, this disclosure is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this disclosure, various simple modifications can be made to the technical solutions of this disclosure, and these simple modifications all fall within the protection scope of this disclosure.
[0143] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, this disclosure will not describe the various possible combinations separately.
[0144] Furthermore, various different embodiments of this disclosure can be combined in any way, as long as they do not violate the spirit of this disclosure, they should also be regarded as the content disclosed in this disclosure.
Claims
1. A control method of a vehicle, characterized by, The method comprises: In the case that there is a late vehicle in the running path of a target vehicle, obtaining the predicted shortest running time of the late vehicle to arrive at a first station; the target vehicle comprises a vehicle to be driven into the first station, the late vehicle arrives at the first station earlier than the target vehicle, and is located behind the target vehicle based on the running direction of the late vehicle to the first station; Determining the predicted arrival time of the late vehicle to arrive at the first station according to the predicted shortest running time; In the case that the predicted arrival time is later than the first specified arrival time, obtaining the first station information set in the first running plan of the target vehicle and the second station information set in the second running plan of the late vehicle; the first station information set comprises station information of the target vehicle from the first station to a first terminal, and the second station information set comprises station information of the late vehicle from the first station to a second terminal; Determining a target running plan according to the first station information set and the second station information set; the target running plan comprises a first target running plan of the target vehicle and a second target running plan of the late vehicle.
2. The method of claim 1, wherein, The determination of the target running plan according to the first station information set and the second station information set comprises: In the case that the first station information set and the second station information set are completely same, taking the second running plan as the first target running plan of the target vehicle, and taking the first running plan as the second target running plan of the late vehicle.
3. The method of claim 1, wherein, The determination of the target running plan according to the first station information set and the second station information set further comprises: In the case that the first station information set and the second station information set are different, determining the first target running plan of the target vehicle and the second target running plan of the late vehicle.
4. The method of claim 3, wherein, The first running plan further comprises a first running time of the target vehicle to the first terminal, and the second running plan further comprises a second running time of the late vehicle to the second terminal, and the determination of the first target running plan of the target vehicle and the second target running plan of the late vehicle in the case that the first station information set and the second station information set are different comprises: In the case that the first station information set and the second station information set are not completely same, taking the second running time as the running time in the first target running plan of the target vehicle, and taking the first running time as the running time in the second target running plan of the late vehicle.
5. The method of claim 4, wherein, The method further comprises: Controlling the target vehicle and the late vehicle to jump and stop at a specified station, and the specified station is a station other than the same station and the terminal in the first station information set and the second station information set.
6. The method of claim 3, wherein, The first target operation plan of the target vehicle and the second target operation plan of the late vehicle are determined in the case that the first station information set and the second station information set are different, and the method further comprises: In the case that the first station information set and the second station information set are completely different, if there is a first designated vehicle on the operation path of the late vehicle, the first designated vehicle is the vehicle of the next train corresponding to the late vehicle; The second target operation plan of the late vehicle is determined according to the third operation plan of the first designated vehicle.
7. The method of claim 6, wherein, The second target operation plan of the late vehicle is determined according to the third operation plan of the first designated vehicle, and the method further comprises: The third operation time of the third operation plan of the first designated vehicle is obtained; The third operation time of the first designated vehicle is taken as the operation time in the second target operation plan of the late vehicle; In the case that there is a second designated vehicle on the operation path of the first designated vehicle, the second designated vehicle is the vehicle of the next train corresponding to the first designated vehicle; The fourth operation time of the fourth operation plan of the second designated vehicle is taken as the third operation time of the first designated vehicle; In the case that there is no second designated vehicle on the operation path of the first designated vehicle, the fifth operation time is obtained according to a preset interval time, and the fifth operation time is taken as the third operation time of the first designated vehicle.
8. The method of claim 3, wherein, The first target operation plan of the target vehicle and the second target operation plan of the late vehicle are determined in the case that the first station information set and the second station information set are different, and the method further comprises: In the case that the first station information set and the second station information set are completely different, a preset operation plan is determined; The preset operation plan is taken as the second target operation plan of the late vehicle.
9. A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to realize the steps of the method in any one of claims 1-8.
10. An electronic device, comprising: Comprise: A memory having a computer program stored thereon; A processor configured to execute the computer program in the memory to realize the steps of the method in any one of claims 1-8.
Citation Information
Patent Citations
Train operation plan adjusting method and system
CN111301491A
Online late recovery method and system for rail transit system
CN111439291A