Devices and methods for simulating train reading of erroneous beacons

By simulating train movement between different sections and forcibly setting secondary detection states, the problem of being unable to simulate faulty beacons in FIVP testing was solved, achieving efficient test coverage and time savings.

CN119928959BActive Publication Date: 2025-10-31CASCO SIGNAL LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411242001.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2025-10-31
Estimated Expiration
2044-09-05

AI Technical Summary

Technical Problem

The FIVP test platform lacks real beacons and cannot simulate trains reading incorrect beacons, resulting in incomplete coverage of test requirements, increased on-site testing costs, and extended project cycles.

Method used

A device and method for simulating train reading of error beacons are provided. By forcibly setting the secondary detection state of the section through the station module and the system integration test platform module, the device simulates the movement of the train between different sections and triggers emergency braking to simulate the error beacon.

Benefits of technology

It improves the completeness of system requirement coverage for FIVP testing, reduces on-site testing time, shortens project duration, and is easy for testers to master.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119928959B_ABST
    Figure CN119928959B_ABST
Patent Text Reader

Abstract

This invention discloses a device for simulating a train reading an incorrect beacon, comprising: when the train stops in section G1 in CBTC mode, the system integration test platform module and the control center module identify that the train is stopped in section G1; the station module forcibly sets the secondary detection status of section G1 to false, and forcibly sets the secondary detection status of section G2 and surrounding tracks to true; the station module displays that section G1 is occupied, and section G2 and surrounding tracks are cleared; the system integration test platform module adds the train to section G2; the system integration test platform module controls the train to start departure, and the train reads the beacon; the station module and the control center module believe that the train reads the beacon of section G1, while the system integration test platform module believes that the beacon read by the train should be the beacon of section G2; at this time, the train determines that it has read incorrect beacon information. This invention realizes the FIVP test for train reading incorrect beacon without conducting on-site testing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of rail transit signal control technology, and in particular to a device and method for simulating a train reading an erroneous beacon. Background Technology

[0002] When using the Factory Integration & Validation Platform (FIVP) to conduct system-level testing of signaling systems in urban rail transit projects, it's essential to test not only the normal operation of the system but also for abnormal functionalities. Anomaly testing reveals performance bottlenecks caused by system or application malfunctions, improving system stability. Anomaly testing involves artificially creating fault conditions to test the system's response to erroneous operations, checking whether the system provides clear and sufficient prompts or constraints; whether the system can report errors correctly, and whether the error messages are clear and sufficient. Therefore, FIVP requires artificially simulating faults to observe system behavior during system-level testing.

[0003] For example, in a train equipped with ATP (Automatic Train Protection), if the train reads an erroneous beacon while in operation, it will lose its position, requiring the signaling system to apply emergency braking. Based on this system requirement, it is necessary to manually simulate the train reading the erroneous beacon to observe its subsequent actions. Regarding the complete coverage of this system requirement, current FIVP testing has the following issues:

[0004] 1. Since FIVP does not have real beacons, FIVP automatically extracts beacon information from the data through testing tools to generate beacon simulation scripts. It cannot modify the beacon information to simulate a train reading an incorrect beacon. Therefore, the lack of this test cannot guarantee the completeness of requirement coverage.

[0005] 2. For tests that FIVP cannot perform, on-site testing is required. On-site testing will undoubtedly increase time costs and affect the efficiency of train commissioning.

[0006] 3. From the perspective of the project development lifecycle, the later a defect is discovered, the greater the workload of defect remediation. If a function has a defect that cannot be detected in FIVP testing, it will be left for on-site testing, which will inevitably extend the project cycle. Summary of the Invention

[0007] The purpose of this invention is to overcome the defects of the prior art by providing a device and method for simulating train reading of erroneous beacons.

[0008] The objective of this invention can be achieved through the following technical solutions:

[0009] A device for simulating train reading error beacons includes: a station module, a control center module, and a system integration test platform module, wherein the station module and the control center module are respectively connected to the system integration test platform module. When a train stops in section G1 in CBTC mode, the system integration test platform module and the control center module identify that the train is stopped in section G1. The station module is used to forcibly set the secondary detection status of section G1 to false, and to forcibly set the secondary detection status of section G2, which is located at a different track position from section G1, and the surrounding tracks to true. The station module displays that section G1 is occupied and section G2 and the surrounding tracks are cleared. The system integration test platform module is used to delete the train from section G1 and add the train to section G2; at this time, the train moves to section G2, the station module still displays that section G1 is occupied and section G2 is cleared; the station module and the control center module also determine that the train is on section G1, while the system integration test platform module determines that the train has moved to section G2. The system integration test platform module controls the train to start departure. After departure, the train reads the beacon. The station module and the control center module believe that the train has read the beacon for section G1, while the system integration test platform module believes that the train has read the beacon for section G2. At this point, the train determines that it has read incorrect beacon information and triggers emergency braking.

[0010] Optionally, the control center module is connected to the system integration test platform module via Ethernet.

[0011] Optionally, the station module includes: a station workstation, a station server, a computer interlocking system, and a simulator connected in sequence. The simulator is connected to the system integration test platform module.

[0012] The computer interlocking system sends interlocking signal equipment status data to the station server; the station server is configured to process the interlocking signal equipment status data and send the processed signal equipment data status to the station workstation for display, wherein the signal equipment data status includes signal status, turnout status, and section secondary detection status.

[0013] The simulator is used to forcibly set the secondary detection status of section G1 to false, and to forcibly set the secondary detection status of section G2, located at another position on the track, and the surrounding tracks to true. The secondary detection status of these sections is then sent to the station workstation via the computer interlocking system and the station server for display. The station workstation displays section G1 as occupied and section G2 and the surrounding tracks as cleared.

[0014] Optionally, the secondary detection status of the section is the representation code sent by the computer interlocking to the station server.

[0015] Optionally, the control center module includes: a central application server configured to perform automatic train monitoring for the entire line, including parking lots / depots, to enable remote automatic control of signaling equipment and trains, to process train section status data uploaded by the station server, and to maintain consistency between the secondary detection status of G1 and G2 sections detected by the central application server and the station server; and a trackside equipment area controller for calculating automatic protection and movement authorization for each train, managing protection areas, and monitoring platform screen doors.

[0016] Optionally, the system integration test platform module includes: simulated station signaling equipment connected to the simulator of the station module; a simulated driver's cab; and a simulated vehicle model that uses scripts to simulate the logic of input / output signal codes between the vehicle and the onboard controller, integrating the train's electrical, mechanical braking, and electric traction models, and capable of calculating the train's movement, speed, and acceleration based on ATO command values. The onboard controller, the simulated vehicle model, and the onboard controller are all part of the train.

[0017] The simulated driver's console uses a script to delete the train from section G1 and add it to section G2. Clicking the departure button on the simulated driver's console starts the train's departure. After departure, the trackside equipment area controller and computer interlocking believe that the train has read the beacon of section G1, while the on-board controller of the system integration test platform module believes that the beacon read by the train should be the beacon of section G2.

[0018] Optionally, the simulated station signal equipment includes: a device that simulates signal states through scripts, including: platform screen doors, signal lights, turnouts, secondary detection sections, and emergency stop buttons.

[0019] Optionally, when the trackside equipment area controller ZC detects a change in the parameters of train movement, the system integration test platform module will recalculate the train positioning based on the positions of the train's head and tail, and update the status parameters of the secondary detection section to reflect whether the secondary detection section is occupied or cleared.

[0020] A factory integration and validation test platform includes a device for simulating a train reading an erroneous beacon, as described above.

[0021] On the other hand, the present invention also provides a method for simulating a train reading an erroneous beacon during FIVP integration and verification testing, which is implemented based on the factory integration and verification testing platform described above, including: stopping a train in CBTC mode in section G1; forcibly setting the secondary detection state DGJ of section G1 to false through the station module, and forcibly setting the secondary monitoring state DGJ of section G2, which is relatively far from section G1, and the surrounding tracks to true.

[0022] The station module shows that section G1 is occupied and section G2 is cleared.

[0023] The train was removed from section G1 and added to section G2 using the system integration test platform module.

[0024] At this time, the train moves to section G2, and the station module still shows that section G1 is occupied and section G2 is cleared.

[0025] The system integration test platform module controls the train to start departure. After departure, the train reads the beacon. The station module and control center module determine that the train has read the beacon for section G1, while the system integration test platform module determines that the train has read the beacon for section G2. At this point, the train determines that it has read incorrect beacon information and triggers emergency braking.

[0026] Optionally, G1 and G2 are two sections of track located at different locations, both of which are long enough to stop a train.

[0027] Optionally, when the train moves to section G2, the control center module determines that the train is in section G1, while the system integration test platform module determines that the train has moved to section G2.

[0028] In another aspect, the present invention also provides an electronic device, including a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, it implements the method described above.

[0029] In other respects, the present invention also provides a readable storage medium storing a computer program, which, when executed by a processor, implements the method described above.

[0030] This invention has at least one of the following technical effects:

[0031] 1. This invention provides a method for a train to lose position and cause emergency braking due to reading an incorrect beacon during FIVP testing, thereby improving the integrity of system requirement coverage.

[0032] 2. This invention enables FIVP to test train reading error beacons. This test eliminates the need to send the test to the field, saving time on field testing and dynamic adjustment, and providing significant value for shortening the project schedule.

[0033] 3. This testing method is simple to operate and easy for testers to master quickly.

[0034] 4. This invention provides an important reference for the study of the completeness of demand coverage in FIVP testing of urban rail transit signaling systems. Subsequent projects can refer to this scheme for testing. Attached Figure Description

[0035] Figure 1 This is a structural block diagram of a device for simulating a train reading an erroneous beacon, according to an embodiment of the present invention.

[0036] Figure 2 This is a flowchart illustrating a method for simulating a train reading an erroneous beacon according to an embodiment of the present invention;

[0037] Figure 3 This is a train signal plan view provided according to an embodiment of the present invention;

[0038] Figure 4 The interface display diagram of the simulator provided in an embodiment of the present invention;

[0039] Figure 5 This is a structural block diagram of a factory integration and validation test platform provided in an embodiment of the present invention. Detailed Implementation

[0040] The following detailed description, in conjunction with the accompanying drawings and specific embodiments, provides a more detailed account of the apparatus and method for simulating train reading of erroneous beacons according to the present invention. The advantages and features of the present invention will become clearer from the following description. It should be noted that the drawings are in a very simplified form and use non-precise proportions, used only to facilitate and clearly illustrate the embodiments of the present invention. Please refer to the drawings to make the objectives, features, and advantages of the present invention more apparent and understandable. It should be understood that the structures, proportions, sizes, etc., depicted in the accompanying drawings are only for illustrative purposes to aid those skilled in the art and are not intended to limit the implementation conditions of the present invention. Therefore, they have no substantial technical significance. Any modifications to the structure, changes in proportions, or adjustments to the size, without affecting the effects and objectives achieved by the present invention, should still fall within the scope of the technical content disclosed in the present invention.

[0041] like Figure 1 As shown, this embodiment provides a device for simulating a train reading an erroneous beacon, used to provide test conditions for FIVP testing, including: a station module 401, a control center module 402, and a system integration test platform module 403, wherein the station module 401 and the control center module 402 are respectively connected to the system integration test platform module 403.

[0042] When a train stops in section G1 in CBTC (Communication-based Train Control) mode, the system integration test platform module 403 and the control center module 402 identify that the train is stopped in section G1.

[0043] The station module 401 is used to forcibly set the secondary detection status (DGJ) of the G1 section to false, and to forcibly set the secondary monitoring status of the G2 section, which is located at a different position on the track from the G1 section, and the surrounding tracks to true.

[0044] The station module 401 displays that section G1 is occupied, and section G2 and the surrounding tracks are cleared.

[0045] The system integration test platform module 403 is used to remove trains from section G1 and add trains to section G2.

[0046] At this time, the train moves to section G2, and the station module 401 still shows that section G1 is occupied and section G2 is cleared.

[0047] The station module 401 and the control center module 402 also determined that the train was on section G1, while the system integration test platform module 403 determined that the train had moved to section G2.

[0048] The system integration test platform module 403 controls the train to start departure, and after departure, the train reads the beacon.

[0049] The station module 401 and the control center module 402 believe that the train is reading the beacon of section G1, while the system integration test platform module 403 believes that the beacon read by the train should be the beacon of section G2.

[0050] At this point, the train determined that it had read incorrect beacon information and triggered emergency braking.

[0051] This embodiment implements FIVP's test for train reading error beacons. This test does not need to be sent to the field for testing, saving time for on-site testing and dynamic adjustment, and providing significant value for shortening the project schedule.

[0052] Please continue to refer to this. Figure 1 As shown, the control center module 402 is connected to the system integration test platform module 403 via an Ethernet device.

[0053] Please continue to refer to this. Figure 1 As shown, the station module 401 includes: a station workstation 4010, a station server 4011, a computer-based interlocking (CBI) system 4012, and a simulator (CIAdapter) 4013, connected in sequence. The simulator 4013 is connected to the system integration test platform module 403.

[0054] The computer interlocking 4012 sends interlocking signal equipment status data to the station server 4011; the station server 4011 is configured to process the interlocking signal equipment status data and send the processed signal equipment data status to the station workstation 4010 for display, wherein the signal equipment data status includes signal status, turnout status and section secondary detection status.

[0055] The simulator 4013 is used to forcibly set the secondary detection status of the G1 segment to false, and to forcibly set the secondary detection status of the G2 segment and the surrounding track to true.

[0056] The secondary detection status of this section is sent to the station workstation 4010 for display via the computer interlocking 4012 and the station server 4011.

[0057] The station workstation 4010 is a human-machine interface client that implements the various user interfaces for the operation of the station server 4011, and receives and displays the station display information sent by the station server 4011.

[0058] The station workstation 4010 displays the status of section G1 as occupied, and the status of section G2 and the surrounding tracks as cleared.

[0059] That is, after the simulator 4013 forcibly sets the secondary detection status of section G1 to false and forcibly sets the secondary detection status of section G2 and surrounding tracks to true, the station workstation 4010 displays the status of section G1 as occupied and the status of section G2 and surrounding tracks as cleared.

[0060] The computer interlocking 4012 sends a code bit to the station server 4011 indicating the secondary detection status of the section.

[0061] like Figure 4The image shows the interface of simulator 4013. Dark gray represents a false value of 0 (False), and white boxes represent a true value of 1 (True). Variable represents the code position name, SN represents the code position's serial number in the board, TX indicates that the code position's value is sent from simulator 4013 to computer interlocking 4012, RX indicates that the code position's value is sent from computer interlocking 4012 to simulator 4013, Board represents the board name, Ext represents the board's layer number in the cage, Slot represents the board's slot in the cage, Station represents the interlocking station name, Sys indicates whether the interlocking is A-series or B-series, and Hold represents the Hold flag, where H indicates the Hold state and empty indicates no Hold state. The code position can be forcibly set to 0 or 1 using the right-click menu.

[0062] Please continue to refer to this. Figure 1 As shown, the control center module 402 includes: a trackside equipment area controller (ZC) 4023 and a central application server 4022.

[0063] The central application server 4022 is used to implement the ATS (Automatic Train Supervision) function processing of all lines, including parking lots / depots, to realize remote automatic control of interlocking signal equipment and trains, to process the train section status data uploaded by the station server 4011, and to keep the secondary detection status of G1 section and G2 section detected by the central application server 4022 consistent with that of the station server 4011.

[0064] The trackside equipment area controller 4023 is used to calculate automatic protection and movement authorization for each train, manage protected areas, and monitor platform screen doors.

[0065] When a train stops in section G1 in CBTC mode, the trackside equipment area controller 4023, the line controller 4020 and the computer interlocking 4012 recognize that the current train is stopped in section G1.

[0066] Please continue to refer to this. Figure 1 As shown, the system integration test platform module 403 includes: a simulated station signaling device 4031, a simulated driver's cab 4030, a simulated vehicle model 4032, and an onboard controller (CC) 4033. The simulated station signaling device 4031 is connected to the simulator 4013 of the station module. The onboard controller 4033, the simulated vehicle model 4032, and the onboard controller 4033 are all part of the train. It can be understood that the train in this document refers to the onboard CC and the simulated vehicle model.

[0067] The script on the simulated driver's console 4030 deletes the train from section G1 and adds it to section G2. Clicking the departure button on the simulated driver's console 4030 initiates the train's departure.

[0068] After departure, the station module 401 and the control center module 402 believe that the train has read the beacon of section G1, while the on-board controller 4033 of the system integration test platform module 403 believes that the beacon read by the train should be the beacon of section G2.

[0069] In this embodiment, the simulated station signaling equipment 4031 includes: platform screen doors (PSD), signals, switches, secondary detection sections (SDD), and emergency stop buttons (ESP). These devices simulate signal states through scripts, providing track information for train operation.

[0070] Please continue to refer to this. Figure 1 As shown, the system integration test platform module 403 simulates three aspects: train, train movement, and station and trackside equipment. The simulated station signaling equipment 4031 is implemented through the interface control scripts of the system integration test platform module 403.

[0071] The simulated vehicle model 4032 uses scripts to simulate the logic of input and output signal codes between the train and the on-board controller 4033. It integrates the train's electrical, mechanical braking, and electric traction models and can calculate the train's movement, speed, and acceleration based on ATO (Automatic Train Operation) command values.

[0072] In this embodiment or some other embodiments, when the signal status or turnout status in the simulated station signal equipment 4031 collected by the computer interlocking 4012 changes, the system integration test platform module 403 calculates the beacon information associated with these signals and turnouts based on the track information ahead of the train provided by the computer interlocking 4012, and then updates the beacon parameters.

[0073] In this embodiment or some other embodiments, when the trackside equipment area controller 4023 detects a change in the parameters of train movement, the system integration test platform module 403 will recalculate the train positioning based on the positions of the train's head and tail, and update the status parameters of the secondary detection section to reflect whether the secondary detection section is occupied or cleared.

[0074] On the other hand, such as Figure 2As shown, this embodiment also provides a method for simulating train reading of erroneous beacons during FIVP integration and verification testing. This method is based on the apparatus described above for simulating train reading of erroneous beacons during FIVP integration and verification testing, and includes:

[0075] Step S201: Stop a train in section G1 using CBTC mode.

[0076] Step S202: The station module 401 forcibly sets the secondary detection status of the G1 section to false, and forcibly sets the secondary detection status of the G2 section, which is located at a different position on the track from the G1 section, and the surrounding tracks to true; the station module 401 displays that the G1 section is occupied and the G2 section is cleared.

[0077] In this embodiment, the simulator 4013 in the station module 401 forcibly sets the secondary detection status of section G1 to false, and forcibly sets the secondary detection status of section G2, which is located at a different position on the track from section G1, and the surrounding tracks to true.

[0078] The station workstation 4010 in the station module 401 receives and displays the station display information sent by the station server 4011. At this time, the station workstation 4010 displays that section G1 is occupied and section G2 is cleared.

[0079] The station server 4011 of the station module 401 is connected to the central application server 4022 of the control center module 402 and the computer interlocking 4012 of the station module 401, respectively, realizing the processing of interlocking signal equipment status data and sending the processed signal equipment data status to the station workstation 4010.

[0080] Step S203: The train is deleted from section G1 and added to section G2 via the system integration test platform module 403. At this time, the train moves to section G2, and the station module 401 still shows that section G1 is occupied and section G2 is cleared. That is, the station workbench 4010 in the station module 401 still shows that section G1 is occupied and section G2 is cleared.

[0081] In this embodiment, the train is removed from section G1 and added to section G2 via the simulated driver's cab 4030 in the system integration test platform module 403. The station workstation 4010 of the station module 401 still displays that section G1 is occupied and section G2 is cleared.

[0082] In step S204, the control center module 402 determines that the train is on section G1, while the system integration test platform module 403 determines that the train has moved to section G2.

[0083] Specifically, the central application server 4022 in the control center module 402, the trackside equipment area controller 4023, and the simulator 4013 in the station module 401 all determine that the train is on the G1 section.

[0084] Step S205: The train is controlled to start departure via the system integration test platform module 403. After departure, the train reads the beacon. The station module 401 and control center module 402 determine that the train is reading the beacon of section G1, while the system integration test platform module 403 determines that the train is reading the beacon of section G2.

[0085] In this embodiment, the trackside equipment area controller 4023 and simulator 4013 determine that the train is on section G1; while the system integration test platform module 403 determines that the train has moved to section G2.

[0086] Step S206: The train determines that it has read incorrect beacon information and triggers emergency braking.

[0087] In this embodiment, G1 section and G2 section are two sections at different locations on the track, and the length of each section is sufficient to stop a train.

[0088] The following is a specific embodiment to illustrate the above embodiments, such as... Figure 3 As shown, when a train stops in CBTC mode on the T06C section of the downlink platform PF_1_DN, the system integration test platform module 403, the trackside equipment area controller 4023, the line controller 4020, and the computer interlocking 4012 will all recognize that the train is stopped on the T06C section.

[0089] When the secondary detection status of a segment is false, it indicates that the secondary detection segment is in an occupied state; when it is true, it indicates that the secondary detection segment is in a cleared state.

[0090] Using simulator 4013, the secondary detection status of section T06C is forcibly set to false. On station workstation 4010, the secondary detection section T06C (T06C is a secondary detection section of track) is in an occupied state, and section T05C and surrounding tracks are forcibly set to true. The secondary detection section of track displays that section T05C and surrounding tracks are in a cleared state.

[0091] Use the script in the simulator driver's console 4030 to delete the train in section T06C and add it to section T05C.

[0092] At this point, the train has moved to section T05C of the up-line platform PF_1_UP. Station workstation 4010 still shows that section T06C is occupied and section T05C is cleared.

[0093] The trackside equipment area controller 4023 and computer interlocking 4012 still believe the train is in section T06C, but the system integration test platform module 403 believes the train has moved to section T05C.

[0094] When the departure button is clicked on the simulated driver's console 4030, the train begins to depart. After departure, the trackside equipment area controller 4023 and simulator 4013 interpret the beacon read by the train as beacon VB1002 for section T06C, while the system integration test platform module 403 interprets the beacon read by the train as beacon VB1001 for section T05C. At this point, the train determines that it has read incorrect beacon data, loses its position, and triggers emergency braking.

[0095] like Figure 5 As shown, this embodiment also provides a factory integration and validation test platform, including the device described above for simulating a train reading an erroneous beacon.

[0096] Please continue to refer to this. Figure 5 As shown, the control center module 402 in the factory integration and validation test platform also includes: a line controller (LC) 4020 and a maintenance support system (MSS) 4021.

[0097] The line controller 4020 is used to manage temporary speed limits and ensure clock synchronization between the line controller 4020, the on-board controller 4033 in the system integration test platform module 403, and the trackside equipment area controller 4023.

[0098] The system integration test platform module 403 also includes: a simulated wake-up module (TWU) 4034 and a human-machine interface (DMI) 4035.

[0099] In this embodiment, please continue to refer to Figure 5 As shown, the wake-up module 4034, the vehicle controller 4033, and the human-machine interface 4035 are all part of the actual train.

[0100] The line controller 4020 is connected to the maintenance support system 4021; the maintenance support system 4021 is used to detect the status of computer interlocking signal equipment, discover potential problems with interlocking signal equipment, analyze the causes of interlocking signal equipment failures, and assist in fault handling.

[0101] The computer interlocking 4012 is also used to ensure the safety of trackside control in a safe manner, such as ensuring that "control signals are displayed correctly." It is understood that the specific implementation process of this safety method is the same as existing technology and will not be described in detail here. The computer interlocking 4012 is connected to the station server 4011 via dark gray and light gray netting.

[0102] This embodiment also provides an electronic device, including a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, it implements the method described above.

[0103] This embodiment also provides a readable storage medium storing a computer program, which, when executed by a processor, implements the method described above.

[0104] In summary, this invention discloses a device for simulating train reading of erroneous beacons during FIVP integration and verification testing, comprising: when a train stops in section G1 in CBTC mode, the system integration test platform module and the control center module identify that the train is stopped in section G1; the station module forcibly sets the secondary detection status of section G1 to false, and forcibly sets the secondary detection status of section G2 and surrounding tracks to true; the station module displays that section G1 is occupied, and section G2 and surrounding tracks are cleared; the system integration test platform module adds the train to section G2; the system integration test platform module controls the train to start departure, and the train reads the beacon; the station module and the control center module believe that the train reads the beacon of section G1, while the system integration test platform module believes that the beacon read by the train should be the beacon of section G2; at this time, the train determines that it has read erroneous beacon information. This invention realizes the FIVP test for train reading of erroneous beacons without conducting on-site testing.

[0105] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0106] It should be noted that the apparatus and methods disclosed in the embodiments herein can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments herein. In this regard, each block in a flowchart or block diagram may represent a module, program, or part of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system to perform the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.

[0107] In addition, the functional modules in the various embodiments of this article can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0108] Although the present invention has been described in detail through the preferred embodiments above, it should be understood that the above description should not be considered as a limitation of the present invention. Various modifications and substitutions to the present invention will be apparent to those skilled in the art after reading the above description. Therefore, the scope of protection of the present invention should be defined by the appended claims.

Claims

1. A device for simulating train reading error beacons, used to provide FIVP with test conditions when a train reads an error beacon, characterized in that, include: Station module, Control center module, The system integration test platform module is connected to the station module and the control center module respectively. When a train stops in section G1 in CBTC mode, the system integration test platform module and the control center module identify that the train is stopped in section G1. The station module is used to forcibly set the secondary detection status of the G1 section to false, and to forcibly set the secondary detection status of the G2 section, which is located at a different position on the track from the G1 section, and the surrounding tracks to true. The station module displays that section G1 is occupied, while section G2 and the surrounding tracks are cleared. The system integration test platform module is used to remove trains from section G1 and add them to section G2. At this time, the train moves to section G2, and the station module still shows that section G1 is occupied and section G2 is cleared. The station module and the control center module also determined that the train was on section G1, while the system integration test platform module determined that the train had moved to section G2. The system integration test platform module controls the train to start departure, and after departure, the train reads the beacon; The station module and the control center module believe that the train is reading the beacon of section G1, while the system integration test platform module believes that the beacon read by the train should be the beacon of section G2. At this point, the train determined that it had read incorrect beacon information and triggered emergency braking.

2. The device for simulating train reading of erroneous beacons as described in claim 1, characterized in that, The control center module is connected to the system integration test platform module via Ethernet.

3. The device for simulating train reading of erroneous beacons as described in claim 2, characterized in that, The station module includes: The station workstation, station server, computer interlocking system, and simulator are connected in sequence. The simulator is connected to the system integration test platform module; The computer interlocking system sends interlocking signals and device status data to the station server. The station server is configured to process the status data of the interlocking signal equipment and send the processed signal equipment data status to the station workstation for display. The signal equipment data status includes signal status, turnout status, and section secondary detection status. The simulator is used to forcibly set the secondary detection status of section G1 to false, and to forcibly set the secondary detection status of section G2, located at another position on the track, and the surrounding tracks to true. The secondary detection status of this section is sent to the station workstation for display through the computer interlocking and the station server. The station workstation displays the status of section G1 as occupied, and the status of section G2 and the surrounding tracks as cleared.

4. The device for simulating train reading of erroneous beacons as described in claim 3, characterized in that, The secondary detection status of the section is the representation code sent by the computer interlocking to the station server.

5. The device for simulating train reading of erroneous beacons as described in claim 4, characterized in that, The control center module includes: The central application server is configured to perform automatic train monitoring on all lines, including parking lots / depots, to enable remote automatic control of signal equipment and trains, to process train section status data uploaded by the station server, and to keep the secondary detection status of G1 and G2 sections detected by the central application server consistent with that of the station server. The trackside equipment area controller is used to calculate automatic protection and movement authorization for each train, manage protected areas, and monitor platform screen doors.

6. The apparatus for simulating train reading of erroneous beacons as described in claim 5, characterized in that, The system integration testing platform module includes: The station signal equipment is connected to the simulator of the station module; Simulated driver's console; The simulated vehicle model uses scripts to simulate the logic of input and output signal codes between the vehicle and the on-board controller. It integrates the train's electrical, mechanical braking, and electric traction models and can calculate the train's movement, speed, and acceleration based on ATO command values. The vehicle controller, the simulated vehicle model, and the vehicle controller are all parts of the train. The simulated driver's console uses scripts to delete the train from section G1 and add it to section G2; Click the start button on the simulated driver's console, and the train will begin to depart; After departure, the trackside equipment area controller and computer interlocking system believe that the train is reading the beacon of section G1, while the on-board controller of the system integration test platform module believes that the beacon read by the train should be the beacon of section G2.

7. The apparatus for simulating train reading of erroneous beacons as described in claim 6, characterized in that, The simulated station signal equipment includes: devices that simulate signal states through scripts, including: platform screen doors, signal lights, turnouts, secondary detection sections, and emergency stop buttons.

8. The apparatus for simulating train reading of erroneous beacons as described in claim 7, characterized in that, When the trackside equipment area controller detects a change in the parameters of train movement, the system integration test platform module will recalculate the train positioning based on the positions of the train's head and tail, and update the status parameters of the secondary detection section to reflect whether the secondary detection section is occupied or cleared.

9. A factory integration and validation test platform, characterized in that, Includes the device for simulating train reading erroneous beacons as described in claims 1 to 8.

10. A method for simulating train reading of erroneous beacons during FIVP integration and validation testing, characterized in that, It is implemented based on the factory integration and validation test platform as described in claim 9, and includes: Stop a train in section G1 using CBTC mode; The secondary detection status DGJ of the G1 section is forcibly set to false by the station module. And force the secondary monitoring status DGJ of the G2 section, which is relatively far from the G1 section, and the surrounding track to be set to true; The station module displays that section G1 is occupied and section G2 is cleared. The train was removed from section G1 and added to section G2 using the system integration test platform module. At this time, the train moves to section G2, and the station module still shows that section G1 is occupied and section G2 is cleared. The system integration test platform module controls the train to start departure, and after departure, the train reads the beacon. The station module and control center module determine that the train is reading the beacon of section G1, while the system integration test platform module determines that the train is reading the beacon of section G2. At this point, the train determined that it had read incorrect beacon information and triggered emergency braking.

11. The method for simulating train reading erroneous beacons during FIVP integration and verification testing as described in claim 10, characterized in that, Sections G1 and G2 are two different sections of the track, both long enough to stop a train.

12. The method for simulating train reading erroneous beacons during FIVP integration and verification testing as described in claim 11, characterized in that, When the train moves to section G2, the control center module determines that the train is in section G1, while the system integration test platform module determines that the train has moved to section G2.

13. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program, which, when executed by the processor, implements the method of any one of claims 10 to 12.

14. A readable storage medium, characterized in that, The readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 10 to 12.

Citation Information

Patent Citations

  • Signal equipment simulation testing system based on trackside equipment simulation platform

    CN105511446A

  • Analog simulation device and method for rail transit coded odometer and beacon

    CN111274753A