Integrated platform door controller analog simulation system and method
By integrating the operation control display terminal and the general hardware interface platform, the problem of high testing complexity in existing technologies has been solved, and efficient and accurate functional testing and interface integration of the integrated platform door controller have been achieved.
Patent Information
- Application Number
- CN202511112352.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-08
- Publication Date
- 2025-11-18
AI Technical Summary
In existing urban rail signaling systems, various simulation software programs run independently, resulting in lengthy and complex testing procedures. This makes it impossible to achieve centralized and unified hardware interface integration testing, increasing testing complexity and workload, and hindering the rapid and accurate verification of test results.
An integrated platform door controller simulation system is provided, including an operation control display terminal and a general hardware interface platform, which are connected through an Ethernet switch. It integrates multiple simulation modules and various hardware interfaces, adopts a unified operation interface and common basic configuration data, and realizes simulation testing and hardware interface integration.
It enables complete, accurate, and efficient functional testing of integrated platform screen door controllers, reduces the workload of data configuration and test verification, improves testing efficiency and accuracy, and can quickly expand external interface simulation.
Smart Images

Figure CN120972615A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of rail transit technology, and in particular to an integrated platform door controller simulation system and method. Background Technology
[0002] With the continuous upgrading of urban rail signaling systems, the various interfaces between urban rail signaling systems and integrated platform door controllers have placed higher demands on timeliness and maintainability while ensuring system safety and reliability.
[0003] Currently, various simulation software programs targeting different interfaces operate independently, with varying operation methods and interface designs. However, during testing, it is necessary to simultaneously analyze the output data of all software programs to verify the accuracy of the tests. This results in lengthy and complex operation steps, negatively impacting testing efficiency. Furthermore, the lack of a dedicated testing platform with multiple hardware interfaces prevents centralized and unified hardware interface integration testing. Simulation software programs targeting different interfaces typically employ independent data configuration modes, failing to effectively reuse configuration files with common attributes, thus increasing the workload of data configuration and test verification. When adding external interface simulations, the inability to quickly expand based on the existing simulation system necessitates the development of independent interface simulation modules, leading to a continuous increase in the number of simulation software programs and further complicating testing and usage. The test control unit operates independently from each simulation software program, making it difficult to efficiently coordinate the entire testing process and quickly and accurately verify the correctness of test results.
[0004] To conduct complete, accurate, and efficient functional testing of an integrated platform door controller based on a 2x2 safety platform that achieves a safety integrity level of SIL4, it is necessary to design and develop simulation software architecture. Summary of the Invention
[0005] This invention provides an integrated platform door controller simulation system and method to achieve the purpose of conducting complete, accurate and efficient functional testing of the integrated platform door controller.
[0006] In a first aspect, the present invention provides an integrated platform door controller simulation system, comprising: The operation control display terminal is equipped with multiple simulation modules; the simulation modules are used to simulate the logical functions of corresponding core equipment in the urban rail signaling system. A general hardware interface platform is provided with a variety of hardware interfaces for communication connection with the integrated platform door controller and the integrated platform door controller monitoring unit through the corresponding hardware interfaces. At least two Ethernet switches are used to establish a multi-network redundant connection between the operation control display terminal and the general hardware interface platform, and to communicate between the integrated platform door controller and the integrated platform door controller monitoring unit and the operation control display terminal. The operation control display terminal is used to provide an operation control display interface for the simulation test process. Based on the read common basic configuration data and the configuration data of each simulation module, it initializes the basic functions of each simulation module and performs simulation tests on the communication process between each simulation module and the integrated platform door controller and the integrated platform door controller monitoring machine.
[0007] According to the present invention, an integrated platform door controller simulation system is provided, wherein the plurality of simulation modules include at least two of the following: a simulated door control unit module, a simulated power supply system module, a simulated integrated backup panel module, a simulated local control panel module, a simulated gap detection module, a simulated vehicle controller module, a simulated computer interlocking module, a simulated integrated monitoring system module, and a simulated input / output relay module. The various hardware interfaces include at least two of the following: a controller area network bus interface, a serial port, and an input / output hardwired interface.
[0008] According to the integrated platform door controller simulation system provided by the present invention, the simulated door control unit module is connected to the general hardware interface platform through the two Ethernet switches, and is connected to the integrated platform door controller through the controller LAN bus interface and the input / output hardwire interface. The general-purpose hardware interface platform is specifically used for: The integrated platform door controller receives the first uplink door control unit information and the first downlink door control unit information corresponding to each platform door, which are periodically sent by the integrated platform door controller through two controller LAN bus physical channels, and forwards them to the simulated door control unit module through the Ethernet dual network channel; the first uplink door control unit information includes the platform door's status query frame and parameter setting frame in the uplink direction, and the first downlink door control unit information includes the platform door's status query frame and parameter setting frame in the downlink direction. The system receives variable-length status change information frames fed back aperiodically via the simulated gate control unit module through the Ethernet dual-network channel, or periodically fed back the second uplink gate control unit information and the second downlink gate control unit information corresponding to each platform door, and forwards them to the integrated platform door controller through the two-way controller LAN bus physical channels. The second uplink gate control unit information includes the status information frame and response frame of the platform door in the uplink direction, and the second downlink gate control unit information includes the status information frame and response frame of the platform door in the downlink direction.
[0009] According to the integrated platform door controller simulation system provided by the present invention, the simulated power system module is connected to the general hardware interface platform through the two Ethernet switches, and is connected to the integrated platform door controller monitoring unit through a serial port. The general-purpose hardware interface platform is specifically used for: Receive clock synchronization request information sent by the integrated platform door controller monitoring unit via serial port; In response to the clock synchronization request, the fixed-length power supply synchronization clock information is sent non-periodically to the simulated power supply system module via the Ethernet dual-network channel; Receive fixed-length power status information frames periodically fed back by the simulated power system module through the Ethernet dual-network channel; The fixed-length power supply timing information and the fixed-length power supply status information frame are forwarded to the integrated platform door controller monitoring unit via serial port.
[0010] According to the integrated platform door controller simulation system provided by the present invention, the simulated input / output relay module is connected to the general hardware interface platform through the two Ethernet switches, and is connected to the integrated platform door controller through the input / output hardwire interface; The general-purpose hardware interface platform is specifically used for: The system receives fixed-length input / output relay input information frames periodically sent by the integrated platform door controller and forwards them to the simulated input / output relay module via the Ethernet dual-network channel. The system receives periodic feedback of fixed-length input / output relay output information frames from the simulated input / output relay module and forwards them to the integrated platform door controller via a dual Ethernet channel.
[0011] According to the integrated platform door controller simulation system provided by the present invention, the simulated vehicle controller module and the simulated computer interlocking module are respectively connected to the integrated platform door controller through the two Ethernet switches; The simulated vehicle-mounted controller module is used to send control information to the integrated platform door controller using the railway signal safety protocol, and to receive status information sent by the integrated platform door controller. The computer-simulated interlocking module and the integrated platform door controller periodically exchange platform door status information using a railway signal safety protocol.
[0012] According to the integrated platform door controller simulation system provided by the present invention, the simulated gap detection module is communicatively connected to the integrated platform door controller through the two Ethernet switches, and the simulated gap detection module is also communicatively connected to the integrated platform door controller through an input / output hardwired interface; the simulated integrated monitoring system module is communicatively connected to the integrated platform door controller monitoring unit through an input / output hardwired interface; The simulated gap detection module is used to send up and down line gap detection status information to the integrated platform door controller using the railway signal safety protocol, and to receive command control information sent by the integrated platform door controller; The simulated integrated monitoring system module is used to receive integrated monitoring information sent by the integrated platform door controller monitoring unit; the integrated monitoring information includes the internal real-time status information of the integrated platform door controller, the platform door status of the simulated door control unit module, and the drive information of the simulated input / output relay module.
[0013] According to the integrated platform door controller simulation system provided by the present invention, the simulated integrated backup panel module and the simulated local control panel module are respectively connected to the general hardware interface platform through the two Ethernet switches, and are respectively connected to the integrated platform door controller through input / output hardwire interfaces.
[0014] According to the integrated platform door controller simulation system provided by the present invention, the operation control display terminal is specifically used for: Initialize the internal state of each simulation module and redirect the internal state of each simulation module to the safe side; Read the common basic configuration data and the configuration data of each simulation module, and initialize the basic functions of each simulation module; Start the threads of each of the aforementioned simulation modules; The simulation modules use their threads to poll and receive various non-Ethernet interface data forwarded by the general hardware interface platform, as well as Ethernet interface data sent by the integrated platform door controller and the integrated platform door controller monitoring unit, and distribute them to the simulation modules for logical processing. After the logic processing is completed, the corresponding non-Ethernet interface data is sent to the general hardware interface platform, and the corresponding Ethernet interface data is sent to the integrated platform door controller or the integrated platform door controller monitoring unit. Refresh the station layout graphics and update the operation control display interface in real time.
[0015] According to the integrated platform door controller simulation system provided by the present invention, the general hardware interface platform is further provided with multiple hardware interface modules, and the general hardware interface platform is specifically used for: Initialize the internal state of each hardware interface module and redirect the internal state of each hardware interface module to the security side; Initialize each of the aforementioned hardware interfaces and start the threads of each of the aforementioned hardware interface modules; The system receives non-Ethernet data from each of the simulation modules sent by the operation control display terminal and distributes it to the threads of each of the hardware interface modules for logical processing. Receive non-Ethernet data sent by the integrated platform door controller or the integrated platform door controller monitoring unit, and forward it to the operation control display terminal; After the logic processing is completed, the corresponding non-Ethernet data is sent to the integrated platform door controller or the integrated platform door controller monitoring unit.
[0016] Secondly, the present invention also provides an integrated platform door controller simulation method, applied to the operation control display terminal of the integrated platform door controller simulation system as described in any of the first aspects, the method comprising: Initialize the internal states of each simulation module set in the operation control display terminal, and redirect the internal states of each simulation module to the safe side; Read the common basic configuration data and the configuration data of each simulation module, and initialize the basic functions of each simulation module; The communication process between each simulation module and the integrated platform door controller and the integrated platform door controller monitoring unit was simulated and tested, and the operation control display interface was updated in real time.
[0017] Thirdly, the present invention also provides an integrated platform door controller simulation method, applied to a general hardware interface platform in the integrated platform door controller simulation system as described in any of the first aspects, the method comprising: Initialize the internal state of each hardware interface module in the general hardware interface platform and redirect the internal state of each hardware interface module to the security side; Initialize each hardware interface set up by the general hardware interface platform, and start the thread of each hardware interface module; The non-Ethernet data sent by the operation control display terminal from each simulation module is distributed to the threads of each hardware interface module for logical processing, and then forwarded to the integrated platform door controller or the integrated platform door controller monitoring unit. The real-time external hardware interface data sent by the integrated platform door controller or the integrated platform door controller monitoring unit is distributed to the threads of each hardware interface module for logical processing and then forwarded to the operation control display terminal.
[0018] Fourthly, the present invention also provides an integrated platform door controller simulation device, applied to the operation control display terminal of the integrated platform door controller simulation system as described in any of the first aspects, the device comprising: The first initialization module is used to initialize the internal state of each simulation module set by the operation control display terminal, and to guide the internal state of each simulation module to the security side. The second initialization module is used to read the common basic configuration data and the configuration data of each simulation module, and to initialize the basic functions of each simulation module. The simulation test module is used to simulate and test the communication process between each simulation module and the integrated platform door controller and the integrated platform door controller monitoring unit, and to update the operation control display interface in real time.
[0019] Fifthly, the present invention also provides an integrated platform door controller simulation device, applied to a general hardware interface platform in the integrated platform door controller simulation system as described in any of the first aspects, the device comprising: The third initialization module is used to initialize the internal state of each hardware interface module of the general hardware interface platform and guide the internal state of each hardware interface module to the security side. The fourth initialization module is used to initialize each hardware interface set in the general hardware interface platform and start the thread of each hardware interface module. The first forwarding module is used to distribute the non-Ethernet data of each simulation module sent by the operation control display terminal to the threads of each hardware interface module for logical processing, and forward it to the integrated platform door controller or the integrated platform door controller monitoring unit. The second forwarding module is used to distribute the real-time external hardware interface data sent by the integrated platform door controller or the integrated platform door controller monitoring unit to the threads of each hardware interface module for logical processing, and then forward it to the operation control display terminal.
[0020] In a sixth aspect, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described in the second or third aspect.
[0021] In a seventh aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the second or third aspect.
[0022] Eighthly, the present invention also provides a computer program product comprising a computer program that can be stored in a non-transitory computer-readable storage medium, the computer program being executed by at least one processor to perform the steps of the method as described in the second or third aspect.
[0023] This invention provides an integrated platform screen door controller simulation system and method. The system includes an operation control display terminal, a general-purpose hardware interface platform, and two Ethernet switches. The operation control display terminal has multiple simulation modules, which simulate the logical functions of corresponding core equipment in the urban rail signaling system. The operation control display terminal provides an operation control display interface for the simulation testing process. That is, integrating all simulation modules within the same operation control display terminal and using a unified operation control display interface for operation, control, and display improves testing efficiency. When additional external interface simulations are needed, only the corresponding simulation module needs to be added to quickly expand functionality. The general-purpose hardware interface platform has multiple hardware interfaces. That is, a general-purpose hardware interface platform with multiple hardware interfaces is provided, enabling centralized and unified hardware interface integration testing. The operation control display terminal initializes the basic functions of each simulation module based on read common basic configuration data and the configuration data of each simulation module, and performs simulation testing on the communication process between each simulation module and the integrated platform screen door controller and the integrated platform screen door controller monitoring unit. That is, common basic configuration data with shared attributes can be effectively reused, thereby reducing the workload of data configuration and testing verification. Furthermore, the operation control display terminal and the general hardware interface platform can work together to implement complete test logic, efficiently coordinating the entire test process and quickly and accurately verifying the correctness of test results. The operation control display terminal and the general hardware interface platform are connected via two Ethernet switches for dual-network redundancy. The integrated platform door controller and the integrated platform door controller monitoring unit communicate with the operation control display terminal through the two Ethernet switches and with the general hardware interface platform through corresponding hardware interfaces. That is, by rationally dividing the hardware interfaces and Ethernet interfaces, the test architecture formed by the operation control display terminal and the general hardware interface platform can highly replicate the real environment, achieving accurate simulation testing. Therefore, the integrated platform door controller simulation system provided by this invention can perform complete, accurate, and efficient functional testing of the integrated platform door controller. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0025] Figure 1 This is a boundary diagram of the integrated platform door controller simulation system provided in this embodiment of the invention.
[0026] Figure 2 This is a schematic diagram of the workflow of the operation control display terminal provided in the embodiment of the present invention.
[0027] Figure 3 This is a schematic diagram of the workflow of the general hardware interface platform provided in the embodiments of the present invention.
[0028] Figure 4 This is a schematic diagram of the integrated platform door controller simulation system provided in an embodiment of the present invention.
[0029] Figure 5 This is a schematic diagram showing the connection between the simulated door control unit module and the integrated platform door controller provided in this embodiment of the invention.
[0030] Figure 6 This is a connection diagram of the simulated input / output relay module and integrated platform door controller monitoring machine, the simulated integrated monitoring system module and integrated platform door controller monitoring machine, and the simulated power supply system module and integrated platform door controller provided in the embodiments of the present invention.
[0031] Figure 7 This is a connection diagram of the simulated vehicle-mounted controller module and the integrated platform door controller provided in an embodiment of the present invention.
[0032] Figure 8 This is a connection diagram of the computer-simulated interlocking module and the integrated platform door controller provided in an embodiment of the present invention.
[0033] Figure 9 This is a schematic diagram showing the connection between the simulated gap detection module and the integrated platform door controller provided in this embodiment of the invention.
[0034] Figure 10 This is one of the flowcharts illustrating the integrated platform door controller simulation method provided in this embodiment of the invention.
[0035] Figure 11 This is the second flowchart illustrating the integrated platform door controller simulation method provided in this embodiment of the invention.
[0036] Figure 12This is one of the structural schematic diagrams of the integrated platform door controller simulation device provided in the embodiments of the present invention.
[0037] Figure 13 This is the second flowchart of the integrated platform door controller simulation device provided in this embodiment of the invention.
[0038] Figure 14 This is a schematic diagram of the structure of the electronic device provided in an embodiment of the present invention. Detailed Implementation
[0039] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0040] The following is combined with Figures 1-9 The present invention describes an integrated platform door controller simulation system.
[0041] Please refer to Figure 1 , Figure 1 This is a boundary diagram of the integrated platform door controller simulation system provided in this embodiment of the invention. Figure 1 As shown, the system includes: an operation control display terminal 1, a general-purpose hardware interface platform 2, and at least two Ethernet switches ( Figure 1 (Not shown in the image).
[0042] The operation control display terminal 1 is equipped with multiple simulation modules, which are used to simulate the logical functions of the corresponding core equipment in the urban rail signaling system.
[0043] Optionally, the multiple simulation modules include at least two of the following: a simulated Door Control Unit (DCU) module, a simulated Power System module, a simulated Integrated Backup Panel (IBP) module, a simulated Platform Screen Doors Local Control Panel (PSL) module, a simulated Gap Detection module, a simulated Vehicle On-Board Controller (VOBC) module, a simulated Computer Interlocking (CI) module, a simulated Integrated Supervisory Control System (ISCS) module, and a simulated Input / Output (IO) Relay module.
[0044] The general-purpose hardware interface platform 2 is equipped with multiple hardware interfaces, enabling centralized and unified hardware interface integration testing. Optionally, the multiple hardware interfaces include at least two of the following: a Controller Area Network (CAN) bus interface, a serial port, and an I / O hardwired interface. The general-purpose hardware interface platform 2 also has an Ethernet interface for Ethernet communication connection with the operation control display terminal 1.
[0045] At least two Ethernet switches are used to establish redundant multi-network connections between the operation control display terminal 1 and the general-purpose hardware interface platform 2, and to connect the integrated platform door controller 3 and the integrated platform door controller monitoring unit 4 to the operation control display terminal 1 for communication. The general-purpose hardware interface platform 2 is used to communicate with the integrated platform door controller 3 and the integrated platform door controller monitoring unit 4 through corresponding hardware interfaces.
[0046] Optionally, the operation control display terminal 1 and the general hardware interface platform 2 are connected via two Ethernet switches for dual-network redundancy. When communication data packets are too long, the application autonomously performs network data packet splitting and reassembly. This embodiment is not limited to this; four Ethernet switches can also be used for four-network redundancy.
[0047] The operation control display terminal 1 is used to provide an operation control display interface for the simulation test process (e.g., real-time modification of the status of associated equipment, drive-and-collection linkage control of equipment status, sending and pausing communication data, and fault injection control, real-time display of internal equipment status, real-time display of the status of external interface channels and main / standby status, real-time display of the status of the entire station area, etc., with the equipment being the smallest control unit within the software). Based on the read common basic configuration data and the configuration data of each simulation module, the basic functions of each simulation module are initialized, and the communication process between each simulation module and the integrated platform door controller 3 and the integrated platform door controller monitoring unit 4 is simulated and tested.
[0048] The following section provides a detailed explanation of the workflow and communication protocols of the operation control display terminal and the general hardware interface platform, as well as the communication methods of each simulation module.
[0049] In one embodiment, such as Figure 2 As shown, the workflow of the operation control display terminal may include steps 201-206.
[0050] Step 201: Initialize the internal state of each simulation module and redirect the internal state of each simulation module to the safe side.
[0051] Step 202: Read the common basic configuration data and the configuration data of each simulation module, and initialize the basic functions of each simulation module.
[0052] Specifically, first, common basic configuration data is read. Next, after reading the common basic configuration data, the configuration data of each simulation module is traversed. Then, based on the common basic configuration data and the configuration data of each simulation module, the basic functions of each simulation module are initialized. Since the common basic configuration data with shared attributes is reused when initializing the basic functions of each simulation module, the workload of data configuration and testing verification can be reduced.
[0053] Step 203: Start the threads of each simulation module.
[0054] Step 204: Utilize the threads of each simulation module to poll and receive various non-Ethernet interface data forwarded by the general hardware interface platform, as well as Ethernet interface data sent by the integrated platform door controller and the integrated platform door controller monitoring unit, and distribute them to each simulation module for logical processing.
[0055] Specifically, the threads of each simulation module periodically poll to receive non-Ethernet interface data (i.e., various types of non-Ethernet interface data forwarded by the general hardware interface platform) and external Ethernet data (i.e., Ethernet interface data sent by the integrated platform door controller and the integrated platform door controller monitoring unit), and distribute them to each simulation module for logical processing.
[0056] Step 205: After the logic processing is completed, send the corresponding non-Ethernet interface data to the general hardware interface platform, and send the corresponding Ethernet interface data to the integrated platform door controller or the integrated platform door controller monitoring unit.
[0057] Specifically, after the logic processing is completed, the corresponding non-Ethernet interface data (e.g., periodic and non-periodic representation data and operation control data information) is immediately sent to the general hardware interface platform, and the corresponding Ethernet interface data (e.g., protocol data information) is sent to the integrated platform door controller or the integrated platform door controller monitoring unit.
[0058] Step 206: Refresh the station layout graphics and update the operation control display interface in real time.
[0059] In one embodiment, the general-purpose hardware interface platform further includes multiple hardware interface modules, such as... Figure 3 As shown, the workflow of the general hardware interface platform may include steps 301-305.
[0060] Step 301: Initialize the internal state of each hardware interface module and redirect the internal state of each hardware interface module to the security side.
[0061] Specifically, the hardware interface module is a functional module within a general-purpose hardware interface platform responsible for processing the corresponding hardware interface data, such as an RS485 interface module or a CAN bus interface module.
[0062] Step 302: Initialize each hardware interface and start the threads of each hardware interface module.
[0063] Specifically, each hardware interface is opened and enabled, and the threads of each hardware interface module are started, such as RS485 thread, CAN thread, etc.
[0064] Step 303: Receive non-Ethernet data from each simulation module sent by the operation control display terminal, and distribute it to the threads of each hardware interface module for logical processing.
[0065] For example, simulated DCU status data is distributed to the CAN thread, and simulated power system status data is distributed to the RS485 thread.
[0066] It should be noted that the simulated IO relay drive data is directly driven externally through the IO interface.
[0067] Step 304: Receive non-Ethernet data sent by the integrated platform door controller or the integrated platform door controller monitoring unit, and forward it to the operation control display terminal.
[0068] Step 305: After the logic processing is completed, send the corresponding non-Ethernet data to the integrated platform door controller or the integrated platform door controller monitoring unit.
[0069] The communication protocol between the operation control display terminal and the general hardware interface platform is shown in Table 1.
[0070] Table 1
[0071] The key internal states of the platform include primary / backup status, operating status of each hardware interface channel, and interrupt information.
[0072] The communication methods of each simulation module are shown in Table 2.
[0073] Table 2
[0074] The following is combined with Figure 4 The communication connections and communication processes of each simulation module are explained in detail.
[0075] In one embodiment, such as Figure 4 and Figure 5As shown, the simulated DCU module communicates with the general-purpose hardware interface platform through two Ethernet switches, and with the integrated platform screen door controller through a CAN bus interface and an IO hardwired interface. The uplink DCU information corresponding to N platform screen doors is represented as uplink DCU-1, uplink DCU-2, ..., uplink DCU-N, and the downlink DCU information corresponding to N platform screen doors is represented as downlink DCU-1, downlink DCU-2, ..., downlink DCU-N.
[0076] The general-purpose hardware interface platform is specifically used for: The integrated platform gate controller receives the first uplink DCU information and the first downlink DCU information corresponding to each platform gate periodically transmitted through two CAN bus physical channels using the CAN2.0B protocol, and forwards them to the simulated DCU module through the Ethernet dual-network channel; the first uplink DCU information includes the status query frame and parameter setting frame of the platform gate in the up direction, and the first downlink DCU information includes the status query frame and parameter setting frame of the platform gate in the down direction. The system receives variable-length status change information frames fed back aperiodically via the simulated DCU module through the Ethernet dual-network channel, or periodically fed back the second uplink DCU information and the second downlink DCU information corresponding to each platform door, and forwards them to the integrated platform door controller through two CAN bus physical channels. The second uplink DCU information includes the status information frame and response frame in the uplink direction of the platform door, and the second downlink DCU information includes the status information frame and response frame in the downlink direction of the platform door.
[0077] In this way, the simulated DCU module can communicate periodically with the integrated platform door controller through two CAN physical channels using the CAN2.0B protocol to simulate the up and down movement of the platform door.
[0078] In one embodiment, such as Figure 4 and Figure 6 As shown, the simulated power supply system module communicates with the general hardware interface platform through two Ethernet switches and with the integrated platform gate controller monitoring unit through a serial port (RS485 interface).
[0079] The general-purpose hardware interface platform is specifically used for: Receive clock synchronization request information sent by the integrated platform door controller monitoring unit via serial port; In response to the clock synchronization request, the fixed-length power supply synchronization clock information is sent non-periodically to the simulated power supply system module via the Ethernet dual-network channel; Receive fixed-length power status information frames periodically fed back by the simulated power system module through the Ethernet dual-network channel; The fixed-length power supply time synchronization information and fixed-length power supply status information frames are forwarded to the integrated platform door controller monitoring unit via serial port.
[0080] The simulated IO relay module communicates with the general hardware interface platform through two Ethernet switches and with the integrated platform door controller through the IO hardwire interface. The general-purpose hardware interface platform is specifically used for: It receives fixed-length IO relay input information frames periodically sent by the integrated platform door controller and forwards them to the simulated IO relay module through the Ethernet dual-network channel; It receives fixed-length IO relay output information frames periodically fed back from the simulated IO relay module and forwards them to the integrated platform door controller via the Ethernet dual-network channel.
[0081] The ISCS-like module communicates with the integrated platform door controller monitoring unit via an IO hardwired interface.
[0082] The ISCS-like module is used to receive comprehensive monitoring information sent by the integrated platform screen door controller monitoring unit; the comprehensive monitoring information includes the internal real-time status information of the integrated platform screen door controller, the platform screen door status of the DCU-like module, and the drive information of the IO relay-like module.
[0083] In one embodiment, such as Figure 4 and Figure 7 As shown, the simulated VOBC module communicates with the integrated platform screen door controller via two Ethernet switches. The simulated VOBC module and the integrated platform screen door controller communicate via a dual-network, dual-system protocol using the RSSP-I protocol. The simulated VOBC module is used to send control information to the integrated platform screen door controller using the Railway Signal Safety Protocol (RSSP) and to receive status information from the integrated platform screen door controller.
[0084] In one embodiment, such as Figure 4 and Figure 8 As shown, the simulated CI module communicates with the integrated platform screen door controller via two Ethernet switches. The simulated CI module and the integrated platform screen door controller use the RSSP-I protocol for dual-network, dual-system communication. The simulated CI module and the integrated platform screen door controller periodically exchange platform screen door status-related information using the railway signal safety protocol.
[0085] In one embodiment, such as Figure 4 and Figure 9As shown, the simulated gap detection module communicates with the integrated platform screen door controller via two Ethernet switches, and also via an I / O hardwired interface. The simulated gap detection module and the integrated platform screen door controller use the RSSP-I protocol for dual-network, dual-system communication. The simulated gap detection module is used to send uplink and downlink gap detection status information to the integrated platform screen door controller using railway signal safety protocols, and to receive command and control information from the integrated platform screen door controller.
[0086] In one embodiment, the simulated IBP module and the simulated PSL module are respectively connected to the general hardware interface platform via two Ethernet switches, and are respectively connected to the integrated platform door controller via IO hardwired interfaces.
[0087] It should be noted that the relays used in the simulated IBP module, simulated PSL module, simulated gap detection module, simulated DCU module, and other related application categories are all implemented via I / O hard wiring. The relay hardware wiring and the sequence of relay drivers should strictly adhere to the relay sequence in the driver table provided in the design.
[0088] On the one hand, integrating all simulation modules into the same operation and control display terminal, and using a unified operation and control display interface for operation, control, and display, can improve testing efficiency. When additional external interface simulations are needed, only the corresponding simulation module needs to be added to quickly expand functionality. On the other hand, since the operation and control display terminal 1 uses common basic configuration data when initializing the basic functions of each simulation module, it can effectively reuse common basic configuration data with common attributes, thereby reducing the workload of data configuration and test verification.
[0089] Furthermore, the operation control display terminal 1 and the general-purpose hardware interface platform 2 can work together to implement complete test logic, efficiently coordinating the entire test process and quickly and accurately verifying the correctness of test results. By rationally dividing the hardware interface and Ethernet interface, the test architecture composed of the operation control display terminal 1 and the general-purpose hardware interface platform 2 can highly reproduce the real environment and achieve accurate simulation testing.
[0090] The integrated platform screen door controller simulation system provided in this invention includes: an operation control display terminal, a general-purpose hardware interface platform, and two Ethernet switches. The operation control display terminal has multiple simulation modules, which simulate the logical functions of corresponding core equipment in the urban rail signaling system. The operation control display terminal provides an operation control display interface for the simulation testing process. That is, integrating all simulation modules within the same operation control display terminal and using a unified operation control display interface for operation, control, and display improves testing efficiency. When additional external interface simulations are needed, only the corresponding simulation module needs to be added to quickly expand functionality. The general-purpose hardware interface platform has multiple hardware interfaces. That is, a general-purpose hardware interface platform with multiple hardware interfaces is provided, enabling centralized and unified hardware interface integration testing. The operation control display terminal initializes the basic functions of each simulation module based on read common basic configuration data and the configuration data of each simulation module, and performs simulation testing on the communication process between each simulation module and the integrated platform screen door controller and the integrated platform screen door controller monitoring unit. That is, common basic configuration data with shared attributes can be effectively reused, thereby reducing the workload of data configuration and testing verification. Furthermore, the operation control display terminal and the general hardware interface platform can work together to implement complete test logic, efficiently coordinating the entire test process and quickly and accurately verifying the correctness of test results. The operation control display terminal and the general hardware interface platform are connected via two Ethernet switches for dual-network redundancy. The integrated platform door controller and the integrated platform door controller monitoring unit communicate with the operation control display terminal through two Ethernet switches and with the general hardware interface platform through corresponding hardware interfaces. That is, by rationally dividing the hardware interfaces and Ethernet interfaces, the test architecture formed by the operation control display terminal and the general hardware interface platform can highly replicate the real environment, achieving accurate simulation testing. Therefore, the integrated platform door controller simulation system provided in this embodiment of the invention can perform complete, accurate, and efficient functional testing of the integrated platform door controller.
[0091] The simulation method for the integrated platform door controller provided by this invention is described below.
[0092] Please refer to Figure 10 , Figure 10 This is one of the flowcharts illustrating the integrated platform door controller simulation method provided in this embodiment of the invention. This method is applied to the operation control display terminal in the integrated platform door controller simulation system, such as... Figure 10 As shown, the method may include the following steps: Step 1001: Initialize the internal states of each simulation module set in the operation control display terminal, and redirect the internal states of each simulation module to the security side; Step 1002: Read the common basic configuration data and the configuration data of each simulation module, and initialize the basic functions of each simulation module; Step 1003: Simulate and test the communication process between each simulation module and the integrated platform door controller and the integrated platform door controller monitoring unit, and update the operation control display interface in real time.
[0093] In one embodiment, the plurality of simulation modules include at least two of the following: a simulated gate control unit module, a simulated power system module, a simulated integrated backup panel module, a simulated local control panel module, a simulated gap detection module, a simulated vehicle controller module, a simulated computer interlocking module, a simulated integrated monitoring system module, and a simulated input / output relay module.
[0094] In one embodiment, step 1003 includes: The simulated gate control unit module receives the first upward gate control unit information and the first downward gate control unit information corresponding to each platform door, which are periodically sent by the general hardware interface platform. The first upward gate control unit information includes the status query frame and parameter setting frame of the platform door in the upward direction, and the first downward gate control unit information includes the status query frame and parameter setting frame of the platform door in the downward direction. The simulated gate control unit module sends variable-length status change information frames non-periodically to the general hardware interface platform, or periodically sends the second up-link gate control unit information and the second down-link gate control unit information corresponding to each platform door. The second up-link gate control unit information includes the status information frame and response frame of the platform door in the up direction, and the second down-link gate control unit information includes the status information frame and response frame of the platform door in the down direction.
[0095] In one embodiment, step 1003 includes: The power system module receives fixed-length power timing clock information sent aperiodically by the general hardware interface platform. The power system module periodically sends fixed-length power status information frames to the general hardware interface platform.
[0096] In one embodiment, step 1003 includes: The module receives fixed-length input / output relay input information frames periodically sent by the general hardware interface platform through the simulated input / output relay module. The input / output relay module periodically sends fixed-length input / output relay output information frames to the general hardware interface platform.
[0097] In one embodiment, step 1003 includes: The vehicle-mounted controller module uses the railway signal safety protocol to send control information to the integrated platform screen door controller and receive status information from the integrated platform screen door controller.
[0098] In one embodiment, step 1003 includes: The computer-simulated interlocking module uses the railway signal safety protocol to send platform door status information to the integrated platform door controller and receives the corresponding platform door status information sent by the integrated platform door controller.
[0099] In one embodiment, step 1003 includes: The simulated gap detection module uses the railway signal safety protocol to send up and down line gap detection status information to the integrated platform door controller, and receives command control information sent by the integrated platform door controller.
[0100] In one embodiment, step 1003 includes: The integrated monitoring system module receives comprehensive monitoring information sent by the integrated platform screen door controller monitoring unit. The comprehensive monitoring information includes the internal real-time status information of the integrated platform screen door controller, the platform screen door status of the simulated door control unit module, and the drive information of the simulated input / output relay module.
[0101] Please refer to Figure 11 , Figure 11 This is the second flowchart illustrating the integrated platform door controller simulation method provided in this embodiment of the invention. This method is applied to a general-purpose hardware interface platform in the integrated platform door controller simulation system, such as... Figure 11 As shown, the method may include the following steps: Step 1101: Initialize the internal state of each hardware interface module in the general hardware interface platform settings, and redirect the internal state of each hardware interface module to the security side; Step 1102: Initialize the hardware interfaces set up on the general hardware interface platform and start the threads of each hardware interface module; Step 1103: Distribute the non-Ethernet data sent by the operation control display terminal to the threads of each hardware interface module for logical processing, and forward it to the integrated platform door controller or the integrated platform door controller monitoring unit. Step 1104: Distribute the real-time external hardware interface data sent by the integrated platform door controller or the integrated platform door controller monitoring unit to the threads of each hardware interface module for logical processing, and forward it to the operation control display terminal.
[0102] In one embodiment, the plurality of simulation modules include at least two of the following: a simulated gate control unit module, a simulated power system module, a simulated integrated backup panel module, a simulated local control panel module, a simulated gap detection module, a simulated vehicle controller module, a simulated computer interlocking module, a simulated integrated monitoring system module, and a simulated input / output relay module. Multiple hardware interfaces include at least two of the following: a controller area network bus interface, a serial port, and an input / output hardwired interface.
[0103] In one embodiment, step 1104 includes: The integrated platform door controller periodically sends the first uplink door control unit information and the first downlink door control unit information corresponding to each platform door through two controller LAN bus physical channels, and forwards them to the simulated door control unit module through the Ethernet dual network channel; the first uplink door control unit information includes the platform door's status query frame and parameter setting frame in the uplink direction, and the first downlink door control unit information includes the platform door's status query frame and parameter setting frame in the downlink direction.
[0104] Step 1103 includes: receiving variable-length status change information frames fed back aperiodically through the simulated gate control unit module via the Ethernet dual-network channel, or periodically fed back the second uplink gate control unit information and the second downlink gate control unit information corresponding to each platform door, and forwarding them to the integrated platform door controller through the physical channels of the two-way controller LAN bus; the second uplink gate control unit information includes the status information frame and response frame of the platform door in the uplink direction, and the second downlink gate control unit information includes the status information frame and response frame of the platform door in the downlink direction.
[0105] In one embodiment, step 1104 includes: Receive clock synchronization request information sent by the integrated platform door controller monitoring unit via serial port; In response to the clock synchronization request, the fixed-length power supply synchronization clock information is sent non-periodically to the simulated power supply system module via the Ethernet dual-network channel; Step 1103 includes: Receive fixed-length power status information frames periodically fed back by the simulated power system module through the Ethernet dual-network channel; The fixed-length power supply time synchronization information and fixed-length power supply status information frames are forwarded to the integrated platform door controller monitoring unit via serial port.
[0106] In one embodiment, step 1104 includes: It receives fixed-length input / output relay input information frames periodically sent by the integrated platform door controller and forwards them to the simulated input / output relay module through the Ethernet dual-network channel; Step 1103 includes: It receives fixed-length input / output relay output information frames periodically fed back from the simulated input / output relay module and forwards them to the integrated platform door controller via the Ethernet dual-network channel.
[0107] The integrated platform door controller simulation device provided by the present invention is described below. The integrated platform door controller simulation device described below and the integrated platform door controller simulation method described above can be referred to in correspondence.
[0108] Please refer to Figure 12 , Figure 12 This is one of the structural schematic diagrams of the integrated platform door controller simulation device provided in this embodiment of the invention. This device is used in the operation control display terminal of the integrated platform door controller simulation system, such as... Figure 12 As shown, the device includes: The first initialization module 1201 is used to initialize the internal state of each simulation module set in the operation control display terminal and guide the internal state of each simulation module to the security side. The second initialization module 1202 is used to read the common basic configuration data and the configuration data of each simulation module, and to initialize the basic functions of each simulation module. The simulation test module 1203 is used to simulate and test the communication process between each simulation module and the integrated platform door controller and the integrated platform door controller monitoring unit, and to update the operation control display interface in real time.
[0109] Please refer to Figure 13 , Figure 13 This is the second flowchart illustrating the integrated platform door controller simulation device provided in this embodiment of the invention. This device is applied to a general-purpose hardware interface platform in the integrated platform door controller simulation system, such as... Figure 13 As shown, the device includes: The third initialization module 1301 is used to initialize the internal state of each hardware interface module of the general hardware interface platform and direct the internal state of each hardware interface module to the security side. The fourth initialization module 1302 is used to initialize the various hardware interfaces set up by the general hardware interface platform and start the threads of each hardware interface module. The first forwarding module 1303 is used to distribute the non-Ethernet data of each simulation module sent by the operation control display terminal to the threads of each hardware interface module for logical processing, and forward it to the integrated platform door controller or the integrated platform door controller monitoring unit. The second forwarding module 1304 is used to distribute the real-time external hardware interface data sent by the integrated platform door controller or the integrated platform door controller monitoring unit to the threads of each hardware interface module for logical processing, and then forward it to the operation control display terminal.
[0110] Figure 14 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 14As shown, the electronic device may include a processor 1410, a communications interface 1420, a memory 1430, and a communication bus 1440. The processor 1410, communications interface 1420, and memory 1430 communicate with each other via the communication bus 1440. The processor 1410 can call logical instructions in the memory 1430 to execute the integrated platform door controller simulation method provided in the above embodiments, which will not be elaborated further here.
[0111] Furthermore, the logical instructions in the aforementioned memory 1430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0112] On the other hand, the present invention also provides a computer program product, which includes a computer program that 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 test method of the integrated platform door controller simulation system provided by the above methods, which will not be elaborated here.
[0113] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements a test method for the integrated platform door controller simulation system provided by the above methods, which will not be elaborated here.
[0114] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0115] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0116] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An integrated platform door controller simulation system, characterized in that, include: The operation control display terminal is equipped with multiple simulation modules; the simulation modules are used to simulate the logical functions of corresponding core equipment in the urban rail signaling system. A general hardware interface platform is provided with a variety of hardware interfaces for communication connection with the integrated platform door controller and the integrated platform door controller monitoring unit through the corresponding hardware interfaces. At least two Ethernet switches are used to establish a multi-network redundant connection between the operation control display terminal and the general hardware interface platform, and to communicate between the integrated platform door controller and the integrated platform door controller monitoring unit and the operation control display terminal. The operation control display terminal is used to provide an operation control display interface for the simulation test process. Based on the read common basic configuration data and the configuration data of each simulation module, it initializes the basic functions of each simulation module and performs simulation tests on the communication process between each simulation module and the integrated platform door controller and the integrated platform door controller monitoring machine.
2. The integrated platform door controller simulation system according to claim 1, characterized in that, The plurality of simulation modules include at least two of the following: a simulated gate control unit module, a simulated power supply system module, a simulated integrated backup panel module, a simulated local control panel module, a simulated gap detection module, a simulated vehicle controller module, a simulated computer interlocking module, a simulated integrated monitoring system module, and a simulated input / output relay module. The various hardware interfaces include at least two of the following: a controller area network bus interface, a serial port, and an input / output hardwired interface.
3. The integrated platform door controller simulation system according to claim 2, characterized in that, The simulated door control unit module communicates with the general hardware interface platform through the two Ethernet switches, and communicates with the integrated platform door controller through the controller LAN bus interface and input / output hardwire interface. The general-purpose hardware interface platform is specifically used for: The integrated platform door controller receives the first uplink door control unit information and the first downlink door control unit information corresponding to each platform door, which are periodically sent by the integrated platform door controller through two controller LAN bus physical channels, and forwards them to the simulated door control unit module through the Ethernet dual network channel; the first uplink door control unit information includes the platform door's status query frame and parameter setting frame in the uplink direction, and the first downlink door control unit information includes the platform door's status query frame and parameter setting frame in the downlink direction. The system receives variable-length status change information frames fed back aperiodically via the simulated gate control unit module through the Ethernet dual-network channel, or periodically fed back the second uplink gate control unit information and the second downlink gate control unit information corresponding to each platform door, and forwards them to the integrated platform door controller through the two-way controller LAN bus physical channels. The second uplink gate control unit information includes the status information frame and response frame of the platform door in the uplink direction, and the second downlink gate control unit information includes the status information frame and response frame of the platform door in the downlink direction.
4. The integrated platform door controller simulation system according to claim 2, characterized in that, The simulated power supply system module communicates with the general hardware interface platform through the two Ethernet switches, and communicates with the integrated platform door controller monitoring unit through a serial port. The general-purpose hardware interface platform is specifically used for: Receive clock synchronization request information sent by the integrated platform door controller monitoring unit via serial port; In response to the clock synchronization request, the fixed-length power supply synchronization clock information is sent non-periodically to the simulated power supply system module via the Ethernet dual-network channel; Receive fixed-length power status information frames periodically fed back by the simulated power system module through the Ethernet dual-network channel; The fixed-length power supply timing information and the fixed-length power supply status information frame are forwarded to the integrated platform door controller monitoring unit via serial port.
5. The integrated platform door controller simulation system according to claim 2, characterized in that, The simulated input / output relay module communicates with the general hardware interface platform through the two Ethernet switches, and communicates with the integrated platform door controller through the input / output hardwire interface. The general-purpose hardware interface platform is specifically used for: The system receives fixed-length input / output relay input information frames periodically sent by the integrated platform door controller and forwards them to the simulated input / output relay module via the Ethernet dual-network channel. The system receives periodic feedback of fixed-length input / output relay output information frames from the simulated input / output relay module and forwards them to the integrated platform door controller via a dual Ethernet channel.
6. The integrated platform door controller simulation system according to claim 2, characterized in that, The simulated vehicle controller module and the simulated computer interlocking module are respectively connected to the integrated platform door controller via the two Ethernet switches. The simulated vehicle-mounted controller module is used to send control information to the integrated platform door controller using the railway signal safety protocol, and to receive status information sent by the integrated platform door controller. The computer-simulated interlocking module and the integrated platform door controller periodically exchange platform door status information using a railway signal safety protocol.
7. The integrated platform door controller simulation system according to claim 2, characterized in that, The simulated gap detection module communicates with the integrated platform door controller via the two Ethernet switches, and also communicates with the integrated platform door controller via an input / output hardwired interface; the simulated integrated monitoring system module communicates with the integrated platform door controller monitoring unit via an input / output hardwired interface. The simulated gap detection module is used to send up and down line gap detection status information to the integrated platform door controller using the railway signal safety protocol, and to receive command control information sent by the integrated platform door controller; The simulated integrated monitoring system module is used to receive integrated monitoring information sent by the integrated platform door controller monitoring unit; the integrated monitoring information includes the internal real-time status information of the integrated platform door controller, the platform door status of the simulated door control unit module, and the drive information of the simulated input / output relay module.
8. The integrated platform door controller simulation system according to any one of claims 1 to 7, characterized in that, The operation control display terminal is specifically used for: Initialize the internal state of each simulation module and redirect the internal state of each simulation module to the safe side; Read the common basic configuration data and the configuration data of each simulation module, and initialize the basic functions of each simulation module; Start the threads of each of the aforementioned simulation modules; The simulation modules use their threads to poll and receive various non-Ethernet interface data forwarded by the general hardware interface platform, as well as Ethernet interface data sent by the integrated platform door controller and the integrated platform door controller monitoring unit, and distribute them to the simulation modules for logical processing. After the logic processing is completed, the corresponding non-Ethernet interface data is sent to the general hardware interface platform, and the corresponding Ethernet interface data is sent to the integrated platform door controller or the integrated platform door controller monitoring unit. Refresh the station layout graphics and update the operation control display interface in real time; The general-purpose hardware interface platform also includes multiple hardware interface modules, which are specifically used for: Initialize the internal state of each hardware interface module and redirect the internal state of each hardware interface module to the security side; Initialize each of the aforementioned hardware interfaces and start the threads of each of the aforementioned hardware interface modules; The system receives non-Ethernet data from each of the simulation modules sent by the operation control display terminal and distributes it to the threads of each of the hardware interface modules for logical processing. Receive non-Ethernet data sent by the integrated platform door controller or the integrated platform door controller monitoring unit, and forward it to the operation control display terminal; After the logic processing is completed, the corresponding non-Ethernet data is sent to the integrated platform door controller or the integrated platform door controller monitoring unit.
9. A simulation method for an integrated platform door controller, characterized in that, The method, which is applied to the operation control display terminal in the integrated platform door controller simulation system as described in any one of claims 1 to 8, comprises: Initialize the internal states of each simulation module set in the operation control display terminal, and redirect the internal states of each simulation module to the safe side; Read the common basic configuration data and the configuration data of each simulation module, and initialize the basic functions of each simulation module; The communication process between each simulation module and the integrated platform door controller and the integrated platform door controller monitoring unit was simulated and tested, and the operation control display interface was updated in real time.
10. A simulation method for an integrated platform door controller, characterized in that, The method, applied to a general-purpose hardware interface platform in the integrated platform door controller simulation system as described in any one of claims 1 to 8, comprises: Initialize the internal state of each hardware interface module in the general hardware interface platform and redirect the internal state of each hardware interface module to the security side; Initialize each hardware interface set up by the general hardware interface platform, and start the thread of each hardware interface module; The non-Ethernet data sent by the operation control display terminal from each simulation module is distributed to the threads of each hardware interface module for logical processing, and then forwarded to the integrated platform door controller or the integrated platform door controller monitoring unit. The real-time external hardware interface data sent by the integrated platform door controller or the integrated platform door controller monitoring unit is distributed to the threads of each hardware interface module for logical processing and then forwarded to the operation control display terminal.
Citation Information
Patent Citations
Function simulation test device for vehicle-mounted ATP equipment
CN107145137A
Urban rail full-electronic interlocking simulation test system and method
CN112230562A
Subway full-automatic operation semi-physical simulation test system
CN112684715A
Test system and method applied to rail transit signal system
CN113515058A
Maintenance monitoring device of ground integrated control system
CN113553229A
