Interface simulation system and method of CBTC system based on discrete I / O control

By designing the CBTC system interface simulation system based on discrete I/O control, the problem of low interface reuse, poor interoperability and poor compatibility in existing technologies, and realizing the system's efficient interoperability and rapid recovery of failure.

CN113960975BActive Publication Date: 2025-01-28SHANGHAI SHENTONG METRO +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010701747.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-21
Publication Date
2025-01-28
Estimated Expiration
2040-07-21

AI Technical Summary

Technical Problem

The existing CBTC systems have low interface reusability, poor interoperability between the test platform and the system under test, and poor compatibility with the heterogeneity of the counter-end system.

Method used

Design an interface simulation system based on discrete I/O control, including relays, PXI -based interface data collection cards, rails and vehicle interface pre -processing modules, interface information conversion modules, interface information mapping execution modules, response answers The module and fault injection module of the message are enforced, and the interface information is transformed, mapping and fault simulation through these modules.

Benefits of technology

The interface adaptation and logical conversion of different system systems have been realized, the interoperability and interface reuse of the test platform are improved, the test cost is reduced, and the scene failure scene can be quickly reappeared.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113960975B_ABST
    Figure CN113960975B_ABST
Patent Text Reader

Abstract

This invention discloses an interface simulation system and method for a CBTC system based on discrete I / O control. The system includes: a relay; a data acquisition card; a trackside interface preprocessing module and an on-board interface preprocessing module, capable of loading and initializing the connection with the corresponding system according to the type of the device under test; an interface information conversion module, capable of acquiring bidirectional digital signals and converting them into a universal data format; an interface information mapping execution module, capable of mapping the physical state values ​​of the device under test to the relay state values ​​and the relay state values ​​to computer digital signals; a transponder message execution module, capable of dynamic calculation and real-time processing of the transponder; and a fault injection module, capable of simulating and recreating fault scenarios through logical combinations of relay states. This invention enables interface adaptation with different systems and has better compatibility, improving the interoperability of the interface layer and helping to reduce the cost of related testing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a CBTC system in a rail transit system, and in particular to an interface simulation system and method of a CBTC system based on discrete I / O control. Background Art

[0002] The CBTC system (Communication Based Train Control System) is the mainstream signal system used to realize rail transit train operation control. Before the CBTC system goes online, multiple rounds of testing are required to verify that system requirements are fully covered and all defects are discovered and closed, ultimately ensuring the efficiency and safety of the system and improving confidence in system security.

[0003] At present, the mainstream method for testing the CBTC train control system in the rail transit system is to conduct indoor laboratory simulation tests and outdoor test line tests respectively. Compared with outdoor tests, indoor simulation has the advantages of low cost, agile implementation, and easy fault restoration. Existing engineering experience shows that the biggest difficulty in conducting indoor simulation tests is how to truly restore the equipment status and operation scenarios on the main line. To this end, it is necessary to develop test platforms and provide interfaces for systems of different standards. If this work is completely implemented through software, it will cause repeated development of core functions when testing different lines, time-consuming and labor-intensive early debugging, difficulty in fully reproducing on-site faults, and incompatibility of interfaces of different signal manufacturers, which will affect the reusability, interoperability, reliability and compatibility of the test. In particular, the existing technology has low interface reusability for CBTC systems, poor interoperability between the test platform and the system under test, and poor compatibility with heterogeneous end systems.

[0004] Therefore, it is urgent to design an interface simulation system and method of a CBTC system based on discrete I / O control to at least partially overcome the above-mentioned deficiencies of the prior art. Summary of the invention

[0005] The technical problem to be solved by the present invention is to overcome the defects of the existing CBTC system related tests, such as low interface reusability of the CBTC system, poor interoperability between the test platform and the system under test, and poor compatibility with the heterogeneity of the opposite end system, and propose a new interface simulation system and method for the CBTC system based on discrete I / O control.

[0006] The present invention solves the above technical problems by adopting the following technical solutions:

[0007] The present invention provides an interface simulation system of a CBTC system based on discrete I / O control, wherein the CBTC system includes a trackside system and an onboard system, and is characterized in that the interface simulation system includes:

[0008] Relay;

[0009] Interface data acquisition card based on PXI bus (PXI stands for PCI extensions for Instrumentation, which means PCI extensions for instrumentation systems);

[0010] The trackside interface preprocessing module is configured to be loaded according to the standard of the device under test to initialize the connection with the trackside system and generate a data visualization interface based on digital signals;

[0011] The vehicle interface preprocessing module is configured to be loaded according to the standard of the device under test to initialize the connection with the vehicle system and generate a data visualization interface based on the digital signal;

[0012] The interface information conversion module is configured to collect bidirectional digital signals sent to and received from the device under test according to the interface data acquisition card based on the PXI bus, and convert the collected bidirectional digital signals into general data in a general data format using a StaticDIO dynamic link library (StaticDIO stands for Static Digital Input / Output, meaning input and output of digital signals);

[0013] An interface information mapping execution module is configured to realize mapping of the physical state value of the device under test expressed in switch quantity to the relay state value and providing the state of the digital quantity in the form of the closure of the relay node switch according to the general data converted and output by the interface information conversion module;

[0014] a transponder message execution module, configured to realize dynamic calculation and real-time processing of the transponder according to the vehicle-mounted interface information associated with the vehicle-mounted system output by the interface information conversion module, and to send the transponder message information to the device under test to realize the determination of the train position associated with the device under test;

[0015] The fault injection module is configured to send digital signals to the interface mapping execution module and the transponder message execution module to change the relay state, thereby simulating or restoring the fault scenario of the device under test through the logical combination of the relay state.

[0016] Preferably, the interface information conversion module is configured to be able to use the StaticDIO dynamic link library to uniformly convert the expression forms of interface data of the tested devices of different formats;

[0017] The interface information conversion module is also configured to provide digital switch input in the form of on and off of a relay coil for driving the device under test, and to collect the traction / braking output level signal of the VOBC system (i.e., the on-board controller system) to convert it into a traction / braking force output value.

[0018] Preferably, the transponder message execution module is configured to dynamically calculate the timing of sending the active transponder message to the ATP device (ATP means automatic train protection system, also known as train overspeed protection system) of the trackside system based on the speed, acceleration and displacement information of the train under test from the on-board system.

[0019] Preferably, the fault injection module is also configured to be able to inject faults into virtual devices and real devices respectively, so as to simulate and restore various faults of trackside equipment and on-board equipment at the interface layer. Various fault simulations include but are not limited to the following faults: door failure, zero speed state abnormality, abnormal signal indication, and abnormal switch indication.

[0020] Preferably, the fault injection module is also configured to support direct modification of interface data between the interface simulation system and the device under test that communicate in the form of Ethernet and in the form of relays, so as to achieve restoration of faults at the data level.

[0021] The present invention also provides an interface simulation method for a CBTC system based on discrete I / O control, which is characterized in that the interface simulation method comprises the following steps:

[0022] S1. Load the corresponding trackside interface preprocessing module according to the standard of the device under test, initialize the connection with the trackside system, and generate a data visualization interface based on digital signals;

[0023] S2. Load the corresponding vehicle interface preprocessing module according to the standard of the device under test, initialize the connection with the vehicle system, and generate a data visualization interface based on digital signals;

[0024] S3, collecting bidirectional digital signals sent to and received from the device under test according to the interface data acquisition card based on the PXI bus, and converting the collected bidirectional digital signals into universal data in a universal data format using the StaticDIO dynamic link library;

[0025] S4, according to the general data converted and output by the interface information conversion module, respectively realize the mapping of the physical state value of the device under test expressed in switch quantity to the relay state value and provide the state of the digital quantity in the closed form of the relay node switch;

[0026] S5. According to the vehicle-mounted interface information associated with the vehicle-mounted system output by the interface information conversion module, dynamic calculation and real-time processing of the transponder are realized, and the transponder message information is sent to the device under test to determine the train position associated with the device under test;

[0027] S6. Send a digital signal to the interface mapping execution module and the transponder message execution module to change the relay state, and simulate or restore the fault scenario of the device under test through the logical combination of the relay states.

[0028] Preferably, in step S3, the expression forms of interface data of the devices under test of different formats are uniformly converted using the StaticDIO dynamic link library;

[0029] Among them, digital switch input is provided in the form of on and off of the relay coil for driving the device under test, and the traction / braking output level signal of the VOBC system is collected to convert it into traction / braking force output value.

[0030] Preferably, step S5 further comprises dynamically calculating the timing of sending the active balise message to the ATP device of the trackside system based on the speed, acceleration and displacement information of the train of the device under test from the onboard system.

[0031] Preferably, step S6 also includes injecting faults into virtual devices and real devices respectively, so as to simulate and restore various faults of trackside equipment and on-board equipment at the interface layer. Various fault simulations include but are not limited to the following faults: door failure, zero speed state abnormality, abnormal signal indication, and abnormal switch indication.

[0032] Preferably, step S6 also includes supporting direct modification of interface data between the interface simulation system and the device under test that communicate in the form of Ethernet and in the form of relays, so as to achieve restoration of the fault at the data level.

[0033] On the basis of being in accordance with the common sense in the art, the above-mentioned preferred conditions can be arbitrarily combined to obtain the preferred embodiments of the present invention.

[0034] The positive and progressive effects of the present invention are:

[0035] The interface simulation system and method of the CBTC system based on discrete I / O control according to the present invention are helpful to achieve interface adaptation with different systems and perform logic conversion, thereby maintaining the stability of the core application layer and the interface unification, helping to solve the problems of heterogeneity of systems of multiple signal manufacturers, poor interoperability between the test platform and the system under test, and low interface reusability, having significantly better compatibility and being able to significantly reduce the cost of related tests. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 The flowchart is a method for simulating an interface of a CBTC system based on discrete I / O control according to a preferred embodiment of the present invention.

[0037] Figure 2 Schematic diagram of an interface simulation system of a CBTC system based on discrete I / O control according to a preferred embodiment of the present invention.

[0038] Figure 3 It is a schematic diagram of an exemplary hardware connection arrangement in the implementation of the interface simulation system and method of the CBTC system based on discrete I / O control according to the preferred embodiment of the present invention.

[0039] Figure 4 The diagram is a schematic diagram of an exemplary discrete I / O circuit that can be used in the implementation of the interface simulation system and method of the CBTC system based on discrete I / O control according to the preferred embodiment of the present invention.

[0040] Figure 5 A schematic diagram of a part of an exemplary software framework involved in an interface simulation system and method for a CBTC system based on discrete I / O control according to a preferred embodiment of the present invention is shown. DETAILED DESCRIPTION

[0041] The preferred embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings of the specification. The following description is exemplary and not limiting of the present invention. Any other similar situations shall also fall within the protection scope of the present invention.

[0042] In the following detailed description, directional terms, such as "left", "right", "up", "down", "front", "back", etc., are used with reference to the directions described in the drawings. The components in the various embodiments of the present invention can be placed in a variety of different directions, and the directional terms are used for illustrative purposes rather than limiting.

[0043] like Figure 1 As shown, the CBTC system interface simulation system and method based on discrete I / O control according to the preferred embodiment of the present invention includes the following steps:

[0044] S1. Load the corresponding trackside interface preprocessing module according to the standard of the device under test, initialize the connection with the trackside system, and generate a data visualization interface based on digital signals;

[0045] S2. Load the corresponding vehicle interface preprocessing module according to the standard of the device under test, initialize the connection with the vehicle system, and generate a data visualization interface based on digital signals;

[0046] S3, collecting bidirectional digital signals sent to and received from the device under test according to the interface data acquisition card based on the PXI bus, and converting the collected bidirectional digital signals into universal data in a universal data format using the StaticDIO dynamic link library;

[0047] S4, according to the general data converted and output by the interface information conversion module, respectively realize the mapping of the physical state value of the device under test expressed in switch quantity to the relay state value and provide the state of the digital quantity in the closed form of the relay node switch;

[0048] S5. According to the vehicle-mounted interface information associated with the vehicle-mounted system output by the interface information conversion module, dynamic calculation and real-time processing of the transponder are realized, and the transponder message information is sent to the device under test to determine the train position associated with the device under test, so as to realize a closed loop of the data layer;

[0049] S6. Send a digital signal to the interface mapping execution module and the transponder message execution module to change the relay state, and simulate or restore the fault scenario of the device under test through the logical combination of the relay states.

[0050] According to some preferred embodiments of the present invention, in step S3, the StaticDIO dynamic link library is used to uniformly convert the expression forms of the interface data of the devices under test of different formats. The interface information conversion module is also configured to provide digital switch input in the form of on and off of the relay coil for driving the device under test, and to collect the traction / braking output level signal of the VOBC system to convert it into a traction / braking force output value (i.e., output ratio).

[0051] According to some preferred embodiments of the present invention, step S5 further includes dynamically calculating the timing of sending the active transponder message to the ATP device of the trackside system based on the speed, acceleration and displacement information of the train of the device under test from the on-board system.

[0052] According to some preferred embodiments of the present invention, step S6 further includes injecting faults into virtual devices and real devices respectively through the data visualization interface to simulate and restore various faults of trackside devices and onboard devices at the interface layer, and various fault simulations include but are not limited to the following faults: door faults, zero speed state abnormalities, signal abnormal indications, and turnout abnormal indications. It can be understood that trackside devices are devices in the trackside system or devices used therein, and onboard devices are such as onboard devices of trains or devices used by trains.

[0053] According to some preferred embodiments of the present invention, step S6 also includes supporting direct modification of interface data between the interface simulation system and the device under test that communicate in the form of Ethernet and in the form of relays, so as to achieve fault restoration at the data level.

[0054] According to the above preferred embodiment of the present invention, the interface simulation method based on discrete I / O control can realize the mapping of the physical state value of the device under test expressed by the switch quantity to the relay state value and provide the state of the digital quantity in the form of the closure of the relay node switch, which is helpful to achieve interface adaptation with different systems and perform logical conversion, so as to maintain the stability and unified interface of the core application layer. The interface simulation system configures an adaptive interface protocol according to the engineering application, and automatically converts the interface information into corresponding input and output according to the requirements of the core application; it helps to solve the heterogeneity of the systems of multiple signal manufacturers, the poor interoperability between the test platform and the system under test, and the low interface reusability, and helps to achieve seamless switching between multi-standard devices, eliminate the data differences between different signal equipment suppliers, and avoid repeated development of core functions for compatibility with different standard system interfaces.

[0055] The interface simulation method based on discrete I / O control according to the above preferred embodiment of the present invention can simulate or restore the fault scenario of the device under test through the logical combination of relay states, which helps to solve the problem that it is difficult to change the actual device status during laboratory indoor testing and verification, completely reproduces the on-site fault scenario and can quickly restore the fault, and solves the problem that the test conclusions of traditional indoor testing and verification lack persuasiveness. The test platform using this method has the advantages of low cost, agile implementation, and easy fault restoration for indoor testing and verification, as well as the advantages of outdoor testing that truly restores the device status and operation scenarios on the main line site, providing a system and method for indoor testing and verification of equipment of different standards.

[0056] When initializing the connection between the interface simulation system and the trackside system, the database is read to obtain the number of acquisition and drive relays of each device, the truth table is initialized, and the device number, name and type are obtained. According to the standard of the trackside interface preprocessing module, the number of valid states in the truth table is calculated, and finally a valid acquisition and drive state table is obtained. Combined with the actual position of the equipment acquisition and drive relays, a visual operation interface of the interface simulation system is generated, and finally a communication connection with the trackside equipment is established, and the relay drive acquisition information of trackside equipment of different standards is adapted.

[0057] When initializing the connection between the interface simulation system and the vehicle system, read the database to obtain the number of acquisition and drive relays of each device, initialize the truth table, and obtain the device number, name, and type. According to the format of the vehicle interface preprocessing module, calculate the number of valid states in the truth table, and finally obtain a valid acquisition and drive state table. Combined with the actual position of the device acquisition and drive relays, generate a visual operation interface of the interface simulation system, and finally establish a communication connection with the vehicle equipment, and adapt the relay drive acquisition information of different vehicle equipment formats.

[0058] When using the StaticDIO dynamic link library to convert bidirectional digital signals, the interface simulation system first processes the bidirectional digital signals collected by the high-performance data acquisition card based on the PXI bus through the processing path interface. The control commands sent by the interface simulation system are converted into driving relay information to the device under test; the feedback status information received by the interface simulation system from the device under test is converted into acquisition relay information. In this way, the interactive closed loop of converting bidirectional digital signals from commands to driving information and status to acquisition information is realized, and the interface adaptation and logic conversion with different systems are realized, so as to maintain the stability and unity of the core application layer.

[0059] When mapping the physical state value of the device under test to the relay state value and providing the state of the digital quantity, the database is read and the mapping relationship between the physical state value of the device under test expressed in switch quantity and the relay state value is queried, the relay state value is changed, the dynamic configuration of the discrete relay interface point is realized, and the mapping is performed with the hardware node. Among them, the relay driving the device under test executes the control command according to the mapping relationship, and the relay collecting the device under test executes the state change of the device according to the mapping relationship.

[0060] When implementing dynamic calculation and real-time processing of the balise, in each operation cycle, the interface simulation system first temporarily stores the balise message received from the CBTC under test, writes the data in the buffer to a file, and processes the message headers of balises of different formats at the same time, marking the position of the current message processing field. For the sake of simplicity, 2 bytes are reserved for each of "message length", "message type", "reserved" and "information type". Afterwards, based on the train position, speed and acceleration information sent by the device under test of the on-board system, the relative relationship between the real-time position of the train and the actual position of the balise is dynamically calculated. Based on this relationship, the timing of sending the balise message to the line simulator is determined, and the calculated result of the train position is fed back to the vehicle simulator. Real-time calculation and dynamic processing are used to improve the performance of train positioning accuracy, stop accuracy and other aspects after the device under test is connected to the test platform. The block diagram of this part of the software is shown in the figure. Figure 5 As shown, Figure 5The arrows from "LS (Line System) device interface for CBTC" to "CBTC interface" and from "VS (Vehicle System) device interface for CBTC" to "CBTC interface" in the middle part indicate "inheritance", while Figure 5 The other lines and arrows shown represent "calls".

[0061] When simulating or restoring the fault scenario of the device under test, the interface simulation system can directly modify the message data and relay drive data, and inject virtual and real devices with fault scenarios including but not limited to: door failure, zero-speed state abnormality, signal abnormality, etc. by flexibly combining the representation status of Ethernet data or discrete relay interface points. At the same time, based on the feature that the interface simulation system can directly process and intervene in the data layer, the fault scenario can be quickly and safely restored, effectively improving the credibility and efficiency of indoor testing. When using the interface simulation system to carry out indoor laboratory simulation testing, explore wizard tools that make indoor laboratory simulation testing have the advantages of compatibility, agility, interoperability, interface reusability, etc., and finally form a system and method that can completely cover the entire process of the train operation control system interface based on discrete I / O control.

[0062] like Figure 2 As shown, the train operation control system interface simulation system according to the preferred embodiment of the present invention includes:

[0063] The trackside interface preprocessing module 1 is configured to load the corresponding trackside interface preprocessing module according to the standard of the device under test, initialize the connection with the trackside system, and generate a data visualization interface based on digital signals;

[0064] The vehicle interface preprocessing module 2 is configured to load the corresponding vehicle interface preprocessing module according to the standard of the device under test, initialize the connection with the vehicle system, and generate a data visualization interface based on the digital signal;

[0065] The interface information conversion module 3 is configured to collect bidirectional digital signals sent to and received from the device under test according to the interface data acquisition card based on the PXI bus, and convert the collected bidirectional digital signals into universal data in a universal data format using the StaticDIO dynamic link library;

[0066] The interface information mapping execution module 4 is configured to realize the mapping of the physical state value of the device under test expressed in switch quantity to the relay state value and to provide the state of the digital quantity in the form of the closure of the relay node switch according to the general data converted and output by the interface information conversion module;

[0067] The transponder message execution module 5 is configured to realize dynamic calculation and real-time processing of the transponder according to the vehicle-mounted interface information associated with the vehicle-mounted system output by the interface information conversion module, and send the transponder message information to the device under test to realize the determination of the train position associated with the device under test;

[0068] The fault injection module 6 is configured to send digital signals to the interface mapping execution module and the transponder message execution module to change the relay state, and to simulate or restore the fault scenario of the device under test through the logical combination of the relay states.

[0069] According to some preferred embodiments of the present invention, the interface information conversion module is configured to be able to use the StaticDIO dynamic link library to uniformly convert the expression forms of interface data of the devices under test of different formats. The interface information conversion module is also configured to provide digital switch input in the form of on-off of the relay coil for driving the device under test, and to collect the traction / braking output level signal of the VOBC system to convert it into a traction / braking force output value (output ratio).

[0070] According to some preferred embodiments of the present invention, the transponder message execution module is configured to dynamically calculate the timing of sending the active transponder message to the ATP device of the trackside system based on the speed, acceleration and displacement information of the train of the device under test from the on-board system.

[0071] According to some preferred embodiments of the present invention, the fault injection module is further configured to be able to inject faults into virtual devices and real devices respectively through the data visualization interface, so as to simulate and restore various faults of trackside equipment and on-board equipment at the interface layer. Various fault simulations include but are not limited to the following faults: door failure, zero speed state abnormality, abnormal signal indication, and abnormal switch indication.

[0072] According to some preferred embodiments of the present invention, the fault injection module is also configured to support direct modification of interface data between the interface simulation system and the device under test that communicate in Ethernet form and in relay form, so as to achieve fault restoration at the data level.

[0073] According to the above preferred implementation of the present invention, the state and interface mode of the main line field equipment can be truly restored by adopting the interface mode of discrete I / O control consistent with the main line, and the fault scene on the scene can be reproduced. Based on this solution, the software dynamic configuration and hardware node mapping can be further combined, combining the agility of indoor simulation and the authenticity of outdoor testing, and can flexibly realize seamless switching between multi-standard devices, greatly reducing repeated debugging work.

[0074] Furthermore, for the modular interface simulation system as described above, only one set of core functional modules need to be maintained for external subsystems of multiple standards, thereby avoiding the drawback of the prior art of repeatedly developing core functions to be compatible with system interfaces of different standards.

[0075] Figure 4 A schematic diagram of an exemplary discrete I / O circuit that can be adopted in the implementation of the interface simulation system of the CBTC system based on discrete I / O control according to a preferred embodiment of the present invention is shown, and the diagram is a schematic diagram of the internal circuit of a single node among, for example, 800 relay nodes in the scheme of the preferred embodiment of the present invention. Figure 4 The configuration of ports 1-5 shown in the figure is as follows, where specifically, port 5 is connected to a DC power supply, port 1 is connected to the 64 input ports of the data acquisition card as a node signal output port. Port 4 is left blank as a node protection. The node can be connected to ports 2 and 3 respectively according to the different current states received, and output the corresponding I / O signals, thereby establishing a data path of "relay-data acquisition card-computer".

[0076] According to the above preferred embodiment of the interface simulation system and method of the present invention, it is helpful to achieve interface adaptation with different systems and perform logical conversion, so as to maintain the stability and unified interface of the core application layer. In addition, the adaptive interface protocol can be configured according to the engineering application, and the interface information can be automatically converted into corresponding input and output according to the needs of the core application; it is helpful to solve the current situation that the systems of multiple signal manufacturers are heterogeneous, the interoperability between the test platform and the tested system is poor, and the interface reusability is low; it is helpful to achieve seamless switching between multi-standard equipment, especially in the technical field of indoor test verification of rail transit, which has broad application prospects.

[0077] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that these are only examples, and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, and these changes and modifications all fall within the protection scope of the present invention.

Claims

1. An interface simulation system for a CBTC system based on discrete I / O control, wherein the CBTC system includes a trackside system and an onboard system, characterized in that: The interface simulation system comprises: Relay; Interface data acquisition card based on PXI bus; The trackside interface preprocessing module is configured to be loaded according to the standard of the device under test to initialize the connection with the trackside system and generate a data visualization interface based on digital signals; The vehicle interface preprocessing module is configured to be loaded according to the standard of the device under test to initialize the connection with the vehicle system and generate a data visualization interface based on the digital signal; An interface information conversion module is configured to collect bidirectional digital signals sent to and received from the device under test according to the interface data acquisition card based on the PXI bus, and convert the collected bidirectional digital signals into universal data in a universal data format using a StaticDIO dynamic link library; An interface information mapping execution module is configured to realize mapping of the physical state value of the device under test expressed in switch quantity to the relay state value and providing the state of the digital quantity in the form of the closure of the relay node switch according to the general data converted and output by the interface information conversion module; a transponder message execution module, configured to realize dynamic calculation and real-time processing of the transponder according to the vehicle-mounted interface information associated with the vehicle-mounted system output by the interface information conversion module, and to send the transponder message information to the device under test to realize the determination of the train position associated with the device under test; The fault injection module is configured to send digital signals to the interface mapping execution module and the transponder message execution module to change the relay state, thereby simulating or restoring the fault scenario of the device under test through the logical combination of the relay state.

2. The interface simulation system according to claim 1, characterized in that: The interface information conversion module is configured to use the StaticDIO dynamic link library to uniformly convert the expression forms of interface data of devices under test of different formats; The interface information conversion module is also configured to provide digital switch input in the form of on and off of a relay coil for driving the device under test, and to collect the traction / braking output level signal of the VOBC system to convert it into a traction / braking force output value.

3. The interface simulation system according to claim 1, characterized in that: The transponder message execution module is configured to dynamically calculate the timing of sending the active transponder message to the ATP device of the trackside system based on the speed, acceleration and displacement information of the train of the device under test from the on-board system.

4. The interface simulation system according to claim 1, characterized in that: The fault injection module is further configured to inject faults into virtual devices and real devices respectively, so as to simulate and restore various faults of trackside devices and onboard devices at the interface layer. Various fault simulations include the following faults: Door failure, zero speed state abnormality, signal abnormality indication, and switch abnormality indication.

5. The interface simulation system according to claim 1, characterized in that: The fault injection module is also configured to support direct modification of interface data between the interface simulation system and the device under test that communicate in the form of Ethernet and relay, so as to achieve restoration of faults at the data level.

6. An interface simulation method for a CBTC system based on discrete I / O control, characterized in that: The interface simulation method comprises the following steps: S1. Load the corresponding trackside interface preprocessing module according to the standard of the device under test, initialize the connection with the trackside system, and generate a data visualization interface based on digital signals; S2. Load the corresponding vehicle interface preprocessing module according to the standard of the device under test, initialize the connection with the vehicle system, and generate a data visualization interface based on digital signals; S3, collecting bidirectional digital signals sent to and received from the device under test according to the interface data acquisition card based on the PXI bus, and converting the collected bidirectional digital signals into universal data in a universal data format using the StaticDIO dynamic link library; S4, according to the general data converted and output by the interface information conversion module, respectively realize the mapping of the physical state value of the device under test expressed in switch quantity to the relay state value and provide the state of the digital quantity in the closed form of the relay node switch; S5. According to the vehicle-mounted interface information associated with the vehicle-mounted system output by the interface information conversion module, dynamic calculation and real-time processing of the transponder are realized, and the transponder message information is sent to the device under test to determine the train position associated with the device under test; S6. Send a digital signal to the interface mapping execution module and the transponder message execution module to change the relay state, and simulate or restore the fault scenario of the device under test through the logical combination of the relay states.

7. The interface simulation method according to claim 6, characterized in that: In step S3, the expression forms of interface data of devices under test of different formats are uniformly converted using the StaticDIO dynamic link library; Among them, digital switch input is provided in the form of on and off of the relay coil for driving the device under test, and the traction / braking output level signal of the VOBC system is collected to convert it into traction / braking force output value.

8. The interface simulation method according to claim 6, characterized in that: Step S5 also includes dynamically calculating the timing of sending the active balise message to the ATP device of the trackside system based on the speed, acceleration and displacement information of the train of the device under test from the onboard system.

9. The interface simulation method according to claim 6, characterized in that: Step S6 also includes injecting faults into virtual devices and real devices respectively to simulate and restore various faults of trackside devices and on-board devices at the interface layer. Various fault simulations include but are not limited to the following faults: door fault, zero speed state abnormality, signal abnormal indication, and switch abnormal indication.

10. The interface simulation method according to claim 6, characterized in that: Step S6 also includes supporting direct modification of interface data between the interface simulation system and the device under test that communicate in the form of Ethernet and in the form of relays, so as to achieve fault restoration at the data level.

Citation Information

Patent Citations

  • Optimized traffic management process for a train and associated CBTC signalling system

    CA3005046A1

  • Transponder simulation system and test system in rail traffic

    CN103023588A