CN-117227799-B - Method, device, equipment and medium for testing protection function of virtual train grouping
Abstract
The invention provides a method, a device, equipment and a medium for testing the protection function of a virtual train consist, which relate to the field of the safety control of the operation of the virtual train consist, and the method comprises the steps of acquiring the train operation data of the virtual train consist in each test scene; the method comprises the steps of extracting target test parameters according to train operation data of train operation under each test scene, obtaining target test parameters corresponding to each test scene, outputting a protection function test result of virtual grouping of the train according to each target test parameter corresponding to the test scene, wherein the test scenes comprise a test scene of running a grouping train section, a test scene of entering a platform by the grouping train, a test scene of entering the platform by the grouping train and being in a parking stage, and a test scene of synergizing the exiting of the grouping train. The invention can carry out comprehensive test and verification on the safety protection function of the virtual marshalling train in different operation scenes, and ensure the reliability and safety of the safety protection function of the virtual marshalling system of the train.
Inventors
- LENG WENJUN
Assignees
- 交控科技股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20230808
Claims (9)
- 1. The method for testing the protection function of the virtual train consist is characterized by comprising the following steps of: acquiring train operation data of the virtual marshalling train in each test scene; For train operation data under each test scene, extracting target test parameters according to the train operation data, and obtaining target test parameters corresponding to each test scene; Outputting a protection function test result of the virtual train grouping according to each target test parameter corresponding to all the test scenes; the test scenes comprise a test scene of running a marshalling train interval, a test scene of entering a platform by marshalling trains, a test scene of entering the platform by marshalling trains and being in a parking stage and a test scene of co-exiting by marshalling trains; The target test parameter is the distance between a front car and a rear car after the virtual marshalling of the train stops running; The acquiring train operation data of the virtual marshalling train in each test scene comprises the following steps: For a test scene of running in a marshalling train interval, acquiring train running data corresponding to the test scene until the virtual marshalling train stops under the condition that the front speed of the virtual marshalling train is greater than a first preset speed and virtual marshalling safety protection is triggered based on an emergency stop instruction; for a test scene that a marshalling train enters a platform, acquiring train operation data corresponding to the test scene until the virtual marshalling train stops under the condition that a front train of the virtual marshalling train enters a platform rail and virtual marshalling safety protection is triggered based on an emergency stop instruction; For a test scene that a marshalling train enters a platform and is in a parking stage, acquiring train operation data corresponding to the test scene until the virtual marshalling train stops under the condition that the front train speed of the virtual marshalling train is a second preset speed and virtual marshalling safety protection is triggered based on an emergency parking instruction; For a test scene of cooperative outbound of a marshalling train, when a front train of the virtual marshalling train leaves the station rail and virtual marshalling safety protection is triggered based on an emergency stop instruction, train operation data corresponding to the test scene is obtained until the virtual marshalling train stops; The emergency stop instruction is generated according to user input and is used for indicating the front vehicle to stop in an emergency mode.
- 2. The method for testing the protection function of a virtual consist of a train according to claim 1, wherein before acquiring the train operation data of the virtual consist train in each test scenario, the method further comprises: Acquiring train initial data under each test scene; For train initial data in each test scene, cleaning the train initial data, and screening out first operation data; Performing time sequence adjustment on the first operation data to obtain second operation data; and performing time stamp alignment operation on the second operation data to acquire the train operation data.
- 3. The method for testing the protection function of the virtual train consist according to claim 1, wherein outputting the test result of the protection function of the virtual train consist according to each target test parameter corresponding to all the test scenes comprises: Under the condition that each interval corresponding to all the test scenes is larger than a preset value, determining the test result of the protection function of the virtual train grouping as test passing; and under the condition that any interval corresponding to all the test scenes is not larger than a preset value, determining that the test result of the protection function of the virtual train grouping is that the test is failed.
- 4. The method for testing the safeguard function of the virtual consist of the train of claim 3, wherein after determining that the safeguard function test result of the virtual consist of the train is that the test is not passed, the method further comprises: adjusting control parameters of virtual marshalling safety protection in the virtual marshalling of the train; Acquiring train operation data of the virtual marshalling train in each test scene, and outputting a protection function test result of the virtual marshalling of the train according to each target test parameter corresponding to all the test scenes; and until the test result of the protection function of the virtual train consist is determined to be the passing of the test.
- 5. The method for testing the safeguard function of the virtual consist of the train of claim 3, wherein after determining that the safeguard function test result of the virtual consist of the train is a test pass, the method further comprises: Adjusting control parameters of virtual marshalling safety protection in the virtual marshalling of the train under the condition that the interval corresponding to any test scene is larger than the history interval measured by the test scene in the history test; Acquiring train operation data of the virtual marshalling train in each test scene, and outputting a protection function test result of the virtual marshalling of the train according to each target test parameter corresponding to all the test scenes; and until the corresponding distance of the test scene is smaller than or equal to the historical distance measured by the test scene in the historical test.
- 6. The method according to claim 4 or 5, wherein the control parameters of the virtual consist safety protection in the virtual consist at least include acceleration parameters of the following car in the virtual consist in emergency braking after the virtual consist safety protection is started.
- 7. A protective function testing device for virtual consist of a train, comprising: the data acquisition module is used for acquiring train operation data of the virtual marshalling train in each test scene; The algorithm module is used for extracting target test parameters according to train operation data in each test scene to obtain the target test parameters corresponding to each test scene; the test result output module is used for outputting the test result of the protection function of the virtual train grouping according to each target test parameter corresponding to all the test scenes; the test scenes comprise a test scene of running a marshalling train interval, a test scene of entering a platform by marshalling trains, a test scene of entering the platform by marshalling trains and being in a parking stage and a test scene of co-exiting by marshalling trains; The target test parameter is the distance between a front car and a rear car after the virtual marshalling of the train stops running; The data acquisition module is specifically configured to: For a test scene of running in a marshalling train interval, acquiring train running data corresponding to the test scene until the virtual marshalling train stops under the condition that the front speed of the virtual marshalling train is greater than a first preset speed and virtual marshalling safety protection is triggered based on an emergency stop instruction; for a test scene that a marshalling train enters a platform, acquiring train operation data corresponding to the test scene until the virtual marshalling train stops under the condition that a front train of the virtual marshalling train enters a platform rail and virtual marshalling safety protection is triggered based on an emergency stop instruction; For a test scene that a marshalling train enters a platform and is in a parking stage, acquiring train operation data corresponding to the test scene until the virtual marshalling train stops under the condition that the front train speed of the virtual marshalling train is a second preset speed and virtual marshalling safety protection is triggered based on an emergency parking instruction; For a test scene of cooperative outbound of a marshalling train, when a front train of the virtual marshalling train leaves the station rail and virtual marshalling safety protection is triggered based on an emergency stop instruction, train operation data corresponding to the test scene is obtained until the virtual marshalling train stops; The emergency stop instruction is generated according to user input and is used for indicating the front vehicle to stop in an emergency mode.
- 8. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method for testing the guard function of a virtual consist of a train as claimed in any one of claims 1 to 6 when the program is executed by the processor.
- 9. A non-transitory computer readable storage medium having stored thereon a computer program, wherein the computer program when executed by a processor implements the method of testing the guard function of a virtual consist of a train as claimed in any one of claims 1 to 6.
Description
Method, device, equipment and medium for testing protection function of virtual train grouping Technical Field The invention relates to the field of safety control of virtual train grouping operation, in particular to a method, a device, equipment and a medium for testing a protection function of a virtual train grouping. Background The invention patent with the authority notice number of CN110789576B discloses a method and a device for dividing safety protection scenes of a collaborative formation train, for any two formation trains which are kept in a preset fixed interval during operation in the collaborative formation of the train through a virtual continuous hanging control technology, the parking time of a front car, the parking time of a rear car and the traction time of the rear car are obtained, whether the parking time of the front car is larger than the traction time of the rear car or not is judged, if yes, whether the parking time of the front car is larger than the sum of the parking time of the rear car and the traction time of the rear car or not is judged, if yes, the current two formation trains belong to a first safety protection scene and a third safety protection scene, the first safety protection scene is a collision scene of the rear car when the front car is in a motion state, the third safety protection scene is an emergency braking state, and the two cars collide scene when the front car is in a motion state, the application publication number of CN114919603A is judged, the virtual unit train control method and the system are provided, and the specific steps are that whether any two cars form a virtual formation operation mode is judged or not is judged, and a real-time distance between two cars is calculated according to the two-car collision distance between two cars is set in a real-time mode, and a real-time mode is not calculated when two cars are in a real-time mode is different from two-vehicle braking mode, and a real-time mode is different from two vehicles are set, and a real-time mode is different from two vehicles are arranged, and a real-time mode is calculated, and a real mode is different from a real mode is set, and a real mode is not is in a vehicle braking mode and a vehicle braking mode is in a two is in a braking mode. However, in the running process of the virtual marshalling train of the urban rail, the reliability of the safety protection function is critical, and the method and the tool for comprehensively testing and verifying the safety protection function of the virtual marshalling system of the urban rail train in the field are lacking at present in key aspects such as running speed control, distance control and braking control of the train, so that potential safety hazards exist in the practical application process of the virtual marshalling technology, and the safety of the virtual marshalling system of the urban rail train is influenced. Disclosure of Invention The invention provides a method, a device, equipment and a medium for testing the safety protection function of a virtual train consist, which are used for solving the technical defect that the safety protection function of a virtual train consist system cannot be tested and verified at present. In a first aspect, the present invention provides a method for testing a protection function of a virtual train consist, including: acquiring train operation data of the virtual marshalling train in each test scene; For train operation data under each test scene, extracting target test parameters according to the train operation data, and obtaining target test parameters corresponding to each test scene; Outputting a protection function test result of the virtual train grouping according to each target test parameter corresponding to all the test scenes; the test scenes comprise a test scene of running a marshalling train interval, a test scene of entering a platform by marshalling trains, a test scene of entering the platform by marshalling trains and being in a parking stage and a test scene of co-exiting by marshalling trains; and the target test parameter is the distance between a front car and a rear car after the virtual marshalling of the train stops running. According to the method for testing the protection function of the virtual train consist provided by the invention, the method for acquiring the train operation data of the virtual train consist in each test scene comprises the following steps: For a test scene of running in a marshalling train interval, acquiring train running data corresponding to the test scene until the virtual marshalling train stops under the condition that the front speed of the virtual marshalling train is greater than a first preset speed and virtual marshalling safety protection is triggered based on an emergency stop instruction; for a test scene that a marshalling train enters a platform, acquiring train operation data corresponding to the test scene until the vi