Data acquisition method, device and medium for metro line network level engineering vehicle protection system

By combining signal interlocking systems and network gate equipment, unified data collection and safe transmission of subway network-level engineering vehicles have been achieved, solving the monitoring and protection problems between multiple lines, reducing the probability of failure and maintenance costs, and improving operational efficiency and the accuracy of data transmission.

CN116788316BActive Publication Date: 2025-12-09CASCO SIGNAL LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310777640.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2025-12-09
Estimated Expiration
2043-06-29

AI Technical Summary

Technical Problem

Existing technologies cannot monitor and protect the operation of engineering vehicles on multiple subway lines, and there are problems with high failure probability and maintenance costs.

Method used

By collecting equipment information through the signal interlocking system, and utilizing components such as the ATS system, the line network command center, the network gate server, and the engineering vehicle interface front-end unit, unified data collection and secure transmission across multiple lines are achieved. One-way isolation network gate equipment is used to implement data transmission between the management network and production safety, reducing the number of interface devices.

Benefits of technology

It enables safe monitoring and protection of subway engineering vehicles across multiple lines, reduces the probability of failure and maintenance costs, improves operational efficiency, and ensures the real-time and accuracy of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116788316B_ABST
    Figure CN116788316B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of metro network level engineering vehicle protection system data acquisition method, equipment and medium, the method includes: signal interlocking system acquisition equipment information and send to ATS system, signal vehicle-mounted system sends train operation information to ATS system;ATS system sends equipment information and train operation information to network command center, while uploading the line number of this line;The interface server of network command center divides the received information to the processing thread of each line, and then the information output to network gate server by processing thread upload;Network gate server packs the information received to data pool and ferry to management network domain;Request information from network gate server, according to line, information is distinguished different thread processing, according to line, port number is sent to engineering vehicle interface front-end computer;Engineering vehicle interface front-end computer obtains information, and forwards information to engineering vehicle system.Compared with prior art, the present application has improved engineering vehicle operation efficiency and other advantages.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to a rail transit signal system, in particular to a data acquisition method, device and medium of a metro line network level engineering vehicle protection system. BACKGROUND

[0002] The metro engineering vehicle is mainly used for the yard shunting operation, line construction and maintenance, and emergency rescue of the main line of the urban rail transit vehicle depot, and has the characteristics of high frequency of use, wide operation area, multiple departments involved, and night operation on the main line. At present, the domestic metro engineering vehicle is basically not equipped with train operation monitoring and protection equipment, and mainly relies on the experience of the crew and visual signals for vehicle operation control. Due to the large number of tracks and switches in the depot, complex parallel operation scenes, and various shunting operation contents, and the lack of effective technical protection means for the metro engineering vehicle at present, the operation is completely controlled by manual control. There are many safety accidents such as advancing signals, foreign matter invading limits, squeezing switches and derailing, colliding with car stops, and train conflicts, which have great safety hazards. At the same time, the engineering vehicle also lacks recording and comprehensive analysis means of the corresponding train operation state information and driver's room audio and video information, and cannot effectively supervise the implementation of various management systems and post operation standards. There is no evidence for the analysis of related accidents.

[0003] After searching, Chinese patent No. CN115848441A discloses a metro engineering vehicle on-board device and system that integrates operation monitoring and protection functions, specifically discloses that the device includes: a host unit including an integrated main control module, a communication module, a data acquisition module, and an isolation protection module. The communication module is used for data communication with the ground end and positioning. The data acquisition module is used for acquiring sensor information and vehicle switch information. The isolation protection module is used for protecting and isolating the brake signal of the vehicle. The main control module monitors the running state of the vehicle by acquiring the collected data, and protects the shunting operation of the vehicle by controlling the isolation protection module. The interactive control DMI unit is used for sending control instructions to the host unit and receiving output data output from the host unit.

[0004] However, the prior art can only realize the operation monitoring and protection of the engineering vehicle in a certain determined system, and cannot realize the safety monitoring and operation protection under the condition of mutual calling of multiple lines. In addition, it needs to set up more interface devices, so the fault probability and maintenance cost are high. SUMMARY

[0005] The purpose of the present application is to overcome the defects of the prior art and provide a data acquisition method, device and medium of a metro line network level engineering vehicle protection system.

[0006] The purpose of the present application can be achieved by the following technical solutions:

[0007] According to a first aspect of the present application, a data collection method for a metro line network level engineering vehicle protection system is provided, which specifically comprises the following steps:

[0008] In step S1, the signal interlocking system collects device information and sends it to the ATS system, and the signal vehicle-mounted system sends train operation information to the ATS system.

[0009] In step S2, the ATS system sends the device information and train operation information to the line network command center, and uploads the line number of the line.

[0010] In step S3, the interface server of the line network command center divides the received information into processing threads for each line, and then outputs the information processed by the processing threads to the gateway server.

[0011] In step S4, the gateway server packages the received information into a data pool and transfers it to the management network domain.

[0012] In step S5, the management network domain sets up an interface server, requests information from the gateway server, processes the information according to different threads according to the line, and sends the information to the engineering vehicle interface front-end computer according to the port number of the line.

[0013] In step S6, the engineering vehicle interface front-end computer obtains the information and forwards it to the engineering vehicle system.

[0014] As a preferred technical solution, the devices in step S1 include field tracks, switches, and signals.

[0015] As a preferred technical solution, the device information in step S1 is sent to the ATS system through interface code bits.

[0016] As a preferred technical solution, the device information and train operation information in step S2 are sent through the engineering vehicle interface front-end computer.

[0017] As a preferred technical solution, the interface server of the line network command center in step S3 collects the message information uploaded by each line, and parses the line number and station number in the message according to the interface protocol.

[0018] As a preferred technical solution, after the information uploaded by the processing thread in step S3 is summarized into a port, it is output to the gateway server through a socket channel.

[0019] As a preferred technical solution, the gateway server in step S3 implements one-way isolation to prevent external interface information from penetrating into the core network through the network.

[0020] As a preferred technical solution, step S4 is periodically executed by the gateway server.

[0021] Preferably, the information obtained by the engineering vehicle interface front-end machine in step S6 includes each centralized station data, all data uploaded by the signal system and all device types.

[0022] Preferably, the engineering vehicle interface front-end machine in step S6 sends corresponding information according to the line and the centralized station to which the port channel belongs and the line number and the centralized station number requested by the engineering vehicle protection system.

[0023] According to a second aspect of the present application, an electronic device is provided, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method when executing the program.

[0024] According to a third aspect of the present application, a computer readable storage medium is provided, which stores a computer program, and the program is executed by a processor to implement the method.

[0025] Compared with the prior art, the present application has the following advantages:

[0026] 1) The metro engineering vehicle protection system of the present application can improve the working efficiency of the engineering vehicle under the premise of ensuring safety and avoid human negligence;

[0027] 2) The metro engineering vehicle protection system of the present application can realize the data acquisition of the engineering vehicle protection system of each line through the line network center system and the interface of each metro line in the city, and optimize the problem of separate management of each line in the past and the non-uniform management mode and strategy;

[0028] 3) The metro engineering vehicle protection system of the present application uses the established line network interface channel to collect data, which can reduce the cost of a large number of system devices, reduce the number of interfaces, reduce the failure probability and maintenance cost. BRIEF DESCRIPTION OF DRAWINGS

[0029] Figure 1 FIG. 1 is a schematic diagram of the metro engineering vehicle protection data acquisition system of the present application;

[0030] Figure 2 FIG. 2 is a data flow diagram of the metro engineering vehicle protection data acquisition system of the present application. DETAILED DESCRIPTION

[0031] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work should belong to the protection scope of the present application.

[0032] The present application provides a metro line network level engineering vehicle protection system data acquisition method, which comprises the following steps:

[0033] Step S1, the signal interlocking system collects the information of basic interlocking equipment such as track, turnout, signal, etc.

[0034] Step S2, the interlocking sends the collected equipment state to the signal ATS system through interface code bit, and the signal vehicle-mounted system sends the train information to the ATS system;

[0035] Step S3, the signal ATS system sends the equipment state such as track, turnout, signal and train operation information to the line network command center through the interface front-end machine, and uploads the line number of the line;

[0036] Step S4, the line network command center interface server collects the uploaded message information of each line, parses the line number and station number in the message according to the interface protocol, and distributes the message to the processing thread of each line;

[0037] Step S5, the line network command center interface server collects all the uploaded information of the line into one port, and outputs to the unidirectional isolation gateway through the establishment of socket channel;

[0038] Step S6, the gateway server periodically packages the received data into a data pool and transfers it to the management network domain;

[0039] Step S7, the management network sets the interface server to request data from the gateway, reads the line number in the data packet, and distinguishes the data of each line in different threads. At the same time, send the data to the engineering vehicle interface front-end machine according to the port number of the line;

[0040] Step S8, the engineering vehicle interface front-end machine obtains the interlocking equipment information and train information, according to the port channel to distinguish the line and centralized station to which the message source belongs, and according to the line number and centralized station number requested by the engineering vehicle protection system, forwards the message to the engineering vehicle system.

[0041] The working mechanism of the gateway server in step S6 is as follows:

[0042] Because the line network command center system and each subway signal system have network interfaces, and the data needs to be distributed to the engineering vehicle and other application external interfaces, the network environment is complex, which may affect the safety of the core network of the subway signal, therefore, the gateway device is set to implement unidirectional isolation to prevent external interface information from penetrating into the production core network through the network;

[0043] Step S61, the gateway device stores the received real-time data for a short time, and periodically packages and transfers the data to the outside management network domain, the period should be within 1 second to ensure the real-time nature of the data;

[0044] Step S62, the servers at both ends of the gateway are connected in series to meet the data request message of the outside management network domain to the production core network;

[0045] Step S63, the interfaces on both sides of the gateway are socket communications, and the client side needs to send heartbeat messages periodically to maintain the connection state; in the outside management network, the gateway is a server, and after receiving the heartbeat information requested by the client, the gateway establishes a connection channel, and at the same time, the gateway returns the state of the server on the management network side that has established a connection to the production core network. The server on the inside production core network simulates the sending of a heartbeat packet to the interface server of the line network command center to establish communication.

[0046] Step S64, the engineering vehicle system may need to request all data due to business needs or interface disconnection and reconnection, and after the data request is sent to the gateway server, the gateway server on the management network side returns the information to the production core network through a serial port and sends it to the interface server of the line network command center to obtain all data push.

[0047] Step S8 is specifically as follows:

[0048] Step S81, the message received by the engineering vehicle interface front-end machine includes data of each centralized station on the entire line, and needs to be filtered according to the centralized station number in the message, and only the depot parking lot centralized station data is retained for the engineering vehicle protection system;

[0049] Step S82, the message received by the engineering vehicle interface front-end machine includes all data uploaded by the signal system, and needs to be filtered according to the message ID, and only the heartbeat information, device state change information, device state all information, train all information, train update information, and train addition / deletion information are retained.

[0050] Step S83, the device state message received by the engineering vehicle interface front-end machine includes all device types of the signal ATS system, and needs to be filtered according to the device type in the message, and only the device types of signals, track sections, and turnouts are retained for the engineering vehicle protection system.

[0051] The embodiments of the present application will be described in detail below with reference to the accompanying drawings:

[0052] First, all the devices included in the present application and the network domain to which they belong are introduced, as shown in the following table: Figure 1 As shown in the following table:

[0053] 1. Network domain boundary

[0054] Taking the Shanghai rail transit line network command center as an example, the line network center network is divided into a production network and a management network.

[0055] The production network includes signal system devices and line network interface devices on each line, and is used for the daily operation of the line signal system, has a high requirement for network security, and is completely isolated from external networks.

[0056] The management network is mainly for the data application layer equipment of the line network, and some systems are directly connected with the Internet to push data outward and are independent of the subway signal network.

[0057] Therefore, a one-way isolation gateway needs to be established to ensure that viruses or network attacks on the management network cannot penetrate into the production network signal system.

[0058] 2. System demarcation

[0059] Figure 1 The system includes the line signal system, the line network command center system (COCC), and the line network level engineering vehicle protection system.

[0060] The line signal system is responsible for pushing ATS real-time data and overall data to the line network.

[0061] The line network command center system is responsible for receiving and aggregating the data uploaded from the line, transferring the data to the management network, and pushing the data to the engineering vehicle protection system; and managing the line network interface server, the engineering vehicle interface server, and the gateway server of the management network.

[0062] The line network level engineering vehicle protection system is responsible for receiving the status of each field section signal, track, turnout device, and train data to provide safety protection functions for each line engineering vehicle.

[0063] The communication relationship between the software of each device and the message content transferred will be introduced below, as shown in FIG. 1. Figure 2 The specific steps are as follows:

[0064] Step 201, the signal system interface software sends device status messages (overall, update), train information (overall, update, addition, and deletion), train diagram, and statistical reports to the line network.

[0065] Step 202, the production network line network COCC interface software establishes communication with each line as a client to receive the data uploaded from the line; requests overall data from the line when the interface is disconnected and reconnected or when overall data is requested by the gateway and CATS software; and forwards all the data uploaded from the line to the CATS and gateway interface as a server.

[0066] Step 203, the gateway system communicates with the production network line network interface software as a client and communicates with the line network interface software as a server; transfers the data pushed by the production network line network interface server to the management network when the data is received; and returns the messages to the production network through a serial port when the heartbeat and overall data request of the management network line network interface software are received; to realize data pushing and normal communication from the production network to the management network and ensure the network security of the production network.

[0067] Step 204, the management network cable network COCC interface software receives the gateway data as a client; when the interface is disconnected and reconnected or when receiving the overall data request of other interface software, the overall data request is sent to the gateway; at the same time, the data is forwarded to the management network CATS and the engineering vehicle interface software as a server;

[0068] Step 205, the engineering vehicle interface software receives data as a client, reads the line number, the centralized station number, the message type, and the device type in the data, filters and discards unnecessary data; then forwards the data to the engineering vehicle protection system as a server; when receiving the overall data request of the engineering vehicle protection system interface, the overall data request is sent to the management network cable network COCC interface software.

[0069] The application has been tested in Shanghai network command center, and through the field observation of the vehicle depot and the real-time comparison of the data received by the engineering vehicle protection system, the signal data accuracy and data delay are tested. Under the premise of the data interface definition specification, the data transmission accuracy can be ensured, and no data transmission error occurs. At the same time, the network delay performance within 1 second can be ensured.

[0070] The above is the introduction of the method embodiment, and the following electronic device and storage medium embodiment further illustrate the scheme of the application.

[0071] The electronic device of the application 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 to a random access memory (RAM). Various programs and data required for device operation can also be stored in the RAM. The CPU, ROM and RAM are connected to each other through a bus. An input / output (I / O) interface is also connected to the bus.

[0072] A plurality of components in the device are connected to the I / O interface, including: an input unit such as a keyboard, a mouse, etc.; an output unit such as various types of displays, a loudspeaker, etc.; a storage unit such as a magnetic disk, an optical disk, etc.; and a communication unit such as a network card, a modem, a wireless communication transceiver, etc. The communication unit allows the device to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0073] The processing units perform the various methods and processes described above, such as methods S1-S8. For example, in some embodiments, methods S1-S8 can be implemented as a computer software program tangibly embodied in a machine readable medium, such as a storage unit. In some embodiments, portions or all of the computer program can be loaded and / or installed onto the device via the ROM and / or the communication unit. When the computer program is loaded onto the RAM and executed by the CPU, one or more of the steps of methods S1-S8 described above can be performed. Alternatively, in other embodiments, the CPU can be configured to perform methods S1-S8 by other means, such as by way of firmware.

[0074] The functionality described herein above can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0075] Program code for carrying out methods of the present application can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the program code, when executed by the processor or controller, produces a means for implementing the functions / acts specified in the flowcharts and / or block diagrams. The program code can be retrieved from a machine-readable medium or device, a storage medium, a memory medium, a tangible medium, or a non-transitory medium. The program code can be executed by a machine, such as a computer, which can be a special purpose computer or a general purpose computer. The program code can be executed by a controller or a processor, which can be a special purpose controller or a general purpose controller.

[0076] In the context of the present application, a machine-readable medium can be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more lines of a computer program code, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0077] The above merely illustrates the specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any skilled person in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements shall be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A data collection method for a metro network-level engineering vehicle protection system, characterized in that, Specifically comprising the following steps: Step S1, the signal interlocking system acquires device information and sends it to the ATS system, and the signal vehicle-mounted system sends train operation information to the ATS system; Step S2, the ATS system sends the device information and the train operation information to the line network command center, and uploads the line number of the line at the same time; Step S3, the interface server of the line network command center divides the received information into processing threads of each line, and then outputs the information uploaded by the processing threads to the network gate server; Step S4, the network gate server packages the received information into a data pool and ferries it to the management network domain; Step S5, the management network domain sets an interface server, requests information from the network gate server, processes the information according to different threads according to the line, and sends the information to the engineering vehicle interface front-end computer according to the port number of the line; Step S6, the engineering vehicle interface front-end computer obtains the information and forwards it to the engineering vehicle system; The network gate server in step S3 implements one-way isolation to prevent external interface information from penetrating into the core network through the network; The working mechanism of the network gate server in step S4 specifically comprises: Step S41, the network gate device stores the received real-time data for a short time, and periodically packages and ferries the data to the outside management network domain, with a period of less than 1 second, to ensure the real-time nature of the data; Step S42, the servers at both ends of the network gate are connected through serial ports to meet the data request messages of the outside management network to the production core network; Step S43, the interfaces at both ends of the network gate are socket communication, and the client end needs to periodically send heartbeat messages to maintain the connection state; in the outside management network, the network gate is a server, and after receiving the heartbeat information requested by the client, a connection channel is established, and the state of the interface server of the management network side that has established the connection is returned to the production core network; the inside production core network server simulates a heartbeat packet and sends it to the line network command center interface server to establish communication; Step S44, the engineering vehicle system may need to request all data due to business needs or interface disconnection and reconnection, and after the data request is sent to the network gate server, the management network side network gate server returns the information to the production core network through the serial port and sends it to the line network command center interface server to obtain all data push.

2. The data collection method of a metro line network level engineering vehicle protection system according to claim 1, characterized in that, The device in step S1 comprises a field track, a turnout and a signal machine.

3. The data collection method of a metro line network level engineering vehicle protection system according to claim 1, characterized in that, The device information in step S1 is sent to the ATS system through interface code bits.

4. The data collection method of a metro line network level engineering vehicle protection system according to claim 1, characterized in that, The device information and the train operation information in step S2 are sent through the engineering vehicle interface front-end computer.

5. The data collection method of a metro line network level engineering vehicle protection system according to claim 1, characterized in that, The line network command center interface server in step S3 collects the message information uploaded by each line, and parses the line number and station number in the message according to the interface protocol.

6. The data collection method of a metro network-level engineering vehicle protection system according to claim 1, characterized in that, After the information uploaded by the processing thread in step S3 is summarized into a port, it is output to the network gate server through a socket channel.

7. The data collection method of a metro network-level engineering vehicle protection system according to claim 1, characterized in that, The information obtained by the engineering vehicle interface front-end computer in step S6 comprises data of each centralized station, all data uploaded by the signal system and all device types.

8. The data collection method of a metro network-level engineering vehicle protection system according to claim 1, characterized in that, The step S6 engineering vehicle interface front-end machine sends corresponding information according to the line number and the centralized station number requested by the engineering vehicle protection system according to the line to which the port channel distinguishing information belongs and the centralized station.

9. An electronic device comprising a memory and a processor, said memory having stored thereon a computer program, characterized in that, The processor implements the method of any one of claims 1-8 when executing the program.

10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The processor implements the method of any one of claims 1-8 when executing the program.

Citation Information

Patent Citations

  • Subway engineering vehicle vehicle-mounted device and system integrating operation monitoring and protection functions

    CN115848441A

  • Driving safety monitoring system for engineering vehicle in subway system

    CN113296487A

  • Network driving monitoring system

    CN114148380A