A train ATO and central control unit fusion control method and system
By integrating the ATO and CCU into an OCU and using shared memory for information exchange, the problems of network latency and insufficient data in train control are solved, improving the accuracy and real-time performance of train control and enhancing operational efficiency.
Patent Information
- Application Number
- CN202310434427.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-21
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2043-04-21
AI Technical Summary
Existing train control methods suffer from network latency and limited data exchange between the ATO and traction/braking systems, resulting in low train control accuracy, causing under- or over-target stops and reducing train operation efficiency.
By integrating the ATO and the central control unit (CCU) into an OCU, and using shared memory for information exchange, network link latency is eliminated between the ATO program and the vehicle logic program, enabling real-time information sharing and accurate calculation.
It improves the precision and real-time performance of train control, enhances the efficiency of train operation, eliminates technical problems in communication methods, and achieves higher real-time performance and accuracy.
Smart Images

Figure CN116443074B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of traction control technology, in particular to a train ATO and central control unit fusion control method and system. BACKGROUND
[0002] Currently, track train control is mainly divided into three parts: train control and monitoring system (TCMS), train automatic driving system (ATO) and train automatic protection system (ATP). ATO is responsible for the operation control in the automatic driving mode, and ATP is responsible for the safety protection of train operation. Among them, ATO and ATP belong to the signal system range, and the train control and monitoring system belongs to the network system range.
[0003] In the automatic driving mode, the ATO in the existing control scheme cannot obtain the real-time state of traction and braking, and only uses pre-adjusted parameters to cooperate with the PID control algorithm for control, without considering the influence of changes such as network pressure, network flow, vehicle load and the like on train control, so that the control precision of this control method is relatively low.
[0004] In the manual driving mode, the central control unit (CCU) in the TCMS collects the traction and braking instructions and gear information of the driver's console in the cab, and issues the information to the traction system and the braking system through logical processing. The traction and braking system calculates the traction force and braking force according to the received control command and information and issues it to the execution mechanism. Because the central control unit issues information through the network, there is a communication link delay, which causes the traction and braking system to be not timely. SUMMARY
[0005] The present application provides a train ATO and central control unit fusion control method and system, which at least solves the problems of the existing control method, such as network delay, less data interaction between ATO and traction and braking system, ATO can only rely on PID algorithm with preset parameters to calculate vehicle gear information, resulting in low train control precision, causing vehicle stop under or over mark, reducing train operation efficiency, etc.
[0006] The present application provides a train ATO and central control unit fusion control method, which comprises:
[0007] Train information verification step: after the traction system and the braking system send the train information to the TRDP program through the Ethernet, the TRDP program verifies the train information, and according to the verification result, the TRDP program puts the train information into the shared memory;
[0008] traction braking data obtaining step: the signal ATO logic program obtains the train information from the shared memory, calculates the traction braking data according to the train information, and puts the traction braking data into the shared memory;
[0009] traction force and braking force obtaining step: the vehicle CCU logic program obtains the traction braking data from the shared memory, calculates the traction force and braking force according to the traction braking data, and puts the traction force and braking force into the shared memory;
[0010] data processing step: the TRDP program obtains the traction force and braking force from the shared memory, processes the data, and sends the processed data to the traction system and the braking system.
[0011] The control method for fusing train ATO and central control unit, wherein the control method further comprises:
[0012] fusing the ATO program and the CCU program to obtain an OCU program;
[0013] The OCU program comprises the signal ATO logic program, the vehicle CCU logic program and the TRDP program.
[0014] The control method for fusing train ATO and central control unit, wherein the train information checking step comprises:
[0015] The traction system and the braking system send the train information to the OCU program through the Ethernet.
[0016] The control method for fusing train ATO and central control unit, wherein the train information checking step further comprises:
[0017] The traction system and the braking system send the train information to the TRDP program through the Ethernet;
[0018] The TRDP program receives and checks the train information, and obtains the checking result.
[0019] The control method for fusing train ATO and central control unit, wherein the train information checking step further comprises:
[0020] If the checking result is checking success, the TRDP program puts the train information into the shared memory according to the communication protocol.
[0021] The control method for fusing train ATO and central control unit, wherein the communication protocol is subscribed by the traction system, the braking system and the OCU.
[0022] The train ATO and central control unit fusion control method, wherein the traction and braking data obtaining step comprises:
[0023] The signal ATO logic program calculates the traction instruction, braking instruction and notch data according to the train information.
[0024] The train ATO and central control unit fusion control method, wherein the traction and braking force obtaining step comprises:
[0025] The vehicle CCU logic program obtains the traction instruction, braking instruction and notch data from the shared memory, calculates the traction force and braking force according to the traction instruction, braking instruction and notch data, and puts the traction force and braking force into the shared memory.
[0026] The train ATO and central control unit fusion control method, wherein the data processing step comprises:
[0027] The TRDP program packs the traction force and braking force, and sends the packed data to the traction system and the braking system.
[0028] The present application also provides a train ATO and central control unit fusion control system, which comprises:
[0029] The train information checking unit: after the traction system and the braking system send the train information to the TRDP program through the Ethernet, the TRDP program checks the train information, and according to the checking result, the TRDP program puts the train information into the shared memory;
[0030] The traction and braking data obtaining unit: after the signal ATO logic program obtains the train information from the shared memory, the traction and braking data are calculated according to the train information, and the traction and braking data are put into the shared memory;
[0031] The traction and braking force obtaining unit: after the vehicle CCU logic program obtains the traction and braking data from the shared memory, the traction and braking force are calculated according to the traction and braking data, and the traction and braking force are put into the shared memory;
[0032] The data processing unit: the TRDP program obtains the traction force and the braking force from the shared memory, and after data processing, the data processing data are sent to the traction system and the braking system.
[0033] Compared with the related art, the train ATO and central control unit fusion control method and system provided by the application fuses ATO and CCU into OCU, and ATO program and vehicle logic program interact through shared memory, and the information communicated by the traction and braking system and the CCU is shared with the ATO program, so that the ATO can more accurately calculate the level information and the like through the information. Since the exchange is performed through the shared memory, the network link delay between the ATO program and the vehicle logic program is eliminated, and the real-time performance is higher than before.
[0034] The details of one or more embodiments of the present application are presented in the following drawings and description to make other features, objects and advantages of the present application more apparent. BRIEF DESCRIPTION OF DRAWINGS
[0035] The drawings described herein are intended to provide further understanding of the present application, and constitute a part of the present application. The illustrative embodiments of the present application and their description serve to explain the present application, and do not constitute an improper limitation on the present application. In the drawings:
[0036] Figure 1 is a train ATO and central control unit fusion control method flow chart according to an embodiment of the present application;
[0037] Figure 2 is a fusion control structure schematic diagram according to an embodiment of the present application;
[0038] Figure 3 is a data flow chart according to an embodiment of the present application;
[0039] Figure 4 is a structure schematic diagram of the train ATO and central control unit fusion control system of the present application.
[0040] In the drawings, the reference signs are as follows:
[0041] Train information verification unit: 51;
[0042] Traction and braking data obtaining unit: 52;
[0043] Traction and braking force obtaining unit: 53;
[0044] Data processing unit: 54. DETAILED DESCRIPTION
[0045] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and should not be used to limit the present application. Based on the embodiments provided by the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort belong to the scope of the present application.
[0046] Obviously, the accompanying drawings in the following description are only some examples or embodiments of the present application, and for those of ordinary skill in the art, the present application can also be applied to other similar scenarios without creative effort based on the accompanying drawings. In addition, it can be understood that although the efforts made in the development process can be complex and lengthy, for those of ordinary skill in the art related to the disclosure of the present application, some design, manufacture or production changes based on the technical content disclosed in the present application are only routine technical means and should not be understood as insufficient disclosure of the present application.
[0047] In the present application, the phrase "embodiments" means that the specific features, structures or characteristics described in conjunction with the embodiments can be included in at least one embodiment of the present application. The appearance of this phrase at various places in the specification does not necessarily mean the same embodiment, nor is it an independent or alternative embodiment to other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in the present application can be combined with other embodiments without conflict.
[0048] Unless otherwise defined, technical terms and scientific terms used in the present application shall have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. Unless otherwise defined, the terms "one" and "a" or "an" used in this application do not denote a limitation of quantity, but rather denote the presence of at least one of the referenced item. The terms "including" and / or "containing", or "having" and variations thereof herein are meant to encompass the presence of succeeding elements, whether or not recited, in their entirety. The terms "connected", "coupled", or "linked" and variations thereof herein are not limited to physical or mechanical connections or couplings, but also include electrical connections or couplings, whether direct or indirect. The term "plurality" means two or more. The term "and / or" describes associated objects in association relationships, which means that there can be three relationships, for example, "A and / or B" can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally means that the associated objects before and after are in an "or" relationship. The terms "first", "second", "third", and the like are merely used to distinguish similar objects, and do not represent a specific order of the objects.
[0049] The present application provides a train ATO and central control unit fusion control method and system, through the fusion of ATO, CCU, traction control module and brake module, the control precision of train traction and braking is improved. Due to the increase of communication data caused by the fusion of ATO and CCU, the train Ethernet has the advantages of high transmission rate and strong real-time performance compared with the traditional MVB network, so the train network of the present application uses the train Ethernet based on TRDP communication protocol.
[0050] The present application will be described below in conjunction with specific embodiments.
[0051] Embodiment one
[0052] The present embodiment also provides a train ATO and central control unit fusion control method. Please refer to Figures 1 to 2 , Figure 1 is a train ATO and central control unit fusion control method flow chart according to the present application embodiment; Figure 2 is a fusion control structure schematic diagram according to the present application embodiment, as Figures 1 to 2 shown, the train ATO and central control unit fusion control method comprises:
[0053] Train information checking step S1: after the train information is sent to the TRDP program by the traction system and the braking system through the Ethernet, the TRDP program checks the train information, and according to the checking result, the TRDP program puts the train information into the shared memory;
[0054] Traction and braking data obtaining step S2: after the train information is taken out from the shared memory by the signal ATO logic program, the traction and braking data are obtained according to the train information, and the traction and braking data are put into the shared memory;
[0055] Traction and braking force obtaining step S3: after the traction and braking data are taken out from the shared memory by the vehicle CCU logic program, the traction and braking force are obtained according to the traction and braking data, and the traction and braking force are put into the shared memory;
[0056] Data processing step S4: after the traction and braking force are taken out from the shared memory by the TRDP program and data processing is performed on the traction and braking force, the data after the data processing is sent to the traction system and the braking system.
[0057] In an embodiment, the control method of fusing the train ATO and the central control unit further comprises:
[0058] fusing the ATO program and the CCU program to obtain an OCU program;
[0059] The OCU program comprises the signal ATO logic program, the vehicle CCU logic program and the TRDP program.
[0060] In an embodiment, the train information checking step S1 comprises:
[0061] The train information is sent to the OCU program by the traction system and the braking system through the Ethernet;
[0062] The train information is sent to the TRDP program by the traction system and the braking system through the Ethernet;
[0063] The TRDP program receives the train information and checks the train information, and obtains a checking result;
[0064] If the checking result is a checking success, the TRDP program puts the train information into the shared memory according to a communication protocol;
[0065] The communication protocol is subscribed by the traction system, the braking system and the OCU.
[0066] In a specific implementation, the traction and braking system sends information such as load, vehicle speed, system state, etc. to the OCU through Ethernet; the TRDP program accepts and checks the information sent by the traction and braking system, and if the data fails the check, the packet data is discarded to ensure the reliability and validity of the data; after the data passes the check, the TRDP program puts the data into the designated location in the shared memory according to the communication protocol between the traction and braking system and the OCU.
[0067] In an embodiment, the traction and braking data obtaining step S2 comprises:
[0068] The ATO logic program calculates the traction instruction, braking instruction and notch data according to the train information.
[0069] In a specific implementation, the ATO program takes the data from the shared memory, calculates and outputs the traction and braking instructions and notch to the designated location in the shared memory according to the load, speed, etc.
[0070] In an embodiment, the traction and braking force obtaining step S3 comprises:
[0071] After the vehicle CCU logic program takes the traction instruction, braking instruction and notch data from the shared memory, it calculates the traction and braking force according to the traction instruction, braking instruction and notch data, and puts the traction and braking force into the shared memory.
[0072] In a specific implementation, the vehicle logic program takes the traction and braking instructions and notch data output by the ATO from the shared memory, calculates the traction and braking force and outputs them to the shared memory.
[0073] In an embodiment, the data processing step S4 comprises:
[0074] The TRDP program packs the traction and braking force and sends the packed data to the traction system and the braking system.
[0075] In a specific embodiment, the TRDP program takes the traction and braking force, etc. from the shared memory, packs and sends them to the traction system and the braking system.
[0076] The ATO program and the CCU program are fused and run on a board card (OCU), and due to the fusion of the two functions, the communication data flow between the OCU and the train subsystem is larger than that of the previous ATO and CCU with single function, in order to meet the data transmission bandwidth, the Ethernet based on the train real-time data protocol (TRDP) is used as the train network in the present application.
[0077] In summary, the OCU program after fusion can be divided into three parts: signal ATO logic program, vehicle CCU logic program, and train Ethernet communication program. The three programs communicate with each other through shared memory inside the OCU, and the train subsystems exchange data with the OCU through Ethernet according to the communication protocol with the OCU. The communication protocol between the subsystems and the OCU and the communication protocol between the ATO program and the vehicle logic program are both divided into received data and sent data. The OCU stores the received data and the sent data in different areas of the shared memory, ensuring that the communication variables are not written by multiple programs at the same time. The control system structure is shown in Figure 2 .
[0078] Embodiment Two
[0079] The following explains the control flow steps of the train ATO and the central control unit fusion, Figure 3 according to the data flow diagram of the embodiment of the present application. As shown in Figure 3 , the detailed flow steps are as follows: Figure 3
[0080] Step 1: The traction and braking system sends information such as load, speed, system state, etc. to the OCU through Ethernet.
[0081] Step 2: The TRDP program accepts and verifies the information sent by the traction and braking system. If the data verification fails, the packet data is discarded to ensure data reliability and validity. After the data passes the verification, the TRDP program puts the data into the designated location of the shared memory according to the communication protocol between the traction and braking system and the OCU.
[0082] Step 3: The ATO program takes the data from the shared memory and calculates and outputs the traction and braking instructions and the level to the designated location of the shared memory according to the load, speed, etc.
[0083] Step 4: The vehicle logic program takes the traction and braking instructions and the level data output by the ATO from the shared memory and calculates the traction and braking force output to the shared memory.
[0084] Step 5: The TRDP program takes the traction and braking force data from the shared memory and sends it to the traction system and the braking system.
[0085] Embodiment Three
[0086] The embodiment also provides a control system for the train ATO and the central control unit fusion. Figure 4 is a structural schematic diagram of the control system for the train ATO and the central control unit fusion of the present application. As shown in Figure 4 As shown, the train ATO and central control unit integrated control system of the application is suitable for the train ATO and central control unit integrated control method, and the train ATO and central control unit integrated control system comprises:
[0087] The train information checking unit 51: after the train information is sent to the TRDP program by the traction system and the braking system through the Ethernet, the TRDP program checks the train information, and according to the checking result, the TRDP program puts the train information into the shared memory;
[0088] The traction and braking data obtaining unit 52: after the train information is taken out from the shared memory by the signal ATO logic program, the traction and braking data is calculated according to the train information, and the traction and braking data is put into the shared memory;
[0089] The traction and braking force obtaining unit 53: after the traction and braking data is taken out from the shared memory by the vehicle CCU logic program, the traction and braking force is calculated according to the traction and braking data, and the traction and braking force is put into the shared memory;
[0090] The data processing unit 54: the traction and braking force is taken out from the shared memory by the TRDP program, and after the data processing, the data processing data is sent to the traction system and the braking system.
[0091] In summary, the application relates to a train ATO and central control unit integrated control method and system, which improves the control accuracy of ATO on the train, eliminates the communication delay between ATO and CCU, makes it more accurate to calculate the related information required for traction and braking, has higher real-time performance compared with the existing scheme, and improves the train operation efficiency.
[0092] The above-mentioned embodiments only express several embodiments of the application, and the description is more specific and detailed, but it cannot be understood as the limitation of the patent scope of the application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the application, a number of modifications and improvements can be made, which belong to the protection scope of the application. Therefore, the protection scope of the patent of the application should be limited by the protection scope of the appended claims.
Claims
1. A train ATO and central control unit fusion control method, characterized in that, The control method comprises: Train information checking step: after the traction system and the braking system send train information to the TRDP program through Ethernet, the TRDP program checks the train information, and according to the checking result, the TRDP program puts the train information into the shared memory; Traction and braking data obtaining step: after the signal ATO logic program takes out the train information from the shared memory, the signal ATO logic program calculates and obtains traction and braking data according to the train information, and puts the traction and braking data into the shared memory; Traction and braking force obtaining step: after the vehicle CCU logic program takes out the traction and braking data from the shared memory, the vehicle CCU logic program calculates and obtains traction and braking force according to the traction and braking data, and puts the traction and braking force into the shared memory; Data processing step: after the TRDP program takes out the traction and braking force from the shared memory and processes the data, the TRDP program sends the processed data to the traction system and the braking system; Wherein, the ATO program and the CCU program are fused to obtain an OCU program; The OCU program comprises the signal ATO logic program, the vehicle CCU logic program and the TRDP program; The train information checking step comprises: The traction system and the braking system send train information to the OCU program through Ethernet.
2. The control method according to claim 1, characterized by, The train information checking step further comprises: The traction system and the braking system send the train information to the TRDP program through the Ethernet; The TRDP program receives the train information and checks the train information, and obtains the checking result.
3. The control method according to claim 1, characterized by, The train information checking step further comprises: If the checking result is checking success, the TRDP program puts the train information into the shared memory according to a communication protocol.
4. The control method according to claim 3, characterized by The communication protocol is subscribed by the traction system, the braking system and the OCU.
5. The control method according to claim 1, characterized by, The traction and braking data obtaining step comprises: The signal ATO logic program calculates and obtains traction instruction, braking instruction and notch data according to the train information.
6. The control method according to claim 5, characterized by The traction and braking force obtaining step comprises: After the vehicle CCU logic program takes out the traction instruction, the braking instruction and the notch data from the shared memory, the vehicle CCU logic program calculates and obtains traction and braking force according to the traction instruction, the braking instruction and the notch data, and puts the traction and braking force into the shared memory.
7. The control method according to claim 1, characterized by, The data processing step comprises: The TRDP program packs the traction and braking force, and sends the packed data to the traction system and the braking system.
8. A train ATO and central control unit fusion control system, characterized in that, The control system is suitable for the control method of the train ATO and the central control unit fusion according to any one of claims 1 to 7, and comprises: The train information checking unit: after the traction system and the braking system send the train information to the TRDP program through the Ethernet, the TRDP program checks the train information, and according to the checking result, the TRDP program puts the train information into the shared memory; The traction braking data obtaining unit: after the signal ATO logic program takes out the train information from the shared memory, the traction braking data is obtained according to the train information, and the traction braking data is put into the shared memory; The traction force and braking force obtaining unit: after the vehicle CCU logic program takes out the traction braking data from the shared memory, the traction force and the braking force are obtained according to the traction braking data, and the traction force and the braking force are put into the shared memory; The data processing unit: the TRDP program takes out the traction force and the braking force from the shared memory, and after data processing, the data processing unit sends the data processing data to the traction system and the braking system; Wherein, the ATO program and the CCU program are fused to obtain the OCU program; The OCU program includes the signal ATO logic program, the vehicle CCU logic program and the TRDP program; Wherein, the train information checking unit includes: The traction system and the braking system send the train information to the OCU program through the Ethernet.
Citation Information
Patent Citations
Train central control unit, train control system and control implementation method
CN112776854A
Train control system
CN211617727U