Protection function test method, device and equipment for train virtual marshalling and medium
By setting up various test scenarios in the urban rail train virtual formation system, acquiring and analyzing train operation data, and adjusting safety protection control parameters, the problem of lacking comprehensive testing and verification in existing technologies has been solved, thereby improving the safety and reliability of the system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TRAFFIC CONTROL TECH CO LTD
- Filing Date
- 2023-08-08
- Publication Date
- 2026-05-08
AI Technical Summary
The lack of existing technologies provides methods and tools for comprehensive on-site testing and verification of the safety protection functions of urban rail train virtual formation systems, resulting in safety hazards in the practical application of virtual formation technology.
A method for testing the protective functions of virtual train formations is provided. By setting four test scenarios (train running in a section, entering a platform, entering a platform and stopping, and coordinating departure from the station), train operation data is obtained, target test parameters are extracted, and protective function test results are output based on these parameters. The safety protection control parameters are adjusted until the test is passed.
To ensure the reliability and safety of the train virtual formation system's safety protection functions under different operating scenarios, reduce potential safety hazards, and improve the system's safety performance.
Smart Images

Figure CN117227799B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of safety control for virtual train formation operation, and in particular to a method, device, equipment, and medium for testing the protective functions of virtual train formation. Background Technology
[0002] The invention patent with authorization announcement number CN110789576B discloses a method and device for classifying safety protection scenarios in cooperative train formation. For any two train sets in a cooperative train formation, which are kept within a preset fixed interval through virtual coupling control technology, the method acquires the stopping time of the preceding train, the stopping time of the following train, and the traction time of the following train. It then determines whether the stopping time of the preceding train is greater than the traction time of the following train. If so, it determines whether the stopping time of the preceding train is greater than the sum of the stopping time and traction time of the following train. If so, it determines that the current two train sets belong to a first safety protection scenario and a third safety protection scenario. The first safety protection scenario is a collision scenario where the following train is in traction and the preceding train is in motion. The third safety protection scenario is when the following train is in emergency braking and the preceding train is in motion. The invention patent with publication number CN114919603A discloses a protection control method and system for virtual train formation based on multiple braking methods. The specific steps are as follows: determine whether any two cars are running in a virtual formation mode; based on the determination result, set the initial braking mode of any two cars; if any two cars are running in a virtual formation mode, the second car monitors the running status of the first car and the actual distance between any two cars in real time; when the first car brakes with a non-initial braking mode, calculate the minimum safe distance between any two cars according to the principle of hitting a soft wall based on the different braking modes of the second car; based on the relationship between the actual distance between any two cars and the minimum safe distance between any two cars under different braking modes of the second car, determine the braking mode of the second car and related configuration data.
[0003] However, the reliability of safety protection functions is crucial during the operation of virtual train formation in urban rail transit, involving key aspects such as train speed control, distance control, and braking control. Currently, there is a lack of methods and tools for comprehensive on-site testing and verification of the safety protection functions of virtual train formation systems in urban rail transit, which may lead to safety hazards in the practical application of virtual formation technology and affect the safety of virtual train formation systems in urban rail transit. Summary of the Invention
[0004] This invention provides a method, apparatus, equipment, and medium for testing the protective functions of virtual train formations, thereby addressing the current technical deficiency that makes it impossible to test and verify the safety protection functions of virtual train formation systems.
[0005] In a first aspect, the present invention provides a method for testing the protective function of virtual train formations, comprising:
[0006] Acquire train operation data for virtual train formations in each test scenario;
[0007] For the train operation data in each test scenario, target test parameters are extracted based on the train operation data to obtain the target test parameters corresponding to each test scenario.
[0008] Output the protection function test results of the train virtual formation based on the test parameters of each target corresponding to all test scenarios;
[0009] The test scenarios include test scenarios of trains running in sections, test scenarios of trains entering platforms, test scenarios of trains entering platforms and being stopped, and test scenarios of trains coordinating to leave the station.
[0010] The target test parameter is the distance between the front and rear trains after the virtual train formation stops running.
[0011] According to the train virtual formation protection function testing method provided by the present invention, the step of acquiring train operation data of the virtual formation train in each test scenario includes:
[0012] For the test scenario of running a train in a section, when the speed of the lead train of the virtual train is greater than the first preset speed and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops.
[0013] For the test scenario of a train entering the platform, when the lead car of the virtual train enters the platform track and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops.
[0014] For the test scenario where a train enters the platform and is in the parking phase, when the speed of the train in front of the virtual train is the second preset speed and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops.
[0015] For the test scenario of coordinated departure of the virtual train, if the lead car of the virtual train does not leave the platform track after leaving the station, and the virtual train safety protection is triggered based on the emergency stop command, the corresponding train operation data of the test scenario is obtained until the virtual train stops.
[0016] The emergency stop command is generated based on user input and is used to instruct the vehicle in front to stop urgently.
[0017] According to the train virtual formation protection function testing method provided by the present invention, before acquiring the train operation data of the virtual formation train in each test scenario, the method further includes:
[0018] Acquire initial train data for each test scenario;
[0019] For the initial train data in each test scenario, the initial train data is cleaned, and the first running data is selected.
[0020] The timing of the first running data is adjusted to obtain the second running data;
[0021] The second running data is aligned with the timestamp to obtain the train running data.
[0022] According to the train virtual formation protection function testing method provided by the present invention, the step of outputting the train virtual formation protection function test results based on each target test parameter corresponding to all test scenarios includes:
[0023] If the spacing in all test scenarios is greater than the preset value, the test result of the protection function of the train virtual formation is determined to be a pass.
[0024] If any spacing in any test scenario is not greater than a preset value, the test result for the protection function of the train virtual formation is determined to be a failure.
[0025] According to the train virtual formation protection function testing method provided by the present invention, after determining that the protection function test result of the train virtual formation is a test failure, the method further includes:
[0026] Adjust the control parameters for virtual train formation safety protection in the aforementioned virtual train formation;
[0027] Acquire train operation data of virtual train formation in each test scenario, and output the protection function test results of the virtual train formation according to each target test parameter corresponding to all test scenarios;
[0028] The test results for the protection function of the virtual train formation were confirmed to be passed.
[0029] According to the train virtual formation protection function testing method provided by the present invention, after determining that the protection function test result of the train virtual formation is a pass, the method further includes:
[0030] If the spacing corresponding to any test scenario is greater than the historical spacing measured in historical tests for the test scenario, adjust the control parameters of the virtual train formation safety protection in the virtual train formation.
[0031] Acquire train operation data of virtual train formation in each test scenario, and output the protection function test results of the virtual train formation according to each target test parameter corresponding to all test scenarios;
[0032] Until the spacing corresponding to the test scenario is less than or equal to the historical spacing measured in the historical tests of the test scenario.
[0033] According to the test method for the protective function of the virtual train formation provided by the present invention, the control parameters for the virtual train formation safety protection include at least the acceleration parameters of the rear train in the virtual train formation during emergency braking after the virtual train formation safety protection is activated.
[0034] Secondly, the present invention also provides a test device for the protective function of train virtual formation, comprising:
[0035] The data acquisition module is used to acquire train operation data of the virtual train in each test scenario;
[0036] The algorithm module is used to extract target test parameters from the train operation data under each test scenario, and obtain the target test parameters corresponding to each test scenario.
[0037] The test result output module is used to output the protection function test results of the train virtual formation according to each target test parameter corresponding to all test scenarios.
[0038] The test scenarios include test scenarios of trains running in sections, test scenarios of trains entering platforms, test scenarios of trains entering platforms and being stopped, and test scenarios of trains coordinating to leave the station.
[0039] The target test parameter is the distance between the front and rear trains after the virtual train formation stops running.
[0040] Thirdly, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the aforementioned method for testing the protective function of virtual train formation.
[0041] Fourthly, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the protective function testing method for virtual train formation as described above.
[0042] This invention provides a method, apparatus, equipment, and medium for testing the protective functions of virtual train formations. It sets up different test scenarios for virtual train formations, acquires train operation data in each test scenario, extracts target test parameters based on the train operation data, and outputs the test results of the protective functions of the virtual train formations based on each target test parameter corresponding to all test scenarios. This invention can comprehensively test and verify the safety protection functions of virtual train formations under different operating scenarios, ensuring the reliability and safety of the safety protection functions of the virtual train formation system. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0044] Figure 1 This is one of the flowcharts illustrating the protective function testing method for virtual train formation provided by the present invention;
[0045] Figure 2 This is a flowchart illustrating the test results of the protective function of the output train virtual formation provided by the present invention;
[0046] Figure 3 This is a schematic diagram of a test scenario for the operation of a train in a section, provided by the present invention.
[0047] Figure 4 This is a schematic diagram of a test scenario for a train entering a station platform, provided by the present invention.
[0048] Figure 5 This is a schematic diagram of a test scenario provided by the present invention, showing a train entering the platform and in the parking phase.
[0049] Figure 6 This is a schematic diagram of a test scenario for coordinated departure of train formations provided by the present invention.
[0050] Figure 7 This is the second flowchart illustrating the protective function testing method for virtual train formation provided by the present invention;
[0051] Figure 8 This is the third flowchart of the protective function testing method for virtual train formation provided by the present invention;
[0052] Figure 9 This is the fourth flowchart of the protective function testing method for virtual train formation provided by the present invention;
[0053] Figure 10This is a schematic diagram of the protective function testing device for train virtual formation provided by the present invention;
[0054] Figure 11 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0056] Virtual train formation technology is a related technology for urban rail transit systems. By grouping multiple trains into a single operating unit, it can improve train operation efficiency, increase capacity, and reduce passenger waiting time. In a virtual train formation system, the trains in each formation achieve close cooperation and synchronous operation through communication and control systems. Currently, existing testing technologies in the field of virtual train formation lack methods and tools for comprehensively testing and verifying the safety protection functions of virtual train formation systems. Existing testing methods rely too heavily on laboratory simulations, which have drawbacks such as uncertain errors and imperfect simulation fidelity. Furthermore, there is a lack of methods for testing the safety protection functions of virtual train formations under different operating scenarios. Based on the above technical problems, this invention provides a method, device, equipment, and medium for testing the protection functions of virtual train formations. Figure 1 This is one of the flowcharts illustrating the protective function testing method for virtual train formations provided by the present invention. The protective function testing method for virtual train formations includes:
[0057] Step 101: Obtain train operation data for the virtual train formation in each test scenario;
[0058] Step 102: For the train operation data in each test scenario, extract the target test parameters based on the train operation data to obtain the target test parameters corresponding to each test scenario;
[0059] Step 103: Output the protection function test results of the train virtual formation according to the test parameters of each target corresponding to all test scenarios;
[0060] The test scenarios include test scenarios of trains running in sections, test scenarios of trains entering platforms, test scenarios of trains entering platforms and being stopped, and test scenarios of trains coordinating to leave the station.
[0061] In step 101, to address the lack of comprehensive testing and verification of the safety protection functions of the virtual train formation system in the prior art, this invention conducts safety protection function tests on the virtual train formation under different operating scenarios. Four test scenarios are preset: a test scenario of train formation running between sections, a test scenario of train formation entering a platform, a test scenario of train formation entering a platform and being stopped, and a test scenario of train formation coordinating departure from the station. For each test scenario, the corresponding train operation data is acquired, specifically the train operation data for the test scenarios of train formation running between sections, train formation entering a platform, train formation entering a platform and being stopped, and train formation coordinating departure from the station.
[0062] In step 102, for the train operation data under each test scenario, target test parameters are extracted based on the train operation data to obtain the target test parameters corresponding to each test scenario. This invention performs feature extraction and analysis on the train operation data under each test scenario to evaluate the safety protection function of the virtual train formation. Optionally, the train operation data includes test time, vehicle number, formation relationship, running direction, initial speed of emergency braking, equivalent stopping point of the rear of the preceding vehicle when the emergency braking is triggered by the following vehicle, and safe position of the front of the train after the speed is 0. The target test parameters include the distance from the rear vehicle to the equivalent stopping point of the rear of the preceding vehicle in the previous cycle when the emergency braking is triggered, the distance between the two vehicles at the time of emergency braking, and the distance between the two vehicles when the speed of the following vehicle is 0.
[0063] In step 103, the protective function test results of the train virtual train group are output according to each target test parameter corresponding to all test scenarios. This invention can output the protective function test results of the train virtual train group under each test scenario according to each target test parameter, or it can output the overall protective function test results of the train virtual train group according to each target test parameter corresponding to all test scenarios. Optionally, the protective function test results of the train virtual train group include pass and fail. If it passes, it means that the protective function of the train virtual train group is good. If it fails, it means that the protective function of the train virtual train group has a fault and needs to be repaired or the relevant control parameters need to be adjusted in time. This invention can automatically generate protective function test results according to each target test parameter corresponding to all test scenarios, thereby ensuring the reliability and safety of the system.
[0064] This invention provides a method, apparatus, equipment, and medium for testing the protective functions of virtual train formations. It sets up different test scenarios for virtual train formations, acquires train operation data in each test scenario, extracts target test parameters based on the train operation data, and outputs the test results of the protective functions of the virtual train formations based on each target test parameter corresponding to all test scenarios. This invention can comprehensively test and verify the safety protection functions of virtual train formations under different operating scenarios, ensuring the reliability and safety of the safety protection functions of the virtual train formation system.
[0065] Optionally, obtaining the train operation data of the virtual train formation in each test scenario includes:
[0066] For the test scenario of running a train in a section, when the speed of the lead train of the virtual train is greater than the first preset speed and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops.
[0067] For the test scenario of a train entering the platform, when the lead car of the virtual train enters the platform track and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops.
[0068] For the test scenario where a train enters the platform and is in the parking phase, when the speed of the train in front of the virtual train is the second preset speed and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops.
[0069] For the test scenario of coordinated departure of the virtual train, if the lead car of the virtual train does not leave the platform track after leaving the station, and the virtual train safety protection is triggered based on the emergency stop command, the corresponding train operation data of the test scenario is obtained until the virtual train stops.
[0070] The emergency stop command is generated based on user input and is used to instruct the vehicle in front to stop urgently.
[0071] During the testing and test data acquisition process, this invention initiates virtual train formation operation and executes test cases under different test scenarios. The test cases are shown in Table 1 below:
[0072] Table 1
[0073]
[0074] This invention simulates actual operation under different scenarios by setting up different test scenarios during the operation of virtual train formations, including the train's operation in sections, the station entry stage, the station entry and parking stage, and the station exit stage. It verifies the safety protection functions under different operating conditions, so as to comprehensively verify the safety of the virtual train formation system.
[0075] Figure 3 This is a schematic diagram of a test scenario for the operation of a train formation in a section, provided by the present invention. First, the train to be tested is formed into a formation. After the train formation is successfully established, it runs in a virtual formation mode on a designated line section. The first preset speed can be the maximum speed of the train. When the speed of the train in front of the formation in the virtual formation exceeds the first preset speed, the operator of the train in front of the formation presses the emergency stop button to generate an emergency stop command. Based on the emergency stop command, the train formation is detached, and the train in front of the formation and the train behind the formation implement emergency braking, triggering the virtual formation safety protection process. Train operation data corresponding to the test scenario is obtained until the virtual formation train stops and the stopping speed of the train in front of the formation and the train behind the formation is 0, at which point the test ends.
[0076] Figure 4 This is a schematic diagram of a test scenario for a train entering a platform, provided by the present invention. First, the train to be tested is assembled. After the train assembly is successfully established, it runs in a virtual assembly mode on a designated line section. When the lead car in the virtual assembly enters the station and enters the platform track, the operator of the lead car presses the emergency stop button to generate an emergency stop command. Based on the emergency stop command, the train is detached, and the lead and follow cars implement emergency braking, triggering the virtual assembly safety protection process. Train operation data corresponding to the test scenario is obtained until the virtual assembly train stops and the stopping speed of the lead and follow cars is 0, at which point the test ends.
[0077] Figure 5 This is a schematic diagram of a test scenario provided by the present invention, showing a train entering a station and in a parking phase. First, the train to be tested is assembled. After successful assembly, it runs in a virtual assembly mode on a designated line section. The lead car in the virtual assembly enters the station and enters the parking phase. During this parking phase, the speed of the lead car is a second preset speed, optionally 5 km / h. The operator of the lead car presses the emergency stop button, generating an emergency stop command. Based on this command, the train is detached, and the lead and follow cars apply emergency braking, triggering the virtual assembly safety protection process. Train operation data corresponding to the test scenario is acquired until the virtual assembly stops, and the parking speeds of the lead and follow cars reach 0, ending the test.
[0078] Figure 6This is a schematic diagram of a test scenario for coordinated departure of a train formation provided by the present invention. First, the train to be tested is formed into a train formation. After the train formation is successfully established, it runs in a virtual formation mode on a designated line section. When the leading car in the virtual formation departs the station but has not completely left the platform track, the operator of the leading car presses the emergency stop button to generate an emergency stop command. Based on the emergency stop command, the train formation is detached, and the leading and trailing cars implement emergency braking, triggering the virtual formation safety protection process. Train operation data corresponding to the test scenario is obtained until the virtual formation train stops and the stopping speed of the leading and trailing cars is 0, at which point the test ends.
[0079] Optionally, before acquiring the train operation data of the virtual train formation in each test scenario, the method further includes:
[0080] Acquire initial train data for each test scenario;
[0081] For the initial train data in each test scenario, the initial train data is cleaned, and the first running data is selected.
[0082] The timing of the first running data is adjusted to obtain the second running data;
[0083] The second running data is aligned with the timestamp to obtain the train running data.
[0084] Optionally, the present invention collects train operation data of virtual train formations in real time, preprocesses the train operation data, including data cleaning, timing adjustment and timestamp alignment. Through the preprocessing operation, the accuracy and usability of the data are ensured, and finally, feature extraction and analysis are performed based on the preprocessed train operation data to output test results. The present invention can effectively evaluate the safety protection function of virtual train formations and provide accurate test results.
[0085] Figure 2 This is a flowchart illustrating the test results of the protective function of the output train virtual formation provided by the present invention. The target test parameter is the distance between the front and rear cars after the train virtual formation stops running.
[0086] The step of outputting the protection function test results of the train virtual formation based on each target test parameter corresponding to all test scenarios includes:
[0087] Step 201: If the spacing in all test scenarios is greater than the preset value, the test result of the protection function of the train virtual formation is determined to be a pass.
[0088] Step 202: If any spacing in all test scenarios is not greater than the preset value, determine that the test result of the protection function of the train virtual formation is a failure.
[0089] In step 201, the present invention uses the distance between the leading and trailing trains after the virtual train formation stops running as the target test parameter to judge the protective function test result of the virtual train formation. Specifically, each distance corresponding to all test scenarios includes the distance in the test scenario of the train formation running in the section, the distance in the test scenario of the train formation entering the platform, the distance in the test scenario of the train formation entering the platform and being in the parking stage, and the distance in the test scenario of the train formation cooperating to leave the station. If all four distances are greater than the preset value, the protective function test result of the virtual train formation is determined to be a pass. The preset value can be 0, that is, as long as each distance corresponding to all test scenarios is greater than 0, the protective function test result of the virtual train formation is determined to be a pass.
[0090] In another embodiment, the present invention can set different preset values according to different test scenarios. For example, the preset value can be set to 1000 cm for the test scenario of trains running in sections; 2000 cm for the test scenario of trains entering the platform; 2500 cm for the test scenario of trains entering the platform and in the parking stage; and 1500 cm for the test scenario of trains departing the station together.
[0091] Optionally, this invention outputs the protection function test results of the virtual train formation based on each target test parameter corresponding to all test scenarios, performs statistical analysis and calculation on the test results to verify the safety protection function of the virtual train formation system, and automatically generates test results. Tables 2, 3, 4 and 5 below show the test results generated when the virtual train formation operates in different scenarios:
[0092] Table 2
[0093]
[0094] Table 3
[0095]
[0096]
[0097] Table 4
[0098]
[0099] Table 5
[0100]
[0101] Table 2 shows examples of test results in the test scenario of trains running in a section; Table 3 shows examples of test results in the test scenario of trains entering the platform; Table 4 shows examples of test results in the test scenario of trains entering the platform and being in the parking stage; and Table 5 shows examples of test results in the test scenario of trains coordinating to leave the station.
[0102] In step 202, if any spacing in all test scenarios is not greater than a preset value, the test result of the protection function of the virtual train formation is determined to be a failure. If the test result does not meet the safety requirements, corresponding adjustments and improvements are required. By analyzing the test results, this invention can identify the safety hazards and deficiencies in the virtual train formation safety protection system.
[0103] Optionally, the preset value can be 0, 10 cm, 100 cm, etc. When the preset value is 0, it is determined that in any of the following test scenarios—the distance between the train in the section, the distance between the train entering the platform, the distance between the train entering the platform and stopping, and the distance between the train leaving the station together—if a collision occurs between the train in front and the train behind, the test result for the protection function of the virtual train formation is determined to be a failure. When the preset value is 10 cm, it is determined that if the distance between the train in front and the train behind is not greater than 10 cm in any test scenario, the test result for the protection function of the virtual train formation is determined to be a failure.
[0104] This invention obtains the protective function test results of virtual train formation. Only when the test results under simulated actual operation conditions in different scenarios pass can the safety protection function of the urban rail train virtual formation system be fully verified. This improves the safety performance of the urban rail train virtual formation system, reduces potential safety hazards, and ensures the safety of passengers and trains. It provides reliable technical support for the application of urban rail train virtual formation technology and promotes its widespread application in urban rail transit systems.
[0105] Optionally, after determining that the test result for the protection function of the train virtual formation is a failure, the method further includes:
[0106] Adjust the control parameters for virtual train formation safety protection in the aforementioned virtual train formation;
[0107] Acquire train operation data of virtual train formation in each test scenario, and output the protection function test results of the virtual train formation according to each target test parameter corresponding to all test scenarios;
[0108] The test results for the protection function of the virtual train formation were confirmed to be passed.
[0109] Optionally, the control parameters for the virtual train formation safety protection include at least the acceleration parameters of the rear train in the virtual train formation during emergency braking after the virtual train formation safety protection is activated. By adjusting the acceleration parameters, the distance between the rear train and the front train in the formation can be increased or decreased during emergency braking, thereby changing the distance between the front and rear trains in any test scenario after the train stops.
[0110] Optionally, the present invention adjusts the control parameters of the virtual train formation safety protection in the virtual train formation, re-executes the acquisition of train operation data under different test scenarios, and obtains each target test parameter after preprocessing, feature extraction and data analysis, and outputs the protection function test results of the virtual train formation under different test scenarios again. Only when the protection function test results of the virtual train formation under all test scenarios are passed, the adjustment of the control parameters of the virtual train formation safety protection in the virtual train formation is stopped.
[0111] This invention simulates different operating scenarios, continuously adjusts test parameters, and evaluates the safety protection functions of virtual train formations. Ultimately, it achieves full pass rates for the protection function tests of virtual train formations, thereby improving the system's safety performance and providing reliable technical support for the application of urban rail train virtual formation technology.
[0112] Optionally, after determining that the protection function test result of the virtual train formation has passed, the method further includes:
[0113] If the spacing corresponding to any test scenario is greater than the historical spacing measured in historical tests for the test scenario, adjust the control parameters of the virtual train formation safety protection in the virtual train formation.
[0114] Acquire train operation data of virtual train formation in each test scenario, and output the protection function test results of the virtual train formation according to each target test parameter corresponding to all test scenarios;
[0115] Until the spacing corresponding to the test scenario is less than or equal to the historical spacing measured in the historical tests of the test scenario.
[0116] Figure 7 This is the second flowchart illustrating the protective function testing method for virtual train formation provided by the present invention, as shown below. Figure 7As shown, after acquiring the test result data, this invention performs deviation analysis on the parking spacing in the test result data to obtain the spacing corresponding to each test scenario. This is verified based on historical data, which refers to the historical spacing measured in previous tests for the same test scenario. If the test result is less than the historical data, the safety protection function is considered to have decreased. Therefore, the model parameters are modified, the control parameters for the safety protection of the virtual train formation are adjusted, and the safety protection test is repeated. Test result data is then acquired again, i.e., the train operation data of the virtual train formation under each test scenario is acquired. The protection function test result of the virtual train formation is output according to each target test parameter corresponding to all test scenarios. This process is repeated until the test result is greater than the historical data, at which point the safety protection function is considered to have improved. This invention can use a fully automatic model parameter adjustment method to continuously repeat the safety protection test until the safety protection function is improved.
[0117] Based on the analysis of test results, this invention adjusts and improves the virtual train formation system for urban rail transit to enhance the system's safety performance. By analyzing the deviation values of the test result data, the safety protection functions of the front and rear cars of the virtual train formation can be optimized and adjusted.
[0118] like Figure 7 As shown, the test results of each test of the virtual train formation safety protection function can be compared with historical data, and the comparison information can be used to determine whether the virtual train formation safety protection function has been improved. If it has not been improved, the parameters can be adjusted and repeated tests can be performed until the desired technical requirements are met. Through the above measures, the present invention can provide reliable technical support for the application of virtual train formation technology in urban rail transit systems and promote its widespread application in urban rail transit systems.
[0119] Figure 8 This is the third flowchart of the test method for the protection function of train virtual formation provided by the present invention. The present invention sets up test scenarios and executes test cases. During the test execution process, data is collected and data preprocessing is performed. Through feature extraction and analysis, the safety protection functions in scenarios 1, 2, 3 and 4 are analyzed, and finally test results are generated.
[0120] This invention addresses the lack of comprehensive testing and verification of the safety protection functions of virtual train formation systems in existing technologies by generating test results in different scenarios. Specifically, existing testing methods suffer from shortcomings, including a lack of on-site testing and verification methods and tools, reliance on laboratory simulations with inherent errors and incomplete simulation fidelity. This invention effectively evaluates the safety protection functions of virtual train formations, simulates tests under different operating scenarios, improves system safety performance, and provides reliable technical support for the application of virtual train formation technology.
[0121] Figure 9 This is the fourth flowchart illustrating the protective function testing method for virtual train formation provided by this invention. This invention connects the testing device to the data interface of the onboard equipment of the virtual train formation, ensuring that the testing device can normally receive the actual operating data sent by the onboard equipment. The testing device includes a data acquisition module, an algorithm module, and a test result output module. The data acquisition module is responsible for collecting basic operating data information of the virtual train formation in real time, such as train speed, position, and acceleration. The algorithm module is responsible for preprocessing, feature extraction, and analysis of the collected data to prepare for subsequent testing and evaluation, and also for evaluating the safety protection function. The test result output module generates corresponding test results for further analysis and reporting.
[0122] Based on the aforementioned testing device, this invention can comprehensively test and verify the safety protection functions of virtual train formations under different operating scenarios, ensuring the reliability and safety of the system. Through the algorithm module, the collected data is preprocessed, features are extracted, and analyzed, enabling accurate evaluation of the safety protection functions of the virtual train formations. The test result output module generates corresponding test results based on the analysis results, providing detailed test reports and data support. By comprehensively testing and verifying the safety protection functions of virtual train formations, this invention helps improve the safety performance of urban rail train virtual formation systems. By reducing potential safety hazards and providing reliable technical support, it ensures the safety of passengers and trains.
[0123] Figure 10 This is a schematic diagram of the protective function testing device for virtual train formation provided by the present invention. The present invention also provides a protective function testing device for virtual train formation, including a data acquisition module 1. The data acquisition module is used to acquire train operation data of virtual train formation in each test scenario. The working principle of the data acquisition module 1 can be referred to the aforementioned step 101, and will not be repeated here.
[0124] The protective function testing device for the virtual train formation also includes an algorithm module 2. The algorithm module is used to extract target test parameters based on the train operation data under each test scenario, and obtain the target test parameters corresponding to each test scenario. The working principle of the algorithm module 2 can be referred to the aforementioned step 102, and will not be repeated here.
[0125] The protective function testing device for the virtual train formation also includes a test result output module 3. The test result output module is used to output the protective function test results of the virtual train formation according to each target test parameter corresponding to all test scenarios. The working principle of the test result output module 3 can be referred to the aforementioned step 103, and will not be repeated here.
[0126] The test scenarios include test scenarios of trains running in sections, test scenarios of trains entering platforms, test scenarios of trains entering platforms and being stopped, and test scenarios of trains coordinating to leave the station.
[0127] This invention provides a method, apparatus, equipment, and medium for testing the protective functions of virtual train formations. It sets up different test scenarios for virtual train formations, acquires train operation data in each test scenario, extracts target test parameters based on the train operation data, and outputs the test results of the protective functions of the virtual train formations based on each target test parameter corresponding to all test scenarios. This invention can comprehensively test and verify the safety protection functions of virtual train formations under different operating scenarios, ensuring the reliability and safety of the safety protection functions of the virtual train formation system.
[0128] Figure 11 This is a schematic diagram of the structure of the electronic device provided by the present invention. For example... Figure 11 As shown, the electronic device may include a processor 110, a communication interface 120, a memory 130, and a communication bus 140, wherein the processor 110, the communication interface 120, and the memory 130 communicate with each other through the communication bus 140. The processor 110 can call logical instructions in the memory 130 to execute a test method for the protection function of a virtual train formation. The method includes: acquiring train operation data of the virtual train formation in each test scenario; for the train operation data in each test scenario, extracting target test parameters based on the train operation data, and acquiring the target test parameters corresponding to each test scenario; and outputting the test results of the protection function of the virtual train formation based on each target test parameter corresponding to all test scenarios. The test scenarios include test scenarios of train formation running in sections, test scenarios of train formation entering the platform, test scenarios of train formation entering the platform and being in the parking stage, and test scenarios of train formation coordinating to leave the station.
[0129] Furthermore, the logical instructions in the aforementioned memory 130 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0130] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute a test method for the protection function of a virtual train formation provided by the above methods. The method includes: acquiring train operation data of the virtual train formation in each test scenario; extracting target test parameters based on the train operation data for each test scenario, and acquiring the target test parameters corresponding to each test scenario; and outputting the test results of the protection function of the virtual train formation based on each target test parameter corresponding to all test scenarios. The test scenarios include test scenarios of train formation running in sections, test scenarios of train formation entering platforms, test scenarios of train formation entering platforms and being in the parking stage, and test scenarios of train formation coordinating to leave the station.
[0131] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements a method for testing the protective function of virtual train formations provided by the above methods. The method includes: acquiring train operation data of the virtual train formation in each test scenario; for the train operation data in each test scenario, extracting target test parameters based on the train operation data, and acquiring the target test parameters corresponding to each test scenario; and outputting the protective function test results of the virtual train formation based on each target test parameter corresponding to all test scenarios. The test scenarios include test scenarios of train formation running in sections, test scenarios of train formation entering platforms, test scenarios of train formation entering platforms and being in a parking phase, and test scenarios of train formation coordinating to leave the station.
[0132] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0133] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0134] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for testing the protective function of virtual train formations, characterized in that, include: Acquire train operation data for virtual train formations in each test scenario; For the train operation data in each test scenario, target test parameters are extracted based on the train operation data to obtain the target test parameters corresponding to each test scenario. Output the protection function test results of the train virtual formation based on the test parameters of each target corresponding to all test scenarios; The test scenarios include test scenarios of trains running in sections, test scenarios of trains entering platforms, test scenarios of trains entering platforms and being stopped, and test scenarios of trains coordinating to leave the station. The target test parameter is the distance between the front and rear cars after the virtual train formation stops running; The acquisition of train operation data for the virtual train formation in each test scenario includes: For the test scenario of running a train in a section, when the speed of the lead train of the virtual train is greater than the first preset speed and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops. For the test scenario of a train entering the platform, when the lead car of the virtual train enters the platform track and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops. For the test scenario where a train enters the platform and is in the parking phase, when the speed of the train in front of the virtual train is the second preset speed and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops. For the test scenario of coordinated departure of the virtual train, if the lead car of the virtual train does not leave the platform track after leaving the station, and the virtual train safety protection is triggered based on the emergency stop command, the corresponding train operation data of the test scenario is obtained until the virtual train stops. The emergency stop command is generated based on user input and is used to instruct the vehicle in front to stop urgently.
2. The test method for the protective function of virtual train formation according to claim 1, characterized in that, Before acquiring the train operation data of the virtual train formation in each test scenario, the method further includes: Acquire initial train data for each test scenario; For the initial train data in each test scenario, the initial train data is cleaned, and the first running data is selected. The timing of the first running data is adjusted to obtain the second running data; The second running data is aligned with the timestamp to obtain the train running data.
3. The test method for the protective function of virtual train formation according to claim 1, characterized in that, The step of outputting the protection function test results of the train virtual formation based on each target test parameter corresponding to all test scenarios includes: If the spacing in all test scenarios is greater than the preset value, the test result of the protection function of the train virtual formation is determined to be a pass. If any spacing in any test scenario is not greater than a preset value, the test result for the protection function of the train virtual formation is determined to be a failure.
4. The test method for the protective function of virtual train formation according to claim 3, characterized in that, After determining that the test result for the protection function of the train virtual formation is a failure, the method further includes: Adjust the control parameters for virtual train formation safety protection in the aforementioned virtual train formation; Acquire train operation data of virtual train formation in each test scenario, and output the protection function test results of the virtual train formation according to each target test parameter corresponding to all test scenarios; The test results for the protection function of the virtual train formation were confirmed to be passed.
5. The test method for the protective function of virtual train formation according to claim 3, characterized in that, After confirming that the protection function test result of the virtual train formation has passed, the method further includes: If the spacing corresponding to any test scenario is greater than the historical spacing measured in historical tests for the test scenario, adjust the control parameters of the virtual train formation safety protection in the virtual train formation. Acquire train operation data of virtual train formation in each test scenario, and output the protection function test results of the virtual train formation according to each target test parameter corresponding to all test scenarios; Until the spacing corresponding to the test scenario is less than or equal to the historical spacing measured in the historical tests of the test scenario.
6. The test method for the protective function of virtual train formation according to claim 4 or 5, characterized in that, The control parameters for the virtual train formation safety protection include at least the acceleration parameters of the rear train in the virtual train formation during emergency braking after the virtual train formation safety protection is activated.
7. A protective function testing device for virtual train formation, characterized in that, include: The data acquisition module is used to acquire train operation data of the virtual train in each test scenario; The algorithm module is used to extract target test parameters from the train operation data under each test scenario, and obtain the target test parameters corresponding to each test scenario. The test result output module is used to output the protection function test results of the train virtual formation according to each target test parameter corresponding to all test scenarios. The test scenarios include test scenarios of trains running in sections, test scenarios of trains entering platforms, test scenarios of trains entering platforms and being stopped, and test scenarios of trains coordinating to leave the station. The target test parameter is the distance between the front and rear cars after the virtual train formation stops running; The data acquisition module is specifically used for: For the test scenario of running a train in a section, when the speed of the lead train of the virtual train is greater than the first preset speed and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops. For the test scenario of a train entering the platform, when the lead car of the virtual train enters the platform track and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops. For the test scenario where a train enters the platform and is in the parking phase, when the speed of the train in front of the virtual train is the second preset speed and the virtual train safety protection is triggered based on the emergency stop command, the train operation data corresponding to the test scenario is obtained until the virtual train stops. For the test scenario of coordinated departure of the virtual train, if the lead car of the virtual train does not leave the platform track after leaving the station, and the virtual train safety protection is triggered based on the emergency stop command, the corresponding train operation data of the test scenario is obtained until the virtual train stops. The emergency stop command is generated based on user input and is used to instruct the vehicle in front to stop urgently.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the test method for the protection function of train virtual formation as described in any one of claims 1-6.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the test method for the protective function of train virtual formation as described in any one of claims 1-6.
Citation Information
Patent Citations
Method and Device for Safety Protection Scenarios in Collaborative Formation of Vehicles
CN110789576B
Virtual marshalling unit train protection control method and system based on multiple braking modes
CN114919603A
Train marshalling operation simulation device and method
CN115782992A