Test and verification system and method based on train perception system

Through the combination of flexible obstacle model and automatic controller and control platform, the problems of high cost, low efficiency and unreal simulation in train perception system testing are solved, and automation and repetitive testing in real scenarios are realized, which improves testing efficiency and reduces costs.

CN115752546BActive Publication Date: 2025-08-26TRAFFIC CONTROL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211474197.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-22
Publication Date
2025-08-26
Estimated Expiration
2042-11-22

AI Technical Summary

Technical Problem

The existing test methods of train intelligent perception systems have problems such as high cost, low efficiency and unreal simulation and simulation tests, and it is difficult to effectively verify without affecting driving safety.

Method used

The test and verification system consisting of a flexible obstacle model, an automatic controller and a control platform is used to simulate obstacles through the flexible obstacle model, and state control and feedback are used to achieve automated and repetitive testing of the train perception system.

Benefits of technology

Without affecting driving safety, the problem of unreal simulation tests is effectively solved, the testing cost is reduced, the testing efficiency is improved, and the real scenario application of the train perception system is realized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115752546B_ABST
    Figure CN115752546B_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure provide a test and verification system and method based on a train perception system. The system includes a flexible obstacle model, an automatic controller, and a control platform. The flexible obstacle model is used to simulate obstacles; the automatic controller is fixed to the flexible obstacle model and is used to receive control information sent by the control platform, realize state control of the flexible obstacle model, and generate feedback information and send it to the control platform; the control platform is used to send control information to the automatic controller and the flexible obstacle model, and receive feedback information. In this way, the problem of virtual simulation testing being unrealistic can be effectively solved without affecting driving safety, and automated and repeatable testing can be achieved, which has great practical value for the real-world application of train perception systems.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of rail transportation technology, and in particular to a test and verification system and method based on a train perception system. Background Art

[0002] Functional verification and performance testing of train intelligent perception systems primarily rely on field testing or software simulation testing. Field testing typically involves collecting real-world driving data through sensors, followed by subsequent data analysis and processing. Considering driving safety, scenarios such as obstacles and pedestrian intrusions are typically tested using static methods or dynamic testing through software simulation. Whether static testing in real-world scenarios or dynamic testing in software simulation environments differs from the real environment, achieving suboptimal testing and verification of the train perception system. Furthermore, numerous issues encountered during testing contribute to high costs, low efficiency, and numerous vulnerabilities in the train perception system. Summary of the Invention

[0003] The present disclosure provides a test and verification system and method based on a train perception system.

[0004] According to a first aspect of the present disclosure, a test and verification system based on a train perception system is provided. The system includes a flexible obstacle model, an automatic controller, and a control platform, wherein:

[0005] Flexible obstacle model, used to simulate obstacles;

[0006] The automatic controller is fixed to the flexible obstacle model and is used to receive control information sent by the control platform, realize the state control of the flexible obstacle model, and generate feedback information and send it to the control platform;

[0007] The control platform is used to send control information to the automatic controller and the flexible obstacle model, and receive feedback information.

[0008] In some implementations of the first aspect, the flexible obstacle model includes:

[0009] Communication module, used for information exchange with the control platform;

[0010] Motion module, used to achieve morphological transformation;

[0011] The connection module is used to connect with the execution module of the automatic controller.

[0012] In some implementations of the first aspect, the control platform sends control information to the flexible obstacle model to control the flexible obstacle model to perform a morphological transformation;

[0013] The shape of the flexible obstacle model is converted according to the test requirements; the type and size of the flexible obstacle model are changed according to the test requirements.

[0014] In some implementations of the first aspect, after the flexible obstacle model is fixed to the automatic controller, it is placed at any desired position within the track limit.

[0015] In some implementations of the first aspect, the automatic controller includes:

[0016] The power supply module is used to supply power to the communication module, control module, and execution module; its power supply modes include battery power supply and power supply via power cord;

[0017] Communication module, used for information exchange with the control platform;

[0018] Control module, used to process control information, feedback information and status information;

[0019] The execution module is used to carry the flexible obstacle model, perform the corresponding movement, and feed back the movement status to the control module.

[0020] In some implementations of the first aspect, the communication module is a wireless communication module.

[0021] In some implementations of the first aspect, processing the control information, feedback information, and status information includes:

[0022] According to the control information transmitted by the communication module, the execution module is controlled to perform the corresponding movement;

[0023] Generate feedback information based on the angle, speed, time and number of execution movements fed back by the execution module, and send it to the control platform through the communication module;

[0024] Collect battery status information of the communication module and the execution module, and send it to the control platform through the communication module.

[0025] In some implementations of the first aspect, the control platform sends control information to the automatic controller to control the angle, speed, time, and number of times of lifting and lowering the flexible obstacle model;

[0026] When the flexible obstacle model is lifted, it intrudes into the track boundary; when the flexible obstacle model is lowered to be parallel to the ground, it leaves the track boundary. In some implementations of the first aspect, the control platform selects corresponding test cases according to the test requirements to implement automated testing.

[0027] In some implementations of the first aspect, the automatic controller is one or more;

[0028] The control platform is connected to the corresponding automatic controller according to the test requirements.

[0029] According to a second aspect of the present disclosure, a method for testing a test verification system based on a train perception system is provided. The method comprises:

[0030] Fix the flexible obstacle model and the automatic controller and place them at the location where the test is required within the track limit;

[0031] Send control information to the automatic controller through the control platform according to test requirements;

[0032] The automatic controller controls the angle, speed, time and number of times of lifting and lowering the flexible obstacle model according to the control information, and feeds back the test information to the control platform.

[0033] The present disclosure provides a test and verification system and method based on a train perception system, which is built based on real scenarios and can be used for perception system testing in actual train operation scenarios. Without affecting driving safety, it can effectively solve the problem of unreality in simulation tests, and can realize automated testing and repeatable testing, which has great practical value for the real-scene application of train perception systems.

[0034] It should be understood that the contents described in the Summary of the Invention section are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are provided for a better understanding of the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, among which:

[0036] Figure 1 A schematic diagram of a test and verification system based on a train perception system provided by an embodiment of the present disclosure is shown;

[0037] Figure 2 Shown Figure 1 Schematic diagram of the automatic controller shown in;

[0038] Figure 3 Shown Figure 1 Schematic diagram of the control platform shown in;

[0039] Figure 4 A schematic diagram illustrating an application of a test and verification system and method based on a train perception system provided by an embodiment of the present disclosure in a specific embodiment is shown;

[0040] Figure 5 A flow chart of a test and verification method based on a train perception system provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0041] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present disclosure.

[0042] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0043] To address the issues raised in the background technology, this disclosure provides a test and verification system and method for a train perception system. Specifically, the system, consisting of a flexible obstacle model, an automatic controller, and a control platform, tests the perception system under actual train operation scenarios. This effectively addresses the issue of unrealistic simulation testing without compromising train safety.

[0044] The following describes in detail the train perception system-based test and verification system and method provided by the embodiments of the present disclosure through specific embodiments in conjunction with the accompanying drawings.

[0045] Figure 1 FIG. 1 shows a schematic diagram of a test and verification system based on a train perception system provided by an embodiment of the present disclosure. Figure 1 As shown, the test verification system 100 includes a flexible obstacle model 130 , an automatic controller 120 and a control platform 110 .

[0046] Among them, the flexible obstacle model 130 is used to simulate an obstacle; the automatic controller 120 is fixed to the flexible obstacle model 130 and is used to receive control information sent by the control platform, implement state control of the flexible obstacle model 130, and generate feedback information and send it to the control platform 110; the control platform 110 is used to send control information to the automatic controller 120 and the flexible obstacle model 130 and receive feedback information.

[0047] In actual application scenarios, the automatic controller 120, equipped with the flexible obstacle model 130, is placed within the track boundary. It does not intrude into the track boundary, making it easy to install and secure. The control platform 110 can wirelessly transmit control information to the automatic controller 120 to control the entry and exit of the flexible obstacle model 130 within the track boundary. After completing the state control of the flexible obstacle model 130, the automatic controller 120 generates feedback information and sends it to the control platform 110.

[0048] In some embodiments, the flexible obstacle model 130 is made of a flexible anti-collision material. During the test process, even if an emergency situation occurs and the obstacle model 130 collides with the train, it will not cause harm to the train and related personnel.

[0049] In some embodiments, the flexible obstacle model 130 includes:

[0050] The communication module is used to exchange information with the control platform 110 ; the motion module is used to realize the shape transformation of the flexible obstacle model 130 ; and the connection module is used to connect with the execution module of the automatic controller 120 .

[0051] In some embodiments, the control platform 110 sends control information to the flexible obstacle model 130 to control the flexible obstacle model 130 to transform its shape; the shape of the flexible obstacle model 130 is transformed according to the test requirements; the type and size of the flexible obstacle model 130 are disassembled and replaced according to the test requirements. Specifically,

[0052] If there is a need to simulate the test of object intrusion, the motion module in the flexible obstacle model 130 can be controlled by the control platform to convert the flexible obstacle model 130 into an irregularly shaped obstacle to simulate scenes such as falling rocks, mudslides or other similar object intrusions.

[0053] If a pedestrian intrusion test is required, the flexible obstacle model 130 is replaced with the required humanoid obstacle to simulate the pedestrian intrusion scenario. If the size of the flexible obstacle model 130 does not meet the test requirements during the test, the flexible obstacle model 130 can be replaced with a size that meets the test requirements to flexibly simulate various intrusion scenarios.

[0054] If there are other types of test requirements, the flexible obstacle model 130 can also be any other type. If there are multiple scene test requirements, multiple flexible obstacle models 130 of different shapes can be used in conjunction with each other for testing.

[0055] In some embodiments, the flexible obstacle model 130 is fixed to the automatic controller 120 via a connection device and then placed at any desired location within the track limit to simulate various obstacle intrusion scenarios.

[0056] In some embodiments, the automatic controller 120 can be powered by batteries or by a power cord, and the power supply method can be flexibly selected according to test requirements.

[0057] In some embodiments, the control platform 110 can directly use a laptop computer, a mobile phone, or other similar mobile terminal devices.

[0058] Figure 2 Shown Figure 1 Schematic diagram of the automatic controller 120 shown in FIG. Figure 2 As shown, the automatic controller 120 includes:

[0059] The power supply module 121 is used to supply power to the communication module 122 , the control module 123 , and the execution module 124 ; its power supply modes include battery power supply and power supply via a power cord.

[0060] The communication module 122 is used to exchange information with the control platform 110 .

[0061] The control module 123 is used to process the control information, feedback information and status information.

[0062] The execution module 124 is used to carry the flexible obstacle model 130 , execute corresponding motion, and feed back the motion state to the control module 123 .

[0063] The control module 123 processes the control information, feedback information and status information, including:

[0064] Based on the control information transmitted by the communication module 122, the execution module 124 is controlled to execute the corresponding movement. Feedback information is generated based on the angle, speed, time, and number of execution movements fed back by the execution module 124 and sent to the control platform 110 via the communication module 122. Battery status information is collected from the communication module 122 and the execution module 124 and sent to the control platform 110 via the communication module 122.

[0065] In some embodiments, the communication module 122 is a wireless communication module that supports 4G / 5G, Bluetooth, and other similar wireless communication methods. Among them, Bluetooth is a low-power communication method, and the use of 4G / 5G can be flexibly selected according to test requirements to prevent waste of traffic and power.

[0066] In some embodiments, the execution module 124 equipped with the flexible obstacle model 130 is connected to other modules via a reversible connection device.

[0067] In some embodiments, the execution module 124 and other modules may be connected in other ways, such as rotational or telescopic.

[0068] In some embodiments, the control platform 110 sends control information to the automatic controller 120 to control the angle, speed, time, and number of times the flexible obstacle model 130 is lifted and lowered; when the flexible obstacle model 130 is lifted, it invades the track boundary; when the flexible obstacle model 130 is lowered to a state parallel to the ground, it leaves the track boundary.

[0069] In some embodiments, the flexible obstacle model 130 can be raised or lowered to any angle within a range of 0°-90° according to the instruction of the control platform 110 .

[0070] Figure 3 Shown Figure 1 The schematic diagram of the control platform shown in ; Figure 3 As shown, the control platform 110 is an application software, and its hardware carrier can be a computer, tablet, mobile phone and other similar devices. The control platform 110 mainly includes a power display module, a parameter configuration module, a 4G / 5G switch, an obstacle model status display module, and a controller number module.

[0071] Among them, the power display module is used to display the battery power of the current automatic controller 120; the parameter configuration module is used to configure the movement angle, time, number and speed parameters of the automatic controller 120; the 4G / 5G switch is used to control the network signal switch of the automatic controller 120; the obstacle model status display module is used to display whether the current flexible obstacle model is within or outside the track limit; the controller number module is used to display the number of the online automatic controller that can be connected, and one or more of them can be selected for connection according to the test requirements.

[0072] In some embodiments, multiple automatic controllers 120 can be flexibly arranged according to test requirements, and the multiple automatic controllers 120 can be uniformly managed and controlled through the control platform 110. In this way, multiple obstacle scenarios can be further simulated, and the train perception system can be tested in multiple directions to reduce the vulnerabilities of the train perception system.

[0073] Figure 4 FIG. 1 shows a schematic diagram of an application of a test and verification system and method based on a train perception system provided by an embodiment of the present disclosure in a specific embodiment. Figure 4As shown, an automatic controller 120 equipped with a flexible obstacle model 130 is placed at a location on the track where testing is required. The control platform 110 controls the automatic controller 120 via 4G / 5G and Bluetooth to cause the flexible obstacle model 130 to tilt 90°, lift, and lower. When the flexible obstacle model 130 tilts 90° and lifts, it intrudes into the track boundary. When the flexible obstacle model 130 lowers to a position parallel to the ground, it leaves the track boundary. During the actual test, the flexible obstacle model 130 is repeatedly tilted 90°, lifted, and lowered to test whether the train perception system can promptly detect any intrusions by the flexible obstacle model 130.

[0074] In some embodiments, the automatic controller 120 can be flexibly arranged at any location within the track where testing is required.

[0075] For example, the automatic controller 120 can be placed on one side of the track, and the flexible obstacle model 130 can be selectively placed on the other side. When the flexible obstacle model 130 is placed close to the rail, both the lifting and lowering of the flexible obstacle model 130 will intrude into the track boundary. When the flexible obstacle model 130 is not placed close to the rail, the lifting of the flexible obstacle model 130 will intrude into the track boundary; when the flexible obstacle model 130 is lowered to a position parallel to the ground, it will leave the track boundary.

[0076] In some embodiments, an automatic controller 120 may be placed at any location within the track where testing is required, and multiple automatic controllers 120 may be centrally managed and controlled through the control platform 110 .

[0077] For example, automatic controllers 120 are arranged inside and outside the track and on both sides of the track. At this time, the control platform 110 can flexibly choose to connect one or more of them according to the test requirements to achieve multi-directional and multi-scenario testing of the train perception system.

[0078] In some embodiments, the control platform 110 further includes test cases for implementing automated testing. Testing is performed by importing test cases corresponding to test requirements to meet repeatable and automated testing requirements.

[0079] like Figure 4 As shown, the test verification system and method provided by the embodiments of the present disclosure can be applied to both test sites and real environments. The system has a simple composition, the equipment is highly portable, and testing can be performed flexibly.

[0080] The following describes in detail the test and verification method based on the train perception system provided by the embodiment of the present disclosure. The test and verification method can be applied to Figure 1 In the test verification system 100 shown.

[0081] Figure 5 FIG. 1 shows a flow chart of a test and verification method based on a train perception system provided by an embodiment of the present disclosure; FIG. Figure 5 As shown, the test verification method 500 may include the following steps:

[0082] S510 , fixing the flexible obstacle model 130 and the automatic controller 120 and placing them at a location where testing is required within the track limit.

[0083] S520 , sending control information to the automatic controller 120 through the control platform 110 according to the test requirements.

[0084] S530 , the automatic controller 120 controls the speed, time, and number of times of lifting and lowering the flexible obstacle model 130 according to the control information, and feeds back the test information to the control platform 110 .

[0085] In some embodiments, the test verification method 500 further includes:

[0086] Select the test cases preset in the control platform 110 according to the test requirements to perform repetitive and automated testing.

[0087] Specifically, corresponding test cases are preset according to test requirements and imported into the control platform 110 , and the imported test cases are used to control the connected automatic controller 120 to perform repetitive and automated testing.

[0088] According to the embodiments of the present disclosure, the following technical effects are achieved:

[0089] The present disclosure provides a test and verification system and method based on a train perception system, which can be applied to test sites and can also be applied to perception system testing in actual train operation scenarios; the system has a simple composition and the equipment is highly portable, which effectively reduces the testing cost of the train perception system; the use of a flexible obstacle model can effectively solve the problem of unreality in simulation testing without affecting driving safety; by importing test cases through a control platform for testing, it can realize automated and repeatable testing of the train perception system, effectively improving the testing efficiency of the train perception system.

[0090] It should be noted that for the aforementioned method embodiments, for simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present disclosure is not limited by the order of the actions described, because according to the present disclosure, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

[0091] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not limited herein.

[0092] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.

Claims

1. A test and verification system based on a train perception system, characterized in that: The system includes a flexible obstacle model, an automatic controller and a control platform, wherein: The flexible obstacle model is used to simulate obstacles; The automatic controller is fixed to the flexible obstacle model, and is used to receive control information sent by the control platform, realize control of the flexible obstacle model, and generate feedback information and send it to the control platform; The control platform is used to send control information to the automatic controller and the flexible obstacle model, and receive feedback information; wherein, The control platform sends control information to the flexible obstacle model to control the flexible obstacle model to perform shape transformation; The shape of the flexible obstacle model is converted according to the test requirements; the type and size of the flexible obstacle model are changed according to the test requirements.

2. The system according to claim 1, wherein: The flexible obstacle model includes: a communication module for exchanging information with the control platform; Motion module, used to achieve morphological transformation; The connection module is used to connect with the execution module of the automatic controller.

3. The system according to claim 1, wherein: After the flexible obstacle model is fixed to the automatic controller, it is placed at any location with testing requirements within the track limit.

4. The system according to claim 1, wherein: The automatic controller comprises: The power supply module is used to supply power to the communication module, control module, and execution module; its power supply modes include battery power supply and power supply via power cord; A communication module, used for exchanging information with the control platform; Control module, used to process control information, feedback information and status information; The execution module is used to carry the flexible obstacle model, execute corresponding movements, and feed back the movement status to the control module.

5. The system according to claim 4, characterized in that The processing of control information, feedback information and status information includes: Controlling the execution module to execute corresponding movements according to the control information transmitted by the communication module; Generate feedback information based on the angle, speed, time and number of execution movements fed back by the execution module, and send it to the control platform through the communication module; The battery status information of the communication module and the execution module is collected and sent to the control platform via the communication module.

6. The system according to claim 1, wherein: The control platform sends control information to the automatic controller to control the angle, speed, time and number of times of lifting and lowering the flexible obstacle model; When the flexible obstacle model is lifted, it intrudes into the track limit; when the flexible obstacle model is lowered to be parallel to the ground, it leaves the track limit.

7. The system according to claim 1, wherein: The control platform selects corresponding test cases according to the test requirements to realize automated testing.

8. The system according to claim 1, wherein: There are one or more automatic controllers; The control platform is connected to the corresponding automatic controller according to test requirements.

9. A test method for a test verification system based on a train perception system according to any one of claims 1 to 8, characterized in that: The method comprises: Fix the flexible obstacle model and the automatic controller and place them at the location where the test is required within the track limit; Send control information to the automatic controller through the control platform according to test requirements; The automatic controller controls the angle, speed, time and number of times of lifting and lowering the flexible obstacle model according to the control information, and feeds back the test information to the control platform; wherein, The control platform sends control information to the flexible obstacle model to control the flexible obstacle model to perform shape transformation; The shape of the flexible obstacle model is converted according to the test requirements; the type and size of the flexible obstacle model are changed according to the test requirements.

Citation Information

Patent Citations

  • Vehicle-in-loop automatic driving vehicle testing method, system and device in mixed scene

    CN112198859A

  • Test system and test method of perception avoidance system

    CN113405808A