Patent application title:

TRAIN OPERATION CONTROL METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM

Publication number:

US20240286658A1

Publication date:
Application number:

18/656,843

Filed date:

2024-05-07

Smart Summary: A method for controlling train operations has been developed. First, it identifies two or more trains that will be combined into a single unit. Then, it sends a task to each train's control system to prepare for this combination. Each train's system reports back when it has completed its preparation. Finally, all the feedback is gathered to create a summary of how the trains will be combined. 🚀 TL;DR

Abstract:

The present disclosure discloses a train operation control method and apparatus, a computer device, and a storage medium. The train operation control method includes the following steps. At least two to-be-consisted trains are determined. A consisting preparation task is transmitted to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task. Feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains is received. Consisting information of the at least two to-be-consisted trains is compiled based on all of the feedback information.

Inventors:

Applicant:

Interested in similar patents?

Get notified when new applications in this technology area are published.

Classification:

B61L27/16 »  CPC main

Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor; Operations, e.g. scheduling or time tables Trackside optimisation of vehicle or vehicle train operation

B61L27/12 »  CPC further

Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor; Operations, e.g. scheduling or time tables Preparing schedules

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a continuation application of PCT application No. PCT/CN2022/130667, filed on Nov. 8, 2022, which claims priority to Chinese Patent Application No. 202111321511.X, filed on Nov. 9, 2021 and entitled “TRAIN CONSISTING METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM”. The entire content of all of the above-referenced applications is incorporated herein by reference.

FIELD

The present disclosure relates to the technical field of rail transit, and more particularly, to a train operation control method and apparatus, a computer device, and a storage medium.

BACKGROUND

In related art, in order to improve operation benefits of rail transit more effectively, trains need to be properly consisted. In an existing train operation control method, a virtual consist list is used to achieve combination of trains. However, the virtual consist list is mainly applicable to intercity rail transit, such as G-series high-speed trains or D-series high-speed trains, which may implement virtual consisting in a locomotive yard. In local rail transit systems such as subway, light rail, and SkyShuttle, most trains are located on lines that are operating, to which virtual consisting is inapplicable.

SUMMARY

Based on the above, a train operation control method and apparatus, a computer device, and a storage medium need to be provided for the above technical problem, to adapt to local rail transit more effectively, thereby improving operation benefits of local rail transit.

A train operation control method includes the following steps. At least two to-be-consisted trains are determined. A consisting preparation task is transmitted to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of a consisting site. Feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains is received. Consisting information of the at least two to-be-consisted trains is compiled based on all of the feedback information.

A train operation control apparatus includes a train consisting determination device, a consisting preparation device, a first feedback device, and a compilation preparation device. The train consisting determination device is configured to determine at least two to-be-consisted trains. The consisting preparation device is configured to transmit a consisting preparation task to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of a consisting site. The first feedback device is configured to receive feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains. The consisting compilation device is configured to compile consisting information of the at least two to-be-consisted trains based on all of the feedback information.

A computer device includes a memory, a processor, and computer-readable instructions stored in the memory and executable in the processor. The processor, when executing the computer-readable instructions, implements the above train operation control method.

One or more readable storage media storing computer-readable instructions are provided. The computer-readable instructions, when executed by one or more processors, enable the one or more processors to perform the above train operation control method.

In the present disclosure, combination of the trains is realized through task assignment, which can not only improve flexibility of train consisting, but also adapt to local rail transit more effectively, thereby improving operation benefits of rail transit.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to describe the technical solutions of embodiments of the present disclosure more clearly, drawings required for describing the embodiments of the present disclosure are briefly described below. Apparently, the drawings in the following description show only some embodiments of the present disclosure, and a person of ordinary skill in the art may still derive other drawings from the drawings without creative efforts.

FIG. 1 is a schematic diagram of an application environment of a train operation control method according to an embodiment of the present disclosure.

FIG. 2 is a schematic flowchart of a train operation control method according to an embodiment of the present disclosure.

FIG. 3 is a schematic flowchart of a train operation control method according to another embodiment of the present disclosure.

FIG. 4 is a schematic flowchart of a train operation control method according to another embodiment of the present disclosure.

FIG. 5 is a schematic flowchart of a train operation control method according to another embodiment of the present disclosure.

FIG. 6 is a schematic flowchart of a train operation control method according to another embodiment of the present disclosure.

FIG. 7 is a schematic flowchart of a train operation control method according to another embodiment of the present disclosure.

FIG. 8 is a schematic structural diagram of a train operation control apparatus according to an embodiment of the present disclosure.

FIG. 9 is a schematic diagram of a computer device according to an embodiment of the present disclosure.

DETAILED DESCRIPTION

The technical solutions in embodiments of the present disclosure are described below with reference to drawings. Apparently, the described embodiments are merely some rather than all of the embodiments of the present disclosure. Other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts fall within the protection scope of the present disclosure.

A train operation control method provided in the embodiments of the present disclosure may be applied to an application environment shown in FIG. 1. A client communicates with a server side. The client may be an on-board control subsystem (automatic vehicle control, AVC) installed on a train. The server side may be a central dispatch subsystem (a visual command system, VCS) configured to dispatch trains. The server side may be implemented by an independent server or a server cluster composed of multiple servers.

In an embodiment, as shown in FIG. 2, a train operation control method is provided. A description is provided by using an example in which the method is applied to the server side in FIG. 1. The method includes the following steps S101 to S104.

    • S101: At least two to-be-consisted trains are determined.

It may be understood that the central dispatch subsystem may determine at least two trains that satisfy a preset consisting condition as the at least two to-be-consisted trains. The preset consisting condition may be set based on an actual requirement. Herein, the at least two to-be-consisted trains may be running trains, or may be trains parked in a parking lot. Generally, two trains are selected as to-be-consisted trains. In a special case, more than two trains are selected as to-be-consisted trains.

    • S102: A consisting preparation task is transmitted to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of a consisting site.

It may be understood that the consisting preparation task means enabling the at least two to-be-consisted trains to arrive at the consisting position of the consisting site. The consisting preparation task includes a consisting preparation subtask of each to-be-consisted train. The consisting preparation task may be transmitted to the on-board control subsystem of each train. After receiving the consisting preparation task, the on-board control subsystem of the train reads the consisting preparation subtask of the train in the consisting preparation task, and then executes the consisting preparation subtask, so that the train arrives at the consisting position (that is, a parking position) of the consisting site. In the consisting preparation task, a same consisting site and different consisting positions are set in each consisting preparation subtask. In an example, the consisting site may be a consisting station. A first train may park at a first parking point (a consisting position), and a second train may park at a second parking point (a consisting position) behind the first train based on a front-end boundary sensed by a sensing system of the second train.

    • S103: Feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains is received.

It may be understood that, if each train parks at a corresponding consisting position, it indicates that each on-board control subsystem completes a corresponding consisting preparation subtask. After completing the consisting preparation subtask, the on-board control subsystem can transmit the feedback information to the central dispatch subsystem to confirm that the consisting preparation subtask has been completed.

    • S104: Consisting information of the at least two to-be-consisted trains is compiled based on all of the feedback information.

It may be understood that, after receiving the feedback information from all of the on-board control subsystems, the consisting information may be compiled based on the feedback information. Herein, the consisting information may include a consisting identifier and status information of each consisted train.

In one embodiment, preparation work of train consisting can be realized. The central dispatch subsystem can assign the consisting preparation task for the on-board control subsystem and provide a consisting service. The on-board control subsystem is mainly configured to receive and execute the consisting preparation task, and provide the feedback information to the central dispatch subsystem. Combination of the trains is realized through task assignment, which can not only improve flexibility of train consisting, but also adapt to local rail transit more effectively, thereby improving operation benefits of rail transit.

In some embodiments, after step S104, that is, after the consisting information of the at least two to-be-consisted trains is compiled based on all of the feedback information, the method further includes the following steps.

    • S201: The consisting information is transmitted to each on-board control subsystem, to enable the on-board control subsystem to match train status data based on the consisting information.
    • S202: The train status data transmitted by each on-board control subsystem is received.
    • S203: The consisting information is updated based on all of the train status data, and coupling consisting information is generated, to complete a coupling operation of the at least two to-be-consisted trains.

It may be understood that the consisting information of each on-board control subsystem may be transmitted to the on-board control subsystem, to enable the on-board control subsystem to match the train status data based on the consisting information. Multiple status indicators are set in the consisting information. The status indicators include but are not limited to a train position and a train speed. The on-board control subsystem can match corresponding train status data based on the status indicators and return the corresponding train status data to the central dispatch subsystem. After receiving the train status data transmitted by each on-board control subsystem, the central dispatch subsystem can update the consisting information based on all of the train status data, and generate the coupling consisting information, to complete the coupling operation of the at least two to-be-consisted trains.

In one embodiment, coupling registration of each on-board control subsystem on the central dispatch subsystem can be realized, and the coupling consisting information can be generated. A corresponding coupling task may be generated based on the coupling consisting information. The coupling task is executed. Corresponding coupling operations may be performed among the trains, to form a connected train consist. For example, two trains each with four carriages may be coupled into a train consist with eight carriages.

In some embodiments, after step S203, that is, after the consisting information is updated based on all of the train status data, to implement the coupling operation of the at least two to-be-consisted trains, the method further includes the following steps.

    • S301: A consist travelling task is compiled based on the coupling consisting information.
    • S302: The consist travelling task is transmitted to each on-board control subsystem, to enable each on-board control subsystem to execute a travelling subtask thereof in the consist travelling task and monitor a travelling status corresponding to the travelling subtask.
    • S303: The travelling status transmitted by each on-board control subsystem is received.
    • S304: A task status of the consist travelling task is updated based on the travelling status.

It may be understood that, after completing the coupling consisting, the consist travelling task may be compiled based on the coupling consisting information. The consist travelling task is different from a general train task. The consist travelling task includes a travelling subtask of each train. Therefore, a number of parking points and a number of departure points in the consist travelling task are an integer multiple of a number of trains.

After the consist travelling task is generated, the consist travelling task may be transmitted to each on-board control subsystem. Each on-board control subsystem executes the travelling subtask thereof in the consist travelling task, monitors the travelling status corresponding to the travelling subtask, and then reports the travelling status to the central dispatch subsystem. The central dispatch subsystem updates the task status of the consist travelling task based on the reported travelling status. In some examples, the task status may include a task completion degree. For example, 30% of a current consist travelling task is completed.

In one embodiment, linked travelling of the train consist can be realized.

In some embodiments, after step S203, that is, after the consisting information is updated based on all of the train status data, and the coupling consisting information is generated, to complete the coupling operation of the at least two to-be-consisted trains, the method further includes the following steps.

    • S401: When a succeeding train completes a parking operation, a parking signal fed back by the succeeding train is received.
    • S402: The parking signal is transmitted to a preceding train, to enable the preceding train to trigger and execute a door opening instruction.
    • S403: The door opening instruction fed back by the preceding train is received.
    • S404: The door opening instruction is transmitted to the succeeding train, to enable the succeeding train to execute the door opening instruction.

It may be understood that, if the train consist includes only two trains, the preceding train is a head train, and the succeeding train is a tail train. When the succeeding train completes the parking operation (parks accurately and stably), the succeeding train can transmit the parking signal to the central dispatch subsystem. The parking signal indicates that the succeeding train has parked. The central dispatch subsystem forwards the parking signal to the preceding train. After receiving the parking signal, the preceding train triggers and executes the door opening instruction. The preceding train opens doors of the preceding train, and transmits the door opening instruction to the central dispatch subsystem. The central dispatch subsystem transmits the door opening instruction to the succeeding train. After receiving the door opening instruction, the succeeding train executes the door opening instruction, and opens doors of the succeeding train.

In one embodiment, a linked door operation of the train consist can be implemented.

In some embodiments, after step S203, that is, after the consisting information is updated based on all of the train status data, and the coupling consisting information is generated, to complete the coupling operation of the at least two to-be-consisted trains, the method further includes the following steps.

    • S501: consisting status data associated with the coupling consisting information is obtained, the consisting status data including a consisting status and status data of each train.
    • S502: A de-consisting task is transmitted to each on-board control subsystem when the consisting status data satisfies a de-consisting condition, to enable each on-board control subsystem to receive the de-consisting task and execute a de-consisting subtask thereof in the de-consisting task.
    • S503: First de-consisting feedback information indicating completion of the de-consisting task transmitted by each on-board control subsystem is received.
    • S504: The consisting status is updated to de-consisted based on all of the first de-consisting feedback information.

It may be understood that, when the central dispatch subsystem needs to perform de-consisting on the train consist, the central dispatch subsystem can obtain the consisting status data associated with the coupling consisting information (that is, consisting status data of the train consist). Herein, the consisting status data includes the consisting status and the status data of each train.

If the consisting status data satisfies the de-consisting condition, the central dispatch subsystem transmits the de-consisting task to each on-board control subsystem. The de-consisting condition may be set based on an actual requirement. For example, the consist travelling task has been completed and no new task is assigned, each train is at a correct parking position in a platform, and each train is in a standby mode. After receiving the de-consisting task, each on-board control subsystem parses out a corresponding de-consisting subtask from the de-consisting task, and then executes the de-consisting subtask. The de-consisting subtask is intended to change the consisting status in the on-board control subsystem to de-consisted. After the consisting status is changed to de-consisted, the on-board control subsystem can transmit the first de-consisting feedback information to the central dispatch subsystem, to confirm that the train has completed de-consisting. After receiving all of the first de-consisting feedback information, the central dispatch subsystem can determine that all of the trains have completed de-consisting based on the first de-consisting feedback information, and then can set the consisting status of the current train consist to de-consisted.

In one embodiment, de-consisting of the train consist may be realized through the central dispatch subsystem.

In some embodiments, after step S504, that is, after the consisting status is updated to de-consisted based on all of the first de-consisting feedback information, the method further includes the following step.

    • S505: A consisting identifier of the coupling consisting information is canceled, and original identifiers of the at least two to-be-consisted trains are recovered.

It may be understood that, after the consisting status of the current train consist is set to de-consisted, the central dispatch subsystem can cancel the consisting identifier of the coupling consisting information and recover the original identifiers of the trains. The canceled consisting identifier is in an unavailable state. After the original identifiers of the trains are recovered, the central dispatch subsystem can directly transmit a task or an instruction to the trains without being restrained by the consist.

In some embodiments, after step S203, that is, after the consisting information is updated based on all of the train status data, and the coupling consisting information is generated, to complete the coupling operation of the at least two to-be-consisted trains, the method further includes the following steps.

    • S601: A de-consisting instruction is triggered based on a manual operation when an emergency occurs.
    • S602: The consisting status data associated with the coupling consisting information is obtained based on the de-consisting instruction, the consisting status data including the consisting status and the status data of each train.
    • S603: The de-consisting instruction is transmitted to each on-board control subsystem when the consisting status data satisfies the de-consisting condition, to enable each on-board control subsystem to receive and execute the de-consisting instruction.
    • S604: Second de-consisting feedback information indicating completion of the de-consisting instruction transmitted by each on-board control subsystem is received.
    • S605: The consisting status is updated to de-consisted based on all of the second de-consisting feedback information.

It may be understood that, the emergency is an abnormal train operation caused by a malfunction, a manual operation of a driver, or the like. After determining that the emergency occurs, a person of the central dispatch subsystem can perform a manual operation to trigger the de-consisting instruction. After the de-consisting instruction is triggered, a specific implementation of the de-consisting instruction needs to be determined based on the consisting status data of the current train. The consisting status data includes the consisting status and the status data of each train.

It may be determined based on the consisting status data whether the current train consist satisfies the de-consisting condition. If all of the trains park stably in a station, the de-consisting instruction may be directly delivered to the on-board control subsystem of each train, to complete de-consisting of the train consist. If the trains are travelling and emergency braking is required, the de-consisting instruction includes an emergency braking command. If the trains satisfy a station entering condition, the de-consisting instruction includes a station entering and parking command.

After receiving the de-consisting task, each on-board control subsystem parses out a corresponding de-consisting subtask from the de-consisting task, and then executes the de-consisting subtask. The de-consisting subtask is intended to change the consisting status in the on-board control subsystem to de-consisted. After the consisting status is canceled, the on-board control subsystem can transmit the second de-consisting feedback information to the central dispatch subsystem, to confirm that the train has completed de-consisting. After receiving all of the second de-consisting feedback information, the on-board control subsystem can determine that all of the trains have completed de-consisting based on the second de-consisting feedback information, and then can set the consisting status of the current train consist to de-consisted.

Likewise, after the consisting status of the current train consist is set to de-consisted, the central dispatch subsystem can cancel the consisting identifier of the coupling consisting information and recover the original identifiers of the trains. The canceled consisting identifier is in an unavailable state. After the original identifiers of the trains are recovered, the central dispatch subsystem can directly transmit a task or an instruction to the trains without being restrained by the consist.

It should be understood that the order of the sequence numbers of the steps in the above embodiment does not mean an execution sequence. The execution sequence of the processes needs to be determined according to the functions and the internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.

In an embodiment, a train operation control apparatus is provided. The train operation control apparatus is in a one-to-one correspondence with the train operation control method in the above embodiments. As shown in FIG. 3, the train operation control apparatus includes a train consisting determination device 10, a consisting preparation device 20, a first feedback device 30, and a consisting compilation device 40. Detailed descriptions of the functional devices are as follows:

The train consisting determination device 10 is configured to determine at least two to-be-consisted trains.

The consisting preparation device 20 is configured to transmit a consisting preparation task to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of a consisting site.

The first feedback device 30 is configured to receive feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains.

The consisting compilation device 40 is configured to compile consisting information of the at least two to-be-consisted trains based on all of the feedback information.

In some embodiments, the train operation control apparatus further includes a train status data matcher, a status data receiver, and a coupling consisting device.

The train status data matcher is configured to transmit the consisting information to each on-board control subsystem, to enable the on-board control subsystem to match train status data based on the consisting information.

The status data receiver is configured to receive the train status data transmitted by each on-board control subsystem.

The coupling consisting device is configured to update the consisting information based on all of the train status data, and generate coupling consisting information, to implement a coupling operation of the at least two to-be-consisted trains.

In some embodiments, the train operation control apparatus further includes a travelling task compiler, a travelling task transmitter, a travelling status receiver, and a task status updater.

The travelling task compiler is configured to compile a consist travelling task based on the coupling consisting information.

The travelling task transmitter is configured to transmit the consist travelling task to each on-board control subsystem, to enable each on-board control subsystem to execute a travelling subtask thereof in the consist travelling task and monitor a travelling status corresponding to the travelling subtask.

The travelling status receiver is configured to receive the travelling status transmitted by each on-board control subsystem.

The task status updater is configured to update a task status of the consist travelling task based on the travelling status.

In some embodiments, the train operation control apparatus further includes a parking signal receiver, a door opening instruction trigger, a door opening instruction receiver, and a door opening instruction transmitter.

The parking signal receiver is configured to receive, when a succeeding train completes a parking operation, a parking signal fed back by the succeeding train.

The door opening instruction trigger is configured to transmit the parking signal to a preceding train, to enable the preceding train to trigger and execute a door opening instruction.

The door opening instruction receiver is configured to receive the door opening instruction fed back by the preceding train.

The door opening instruction transmitter is configured to transmit the door opening instruction to the succeeding train, to enable the succeeding train to execute the door opening instruction.

In some embodiments, the train operation control apparatus further includes a first consisting status obtaining device, a de-consisting task deliver, a first de-consisting information receiver, and a first de-consisting device.

The first consisting status obtaining device is configured to obtain consisting status data associated with the coupling consisting information, the consisting status data including a consisting status and status data of each train.

The de-consisting task deliver is configured to transmit a de-consisting task to each on-board control subsystem when the consisting status data satisfies a de-consisting condition, to enable each on-board control subsystem to receive the de-consisting task and execute a de-consisting subtask thereof in the de-consisting task.

The first de-consisting information receiver is configured to receive first de-consisting feedback information indicating completion of the de-consisting task transmitted by each on-board control subsystem.

The first de-consisting device is configured to update the consisting status to de-consisted based on all of the first de-consisting feedback information.

In some embodiments, the train operation control apparatus further includes an identifier adjuster.

The identifier adjuster is configured to cancel a consisting identifier of the coupling consisting information, and recover original identifiers of the at least two to-be-consisted trains.

In some embodiments, the train operation control apparatus further includes a manual trigger, a second consisting status obtaining device, a de-consisting instruction transmitter, a second de-consisting information receiver, and a second de-consisting device.

The manual trigger is configured to trigger a de-consisting instruction based on a manual operation when an emergency occurs.

The second consisting status obtaining device is configured to obtain the consisting status data associated with the coupling consisting information based on the de-consisting instruction, the consisting status data including the consisting status and the status data of each train.

The de-consisting instruction transmitter is configured to transmit the de-consisting instruction to each on-board control subsystem when the consisting status data satisfies the de-consisting condition, to enable each on-board control subsystem to receive and execute the de-consisting instruction.

The second de-consisting information receiver is configured to receive second de-consisting feedback information indicating completion of the de-consisting instruction transmitted by each on-board control subsystem.

The second de-consisting device is configured to update the consisting status to de-consisted based on all of the second de-consisting feedback information.

For a specific limitation on the train operation control apparatus, reference may be made to the limitation on the train operation control method in the above. Details are not described herein. All or some of devices in the train operation control apparatus may be implemented by software, hardware, or a combination thereof. The above devices may be built in or independent of a processor of a computer device in a form of hardware, or may be stored in a memory of the computer device in a form of software, so that the processor invokes each of the above devices to perform an operation corresponding to the device.

In an embodiment, a computer device is provided. The computer device may be a server. An internal structure diagram of the server may be shown in FIG. 4. The computer device includes a processor, a memory, a network interface, and a database connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a readable storage medium and an internal memory. The readable storage medium stores an operating system, computer-readable instructions, and a database. The internal memory provides an environment for running of the operating system and the computer-readable instructions in the readable storage medium. The database of the computer device is configured to store data involved in a train operation control method. The network interface of the computer device is configured to connect to and communicate with an external terminal through a network. The computer-readable instructions, when executed by the processor, implement the train operation control method. The readable storage medium provided in one embodiment includes a non-volatile readable storage medium and a volatile readable storage medium.

In an embodiment, a computer device is provided, which includes a memory, a processor, and computer-readable instructions stored in the memory and executable in the processor. The processor, when executing the computer-readable instructions, implements the following steps.

At least two to-be-consisted trains are determined.

A consisting preparation task is transmitted to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of a consisting site.

Feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains is received.

Consisting information of the at least two to-be-consisted trains is compiled based on all of the feedback information.

In an embodiment, one or more computer-readable storage media storing computer-readable instructions are provided. The readable storage media provided in one embodiment include a non-volatile readable storage medium and a volatile readable storage medium. The readable storage medium stores computer-readable instructions. The computer-readable instructions, when executed by one or more processors, implement the following steps.

At least two to-be-consisted trains are determined.

A consisting preparation task is transmitted to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of a consisting site.

Feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains is received.

Consisting information of the at least two to-be-consisted trains is compiled based on all of the feedback information.

A person of ordinary skill in the art may understand that all or some processes of the methods in the above embodiments may be implemented by computer-readable instructions by instructing relevant hardware. The computer-readable instructions may be stored in a non-volatile readable storage medium or a volatile readable storage medium. When the computer-readable instructions are executed, the processes of the above method embodiments can be implemented. Any reference to the memory, the storage, the database, or other media used in the embodiments provided in the present disclosure may include a non-volatile memory and/or a volatile memory. The non-volatile memory may include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may include a random access memory (RAM) or an external cache. By way of description rather than limitation, the RAM may be obtained in multiple forms, such as a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous DRAM (SDRAM), a double data rate SDRAM (DDRSDRAM), an enhanced SDRAM (ESDRAM), a synchlink DRAM (SLDRAM), a rambus direct RAM (RDRAM), a direct rambus dynamic RAM (DRDRAM), and a rambus dynamic RAM (RDRAM).

A person skilled in the art may clearly understand that, for convenience and brevity of description, only division of the above functional units, modules, or devices is exemplified. In an actual application, the above functions may be assigned to different functional units, modules, or devices for completion as required. In other words, an internal structure of the apparatus is divided into different functional units, modules, or devices to complete all or some of functions described above.

The above embodiments are merely used for describing the technical solutions of the present disclosure, and are not intended to limit the present disclosure. Although the present disclosure is described in detail with reference to the above embodiments, a person of ordinary skill in the art should understand that modifications may be made to the technical solutions described in the above embodiments, or equivalent replacements may be made to part of the technical features. However, the modifications or replacements do not make the essence of the corresponding technical solutions depart from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and fall within the protection scope of the present disclosure.

Claims

What is claimed is:

1. A train operation control method, comprising:

determining at least two to-be-consisted trains;

transmitting a consisting preparation task to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of a consisting site;

receiving feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains; and

compiling consisting information of the at least two to-be-consisted trains based on all of the feedback information.

2. The train operation control method according to claim 1, after the compiling consisting information of the at least two to-be-consisted trains based on all of the feedback information, the method further comprising:

transmitting the consisting information to each on-board control subsystem, to enable the on-board control subsystem to match train status data based on the consisting information;

receiving the train status data transmitted by each on-board control subsystem; and

updating the consisting information based on all of the train status data, and generating coupling consisting information, to complete a coupling operation of the at least two to-be-consisted trains.

3. The train operation control method according to claim 2, after the updating the consisting information based on all of the train status data, to complete a coupling operation of the at least two to-be-consisted trains, the method further comprising:

compiling a consist travelling task based on the coupling consisting information;

transmitting the consist travelling task to each on-board control subsystem, to enable each on-board control subsystem to execute a travelling subtask thereof in the consist travelling task and monitor a travelling status corresponding to the travelling subtask;

receiving the travelling status transmitted by each on-board control subsystem; and

updating a task status of the consist travelling task based on the travelling status.

4. The train operation control method according to claim 2, after the updating the consisting information based on all of the train status data, and generating coupling consisting information, to complete a coupling operation of the at least two to-be-consisted trains, the method further comprising:

receiving, when a succeeding train completes a parking operation, a parking signal fed back by the succeeding train;

transmitting the parking signal to a preceding train, to enable the preceding train to trigger and execute a door opening instruction;

receiving the door opening instruction fed back by the preceding train; and

transmitting the door opening instruction to the succeeding train, to enable the succeeding train to execute the door opening instruction.

5. The train operation control method according to claim 2, after the updating the consisting information based on all of the train status data, and generating coupling consisting information, to complete a coupling operation of the at least two to-be-consisted trains, the method further comprising:

obtaining consisting status data associated with the coupling consisting information, the consisting status data comprising a consisting status and status data of each train;

transmitting a de-consisting task to each on-board control subsystem when the consisting status data satisfies a de-consisting condition, to enable each on-board control subsystem to receive the de-consisting task and execute a de-consisting subtask thereof in the de-consisting task;

receiving first de-consisting feedback information indicating completion of the de-consisting task transmitted by each on-board control subsystem; and

updating the consisting status to de-consisted based on all of the first de-consisting feedback information.

6. The train operation control method according to claim 5, after the updating the consisting status to de-consisted based on all of the first de-consisting feedback information, the method further comprising:

canceling a consisting identifier of the coupling consisting information, and recovering original identifiers of the at least two to-be-consisted trains.

7. The train operation control method according to claim 2, after the updating the consisting information based on all of the train status data, and generating coupling consisting information, to complete a coupling operation of the at least two to-be-consisted trains, the method further comprising:

triggering a de-consisting instruction based on a manual operation when an emergency occurs;

obtaining the consisting status data associated with the coupling consisting information based on the de-consisting instruction, the consisting status data comprising the consisting status and the status data of each train;

transmitting the de-consisting instruction to each on-board control subsystem when the consisting status data satisfies the de-consisting condition, to enable each on-board control subsystem to receive and execute the de-consisting instruction;

receiving second de-consisting feedback information indicating completion of the de-consisting instruction transmitted by each on-board control subsystem; and

updating the consisting status to de-consisted based on all of the second de-consisting feedback information.

8. A train operation control apparatus, comprising:

a train consisting determination device, configured to determine at least two to-be-consisted trains;

a consisting preparation device, configured to transmit a consisting preparation task to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of the consisting site;

a first feedback device, configured to receive feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains; and

a consisting compilation device, configured to compile consisting information of the at least two to-be-consisted trains based on all of the feedback information.

9. A computer-readable storage medium storing computer-executable program for, when executed by one or more processors, performing a train operation control method, the method comprising:

determining at least two to-be-consisted trains;

transmitting a consisting preparation task to an on-board control subsystem of each of the at least two to-be-consisted trains, to enable the on-board control subsystem of each train to receive the consisting preparation task and execute a consisting preparation subtask thereof in the consisting preparation task, the consisting preparation task being used for enabling each train to arrive at a consisting position of a consisting site;

receiving feedback information indicating completion of the consisting preparation subtask transmitted by the on-board control subsystem of each of the at least two to-be-consisted trains; and

compiling consisting information of the at least two to-be-consisted trains based on all of the feedback information.

10. The computer-readable storage medium according to claim 9, after the compiling consisting information of the at least two to-be-consisted trains based on all of the feedback information, the method further comprising:

transmitting the consisting information to each on-board control subsystem, to enable the on-board control subsystem to match train status data based on the consisting information;

receiving the train status data transmitted by each on-board control subsystem; and

updating the consisting information based on all of the train status data, and generating coupling consisting information, to complete a coupling operation of the at least two to-be-consisted trains.

11. The computer-readable storage medium according to claim 10, after the updating the consisting information based on all of the train status data, to complete a coupling operation of the at least two to-be-consisted trains, the method further comprising:

compiling a consist travelling task based on the coupling consisting information;

transmitting the consist travelling task to each on-board control subsystem, to enable each on-board control subsystem to execute a travelling subtask thereof in the consist travelling task and monitor a travelling status corresponding to the travelling subtask;

receiving the travelling status transmitted by each on-board control subsystem; and

updating a task status of the consist travelling task based on the travelling status.

12. The computer-readable storage medium according to claim 10, after the updating the consisting information based on all of the train status data, and generating coupling consisting information, to complete a coupling operation of the at least two to-be-consisted trains, the method further comprising:

receiving, when a succeeding train completes a parking operation, a parking signal fed back by the succeeding train;

transmitting the parking signal to a preceding train, to enable the preceding train to trigger and execute a door opening instruction;

receiving the door opening instruction fed back by the preceding train; and

transmitting the door opening instruction to the succeeding train, to enable the succeeding train to execute the door opening instruction.

13. The computer-readable storage medium according to claim 10, after the updating the consisting information based on all of the train status data, and generating coupling consisting information, to complete a coupling operation of the at least two to-be-consisted trains, the method further comprising:

obtaining consisting status data associated with the coupling consisting information, the consisting status data comprising a consisting status and status data of each train;

transmitting a de-consisting task to each on-board control subsystem when the consisting status data satisfies a de-consisting condition, to enable each on-board control subsystem to receive the de-consisting task and execute a de-consisting subtask thereof in the de-consisting task;

receiving first de-consisting feedback information indicating completion of the de-consisting task transmitted by each on-board control subsystem; and

updating the consisting status to de-consisted based on all of the first de-consisting feedback information.

14. The computer-readable storage medium according to claim 13, after the updating the consisting status to de-consisted based on all of the first de-consisting feedback information, the method further comprising:

canceling a consisting identifier of the coupling consisting information, and recovering original identifiers of the at least two to-be-consisted trains.

15. The computer-readable storage medium according to claim 10, after the updating the consisting information based on all of the train status data, and generating coupling consisting information, to complete a coupling operation of the at least two to-be-consisted trains, the method further comprising:

triggering a de-consisting instruction based on a manual operation when an emergency occurs;

obtaining the consisting status data associated with the coupling consisting information based on the de-consisting instruction, the consisting status data comprising the consisting status and the status data of each train;

transmitting the de-consisting instruction to each on-board control subsystem when the consisting status data satisfies the de-consisting condition, to enable each on-board control subsystem to receive and execute the de-consisting instruction;

receiving second de-consisting feedback information indicating completion of the de-consisting instruction transmitted by each on-board control subsystem; and

updating the consisting status to de-consisted based on all of the second de-consisting feedback information.

Resources

Images & Drawings included:

Sources:

Recent applications in this class: