A train control right switching method and system based on vehicle-to-vehicle communication
By introducing a railside resource controller and a railside train controller into the train system, monitoring the status of the on-board train controller and switching control rights, the problem of train without controller control when the main controller fails, and improving the system's maintainability and availability.
Patent Information
- Application Number
- CN202211188696.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-28
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2042-09-28
AI Technical Summary
The existing train control system based on vehicle-vehicle communication cannot realize the train control rights switching when the main controller fails, resulting in the train being in a controller-free state, affecting the maintainability and availability of the system.
By introducing the railside resource controller WRC and the railside train controller WTC into the train system, the positioning and communication status of the on-board train controller CC is monitored, and control rights are switched when an abnormality occurs in the main controller, ensuring that the train always has an effective controller for management.
The train control rights switching is realized when the main controller fails, which improves the system's maintainability and availability, ensures that the train is always in a controllable state, and avoids the situation where multiple controllers control the train at the same time.
Smart Images

Figure CN115571198B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a train signal control system, and in particular to a train control right switching method and system based on vehicle-to-vehicle communication. Background Art
[0002] At present, the train control system based on vehicle-to-vehicle communication can realize train autonomous resource management and active interval protection, which improves the train operation efficiency. However, when the train communication or positioning is abnormal, most of the existing systems cannot realize train autonomous resource management and active interval protection.
[0003] After searching, Chinese patent publication number CN112061182A discloses a train management method and device based on vehicle-to-vehicle communication, which specifically discloses that in the vehicle-to-vehicle communication driving mode, when the internal communication of the vehicle-to-vehicle communication train group fails, the vehicle-to-vehicle communication train group sends communication failure information to the ground controller, so that the ground controller generates a train activation identification command according to the communication failure information, and sends the train activation identification command to the vehicle-to-vehicle communication train group; the vehicle-to-vehicle communication train group switches the vehicle-to-vehicle communication driving mode to the automatic driving mode according to the activation identification command. However, the existing patent cannot realize the switching of the train controller when the main controller fails. Therefore, how to solve the problem of the train having no controller control when the main control vehicle-mounted train controller CC has an abnormal situation, thereby improving the maintainability and availability of the signal system, has become a technical problem that needs to be solved. Summary of the invention
[0004] The purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide a train control right switching method and system based on vehicle-to-vehicle communication.
[0005] The purpose of the present invention can be achieved by the following technical solutions:
[0006] According to a first aspect of the present invention, a method for switching train control rights based on vehicle-to-vehicle communication is provided, the method comprising the following steps:
[0007] Step A: After the train starts, the main controller onboard train controller CC controls the train, and the trackside train controller WTC monitors the positioning status and communication status of the onboard train controller CC;
[0008] Step B: the trackside train controller WTC generates a control authority switching request authority_request according to the positioning state and communication state of the onboard train controller CC;
[0009] Step C: If the authority_request state is different from that in the previous cycle, the trackside resource controller WRC cuts off the control rights of the trackside train controller WTC and the onboard train controller CC, and the train is now in a state without controller control;
[0010] Step D: The trackside resource controller WRC records the current time as T_(authority_request). If the authority_request state does not change within the set period Duration, the trackside resource controller WRC grants the train control right to the trackside train controller WTC.
[0011] As a preferred technical solution, the main controller onboard train controller CC in step A has the highest priority.
[0012] As a preferred technical solution, there are two situations in which the main controller onboard train controller CC in step A fails:
[0013] 1) Communication interruption;
[0014] 2) Positioning abnormality occurs, i.e. the train loses its position.
[0015] As a preferred technical solution, the step B: the trackside train controller WTC generates a control authority switching request authority_request according to the positioning state and communication state of the onboard train controller CC includes two different situations:
[0016] 1) The positioning and communication status are normal, and the authority switching request authority_request indicates that the master controller requests to control the train;
[0017] 2) The positioning or communication status is abnormal, and the control authority switching request authority_request indicates that the backup controller requests to control the train.
[0018] As a preferred technical solution, in step B, each time the trackside train controller WTC generates authority_request, only one of the following situations can be true.
[0019] As a preferred technical solution, the trackside resource controller WRC in step C is responsible for managing train control rights distribution and resource management.
[0020] As a preferred technical solution, the authority switching request authority_request in step C is the only condition for triggering train control switching.
[0021] As a preferred technical solution, the trackside resource controller WRC in step C cuts off the control rights of the trackside train controller WTC and the train controller CC. At this time, the train is in a state without controller control, specifically:
[0022] The train is allowed to be controlled without a controller, but it is never allowed to be controlled by two controllers at the same time, that is, the trackside resource controller WRC is only allowed to exchange train information with one controller at the same time.
[0023] As a preferred technical solution, in the step D, within the Duration time, other trains or controllers have learned that the onboard train controller CC has lost control of the train.
[0024] As a preferred technical solution, in the step D, if the current cycle time is recorded as T_(Current_Cycle), if T_(Current_Cycle) minus T_(authority_request) is greater than Duration and the authority_request state has not changed since T_(authority_request), the trackside resource controller WRC grants the train control right to the trackside train controller WTC; if the on-board train controller CC re-requests the control right within the Duration, the trackside resource controller WRC returns the train control right to the on-board train controller CC, ensuring that the on-board train controller CC has the highest priority.
[0025] According to a second aspect of the present invention, a system for the train control right switching method based on vehicle-to-vehicle communication is provided, the system comprising a trackside resource controller WRC, a trackside train controller WTC and an onboard train controller CC:
[0026] The trackside resource controller WRC is responsible for the control right and resource distribution, that is, the train needs to obtain resources and control rights from the trackside resource controller to avoid the situation where resources and control rights are occupied by multiple trains at the same time;
[0027] The trackside train controller WTC and the onboard train controller CC are both used to control the train, wherein the onboard train controller CC is the main controller with the highest priority, and the trackside train controller WTC is the backup train controller that controls the train operation when an abnormality occurs in the main controller.
[0028] According to a third aspect of the present invention, there is provided an electronic device, comprising a memory and a processor, wherein a computer program is stored in the memory, and the method described above is implemented when the processor executes the program.
[0029] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, wherein the program implements the method described when executed by a processor.
[0030] Compared with the prior art, the present invention has the following advantages:
[0031] 1) The present invention solves the problem of train having no controller control when an abnormal situation occurs in the main control vehicle-mounted train controller CC through the trackside resource controller WRC and the trackside train controller WTC, thereby improving the maintainability and availability of the system.
[0032] 2) The present invention can ensure that the main controller onboard train controller CC has a higher priority, that is, when the conditions are met, it ensures that the train autonomous resource management has the highest priority, thereby improving the performance of the system.
[0033] 3) The present invention can avoid the situation where multiple controllers control trains at the same time and resources are occupied by multiple trains at the same time, thereby improving the stability of the system.
[0034] 4) The purpose of the trackside resource controller WRC maintaining timing and Duration in the present invention is to ensure the optimal train control right switching. That is, if the switching time is too short, frequent switching may occur, causing other controllers to mistakenly believe that the current train is controlled by two controllers at the same time, which affects performance and also poses a safety problem. If the switching time is too long, it affects performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 A schematic diagram of the control right switching process of the present invention;
[0036] Figure 2 Flow chart of the method of the present invention. DETAILED DESCRIPTION
[0037] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0038] The present invention solves the problem of train control switching by using the wayside resource controller WRC (Wayside Resource Controller) and the wayside train controller WTC (Wayside Train Controller), avoiding train control problems when the main controller carborne controller CC (Carborne Controller) has abnormal conditions, improving system maintainability and availability. At the same time, it ensures that the main controller has a higher priority and avoids the situation where multiple controllers control the train at the same time, improving system performance, such as Figure 1 and Figure 2 shown.
[0039] like Figure 1 As shown in the first step, Figure 2 In step A, after the train starts, the main controller, the Carborne Controller CC, controls the train. At this time, the Wayside Train Controller WTC monitors the positioning and communication status of the Carborne Controller CC. The Wayside Train Controller WTC is the backup train controller, and the Carborne Controller CC is the main train controller. Only when the main controller CC fails will it switch to the backup Trackside Train Controller WTC, that is, the main controller has the highest priority. There are two situations in which the main controller fails: one is communication interruption, and the other is positioning abnormality, that is, the train is out of position.
[0040] like Figure 1 As shown in the first step, Figure 2 In step B, the trackside train controller WTC generates a control authority switching request authority_request according to the positioning status and communication status of the on-board train controller CC, including two different situations: one is that the positioning and communication status are normal, and the control authority switching request authority_request indicates that the main controller on-board train controller CC requests to control the train; the other situation is that the positioning or communication status is abnormal, and the control authority switching request authority_request indicates that the backup controller trackside train controller WTC requests to control the train. The authority_request generated by the trackside train controller WTC can only be one of the situations.
[0041] like Figure 1 As shown in the second step, Figure 2In step C, if the authority switching request authority_request status is different from the previous cycle, the trackside resource controller WRC cuts off the control rights of the trackside train controller WTC and the onboard train controller CC. At this time, the train is in a state of no controller control, that is, the train is allowed to be controlled by no controller, but it is never allowed to be controlled by two controllers at the same time. The trackside resource controller WRC is only allowed to exchange train information with one controller at the same time. The trackside resource controller WRC is responsible for managing the distribution of train control rights and resource management, and the authority switching request authority_request is the only condition to trigger the train control switching.
[0042] like Figure 1 As shown in the third step, Figure 2 In step D, the trackside resource controller WRC records the current time as T_(authority_request). If the authority_request state does not change within Duration, the trackside resource controller WRC grants the train control to the trackside train controller WTC. The purpose of the trackside resource controller WRC maintaining timing and Duration is to ensure the optimal train control switching. If the switching time is too short, frequent switching may occur, causing other controllers to mistakenly believe that the current train is controlled by two controllers at the same time, which affects performance and also poses safety issues. If the switching time is too long, it affects performance, that is, it ensures that within Duration, other trains or controllers have learned that the onboard train controller CC has lost train control.
[0043] like Figure 1 As shown in step 3-a, if the current cycle T_(Current_Cycle) minus T_(authority_request) is greater than Duration and the authority_request state has not changed since T_(authority_request), the trackside resource controller WRC grants the train control right to the trackside train controller WTC; Figure 1 As shown in step 3-b, if the Duration master controller requests control again, the trackside resource controller WRC returns the train control to the onboard train controller CC to ensure that the onboard train controller CC has the highest priority.
[0044] The above is an introduction to a method embodiment. The following is a further explanation of the solution of the present invention through a system embodiment.
[0045] The present invention is composed of a trackside resource controller WRC (Wayside Resource Controller), a trackside train controller WTC (Wayside Train Controller) and a carborne train controller CC (Carborne Controller); wherein the trackside resource controller WRC is responsible for control rights and resource distribution, that is, the train needs to obtain resources and control rights from the trackside resource controller to avoid the situation where resources and control rights are occupied by multiple trains at the same time; the trackside train controller WTC and the carborne train controller CC are both used to control the train, wherein the carborne train controller CC is the main controller, the carborne train controller CC has the highest priority, and the trackside train controller WTC is the backup train controller, which controls the train operation when an abnormal situation occurs in the main controller. By adding a backup controller, the situation where the train cannot be controlled when an abnormal situation occurs in the main controller is avoided.
[0046] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0047] The electronic device of the present invention includes a central processing unit (CPU), which 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 device operation 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.
[0048] Multiple components in the device are connected to the I / O interface, including: input units, such as keyboards, mice, etc.; output units, such as various types of displays, speakers, etc.; storage units, such as disks, optical disks, etc.; and communication units, such as network cards, modems, wireless communication transceivers, etc. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunication networks.
[0049] The processing unit performs the various methods and processes described above, such as the method of the present invention. For example, in some embodiments, the method of the present invention can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program can be loaded and / or installed on the device via a ROM and / or a communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of the method of the present invention described above can be performed. Alternatively, in other embodiments, the CPU can be configured to perform the method of the present invention by any other appropriate means (e.g., by means of firmware).
[0050] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0051] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0052] In the context of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0053] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician 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 should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A train control right switching method based on vehicle-to-vehicle communication, characterized in that: The method comprises the following steps: Step A: After the train starts, the main controller onboard train controller CC controls the train, and the trackside train controller WTC monitors the positioning status and communication status of the onboard train controller CC; Step B: the trackside train controller WTC generates a control authority switching request authority_request according to the positioning state and communication state of the onboard train controller CC; Step C: If the authority_request state is different from that in the previous cycle, the trackside resource controller WRC cuts off the control rights of the trackside train controller WTC and the onboard train controller CC, and the train is now in a state without controller control; Step D: The trackside resource controller WRC records the current time as T_(authority_request). If the authority_request state does not change within the set period Duration, the trackside resource controller WRC grants the train control right to the trackside train controller WTC. In the step D, within the Duration time, other trains or controllers have learned that the on-board train controller CC has lost control of the train; in the step D, if the current cycle time is recorded as T_(Current_Cycle), if T_(Current_Cycle) minus T_(authority_request) is greater than Duration and the authority_request state has not changed since T_(authority_request), the trackside resource controller WRC grants train control to the trackside train controller WTC; if the on-board train controller CC re-requests control within the Duration, the trackside resource controller WRC returns the train control to the on-board train controller CC, ensuring that the on-board train controller CC has the highest priority.
2. A train control right switching method based on vehicle-to-vehicle communication according to claim 1, characterized in that: The main controller onboard train controller CC in step A has the highest priority.
3. A train control right switching method based on vehicle-to-vehicle communication according to claim 1, characterized in that: There are two situations in which the main controller onboard train controller CC in step A fails: 1) Communication interruption; 2) Positioning abnormality occurs, i.e. the train loses its position.
4. The method for switching train control rights based on vehicle-to-vehicle communication according to claim 1, characterized in that: The step B: the trackside train controller WTC generates a control authority switching request authority_request according to the positioning state and communication state of the onboard train controller CC, including two different situations: 1) The positioning and communication status are normal, and the authority switching request authority_request indicates that the master controller requests to control the train; 2) The positioning or communication status is abnormal, and the control authority switching request authority_request indicates that the backup controller requests to control the train.
5. A train control right switching method based on vehicle-to-vehicle communication according to claim 4, characterized in that: In the step B, each time the trackside train controller WTC generates authority_request, there can only be one of the following situations.
6. A train control right switching method based on vehicle-to-vehicle communication according to claim 1, characterized in that: The trackside resource controller WRC in step C is responsible for managing train control rights distribution and resource management.
7. The method for switching train control rights based on vehicle-to-vehicle communication according to claim 1, characterized in that: The authority switching request authority_request in step C is the only condition for triggering train control switching.
8. The method for switching train control rights based on vehicle-to-vehicle communication according to claim 1, characterized in that: The trackside resource controller WRC in step C cuts off the control rights of the trackside train controller WTC and the train controller CC. At this time, the train is in a state without controller control, specifically: The train is allowed to be controlled without a controller, but it is never allowed to be controlled by two controllers at the same time, that is, the trackside resource controller WRC is only allowed to exchange train information with one controller at the same time.
9. A system for the train control right switching method based on vehicle-to-vehicle communication as claimed in claim 1, characterized in that: The system includes the trackside resource controller WRC, the trackside train controller WTC and the onboard train controller CC: The trackside resource controller WRC is responsible for the control right and resource distribution, that is, the train needs to obtain resources and control rights from the trackside resource controller to avoid the situation where resources and control rights are occupied by multiple trains at the same time; The trackside train controller WTC and the onboard train controller CC are both used to control the train, wherein the onboard train controller CC is the main controller with the highest priority, and the trackside train controller WTC is the backup train controller that controls the train operation when an abnormality occurs in the main controller.
10. An electronic device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the program, the method according to any one of claims 1 to 8 is implemented.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Train management method and device based on vehicle-vehicle communication
CN112061182A
Train autonomous control system and method based on train-train communication
CN111776013A