Static and dynamic adjustment method, system, device and equipment for vehicle-mounted signal system
By designing a universal protocol interface and a two-way communication link in the static and dynamic adjustment system of the vehicle signal system, the problems of software reusability and low development efficiency in the existing technology are solved, and more efficient software development and maintenance are achieved.
Patent Information
- Application Number
- CN202411932583.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2044-12-26
AI Technical Summary
In the prior art, the static and dynamic adjustment system of the vehicle signal system requires the development and maintenance of three different upper computer software systems, resulting in an increase in software research and development and maintenance costs, and the reusability and development efficiency of software programs are low.
By designing a general -purpose protocol interface, uniform signal systems (CBTC, FAO) of different systems, enabling the upper machine software system Workload.
It improves the reusability and development efficiency of software programs in the static and dynamic adjustment system of the vehicle signaling system, and reduces software development and maintenance costs.
Smart Images

Figure CN119363843A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of rail transit signal control, and in particular to a static and dynamic adjustment method, system, device and equipment for a vehicle-mounted signal system. Background Art
[0002] After the entire train of electric passenger cars manufactured at the vehicle factory is disassembled and transported to a certain subway line, each disassembled car needs to be reassembled and connected into a complete train. In order to ensure that the electrical connections of the reassembled electric passenger cars meet the design of the signal vehicle system and the traction and braking performance of the electric passenger cars meet the system design, a series of static and dynamic debugging, referred to as static and dynamic debugging, is required before the on-board signal system of the urban rail transit signal system is officially put into use. In order to meet the above test requirements, the signal system manufacturer provides a set of static and dynamic debugging systems that are different from the signal system officially put into operation and are only used for debugging trains.
[0003] The static and dynamic adjustment system is mainly divided into two parts: the upper computer and the lower computer. The upper computer provides a visual human-computer interaction interface, and the upper computer and the lower computer use a network communication method. In the existing technology, a one-to-one architecture is mostly used. Figure 1 It is one of the architecture diagrams of the static and dynamic adjustment system of the vehicle signal system provided by the prior art, such as Figure 1 As shown in the figure, the architecture of the static and dynamic adjustment system is as follows: the upper computer and the lower computer of the corresponding system are provided respectively, such as Figure 1 As shown in the figure, the on-board signal system provides upper and lower computers for the Automatic Train Protection (ATP) system, the Automatic Train Operation (ATO) system and the Auxiliary Operation Monitor (AOM) system respectively. When the static and dynamic adjustment test of a certain system needs to be performed, the static and dynamic adjustment host computer software system of the corresponding system is used.
[0004] When adopting the above-mentioned static and dynamic adjustment system architecture, three different upper computer software systems need to be developed and maintained. Different upper computer software systems run simultaneously with the corresponding lower computers, resulting in increased software development and maintenance costs for the upper computer, and low reusability and development efficiency of the software program. Summary of the invention
[0005] The present invention provides a static and dynamic adjustment method, system, device and equipment for a vehicle-mounted signal system, which are used to solve the defects of low reusability and development efficiency of software programs in the prior art, and improve the reusability and development efficiency of software programs in the static and dynamic adjustment system of the vehicle-mounted signal system.
[0006] In a first aspect, the present invention provides a static and dynamic adjustment method for a vehicle-mounted signal system, the method being applied to a train automatic protection system in a static and dynamic adjustment system of a vehicle-mounted signal system, the static and dynamic adjustment system of the vehicle-mounted signal system comprising the train automatic protection system, the train automatic operation system, an auxiliary driving supervision system and a host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a communication link has been established between the train automatic protection system and the auxiliary driving supervision system, and a communication link has been established between the train automatic protection system and the auxiliary driving supervision system, and the method comprises the following steps: Receive a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface; Processing the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; The target feedback data packet is sent to the host computer.
[0007] According to a static and dynamic adjustment method of a vehicle-mounted signal system provided by the present invention, the processing of the instructions in the instruction data packet to obtain a target feedback data packet includes: Parsing the instruction data packet to obtain the data packet type of the instruction data packet; The instructions in the instruction data packet are processed according to the data packet type to obtain the target feedback data packet.
[0008] According to a static and dynamic adjustment method of a vehicle-mounted signal system provided by the present invention, the parsing of the instruction data packet to obtain the data packet type of the instruction data packet includes: Parsing the instruction data packet to obtain a general packet header of the instruction data packet; When it is determined that the universal packet header of the instruction data packet passes the check, the data packet type of the instruction data packet is determined.
[0009] According to a static and dynamic adjustment method of a vehicle-mounted signal system provided by the present invention, the data packet type of the instruction data packet includes at least one of the following: an automatic train protection system instruction packet under a FAO system or a CBTC system, an automatic train operation system instruction packet under a FAO system or a CBTC system, and an assisted driving supervision system instruction packet under a FAO system; the instructions in the instruction data packet are processed according to the data packet type to obtain the target feedback data packet, including: When the data packet type of the instruction data packet is an instruction packet of the automatic train protection system under the FAO system or the CBTC system, executing the instruction in the instruction packet of the automatic train protection system under the FAO system or the CBTC system to obtain a feedback data packet of the automatic train protection system; In the case where the data packet type of the instruction data packet is a train automatic operation system instruction packet under the FAO system or the CBTC system, the train automatic operation system instruction packet under the FAO system or the CBTC system is sent to the train automatic operation system; the train automatic operation system instruction packet under the FAO system or the CBTC system is used for the train automatic operation system to execute the instructions in the train automatic operation system instruction packet under the FAO system or the CBTC system, and after obtaining the feedback data packet of the train automatic operation system, the feedback data packet of the train automatic operation system is sent to the train automatic protection system; In the case where the data packet type of the instruction data packet is an assisted driving supervision system instruction packet under the FAO system, the assisted driving supervision system instruction packet under the FAO system is sent to the assisted driving supervision system; the FAO system AOM instruction packet is used for the assisted driving supervision system to execute the instructions in the assisted driving supervision system instruction packet under the FAO system, and after obtaining the feedback data packet of the assisted driving supervision system, the feedback data packet of the assisted driving supervision system is sent to the automatic train protection system; The feedback data packet of the automatic train protection system, the feedback data packet of the automatic train operation system, and the feedback data packet of the auxiliary driving supervision system are packaged into a general information packet to obtain the target feedback data packet.
[0010] In a second aspect, the present invention further provides a static and dynamic adjustment method for a vehicle-mounted signal system, the method being applied to a host computer in a static and dynamic adjustment system of the vehicle-mounted signal system, the static and dynamic adjustment system of the vehicle-mounted signal system comprising an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and the host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; The method comprises the following steps: Using a universal protocol interface to send a command data packet to the automatic train protection system; Receive a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
[0011] In a third aspect, the present invention further provides a static and dynamic adjustment system for a vehicle-mounted signal system, wherein the static and dynamic adjustment system for the vehicle-mounted signal system comprises an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and a host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; wherein, The host computer is used to send the instruction data packet to the automatic train protection system using a universal protocol interface; The automatic train protection system is used to receive the instruction data packet, and parse the instruction data packet to obtain the data packet type of the instruction data packet; when the data packet type of the instruction data packet is the train automatic protection system instruction packet under the FAO system or the CBTC system, execute the instructions in the train automatic protection system instruction packet under the FAO system or the CBTC system to obtain a feedback data packet of the automatic train protection system; when the data packet type of the instruction data packet is the train automatic operation system instruction packet under the FAO system or the CBTC system, send the train automatic operation system instruction packet under the FAO system or the CBTC system to the train automatic operation system; when the data packet type of the instruction data packet is the assisted driving supervision system instruction packet under the FAO system, send the assisted driving supervision system instruction packet under the FAO system to the assisted driving supervision system; The automatic train operation system is used to execute the instructions in the automatic train operation system instruction package under the FAO system or the CBTC system to obtain a feedback data package of the automatic train operation system; and send the feedback data package of the automatic train operation system to the automatic train protection system; The assisted driving supervision system is used to execute the instructions in the assisted driving supervision system instruction package under the FAO system to obtain the feedback data package of the assisted driving supervision system; and send the feedback data package of the assisted driving supervision system to the automatic train protection system; The automatic train protection system is also used to package the feedback data packet of the automatic train protection system, the feedback data packet of the train automatic operation system, and the feedback data packet of the assisted driving supervision system into a general information packet to obtain a target feedback data packet, and send the target feedback data packet to the host computer.
[0012] In a fourth aspect, the present invention further provides a static and dynamic adjustment device for a vehicle-mounted signal system, which is applied to a train automatic protection system in a static and dynamic adjustment system of a vehicle-mounted signal system, wherein the static and dynamic adjustment system of the vehicle-mounted signal system comprises the train automatic protection system, the train automatic operation system, the auxiliary driving supervision system and a host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established between the train automatic protection system and the auxiliary driving supervision system; The device comprises the following modules: A first receiving module is used to receive a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface; A processing module, used for processing the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; The first sending module is used to send the target feedback data packet to the host computer.
[0013] In a fifth aspect, the present invention further provides a static and dynamic adjustment device for a vehicle-mounted signal system, which is applied to a host computer in a static and dynamic adjustment system of the vehicle-mounted signal system, wherein the static and dynamic adjustment system of the vehicle-mounted signal system comprises an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and the host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; The device comprises the following modules: A second sending module is used to send the instruction data packet to the automatic train protection system using a universal protocol interface; The second receiving module is used to receive a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
[0014] In a sixth aspect, the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the static and dynamic adjustment method of the vehicle signal system as described in any one of the above-mentioned methods is implemented.
[0015] In a seventh aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a static and dynamic adjustment method of a vehicle-mounted signal system as described in any one of the above.
[0016] In an eighth aspect, the present invention further provides a computer program product, comprising a computer program, which, when executed by a processor, implements any of the above-mentioned static and dynamic adjustment methods for the vehicle signal system.
[0017] The present invention provides a static and dynamic adjustment method, system, device and equipment for a vehicle-mounted signal system. The method is applied to a train automatic protection system in a static and dynamic adjustment system of a vehicle-mounted signal system. The static and dynamic adjustment system of the vehicle-mounted signal system includes a train automatic protection system, a train automatic operation system, an auxiliary driving supervision system and a host computer. A communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established. A communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established between the train automatic protection system and the auxiliary driving supervision system. The method first receives an instruction data packet, wherein the instruction data packet is sent by the host computer to the train automatic protection system using a universal protocol interface; then, the instructions in the instruction data packet are processed to obtain a target feedback data packet, and the target feedback data packet contains a feedback data packet fed back by at least one lower computer system after processing the instruction data packet; and then, the target feedback data packet is sent to the host computer.
[0018] In the present invention, the command data packet is sent to the automatic train protection system by the upper computer using a universal protocol interface, that is, a universal protocol interface is designed, and the universal communication interface protocol can unify signal systems of different standards (communication-based train control system CBTC or fully automatic operation system FAO), which is convenient for unified processing by the upper computer software system, and the communication link and communication method in the static and dynamic adjustment system are exactly the same as those in the formal operation software, except that the format of the communication data packet is different, which can reduce the development workload of the lower computer and improve the reusability and development efficiency of the software programs in the static and dynamic adjustment system of the on-board signal system. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 It is one of the architectural schematic diagrams of the static and dynamic adjustment system of the vehicle-mounted signal system provided by the prior art.
[0021] Figure 2This is the second schematic diagram of the architecture of the static and dynamic adjustment system of the vehicle-mounted signal system provided by the prior art.
[0022] Figure 3 This is one of the flow charts of the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention.
[0023] Figure 4 It is a schematic diagram of the architecture of the static and dynamic adjustment system of the vehicle-mounted signal system provided by the present invention.
[0024] Figure 5 It is a schematic diagram of a universal information package in the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention.
[0025] Figure 6 This is the second flow chart of the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention.
[0026] Figure 7 This is the third flow chart of the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention.
[0027] Figure 8 This is the fourth flow chart of the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention.
[0028] Fig. 9 This is one of the structural schematic diagrams of the static and dynamic adjustment device of the vehicle-mounted signal system provided by the present invention.
[0029] Fig.10 This is the second structural schematic diagram of the static and dynamic adjustment device of the vehicle-mounted signal system provided by the present invention.
[0030] Fig.11 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0031] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0032] In order to facilitate a clearer understanding of the various embodiments provided by the present invention, the technical content involved in the present invention is first introduced as follows.
[0033] Communication Based Train Control (CBTC): CBTC is a continuous train automatic control system built through active train positioning technology that does not rely on trackside train occupancy detection equipment, continuous train-to-ground two-way data communication technology, and on-board and ground processors that can perform safety functions.
[0034] Fully Automatic Operation (FAO): FAO is a fully automated, highly centralized train operation control system. It is a new generation of urban rail transit system that realizes the automation of train operation process based on modern computer, communication, control, integrated monitoring and system integration technologies.
[0035] Furthermore, the purpose of static debugging and dynamic debugging of signal equipment is to discover problems and solve them in time before the train goes on line, so as to ensure that the equipment is installed completely, all functions and performance indicators are good, and ensure that the vehicles on the line run safely, reliably and efficiently.
[0036] Among them, the static debugging of on-board signal equipment is a "physical examination" of the signal equipment when the train is stationary. The main purposes are as follows: 1) To check the installation of the train's on-board signal equipment, check the quality and correctness of the installation and wiring of the signal equipment, and detect whether the equipment connection cables are in good condition; 2) To power on the signal equipment, burn the software of the on-board signal equipment and perform static function simulation input and output tests.
[0037] The dynamic debugging of on-board signal equipment is a "physical examination" of the signal equipment when the train is in motion. Its main purposes are as follows: 1) By dynamically running the train on the test line, check whether the transponder installed on the track section can be correctly received during the movement process, whether the speed measuring equipment is normal, and whether the train running speed can be calculated normally; 2) Measure the traction and braking performance of the train. By running the train at different speed levels, the traction measures the acceleration performance of the train, and the braking measures the braking performance of the train.
[0038] In the prior art, Figure 1 It is one of the architecture diagrams of the static and dynamic adjustment system of the vehicle signal system provided by the prior art, such as Figure 1 As shown in the figure, the vehicle signal system provides upper and lower computers for the ATP, ATO and AOM systems respectively. Three different upper computer software systems are required. When a static and dynamic adjustment test of a certain system is required, the static and dynamic adjustment software system of the corresponding system is used. The signal system manufacturer also provides the following one-to-many static and dynamic adjustment system architecture: Figure 2 This is the second schematic diagram of the static and dynamic adjustment system of the vehicle signal system provided by the prior art. Figure 2As shown, the static and dynamic adjustment architecture uses a unified host computer and slave computers of different systems. Specifically, the vehicle signal system provides a common set of host computer software and the slave computers of the ATP, ATO and AOM systems respectively. Only a different set of host computer software systems need to be provided. When the static and dynamic adjustment test of a certain system needs to be executed, the static and dynamic adjustment functions of different systems are performed through the same static and dynamic adjustment host system communicating with the slave computer systems of different systems. However, under this architecture, the host computer needs to communicate with the slave computers of three different systems respectively, that is, the host computer needs to maintain three different communication interface protocols at the same time, which greatly increases the complexity of the software.
[0039] In view of the above shortcomings, the present invention provides a static and dynamic adjustment method, system, device and equipment for a vehicle-mounted signal system, which simplifies the interaction structure between static and dynamic adjustment systems, reduces software development and maintenance costs, and thereby improves the reusability and development efficiency of software programs.
[0040] Combine the following Figure 1-Figure 10 The invention describes a static and dynamic adjustment method, device, equipment and storage medium of a vehicle-mounted signal system.
[0041] Figure 3 It is one of the flow charts of the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention, and the method is applied to the train automatic protection system in the static and dynamic adjustment system of the vehicle-mounted signal system, and the static and dynamic adjustment system of the vehicle-mounted signal system includes the train automatic protection system, the train automatic operation system, the auxiliary driving supervision system and the host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established between the train automatic protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; such as Figure 3 As shown, the method includes the following: Step 301, receiving a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a general protocol interface; Specifically, it should be noted that the execution subject of this embodiment is the automatic train protection system in the static and dynamic control system of the on-board signal system. Figure 4 Schematic diagram of the static and dynamic adjustment system of the vehicle signal system provided by the present invention, such as Figure 4As shown, the static and dynamic adjustment system 400 of the on-board signal system includes an automatic train protection system 420, an automatic train operation system 430, an auxiliary driving supervision system 430 and an upper computer 410; a communication link has been established between the automatic train protection system 420 and the automatic train operation system 430, and a two-way communication mode has been established, and a communication link has been established between the automatic train protection system 420 and the auxiliary driving supervision system 440, and a two-way communication mode. This embodiment is used to simplify the interactive structure between the static and dynamic adjustment systems, reduce the development and maintenance costs of the software, and thus improve the reusability and development efficiency of the software program. Among them, the automatic train protection (ATP) system is a key system responsible for the safe operation of the train and directly controls the speed of the train. ATP is set at the head and tail of the train, and the train position is autonomously located through speed sensors, radars, and mileage counters. The actual position and speed of the train are corrected by the transponder. The train-ground communication is realized by wireless, and the MA (mobile authorization) is obtained from the ground equipment. The train speed control curve is automatically calculated according to the MA range and the actual situation of the line, and this is used as the basis for train protection, strictly controlling the train speed and ensuring the safety of the train. At the same time, it provides safety protection for the automatic train operation ATO (Automatic Train Operation), provides auxiliary driving information for the man-machine interface MMI (Man Machine Interface), and sends various operation, operation, alarm and other information to the on-board recording system. The Automatic Train Operation (ATO) system controls the acceleration, deceleration, parking, opening and closing of the train doors, etc. according to the current speed, position, and distance of the train to the target, combined with the line parameters and the control command restrictions of the ATS, under the safety protection of ATP, to control the comfortable and efficient operation of the train. The Auxiliary Operation Monitor (AOM) system is one of the signaling devices for the fully automatic operation of urban rail trains. In the application of urban rail transit signal systems, it mainly realizes functions such as train sleep and wake-up.
[0042] The ATP train automatic protection system receives the command data packet sent by the host computer. Among them, the command data packet is used to issue instructions. In this embodiment, the command data packet is sent to the train automatic protection system by the host computer using a general protocol interface. The general protocol interface is a standardized method for data exchange between computers and electronic devices. These interfaces can be hardware interfaces or communication protocols at the software level. The following are some common general protocol interfaces: 1. IEC 60870-5-104: International Electrotechnical Commission specification for power system dispatching automation, suitable for the transportation industry, especially the integrated communication between substations and monitoring systems of urban rail transit. 2. Siemens S7: Layer 7 protocol for data exchange between Siemens devices, supporting multiple physical structure buses or networks. 3. DNP3: Distributed Network Protocol 3, used for communication between automation components, commonly used in the power and water treatment industries, based on TCP / IP. 4. OPC: OLE for process control is an interoperability standard for information exchange, with security, reliability and platform independence. 4. RFieldbus and ZigBee: wireless real-time communication system based on PROFIBUS and wireless network protocol for low-speed and short-distance transmission respectively. 5. CAN: Controller Area Network, widely used in automotive networks and industrial automation. These interfaces and protocols ensure effective and reliable data exchange between devices.
[0043] Step 302: Process the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; Specifically, after receiving the instruction data packet sent by the upper computer, the train automatic protection system (lower computer) in the static and dynamic control system of the on-board signal system parses and processes the instruction data packet to obtain the type of the instruction data packet. Then, the type of the instruction data packet is determined, and the instruction content of the instruction data packet is processed according to the type of the instruction data packet. In this embodiment, the type of the instruction data packet includes, for example, at least one of the following: FAO / CBTC system ATP instruction packet, FAO / CBTC system ATO instruction packet, FAO system AOM instruction packet.
[0044] The automatic train protection system (lower computer) can obtain a target feedback data packet after processing the instruction content in the instruction data packet according to the type of the instruction data packet. The target feedback data packet includes at least one feedback data packet fed back by the lower computer system after processing the instruction data packet, wherein the lower computer system includes at least one of the following: the automatic train protection system 420, the automatic train operation system 430, and the auxiliary driving supervision system 430 in the static and dynamic control system.
[0045] Step 303: Send the target feedback data packet to the host computer.
[0046] Specifically, the automatic train protection system (lower computer) sends the target feedback data packet to the upper computer, wherein it can be understood that the protocol interface used for uploading the target feedback data packet and receiving the instruction data packet is consistent.
[0047] The method provided in this embodiment is applied to the train automatic protection system in the static and dynamic adjustment system of the on-board signal system, and the static and dynamic adjustment system of the on-board signal system includes the train automatic protection system, the train automatic operation system, the auxiliary driving supervision system and the host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established between the train automatic protection system and the auxiliary driving supervision system; the method first receives an instruction data packet, wherein the instruction data packet is sent by the host computer to the train automatic protection system using a general protocol interface; then, the instructions in the instruction data packet are processed to obtain a target feedback data packet. The target feedback data packet contains at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; then, the target feedback data packet is sent to the host computer.
[0048] In the present invention, the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface, that is, a universal protocol interface is designed, and the universal communication interface protocol can unify signal systems of different standards (CBTC, FAO), which is convenient for the host computer software system to uniformly process, and the communication link and communication method in the static and dynamic adjustment system are exactly the same as those in the formal operation software, except that the format of the communication data packet is different, which can reduce the development workload of the lower computer and improve the reusability and development efficiency of the software program in the static and dynamic adjustment system of the on-board signal system.
[0049] According to a static and dynamic adjustment method of a vehicle-mounted signal system provided by the present invention, instructions in an instruction data packet are processed to obtain a target feedback data packet, including: parsing the instruction data packet to obtain a data packet type of the instruction data packet; processing the instructions in the instruction data packet according to the data packet type to obtain a target feedback data packet.
[0050] Specifically, in some embodiments, step 302 of processing the instruction in the instruction data packet to obtain the target feedback data packet may be implemented in the following manner, including: Parse the instruction data packet to obtain the data packet type of the instruction data packet; The instructions in the instruction data packet are processed according to the data packet type to obtain a target feedback data packet.
[0051] First, parse the instruction data packet to obtain the data packet type of the instruction data packet. Among them, the instruction data packet can be understood as a general information packet, which contains not only application layer data, that is, instruction content, but also some other necessary format information, such as interface information type, sender identification information, receiver identification information, data version verification information, protocol version number, local message sequence number, communication cycle, other party message sequence number, local sequence number when receiving the last message, etc. Parsing to obtain the corresponding data packet type facilitates the subsequent execution of the corresponding instruction processing.
[0052] Furthermore, after parsing and obtaining the data packet type, the instructions in the instruction data packet can be processed according to the data packet type to obtain a target feedback data packet. For example, the ATP lower computer processes the instructions in the ATP instruction packet to obtain a feedback data packet, or, in the case where the data packet type is an AOM instruction packet, the instruction data packet is sent to the AOM system so that the AOM system processes the instruction data packet and then feeds back the AOM feedback data packet.
[0053] The method provided in this embodiment first parses the instruction data packet to obtain the data packet type of the instruction data packet; then, the instruction in the instruction data packet is processed according to the data packet type to obtain the target feedback data packet. In the static and dynamic adjustment system of the vehicle signal system of the present invention, the host computer sends the instruction to ATP, and ATP processes it according to the data packet type of the instruction data packet, thereby improving the reusability and development efficiency of the software program.
[0054] According to a static and dynamic adjustment method of a vehicle-mounted signal system provided by the present invention, an instruction data packet is parsed to obtain a data packet type of the instruction data packet, including: parsing the instruction data packet to obtain a universal packet header of the instruction data packet; when it is determined that the universal packet header of the instruction data packet has passed the verification, determining the data packet type of the instruction data packet.
[0055] Specifically, in some embodiments, it is understood that in addition to the application layer data, that is, the specific instructions, the instruction data packet also includes some general packet headers, such as data version verification information, protocol version number, etc. The format definition of the general information packet is shown in Table 1 below: Table 1: General Packet Format Definition
[0056]
[0057] By verifying the common header of the instruction data packet, for example, verifying the data version verification information in order to verify that the upper computer and the lower computer use the data of the same line; when the upper computer / on-board ATP determines that the "data version verification information" or "protocol version number" field verification fails, the packet should be dropped or the communication should be disconnected.
[0058] Accordingly, when it is determined that the universal header check of the instruction data packet passes, the data packet type of the instruction data packet is determined. Specifically, it can be determined by the message type in the application layer data. Exemplarily, the application layer information format is defined as shown in Table 2 below: Table 2: Application layer information format definition
[0059] The method provided in this embodiment first parses the instruction data packet to obtain the general header of the instruction data packet; then, when it is determined that the general header of the instruction data packet has passed the verification, the data packet type of the instruction data packet is determined. This facilitates the subsequent sending of different data packet types to the corresponding lower system for instruction processing and obtaining a feedback packet. The present invention can reduce the development workload of the lower computer and improve the reusability and development efficiency of the software program in the static and dynamic adjustment system of the vehicle signal system.
[0060] According to a static and dynamic adjustment method of a vehicle-mounted signal system provided by the present invention, the data packet type of the instruction data packet includes at least one of the following: an automatic train protection system instruction packet under the FAO system or the CBTC system, an automatic train operation system instruction packet under the FAO system or the CBTC system, and an auxiliary driving supervision system instruction packet under the FAO system; the instructions in the instruction data packet are processed according to the data packet type to obtain a target feedback data packet, including: When the data packet type of the instruction data packet is a train automatic protection system instruction packet under the FAO system or the CBTC system, executing the instruction in the train automatic protection system instruction packet under the FAO system or the CBTC system to obtain a feedback data packet of the train automatic protection system; In the case where the data packet type of the instruction data packet is a train automatic operation system instruction packet under the FAO system or the CBTC system, the train automatic operation system instruction packet under the FAO system or the CBTC system is sent to the train automatic operation system; the train automatic operation system instruction packet under the FAO system or the CBTC system is used for the train automatic operation system to execute the instructions in the train automatic operation system instruction packet under the FAO system or the CBTC system, and after obtaining the feedback data packet of the train automatic operation system, the feedback data packet of the train automatic operation system is sent to the train automatic protection system; When the data packet type of the instruction data packet is an assisted driving supervision system instruction packet under the FAO system, the assisted driving supervision system instruction packet under the FAO system is sent to the assisted driving supervision system; the FAO system AOM instruction packet is used for the assisted driving supervision system to execute the instructions in the assisted driving supervision system instruction packet under the FAO system, and after obtaining the feedback data packet of the assisted driving supervision system, the feedback data packet of the assisted driving supervision system is sent to the automatic train protection system; The feedback data packet of the automatic train protection system, the feedback data packet of the automatic train operation system, and the feedback data packet of the auxiliary driving supervision system are packaged into a general information packet to obtain a target feedback data packet.
[0061] Specifically, in some embodiments, the data packet type of the instruction data packet includes at least one of the following: an automatic train protection system instruction packet under the FAO system or the CBTC system, an automatic train operation system instruction packet under the FAO system or the CBTC system, and an assisted driving supervision system instruction packet under the FAO system. Exemplarily, the application layer information definition of the host computer and the on-board ATP communication is shown in Table 3 below, the ATP instruction packet information of the FAO / CBTC system is shown in Table 4 below, the ATO instruction packet information of the FAO / CBTC system is shown in Table 5 below, and the AOM instruction packet information of the FAO system is shown in Table 6 below: Table 3: Application layer information definition for communication between host computer and vehicle ATP
[0062] Table 4: FAO / CBTC system ATP instruction package information
[0063] Table 5: ATO instruction package information of FAO / CBTC system
[0064] Table 6: FAO system AOM instruction packet information
[0065] Correspondingly, the instructions in the instruction data packet are processed according to the data packet type to obtain the target feedback data packet. The implementation process can be carried out through the following steps, including: when the data packet type of the instruction data packet is a train automatic protection system instruction packet under the FAO system or the CBTC system, the instructions in the train automatic protection system instruction packet under the FAO system or the CBTC system are executed to obtain a feedback data packet of the train automatic protection system. An example of the feedback data packet of the train automatic protection system is shown in Table 7 below: Table 7: FAO / CBTC system ATP feedback package information
[0066]
[0067] When the data packet type of the instruction data packet is a train automatic operation system instruction packet under the FAO system or CBTC system, the train automatic operation system instruction packet under the FAO system or CBTC system is sent to the train automatic operation system. Among them, the train automatic operation system instruction packet under the FAO system or CBTC system is used for the train automatic operation system to execute the instructions in the train automatic operation system instruction packet under the FAO system or CBTC system. After obtaining the feedback data packet of the train automatic operation system, the feedback data packet of the train automatic operation system is sent to the train automatic protection system. Among them, an example of the feedback data packet of the train automatic operation system is shown in Table 8 below: Table 8: FAO / CBTC system ATO feedback package information
[0068] When the data packet type of the instruction data packet is an assisted driving supervision system instruction packet under the FAO system, the assisted driving supervision system instruction packet under the FAO system is sent to the assisted driving supervision system. Among them, the FAO system AOM instruction packet is used for the assisted driving supervision system to execute the instructions in the assisted driving supervision system instruction packet under the FAO system, and after obtaining the feedback data packet of the assisted driving supervision system, the feedback data packet of the assisted driving supervision system is sent to the train automatic protection system. For example, an example of the feedback data packet of the assisted driving supervision system is shown in Table 9 below: Table 9: FAO system AOM feedback package
[0069] Furthermore, the feedback data packets received from the auxiliary driving supervision system, the train automatic operation system, and the train automatic protection system are packaged into a general information packet to obtain a target feedback data packet. Then, the train automatic protection system sends the target feedback data packet to the upper computer, so that the lower computer sends the upper computer.
[0070] For example, Figure 5 Schematic diagram of a general information packet in the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention, such as Figure 5 As shown, the general information package includes multiple application information packages such as A.1, A.2, and An. Multiple application information packages include feedback data packages of an auxiliary driving supervision system, feedback data packages of a train automatic operation system, feedback data packages of a train automatic protection system, and the like.
[0071] The method provided in this embodiment designs a universal protocol interface. The universal communication interface protocol can unify signal systems of different standards (CBTC, FAO), facilitate unified processing by the upper computer software system, and the communication link and communication method in the static and dynamic adjustment system are exactly the same as those of the formal operating software, except that the format of the communication data packet is different. Different types of data packets are sent to the corresponding system for processing, which can reduce the development workload of the lower computer and improve the reusability and development efficiency of the software programs in the static and dynamic adjustment system of the vehicle signal system.
[0072] Figure 6 This is the second flow chart of the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention, which shows the logic processing diagram of the ATP lower computer receiving the upper computer, such as Figure 6 As shown, the method includes: ATP receives the data packet from the host computer and parses the general packet header to pass; Confirm whether the received data packet contains the ATO type: If the received data packet contains the ATO type, forward the data packet to the ATO system; If the received data packet does not contain the ATO type, determine whether the received data packet contains the AOM type: if the received data packet contains the AOM type, forward the data packet to the AOM system; If the AOM type does not exist in the received data packet, the data packet is processed using the ATP system.
[0073] Figure 7 This is the third flow chart of the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention, which shows the logic processing diagram of the ATP lower computer sending the upper computer, such as Figure 7 As shown, the method includes: Pack the ATP feedback data packet into the common information packet; Determine whether an ATO feedback data packet is received: if an ATO feedback data packet is received, package the ATO feedback data packet into a general information packet; If no ATO feedback data packet is received, further determine whether an AOM feedback data packet is received; If an AOM feedback data packet is received, the AOM feedback data packet is packaged into a general information packet; If no AOM feedback data packet is received, a general information packet is sent to the host computer.
[0074] Figure 8This is a fourth flow chart of the static and dynamic adjustment method of the vehicle-mounted signal system provided by the present invention. The method is applied to the host computer in the static and dynamic adjustment system of the vehicle-mounted signal system. The static and dynamic adjustment system of the vehicle-mounted signal system includes a train automatic protection system, a train automatic operation system, an auxiliary driving supervision system and a host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established, and a communication link has been established between the train automatic protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; such as Figure 8 As shown, the method comprises the following steps: Step 801: Send the command data packet to the automatic train protection system using the general protocol interface; Specifically, it should be noted that the execution subject of this embodiment is the host computer in the static and dynamic adjustment system of the vehicle-mounted signal system. Figure 4 Schematic diagram of the static and dynamic adjustment system of the vehicle signal system provided by the present invention, such as Figure 4 As shown, the static and dynamic adjustment system 400 of the on-board signal system includes an automatic train protection system 420, an automatic train operation system 430, an auxiliary driving supervision system 430 and an upper computer 410; a communication link has been established between the automatic train protection system 420 and the automatic train operation system 430, and a two-way communication mode has been established, and a communication link has been established between the automatic train protection system 420 and the auxiliary driving supervision system 440, and a two-way communication mode. This embodiment is used to simplify the interaction structure between the static and dynamic adjustment systems, reduce the development and maintenance costs of the software, and thereby improve the reusability and development efficiency of the software program.
[0075] The host computer uses a universal protocol interface to send command data packets to the train automatic protection system (lower computer). The universal protocol interface ensures effective and reliable data exchange between devices.
[0076] Step 802, receiving a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by the lower computer system after processing the instruction data packet.
[0077] Specifically, a target feedback data packet sent by the automatic train protection system is received. The target feedback data packet is obtained by the automatic train protection system processing the instructions in the instruction data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet, wherein the lower computer system includes at least one of the following: the automatic train protection system 420, the automatic train operation system 430, and the auxiliary driving supervision system 430 in the static and dynamic control system.
[0078] The method provided in this embodiment is applied to the host computer in the static and dynamic adjustment system of the on-board signal system. The static and dynamic adjustment system of the on-board signal system includes an automatic train protection system, an automatic train operation system, an assisted driving supervision system and a host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established; a communication link has been established between the automatic train protection system and the assisted driving supervision system, and a two-way communication mode has been established; first, a command data packet is sent to the automatic train protection system using a general protocol interface; then, a target feedback data packet is received; the target feedback data packet is obtained by the automatic train protection system processing the instructions in the command data packet, and then sending it to the host computer after obtaining the target feedback data packet, and the target feedback data packet contains at least one feedback data packet fed back by the lower computer system after processing the command data packet.
[0079] In the present invention, the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface, that is, a universal protocol interface is designed, and the universal communication interface protocol can unify signal systems of different standards (CBTC, FAO), which is convenient for the host computer software system to uniformly process, and the communication link and communication method in the static and dynamic adjustment system are exactly the same as those in the formal operation software, except that the format of the communication data packet is different, which can reduce the development workload of the lower computer and improve the reusability and development efficiency of the software program in the static and dynamic adjustment system of the on-board signal system.
[0080] The present invention also provides a static and dynamic adjustment system for a vehicle-mounted signal system, such as Figure 4 As shown, the static and dynamic adjustment system of the on-board signal system includes an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and a host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established, and a communication link has been established between the automatic train protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; wherein, A host computer, used to send a command data packet to the automatic train protection system using a universal protocol interface; The automatic train protection system is used to receive a command data packet, parse the command data packet, and obtain the data packet type of the command data packet; when the data packet type of the command data packet is a train automatic protection system command packet under the FAO system or the CBTC system, execute the command in the train automatic protection system command packet under the FAO system or the CBTC system to obtain a feedback data packet of the train automatic protection system; when the data packet type of the command data packet is a train automatic operation system command packet under the FAO system or the CBTC system, send the train automatic operation system command packet under the FAO system or the CBTC system to the train automatic operation system; when the data packet type of the command data packet is an assisted driving supervision system command packet under the FAO system, send the assisted driving supervision system command packet under the FAO system to the assisted driving supervision system; The train automatic operation system is used to execute the instructions in the train automatic operation system instruction package under the FAO system or the CBTC system to obtain the feedback data package of the train automatic operation system; and send the feedback data package of the train automatic operation system to the train automatic protection system; The assisted driving supervision system is used to execute the instructions in the assisted driving supervision system instruction package under the FAO system to obtain the feedback data package of the assisted driving supervision system; and send the feedback data package of the assisted driving supervision system to the automatic train protection system; The automatic train protection system is also used to package the feedback data packets of the automatic train protection system, the feedback data packets of the train automatic operation system, and the feedback data packets of the auxiliary driving supervision system into a general information packet to obtain a target feedback data packet, and send the target feedback data packet to the host computer.
[0081] Specifically, the executor of this embodiment is the static and dynamic adjustment system of the on-board signal system, including the train automatic protection system, the train automatic operation system, the assisted driving supervision system and the host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established, and a communication link has been established between the train automatic protection system and the assisted driving supervision system, and a two-way communication mode has been established.
[0082] Among them, the process of issuing instructions from the lower computer is implemented as follows: The host computer is used to send the instruction data packet to the automatic train protection system by using the general protocol interface; the automatic train protection system is used to receive the instruction data packet, parse the instruction data packet, and obtain the data packet type of the instruction data packet; when the data packet type of the instruction data packet is the train automatic protection system instruction packet under the FAO system or the CBTC system, execute the instructions in the train automatic protection system instruction packet under the FAO system or the CBTC system to obtain the feedback data packet of the automatic train protection system; when the data packet type of the instruction data packet is the train automatic operation system instruction packet under the FAO system or the CBTC system, send the train automatic operation system instruction packet under the FAO system or the CBTC system to the train automatic operation system; when the data packet type of the instruction data packet is the auxiliary driving supervision system instruction packet under the FAO system, send the auxiliary driving supervision system instruction packet under the FAO system to the auxiliary driving supervision system; After receiving the instruction data packet, the lower computer processes the instruction and sends the processed target feedback data packet to the upper computer. The process is as follows: The train automatic operation system first executes the instruction in the train automatic operation system instruction packet under the FAO system or the CBTC system to obtain the feedback data packet of the train automatic operation system, and then sends the feedback data packet of the train automatic operation system to the train automatic protection system; The assisted driving supervision system executes the instructions in the assisted driving supervision system instruction package under the FAO system to obtain a feedback data package of the assisted driving supervision system, and then sends the feedback data package of the assisted driving supervision system to the automatic train protection system; The automatic train protection system packages the feedback data packets of the automatic train protection system, the feedback data packets of the train automatic operation system, and the feedback data packets of the auxiliary driving supervision system into a general information packet to obtain a target feedback data packet, and sends the target feedback data packet to the host computer.
[0083] In the present invention, the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface, that is, a universal protocol interface is designed, and the universal communication interface protocol can unify signal systems of different standards (CBTC, FAO), which is convenient for the host computer software system to uniformly process, and the communication link and communication method in the static and dynamic adjustment system are exactly the same as those in the formal operation software, except that the format of the communication data packet is different, which can reduce the development workload of the lower computer and improve the reusability and development efficiency of the software program in the static and dynamic adjustment system of the on-board signal system.
[0084] The static and dynamic adjustment device of the vehicle-mounted signal system provided by the present invention is described below. The static and dynamic adjustment device of the vehicle-mounted signal system described below and the static and dynamic adjustment method of the vehicle-mounted signal system described above can be referred to each other.
[0085] Fig. 9 It is one of the structural schematic diagrams of the static and dynamic adjustment device of the on-board signal system provided by the present invention. The static and dynamic adjustment device 900 of the on-board signal system is applied to the train automatic protection system in the static and dynamic adjustment system of the on-board signal system. The static and dynamic adjustment system of the on-board signal system includes the train automatic protection system, the train automatic operation system, the auxiliary driving supervision system and the host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established between the train automatic protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; The device comprises the following modules: The first receiving module 910 is used to receive a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface; The processing module 920 is used to process the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; The first sending module 930 is used to send the target feedback data packet to the host computer.
[0086] The device provided in this embodiment is applied to the train automatic protection system in the static and dynamic adjustment system of the on-board signal system. The static and dynamic adjustment system of the on-board signal system includes the train automatic protection system, the train automatic operation system, the auxiliary driving supervision system and the host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established, and a communication link has been established between the train automatic protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; the device includes a first receiving module 910, a processing module 920 and a first sending module 930, the first receiving module 910 is used to receive an instruction data packet, wherein the instruction data packet is sent by the host computer to the train automatic protection system using a general protocol interface; then, the processing module 920 is used to process the instructions in the instruction data packet to obtain a target feedback data packet, and the target feedback data packet contains at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; further, the first sending module 930 is used to send the target feedback data packet to the host computer.
[0087] In the present invention, the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface, that is, a universal protocol interface is designed, and the universal communication interface protocol can unify signal systems of different standards (CBTC, FAO), which is convenient for the host computer software system to uniformly process, and the communication link and communication method in the static and dynamic adjustment system are exactly the same as those in the formal operation software, except that the format of the communication data packet is different, which can reduce the development workload of the lower computer and improve the reusability and development efficiency of the software program in the static and dynamic adjustment system of the on-board signal system.
[0088] Fig.10 It is the second structural schematic diagram of the static and dynamic adjustment device of the vehicle-mounted signal system provided by the present invention. The static and dynamic adjustment device 1000 of the vehicle-mounted signal system is applied to the host computer in the static and dynamic adjustment system of the vehicle-mounted signal system. The static and dynamic adjustment system of the vehicle-mounted signal system includes an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and the host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established, and a communication link has been established between the automatic train protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; The device comprises the following modules: A second sending module 1010 is used to send the instruction data packet to the automatic train protection system using a universal protocol interface; The second receiving module 1020 is used to receive a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
[0089] The device provided in this embodiment includes a second sending module 1010 and a second receiving module 1020, the second sending module 1010 is used to use a universal protocol interface to send an instruction data packet to the automatic train protection system; the second receiving module 1020 is used to receive a target feedback data packet; the target feedback data packet is obtained by the automatic train protection system after processing the instructions in the instruction data packet, and then sent to the upper computer, and the target feedback data packet contains at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
[0090] In the present invention, the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface, that is, a universal protocol interface is designed, and the universal communication interface protocol can unify signal systems of different standards (CBTC, FAO), which is convenient for the host computer software system to uniformly process, and the communication link and communication method in the static and dynamic adjustment system are exactly the same as those in the formal operation software, except that the format of the communication data packet is different, which can reduce the development workload of the lower computer and improve the reusability and development efficiency of the software program in the static and dynamic adjustment system of the on-board signal system.
[0091] Fig.11 An example of a physical structure diagram of an electronic device is shown in FIG. Fig.11 As shown, the electronic device may include: a processor 1110, a communication interface 1120, a memory 1130 and a communication bus 1140, wherein the processor 1110, the communication interface 1120 and the memory 1130 communicate with each other through the communication bus 1140. The processor 1110 may call the logic instructions in the memory 1130 to execute the static and dynamic adjustment method of the vehicle-mounted signal system, which is applied to the train automatic protection system in the static and dynamic adjustment system of the vehicle-mounted signal system, and the static and dynamic adjustment system of the vehicle-mounted signal system includes the train automatic protection system, the train automatic operation system, the auxiliary driving supervision system and the host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established between the train automatic protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; the method includes: Receive a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface; Processing the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; The target feedback data packet is sent to the host computer.
[0092] or, The method is applied to a host computer in a static and dynamic adjustment system of an on-board signal system, wherein the static and dynamic adjustment system of the on-board signal system comprises an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and the host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; The method comprises: Using a universal protocol interface to send a command data packet to the automatic train protection system; Receive a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
[0093] In addition, the logic instructions in the above-mentioned memory 1130 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0094] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the static and dynamic adjustment method of the vehicle-mounted signal system provided by the above methods, the method is applied to the train automatic protection system in the static and dynamic adjustment system of the vehicle-mounted signal system, the static and dynamic adjustment system of the vehicle-mounted signal system includes the train automatic protection system, the train automatic operation system, the auxiliary driving supervision system and the host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established, and a communication link has been established between the train automatic protection system and the auxiliary driving supervision system, and a two-way communication mode; the method includes: Receive a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface; Processing the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; The target feedback data packet is sent to the host computer.
[0095] or, The method is applied to a host computer in a static and dynamic adjustment system of an on-board signal system, wherein the static and dynamic adjustment system of the on-board signal system comprises an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and the host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; The method comprises: Using a universal protocol interface to send a command data packet to the automatic train protection system; Receive a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
[0096] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the static and dynamic adjustment method of the vehicle-mounted signal system provided by the above methods, and the method is applied to the train automatic protection system in the static and dynamic adjustment system of the vehicle-mounted signal system, and the static and dynamic adjustment system of the vehicle-mounted signal system includes the train automatic protection system, the train automatic operation system, the auxiliary driving supervision system and the host computer; a communication link has been established between the train automatic protection system and the train automatic operation system, and a two-way communication mode has been established, and a communication link has been established between the train automatic protection system and the auxiliary driving supervision system, and a two-way communication mode; the method includes: Receive a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface; Processing the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; The target feedback data packet is sent to the host computer.
[0097] or, The method is applied to a host computer in a static and dynamic adjustment system of an on-board signal system, wherein the static and dynamic adjustment system of the on-board signal system comprises an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and the host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system, and a two-way communication mode has been established; The method comprises: Using a universal protocol interface to send a command data packet to the automatic train protection system; Receive a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
[0098] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0099] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0100] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A static and dynamic adjustment method for a vehicle-mounted signal system, characterized in that: An automatic train protection system applied to a static and dynamic adjustment system of an on-board signal system, wherein the static and dynamic adjustment system of the on-board signal system comprises the automatic train protection system, the automatic train operation system, the auxiliary driving supervision system and a host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system; The method comprises: Receive a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface; Processing the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; The target feedback data packet is sent to the host computer.
2. The static and dynamic adjustment method of the vehicle signal system according to claim 1, characterized in that: The step of processing the instruction in the instruction data packet to obtain a target feedback data packet includes: Parsing the instruction data packet to obtain the data packet type of the instruction data packet; The instructions in the instruction data packet are processed according to the data packet type to obtain the target feedback data packet.
3. The static and dynamic adjustment method of the vehicle signal system according to claim 2, characterized in that: The step of parsing the instruction data packet to obtain the data packet type of the instruction data packet includes: Parsing the instruction data packet to obtain a general packet header of the instruction data packet; When it is determined that the universal packet header of the instruction data packet passes the check, the data packet type of the instruction data packet is determined.
4. The static and dynamic adjustment method of the vehicle signal system according to claim 2, characterized in that: The data packet type of the instruction data packet includes at least one of the following: an automatic train protection system instruction packet under the FAO system or the CBTC system, an automatic train operation system instruction packet under the FAO system or the CBTC system, and an assisted driving supervision system instruction packet under the FAO system; the instructions in the instruction data packet are processed according to the data packet type to obtain the target feedback data packet, including: When the data packet type of the instruction data packet is an instruction packet of the automatic train protection system under the FAO system or the CBTC system, executing the instruction in the instruction packet of the automatic train protection system under the FAO system or the CBTC system to obtain a feedback data packet of the automatic train protection system; In the case where the data packet type of the instruction data packet is a train automatic operation system instruction packet under the FAO system or the CBTC system, the train automatic operation system instruction packet under the FAO system or the CBTC system is sent to the train automatic operation system; the train automatic operation system instruction packet under the FAO system or the CBTC system is used for the train automatic operation system to execute the instructions in the train automatic operation system instruction packet under the FAO system or the CBTC system, and after obtaining the feedback data packet of the train automatic operation system, the feedback data packet of the train automatic operation system is sent to the train automatic protection system; In the case where the data packet type of the instruction data packet is an assisted driving supervision system instruction packet under the FAO system, the assisted driving supervision system instruction packet under the FAO system is sent to the assisted driving supervision system; the FAO system AOM instruction packet is used for the assisted driving supervision system to execute the instructions in the assisted driving supervision system instruction packet under the FAO system, and after obtaining the feedback data packet of the assisted driving supervision system, the feedback data packet of the assisted driving supervision system is sent to the automatic train protection system; The feedback data packet of the automatic train protection system, the feedback data packet of the automatic train operation system, and the feedback data packet of the auxiliary driving supervision system are packaged into a general information packet to obtain the target feedback data packet.
5. A static and dynamic adjustment method for a vehicle-mounted signal system, characterized in that: A host computer used in a static and dynamic adjustment system of an on-board signal system, wherein the static and dynamic adjustment system of the on-board signal system comprises an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and the host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a communication link has been established between the automatic train protection system and the auxiliary driving supervision system, and a communication link has been established between the automatic train protection system and the auxiliary driving supervision system, and a communication link has been established between the automatic train protection system and the auxiliary driving supervision system; The method comprises: Using a universal protocol interface to send a command data packet to the automatic train protection system; Receive a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
6. A static and dynamic adjustment system for a vehicle-mounted signal system, characterized in that: The static and dynamic adjustment system of the vehicle-mounted signal system includes an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and a host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system; wherein, The host computer is used to send the instruction data packet to the automatic train protection system using a universal protocol interface; The automatic train protection system is used to receive the instruction data packet, and parse the instruction data packet to obtain the data packet type of the instruction data packet; when the data packet type of the instruction data packet is the train automatic protection system instruction packet under the FAO system or the CBTC system, execute the instructions in the train automatic protection system instruction packet under the FAO system or the CBTC system to obtain a feedback data packet of the automatic train protection system; when the data packet type of the instruction data packet is the train automatic operation system instruction packet under the FAO system or the CBTC system, send the train automatic operation system instruction packet under the FAO system or the CBTC system to the train automatic operation system; when the data packet type of the instruction data packet is the assisted driving supervision system instruction packet under the FAO system, send the assisted driving supervision system instruction packet under the FAO system to the assisted driving supervision system; The automatic train operation system is used to execute the instructions in the automatic train operation system instruction package under the FAO system or the CBTC system to obtain a feedback data package of the automatic train operation system; and send the feedback data package of the automatic train operation system to the automatic train protection system; The assisted driving supervision system is used to execute the instructions in the assisted driving supervision system instruction package under the FAO system to obtain the feedback data package of the assisted driving supervision system; and send the feedback data package of the assisted driving supervision system to the automatic train protection system; The automatic train protection system is also used to package the feedback data packet of the automatic train protection system, the feedback data packet of the train automatic operation system, and the feedback data packet of the assisted driving supervision system into a general information packet to obtain a target feedback data packet, and send the target feedback data packet to the host computer.
7. A static and dynamic adjustment device for a vehicle-mounted signal system, characterized in that: An automatic train protection system applied to a static and dynamic adjustment system of an on-board signal system, wherein the static and dynamic adjustment system of the on-board signal system comprises the automatic train protection system, the automatic train operation system, the auxiliary driving supervision system and a host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a two-way communication mode has been established between the automatic train protection system and the auxiliary driving supervision system; The device comprises: A first receiving module is used to receive a command data packet; the command data packet is sent by the host computer to the automatic train protection system using a universal protocol interface; A processing module, used for processing the instructions in the instruction data packet to obtain a target feedback data packet; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet; The first sending module is used to send the target feedback data packet to the host computer.
8. A static and dynamic adjustment device for a vehicle-mounted signal system, characterized in that: A host computer used in a static and dynamic adjustment system of an on-board signal system, wherein the static and dynamic adjustment system of the on-board signal system comprises an automatic train protection system, an automatic train operation system, an auxiliary driving supervision system and the host computer; a communication link has been established between the automatic train protection system and the automatic train operation system, and a communication link has been established between the automatic train protection system and the auxiliary driving supervision system, and a communication link has been established between the automatic train protection system and the auxiliary driving supervision system, and a communication link has been established between the automatic train protection system and the auxiliary driving supervision system; The device comprises: A second sending module is used to send the instruction data packet to the automatic train protection system using a universal protocol interface; The second receiving module is used to receive a target feedback data packet; the target feedback data packet is obtained by the train automatic protection system after processing the instructions in the instruction data packet, and then sent to the upper computer; the target feedback data packet includes at least one feedback data packet fed back by a lower computer system after processing the instruction data packet.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the static and dynamic adjustment method of the vehicle signal system according to any one of claims 1 to 4 or the static and dynamic adjustment method of the vehicle signal system according to claim 5 is implemented.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the static and dynamic adjustment method of the vehicle signal system according to any one of claims 1 to 4 or the static and dynamic adjustment method of the vehicle signal system according to claim 5 is implemented.
Citation Information
Patent Citations
Remote speed limiting method and device, electronic equipment and storage medium
CN115610480A
General vehicle-mounted controller for rail transit and control method thereof
CN117227790A
Driver-aided equipment sleep wake-up indoor test method and system
CN117622273A
Vehicle-mounted auxiliary driving system of train
CN117842138A
Urban rail vehicle-mounted signal control system
CN215987016U