The present application claims the benefit of priority to Chinese Patent Application No. 202110815752.3 filed on Jul. 19, 2021 and titled “METHOD AND APPARATUS FOR ADJUSTING TRAIN DIAGRAM”, which is incorporated herein by reference in its entirety.
The present application relates to the technical field of rail transit, and particularly to a method and apparatus for adjusting a train diagram.
The passenger flow of rail transit is the basic data for formulating train operation plans and making dispatching decisions. In a scenario with a large passenger flow of rail transit, adding extra trains is an effective way for adjusting the train diagram.
In the related technologies, adjusting the train diagram by adding extra trains is fulfilled by the dispatcher through manually drawing the train diagram and informing the train drivers, which is less automatic and error-prone, and such adding of extra trains is relatively subjective without an objective evaluation of the train diagram.
In sum, the adjusting the train diagram by adding extra trains in the related technologies is less automatic and error-prone, which should be solved urgently.
The present application provides a method and apparatus for adjusting a train diagram.
In the first aspect, the present application provides a method for adjusting a train diagram, comprising:
Optionally, the set of trains comprises a first set of trains and a second set of trains, the first set of trains comprises at least one train with a departure time before the first time, and the second set of trains comprises at least one train with a departure time after the first time; adjusting the departure time of the at least one train in the set of trains based on the preset minimum departure time interval comprises:
Optionally, adjusting the departure time of the at least one train in the sorted first set of trains in sequence based on the preset minimum turn-back time of train comprises: each time a departure time of a train Sb is adjusted, determining whether an adjusted departure time of the train Sb satisfies a first preset condition;
Optionally, after determining whether the adjusted departure time of the train Sbi satisfies the first preset condition, the method further comprises:
Optionally, after determining whether the difference between the first time and the adjusted departure time of the train Sb1 is greater than or equal to the preset minimum departure time interval, the method further comprises:
Optionally, adjusting the first time based on the preset minimum departure time interval comprises:
Optionally, the method further comprises:
Optionally, adjusting the departure time of the at least one train in the second set of trains based on the preset minimum departure time interval comprises: sorting the at least one train in the second set of trains in an order of departure time from front to back to obtain a sorted second set of trains {Sa1, . . . , Sai, . . . , San}, wherein 1≤i≤n, and i is an integer;
Optionally, adjusting the departure time of the at least one train in the sorted second set of trains comprises:
Optionally, adjusting the departure time of the at least one train in the sorted second set of trains in sequence based on the adjusted departure time of the train Sa1 comprises: determining whether a difference between an adjusted departure time of a train Sai and a departure time of a train Sai+1 is greater than or equal to the preset minimum departure time interval;
In the second aspect, the present application provides an apparatus for adjusting a train diagram, comprising:
In the third aspect, the present application further provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor, when performing the computer program, implements steps of the method for adjusting a train diagram of the first aspect.
In the fifth aspect, the present application further provides a non-transitory computer readable storage medium storing a computer program thereon which, when performed by a processor, implements steps of the method for adjusting a train diagram of the first aspect.
In order to more clearly illustrate the technical solutions of the present application or the prior art, the drawings needed in the description of the embodiments or the prior art will be briefly introduced in the following. Obviously, the drawings in the following description are some of the embodiments of the present application, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work.
In order to make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions of the present application will be described clearly and completely in conjunction with the accompanying drawings. Obviously, the described embodiments are part, rather than all, of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present application.
In order to solve the problem that the adjusting the train diagram by adding extra trains in the related technologies is less automatic and error-prone, the present application provides a method for adjusting a train diagram, and
Step 100: obtaining a first time of an extra train corresponding to a target passenger flow, and obtaining a set of trains with adjustable departure times based on the first time, in which the set of trains includes at least one train.
The target passenger flow is an application scenario for a large passenger flow.
The extra train is a train added if the target passenger flow occurs.
The first time is a departure time of the extra train.
Herein, the initial value of the first time is the time when the extra train arrives at the departure station after receiving the extra train adding instruction.
The set of trains with adjustable departure times represents at least one train in the departure station that has not departed when the target passenger flow occurs.
Optionally, the set of trains with adjustable departure times includes a first set of trains, a second set of trains and the extra train.
Herein, the first set of trains includes at least one train with a departure time before the first time.
The second set of trains includes at least one train with a departure time after the first time. For example, the second set of trains includes no more than 10 trains.
In an implementation, the first time of the extra train corresponding to the target passenger flow is obtained, and the set of trains with adjustable departure times is obtained based on the first time, in which the set of trains includes the first set of trains and the second set of trains, the first set of trains includes at least one train with a departure time before the first time, and the second set of trains includes at least one train with a departure time after the first time.
Step 101: adjusting a departure time of the at least one train in the set of trains based on a preset minimum departure time interval to obtain an adjusted train diagram.
The preset minimum departure time interval represents the minimum difference between the departure times of two adjacent trains.
The train diagram represents the technical documents of the running of the train in a track section and the arrival time, departure time or passing time of the train at each station.
In an implementation, the departure time of the at least one train in the first set of trains and the departure time of the at least one train in the second set of trains are respectively adjusted based on the preset minimum departure time interval to obtain the adjusted train diagram.
Step 102: performing an extra train adding instruction based on the adjusted train diagram.
The extra train adding instruction presents an instruction for adding a train if the target passenger flow occurs.
In an implementation, the extra train adding instruction is performed based on the adjusted train diagram when the target passenger flow occurs.
In an embodiment, after the extra train adding instruction is performed, the running time of the extra train is determined based on the current time. If the current time is at peak time, such as 9 am, the extra train will continue to run after it runs for one lap. If the current time is at off-peak time, such as 2 pm, the extra train will be out of service after it runs for one lap.
According to the method for adjusting a train diagram provided by the embodiments of the present application, the first time of the extra train corresponding to the target passenger flow is obtained, and the set of trains with adjustable departure times is obtained based on the first time, the departure time of the at least one train in the set of trains is adjusted based on the preset minimum departure time interval to obtain the adjusted train diagram, and the extra train adding instruction is performed based on the adjusted train diagram, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Optionally, the method further includes pushing the adjusted train diagram to a parallel deduction system to obtain index data, and evaluating the adjusted train diagram based on the index data.
In order to solve the problem that the adding of extra trains in the related technologies is relatively subjective without an objective evaluation of the train diagram, the adjusted train diagram is input to the parallel deduction system to obtain index data, and the adjusted train diagram is evaluated based on the index data.
The parallel deduction system is configured to perform deduction based on the adjusted train diagram if the target passenger flow occurs, determine the influence of the adjusted train diagram on the train operation, passenger flow and train flow of the target line, and output the index data.
Optionally, the index data includes train operation index data, passenger flow index data and energy consumption index data.
In an implementation, the adjusted train diagram is input to the parallel deduction system to output the index data, and the operation adjustment effect of the adjusted train diagram is obtained according to the index data as the evaluation result of the adjusted train diagram.
According to the method for adjusting the train diagram provided by the embodiments of the present application, the adjusted train diagram is pushed to the parallel deduction system to obtain the index data and the adjusted train diagram is evaluated based on the index data, so that the scenario in which the target passenger flow occurs can be deduced and the adjusted train diagram can be evaluated objectively, the reliability of the adjusted train diagram is improved.
Constitutions of the train diagram is further illustrated below with an example.
As shown in
As shown in
As shown in
Based on the above embodiments, the set of trains includes a first set of trains and a second set of trains, in which the first set of trains includes at least one train with a departure time before the first time, and the second set of trains includes at least one train with a departure time after the first time;
It should be noted that, in order to ensure the rationality of the adjusted train diagram, it is necessary to determine whether the difference between the first time and the departure time of the train Sb1 satisfies the preset minimum departure time interval, and respectively adjust the departure time of the at least one train in the first set of trains and the departure time of the at least one train in the second set of trains according to the result of the determining.
If the preset minimum departure time interval is not satisfied, the departure time of the at least one train in the first set of trains is first adjusted, and then the departure time of the at least one train in the second set of trains is adjusted.
If the preset minimum departure time interval is satisfied, it indicates that all the differences between departure times of adjacent trains in the first set of trains satisfy the preset minimum departure time interval, and only the departure time of the at least one train in the second set of trains needs to be adjusted.
The preset minimum turn-back time of train includes a preset up minimum turn-back time of train and a preset down minimum turn-back time of train.
The preset up minimum turn-back time of train presents the minimum value of the actual up turn-back time of train when the train turns from the down direction to the up direction.
The preset down minimum turn-back time of train presents the minimum value of the actual down turn-back time of train when the train turns from the up direction to the down direction.
The departure time of the at least one train in the sorted first set of trains is adjusted in sequence means that the departure time of the at least one train in the first set of trains is adjusted according to the sort order of the trains in the first set of trains.
According to the method for adjusting a train diagram provided by the embodiments of the present application, it is determined whether the difference between the first time and the departure time of the train Sb1 satisfies the preset minimum departure time interval, the departure time of the at least one train in the first set of trains and the departure time of the at least one train in the second set of trains are respectively adjusted based on the result of the determining, and then the adjusted train diagram is obtained, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Based on the above embodiments, adjusting the departure time of the at least one train in the sorted first set of trains in sequence based on the preset minimum turn-back time of train includes:
It should be noted that the adjusting of the departure time of the at least one train in the sorted first set of trains includes three situations: the first is to adjust the departure times of all the trains in the first set of trains; the second is to adjust the departure times of part of the trains in the first set of trains; and the third is not to adjust the departure times of all the trains in the first set of trains.
The specific process for adjusting the departure time of the at least one train in the sorted first set of trains is described in conjunction with the following instance.
For example, after the departure time of the train Sb1 is adjusted, it is determined whether a difference between the adjusted departure time of the train Sb1 and a departure time of a train Sb2 is greater than or equal to the preset minimum departure time interval, if yes, the adjusting for the departure time of the at least one train in the first set of trains is stopped; and if no, the departure time of the train Sb2 is adjusted, then it is further determined whether a difference between a departure time of a train Sb3 and the adjusted departure time of the train Sb2 is greater than or equal to the preset minimum departure time interval, or it is determined whether a difference between the adjusted departure time of the train Sb2 and the adjusted departure time of the train Sb1 is greater than or equal to the preset minimum departure time interval, until the adjusting for the departure time of the at least one train in the first set of trains is stopped or the departure times of all the trains in the first set of trains have been adjusted.
In an implementation, adjusting the departure time of the train Sbi includes: adjusting the departure time of the train Sbi using Equation (1):
t′sbi=tsbi−(Turn−Tu min) (1)
in which t′sbi represents the adjusted departure time of the train Sbi, tsbi represents the departure time of the train Sbi, Turn represents the actual turn-back time of train, and Tu min represents the preset minimum turn-back time of train.
According to the method for adjusting a train diagram provided by the embodiments of the present application, the departure time of the at least one train in the sorted first set of trains is adjusted in sequence based on the preset minimum turn-back time of train, each time the departure time of the train Sbi is adjusted, it is determined whether the adjusted departure time of the train Sbi satisfies the first preset condition, the departure time of the at least one train in the first set of trains is adjusted based on the result of the determining, and then the train diagram is adjusted, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Based on the above embodiments, after determining whether the adjusted departure time of the train Sbi satisfies the first preset condition, the method further includes: under a condition that a difference between an adjusted departure time of a train Sbn−1 and an adjusted departure time of a train Sbn is less than the preset minimum departure time interval, adjusting the first time based on the preset minimum departure time interval without adjusting departure times of all trains in the sorted first set of trains.
It should be noted that under a condition that the difference between the adjusted departure time of the train Sbn−1 and the adjusted departure time of the train Sb is less than the preset minimum departure time interval, it indicates that a train is added if the target passenger flow occurs and the departure times of all the trains in the first set of trains cannot be adjusted, therefore, only the first time of the extra train corresponding to the target passenger flow can be adjusted.
According to the method for adjusting a train diagram provided by the embodiments of the present application, under a condition that the departure times of all the trains in the sorted first set of trains cannot be adjusted, the first time of the extra train corresponding to the target passenger flow is adjusted, and the departure time of the at least one train in the second set of trains is adjusted based on the first time, and then the train diagram is adjusted, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
The process for adjusting the departure time of the at least one train in the first set of trains is specifically described with reference to
As shown in
The current train diagram includes the first set of trains which includes a train Sb1 and a train Sb2, Xin Gong represents the starting station, Mu Dan Yuan represents the final station, the segment from C1 to D1 represents the departure time of the train Sb2, the segment from C2 to C4 represents the actual up turn-back time of train Turn, and the segment from C4 to D3 represents the departure time tsb1 of the train Sb1.
As shown in
After the departure time of the train Sb1 is adjusted, under a condition that t′sb1−tsb2≥I, the departure time of the train Sb2 is not adjusted, and the adjusting is terminated.
As shown in
Based on the above embodiments, after determining whether the difference between the first time and the adjusted departure time of the train Sb1 is greater than or equal to the preset minimum departure time interval, the method further includes:
It should be noted that, after the adjusting of the departure time of the at least one train in the sorted first set of trains is stopped, it should be further determined whether the difference between the first time and the adjusted departure time of the train Sb1 is greater than or equal to the preset minimum departure time interval, so as to further adjust the first time or the departure time of the at least one train in the second set of trains.
Herein, under a condition that the difference between the first time and the adjusted departure time of the train Sb1 is greater than or equal to the preset minimum departure time interval, the departure time of the at least one train in the second set of trains is adjusted.
Under a condition that the difference between the first time and the adjusted departure time of the train Sb1 is less than the preset minimum departure time interval, the first time is adjusted.
According to the method for adjusting a train diagram provided by the embodiments of the present application, it is determined whether the difference between the first time and the adjusted departure time of the train Sb1 is greater than or equal to the preset minimum departure time interval, the first time or the departure time of the at least one train in the second set of trains is adjusted based on the result of the determining, and then the train diagram is adjusted, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Based on the above embodiments, adjusting the first time based on the preset minimum departure time interval includes:
It should be noted that the adjusting of the first time includes two situations: one is to directly adjust the first time and the adjusting is terminated; and the other is to first adjust the departure time of the at least one train in the sorted second set of trains, and then to adjust the first time based on the adjusted departure time of the train Sa1.
In an implementation, adjusting the first time based on the preset minimum departure time interval includes:
adjusting the first time based on the preset minimum departure time interval using Equations (2) or (3):
T′0=tsb1+I (2)
T′0=t′sb1+I (3)
in which T′0 represents the adjusted first time, tsb1 represents the departure time of the train Sb1, t′sb1 represents the adjusted departure time of the train Sb1, and I represents the preset minimum departure time interval.
According to the method for adjusting a train diagram provided by the embodiments of the present application, it is determined whether the difference between the departure time of the train Sa1 and the departure time of the train Sb1 is greater than or equal to twice the preset minimum departure time interval, or it is determined whether the difference between the departure time of the train Sa1 and the adjusted departure time of the train Sb1 is greater than or equal to twice the preset minimum departure time interval, the first time is adjusted based on the result of the determining, and then the train diagram is adjusted, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Based on the above embodiments, the method further includes:
It should be noted that the process of adjusting the departure time of the at least one train in the sorted second set of trains includes: first determining the adjusted departure time of the train Sa1, and then adjusting the departure time of the at least one train in the sorted second set of trains in sequence based on the adjusted departure time of the train Sa1.
In an implementation, calculating the first adjustment time of the train Sa1 based on the preset minimum departure time interval includes:
In an implementation, an adjusted departure time of the train Sa1 is determined based on the first adjustment time of the train Sa1 using Equations (6)-(7):
N=┌tad/(Turn−Tu min)┐ (6)
t′sa1=tsa1+N*(Turn−Tu min) (7)
in which tad represents the first adjustment time, N represents the number of train turn-backs, Turn represents the actual turn-back time of train, Tu min represents the preset minimum turn-back time of train, tsa1 represents the departure time of the train Sa1, and t′sa1 represents the adjusted departure time of the train Sa1.
In an implementation, adjusting the first time based on the adjusted departure time of the train Sa1 includes:
The departure time of the at least one train in the sorted second set of trains is adjusted in sequence means that the departure time of the at least one train in the second set of trains is adjusted according to the sort order of the trains in the second set of trains.
According to the method for adjusting a train diagram provided by the embodiments of the present application, the adjusted departure time of the train Sa1 is first calculated, then the first time is adjusted based on the adjusted departure time of the train Sa1, and the departure time of the at least one train in the sorted second set of trains is adjusted in sequence based on the adjusted departure time of the train Sa1, and then the train diagram is adjusted, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Based on the above embodiments, adjusting the departure time of the at least one train in the second set of trains based on the preset minimum departure time interval includes: sorting the at least one train in the second set of trains in an order of departure time from front to back to obtain a sorted second set of trains {Sa1, . . . , Sai, . . . , San}, in which 1≤i≤n, and i is an integer;
It should be noted that the adjusting of the departure time of the at least one train in the second set of trains includes three situations: the first is not to adjust the departure times of the at least one train in the second set of trains; the second is to adjust the departure times of part of the trains in the second set of trains; and the third is to adjust the departure times of all the trains in the second set of trains.
Herein, under a condition that the difference between the departure time of the train Sa1 and the first time is greater than or equal to the preset minimum departure time interval, it indicates that the differences between the departure times of adjacent trains in the second set of trains are all greater than or equal to the preset minimum departure time interval, and there is no need to adjust the departure times of all the trains in the second set of trains.
Under a condition that the difference between the departure time of the train Sa1 and the first time is less than the preset minimum departure time interval, it indicates that the departure time of the train Sa1 should be adjusted, and the departure time of the at least one train in the sorted second set of trains is adjusted in sequence based on the adjusted departure time of the train Sa1.
According to the method for adjusting a train diagram provided by the embodiments of the present application, it is determined whether the difference between the departure time of the train Sa1 and the first time satisfies the preset minimum departure time interval, the departure time of the at least one train in the sorted second set of trains is adjusted in sequence based on the result of the determining, and then the train diagram is adjusted, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Based on the above embodiments, adjusting the departure time of the at least one train in the sorted second set of trains includes:
In an implementation, calculating the second adjustment time of the train Sa1 based on the preset minimum departure time interval includes:
In an implementation, determining the adjusted departure time of the train Sa1 based on the second adjustment time includes:
In an implementation, adjusting the first time based on the adjusted departure time of the train Sa1 includes:
The departure time of the at least one train in the sorted second set of trains is adjusted in sequence means that the departure time of the at least one train in the second set of trains is adjusted according to the sort order of all the trains in the second set of trains.
According to the method for adjusting a train diagram provided by the embodiments of the present application, the adjusted departure time of the train Sa1 is first calculated, then the first time is adjusted based on the adjusted departure time of the train Sa1, and the departure time of the at least one train in the sorted second set of trains is adjusted in sequence based on the adjusted departure time of the train Sa1, and then the train diagram is adjusted, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Based on the above embodiments, adjusting the departure time of the at least one train in the sorted second set of trains in sequence based on the adjusted departure time of the train Sa1 includes:
The specific process for adjusting the departure time of the at least one train in the sorted second set of trains is described in conjunction with the following instance.
For example, after the departure time of the train Sa1 is adjusted, it is determined whether a difference between the departure time of the train Sa2 and the adjusted departure time of the train Sa1 is greater than or equal to the preset minimum departure time interval, if yes, the adjusting for the departure time of the at least one train in the sorted second set of trains is stopped; and if no, the departure time of the train Sa2 is adjusted, then it is further determined whether a difference between a departure time of a train Sa3 and the adjusted departure time of the train Sa2 is greater than or equal to the preset minimum departure time interval, until the adjusting for the departure time of the at least one train in the sorted second set of trains is stopped or the departure times of all the trains in the second set of trains have been adjusted.
In an implementation, adjusting the departure time of the train Sai includes: adjusting the departure time of the train Sai using Equation (12):
t′sai+1=t′sai+I (12)
in which t′sai represents the adjusted departure time of the train Sai, t′sai+1 a represents the adjusted departure time of the train Sai+1, and I represents the preset minimum departure time interval.
According to the method for adjusting a train diagram provided by the embodiments of the present application, the departure time of the at least one train in the sorted second set of trains is adjusted in sequence based on the adjusted departure time of the train Sa1, and then the train diagram is adjusted, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
The process for adjusting the second set of trains under a condition that the departure time of the at least one train in the first set of trains has been adjusted is specifically described with reference to
As shown in
The current train diagram includes the first set of trains which includes a train Sb1 and a train Sb2, and a second set of trains which includes a train Sa1 and a train Sa2, Xin Gong represents the starting station, Mu Dan Yuan represents the final station, the segment from C2 to D1 represents the departure time of the train Sb2, the segment from C4 to D3 represents the departure time of the train Sb1, the segment from C7 to D5 represents the departure time tsa1 of the train Sa1, the segment from C10 to D7 represents the departure time tsa2 of the train Sa2, and both the segments from C5 to C7 and from C8 to C10 represent the actual up turn-back time of train Turn.
As shown in
Adjusting the second set of trains under a condition that the departure time of the at least one train in the first set of trains has been adjusted includes:
As shown in
The flow of the method for adjusting the train diagram is specifically described with reference to
An apparatus for adjusting a train diagram provided by the present application is described below, and the apparatus for adjusting a train diagram described blow and the method of adjusting a train diagram described above may refer to each other.
According to the apparatus for adjusting a train diagram provided by the embodiments of the present application, the first time of the extra train corresponding to the target passenger flow is obtained, and the set of trains with adjustable departure times is obtained based on the first time, the departure time of the at least one train in the set of trains is adjusted based on the preset minimum departure time interval to obtain the adjusted train diagram, and the extra train adding instruction is performed based on the adjusted train diagram, so that a one-button extra train adding function can be realized in the scenario with a large passenger flow, the work intensity of the staff is reduced, and the automation level is improved.
Optionally, the set of trains includes a first set of trains and a second set of trains, the first set of trains includes at least one train with a departure time before the first time, and the second set of trains includes at least one train with a departure time after the first time; the adjusting unit 610 is configured to sort the at least one train in the first set of trains in an order of departure time from back to front to obtain a sorted first set of trains {Sb1, . . . , Sbi, . . . , Sbn}, in which 1≤i≤n, and i is an integer;
Optionally, adjusting the departure time of the at least one train in the sorted first set of trains in sequence based on the preset minimum turn-back time of train includes: each time a departure time of a train Sbi is adjusted, determining whether an adjusted departure time of the train Sbi satisfies a first preset condition;
Optionally, after it is determined whether the adjusted departure time of the train Sbi satisfies the first preset condition, the following steps are performed:
Optionally, after it is determined whether the difference between the first time and the adjusted departure time of the train Sb1 is greater than or equal to the preset minimum departure time interval, the following steps are performed:
Optionally, adjusting the first time based on the preset minimum departure time interval includes:
Optionally, adjusting the first time based on the preset minimum departure time interval further includes:
Optionally, adjusting the departure time of the at least one train in the second set of trains based on the preset minimum departure time interval includes:
Optionally, adjusting the departure time of the at least one train in the sorted second set of trains includes:
Optionally, adjusting the departure time of the at least one train in the sorted second set of trains in sequence based on the adjusted departure time of the train Sa1 includes:
The apparatus for adjusting a train diagram provided by the present application can implement the various processes implemented by the method embodiments of
Further, the above-mentioned logical instructions in the memory 730 can be implemented in the form of a software functional unit and can be stored in a computer readable storage medium when sold or used as an independent product. With this understanding, the essential or the part that contributes to the prior art of the technical solutions of the present application or a part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), diskettes or optical disks, and other media that can store program codes.
In another aspect, the present application further provides a computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program includes program instructions, and a computer, when executing the program instructions, performs the method for adjusting a train diagram provided by the above various embodiments, and the method includes:
In yet another aspect, the present application further provides a non-transitory computer readable storage medium storing a computer program thereon which, when performed by a processor, implements steps of the method for adjusting a train diagram provided by the above various embodiments, and the method includes:
The apparatus embodiments described above are merely illustrative, in which the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the objectives of the technical solutions of the embodiments. Those of ordinary skill in the art can understand and implement the embodiments without creative work.
With the description of the above implementations, those skilled in the art can clearly understand that each implementation can be implemented by means of software together with necessary general hardware platforms, and of course, each implementation can also be implemented by hardware. With this understanding, the essential or the part that contributes to the prior art of the above technical solutions can be embodied in the form of a software product which can be stored in a computer-readable storage medium, such as ROM/RAM, diskettes, an optical disc, and includes several instructions used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that the technical solutions described in the foregoing embodiments can be modified or some of the technical features thereof can be equivalently replaced, and these modifications or replacements do not cause the essential of the corresponding technical solutions to deviate from the gist and scope of the technical solutions of the various embodiments of the present application.
Number | Date | Country | Kind |
---|---|---|---|
202110815752.3 | Jul 2021 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
20160005310 | Takao | Jan 2016 | A1 |
Number | Date | Country |
---|---|---|
101920710 | Dec 2010 | CN |
103241268 | Aug 2013 | CN |
105128894 | Dec 2015 | CN |
109034566 | Dec 2018 | CN |
109993964 | Jul 2019 | CN |
110304117 | Oct 2019 | CN |
110414766 | Nov 2019 | CN |
110450825 | Nov 2019 | CN |
111055891 | Apr 2020 | CN |
111709562 | Sep 2020 | CN |
111754757 | Oct 2020 | CN |
111845869 | Oct 2020 | CN |
112863166 | May 2021 | CN |
111055891 | Sep 2021 | CN |
3443453 | Sep 2003 | JP |
2013023080 | Feb 2013 | JP |
2015008318 | Jan 2015 | WO |
Entry |
---|
The extended European search report for European Application No. 21218260.4, dated Jul. 7, 2022, 11 pages. |
The Grant Notification for Chinese Application No. 2021108 15752.3, dated Aug. 15, 2022, 7 pages. |
Lu, Kai, Optimal Strategy Based Passenger Simulation and Behavior Inference for Urban Rail Transit Network, Jan. 15, 2020, 171 pages. |
XU han. “The Adding Train Paths Theories and Methods on Cyclic Timetable Based on Flexible Connection”, Beijing Jiaotong University, dated Mar. 2018, 96 pages. |
Number | Date | Country | |
---|---|---|---|
20230017198 A1 | Jan 2023 | US |