Test method, device, equipment and medium for emergency braking rate under different gears

By conducting emergency braking rate tests at different gears in virtual train formations, the accuracy of emergency braking rate testing in virtual train formation systems has been solved, ensuring the safe operation and performance of the system and providing a reliable testing method and device.

CN117227801BActive Publication Date: 2026-06-12TRAFFIC CONTROL TECH CO LTD

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-06-12

AI Technical Summary

Technical Problem

Existing technologies cannot accurately obtain test results for emergency braking rates at different gears, which means that the normal operation and safe operation of virtual train formation systems cannot be fully guaranteed.

Method used

A test method for emergency braking rate under different gears is provided. By performing emergency braking during train operation at different speeds in a virtual train formation in single-train mode, the emergency braking rate of each test scenario is obtained and compared with the preset emergency braking rate to determine the test result. The control parameters of the emergency braking gear configuration are then adjusted until the requirements are met.

🎯Benefits of technology

It enables accurate and rapid verification of the emergency braking rate of virtual trains at different gears, ensuring the reliability and comparability of test results and improving the safety performance and operational reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117227801B_ABST
    Figure CN117227801B_ABST
Patent Text Reader

Abstract

The application provides a test method, device, equipment and medium for emergency braking rate under different gears, and relates to the technical field of rail transit. The method comprises the following steps: for any test scene, determining all emergency braking rates corresponding to the test scene under the condition that a preset number of emergency braking rates are obtained; for all emergency braking rates under each test scene, determining an emergency braking rate test result corresponding to the test scene according to all emergency braking rates and a preset emergency braking rate corresponding to the test scene; and outputting a test result of the emergency braking rate under different gears according to each emergency braking rate test result corresponding to all test scenes. The application can accurately and quickly verify whether the emergency braking rate of a virtual marshalling train under different gears meets a preset requirement, ensures the accuracy and reliability of the test through a preset complete test step and process, and guarantees the comparability and reliability of the test result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of rail transit technology, and in particular to a method, apparatus, equipment and medium for testing emergency braking rate at different gears. Background Technology

[0002] The invention patent application with publication number CN115743239A discloses a virtual train formation control method and system based on dynamic configuration of emergency braking rate. The method dynamically configures the emergency braking rate of the train according to the relative position relationship between the unit trains. It determines the current operating stage of the virtual train formation. Any two adjacent trains in the virtual train formation are the lead car and the following car, and the emergency braking rate of the lead car and the following car is dynamically modified according to the current operating stage.

[0003] Before entering the formation operation process, the virtual train needs to switch and configure different gears. However, due to the inability to accurately obtain the test results of the emergency braking rate under different gears, the normal operation and safe operation of the current virtual formation system cannot be fully guaranteed. Summary of the Invention

[0004] This invention provides a method, apparatus, equipment, and medium for testing emergency braking rate under different gears, in order to solve the current technical defects in which the emergency braking rate under different gears cannot be adequately guaranteed.

[0005] In a first aspect, the present invention provides a method for testing emergency braking rate at different gears, comprising:

[0006] For any test scenario, after obtaining the emergency braking rate a preset number of times, determine all emergency braking rates corresponding to the test scenario;

[0007] For all emergency braking rates under each test scenario, the emergency braking rate test result corresponding to the test scenario is determined based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario.

[0008] Based on the test results of the emergency braking rate for each of all test scenarios, output the test results of the emergency braking rate in different gears.

[0009] The test scenario includes a test scenario in which an emergency braking is performed on a virtual train in single-train mode while the train is running at different speeds corresponding to different gears.

[0010] According to the test method for emergency braking rate at different speeds provided by the present invention, the different speeds include a low speed corresponding to a train speed less than or equal to a first preset speed, a medium speed corresponding to a train speed greater than the first preset speed and less than a second preset speed, and a high speed corresponding to a train speed greater than or equal to the second preset speed, wherein the first preset speed is less than the second preset speed.

[0011] For any test scenario, after obtaining the emergency braking rate a preset number of times, determine all emergency braking rates corresponding to the test scenario, including:

[0012] When the train's emergency braking gear is configured to be low and the test scenario is the train running at the speed corresponding to the low gear, emergency braking is performed according to the emergency stop command, and the emergency braking rate corresponding to the test scenario is obtained. After obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, all emergency braking rates corresponding to the test scenario are determined.

[0013] Switch the train emergency braking gear configuration. When the train emergency braking gear configuration is set to medium gear and the test scenario is a train running at the speed corresponding to medium gear, implement emergency braking according to the emergency stop command, obtain the emergency braking rate corresponding to the test scenario, and after obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, determine all emergency braking rates corresponding to the test scenario.

[0014] Switch the train emergency braking gear configuration. When the train emergency braking gear is configured to be high and the test scenario is the train running at the speed corresponding to the high gear, implement emergency braking according to the emergency stop command, obtain the emergency braking rate corresponding to the test scenario, and after obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, determine all emergency braking rates corresponding to the test scenario.

[0015] The emergency stop command is generated based on user input and is used to instruct the train to make an emergency stop.

[0016] According to the method for testing emergency braking rates at different gears provided by the present invention, determining the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and a preset emergency braking rate corresponding to the test scenario includes:

[0017] If the average emergency braking rate is less than or equal to the preset emergency braking rate, the emergency braking rate test result corresponding to the test scenario is determined to be passed.

[0018] If the average emergency braking rate is greater than the preset emergency braking rate, the emergency braking rate test result corresponding to the test scenario is determined to be unsuccessful.

[0019] The average emergency braking rate is determined by averaging all emergency braking rates.

[0020] According to the method for testing emergency braking rates at different gears provided by the present invention, determining the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and a preset emergency braking rate corresponding to the test scenario includes:

[0021] If each emergency braking rate is less than or equal to a preset emergency braking rate among all the emergency braking rates, the emergency braking rate test result corresponding to the test scenario is determined to be passed.

[0022] Otherwise, the emergency braking rate test result corresponding to the test scenario is determined to be unsuccessful.

[0023] According to the test method for emergency braking rate at different gears provided by the present invention, the step of outputting the test results of emergency braking rate at different gears based on the test results of each emergency braking rate corresponding to all test scenarios includes:

[0024] If the test result for each emergency braking rate in all test scenarios is passed, output the test result for emergency braking rate in different gears as passed.

[0025] Otherwise, the test results for emergency braking rate under different gears will be considered as failing.

[0026] According to the test method for emergency braking rate at different gears provided by the present invention, after determining that the test result for the emergency braking rate at different gears is unsuccessful, the method further includes:

[0027] Based on the test results of the emergency braking rate under different gears, the control parameters of the train's emergency braking gear configuration are adjusted for each test scenario.

[0028] Repeat the process for all test scenarios, determining the test result for each emergency braking rate in each scenario, until the test result for the emergency braking rate in different gears is determined to be passing.

[0029] According to the test method for emergency braking rates at different gears provided by the present invention, before determining all emergency braking rates corresponding to the test scenario, the method further includes:

[0030] Obtain the initial train data under the test scenario;

[0031] The initial train data is cleaned, and the train's operating speed, braking distance, and braking time are filtered out.

[0032] The emergency braking rate is determined based on the train's operating speed, braking distance, and braking time.

[0033] Secondly, a testing device for emergency braking rate at different gears is provided, comprising:

[0034] The first determining unit is used to determine all emergency braking rates corresponding to any test scenario after completing a preset number of emergency braking rate acquisitions for any given test scenario.

[0035] The second determining unit is used to determine the emergency braking rate test result corresponding to the test scenario for all emergency braking rates under each test scenario, based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario.

[0036] The output unit is used to output the test results of the emergency braking rate under different gears based on the test results of each emergency braking rate corresponding to all test scenarios.

[0037] The test scenario includes a test scenario in which an emergency braking is performed on a virtual train in single-train mode while the train is running at different speeds corresponding to different gears.

[0038] 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 method for testing emergency braking rates at different gears.

[0039] 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 test method for emergency braking rate at different gears as described above.

[0040] This invention provides a method, apparatus, equipment, and medium for testing emergency braking rates at different gears. In a virtual train formation operating as a single train, emergency braking test scenarios are implemented at different speeds corresponding to different gears. The emergency braking rate is measured for each braking action in each test scenario. Then, all emergency braking rates determined for different test scenarios are compared with preset emergency braking rates corresponding to those scenarios to determine the test result for each test scenario. Finally, the test results for emergency braking rates at different gears are output based on the pass / fail status of the emergency braking rate test results across all test scenarios. This invention can accurately and quickly verify whether the emergency braking rate of a virtual train formation at different gears meets preset requirements. By pre-setting complete test steps and procedures, the accuracy and reliability of the test are ensured, guaranteeing the comparability and credibility of the test results. Attached Figure Description

[0041] 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.

[0042] Figure 1 This is one of the flowcharts illustrating the test method for emergency braking rate at different gears provided by the present invention;

[0043] Figure 2 This is a flowchart illustrating the process of determining all emergency braking rates corresponding to the test scenario provided by the present invention.

[0044] Figure 3 This is a flowchart illustrating the process for determining the emergency braking rate test result corresponding to the test scenario provided by the present invention.

[0045] Figure 4 This is a schematic diagram of a test scenario during train operation provided by the present invention;

[0046] Figure 5 This is the second flowchart illustrating the test method for emergency braking rate at different gears provided by the present invention;

[0047] Figure 6 This is a schematic diagram of the structure of the testing device for emergency braking rate at different gears provided by the present invention;

[0048] Figure 7 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0049] 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.

[0050] Virtual train formation technology in urban rail transit enables collaborative operation and formation of multiple trains. In urban rail transit systems, virtual formation technology can improve line capacity, reduce the spacing between vehicles, and achieve train formation and scheduling through joint control. However, existing technologies lack testing methods and devices for emergency braking rate configuration values ​​at different gears in virtual train formations. Current research mainly focuses on formation strategies, collaborative operation, and speed control, with limited research on testing methods and tools for emergency braking rates. This results in a lack of accurate testing and verification methods for emergency braking rates at different gears, making it impossible to comprehensively evaluate the safety performance of train formations. To address these technical problems, this invention provides a testing method, device, equipment, and medium for emergency braking rates at different gears. Figure 1 This is one of the flowcharts illustrating the test method for emergency braking rate at different gears provided by the present invention. The method includes:

[0051] Step 101: For any test scenario, after obtaining the emergency braking rate a preset number of times, determine all emergency braking rates corresponding to the test scenario.

[0052] In step 101, since the emergency braking rate of ordinary subway system trains is not configurable, while the emergency braking rate parameter of virtual train formation can be configured manually or automatically, this invention is for emergency braking testing of a single train under virtual train formation. This invention can obtain the emergency braking rate of a single train under virtual train formation by implementing emergency braking test scenarios in different test scenarios through single-car mode operation under virtual train formation.

[0053] The test scenarios include a virtual train formation operating as a single train, performing emergency braking during train operation at different speeds in different gears. Figure 4 This is a schematic diagram of a test scenario during train operation provided by the present invention. The present invention switches the braking gear of a single train that has not yet been assembled to the gear to be tested, such as high, medium or low gear. Then, the virtual assembled train is started to run in single-car mode. During the operation of the train unit from station 3 to station 2, when the train unit is running at different speed levels, the emergency brake button of the vehicle is pressed to make the train perform emergency braking, and the relevant data of train operation are collected and analyzed.

[0054] Step 102: For all emergency braking rates under each test scenario, determine the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario.

[0055] In step 102, for each test scenario, the present invention performs an emergency braking rate acquisition a preset number of times to determine all emergency braking rates under each test scenario. The preset emergency braking rates corresponding to each test scenario can be the same or different. Specifically, all emergency braking rates under each test scenario are compared with the preset emergency braking rate corresponding to the test scenario to determine the degree of difference between all emergency braking rates under each test scenario and the preset emergency braking rate. The emergency braking rate test result corresponding to the test scenario is determined based on the degree of difference. The emergency braking rate test result can be pass or fail, or it can be poor, average, good, excellent, etc.

[0056] Step 103: Based on the test results of the emergency braking rate for each emergency braking rate corresponding to all test scenarios, output the test results of the emergency braking rate in different gears.

[0057] In step 103, since the present invention needs to obtain the emergency braking rate performance of the virtual train formation under the configuration of high, medium and low gear emergency braking control parameters, regardless of the train's operation in any gear, the test results of the emergency braking rate under the virtual train formation should be considered as a whole. Only by ensuring that the emergency braking performance is stable during the train operation at different speeds in different gears can the emergency braking rate of the virtual train formation under different gears be accurately and quickly verified to meet the design requirements. Therefore, the present invention will output the test results of the emergency braking rate under different gears based on the test results of each emergency braking rate corresponding to all test scenarios. The test results of the emergency braking rate under different gears can be pass or fail, or they can be poor, average, good, excellent, etc.

[0058] In the operation of virtual train formations in urban rail transit, the configuration of emergency braking rates under different gears is a key technology of the virtual train formation system. These different gears include low, medium, and high gears, and the accuracy and correctness of the emergency braking rate configuration values ​​under different gears are crucial. Before entering the formation operation process, the virtual train needs to switch and configure different gears to ensure the normal operation and safe operation of the virtual train formation system. Therefore, it is essential to comprehensively verify and test the accuracy and rationality of the emergency braking rate configuration values ​​under different gears before the virtual train formation system is safely put into operation. There is an urgent need for the development of testing methods and devices for the emergency braking rate configuration values ​​under different gears of virtual train formations. The method provided by this invention fills a technological gap in this field, providing a reliable testing method and effective solution for verifying the emergency braking rate configuration values ​​under different gears of urban rail transit virtual train formations.

[0059] This invention provides a method, apparatus, equipment, and medium for testing emergency braking rates at different gears. In a virtual train formation operating as a single train, emergency braking test scenarios are implemented at different speeds corresponding to different gears. The emergency braking rate is measured for each braking action in each test scenario. Then, all emergency braking rates determined for different test scenarios are compared with preset emergency braking rates corresponding to those test scenarios to determine the test result for each test scenario. Finally, the test results for emergency braking rates at different gears are output based on the pass / fail status of the emergency braking rate test results across all test scenarios. This invention can accurately and quickly verify whether the emergency braking rate of a virtual train formation at different gears meets preset requirements. By pre-setting complete test steps and procedures, the accuracy and reliability of the test are ensured, guaranteeing the comparability and credibility of the test results.

[0060] Optionally, the step of outputting the test results of the emergency braking rate at different gears based on the test results of each emergency braking rate corresponding to all test scenarios includes:

[0061] If the test result for each emergency braking rate in all test scenarios is passed, output the test result for emergency braking rate in different gears as passed.

[0062] Otherwise, the test results for emergency braking rate under different gears will be considered as failing.

[0063] Optionally, if the test scenarios include a low-gear test scenario where the train speed is less than or equal to a first preset speed, a medium-gear test scenario where the train speed is greater than the first preset speed but less than a second preset speed, and a high-gear test scenario where the train speed is greater than or equal to the second preset speed, then the present invention needs to obtain the emergency braking rate test results in the low-gear, medium-gear, and high-gear modes. If all test results for the low-gear, medium-gear, and high-gear modes in all test scenarios are passed, the test results for the emergency braking rate in different modes are output as passed. However, if any test result in the low-gear, medium-gear, or high-gear modes fails, then the emergency braking rate under the virtual train formation is unqualified, and the test results for the emergency braking rate in different modes are output as failed. This invention ensures the accuracy and reliability of testing by setting standards for measuring the emergency braking rate at different gears. Through clear preset testing procedures and standards, the testing process can be standardized, ensuring the comparability and credibility of the test results.

[0064] Optionally, after determining that the test result for the emergency braking rate at different output gears is unsuccessful, the method further includes:

[0065] Based on the test results of the emergency braking rate under different gears, the control parameters of the train's emergency braking gear configuration are adjusted for each test scenario.

[0066] Repeat the process for all test scenarios, determining the test result for each emergency braking rate in each scenario, until the test result for the emergency braking rate in different gears is determined to be passing.

[0067] This invention obtains test results of emergency braking rates at different speeds. Only when the test results under simulated actual operating conditions in different scenarios pass, can the functional realization of the emergency braking rate of virtual train formations at different speeds be fully verified. This improves the safety performance of urban rail train virtual formation systems, 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.

[0068] Optionally, the control parameters for the train's emergency braking gear configuration include at least the acceleration parameters during emergency braking.

[0069] Optionally, this invention adjusts the control parameters of the train's emergency braking gear configuration, re-acquires train operation data under different test scenarios, and, after preprocessing, feature extraction, and data analysis, determines the test results for each emergency braking rate corresponding to all test scenarios until the test results for the emergency braking rate under different gears are deemed satisfactory. This invention, by conducting tests under different test scenarios, continuously adjusts the control parameters of the train's emergency braking gear configuration, continuously evaluates the functional implementation of the emergency braking rate of the virtual train formation, and ultimately ensures the emergency braking rate of the virtual train formation, thereby improving the system's safety performance and providing reliable technical support for the application of urban rail train virtual formation technology. The output and recording of test results facilitate algorithm optimization and parameter adjustment, further improving the operational performance of urban rail virtual train formations.

[0070] Optionally, before determining all emergency braking rates corresponding to the test scenario, the method further includes:

[0071] Obtain the initial train data under the test scenario;

[0072] The initial train data is cleaned, and the train's operating speed, braking distance, and braking time are filtered out.

[0073] The emergency braking rate is determined based on the train's operating speed, braking distance, and braking time.

[0074] Optionally, this invention collects real-time train operation data from virtual train formations and preprocesses the data, including data cleaning, timing adjustment, and timestamp alignment. This preprocessing ensures data accuracy and usability. Finally, feature extraction and analysis are performed on the preprocessed train operation data to filter out train speed, braking distance, and braking time. Based on these parameters, the emergency braking rate is determined. This invention accurately collects relevant data from virtual train formations during actual operation. This actual operation data forms the basis for calculating the emergency braking rate, thereby improving test reliability. It enables the calculation and verification of emergency braking rates at different gears of virtual train formations, improving test accuracy and efficiency, effectively evaluating the emergency braking rate at different gears of virtual train formations, and providing accurate test results.

[0075] Figure 2 This is a flowchart of the process for determining all emergency braking rates corresponding to the test scenario provided by the present invention. The different gears include a low gear corresponding to the train speed being less than or equal to a first preset speed, a medium gear corresponding to the train speed being greater than the first preset speed and less than a second preset speed, and a high gear corresponding to the train speed being greater than or equal to the second preset speed, wherein the first preset speed is less than the second preset speed.

[0076] For any test scenario, after obtaining the emergency braking rate a preset number of times, determine all emergency braking rates corresponding to the test scenario, including:

[0077] Step 201: When the train's emergency braking gear is configured to be low and the test scenario is a train running at the speed corresponding to the low gear, emergency braking is performed according to the emergency stop command, and the emergency braking rate corresponding to the test scenario is obtained. After obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, all emergency braking rates corresponding to the test scenario are determined.

[0078] In step 201, the present invention provides a technical solution in which the preset gear is low gear, and the low gear is used as the starting step to determine all emergency braking rates corresponding to the test scenario. In other embodiments, the preset gear can also be medium gear or high gear, that is, first test all emergency braking rates when the train emergency braking gear is configured as medium gear or high gear, and then test all emergency braking rates when the train emergency braking gear is configured as low gear.

[0079] Optionally, before implementing emergency braking according to the emergency stop command and obtaining the emergency braking rate corresponding to the test scenario, it is necessary to ensure that the train's emergency braking gear is configured to a low gear, and that the test scenario is the train running process at the speed corresponding to the low gear. The emergency braking rate corresponding to the test scenario is repeatedly obtained until a preset number of times is reached, and all emergency braking rates corresponding to the test scenario are determined.

[0080] Step 202: Switch the train emergency braking gear configuration. When the train emergency braking gear is configured to medium gear and the test scenario is a train running at the speed corresponding to medium gear, implement emergency braking according to the emergency stop command, and obtain the emergency braking rate corresponding to the test scenario. After obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, determine all emergency braking rates corresponding to the test scenario.

[0081] In step 202, after completing the test in which the train emergency braking gear is configured to be in low gear and the test scenario is the train running process at the speed corresponding to low gear, this application can switch the train emergency braking gear configuration from low gear to medium gear, and ensure that the test scenario is the train running process at the speed corresponding to medium gear. Then, emergency braking is implemented according to the emergency stop command, and the emergency braking rate corresponding to the test scenario in medium gear is obtained. After obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, all emergency braking rates corresponding to the test scenario are determined. The preset number of times can be 30 times, 50 times, or 100 times.

[0082] Step 203: Switch the train emergency braking gear configuration. When the train emergency braking gear is configured to the high position and the test scenario is a train running at the speed corresponding to the high position, implement emergency braking according to the emergency stop command, and obtain the emergency braking rate corresponding to the test scenario. After obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, determine all emergency braking rates corresponding to the test scenario.

[0083] In step 203, after completing the test in which the train's emergency braking gear is configured to be in the medium gear and the test scenario is a train operation at the speed corresponding to the medium gear, this application can switch the train's emergency braking gear configuration from the medium gear to the high gear, ensuring that the test scenario is a train operation at the speed corresponding to the high gear. Then, emergency braking is implemented according to the emergency stop command, and the emergency braking rate corresponding to the high gear test scenario is obtained. After obtaining the emergency braking rate corresponding to the test scenario a preset number of times, all emergency braking rates corresponding to the test scenario are determined. The preset number of times can be 30, 50, or 100 times. Optionally, the emergency stop command is generated based on user input and is used to instruct the train to make an emergency stop.

[0084] This invention ensures the accuracy and reliability of testing by setting and executing test steps and procedures for the emergency braking rate of virtual train formations at low, medium, and high gears. It provides accurate testing and verification methods for emergency braking rates at different gears, thereby comprehensively evaluating the safety performance of train formations and providing technical support and guarantee for the application of virtual train formation technology in urban rail transit systems.

[0085] Figure 3 This is a flowchart illustrating the process of determining the emergency braking rate test result corresponding to the test scenario provided by the present invention. The step of determining the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and a preset emergency braking rate corresponding to the test scenario includes:

[0086] Step 301: If the average emergency braking rate is less than or equal to the preset emergency braking rate, determine that the emergency braking rate test result corresponding to the test scenario is passed.

[0087] In step 301, the average emergency braking rate is determined by averaging all emergency braking rates. In this invention, for each test scenario, the emergency braking rate is obtained a preset number of times to obtain all emergency braking rates. The average emergency braking rate is then determined by averaging all emergency braking rates. If the average emergency braking rate is less than or equal to the preset emergency braking rate, the emergency braking rate test result corresponding to the test scenario is determined to be passed.

[0088] Step 302: If the average emergency braking rate is greater than the preset emergency braking rate, determine that the emergency braking rate test result corresponding to the test scenario is unsuccessful.

[0089] In step 302, if for a certain test scenario, the average emergency braking rate determined by the averaging process of all emergency braking rates is greater than the preset emergency braking rate, then the emergency braking rate test result corresponding to the test scenario is determined to be unsuccessful.

[0090] This invention can calculate and verify the emergency braking rate of virtual trains at different gears by averaging all emergency braking rates, thereby improving the accuracy and efficiency of testing and enhancing the operational safety and performance of urban rail virtual trains.

[0091] Optionally, determining the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario includes:

[0092] If each emergency braking rate is less than or equal to a preset emergency braking rate among all the emergency braking rates, the emergency braking rate test result corresponding to the test scenario is determined to be passed.

[0093] Otherwise, the emergency braking rate test result corresponding to the test scenario is determined to be unsuccessful.

[0094] Optionally, the present invention compares each of the all emergency braking rates with the preset emergency braking rate. Only if each of the all emergency braking rates is less than or equal to the preset emergency braking rate is the emergency braking rate test result corresponding to the test scenario determined to be passed; otherwise, the emergency braking rate test result corresponding to the test scenario is determined to be failed.

[0095] Optionally, the present invention can also generate a test curve corresponding to the test scenario based on all the emergency braking rates. Specifically, the horizontal axis of the test curve represents the initial speed of the train when emergency braking is implemented, and the vertical axis represents the emergency braking rate. The test curve is labeled with the average braking rate at the initial speed, the average braking rate of the interval, the 95% confidence interval, the standard emergency braking rate value provided by the vehicle, the upper limit value of the emergency braking rate provided by the vehicle, the lower limit value of the emergency braking rate provided by the vehicle, and the calculated median value. The present invention can compare each of the emergency braking rates with the emergency braking rate index corresponding to different gears. Yes, and automatically outputs the test results. When the actual emergency braking rate output by the train is within the target range of the standard value for each gear, the test result is determined to be passed; otherwise, the test result is determined to be failed. The target range is determined based on the upper limit and lower limit of the emergency braking rate provided by the vehicle. The upper limit of the emergency braking rate provided by the vehicle is the product of the standard emergency braking rate value provided by the vehicle and a preset coefficient. The lower limit of the emergency braking rate provided by the vehicle is the product of the standard emergency braking rate value provided by the vehicle and a preset coefficient, wherein the preset coefficient is 0.12.

[0096] Optionally, this invention can output the test results in a visual form, facilitating further analysis and judgment by testers. Testers can evaluate the test results by comparing the output results with the expected performance indicators. By using a data fitting algorithm to process and analyze the collected actual operating data, the calculation results of the emergency braking rate under different gears can be obtained. The test results will be output and recorded for evaluation and reference, thereby enabling accurate and rapid verification of whether the emergency braking rate under different gears meets the design requirements. This realizes the calculation and verification of the emergency braking rate under different gears of virtual train formations, improving the accuracy and efficiency of the test.

[0097] Figure 5This is the second flowchart illustrating the testing method for emergency braking rates at different gears provided by this invention. This invention provides a testing device, including a data acquisition module, a data analysis module, a data calculation module, and a test result output module. The data acquisition module is responsible for real-time acquisition of basic operational data information of the virtual train formation; the data analysis module is responsible for preprocessing, feature extraction, analysis, and filtering of the acquired data; the data calculation module is responsible for comparing and calculating the data. The test result output module is used to generate the final test results for further analysis and evaluation.

[0098] Optionally, the present invention connects the testing device to the recording board of the virtual train onboard equipment and ensures that the testing device can normally receive the actual operation data sent by the onboard equipment. First, the test scenario is started to determine whether emergency braking has been implemented. If it has not been implemented, the test scenario is set again. If it can be implemented, the train emergency braking data is collected according to the data acquisition module.

[0099] This invention classifies and filters the collected data. During the data analysis process, the collected data needs to be extracted and classified. The emergency braking gear configuration of the test data is checked and matched, and divided into high gear, default gear, and low gear. During the data analysis process, when the number of tests for a certain gear value is greater than 100, the data analysis module outputs the emergency braking data of that test gear to the data calculation module. Otherwise, it returns to the initial state and continues to set different emergency braking gears for test execution.

[0100] Specifically, after data preprocessing, the data is transmitted to the data analysis module. The data analysis module classifies the data, extracts and stores the emergency braking rate value under the high-gear configuration of emergency braking, and outputs the high-gear emergency braking data after determining that the number of tests has reached 100. If the number of tests has not reached 100, the test scenario is entered again and the test scenario is started to test the emergency braking rate. The same operation applies to the extraction and storage of the emergency braking rate value under the default gear configuration of emergency braking, i.e., the medium gear, and the extraction and storage of the emergency braking rate value under the low gear configuration of emergency braking, and finally realizes the output of the default gear emergency braking data and the output of the low gear emergency braking data.

[0101] Optionally, in the data calculation module, the data calculation module fits and calculates the emergency braking data of a certain test gear through a data fitting algorithm, and outputs the calculation results to the test result output module. According to the emergency braking data of high gear, emergency braking data of default gear and emergency braking data of low gear, the present invention calculates the test results of different gears through a data fitting algorithm, and transmits all test results to the test result output module.

[0102] Optionally, in the test result output module, the test result is judged based on all test results. The specific result calculated by the data calculation module is compared with the emergency braking rate index of different gears, and the test result is automatically output. If the actual emergency braking rate output by the train is within the preset coefficient of the standard value of each gear, for example, if the actual emergency braking rate output by the train is within ±12% of the standard value of each gear, the test result is output as passed, and a corresponding test result curve is generated. If the actual emergency braking rate output by the train has other values, the test result is output as failed, and a corresponding test result curve is generated. At the same time, the present invention can also continuously adjust the emergency braking rate of each gear by adjusting the configuration parameters of the emergency braking rate under each gear to meet the test requirements.

[0103] This invention, through the implementation and application of its testing method and apparatus, can accurately verify whether the test results of the emergency braking rate of urban rail virtual train formations at different gears meet the design requirements. This helps to improve the safety and reliability of urban rail virtual train formation operation, thereby promoting the research and development of urban rail virtual train formation technology. It can provide reliable technical support for the application of urban rail virtual train formation technology and promote its widespread application in urban rail transit systems.

[0104] Figure 6 This is a schematic diagram of the structure of the emergency braking rate testing device under different gears provided by the present invention. The emergency braking rate testing device under different gears includes a first determining unit 1. The first determining unit is used to determine all emergency braking rates corresponding to the test scenario after completing a preset number of emergency braking rate acquisitions for any test scenario. The working principle of the first determining unit 1 can be referred to the aforementioned step 101, and will not be repeated here.

[0105] The testing device for emergency braking rate under different gears also includes a second determining unit 2. The second determining unit is used to determine the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario for each test scenario. The working principle of the second determining unit 2 can be referred to the aforementioned step 102, and will not be repeated here.

[0106] The testing device for emergency braking rate under different gears also includes an output unit 3. The output unit is used to output the test results of emergency braking rate under different gears based on the test results of each emergency braking rate corresponding to all test scenarios. The working principle of the output unit 3 can be referred to the aforementioned step 103, and will not be repeated here.

[0107] The test scenario includes a test scenario in which an emergency braking is performed on a virtual train in single-train mode while the train is running at different speeds corresponding to different gears.

[0108] This invention provides a method, apparatus, equipment, and medium for testing emergency braking rates at different gears. In a virtual train formation operating as a single train, emergency braking test scenarios are implemented at different speeds corresponding to different gears. The emergency braking rate is measured for each braking action in each test scenario. Then, all emergency braking rates determined for different test scenarios are compared with preset emergency braking rates corresponding to those scenarios to determine the test result for each test scenario. Finally, the test results for emergency braking rates at different gears are output based on the pass / fail status of the emergency braking rate test results across all test scenarios. This invention can accurately and quickly verify whether the emergency braking rate of a virtual train formation at different gears meets preset requirements. By pre-setting complete test steps and procedures, the accuracy and reliability of the test are ensured, guaranteeing the comparability and credibility of the test results.

[0109] Figure 7 This is a schematic diagram of the structure of the electronic device provided by the present invention. For example... Figure 7 As shown, the electronic device may include: a processor 710, a communication interface 720, a memory 730, and a communication bus 740, wherein the processor 710, the communication interface 720, and the memory 730 communicate with each other through the communication bus 740. The processor 710 can call logical instructions in the memory 730 to execute a test method for emergency braking rates at different gears. The method includes: for any test scenario, after obtaining emergency braking rates a preset number of times, determining all emergency braking rates corresponding to the test scenario; for all emergency braking rates under each test scenario, determining the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and a preset emergency braking rate corresponding to the test scenario; and outputting the test results of emergency braking rates at different gears based on the test results of each emergency braking rate corresponding to all test scenarios. The test scenario includes a test scenario in which a virtual train formation is in a single-train state, and emergency braking is implemented during train operation at speeds corresponding to different gears.

[0110] Furthermore, the logical instructions in the aforementioned memory 730 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.

[0111] 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 emergency braking rate at different gears provided by the above methods. The method includes: for any test scenario, after obtaining the emergency braking rate a preset number of times, determining all emergency braking rates corresponding to the test scenario; for all emergency braking rates under each test scenario, determining the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario; and outputting the test result of emergency braking rate at different gears based on the emergency braking rate test result corresponding to each of all test scenarios. The test scenario includes a test scenario in which a virtual train formation is in a single-train state and emergency braking is implemented during train operation at speeds corresponding to different gears.

[0112] 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 test method for emergency braking rates at different gears provided by the above-described methods. The method includes: for any test scenario, after obtaining emergency braking rates a preset number of times, determining all emergency braking rates corresponding to the test scenario; for all emergency braking rates under each test scenario, determining an emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and a preset emergency braking rate corresponding to the test scenario; and outputting test results for emergency braking rates at different gears based on each emergency braking rate test result corresponding to all test scenarios. The test scenario includes a test scenario in which a virtual train formation is in a single-train state, and emergency braking is implemented during train operation at speeds corresponding to different gears.

[0113] 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.

[0114] 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.

[0115] 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 emergency braking rate at different gears, characterized in that, include: For any test scenario, after obtaining the emergency braking rate a preset number of times, determine all emergency braking rates corresponding to the test scenario; For all emergency braking rates under each test scenario, the emergency braking rate test result corresponding to the test scenario is determined based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario. Based on the test results of the emergency braking rate for each of all test scenarios, output the test results of the emergency braking rate in different gears; The test scenario includes a test scenario in which an emergency braking is performed while the virtual train is in single-train mode and the train is running at different speeds in different gears. The different gears include a low gear corresponding to a train speed less than or equal to a first preset speed, a medium gear corresponding to a train speed greater than the first preset speed and less than a second preset speed, and a high gear corresponding to a train speed greater than or equal to a second preset speed, wherein the first preset speed is less than the second preset speed. For any test scenario, after obtaining the emergency braking rate a preset number of times, determine all emergency braking rates corresponding to the test scenario, including: When the train's emergency braking gear is configured to be low and the test scenario is the train running at the speed corresponding to the low gear, emergency braking is performed according to the emergency stop command, and the emergency braking rate corresponding to the test scenario is obtained. After obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, all emergency braking rates corresponding to the test scenario are determined. Switch the train emergency braking gear configuration. When the train emergency braking gear configuration is set to medium gear and the test scenario is a train running at the speed corresponding to medium gear, implement emergency braking according to the emergency stop command, obtain the emergency braking rate corresponding to the test scenario, and after obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, determine all emergency braking rates corresponding to the test scenario. Switch the train emergency braking gear configuration. When the train emergency braking gear is configured to be high and the test scenario is the train running at the speed corresponding to the high gear, implement emergency braking according to the emergency stop command, obtain the emergency braking rate corresponding to the test scenario, and after obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, determine all emergency braking rates corresponding to the test scenario. The emergency stop command is generated based on user input and is used to instruct the train to make an emergency stop.

2. The test method for emergency braking rate at different gears according to claim 1, characterized in that, The step of determining the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario includes: If the average emergency braking rate is less than or equal to the preset emergency braking rate, the emergency braking rate test result corresponding to the test scenario is determined to be passed. If the average emergency braking rate is greater than the preset emergency braking rate, the emergency braking rate test result corresponding to the test scenario is determined to be unsuccessful. The average emergency braking rate is determined by averaging all emergency braking rates.

3. The test method for emergency braking rate at different gears according to claim 1, characterized in that, The step of determining the emergency braking rate test result corresponding to the test scenario based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario includes: If each emergency braking rate is less than or equal to a preset emergency braking rate among all the emergency braking rates, the emergency braking rate test result corresponding to the test scenario is determined to be passed. Otherwise, the emergency braking rate test result corresponding to the test scenario is determined to be unsuccessful.

4. The test method for emergency braking rate at different gears according to claim 1, characterized in that, The method outputs the emergency braking rate test results for different gears based on the emergency braking rate test results for each emergency braking rate corresponding to all test scenarios, including: If the test result for each emergency braking rate in all test scenarios is confirmed to be passing, the test result for the emergency braking rate in different gears will be output as passing. Otherwise, the test results for emergency braking rate under different gears will be output as "fail".

5. The test method for emergency braking rate at different gears according to claim 4, characterized in that, After determining that the test results for the emergency braking rate at different output gears are unsuccessful, the method further includes: Based on the test results of the emergency braking rate under different gears, the control parameters of the train's emergency braking gear configuration are adjusted for each test scenario. Repeat the process for all test scenarios, determining the test result for each emergency braking rate in each scenario, until the test result for the emergency braking rate in different gears is determined to be passing.

6. The test method for emergency braking rate at different gears according to claim 1, characterized in that, Before determining all emergency braking rates corresponding to the test scenario, the method further includes: Obtain the initial train data under the test scenario; The initial train data is cleaned, and the train's operating speed, braking distance, and braking time are filtered out. The emergency braking rate is determined based on the train's operating speed, braking distance, and braking time.

7. A testing device for emergency braking rate at different gears, characterized in that, include: The first determining unit is used to determine all emergency braking rates corresponding to any test scenario after completing a preset number of emergency braking rate acquisitions for any given test scenario. The second determining unit is used to determine the emergency braking rate test result corresponding to the test scenario for all emergency braking rates under each test scenario, based on all emergency braking rates and the preset emergency braking rate corresponding to the test scenario. The output unit is used to output the test results of the emergency braking rate under different gears based on the test results of each emergency braking rate corresponding to all test scenarios. The test scenario includes a test scenario in which an emergency braking is performed while the virtual train is in single-train mode and the train is running at different speeds in different gears. The different gears include a low gear corresponding to a train speed less than or equal to a first preset speed, a medium gear corresponding to a train speed greater than the first preset speed and less than a second preset speed, and a high gear corresponding to a train speed greater than or equal to a second preset speed, wherein the first preset speed is less than the second preset speed. The first determining unit is specifically used for: When the train's emergency braking gear is configured to be low and the test scenario is the train running at the speed corresponding to the low gear, emergency braking is performed according to the emergency stop command, and the emergency braking rate corresponding to the test scenario is obtained. After obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, all emergency braking rates corresponding to the test scenario are determined. Switch the train emergency braking gear configuration. When the train emergency braking gear configuration is set to medium gear and the test scenario is a train running at the speed corresponding to medium gear, implement emergency braking according to the emergency stop command, obtain the emergency braking rate corresponding to the test scenario, and after obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, determine all emergency braking rates corresponding to the test scenario. Switch the train emergency braking gear configuration. When the train emergency braking gear is configured to be high and the test scenario is the train running at the speed corresponding to the high gear, implement emergency braking according to the emergency stop command, obtain the emergency braking rate corresponding to the test scenario, and after obtaining the emergency braking rate corresponding to the test scenario for a preset number of times, determine all emergency braking rates corresponding to the test scenario. The emergency stop command is generated based on user input and is used to instruct the train to make an emergency stop.

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 emergency braking rate at different gears 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 emergency braking rate at different gears as described in any one of claims 1-6.