MARSHALLED TRAIN MANAGEMENT METHOD, APPARATUS, DEVICE AND MEDIUM
20250033680 ยท 2025-01-30
Inventors
- Ronghua HU (Shanghai, CN)
- Xiaohui LIU (Shanghai, CN)
- Xiaoyan WANG (Shanghai, CN)
- Huijun CHAI (Shanghai, CN)
Cpc classification
B61L27/16
PERFORMING OPERATIONS; TRANSPORTING
B61L25/04
PERFORMING OPERATIONS; TRANSPORTING
International classification
B61L27/16
PERFORMING OPERATIONS; TRANSPORTING
B61L25/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present invention relates to a marshalled train management method, apparatus, device and medium, the method including: S1: identifying, by a CC, train formation; S2: identifying, by a trackside ZC, coupling marshalling information; S3: when the coupling marshalling information or the train formation is valid, calculating, by the trackside ZC, a valid movement authorization for the marshalled train; S4: checking, by the CC, a currently applied marshalled train parameter state thereof; if the coupling marshalling information or the train formation is valid, setting the formed train parameter state to be available; and if the state is available and the valid movement authorization is received, safely controlling the train to run; S5: verifying, by the CC, an availability state of the marshalled train parameter state in real time according to the coupling marshalling information or the train formation; and S6: when the coupling state of the marshalled train changes during online coupling or dis-marshalling, re-performing the calculation and verification steps of the CC and the trackside ZC. Compared with the prior art, the present invention has advantages of high safety, high reliability, high availability, etc.
Claims
1. A marshalled train management method, wherein a CBTC system automatically identifies and manages a marshalled train after the marshalled train restarts or a marshalling state changes, and the method specifically comprises the following steps: step S1: identifying, by a CC, train formation and transmitting the train formation to a trackside ZC; step S2: identifying, by the trackside ZC, coupling marshalling information and transmitting the connecting marshalling information to a vehicle-mounted CC; step S3: when the coupling marshalling information or the train formation is valid, calculating, by the trackside ZC, a valid movement authorization for the marshalled train; step S4: checking, by the CC, a currently applied marshalled train parameter state thereof; if the coupling marshalling information or the train formation is valid, setting the marshalled train parameter state to be available, and if the state is available and the valid movement authorization is received, safely controlling the train to run; step S5: verifying, by the CC, an availability state of the marshalled train parameter state in real time according to the coupling marshalling information or the train formation; and step S6: when a coupling state of the marshalled train changes during online coupling or dis-marshalling, returning to step S1) to re-perform the calculation and verification steps of the CC and the trackside ZC.
2. The marshalled train management method according to claim 1, wherein the step S1 is specifically as follows: obtaining, by the CC, identification number VIDs of other train units in the marshalled train and a coupling state of a Cab terminal by means of communication between train units, calculating and transmitting the train formation to the trackside ZC.
3. The marshalled train management method according to claim 1, wherein the step S2 is specifically as follows: according to train formation from each train unit and an envelope order of each train unit, constructing and transmitting, by the trackside ZC, coupling marshalling information to the vehicle-mounted CC.
4. The marshalled train management method according to claim 3, wherein the train formation of each train unit comprises an identification number of each train unit and coupling state information of each terminal.
5. The marshalled train management method according to claim 1, wherein checking a currently applied marshalled train parameter state thereof in the step S4 is specifically as follows: checking, by the CC, the currently applied marshalled train parameter state thereof according to the train formation calculated thereby or the coupling marshalling information from the ZC.
6. The marshalled train management method according to claim 5, wherein when the marshalled train is restarted, the CC verifies that a marshalled train parameter applied thereby is consistent with the coupling marshalling information from the trackside ZC or the calculated train formation, and then authorizes the train to run in an energy monitoring mode.
7. The marshalled train management method according to claim 1, wherein the step S5 is specifically as follows: after the CC is restarted and initialized, and after the marshalled train parameter applied thereby is verified to be correct according to the coupling marshalling information from the trackside ZC, setting the marshalled train parameter state to be available; and after the train formation calculated by the CC or the coupling marshalling information from the trackside ZC is consistent with the marshalled train parameter applied thereby, when any one subsystem is degraded and cannot figure out valid, trusting and applying the information from the other party to safely control the train to run.
8. The marshalled train management method according to claim 1, wherein after the verification in the step S5 is passed, the train formation calculated by the CC and the coupling marshalling information calculated by the trackside ZC are trustable.
9. The marshalled train management method according to claim 1, wherein in the step S6, when the marshalled train coupling state changes, the CC and the trackside ZC automatically recalculate and verify a marshalled train parameter.
10. A marshalled train management apparatus, comprising: a train formation module, for a CC to identify a marshalled train; a coupling marshalling information module, for a trackside ZC to identify the marshalled train; a movement authorization calculation module, for the trackside ZC to calculate a valid movement authorization for the marshalled train when a marshalled train parameter state is available, and feed back coupling marshalling information to an associated CC; a check module, for the CC to check a currently applied marshalled train parameter state thereof, and safely control the train to run if the state is available and the valid movement authorization is received; a verification module, for the CC to verify the marshalled train parameter state according to the train formation or the coupling marshalling information from the ZC; and a state detection module, for re-performing the calculation and verification process of the CC and the trackside ZC when a coupling state of the marshalled train changes during online coupling or dis-marshalling.
11. An electronic device, comprising a processor and a memory in which a computer program is stored, wherein the processor, when executing the program, implements the method according to claim 1.
12. A computer-readable storage medium in which a computer program is stored, wherein the program, when being executed by a processor, implements the method according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0043]
[0044]
[0045]
DESCRIPTION OF THE EMBODIMENTS
[0046] The following is a clear and complete description of the technical solutions in the embodiments of the present invention in combination with accompanying drawings attached to the embodiments of the present invention. Obviously, the embodiments described are a part of the embodiments of the present invention, but not the whole embodiments. Based on the embodiments of the present invention, all other embodiments obtained by a person skilled in the art without creative labor shall fall within the protection scope of the present invention.
[0047] The present invention provides an effective method for identification and management of a marshalled train for a Communication-Based Train Control (CBTC) signal system, especially for dynamic management of the marshalled trains of different marshalling combinations in flexible marshalling for operation of urban rail transit.
[0048] As shown in
[0058] As shown in
[0059] The method also comprises: [0060] 1. directly identifying, by the CC of a single marshalling train, the type of marshalling train according to a fact that the Cabs at both ends of the train unit are not connected, and setting, by the CC, the parameter of marshalling train (TF) to be available (Available); [0061] 2. directly identifying, by the CC of multi-marshalling train which has 2 train units at most, the type of marshalling train according to VOBC-VOBC cross-train communication of different train units; and setting, by the CC, the parameter of marshalling train (TF) to be available (Available); and [0062] 3. in a project of multi-marshalling train with more than 2 train units, after the marshalled train restarts, and the number of intermediate marshalling train units between the head and tail trains cannot be safely identified through the communication among all the train units, and after the CC determines the coupling marshalling information is consistent with the applied TF parameter, setting, by the CC, the TF parameter state to be available; when a multi-marshalling train is inserted from a non-CBTC zone to a CBTC zone and the marshalled train is inserted as shown in
[0063] In the identification and management method of the marshalled train with flexible marshalling for operation in the present invention, the CC and the trackside ZC independently identify and manage the marshalled train, cooperate to verify, automatically identify the marshalling state of the flexible marshalling train, load the TF parameter of the marshalled train, and better realize the automatic, safe and reliable control of the flexible marshalling train by the signal system, ensure the safety of flexible marshalling line operation, and improve the operational efficiency of online coupling/dis-marshalling.
[0064] The above is an introduction of method embodiments, and the solution of the present invention is further explained by apparatus embodiments.
[0065] Provided in the present invention is a marshalled train management apparatus, comprising: [0066] a train formation module, for a CC to identify a marshalled train; [0067] a coupling marshalling information module for a trackside ZC to identify the marshalled train; [0068] a movement authorization calculation module, for the trackside ZC to calculate a valid movement authorization for the marshalled train when a marshalled train parameter state is available, and feed back coupling marshalling information to an associated CC; [0069] a check module, for the CC to check a currently applied marshalled train parameter state thereof, and safely control the train to run if the state is available and the valid movement authorization is received; [0070] a verification module, for the CC to verify the marshalled train parameter state according to the train formation or the coupling marshalling information from the ZC; and [0071] a state detection module, for re-performing the calculation and verification process of the CC and the trackside ZC when a coupling state of the marshalled train changes during online coupling or uncoupling.
[0072] A person skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of each described module can refer to the corresponding process in the above-mentioned method embodiments, and it is not be repeated herein.
[0073] The electronic device of the present invention comprises a central processing unit (CPU) that can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) or loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for operations of the device can also be stored. The CPU, ROM, and RAM are connected to each other via a bus. An input/output (I/O) interface is also connected to the bus.
[0074] A plurality of components in the device are connected to the I/O interface, wherein the plurality of components comprise: an input unit, such as a keyboard, a mouse; an output unit, such as various types of displays, a speaker; a storage unit, such as a disk, an optical disc; and a communication unit, such as a network card, a modem, a wireless communication transceivers. The communication unit allows the device to exchange information/data with other devices through a computer network such as the Internet and/or various telecommunications networks.
[0075] The processing unit performs each step of the method and each process described above, such as the method consisted of the steps S1 to S6. For example, in some embodiments, the method consisted of the steps S1 to S6 may be realized as a computer software program that is physically contained in a machine readable medium, such as a storage unit. In some embodiments, parts or all of the computer program may be loaded and/or installed on the device via the ROM and/or communication unit. When the computer program is loaded into the RAM and executed by the CPU, one or more steps of S1 to S6 of the method described above can be performed. Alternatively, in other embodiments, the CPU may be configured to execute the steps S1 to S6 of the method by any other appropriate means (e.g., by means of a firmware).
[0076] The functions described above herein can be performed, at least in part, by one or more hardware logical components. For example, without limitation, demonstration types of hardware logic components that can be used include: a Field Programmable Gate Array (FPGA), an Application-Specific Integrated Circuits (ASIC), an Application-Specific Standard Product (ASSP), a System-On-Chip (SOC), a Complex Programmable Logic Device (CPLD), etc.
[0077] Program codes for implementing the method of the present invention may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer or another programmable data processing apparatus so that the program codes, when being executed by the processor or controller, implements the functions or operations specified in the flow charts and/or block diagrams. The program codes can be executed entirely on a machine, partially on a machine, partially on a remote machine as a stand-alone software package, or completely on a remote machine or server.
[0078] In the context of the present invention, the machine readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction executing system, apparatus or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. The machine readable medium may include, but are not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples of the machine readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable ROM (EPROM or flash memory), optical fibers, a convenient Compact Disk-ROM (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0079] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited to this, and any technical person familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements shall be covered by the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.