CN115871749B - Method and device for controlling unlocking route based on delayed unlocking time length - Google Patents
Method and device for controlling unlocking route based on delayed unlocking time length Download PDFInfo
- Publication number
- CN115871749B CN115871749B CN202310045994.8A CN202310045994A CN115871749B CN 115871749 B CN115871749 B CN 115871749B CN 202310045994 A CN202310045994 A CN 202310045994A CN 115871749 B CN115871749 B CN 115871749B
- Authority
- CN
- China
- Prior art keywords
- train
- determining
- unlocking
- interval
- active
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Train Traffic Observation, Control, And Security (AREA)
Abstract
The application provides a method and a device for controlling an unlocking route based on delay unlocking time length, and relates to the technical field of train control. The method comprises the following steps: in the simulation tool, according to the line attribute information of the subway line, the vehicle attribute information of the operation vehicle and the arrangement information of the signal equipment, a simulation result is obtained; determining at least one train interval according to the active beacons arranged on the subway line; in the simulation result, determining the interval running duration of the train in at least one train interval according to the at least one train interval; and determining a delay unlocking time length according to the at least one interval operation time length, so that after the control center receives the total personnel unlocking command, the interlocking equipment is controlled to perform an unlocking route after the delay unlocking time length. The delay unlocking time length determined by the method is close to the actual demand, the waiting time of the train before the red light signal is reduced, and the subway line operation efficiency is improved.
Description
Technical Field
The application relates to the technical field of train control, in particular to a method and a device for controlling an unlocking route based on a delayed unlocking time length.
Background
With the rapid development of urban rail transit, higher requirements are put forward on the safety and automation of the whole train control system while the urban rail transit is operated efficiently. At present, automation and intellectualization in the field of train control in China are low, and particularly when an overline overlapping area responds to an access person request, the current overline overlapping area access person request processing scheme is as follows: when the access is in a close locking state, the interlocking equipment (CI) can unlock through a total person unlocking command, and after the total person unlocking is received, if the delay unlocking time is reached, the access is unlocked.
The determination process of the delay unlocking time length in the process is as follows: and determining the section running time of the train in the train section according to the average travelling speed required by the average travelling speed in the subway safety contract, and further determining the delay unlocking time according to the section running time.
However, the actual average travel speed in actual running is higher than the average travel speed in the contract, so that the delay unlocking time calculated based on the average travel speed in the contract is longer than the actual requirement, the waiting time of the train before the red light signal is greatly increased, and the operation efficiency of the subway line is low.
Disclosure of Invention
In view of this, the application provides a method and device based on delay unblock duration control unblock route, and the delay unblock duration that this application determines is close with actual demand, reduces the time that the train waited before the red light signal, has improved the efficiency of subway line operation.
In order to achieve the above purpose, the present application mainly provides the following technical solutions:
in a first aspect, the present application provides a method for controlling an unlocking route based on a delayed unlocking duration, the method comprising:
in the simulation tool, according to the line attribute information of the subway line, the vehicle attribute information of the operation vehicle and the arrangement information of the signal equipment, a simulation result is obtained;
determining at least one train interval according to the active beacons arranged on the subway line;
in the simulation result, determining the interval running duration of the train in at least one train interval according to the at least one train interval;
and determining a delay unlocking time length according to the at least one interval operation time length, so that after the control center receives the total personnel unlocking command, the interlocking equipment is controlled to perform an unlocking route after the delay unlocking time length.
In a second aspect, the present application provides an apparatus for controlling an unlocking route based on a delayed unlocking time period, the apparatus comprising:
the simulation unit is used for obtaining a simulation result according to the line attribute information of the subway line, the vehicle attribute information of the operation vehicle and the arrangement information of the signal equipment in the simulation tool;
the first determining unit is used for determining at least one train interval according to the active beacons arranged on the subway line;
the second determining unit is used for determining the interval running time of the train in at least one train interval according to the at least one train interval in the simulation result;
and the third determining unit is used for determining the delay unlocking time according to the at least one interval operation time so as to control the interlocking equipment to perform an unlocking route after the delay unlocking time after the control center receives the total personnel unlocking command.
In a third aspect, the present application also provides an electronic device, including at least one processor, and at least one memory and bus connected to the processor; the processor and the memory complete communication with each other through a bus; the processor is configured to invoke the program instructions in the memory to perform the method of controlling the unlocking route based on the delayed unlocking time period of the first aspect.
In a fourth aspect, the present application provides a storage medium, where the storage medium is configured to store a computer program, where the computer program when executed controls a device where the storage medium is located to execute the method for controlling an unlocking path based on the delay unlocking duration according to the first aspect.
By means of the technical scheme, the application provides a method and a device for controlling an unlocking route based on delay unlocking time, and in a simulation tool, a simulation result is obtained according to line attribute information of a subway line, vehicle attribute information of an operation vehicle and arrangement information of signal equipment; determining at least one train interval according to the active beacons arranged on the subway line; in the simulation result, determining the interval running duration of the train in at least one train interval according to the at least one train interval; and determining a delay unlocking time length according to the at least one interval operation time length, so that after the control center receives the total personnel unlocking command, the interlocking equipment is controlled to perform an unlocking route after the delay unlocking time length. The delay unlocking time length determined by the method is close to the actual demand, the waiting time of the train before the red light signal is reduced, and the subway line operation efficiency is improved.
The foregoing description is only an overview of the technical solutions of the present application, and may be implemented according to the content of the specification in order to make the technical means of the present application more clearly understood, and in order to make the above-mentioned and other objects, features and advantages of the present application more clearly understood, the following detailed description of the present application will be given.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a method for controlling an unlocking route based on a delayed unlocking time length;
fig. 2 is a schematic diagram of controlling an unlocking route based on a delayed unlocking time length disclosed in the present application
Fig. 3 is a schematic structural diagram of a device for controlling an unlocking route based on a delayed unlocking time length;
fig. 4 is a schematic structural diagram of another device for controlling an unlocking path based on a delayed unlocking time length disclosed in the present application.
Detailed Description
Exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
With the continuous development of train signal control, safe and efficient running of trains is increasingly important. With the rapid development of urban rail transit, higher requirements are put forward on the safety and automation of the whole train control system while the urban rail transit is operated efficiently. At present, automation and intellectualization in the field of train control in China are low, and particularly when an overline overlapping area responds to an access person request, the current overline overlapping area access person request processing scheme is as follows: when the access is in a close locking state, the interlocking equipment (CI) can unlock through a total person solution command, and after the total person solution is received, the access state meeting unlocking conditions is converted into a close delay unlocking state. If the delay unlocking time is up, the state of the access is converted from the approach delay unlocking state to the automatic unlocking state.
The determination process of the delay unlocking time length in the process is as follows: and determining the section running time of the train in the train section according to the average travelling speed required by the average travelling speed in the subway safety contract, and further determining the delay unlocking time according to the section running time.
However, the actual average travel speed in actual running is higher than the average travel speed in the contract, so that the delay unlocking time calculated based on the average travel speed in the contract is longer than the actual requirement, the waiting time of the train before the red light signal is greatly increased, and the operation efficiency of the subway line is low.
In order to solve the above problems, the embodiment of the application provides a method for controlling an unlocking route based on a delayed unlocking time, wherein an execution main body of the method is electronic equipment, the delayed unlocking time determined by the application is close to the actual demand, the waiting time of a train in front of a red light signal machine is reduced, and the operation efficiency of subway lines is improved. The specific implementation steps are shown in fig. 1, including:
The simulation result at least comprises the running time of the train at each position of the subway line. The line attribute information includes position information of an active beacon, position information of a station, length information of a line, position information of the line, and the like. The vehicle attribute information includes operation information of the vehicle, equipment information, and the like. The signal equipment provides various equipment for train running, including signal lamp, interlocking equipment and other equipment.
The simulation tool commonly used in subway projects is an X-drive simulation tool, and after a mathematical model is established according to the line attribute information of a subway line, the vehicle attribute information of an operation vehicle and the arrangement information of signal equipment, the model can be input into the simulation tool, and then simulation calculation is carried out by using the tool, so that a simulation result is obtained. The vehicle control algorithm used by the X-drive simulation tool is consistent with the vehicle control method actually used by the signal system, and meanwhile, the established line model and the established vehicle model are consistent with the actual vehicle control method, so that the result of the simulation tool has high consistency with the vehicle control effect during actual automatic driving of the train, and the simulation result can reflect the time and distance relation of normal running of the train.
In the step, the principle of an X-drive simulation tool is specifically introduced: (1) the system is based on energy control: in any case, the system calculates the energy of the train, the braking capacity and the triggering point of braking, and the system is controlled according to the braking curve at the moment; the speed profile is defined in terms of stopping points and ensures that it is within the emergency braking capability (i.e., below the EB touch profile). (2) During braking, the system dynamically controls the train according to the parking spot in front of the train, the state of the trackside equipment and the interference condition. (3) During traction, the system will bring the train to the highest speed allowed as soon as possible. (4) The negative grade (downhill) accelerates the train, the positive grade (uphill) decelerates the train, the gradient effect translates to acceleration, and the simulation calculation will also take into account the train moment of inertia and the train load.
And 102, determining at least one train interval according to the active beacons arranged on the subway line.
Wherein the active beacon is an active transponder. In practice, a transponder antenna is arranged on the train, and when the transponder antenna comes into the signal radiation range of an active transponder, the active transponder is activated, and the data stored by the transponder is transmitted to the transponder antenna. The data generally includes data required by the train during traveling.
In this step, according to the active beacons set on the subway line, the specific process of obtaining the positions of all the active beacons on the subway line is as follows: acquiring the positions of all active beacons on the subway line according to the active beacons arranged on the subway line; determining an active beacon arranged at a station exit of each station as a target active beacon; for any adjacent stations, judging whether a plurality of other active beacons exist between the target active beacons corresponding to the stations respectively; if not, determining the interval between the two target active beacons as a train interval; and if so, determining a train interval according to the target active beacon and the other active beacons.
And setting an active beacon at each station exit, and determining the active beacon as a target active beacon.
In the implementation, according to the active beacons arranged on the subway line, the positions of all the active beacons on the subway line are obtained; and determining the active beacon positioned at the station exit as a target active beacon. In a subway line, all adjacent stations are determined, and for any adjacent station, whether a plurality of other active beacons exist between the target active beacons respectively corresponding to the adjacent stations is judged. If not, it is stated that there is no or only one other active beacon between the two target active beacons. When no other active beacons exist between the target active beacons, data is sent to the train by virtue of the fact that no active beacon exists in the middle, so that if the time required by the train to travel from the previous target active beacon to the next target active beacon is equal to the time delay unlocking time, the train can directly travel through the next target active beacon without waiting at the position of the train to travel to the next target active beacon. Therefore, the length of time required for the train to travel from the last target active beacon to the next target active beacon can be determined, and the interval between the two target active beacons needs to be determined, so the interval between the two target active beacons is determined as the train interval. When one active beacon exists between the target active beacons, the distance between the two target active beacons determines the effective time of data sent to the train by the active beacons according to regulations, and therefore the interval between the two target active beacons is determined as the train interval.
The data transmitted from the active beacon to the train is substantially variable data used by the train in the backup mode, and is used as a backup mode variable. When the backup mode variable fails, the train can perform emergency braking, and then the train stops. In order that the train does not stop in the event of passing the target active beacons, the effective time of the train carrying the backup mode variable is related to the train interval formed between two target active beacons when there is no or only one other active beacon between the two target active beacons.
If a plurality of active beacons exist between the two target active beacons, determining a train interval according to the target active beacons and the other active beacons, wherein the specific steps are as follows: determining two active beacons spaced one active beacon apart from the target active beacon and other active beacons; the interval between two active beacons is determined as the train interval.
In an implementation, among active beacons composed of a target active beacon and other active beacons, two active beacons that are spaced apart by only one active beacon in the middle are determined, that is, active beacons adjacent to the two active beacons are the same active beacon. The interval between the two active beacons is determined as the train interval.
In order to prevent the train from stopping when passing through the last active beacon of the two active beacons, the active time of the backup mode variable is related to a train section formed between any two active beacons spaced apart by one active beacon when there are a plurality of other active beacons between the two target active beacons.
For example, as shown in fig. 2, the triangle in fig. 2 represents an active beacon, and thus, there are 4 active beacons in fig. 2, active beacon 1, active beacon 2, active beacon 3, and active beacon 4, respectively. The active beacon 1 is a target active beacon corresponding to the station 1, and the active beacon 4 is a target active beacon corresponding to the station 2. Since the active beacon 2 and the active beacon 3 exist between the active beacon 1 and the active beacon 4, the section between the active beacon 1 and the active beacon 2 cannot be determined as a train section, but two active beacons of one active beacon at each interval are determined, and the section between the two active beacons is determined as a train section, for example, the section between the active beacon 1 and the active beacon 3 is determined as a train section, and the section between the active beacon 2 and the active beacon 4 is determined as a train section.
The interval running time is the time for simulating the running of the actual train in the corresponding train interval, and the time is close to or even the same as the running time of the train in the corresponding train interval.
In a specific embodiment of the step, according to at least one train section, in a simulation result, the section operation duration of the train in the at least one train section is determined, and at least one section operation duration is obtained. The method comprises the following specific steps: for each train interval, judging whether an end active beacon of the train interval is a target active beacon; if so, acquiring a starting position, a train stopping position and a terminating position in the train section, and determining the section running time of the train in the train section according to the starting position, the train stopping position and the terminating position; if not, acquiring the starting position and the ending position in the train section, and determining the section running time of the train in the train section according to the starting position and the ending position.
Wherein the train travels from a start active beacon to an end active beacon of the train. The position corresponding to the initial active beacon is the initial position, and the position corresponding to the termination active beacon is the termination position. The stop position is a position where the train stops in the station. When the end active beacon is the target active beacon, the train passes through the station, and the train stops when passing through the station, so the interval running time length comprises the time length of the train stopping at the station. When the end active beacon is not the target active beacon, the train is not passed through the station, and the interval running duration does not comprise the duration of stopping the train at the station.
Further, according to the starting position, the train stopping position and the ending position, determining the section running duration of the train in the train section, specifically comprising the following steps: acquiring a starting time point of the train at the starting position, a stopping time point and a starting time point at the stopping position of the train and a terminating time point at the terminating position respectively according to the starting position, the stopping position and the terminating position of the train; determining a first duration according to the starting time point and the stopping time point, determining a second duration according to the stopping time point and the starting time point, and determining a third duration according to the starting time point and the ending time point; and adding the first time length, the second time length and the third time length to obtain the interval operation time length.
The time point of the train at the starting position is determined as a starting time point, the time point of the train at the ending position is determined as an ending time point, the time point of the train just stopped at the stopping position is determined as a stopping time point, and the time point of the train just started at the stopping position is determined as a starting time point.
In the implementation, according to the starting position, the train stopping position and the ending position, respectively acquiring a starting time point of the train at the starting position, a stopping time point and a starting time point at the train stopping position and an ending time point at the ending position; determining a difference value between a starting time point and a stopping time point as a first duration of the train running to the stopping position, determining a difference value between the stopping time point and a starting time point as a second duration of the train stopping at the stopping position, and determining a difference value between the starting time point and the stopping time point as a third duration of the train running from the stopping position to the ending position; and adding the first time length, the second time length and the third time length to obtain the interval operation time length.
Further, determining the section operation duration of the train in the train section according to the starting position and the ending position specifically includes: acquiring a starting time point of the train at the starting position and a terminating time point of the train at the terminating position respectively according to the starting position and the terminating position; and determining the difference between the starting time point and the ending time point as the interval running time of the train in the train interval.
For example, as shown in fig. 2, when the section between the active beacon 1 and the active beacon 3 is determined as a train section, since the control center informs the state of the active beacon 2 of the train in advance, the train may not stop at the active beacon 2 but directly pass through the active beacon 2, and thus the section operation duration corresponding to the train section is the duration in which the train travels from the active beacon 1 to the active beacon 2 in the simulation result.
When the section between the active beacon 2 and the active beacon 4 is determined as a train section, since the train mission requires the train to stop in the station, the section operation time corresponding to the train section includes three parts, namely, the time from the active beacon 2 to the stop position, the stop time of the train at the stop position, and the time from the stop position to the active beacon 4. The sum of these three durations is thus determined as the section run duration of the train section.
And 104, determining a delay unlocking time length according to at least one interval operation time length, so that after the control center receives the total manual unlocking command, the interlocking equipment is controlled to perform an unlocking route after the delay unlocking time length.
In the implementation, whether the interval operation time is multiple or not is judged, and if not, the only interval operation time is determined to be the delay unlocking time. If so, comparing the plurality of interval operation time lengths, selecting the interval operation time length with the longest time length from the plurality of interval operation time lengths, and determining the interval operation time length as the delay unlocking time length, so that after the control center receives the total manual unlocking command, the control interlocking equipment performs an unlocking route after delaying the unlocking time length.
For example, as shown in fig. 2, since the communication terminal of the train and the control center is in the backup mode, when the train runs to the active beacon 1 in the backup mode, the active beacon 1 forwards the signal lamp related data transmitted by the control center to the train. For example, the traffic light-related data includes that the traffic light corresponding to the active beacon 3 is green after delaying the unlocking period. Thus, if the time length of the train from the active beacon 1 to the active beacon 3 is exactly equal to the delay unlocking time length, the signal lamp at the active beacon 3 is exactly green, and the corresponding approach is exactly unlocked, so that the train does not need to stop when running to the active beacon 3. If the duration of the train running from the active beacon 1 to the active beacon 3 is not equal to the delay unlocking duration, waiting is required when the train runs to the active beacon 3.
It should be noted that if the delay unlocking duration is set to be too small, the train is not driven to the route, and the route is unlocked earlier according to the driving route of the train, so that the driving of other trains on the route is affected, and the operation efficiency of the train line is further affected. If the delay unlocking time is set to be too large, the waiting time process of the train in the approach is caused, and the operation efficiency of the train line is also affected. The time delay unlocking time length of the method is close to the time length actually needed, the method is neither too large nor too small, and the operation efficiency of a train line is improved.
In the embodiment of the application, in a simulation tool, a simulation result is obtained according to line attribute information of a subway line, vehicle attribute information of an operation vehicle and arrangement information of signal equipment; determining at least one train interval according to the active beacons arranged on the subway line; in the simulation result, determining the interval running duration of the train in at least one train interval according to the at least one train interval; and determining a delay unlocking time length according to the at least one interval operation time length, so that after the control center receives the total personnel unlocking command, the interlocking equipment is controlled to perform an unlocking route after the delay unlocking time length. The delay unlocking time length determined by the method is close to the actual demand, the waiting time of the train before the red light signal is reduced, and the subway line operation efficiency is improved.
Further, as an implementation of the method embodiment shown in fig. 1-2, the embodiment of the application provides a device for controlling an unlocking route based on a delayed unlocking time, and the delayed unlocking time determined by the device is close to the actual demand, so that waiting time of a train in front of a red light signal is reduced, and subway line operation efficiency is improved. The embodiment of the device corresponds to the foregoing method embodiment, and for convenience of reading, details of the foregoing method embodiment are not described one by one in this embodiment, but it should be clear that the device in this embodiment can correspondingly implement all the details of the foregoing method embodiment. As shown in fig. 3, the device includes:
a simulation unit 301, configured to obtain a simulation result according to line attribute information of a subway line, vehicle attribute information of an operating vehicle, and arrangement information of signal devices in a simulation tool;
a first determining unit 302, configured to determine at least one train section according to an active beacon set on the subway line;
a second determining unit 303, configured to determine, in the simulation result, a section running duration of the train in at least one train section according to the at least one train section;
and the third determining unit 304 is configured to determine a delay unlocking duration according to the at least one interval operation duration, so that after the control center receives the total human unlocking command, the interlocking device is controlled to perform an unlocking route after the delay unlocking duration.
Optionally, as shown in fig. 4, the first determining unit 302 includes:
an obtaining module 3021, configured to obtain positions of all active beacons on the subway line according to the active beacons set on the subway line;
a first determining module 3022, configured to determine an active beacon set at the exit of each station as a target active beacon;
a first judging module 3023, configured to judge, for any adjacent station, whether a plurality of other active beacons exist between the target active beacons respectively corresponding to the adjacent stations;
a first result module 3024, configured to determine, if not, a section between the two target active beacons as a train section;
and a second result module 3025, configured to determine a train interval according to the target active beacon and the other active beacons if the target active beacon is the target active beacon.
Optionally, as shown in fig. 4, the third determining module 3025 is further configured to:
determining two active beacons spaced one active beacon apart from the target active beacon and the other active beacons;
and determining the interval between the two active beacons as a train interval.
Optionally, as shown in fig. 4, the second determining unit 303 includes:
a second judging module 3031, configured to, for each train interval, judge whether an end active beacon of the train interval is a target active beacon;
a third result module 3032, configured to obtain a start position, a train stop position, and an end position in the train section if so, and determine a section running duration of the train in the train section according to the start position, the train stop position, and the end position;
and a fourth result module 3033, configured to obtain a start position and an end position in the train section if not, and determine a section operation duration of the train in the train section according to the start position and the end position.
Optionally, as shown in fig. 4, the third result module 3032 is further configured to:
acquiring a starting time point of the train at the starting position, a stopping time point and a starting time point at the stopping position of the train and a stopping time point at the stopping position of the train according to the starting position, the stopping position of the train and the stopping position of the train;
determining a first duration according to the starting time point and the stopping time point, determining a second duration according to the stopping time point and the starting time point, and determining a third duration according to the starting time point and the stopping time point;
and adding the first time length, the second time length and the third time length to obtain the interval operation time length.
Optionally, as shown in fig. 4, the fourth result module 3033 is further configured to:
acquiring a starting time point of the train at the starting position and a terminating time point of the train at the terminating position according to the starting position and the terminating position;
and determining the difference between the starting time point and the ending time point as the interval running time of the train in the train interval.
Optionally, as shown in fig. 4, the third determining unit 304 is further configured to:
and determining the section operation time with the longest time length as the delay unlocking time length.
Further, the embodiment of the application also provides electronic equipment, which comprises at least one processor, and at least one memory and a bus connected with the processor; the processor and the memory complete communication with each other through a bus; the processor is configured to invoke program instructions in the memory to perform the method of controlling the unlocking route based on the delayed unlocking time period described above in fig. 1-2.
Further, an embodiment of the present application further provides a storage medium, where the storage medium is configured to store a computer program, and when the computer program runs, control a device where the storage medium is located to execute the method for controlling the unlocking route based on the delay unlocking duration in fig. 1-2.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
It will be appreciated that the relevant features of the methods and apparatus described above may be referenced to one another. In addition, the "first", "second", and the like in the above embodiments are for distinguishing the embodiments, and do not represent the merits and merits of the embodiments.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and will not be described in detail herein.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general-purpose systems may also be used with the teachings herein. The required structure for a construction of such a system is apparent from the description above. In addition, the present application is not directed to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the present application as described herein, and the above description of specific languages is provided for disclosure of preferred embodiments of the present application.
Furthermore, the memory may include volatile memory, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM), in a computer readable medium, the memory including at least one memory chip.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The foregoing is merely exemplary of the present application and is not intended to limit the present application. Various modifications and changes may be made to the present application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. which are within the spirit and principles of the present application are intended to be included within the scope of the claims of the present application.
Claims (8)
1. A method of controlling an unlocking route based on a delayed unlocking duration, the method comprising:
in the simulation tool, according to the line attribute information of the subway line, the vehicle attribute information of the operation vehicle and the arrangement information of the signal equipment, a simulation result is obtained, wherein the simulation result at least comprises the running time of the train at each position of the subway line;
determining at least one train section according to the active beacons arranged on the subway line, wherein the method comprises the following steps: acquiring the positions of all active beacons on the subway line according to the active beacons arranged on the subway line; determining an active beacon arranged at a station exit of each station as a target active beacon; for any adjacent stations, judging whether a plurality of other active beacons exist between the target active beacons corresponding to the stations respectively; if not, determining the interval between the two target active beacons as a train interval; if yes, determining two active beacons spaced by one active beacon from the target active beacon and the other active beacons, and determining a section between the two active beacons as a train section;
in the simulation result, determining the interval running duration of the train in at least one train interval according to the at least one train interval;
and determining a delay unlocking time length according to the at least one interval operation time length, so that after the control center receives the total personnel unlocking command, the interlocking equipment is controlled to perform an unlocking route after the delay unlocking time length.
2. The method of claim 1, wherein determining the section run length of the train in the at least one train section from the at least one train section comprises:
for each train interval, judging whether an end active beacon of the train interval is a target active beacon or not;
if so, acquiring a starting position, a train stopping position and a terminating position in the train section, and determining the section running time of the train in the train section according to the starting position, the train stopping position and the terminating position;
if not, acquiring a starting position and an ending position in the train section, and determining the section running time of the train in the train section according to the starting position and the ending position.
3. The method of claim 2, wherein the determining the section run length of the train in the train section based on the start position, the train stop position, and the end position comprises:
acquiring a starting time point of the train at the starting position, a stopping time point and a starting time point at the stopping position of the train and a stopping time point at the stopping position of the train according to the starting position, the stopping position of the train and the stopping position of the train;
determining a first duration according to the starting time point and the stopping time point, determining a second duration according to the stopping time point and the starting time point, and determining a third duration according to the starting time point and the stopping time point;
and adding the first time length, the second time length and the third time length to obtain the interval operation time length.
4. The method according to claim 2, wherein determining the section running duration of the train in the train section according to the start position and the end position includes:
acquiring a starting time point of the train at the starting position and a terminating time point of the train at the terminating position according to the starting position and the terminating position;
and determining the difference between the starting time point and the ending time point as the interval running time of the train in the train interval.
5. The method of claim 1, wherein the determining the delay unlock time period based on the at least one interval run time period comprises:
and determining the section operation time with the longest time length as the delay unlocking time length.
6. An apparatus for controlling an unlocking route based on a delayed unlocking time period, the apparatus comprising:
the simulation unit is used for obtaining a simulation result in a simulation tool according to the line attribute information of the subway line, the vehicle attribute information of the operation vehicle and the arrangement information of the signal equipment, wherein the simulation result at least comprises the running time of the train at each position of the subway line;
a first determining unit, configured to determine at least one train section according to an active beacon set on the subway line, including: acquiring the positions of all active beacons on the subway line according to the active beacons arranged on the subway line; determining an active beacon arranged at a station exit of each station as a target active beacon; for any adjacent stations, judging whether a plurality of other active beacons exist between the target active beacons corresponding to the stations respectively; if not, determining the interval between the two target active beacons as a train interval; if yes, determining two active beacons spaced by one active beacon from the target active beacon and the other active beacons, and determining a section between the two active beacons as a train section;
the second determining unit is used for determining the interval running time of the train in at least one train interval according to the at least one train interval in the simulation result;
and the third determining unit is used for determining the delay unlocking time according to the at least one interval operation time so as to control the interlocking equipment to perform an unlocking route after the delay unlocking time after the control center receives the total personnel unlocking command.
7. An electronic device comprising at least one processor, and at least one memory, bus coupled to the processor; the processor and the memory complete communication with each other through a bus; the processor is configured to invoke program instructions in the memory to perform the method of controlling the unlocking route based on the delayed unlocking time period according to any of claims 1-5.
8. A readable storage medium, wherein the storage medium is configured to store a computer program, where the computer program when executed controls a device in which the storage medium is located to perform the method for controlling an unlocking route based on a delayed unlocking time period according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310045994.8A CN115871749B (en) | 2023-01-30 | 2023-01-30 | Method and device for controlling unlocking route based on delayed unlocking time length |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310045994.8A CN115871749B (en) | 2023-01-30 | 2023-01-30 | Method and device for controlling unlocking route based on delayed unlocking time length |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115871749A CN115871749A (en) | 2023-03-31 |
CN115871749B true CN115871749B (en) | 2023-06-09 |
Family
ID=85758535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310045994.8A Active CN115871749B (en) | 2023-01-30 | 2023-01-30 | Method and device for controlling unlocking route based on delayed unlocking time length |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115871749B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010215148A (en) * | 2009-03-18 | 2010-09-30 | Railway Technical Res Inst | On-vehicle interlocking control method and on-vehicle interlocking control system |
CN102991535A (en) * | 2012-12-07 | 2013-03-27 | 北京交控科技有限公司 | Automatic test method for unlocking logic of entering section in interlocking system |
CN109229150A (en) * | 2017-07-10 | 2019-01-18 | 比亚迪股份有限公司 | route section unlocking method and device |
CN110281986A (en) * | 2019-06-10 | 2019-09-27 | 北京交通大学 | Train rail section locking time calculation method based on quasi-moving block |
CN111915221A (en) * | 2020-08-18 | 2020-11-10 | 北京交通大学 | Capability analysis method suitable for high-speed railway |
CN113911170A (en) * | 2021-04-28 | 2022-01-11 | 中铁第四勘察设计院集团有限公司 | Train route manual unlocking delay calculation method for railway station interlocking system |
-
2023
- 2023-01-30 CN CN202310045994.8A patent/CN115871749B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010215148A (en) * | 2009-03-18 | 2010-09-30 | Railway Technical Res Inst | On-vehicle interlocking control method and on-vehicle interlocking control system |
CN102991535A (en) * | 2012-12-07 | 2013-03-27 | 北京交控科技有限公司 | Automatic test method for unlocking logic of entering section in interlocking system |
CN109229150A (en) * | 2017-07-10 | 2019-01-18 | 比亚迪股份有限公司 | route section unlocking method and device |
CN110281986A (en) * | 2019-06-10 | 2019-09-27 | 北京交通大学 | Train rail section locking time calculation method based on quasi-moving block |
CN111915221A (en) * | 2020-08-18 | 2020-11-10 | 北京交通大学 | Capability analysis method suitable for high-speed railway |
CN113911170A (en) * | 2021-04-28 | 2022-01-11 | 中铁第四勘察设计院集团有限公司 | Train route manual unlocking delay calculation method for railway station interlocking system |
Also Published As
Publication number | Publication date |
---|---|
CN115871749A (en) | 2023-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111422226B (en) | Block partition setting method and device and storage medium | |
CN111284529A (en) | Automatic train driving control method and system | |
US20130245866A1 (en) | Vehicle control device | |
JPH0976913A (en) | Train operation time interval control method and device thereof | |
CN114132364B (en) | Control method and control device for virtual train and electronic equipment | |
CN115376346A (en) | Multi-mode driving vehicle collaborative intersection method for expressway confluence area under mixed-driving condition | |
CN114771610A (en) | Method and device for testing guide mode conversion | |
JP3688023B2 (en) | Train operation control method | |
CN116443082B (en) | Derailment protection method, device, equipment and medium between adjacent trackside resource managers | |
CN115871749B (en) | Method and device for controlling unlocking route based on delayed unlocking time length | |
CN111572597B (en) | Train passing neutral section operation method, device, equipment and computer readable storage medium | |
CN116149303B (en) | Test method and device for remote limit driving mode of train | |
CN115871748B (en) | Control method and device for linking station-keeping signal machine | |
CN112590873A (en) | Method and system for controlling operation of suspended monorail train by adopting virtual moving block | |
CN115179996B (en) | Freight train running information display method and device | |
CN116424393A (en) | Rescue method and device for fault train and storage medium | |
WO2018225344A1 (en) | In-vehicle control device and train control system | |
US20240278816A1 (en) | Train braking control method and device supporting multi-stage deceleration, and storage medium | |
CN112124377B (en) | Control mode determination method, intelligent vehicle-mounted controller and readable storage medium | |
CN115973235A (en) | Train screening control method and device | |
CN115991220B (en) | Hierarchical conversion method and device based on train control system | |
CN114475718A (en) | Train parking control method, device, train and storage medium | |
Guo et al. | Enhancing sustainability of rail transit system by applying multi-agent system | |
JPH0880852A (en) | Movable body speed control system and method | |
CN115991101B (en) | Train braking mode conversion method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |