Train-level control unit VCU-M, train network control system and VCU-M operation method

By introducing VCU-M into the train network control system, and automatically obtaining topological information to generate control signals, automatic Ethernet networking and equipment control when train length changes are realized, solving the problem of insufficient train network marshalling capabilities in the prior art , improves the adaptive marshalling capability of the train.

CN109305192BActive Publication Date: 2024-12-13CHINA STATE RAILWAY GRP CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN201811338871.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-11-12
Publication Date
2024-12-13
Estimated Expiration
2038-11-12

AI Technical Summary

Technical Problem

The current train network control system is difficult to adaptively re-organize the network when the train length is adjusted, resulting in insufficient ability to form the Ethernet network and unable to effectively control the equipment to be controlled.

Method used

A train-level control unit VCU-M is designed, including the first train-level Ethernet board node and controller. By automatically obtaining the topological information of each train, a control signal is generated to realize the automatic networking and equipment control of Ethernet. Improve the adaptive marshalling capability of trains.

Benefits of technology

When the train length changes, it can automatically form an Ethernet network, realize effective control of the control equipment, improve the train's ability to adaptively form an Ethernet network, and ensure the stable and efficient operation of the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN109305192B_ABST
    Figure CN109305192B_ABST
Patent Text Reader

Abstract

The present application discloses a train-level control unit VCU-M, a train network control system and an operation method of the VCU-M, wherein the VCU-M includes: a first ETBN board connected to a controller and a second ETBN board arranged in other trains except the train where the VCU-M is located, for forming an Ethernet; obtaining topology information of the second ETBN board; sending a networking completion signal to the controller; the controller is used to receive the networking completion signal; obtaining topology information of a device to be controlled from the first ETBN board; generating a control signal according to the topology information of the device to be controlled; and sending a control signal to the device to be controlled. The present application can improve the train's ability to adaptively form an Ethernet network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of train network technology, and in particular to a train-level control unit VCU-M, a train network control system and an operation method of the VCU-M. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section.

[0003] With the rapid development of train network technology, the application of Ethernet technology in train networks has gradually become a development trend. In order to respond to the needs of train operations, current trains will adjust the length of the train according to the passenger load to reduce the energy consumption of the train and improve the operation efficiency. When the length of the train is adjusted, the Ethernet network formed by the terminal equipment of each train section must be re-networked, which puts higher requirements on the ability of the network control system installed on the current train to adaptively group the Ethernet network, and the current train network control system is still a certain distance away from the above requirements. Summary of the invention

[0004] The embodiment of the present application provides a train-level control unit VCU-M, which is used to adaptively form an Ethernet network and improve the train's ability to adaptively form an Ethernet network. The VCU-M includes:

[0005] The first train-level Ethernet board node (Ethemet Train Bus Nod, ETBN) board is connected to the controller and the second ETBN board arranged in other trains except the train where the VCU-M is located, and is used to group Ethernet; obtain the topology information of the second ETBN board; send a networking completion signal to the controller; the controller is used to receive the networking completion signal; obtain the topology information of the device to be controlled from the first ETBN board; generate a control signal according to the topology information of the device to be controlled; and send a control signal to the device to be controlled.

[0006] The embodiment of the present application also provides a train network control system for adaptively forming Ethernet networks to improve the train's ability to adaptively form Ethernet networks. The system includes a VCU-M, and also includes:

[0007] a second Ethernet communication network (ECN) switch, connected to the second ETBN board and the network control system sub-device respectively, for receiving the operation status change signal sent by the device to be controlled, and forwarding the change signal to the second ETBN board, wherein the network control system sub-device includes the device to be controlled; the second ETBN board is used to forward the change signal to the first ETBN board; the first ETBN board is used to determine the topology information of the device to be controlled according to the change signal; send the change signal and the topology information of the device to be controlled to the first ECN switch; a Train Real-time Data Protocol (TRDP) board is also used to receive the change signal sent by the first ECN switch and the topology information of the device to be controlled; send the data content obtained by parsing the change signal and the topology information of the device to be controlled according to the TRDP protocol to the controller; the controller is used to generate a control signal according to the data content of the change signal and the topology information of the device to be controlled; send the control signal to the first ETBN board so that the first ETBN board sends the control signal to the second ETBN board of the train where the device to be controlled is located.

[0008] The embodiment of the present application also provides an operation method applied to a train network control system, which is used to adaptively group Ethernet networks and improve the ability of trains to adaptively group Ethernet networks. The method includes:

[0009] The first ETBN board forms an Ethernet; obtains topology information of the second ETBN board installed in each train; sends a networking completion signal to the controller; the controller receives the networking completion signal; the controller obtains topology information of the device to be controlled from the first ETBN board; generates a control signal according to the topology information of the device to be controlled; and sends a control signal to the device to be controlled.

[0010] In the embodiment of the present application, an ETBN board is set in the VCU-M, and the ETBN board is used to automatically form an Ethernet network, and the topology information of the ETBN board set in each train is obtained, so that the controller can generate a control signal according to the topology information obtained by the ETBN board to control the device to be controlled. In this way, when the length of the train changes, the Ethernet network can be automatically formed to realize the control of the device to be controlled, thereby improving the train's ability to adaptively form an Ethernet network. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0012] Figure 1 A structural diagram of a train network control system provided in an embodiment of the present application;

[0013] Figure 2 A structural diagram of a VCU-M provided in an embodiment of the present application;

[0014] Figure 3 A flowchart of a VCU-M operation method provided in an embodiment of the present application;

[0015] Figure 4 A schematic diagram of a controller working process provided in an embodiment of the present application;

[0016] Figure 5 A schematic diagram of Ethernet interface wiring in a train network control system provided in an embodiment of the present application;

[0017] Figure 6 A schematic diagram of power interface wiring in a train network control system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0018] In order to make the purpose, technical solution and advantages of the embodiments of the present application more clear, the embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. Here, the illustrative embodiments of the present application and their descriptions are used to explain the present application, but are not intended to limit the present application.

[0019] The present application embodiment provides a train-level control unit VCU-M, such as Figure 1 As shown, the VCU-M is integrated in a chassis and includes a first ETBN board and a controller.

[0020] Among them, the first ETBN board is connected to the controller and the second ETBN board arranged in other trains except the train where the VCU-M is located, for forming an Ethernet; obtaining the topology information of the second ETBN board; and sending a networking completion signal to the controller.

[0021] The topology information includes the section number of the train where the second ETBN board is located, such as the 2nd train section, the 6th train section, and so on.

[0022] The ETBN board completes the networking function of the train Ethernet network topology according to the IEC61375 standard communication protocol, and realizes the bidirectional data transmission of the train Ethernet bus. The first ETBN board occupies 3 standard slots in the chassis, and the size is generally 3U, 12HP. Among them, the chassis adopts a standardized chassis design, and its size can be 3U, 84HP.

[0023] Optionally, in order to facilitate the first ETBN board in the chassis to group Ethernet, the chassis is usually set in the end car, that is, in the locomotive driven by the train driver, so that the position of the chassis does not need to change due to changes in the length of the train.

[0024] When the length of the train is adjusted, that is, the number of train sections is increased or decreased, the topological structure of the original Ethernet composed of the train is destroyed. At this time, the first ETBN board and the second ETBN board in the train network control system cooperate to form a new Ethernet, and then obtain the topological information of the second ETBN board to complete the Ethernet networking.

[0025] Optionally, the first ETBN board can be connected to the second ETBN board in each train section via an Ethernet bus interface that runs through the entire train.

[0026] The controller is used to receive a networking completion signal; obtain topology information of the device to be controlled from the first ETBN board; generate a control signal according to the topology information of the device to be controlled; and send a control signal to the device to be controlled.

[0027] As the central processor, the controller is mainly responsible for the scheduling and communication of all software and hardware resources of the train network control system. The controller adopts the Compact Peripheral Component Interconnect (CPCI) architecture and exchanges data with other devices through the PCI bus and ISA bus. The controller occupies 2 standard slots in the chassis and its size can be 3U, 8HP.

[0028] Optionally, the VCU-M also includes a first ECN switch and a TRDP board.

[0029] Among them, the first ECN switch is connected to the first ETBN board and the TRDP board respectively, and is used to receive the networking completion signal and / or the topology information of the device to be controlled sent by the first ETBN board, and forward the networking completion signal and / or the topology information of the device to be controlled to the TRDP board.

[0030] The TRDP board is connected to the controller through the CPCI bus, and is used to parse the networking completion signal and / or the topology information of the device to be controlled according to the TRDP protocol, obtain the data content of the networking completion signal and / or the topology information of the device to be controlled; and send the data content to the controller.

[0031] The ECN switch is a fast Ethernet switch with a transmission bandwidth of 100Mbps. Its panel has 20 Ethernet interfaces M12, which can be connected to other network control system sub-devices. After receiving the communication request sent by other network control system sub-devices, the ECN switch can perform directional data forwarding according to the destination address requested by the network control system sub-device. If the destination address belongs to the internal part of the train, it will be processed by the ECN switch; if the train corresponding to the destination address is different from the train to which the network control system sub-device belongs, the ECN switch forwards the communication request to the ETBN board, and the ETBN board performs train-level communication between one train and another.

[0032] In addition, the first ECN switch is connected to the network control system sub-device on the train where the first ECN switch is located through the Ethernet vehicle interface. Exemplarily, if the first ECN switch is in the first train, the first ECN switch is connected to the network control system sub-devices such as traction, braking, charger, and door switch device in the first train.

[0033] In an embodiment of the present application, the controller and the ETBN board implement different control functions respectively. The controller controls the network control system sub-devices, i.e., the air conditioner, brake system and other equipment installed on the train, while the ETBN board is mainly used to realize networking, and to determine the topological information of the equipment to be controlled after networking. For example, after the networking is completed, the conductor sends a signal to increase the temperature by 2 degrees to the air conditioner in the 6th train, but the air conditioner is not sure which train it belongs to. At this time, the first ETBN board is required to determine the number of train sections to which the air conditioner belongs. After that, the first ETBN board informs the controller of the number of train sections to which the air conditioner belongs. The controller generates a control signal based on the number of train sections and the "signal to increase the temperature by 2 degrees" and sends it to the air conditioner to be controlled, so that the air conditioner raises the temperature by 2 degrees according to the control signal.

[0034] TRDP board occupies one standard slot in the chassis, and the size is generally 3U, 4HP. TRDP board realizes data transmission between the controller and the chassis backplane through the controller ISA bus, see Figure 1 When the TRDP board sends the parsed Ethernet networking information to the controller, it uses the system bus set on the chassis bottom plate. In addition, the Ethernet bus is used for communication between the Ethernet vehicle interface and the ECN switch, and between the ECN switch and the TRDP board.

[0035] The TRDP board can encapsulate and parse the received data. The data processed by the ECN switch is data that complies with the TRDP protocol, and the controller processes the data content. When the TRDP board receives the protocol data transmitted by the ECN switch, it parses the protocol data and then sends the parsed data content to the controller for processing by the controller; when the TRDP board receives the data content sent by the controller, it encapsulates the data content into protocol data that complies with the TRDP protocol and then sends it to the ECN switch.

[0036] Optionally, VCU-M also includes:

[0037] The first power supply is connected to the controller, the TRDP board, the first ECN switch and the first ETBN board for power supply.

[0038] The first power supply may be a direct current (DC) power supply of 110 volts (V), or a 24V voltage power supply.

[0039] In addition, the controller and the first ETBN board are also provided with a service interface, through which an external terminal device can connect the controller and the first ETBN board to perform maintenance or functional testing on the controller or the first ETBN board.

[0040] Optionally, in order to avoid the situation where one or more devices in the chassis are damaged and cause the Ethernet network in the train to crash, in the embodiment of the present application, two chassis can be set up, and the two chassis serve as the master device and the slave device respectively, and are connected to the network control system sub-devices respectively. In this way, when the master device works normally, the network is formed by the master device; once the master device is damaged, the network is switched to the slave device, thereby ensuring the normal use of the Ethernet in the train.

[0041] In an embodiment of the present application, the controller, the first ETBN board, the first ECN switch, the TRDP board and the CPCI bus are integrated in a chassis, and the CPCI bus uses a compact design, which reduces the size of the chassis and saves installation space.

[0042] In the embodiment of the present application, an ETBN board is set in the VCU-M, and the ETBN board is used to automatically form an Ethernet network, and the topology information of the ETBN board set in each train is obtained, so that the controller can generate a control signal according to the topology information obtained by the ETBN board to control the device to be controlled. In this way, when the length of the train changes, the Ethernet network can be automatically formed to realize the control of the device to be controlled, thereby improving the train's ability to adaptively form an Ethernet network.

[0043] The embodiment of the present application also provides a train network control system, which includes a VCU-M and a vehicle control unit (VCU) disposed on a train other than the train where the VCU-M is located. Figure 2 The system includes a VCU-M installed in the first train section, and VCUs installed in other trains except the end train. The VCU is provided with a second ETBN board, a second ECN switch and a second power supply. After the network of the train network control system is completed, the VCU transmits information such as the operating status of each connected network control system sub-device to the VCU-M, so that the controller in the VCU-M can control the operating status of the network control system sub-device.

[0044] Specifically, the second ECN switch is connected to the second ETBN board and the network control system sub-device respectively, and is used to receive the operation status change signal sent by the device to be controlled, and forward the change signal to the second ETBN board.

[0045] The network control system sub-device includes the device to be controlled. The second ECN switch is connected to the network control system sub-device via an Ethernet vehicle interface.

[0046] The operation status change signal can be sent by the train staff, for example, a signal for adjusting the air conditioning temperature manually triggered by the train staff; the operation status change signal can be automatically sent by the device to be controlled, for example, when the temperature sensor in the device to be controlled senses that the temperature inside the train is higher than the set temperature, a signal for lowering the temperature can be automatically sent. The triggering method of the operation status change signal is not limited here.

[0047] It should be noted that the second ECN switch is connected to the network control system sub-device on the train where the second ECN switch is located. In other words, the second ECN switch in the second train is connected to the network control system sub-device in the second train; the second ECN switch in the third train is connected to the network control system sub-device in the third train.

[0048] The second ETBN board is used to forward the change signal to the first ETBN board.

[0049] The first ETBN board is used to determine the topology information of the device to be controlled according to the change signal; and send the change signal and the topology information of the device to be controlled to the first ECN switch.

[0050] The TRDP board is also used to receive the change signal sent by the first ECN switch and the topology information of the device to be controlled; and send the data content obtained by parsing the change signal and the topology information of the device to be controlled according to the TRDP protocol to the controller.

[0051] The controller is used to generate a control signal according to the change signal and the data content of the topology information of the device to be controlled; and send the control signal to the device to be controlled.

[0052] Specifically, the process of the controller sending a control signal to the device to be controlled is as follows:

[0053] The first ETBN board is used to receive a control signal sent by a controller; determine whether the topology information of the device to be controlled in the control signal is the same as the topology information of the train where the first ETBN board is located; if they are the same, send a control signal to the first ECN switch so that the first ECN switch forwards the control signal to the device to be controlled; if they are different, send a control signal to the connected second ETBN board.

[0054] The second ETBN board is used to receive the control signal sent by the first ETBN board; determine whether the topology information of the device to be controlled in the control signal is the same as the topology information of the train where the second ETBN board is located; if they are the same, send the control signal to the connected second ECN switch so that the second ECN switch forwards the control signal to the device to be controlled; if they are different, send the control signal to other connected second ETBN boards.

[0055] In addition, the VCU also includes a second power supply connected to the second ECN switch and the second ETBN board for power supply.

[0056] The second power supply may be a DC 110 volt (V), 24V voltage power supply.

[0057] In the embodiment of the present application, an ETBN board is set in the train network control system, and the ETBN board is used to automatically form an Ethernet network, and the topology information of the ETBN board set in each train is obtained, so that the controller can generate a control signal according to the topology information obtained by the ETBN board to control the device to be controlled. In this way, when the length of the train changes, the Ethernet network can also be automatically networked to achieve control of the device to be controlled, thereby improving the ability of the train network control system to adaptively form an Ethernet network.

[0058] The present application also provides a VCU-M operation method, such as Figure 3 As shown, the method includes steps 301 to 303:

[0059] Step 301, the first ETBN board forms an Ethernet; obtains the topology information of the second ETBN board installed in each train; and sends a networking completion signal to the controller.

[0060] Optionally, the first ETBN board sends a networking completion signal to the controller, including: the first ECN switch receives the networking completion signal sent by the first ETBN board, and forwards the networking completion signal to the TRDP board; the TRDP board parses the networking completion signal according to the TRDP protocol, obtains the data content of the networking completion signal, and sends the data content of the networking completion signal to the controller through the CPCI bus.

[0061] Step 302: The controller receives a networking completion signal.

[0062] Step 303: The controller obtains topology information of the device to be controlled from the first ETBN board.

[0063] Optionally, after receiving the topology information of the device to be controlled, the controller can also perform fault diagnosis on the first ETBN board that sends the topology information of the device to be controlled according to the topology information of the device to be controlled. Specifically, the controller determines the type and binary bit information of the topology information of the device to be controlled; then, compares the binary bit information of the topology information of the device to be controlled with the binary bit information of a preset message of the same type, and determines the fault condition of the first ETBN board that sends the topology information of the device to be controlled.

[0064] Wherein, the binary bit information of the topology information of the device to be controlled is compared with the binary bit information of the preset same type of message to determine the fault condition of the first ETBN board that sends the topology information of the device to be controlled. The specific execution is as follows: the controller determines the fault condition of the first ETBN board that sends the topology information of the device to be controlled according to the formula Determine the comparison result d(x) between the binary bit information of the Ethernet networking information and the binary bit information of the preset same type of message i ,y i ), where x i For the preset i-th type of message, y i Used to indicate the i-th type of message obtained, α p Used to represent x i Binary bit information, β q Used to represent y i Binary bit information, p = 0, 1, ... n-1, q = 0, 1, ... n-1, n is used to represent x i and i The number of coded bits, Used to represent XOR; the controller is based on d(x i ,y i ) and 0, determine the fault condition of the first ETBN board that sends the topology information of the device to be controlled.

[0065] Optional, d(x i ,y i) is used to measure the consistency of the message. It indicates the difference between the hello message received by the controller and the preset standard hello message. Its value reflects the number of wrong binary bits. The controller calculates d(x i ,y i ) as the basis for fault diagnosis, if d(x i ,y i )=0, it is considered that the received hello message is consistent with the standard hello message content and the Ethernet device sending the hello message is fault-free.

[0066] If d(x i ,y i ) is equal to 0, it is determined that the first ETBN board is fault-free; if d(x i ,y i ) is not equal to 0, it is determined that the first ETBN board may fail.

[0067] It should be noted that the controller can parse in real time the meaning expressed by the binary message structure transmitted by the hello message sent by the Ethernet device, including parsing the application layer data inside the hello message. In the embodiment of the present application, the Ethernet networking information received by the controller is used as an example to illustrate the fault diagnosis function of the controller. In other words, the controller can perform fault diagnosis functions on all received hello messages.

[0068] Specifically, the message type of the hello message and the corresponding binary bit information inside the message can be pre-stored in the controller, and x={x1,x2,…,x N} indicates the message type; the message type of the hello message received by the controller can be y={y1,y2,…,y N}. Among them, x1 and y1, x2 and y2, x N With y N It is used to indicate the same type of message, N is the number of message types of the pre-stored hello message. After the controller determines the type and binary bit information of the received hello message, it can use Determine a comparison result of binary bit information of a received hello message and a preset hello message of the same type, and then determine a fault condition of the Ethernet device that sends the hello message.

[0069] Optionally, if the controller detects that a sub-device of the network control system has failed, it may issue an alarm message to prompt train staff to inspect the corresponding failed device, thereby improving the efficiency of handling network control system sub-device failures.

[0070] Step 204: The controller generates a control signal according to the topology information of the device to be controlled; and sends the control signal to the device to be controlled.

[0071] In the embodiment of the present application, an ETBN board is set in the train network control system, and the ETBN board is used to automatically form an Ethernet network, and the topology information of the ETBN board set in each train is obtained, so that the controller can generate a control signal according to the topology information obtained by the ETBN board to control the device to be controlled. In this way, when the length of the train changes, the Ethernet network can also be automatically networked to achieve control of the device to be controlled, thereby improving the ability of the train network control system to adaptively form an Ethernet network.

[0072] In addition, the software program of the controller in the embodiment of the present application is separated from the underlying driver. The underlying driver is set by the device manufacturer. The underlying driver cannot be modified after the device leaves the factory, while the software program can be arbitrarily set by the user. For example, see Figure 4 , the underlying driver TRDP driver thread in the controller is fixed when the device leaves the factory, and the software program ControlBuild application process can be modified by the user according to the use requirements. In the embodiment of the present application, the TRDP board communication test, the network control system sub-device diagnosis, and the ETBN board communication test are written to the ControlBuild application process. The ControlBuild application process uses shared memory with the TRDP driver thread, and the shared memory is updated when each step is executed, ensuring the real-time performance of the data in the shared memory.

[0073] The above ControlBuild application process was developed using ControlBuild software. ControlBuild (hereinafter referred to as CB) is an open automation software platform that meets the IEC61131 standard and has the function of automatically generating target code. Its built-in code generator supports the generation of code under multiple operating system platforms such as Windows, Linux and QNX.

[0074] The main functions of CB are simulation functions, including controlled object simulation, circuit simulation, control system simulation, connection with the external environment and connection with the network.

[0075] CB can support automatic generation of C code for different software and hardware platforms of users. Its outstanding features include:

[0076] ①. Support IEC 61131-3 language programming;

[0077] ② Graphical language, simple, easy to learn and use, supports immediate project development;

[0078] ③. Visual simulation and debugging;

[0079] ④. Support C language programming at the same time;

[0080] ⑤. Built-in support for different operating systems such as QNX, Windows, and Linux.

[0081] ControlBuild generates C language source code, which can be further compiled into native binary code for a specific platform. ControlBuild's code generator supports open programming interfaces. At the same time, through good division, the generated code is divided into two parts: platform-related and platform-independent. For proprietary platforms, it only takes a short time to customize specific software and hardware platforms. ControlBuild also provides monitoring support for task execution on the target platform.

[0082] Based on the above reasons, the train network control system in this application adopts CB as the application software development platform. Based on the autonomous hardware, this train network control system develops the hardware board driver library based on CB and the development of related function module library.

[0083] At the same time, according to the hardware type test requirements, the system type test application software written through the CB software development platform of the train network control system can comprehensively test the functions and performance of all hardware and interfaces of the train network control system.

[0084] The requirements for hardware technical parameters in the train network control system are as follows:

[0085] ①. Comply with the relevant requirements of GB / T 25119-2010 (or equivalent) for railway locomotive and vehicle electronic devices.

[0086] ②. Comply with relevant vibration requirements of GB / T 21563-2008 (or equivalent).

[0087] ③. Comply with EN 50121-3-2:2006 (or equivalent) related electromagnetic compatibility requirements.

[0088] ④. CPU ≥ 500MHz; RAM ≥ 256M; Hard disk ≥ 1GB.

[0089] ⑤. It has the functions of train-level Ethernet topology discovery and automatic configuration of train-level Ethernet addresses.

[0090] ⑥. Comply with IEC61375-2-5 (or equivalent) train backbone Ethernet technical specifications.

[0091] ⑦. Comply with IEC61375-3-4 (or equivalent) train vehicle Ethernet technical specifications.

[0092] Exemplarily, the embodiment of the present application also provides an indicator light description of a device in a train network control system, as shown in Table 1 below:

[0093] Table 1

[0094]

[0095] Exemplarily, the embodiment of the present application also provides an interface description of a device in a train network control system, as shown in Table 2 below:

[0096] Table 2

[0097]

[0098]

[0099] Exemplarily, the present application embodiment also provides a schematic diagram of Ethernet interface wiring in a train network control system, see Figure 5 The pin number and pin definition of the Ethernet interface are shown in Table 3 below:

[0100] Table 3

[0101] Pin Number Pin Definition 1 Tx+ 2 Rx+ 3 Tx- 4 Rx-

[0102] For example, the present application also provides a schematic diagram of the power interface wiring in the train network control system, see Figure 6 The pin number and pin definition of the Ethernet interface are shown in Table 4 below:

[0103] Table 4

[0104]

[0105]

[0106] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0107] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0108] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0109] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0110] The specific embodiments described above further illustrate the purpose, technical solutions and beneficial effects of the present application. It should be understood that the above description is only a specific embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A method for operating a train-level control unit VCU-M, characterized in that: The method comprises: The first ETBN board forms an Ethernet; obtains the topology information of the second ETBN board installed in each train; sends a networking completion signal to the controller; The controller receives a networking completion signal; The controller obtains topology information of the device to be controlled from the first ETBN board; The controller generates a control signal according to the topology information of the device to be controlled; and sends the control signal to the device to be controlled; Wherein, after the controller obtains the topology information of the device to be controlled from the first ETBN board, the method further includes: The controller determines the type and binary bit information of the topology information of the device to be controlled; The controller compares the binary bit information of the topology information of the device to be controlled with the binary bit information of the preset message of the same type, and determines the fault condition of the first ETBN board that sends the topology information of the device to be controlled; The comparing the binary bit information of the topology information of the device to be controlled with the binary bit information of the preset same type of message to determine the fault condition of the first ETBN board that sends the topology information of the device to be controlled includes: The controller is based on the formula Determine the comparison result d(x) between the binary bit information of the topology information of the device to be controlled and the binary bit information of the preset same type of message i ,y i ), where x i For the preset i-th type of message, y i Used to indicate the i-th type of message obtained, α p Used to represent x i Binary bit information, β q Used to represent y i Binary bit information, p = 0, 1, n-1, q = 0, 1, n-1, n is used to represent x i and i The number of coded bits, Used to represent exclusive OR; The controller is based on d(x i ,y i ) and 0, determining the fault condition of the first ETBN board that sends the topology information of the device to be controlled; The first ETBN board sends a networking completion signal to the controller, including: The first ECN switch receives the networking completion signal sent by the first ETBN board, and forwards the networking completion signal to the TRDP board; The TRDP board parses the networking completion signal according to the TRDP protocol, obtains the data content of the networking completion signal, and sends the data content of the networking completion signal to the controller through the CPCI bus; The train-level control unit VCU-M comprises: The first train-level Ethernet board node ETBN board is respectively connected to the controller and the second ETBN board arranged in other trains except the train where the VCU-M is located, for forming an Ethernet; obtaining the topology information of the second ETBN board; and sending a networking completion signal to the controller; The controller is used to receive a networking completion signal; obtain topology information of the device to be controlled from the first ETBN board; generate a control signal according to the topology information of the device to be controlled; and send a control signal to the device to be controlled; A first Ethernet communication network ECN switch is connected to the first ETBN board and the TRDP board, respectively, for receiving a networking completion signal and / or topology information of a device to be controlled sent by the first ETBN board, and forwarding the networking completion signal and / or topology information of the device to be controlled to the TRDP board; The TRDP board of the train real-time data protocol is connected to the controller through the CPCI bus, and is used to parse the networking completion signal and / or the topology information of the device to be controlled according to the TRDP protocol, obtain the data content of the networking completion signal and / or the topology information of the device to be controlled; and send the data content to the controller; The first power supply is connected to the controller, the TRDP board, the first ECN switch and the first ETBN board for power supply.

2. A train network control system, characterized in that: The operating method for the train-level control unit VCU-M according to claim 1, wherein the system further comprises: The second ECN switch is connected to the second ETBN board and the network control system sub-device respectively, and is used to receive the operation status change signal sent by the device to be controlled, and forward the change signal to the second ETBN board, wherein the network control system sub-device includes the device to be controlled; A second ETBN board, used for forwarding the change signal to the first ETBN board; The first ETBN board is used to determine the topology information of the device to be controlled according to the change signal; and send the change signal and the topology information of the device to be controlled to the first ECN switch; The TRDP board is also used to receive the change signal sent by the first ECN switch and the topology information of the device to be controlled; and send the data content obtained by parsing the change signal and the topology information of the device to be controlled according to the TRDP protocol to the controller; A controller, configured to generate a control signal according to the change signal and the data content of the topology information of the device to be controlled; and send the control signal to the device to be controlled; The first ETBN board is used to receive a control signal sent by the controller; determine whether the topology information of the device to be controlled in the control signal is the same as the topology information of the train where the first ETBN board is located; if they are the same, send a control signal to the first ECN switch so that the first ECN switch forwards the control signal to the device to be controlled; if they are different, send a control signal to the connected second ETBN board; The second ETBN board is used to receive the control signal sent by the first ETBN board; determine whether the topology information of the device to be controlled in the control signal is the same as the topology information of the train where the second ETBN board is located; if they are the same, send the control signal to the connected second ECN switch so that the second ECN switch forwards the control signal to the device to be controlled; if they are different, send the control signal to other connected second ETBN boards.

3. The system according to claim 2, characterized in that The system further comprises: The second power supply is connected to the second ECN switch and the second ETBN board for power supply.