Device and method for simulating train to read wrong beacon

By designing devices and methods for simulating train reading error beacons within the FIVP test platform, the problem that the existing test platform cannot effectively simulate error beacons reading is solved, and more complete test coverage and shorter project duration are achieved.

CN119928959AActive Publication Date: 2025-05-06CASCO SIGNAL LTD
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The existing FIVP test platform cannot effectively simulate the situation where trains read incorrect beacons, resulting in incomplete test coverage and increasing the time cost and project cycle of on-site testing.

Method used

A device and method for simulating the train to read the wrong beacon is designed. Through the coordinated work of the station module and the system integrated test platform module, the state of the train in different sections is simulated, causing the train to read the wrong beacon and trigger emergency braking.

Benefits of technology

It realizes the complete simulation of train reading error beacons within the FIVP test platform, improves the integrity of test coverage, reduces the time for on-site testing, and shortens the project construction period.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119928959A_ABST
    Figure CN119928959A_ABST
Patent Text Reader

Abstract

The invention discloses a device for simulating a train to read a wrong beacon, which is characterized in that when the train stops in a G1 section in a CBTC (Communication Based Train Control) mode, a system integration test platform module and a control center module identify that the train stops in the G1 section; the station module forcibly sets the secondary detection state of the G1 section as false, and forcibly sets the secondary detection states of the G2 section and the surrounding track as true; the station module displays occupation of a G1 section, clearing of a G2 section and clearing of surrounding rails; the system integration test platform module adds a train to a G2 section; 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 consider that the train reads the beacon of the G1 section, and the system integration test platform module considers that the beacon read by the train should be the beacon of the G2 section; at this time, the train determines that wrong beacon information has been read. According to the invention, the test of the FIVP on the train reading error beacon is realized under the condition that the field test is not carried out.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] When the Factory Integration & Validation Platform (FIVP) performs system-level testing on the signal system of an urban rail transit project, it is necessary not only to test the normal operation of the system functions, but also to test the abnormal phenomena of the functions. Through abnormal testing, performance bottlenecks caused by system abnormalities or application abnormalities can be discovered, thereby improving the stability of the system. Abnormal testing refers to testing the system's response to erroneous operations by artificially creating fault conditions, checking whether the system gives clear and sufficient prompts or constraints; once an error occurs, whether the system can report normally, and checking whether the system's error prompts are clear and sufficient. Therefore, when performing system-level testing on FIVP, it is necessary to artificially simulate faults to view the behavior of the system.

[0003] For example, for a train with ATP (Automatic Train Protection) protection, when the train reads an error beacon and the train is in operation, the train will lose its position and the signal system needs to apply emergency braking. Based on the system requirements, it is necessary to artificially simulate the train reading an error beacon to observe the subsequent actions of the train. Regarding the complete coverage of the system requirements, the current FIVP test has the following problems:

[0004] 1. Since FIVP does not have a real beacon, FIVP automatically exports beacon information from the data through the test tool to generate a simulation script for the beacon. The beacon information cannot be modified to simulate the train reading an erroneous beacon. Therefore, the lack of this test cannot guarantee the completeness of demand coverage.

[0005] 2. For tests that cannot be performed by FIVP, they need to be tested on site. On-site testing will undoubtedly increase time costs and affect the efficiency of EMU debugging.

[0006] 3. From the perspective of the project development life cycle, the later the defects are discovered, the greater the amount of work required to remedy the defects. If the function has defects and cannot be tested in FIVP, it will be left to be tested on site, which will inevitably extend the project cycle. Summary of the invention

[0007] The purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide a device and method for simulating a train reading an erroneous beacon.

[0008] The purpose of the present invention can be achieved by the following technical solutions:

[0009] A device for simulating a train reading an erroneous beacon comprises: 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 at the G1 section in CBTC mode, the system integration test platform module and the control center module identify that the train stops at the G1 section. The station module is used to force the secondary detection state of the G1 section to be set to false, and to force the secondary detection state of the G2 section and the surrounding track, which are located at different positions on the track from the G1 section, to be set to true. The station module displays that the G1 section is occupied, and the G2 section and the surrounding track are cleared. The system integration test platform module is used to delete the train on the G1 section and add the train to the G2 section; at this time, the train moves to the G2 section, and the station module still displays that the G1 section is occupied and the G2 section is cleared; the station module and the control center module also determine that the train is on the G1 section, while the system integration test platform module determines that the train has moved to the G2 section. 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 reads the beacon of the G1 section, while the system integration test platform module believes that the beacon read by the train should be the beacon of the G2 section; at this time, the train determines that the wrong beacon information has been read, and the train 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 comprises: a station workstation, a station server, a computer interlocking and a simulator connected in sequence. The simulator is connected to the system integration test platform module.

[0012] The computer interlocking 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 machine status, switch status and section secondary detection status.

[0013] The simulator is used to force the secondary detection state of the G1 section to be set to false, and to force the secondary detection state of the G2 section and the surrounding tracks at another position of the track to be set to true. The secondary detection state of the section is sent to the station workstation through the computer interlocking and the station server for display. The station workstation displays the state of the G1 section as occupied, and displays the state of the G2 section and the surrounding tracks as cleared.

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

[0015] Optionally, the control center module includes: a central application server, configured to implement automatic train monitoring function processing for all lines including parking lots / depots, realize remote automatic control of signal equipment and trains, process train section status data uploaded by the station server, and keep the section secondary detection status of G1 section and G2 section detected by the central application server consistent with the station server; a trackside equipment area controller, used to calculate automatic protection and movement authorization for each train, manage protection areas and monitor platform doors.

[0016] Optionally, the system integration test platform module includes: simulated station signal equipment, connected to the simulator of the station module; simulated driver's console; simulated vehicle model, simulating the logic of input and output signal code bits between the vehicle and the on-board controller through scripts, integrating the train's electrical, mechanical braking model and electrical traction model, and being able to calculate the train's movement, speed and acceleration according to the ATO command value. On-board controller, the simulated vehicle model and the on-board controller are respectively part of the train;

[0017] The simulated driver's console deletes the train in the G1 section through a script and adds the train to the G2 section; the departure button on the simulated driver's console is clicked and the train starts to depart; after departure, the trackside equipment area controller and the computer interlocking believe that the train reads the beacon of the G1 section, 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 the G2 section.

[0018] Optionally, the simulated station signal equipment includes: equipment that simulates signal status through scripts, including: platform screen doors, signal machines, switches, secondary detection sections and emergency close buttons.

[0019] Optionally, when the trackside equipment area controller ZC detects that the parameters of the train movement have changed, the system integration test platform module will recalculate the train positioning according to the positions of the train head and the train 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 bench comprises a device as described above to simulate a train reading an erroneous beacon.

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

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

[0023] The train is deleted from the G1 section and added to the G2 section through the system integration test platform module.

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

[0025] 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 determine that the train reads the beacon of the G1 section, and the system integration test platform module determines that the train reads the beacon of the G2 section. At this time, the train determines that the wrong beacon information has been read, and the train triggers emergency braking.

[0026] Optionally, the G1 section and the G2 section are sections located at two different positions on the track and both have lengths sufficient to stop a train.

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

[0028] On the other hand, the present invention further 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, the method described above is implemented.

[0029] In other aspects, the present invention further provides a readable storage medium, wherein the readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described above is implemented.

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

[0031] 1. The present invention provides a method for preventing a train from losing its position and causing emergency braking due to reading an erroneous beacon during FIVP testing, thereby improving the completeness of system requirement coverage.

[0032] 2. The present invention realizes the FIVP test for train reading error beacons. The test content does not need to be sent to the site for testing, which saves the time of on-site testing and dynamic adjustment, and provides important value for shortening the project construction period.

[0033] 3. This test 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 integrity of the FIVP test for urban rail transit signal systems for demand coverage. Subsequent projects can refer to this solution for testing. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 A structural block diagram of a device for simulating a train reading an erroneous beacon provided by an embodiment of the present invention;

[0036] Figure 2 A flow chart of a method for simulating a train reading an erroneous beacon provided by an embodiment of the present invention;

[0037] Figure 3 A train signal plan view provided by an embodiment of the present invention;

[0038] Figure 4 An interface display diagram of a simulator provided by an embodiment of the present invention;

[0039] Figure 5 A structural block diagram of a factory integration and confirmation test platform provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0040] The following is a further detailed description of a device and method for simulating a train reading an erroneous beacon proposed by the present invention in combination with the accompanying drawings and specific embodiments. According to the following description, the advantages and features of the present invention will be clearer. It should be noted that the accompanying drawings are in a very simplified form and use non-precise proportions, which are only used to conveniently and clearly assist in explaining the purpose of the embodiments of the present invention. In order to make the purposes, features and advantages of the present invention more obvious and easy to understand, please refer to the accompanying drawings. It should be noted that the structure, proportion, size, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification for people familiar with this technology to understand and read, and are not used to limit the limiting conditions for the implementation of the present invention, so they have no technical substantive significance. Any modification of the structure, change in the proportional relationship or adjustment of the size, without affecting the effects that the present invention can produce and the purposes that can be achieved, should still fall within the scope of the technical content disclosed by the present invention.

[0041] like Figure 1 As shown, this embodiment provides a device for simulating a train reading an error beacon, which is used to provide test conditions for FIVP test, 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 at the G1 section in CBTC (Communication-based Train Control) mode, the system integration test platform module 403 and the control center module 402 recognize that the train stops at the G1 section.

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

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

[0045] The system integration test platform module 403 is used to delete the train on the G1 section and add the train to the G2 section.

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

[0047] The station module 401 and the control center module 402 also determine that the train is in the G1 section, while the system integration test platform module 403 determines that the train has moved to the G2 section.

[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 beacon read by the train is the beacon of the G1 section, while the system integration test platform module 403 believes that the beacon read by the train should be the beacon of the G2 section.

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

[0051] This embodiment implements the FIVP test for train reading error beacons. The test content does not need to be sent to the site for testing, which saves time for on-site testing and dynamic adjustment, and provides important value for shortening the project construction period.

[0052] Please continue to refer to 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 Figure 1 As shown, the station module 401 includes: a station workstation 4010, a station server 4011, a computer based interlocking (Computer Based Interlocking, referred to as CBI) 4012 and a simulator (referred to as CIAdapter) 4013 connected in sequence. The simulator 4013 is connected to the system integration test platform module 403.

[0054] The computer interlocking 4012 sends the 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 machine status, switch status and section secondary detection status.

[0055] The simulator 4013 is used to force the segment secondary detection state of the G1 segment to be set to false, and to force the secondary detection state of the G2 segment and the surrounding tracks to be set to true.

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

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

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

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

[0060] The code position represented by the computer interlocking 4012 to the station server 4011 is the secondary detection status of the section.

[0061] like Figure 4As shown, it is the interface display diagram of simulator 4013, where dark gray represents false value 0, that is, False, and white box represents true value 1, that is, True. Variable represents the code position name, SN represents the serial number of the code position in the board, TX represents the value of the code position sent from simulator 4013 to computer interlocking 4012, RX represents the code position value sent from computer interlocking 4012 to simulator 4013, Board represents the board name, Ext represents the number of layers of the board in the cage, Slot represents the slot of the board in the cage, Station represents the interlocking station name, Sys represents whether the interlocking is A series or B series, Hold represents the Hold flag, H represents the Hold state, and blank represents not the Hold state. The code position can be forced to 0 or 1 through the right-click menu.

[0062] Please continue to refer to Figure 1 As shown, the control center module 402 includes: a trackside equipment zone controller (abbreviated as 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, realize remote automatic control of interlocking signal equipment and trains, process the train section status data uploaded by the station server 4011, and keep the section secondary detection status of the G1 section and G2 section detected by the central application server 4022 consistent with the station server 4011.

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

[0065] When a train stops in the G1 section 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 the G1 section.

[0066] Please continue to refer to Figure 1 As shown, the system integration test platform module 403 includes: simulated station signal equipment 4031, simulated driver's console 4030, simulated vehicle model 4032 and on-board controller (abbreviated as CC) 4033. The simulated station signal equipment 4031 is connected to the simulator 4013 of the station module. The on-board controller 4033, the simulated vehicle model 4032 and the on-board controller 4033 are respectively part of the train. It can be understood that the train in this article is the on-board CC and the simulated vehicle model.

[0067] The script of the simulation driver's console 4030 deletes the train in the G1 section and adds the train to the G2 section. Clicking the departure button on the simulation driver's console 4030, the train starts to depart.

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

[0069] In this embodiment, the simulated station signal equipment 4031 includes: screen door (PSD), signal machine (Signal), switch (Switch), secondary detection section (SDD) and emergency stop button (ESP). These devices simulate signal status through scripts and provide line information of train operation.

[0070] Please continue to refer to 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 signal equipment 4031 is realized through the interface control script of the system integration test platform module 403.

[0071] The simulation vehicle model 4032 simulates the logic of the input and output signal code bits between the train and the on-board controller 4033 through scripts, integrates the train's electrical, mechanical braking model and electrical traction model, and can calculate the train's movement, speed and acceleration according to the ATO (Automatic Train Operation) command value.

[0072] In this embodiment or some other embodiments, when the signal machine status or switch 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 signal machines and switches based on the line 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 that the parameters of the train movement have changed, the system integration test platform module 403 will recalculate the train positioning according to the positions of the train front and train rear, 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, Figure 2As shown, this embodiment also provides a method for simulating a train reading an erroneous beacon during FIVP integration and confirmation testing, which is implemented based on the device for simulating a train reading an erroneous beacon during FIVP integration and confirmation testing as described above, and includes:

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

[0076] Step S202, through the station module 401, the secondary detection status of the G1 section is forced to be set to false, and the secondary detection status of the G2 section located at a different position on the track from the G1 section and the surrounding track is forced to be set 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 forces the secondary detection status of the G1 section to be set to false, and forces the secondary detection status of the G2 section located at a different position on the track from the G1 section and the surrounding track to be set 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 the G1 section is occupied and the G2 section is cleared.

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

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

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

[0082] Step S204: the control center module 402 determines that the train is in the G1 section, and the system integration test platform module 403 determines that the train has moved to the G2 section.

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

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

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

[0086] Step S206: The train determines that erroneous beacon information has been read, and the train triggers emergency braking.

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

[0088] A specific embodiment is listed below to facilitate understanding of the above embodiment. Figure 3 As shown, when a train stops at the T06C section of the down platform PF_1_DN in CBTC mode, 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 stops at the T06C section.

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

[0090] Use simulator 4013 to force the secondary detection status of section T06C to false. On station workstation 4010, the track secondary detection section T06C (T06C is a track secondary detection section) is in occupied status, and section T05C and surrounding tracks are forced to true. The track secondary detection section shows that section T05C and surrounding tracks are in cleared status.

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

[0092] At this time, the train moves to the T05C section of the up platform PF_1_UP. The station workstation 4010 still shows that the T06C section is occupied and the T05C section is clear.

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

[0094] The train starts to depart when the departure button is clicked on the simulated driver's console 4030. After departure, the trackside equipment area controller 4023 and the simulator 4013 believe that the beacon read by the train is the beacon VB1002 of the T06C section, while the system integration test platform module 403 believes that the beacon read by the train should be the beacon VB1001 of the T05C section. At this time, the train determines that the wrong beacon data has been read, the train loses its position, and then triggers the emergency brake.

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

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

[0097] The line controller 4020 is used to manage temporary speed limits and ensure clock synchronization among the line controller 4020, the onboard 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 for short) 4034 and a human-machine interface (DMI for short) 4035 .

[0099] In this embodiment, please continue to refer to Figure 5 As shown, the wake-up module 4034, the onboard controller 4033 and the human-machine interface 4035 are all part of a real 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 the signal equipment of the computer interlocking, discover the hidden dangers of the interlocking signal equipment, analyze the causes of the interlocking signal equipment failure 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 "the control signal is in the correct display". It can be understood that the specific implementation process of this safety method is the same as the prior art and will not be repeated here. The computer interlocking 4012 is connected to the station server 4011 through the dark gray and light gray networks.

[0102] This embodiment further 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, the method described above is implemented.

[0103] This embodiment further provides a readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method described above is implemented.

[0104] In summary, the present invention discloses a device for simulating a train reading an erroneous beacon during FIVP integration and confirmation testing, including: when the train stops in the G1 section in CBTC mode, the system integration test platform module and the control center module identify that the train stops in the G1 section; the station module forces the secondary detection state of the G1 section to be set to false, and forces the secondary detection state of the G2 section and the surrounding tracks to be set to true; the station module displays that the G1 section is occupied, and the G2 section and the surrounding tracks are cleared; the system integration test platform module adds the train to the G2 section; 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 the G1 section, while the system integration test platform module believes that the beacon read by the train should be the beacon of the G2 section; at this time, the train judges that the erroneous beacon information is read. The present invention implements the FIVP test for the train reading the erroneous beacon without conducting on-site testing.

[0105] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0106] It should be noted that the devices and methods disclosed in the embodiments of this article can also be implemented in other ways. The device implementation described above is only schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of this article. In this regard, each box in the flowchart or block diagram can represent a part of a module, program or code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical function, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented by a dedicated hardware-based system for performing a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

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

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

Claims

1. A device for simulating a train reading an erroneous beacon, used to provide a test condition for FIVP when a train reads an erroneous beacon, characterized in that: include: Station module, Control center module, A system integration test platform module, the station module and the control center module are respectively connected to the system integration test platform module; When a train stops in the G1 section in CBTC mode, the system integration test platform module and the control center module recognize that the train stops in the G1 section; The station module is used to force the secondary detection state of the G1 section to be set to false, and to force the secondary detection state of the G2 section and the surrounding track that are located at a different position from the G1 section to be set to true; The station module shows that the G1 section is occupied, and the G2 section and surrounding tracks are cleared; The system integration test platform module is used to delete the train on the G1 section and add the train to the G2 section; At this time, the train moves to the G2 section, and the station module still shows that the G1 section is occupied and the G2 section is cleared; The station module and the control center module also determine that the train is in the G1 section, while the system integration test platform module determines that the train has moved to the G2 section; 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 beacon read by the train is the beacon of the G1 section, while the system integration test platform module believes that the beacon read by the train should be the beacon of the G2 section; At this point, the train determined that it had read the wrong beacon information and triggered emergency braking.

2. The device for simulating a train reading an erroneous beacon according to 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 a train reading an erroneous beacon as claimed in claim 2, characterized in that: The station module comprises: Station workstations, station servers, computer interlocking and simulators connected in sequence; The simulator is connected to the system integration test platform module; The computer interlocking 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 machine status, turnout status and section secondary detection status; The simulator is used to force the secondary detection state of the G1 section to be set to false, and to force the secondary detection state of the G2 section located at another position of the track and the surrounding track to be set to true, and the secondary detection state of the section is sent to the station workstation through the computer interlocking and the station server for display; The station workstation displays the status of the G1 section as occupied, and displays the status of the G2 section and the surrounding tracks as cleared.

4. The device for simulating a train reading an erroneous beacon as claimed in claim 3, characterized in that: The section secondary detection status is a representation code sent by the computer interlocking to the station server.

5. The device for simulating a train reading an erroneous beacon as claimed in claim 4, characterized in that: The control center module includes: The central application server is configured to realize the processing of the train automatic monitoring function of all lines including parking lots / depots, realize the remote automatic control of signal equipment and trains, process the train section status data uploaded by the station server, and keep the section secondary detection status of the G1 section and the G2 section detected by the central application server consistent with that of the station server; Trackside equipment zone controller, used to calculate automatic protection and movement authorization for each train, manage protection areas and monitor platform doors.

6. The device for simulating a train reading an erroneous beacon as claimed in claim 5, characterized in that: The system integration test platform module includes: Simulated station signal equipment, connected to the simulator of the station module; Simulation driver's console; The simulation vehicle model uses scripts to simulate the logic of input and output signal code bits between the vehicle and the on-board controller. It integrates the train's electrical and mechanical braking models and electrical traction models, and can calculate the train's movement, speed, and acceleration based on the ATO command value; The on-board controller, the simulation vehicle model and the on-board controller are respectively part of the train; The simulated driver's console deletes the train in the G1 section and adds the train to the G2 section through a script; Click the departure button on the simulated driver's console, and the train starts to depart; After departure, the trackside equipment area controller and computer interlocking believed that the train read the beacon of the G1 section, while the on-board controller of the system integration test platform module believed that the beacon read by the train should be the beacon of the G2 section.

7. The device for simulating a train reading an erroneous beacon as claimed in claim 6, characterized in that: The simulated station signal equipment includes: equipment for simulating signal status through scripts, including: platform screen doors, signal machines, switches, secondary detection sections and emergency closing buttons.

8. The device for simulating a train reading an erroneous beacon as claimed in claim 7, characterized in that: When the trackside equipment area controller detects that the parameters of the train movement have changed, the system integration test platform module will recalculate the train positioning according to the positions of the train head and train 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: It comprises the device for simulating a train reading an erroneous beacon as described in claims 1 to 8.

10. A method for simulating a train reading an erroneous beacon during FIVP integration and confirmation testing, characterized in that: It is implemented based on the factory integration and confirmation test platform as claimed in claim 9, including: Stop a train in CBTC mode in the G1 section; The station module forces the secondary detection status DGJ of the G1 section to be set to false. and forcibly setting the secondary monitoring state DGJ of the G2 section and the surrounding tracks which are far away from the G1 section to true; The station module shows that the G1 section is occupied and the G2 section is cleared; Deleting the train from the G1 section and adding the train to the G2 section through the system integration test platform module; At this time, the train moves to the G2 section, and the station module still shows that the G1 section is occupied and the G2 section is cleared; The system integration test platform module is used to control the train to start departure, and after departure, the train reads the beacon; The station module and the control center module determine that the beacon read by the train is the beacon of the G1 section, and the system integration test platform module determines that the beacon read by the train is the beacon of the G2 section; At this point, the train determined that it had read the wrong beacon information and triggered emergency braking.

11. The method for simulating a train reading an erroneous beacon during FIVP integration and confirmation testing as claimed in claim 10, characterized in that: Section G1 and Section G2 are sections located at two different positions on the track and both are long enough to stop a train.

12. The method for simulating a train reading an erroneous beacon during FIVP integration and confirmation testing according to claim 11, characterized in that: When the train moves to the G2 section, the control center module determines that the train is in the G1 section, while the system integration test platform module determines that the train has moved to the G2 section.

13. An electronic device, characterized in that: The method comprises a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method according to any one of claims 10 to 12 is implemented.

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

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

  • Train simulated driving system and simulated driving method

    CN112185210A

  • Train adding and deleting method for railway signal simulation training system

    CN113470473A

  • Train driving simulation platform system

    CN116824950A