Method and device for compiling train planned operation diagram, electronic equipment and storage medium
1. A method for compiling a train planned operation diagram is characterized by comprising the following steps:
obtaining train number attribute information of each running line, wherein the train number attribute information comprises train number information and train marshalling information corresponding to the train number information in different operation periods;
and compiling all the train number information contained in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
2. The method for preparing a train planned operation diagram according to claim 1, wherein the step of preparing a train planned operation diagram based on the train formation information includes preparing all the train number information included in a time period to be prepared, and then further includes:
and sending the train planned operation diagram to an automatic train monitoring system so that the automatic train monitoring system controls an operating train to operate according to the train planned operation diagram.
3. The method for compiling the train plan operation chart according to claim 2, wherein the train automatic monitoring system is used for acquiring operation information of an operated train in real time in the operation process of the operated train and generating an actual operation chart based on the operation information.
4. The method for preparing a train planned operation diagram according to claim 1, wherein the step of preparing a train planned operation diagram based on the train formation information includes preparing all the train number information included in a time period to be prepared, and then further includes:
and updating train formation information corresponding to train number information of each running line in different operation periods.
5. The method for preparing a train planned operation diagram according to claim 1, wherein train number information corresponding to different train formation information in the train planned operation diagram is displayed in a differentiated manner by at least one of color, linearity and line width.
6. The method for making the train planned operation diagram according to any one of claims 1 to 5, wherein the train planned operation diagram comprises a plurality of table numbers, and a data table corresponding to each table number stores a plurality of train number information on the same operation line.
7. The method for generating a train planned operation diagram according to any one of claims 1 to 5, wherein the generating a train planned operation diagram based on the train number information and the train formation information further includes:
and storing the planned operation diagram of the train which is under the compilation or is successfully compiled.
8. A train plan operation chart compiling device characterized by comprising:
the train number attribute information comprises train number information and train marshalling information corresponding to the train number information in different operation periods;
and the compiling module is used for compiling all the train number information contained in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and operable on the processor, wherein the processor executes the program to implement the steps of the method for generating a planned train diagram according to any one of claims 1 to 7.
10. A non-transitory computer readable storage medium having a computer program stored thereon, wherein the computer program when executed by a processor implements the steps of the train planning method according to any one of claims 1 to 7.
Background
In a traditional train operation mode, train marshalling does not need to be distinguished, namely, the train marshalling operated on line is uniform. Thus, the train consist is also default immutable in the planned operation map compilation.
Aiming at the existing operation mode, in the actual planning operation diagram compiling scene, preposed input parameters such as a train number starting station, a final station, an operation line, an operation grade and the like are generally required to be determined, and then the driving interval is adjusted according to the passenger flow conditions in different time periods; and (4) after comprehensively considering the number of the spare vehicles, the high and flat peak time period, the driving conflict and other influence factors, reasonably adjusting the operation diagram to form the final operation diagram with scientific and reasonable capacity and capacity.
In lines with large passenger flow difference in different operation periods, the train operation mode of multi-marshalling mixed running is better than that of a train, but because the on-line condition of multi-marshalling cannot be planned in advance on a planning operation diagram, the departure sequence needs to be manually controlled under the actual multi-marshalling mixed running scene, and the complexity of dispatching and leaving the train is increased. Moreover, the departure condition of a multi-consist train cannot be visually seen on the planned operation diagram, so that the planned operation diagram is difficult to adjust and the operation difficulty is increased after departure in different time periods.
Disclosure of Invention
The invention provides a method and a device for compiling a train plan operation chart, electronic equipment and a storage medium, which are used for overcoming the defects in the prior art.
The invention provides a method for compiling a train planned operation diagram, which comprises the following steps:
obtaining train number attribute information of each running line, wherein the train number attribute information comprises train number information and train marshalling information corresponding to the train number information in different operation periods;
and compiling all the train number information contained in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
According to the method for compiling the train planned operation diagram provided by the invention, all the train number information contained in the time period to be compiled is compiled into the train planned operation diagram based on the train formation information, and then the method further comprises the following steps:
and sending the train planned operation diagram to an automatic train monitoring system so that the automatic train monitoring system controls an operating train to operate according to the train planned operation diagram.
According to the method for compiling the train planned operation diagram, the automatic train monitoring system is used for acquiring the operation information of the operated train in real time in the operation process of the operated train and generating the actual operation diagram based on the operation information.
According to the method for compiling the train planned operation diagram provided by the invention, all the train number information contained in the time period to be compiled is compiled into the train planned operation diagram based on the train formation information, and then the method further comprises the following steps:
and updating train formation information corresponding to train number information of each running line in different operation periods.
According to the method for compiling the train planned operation diagram, the train number information corresponding to different train formation information in the train planned operation diagram is displayed in a distinguishing mode through at least one of color, linearity and line width.
According to the method for compiling the train planned operation diagram, the train planned operation diagram comprises a plurality of table numbers, and a data table corresponding to each table number stores a plurality of train number information on the same operation line.
According to the method for creating the train planned operation diagram provided by the invention, when creating the train planned operation diagram based on the train number information and the train formation information, the method further comprises the following steps:
and storing the planned operation diagram of the train which is under the compilation or is successfully compiled.
The invention also provides a device for compiling a train planned operation diagram, which comprises:
the train number attribute information comprises train number information and train marshalling information corresponding to the train number information in different operation periods;
and the compiling module is used for compiling all the train number information contained in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
The invention also provides an electronic device, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the computer program to realize the steps of any one of the above train planning operation chart compiling methods.
The present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the method of making a planned train diagram as described in any one of the above.
According to the train planning operation diagram compiling method, the train marshalling information corresponding to the train number information in different operation periods is configured in the train number attribute information, so that the train marshalling of the operation trains corresponding to each train number in different operation periods can be determined, the compiled train planning operation diagram can contain the train marshalling information, train numbers of different train marshalling can be drawn according to passenger flow conditions in different operation periods, the online condition of multiple marshalling can be planned in advance, the control of the train outgoing sequence can be automatically realized under the actual mixed multi-marshalling running scene, manual operation is not needed, and the complexity and the cost of dispatching and leaving trains are reduced. Moreover, the departure conditions of the multi-marshalling train can be visually seen on the train planned operation diagram, so that the train planned operation diagram can be easily adjusted after departure in different time periods, and the operation difficulty is greatly reduced.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic flow chart diagram of a method for preparing a planned train diagram according to the present invention;
FIG. 2 is a schematic structural diagram of a planned train diagram compiling device provided by the invention;
fig. 3 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
At present, in a line with large passenger flow difference in different operation periods, a train operation mode of multi-marshalling mixed running is better than that of a train operation mode, after a scene of multi-marshalling mixed running appears, an existing mapping scheme cannot adapt to a new scene, and the following problems mainly exist:
1) the traditional charting defaults that the train number marshalling is consistent, the marshalling information cannot be distinguished, and when a plan operation chart is laid, different marshalling train numbers cannot be drawn according to passenger flow conditions in different time periods;
2) because the on-line condition of multi-grouping cannot be planned in advance on the operation diagram, the departure sequence needs to be manually controlled during actual multi-grouping operation, and the complexity of dispatching the shift and leaving the train is increased. The departure condition of a multi-marshalling train cannot be visually seen on the operation diagram, and after departure in different time periods, the operation diagram of the main line is difficult to adjust, so that the operation difficulty is increased;
3) the multi-formation mixed running aims at solving the problem of operation efficiency limitation of low train full load rate and the like caused by large passenger flow difference in different time periods, and the formation of the chart does not support the train formation as an advanced spread planning operation chart, so that the advantage of multi-formation mixed running is limited.
Therefore, the embodiment of the invention provides a method for compiling a train planned operation diagram, which is used for solving the technical problem.
Fig. 1 is a schematic flow chart of a method for compiling a train planned operation diagram according to an embodiment of the present invention, and as shown in fig. 1, the method includes:
s1, obtaining train number attribute information of each running line, wherein the train number attribute information comprises train number information and train marshalling information corresponding to the train number information in different operation periods;
and S2, compiling all the train number information contained in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
Preferably, in the method for compiling a train plan operation diagram provided in the embodiment of the present invention, an execution subject is a server, the server may be a local server or a cloud server, and the local server may specifically be a computer, a tablet computer, a smart phone, and the like, which is not specifically limited in the embodiment of the present invention.
Step S1 is executed first, and train number attribute information of each operation route is obtained, where an operation route refers to a travel path of an operation train between a starting station and a terminal station, and different operation routes may have different starting stations and/or different terminal stations. The operating train refers to a train in a train plan operation diagram. The train number attribute information is operation information used for representing each operation line, and may include train number information and train formation information corresponding to the train number information in different operation periods. Each operation line corresponds to train number attribute information, namely each operation line corresponds to train number information and train formation information corresponding to the train number information in different operation periods. For any operation line, the train number information of the operation line can be information such as the number of train numbers operated by the operation line in different operation time periods, arrival time, stop time, sending time and the like of each station of an operation train of each train number on the operation line; the train formation information of the operation line may be a train formation type, and is used to represent the number of cars of the operation train corresponding to each train number information on the operation line in different operation periods. In the embodiment of the present invention, the train formation information may include four formation, six formation, eight formation, and the like. The preset time period may be 24 hours, 48 hours, or the like.
The multi-formation mixed running aims at solving the problem of operation efficiency limitation of low train full load rate and the like caused by large passenger flow difference in different time periods, and the formation of the chart supports the train formation as an advance spread train planning operation chart, so that the advantages of multi-formation mixed running can be achieved, and the full load rate of an operation train can be improved. Therefore, different consist trains, i.e., operation trains having different train consist information, may be employed for different operation periods. For example, in the operation period of the peak of the pedestrian volume in the morning and evening, eight marshalling trains can be used for online operation, in the operation period of the peak of the average pedestrian volume, six marshalling trains can be used, and in the operation period of the peak of the low pedestrian volume, four marshalling trains can be used, so that the flexible multi-marshalling mixed running can effectively improve the full load rate of the operation trains.
In the embodiment of the invention, train marshalling information corresponding to train number information can be generated according to a table number or train number information, and when the train marshalling information is generated according to the table number, all train numbers under any table number have the same train marshalling information; when the train formation information is generated according to the train number information, the train formation information corresponding to each train number may be the same or different. The table number refers to identification information of a data table used for storing information of a plurality of train numbers on the running line, and the table number corresponds to the running line one by one.
And then executing a step S2, and compiling all train number information contained in the time period to be compiled into a train planned operation diagram according to the train marshalling information. The train marshalling type and train number information can be used as the preposed input parameters for the planned train operation chart for the spread train, the multi-marshalling operation condition corresponding to the time interval is designed according to the passenger flow condition in different operation time intervals, different train numbers in different operation time intervals are spread, and all train numbers in the preset time interval are connected in a linking mode to form a table number. When the train number is laid and drawn, the train can be distinguished and displayed according to the train marshalling information corresponding to the train number. For example, each train number is represented in the form of a line segment on the train plan operation diagram, so that train numbers corresponding to different train formation information can be represented by different line segment attributes such as color, linearity and line width. Then, the running conflict check and the table number completeness check are carried out, and the compilation process of the train planned operation diagram is further completed. The running conflict check refers to checking whether conflicts exist in parameters such as time, distance and the like of different operation trains, and if the conflicts exist, manual checking is carried out to eliminate the conflicts. The table number completeness check is used for judging whether all the train numbers are finished to be linked in the corresponding table numbers or not, and if the independent train numbers exist, the table numbers are indicated to be incomplete. At this time, manual checking is required to check the individual train numbers with a certain table number or delete the individual train numbers.
The train number attribute information comprises train number information and train marshalling information corresponding to the train number information; and then, a train planning operation chart is compiled based on the train number information and the train composition information. Because train marshalling information corresponding to train number information in different operation periods is configured in the train number attribute information, train marshalling of operation trains corresponding to each train number in different operation periods can be determined, so that a planned train operation diagram can contain train marshalling information, train numbers of different train marshalling can be drawn according to passenger flow conditions in different operation periods, the online condition of multi-marshalling can be planned in advance, the control of the departure sequence can be automatically realized under the actual multi-marshalling mixed running scene, manual operation is not needed, and the complexity and the cost of dispatching and leaving trains are reduced. Moreover, the departure conditions of the multi-marshalling train can be visually seen on the train planned operation diagram, so that the train planned operation diagram can be easily adjusted after departure in different time periods, and the operation difficulty is greatly reduced.
On the basis of the above embodiment, the method for compiling a train planned operation diagram provided in the embodiment of the present invention compiles all the train number information included in a time period to be compiled into a train planned operation diagram based on the train formation information, and then further includes:
and sending the train planned operation diagram to an automatic train monitoring system so that the automatic train monitoring system controls an operating train to operate according to the train planned operation diagram.
Preferably, in the embodiment of the present invention, after the compiling the Train planned operation diagram, the method further includes sending the Train planned operation diagram to an Automatic Train Supervision system (ATS), so that the Automatic Train Supervision system controls the operating Train to operate according to the Train planned operation diagram.
And after the train planned operation diagram is sent to the ATS, the ATS carries out online implementation on the train planned operation diagram, and the train planned operation diagram is changed from an editing state to an implementation state. Particularly, in each operation date, namely in each preset time period, the ATS loads the train planned operation diagram into the current-day operation planned diagram, identifies train formation information in the train number attribute information, automatically dispatches a shift to a warehouse according to formation conditions of train numbers entering and exiting the warehouse in the train planned operation diagram, operates a shift rail, and automatically allocates an online train number corresponding to the train formation information according to the train planned operation diagram to start operation. When the operating train turns back at the end changing, the train number is distributed according to the train planned operation diagram through the ATS, and the operation plan of the train planned operation diagram is completed in sequence.
In the embodiment of the invention, the train planned operation diagram is sent to the ATS, so that the ATS can identify the train numbers of different marshalling in the train planned operation diagram, and the train is dispatched according to the train planned operation diagram and is delivered out of the warehouse, and the operation train is operated on line according to the train number planned by the actual marshalling collar, thereby improving the full load rate of the operation train.
On the basis of the above embodiment, in the method for compiling a planned train operation diagram provided in the embodiment of the present invention, the automatic train monitoring system is configured to obtain operation information of an operated train in real time during an operation process of the operated train, and generate an actual train operation diagram based on the operation information.
Preferably, in the embodiment of the present invention, when the ATS controls the operation of the operation train, the operation train may report operation information to the ATS in real time, where the operation information may include position information, train number attribute information, time information, and the like of the operation train, and the train number attribute information includes train formation attributes of the operation train.
And after receiving the operation information of the operation train, the ATS generates an actual operation diagram according to the operation information. It should be noted that the actual operation diagram also includes train formation information, and different formations may be displayed in different ways in the actual operation diagram, for example, different colors may be used to represent different formations. Meanwhile, the actual operation diagram can be stored in the ATS database.
In the embodiment of the invention, the train formation information at the time can be checked for the operated historical planned operation diagram and the historical actual operation diagram, and the train planned operation diagram compiled off-line can support the import into an ATS database to normally identify the train formation information. For the same train formation information, the display on the actual operation diagram and the planned operation diagram of the train needs to be distinguished, for example, the display may be distinguished by information such as color, line type, line width, and the like, which is not specifically limited in the embodiment of the present invention.
In the embodiment of the invention, the ATS acquires the operation information of the operation train in real time in the operation process of the operation train, and generates the actual operation diagram based on the acquired operation information so as to provide a basis for adjusting the operation strategy subsequently.
On the basis of the above embodiment, the method for compiling a train planned operation diagram provided in the embodiment of the present invention compiles all the train number information included in a time period to be compiled into a train planned operation diagram based on the train formation information, and then further includes:
and updating train formation information corresponding to train number information of each running line in different operation periods.
Preferably, in the embodiment of the present invention, after the train planned operation diagram is successfully prepared, the train formation information of each operation line may be updated as needed. When updating, the train formation information of a single train number can be modified in a differentiated mode, and the train formation information of batch train numbers can also be modified. When train marshalling information of batch train numbers is modified, the train marshalling information can be modified by multiple train numbers when the same table number and different table numbers are compatible, and train numbers of different marshalling can be disconnected and hooked and flexibly sequenced.
In the embodiment of the invention, the train marshalling information of each operation line can be updated so as to adjust the planned operation diagram of the train in time.
On the basis of the above embodiment, in the train planned operation diagram compiling method provided in the embodiment of the present invention, train number information corresponding to different train formation information in the train planned operation diagram is displayed in a differentiated manner by at least one of color, linearity, and line width.
Preferably, in the embodiment of the present invention, different groups are distinguished by taking the train number as a unit, the train numbers of different groups should be capable of being distinguished and displayed, and may be expressed by differences in various aspects such as color, line type, line width, and the like, and this is not specifically limited in the embodiment of the present invention.
In the embodiment of the invention, the train number information corresponding to different train formation information in the train planning operation diagram can be displayed in a distinguishing way, so that a user can more intuitively know the train number condition corresponding to the different train formation information.
On the basis of the above embodiment, in the method for compiling a train planned operation diagram provided in the embodiment of the present invention, the train planned operation diagram includes a plurality of table numbers, and a data table corresponding to each table number stores a plurality of train number information on the same operation line.
Preferably, in the embodiment of the present invention, the train plan operation diagram may include a plurality of table numbers, each table number is identification information of one data table, and each data table may store a plurality of train number information on one operation line, that is, the table numbers correspond to the data tables one to one, and the data tables correspond to the operation lines one to one. The plurality of train number information stored in each data table belong to all the train number information operated in a preset time period on the same operation line.
In the embodiment of the invention, the train planned operation diagram can contain a plurality of table numbers so as to realize the synchronous display of train number information on a plurality of operation lines, so that a user can more comprehensively know the train operation conditions on the plurality of operation lines.
On the basis of the foregoing embodiment, the method for creating a train planned operation diagram according to an embodiment of the present invention further includes, when creating a train planned operation diagram based on the train number information and the train formation information:
and storing the planned operation diagram of the train which is under the compilation or is successfully compiled.
Preferably, in the embodiment of the invention, when the planned train operation diagram is compiled, the planned train operation diagram in the compilation process can be stored, so that the compilation can be continued subsequently, and the data loss is prevented. And the successfully compiled train planned operation diagram can be stored so as to be convenient for subsequent searching and use. The storage position can be a cloud database or a local database.
In the embodiment of the invention, the planned train operation diagram during or after compilation can be stored, so that a user can conveniently search and use the planned train operation diagram when needed.
On the basis of the above embodiment, in the train planned operation diagram compiling method provided in the embodiment of the present invention, the train planned operation diagram compiling device may further receive the train planned operation diagram from the cloud database or the local database, and may identify, read, and initialize train formation information therein.
As shown in fig. 2, on the basis of the above embodiment, the train planned operation diagram compiling device provided in the embodiment of the present invention includes: an acquisition module 21 and a compilation module 22. Wherein the content of the first and second substances,
the obtaining module 21 is configured to obtain train number attribute information of each operation line, where the train number attribute information includes train number information and train formation information corresponding to the train number information in different operation time periods;
and the compiling module 22 is configured to compile all the train number information included in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
Preferably, the functions of the modules in the train planned operation diagram compiling device provided in the embodiment of the present invention correspond to the operation flows of the steps in the above method embodiments one to one, and the achieved effects are also consistent.
Fig. 3 illustrates a physical structure diagram of an electronic device, which may include, as shown in fig. 3: a processor (processor)310, a communication Interface (communication Interface)320, a memory (memory)330 and a communication bus 340, wherein the processor 310, the communication Interface 320 and the memory 330 communicate with each other via the communication bus 340. The processor 310 may call the logic instructions in the memory 330 to execute the method for planning a train plan operation map provided by the above embodiments, where the method includes: obtaining train number attribute information of each running line, wherein the train number attribute information comprises train number information and train marshalling information corresponding to the train number information in different operation periods; and compiling all the train number information contained in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
In addition, the logic instructions in the memory 330 may be implemented in the form of software functional units and stored in a computer readable storage medium when the software functional units are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In another aspect, the present invention further provides a computer program product, where the computer program product includes a computer program stored on a non-transitory computer-readable storage medium, the computer program includes program instructions, and when the program instructions are executed by a computer, the computer can execute the method for generating a train planning operation chart provided in the foregoing embodiments, where the method includes: obtaining train number attribute information of each running line, wherein the train number attribute information comprises train number information and train marshalling information corresponding to the train number information in different operation periods; and compiling all the train number information contained in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
In still another aspect, the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, the computer program being implemented by a processor to execute the method for generating a planned operation diagram of a train provided in the foregoing embodiments, the method including: obtaining train number attribute information of each running line, wherein the train number attribute information comprises train number information and train marshalling information corresponding to the train number information in different operation periods; and compiling all the train number information contained in the time period to be compiled into a train planned operation diagram based on the train marshalling information.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:生产线瓶颈识别方法及其系统