A functional safety testing platform for smart cars
Through the intelligent car functional safety test platform, real-time braking and obstacle avoidance data of intelligent car, abnormal signals are generated and functional safety levels are calculated, and the existing testing methods are not comprehensive and accurate enough, and comprehensive and accurate testing of the functions of intelligent car are achieved.
Patent Information
- Application Number
- CN202411586945.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-11-08
AI Technical Summary
The existing smart car testing methods are limited to a single performance test, and fail to fully combine multiple factors, so the test results of smart car on-board functions are not accurate or comprehensive enough.
Design an intelligent car functional safety test platform, including data acquisition module, braking analysis module, obstacle analysis module and test definition module. By collecting and analyzing the real-time braking data and obstacle avoidance data of intelligent cars on different test roads, a braking test abnormal signal and obstacle avoidance test abnormal signal are generated, and the functional safety level is calculated through the test definition module.
It realizes comprehensive and accurate testing of the functions of smart cars, which can more accurately evaluate the functional safety level of smart cars and improve the accuracy and comprehensiveness of test results.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of intelligent vehicles, and in particular is a functional safety testing platform for intelligent vehicles. Background Art
[0002] An intelligent vehicle is a comprehensive system that integrates environmental perception, planning and decision-making, and multi-level assisted driving. It uses computers, modern sensors, information fusion, communications, artificial intelligence, and automatic control technologies, and is a typical high-tech complex. Research on intelligent vehicles is mainly focused on improving the safety and comfort of automobiles, as well as providing an excellent human-vehicle interaction interface.
[0003] When testing the in-vehicle functions of smart cars, it is usually limited to testing a certain performance of the smart car. This testing method does not combine multiple factors to conduct a comprehensive test of the in-vehicle functions of the smart car, resulting in inaccurate or incomplete test results;
[0004] To this end, the present invention proposes a smart car functional safety testing platform. Summary of the invention
[0005] The purpose of the present invention is to provide a smart car functional safety testing platform to solve the problems raised in the above background technology.
[0006] The purpose of the present invention can be achieved through the following technical solutions:
[0007] A smart car functional safety test platform, comprising a test platform, the test platform is connected with a data acquisition module and a display terminal, the test platform comprises a braking analysis module, an obstacle analysis module and a test definition module;
[0008] The data acquisition module is used to collect real-time braking data when the smart car is tested on different test roads and real-time obstacle avoidance data when it is tested on obstacle avoidance, and send the real-time braking data to the braking analysis module, and send the real-time obstacle avoidance data to the obstacle avoidance analysis module;
[0009] The braking analysis module is used to analyze the braking performance of the smart car, generate a braking test abnormality signal through analysis and send it to the display terminal, or analyze and obtain the smart car's vehicle braking test pass rate and send it to the test definition module;
[0010] The obstacle analysis module is used to analyze the obstacle avoidance situation of the smart car on different test roads, generate an obstacle avoidance test abnormal signal through analysis and send it to the display terminal, or analyze and obtain the pass rate of the smart car's obstacle avoidance test and send it to the test definition module;
[0011] The test definition module is used to intelligently define the test conditions of the smart car on different test roads, obtain the functional safety level of the smart car and send it to the display terminal. The display terminal is used to display the functional safety level of the smart car, the braking test abnormal signal and the obstacle avoidance test abnormal signal.
[0012] As a further technical solution of the present invention, the real-time braking data is the real-time braking distance of the smart car when the braking test is carried out on different test roads at different driving speeds. The real-time braking distance is the distance between the position when the smart car starts braking and the position when the smart car stops completely.
[0013] As a further technical solution of the present invention, the analysis process of the braking analysis module is specifically as follows:
[0014] Divide the test roads into different categories to obtain the real-time braking distance of the smart car when performing braking tests at different driving speeds on the same test road;
[0015] Get the ideal braking distance of smart cars when they are tested on different test roads at different driving speeds;
[0016] The real-time braking distance is compared with the corresponding ideal braking distance. If the real-time braking distance is less than the ideal braking distance, the test result of the braking test on the test road is recorded as a qualified test. If the real-time braking distance is greater than or equal to the ideal braking distance, the test result of the braking test on the test road is recorded as a failed test.
[0017] Then, a braking test is performed again on the same test road at different driving speeds to obtain another real-time braking distance on the same test road at different driving speeds. Similarly, the real-time braking distance is compared with the corresponding ideal braking distance to obtain the test result of the braking test on the test road.
[0018] As a further technical solution of the present invention, the analysis process of the braking analysis module further includes:
[0019] The number of times the intelligent vehicle is tested as qualified on the same test road is counted and recorded as the number of qualified tests. The number of qualified tests is divided by the total number of tests to obtain the brake test qualified rate of the intelligent vehicle on the test road;
[0020] According to the above steps, the braking test pass rate of the smart car on different test roads is obtained;
[0021] If the brake test pass rate of the smart car on any test road does not exceed the corresponding brake test pass rate critical value, a brake test abnormality signal is generated;
[0022] If the braking test pass rate of the smart car on all test roads exceeds the corresponding braking test pass rate critical value, the braking test pass rates on all test roads are added together and averaged to obtain the smart car's braking test pass rate ZDi, where i is the number of the test road.
[0023] As a further technical solution of the present invention, the real-time obstacle avoidance data is the real-time obstacle avoidance reaction time of the smart car when performing obstacle avoidance tests at different driving speeds on different test roads;
[0024] The real-time obstacle avoidance reaction time is: the same distance is set between the smart car and the obstacle, and the time between the time when the smart car determines that avoidance is required and the time when the smart car avoids the obstacle.
[0025] As a further technical solution of the present invention, the analysis process of the obstacle analysis module is specifically as follows:
[0026] First, the ideal obstacle avoidance reaction time of the smart car when performing obstacle avoidance tests at different driving speeds on different test roads is obtained;
[0027] Divide the test road into different sections to obtain the real-time obstacle avoidance reaction time of the smart car when performing braking tests at different driving speeds on the same test road;
[0028] The real-time obstacle avoidance reaction time is compared with the corresponding ideal obstacle avoidance reaction time. If the real-time obstacle avoidance reaction time is less than or equal to the ideal obstacle avoidance reaction time, the test result of the obstacle avoidance test on the test road is recorded as a qualified test. If the real-time obstacle avoidance reaction time is greater than the ideal obstacle avoidance reaction time, the test result of the obstacle avoidance test on the test road is recorded as a failed test.
[0029] Then, the obstacle avoidance test is performed again on the same test road at different driving speeds to obtain another real-time obstacle avoidance reaction time on the same test road at different driving speeds. Similarly, the real-time obstacle avoidance reaction time is compared with the corresponding ideal obstacle avoidance reaction time to obtain the test result of the obstacle avoidance test on the test road.
[0030] As a further technical solution of the present invention, the analysis process of the obstacle analysis module further includes:
[0031] The number of times the test results of the smart car on the same test road are qualified is counted and recorded as the number of qualified tests. The number of qualified tests is divided by the total number of tests to obtain the obstacle avoidance test pass rate of the smart car on the test road.
[0032] According to the above steps, the obstacle avoidance test pass rate of the smart car on different test roads is obtained;
[0033] If the obstacle avoidance test pass rate of the smart car on any test road does not exceed the corresponding obstacle avoidance test pass rate critical value, an obstacle avoidance test abnormal signal is generated;
[0034] If the obstacle avoidance test pass rate of the smart car on all test roads exceeds the corresponding obstacle avoidance test pass rate critical value, the obstacle avoidance test pass rates on all test roads are added together and averaged to obtain the smart car's vehicle obstacle avoidance test pass rate BZi.
[0035] As a further technical solution of the present invention, the working process of the test definition module is as follows:
[0036] Obtain the vehicle braking test pass rate ZDi and the vehicle obstacle avoidance test pass rate BZi of the smart car;
[0037] The functional test value GCi corresponding to the smart car is calculated by the formula, and the formula is as follows:
[0038] GCi=ZDi×a1+BZi×a2; where a1 and a2 are weight coefficients with fixed values;
[0039] If the function test value corresponding to the smart car is less than the first function test threshold, the functional safety level of the smart car is the third functional safety level;
[0040] If the function test value corresponding to the smart car is greater than or equal to the first function test threshold and less than the second function test threshold, the functional safety level of the smart car is the second functional safety level;
[0041] If the functional test value corresponding to the smart car is greater than or equal to the second functional test threshold, the functional safety level of the smart car is the first functional safety level.
[0042] As a further technical solution of the present invention, the first functional test threshold is less than the second functional test threshold;
[0043] The safety factor of the third functional safety level is lower than the safety factor of the second functional safety level, and the safety factor of the second functional safety level is lower than the safety factor of the first functional safety level.
[0044] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:
[0045] The present invention analyzes the braking performance of the smart car based on the real-time braking data of the smart car when performing braking tests on different test roads, generates a braking test abnormal signal through analysis or obtains the vehicle braking test pass rate of the smart car through analysis; on the other hand, the real-time obstacle avoidance data of the smart car when performing obstacle avoidance tests on different test roads is combined to analyze the obstacle avoidance situation of the smart car on different test roads, generates an obstacle avoidance test abnormal signal through analysis or obtains the vehicle obstacle avoidance test pass rate of the smart car; finally, the vehicle braking test pass rate is combined with the test situation of the smart car on different test roads to intelligently define the functional safety level of the smart car, and the present invention realizes comprehensive and accurate testing of the corresponding functions of the smart car. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings.
[0047] Figure 1 It is a connection schematic diagram of the present invention;
[0048] Figure 2 It is a structural schematic diagram of the test platform in the present invention;
[0049] Figure 3 The present invention is a flow chart of the method. DETAILED DESCRIPTION
[0050] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0051] Example 1: Please refer to Figure 1-Figure 2 As shown, the technical solution provided by the present invention is: a smart car functional safety test platform, including multiple smart cars, a test platform for performing safety tests on corresponding functions of the smart cars, the test platform is connected to a data acquisition module and a display terminal, the display terminal is used to display the test results of the corresponding functions of the smart cars, and the test platform includes a braking analysis module, an obstacle analysis module and a test definition module;
[0052] In a specific implementation, the smart car is used to perform braking tests on different test roads, and the data acquisition module is used to collect real-time braking data of the smart car when performing braking tests on different test roads, and send the real-time braking data to the braking analysis module;
[0053] It should be specifically explained that the real-time braking data is the real-time braking distance of the smart car when the braking test is carried out on different test roads at different driving speeds. The real-time braking distance is the distance between the position when the smart car starts braking and the position when the smart car stops completely. Among them, the test roads include asphalt roads, cement roads, etc., and the driving speeds include 30km / h, 40km / h, 50km / h, 60km / h, etc. For example, first, braking tests are carried out on asphalt roads at 30km / h, 40km / h, 50km / h, and 60km / h respectively, and then the real-time braking distance of the smart car during the braking test is obtained.
[0054] On the one hand, the braking analysis module is used to analyze the braking performance of the smart car, and the analysis process is as follows:
[0055] Divide the test roads into different categories to obtain the real-time braking distance of the smart car when performing braking tests at different driving speeds on the same test road;
[0056] Get the ideal braking distance of smart cars when they are tested on different test roads at different driving speeds;
[0057] The real-time braking distance is compared with the corresponding ideal braking distance. If the real-time braking distance is less than the ideal braking distance, the test result of the braking test on the test road is recorded as a qualified test. If the real-time braking distance is greater than or equal to the ideal braking distance, the test result of the braking test on the test road is recorded as a failed test.
[0058] Then, a braking test is performed again on the same test road at different driving speeds, thereby obtaining another real-time braking distance on the same test road at different driving speeds. Similarly, the real-time braking distance is compared with the corresponding ideal braking distance to obtain the test result of the braking test on the test road;
[0059] The number of times the intelligent vehicle is tested as qualified on the same test road is counted and recorded as the number of qualified tests. The number of qualified tests is divided by the total number of tests to obtain the brake test qualified rate of the intelligent vehicle on the test road;
[0060] In specific implementation, when performing a braking test on the same test road, the same smart car can be used to perform the braking test at different driving speeds. For example, a smart car performs a braking test on the test road at a driving speed of 30 kn / h. After the test is completed, if the smart car is checked to have no abnormalities, the smart car is then tested on the test road at a driving speed of 40 kn / h until the test is completed. Similarly, when performing a braking test on the same test road, multiple smart cars can be used to perform braking tests at different driving speeds. For example, one smart car performs a braking test on the test road at a driving speed of 30 kn / h, and another smart car performs a braking test on the test road at a driving speed of 40 kn / h, and so on.
[0061] According to the above steps, the braking test pass rate of the smart car on different test roads is obtained;
[0062] If the brake test pass rate of the smart car on any test road does not exceed the corresponding brake test pass rate critical value, a brake test abnormality signal is generated;
[0063] If the brake test pass rate of the smart car on all test roads exceeds the corresponding brake test pass rate critical value, then the brake test pass rate on all test roads is added and averaged to obtain the smart car's brake test pass rate ZDi, where i is the number of the test road;
[0064] The braking analysis module generates a braking test abnormality signal and sends it to the display terminal or sends the obtained vehicle braking test pass rate of the smart car to the test definition module.
[0065] As a further solution of this embodiment, the smart car is used to perform obstacle avoidance tests on different test roads, and the data acquisition module is used to collect real-time obstacle avoidance data when the smart car performs obstacle avoidance tests on different test roads, and send the real-time obstacle avoidance data to the obstacle avoidance analysis module;
[0066] It should be specifically explained that the real-time obstacle avoidance data is the real-time obstacle avoidance reaction time of the smart car when conducting obstacle avoidance tests at different driving speeds on different test roads. The real-time obstacle avoidance reaction time is: the same distance is set between the smart car and the obstacle, and the time between the time when the smart car determines that avoidance is required and the time when the smart car avoids the obstacle.
[0067] On the other hand, the obstacle analysis module is used to analyze the obstacle avoidance of the smart car on different test roads, and the analysis process is as follows;
[0068] First, the ideal obstacle avoidance reaction time of the smart car when performing obstacle avoidance tests at different driving speeds on different test roads is obtained;
[0069] Divide the test road into different sections to obtain the real-time obstacle avoidance reaction time of the smart car when performing braking tests at different driving speeds on the same test road;
[0070] The real-time obstacle avoidance reaction time is compared with the corresponding ideal obstacle avoidance reaction time. If the real-time obstacle avoidance reaction time is less than or equal to the ideal obstacle avoidance reaction time, the test result of the obstacle avoidance test on the test road is recorded as a qualified test. If the real-time obstacle avoidance reaction time is greater than the ideal obstacle avoidance reaction time, the test result of the obstacle avoidance test on the test road is recorded as a failed test.
[0071] Then, the obstacle avoidance test is performed again on the same test road at different driving speeds, so as to obtain another real-time obstacle avoidance reaction time on the same test road at different driving speeds. Similarly, the real-time obstacle avoidance reaction time is compared with the corresponding ideal obstacle avoidance reaction time to obtain the test result of the obstacle avoidance test on the test road;
[0072] The number of times the test results of the smart car on the same test road are qualified is counted and recorded as the number of qualified tests. The number of qualified tests is divided by the total number of tests to obtain the obstacle avoidance test pass rate of the smart car on the test road.
[0073] According to the above steps, the obstacle avoidance test pass rate of the smart car on different test roads is obtained;
[0074] If the obstacle avoidance test pass rate of the smart car on any test road does not exceed the corresponding obstacle avoidance test pass rate critical value, an obstacle avoidance test abnormal signal is generated;
[0075] If the obstacle avoidance test pass rate of the smart car on all test roads exceeds the corresponding obstacle avoidance test pass rate critical value, then the obstacle avoidance test pass rates on all test roads are added together and averaged to obtain the smart car's vehicle obstacle avoidance test pass rate BZi;
[0076] The obstacle analysis module sends the generated obstacle avoidance test abnormal signal to the display terminal or sends the obtained vehicle obstacle avoidance test pass rate of the smart car to the test definition module.
[0077] In this embodiment, the test definition module is used to intelligently define the test conditions of the smart car on different test roads. The working process is as follows:
[0078] Obtain the vehicle braking test pass rate ZDi and the vehicle obstacle avoidance test pass rate BZi of the smart car obtained by the above calculation;
[0079] The functional test value GCi corresponding to the smart car is calculated by the formula, and the formula is as follows:
[0080] GCi=ZDi×a1+BZi×a2; where a1 and a2 are weight coefficients with fixed values;
[0081] If the function test value corresponding to the smart car is less than the first function test threshold, the functional safety level of the smart car is the third functional safety level;
[0082] If the function test value corresponding to the smart car is greater than or equal to the first function test threshold and less than the second function test threshold, the functional safety level of the smart car is the second functional safety level;
[0083] If the function test value corresponding to the smart car is greater than or equal to the second function test threshold, the functional safety level of the smart car is the first function safety level; wherein the first function test threshold is less than the second function test threshold, the safety factor of the third function safety level is lower than the safety factor of the second function safety level, and the safety factor of the second function safety level is lower than the safety factor of the first function safety level;
[0084] The test definition module sends the functional safety level of the smart car to the display terminal, and the display terminal is used to display the functional safety level of the smart car, the abnormal signal of the braking test and the abnormal signal of the obstacle avoidance test; in specific implementation, the display terminal is specifically a display screen, a computer screen, etc.;
[0085] In this application, if corresponding calculation formulas appear, the above calculation formulas are all dimensionless and take their numerical calculations. The weight coefficients, proportional coefficients and other coefficients in the formulas are set to a result value obtained by quantifying each parameter. The size of the weight coefficient and the proportional coefficient can be determined as long as it does not affect the proportional relationship between the parameter and the result value.
[0086] Example 2: Please refer to Figure 3 As shown, based on another concept of the same invention, a smart car functional safety testing method is now proposed, comprising the following steps:
[0087] Step S101, collecting real-time braking data when the smart car is performing a braking test on different test roads and real-time obstacle avoidance data when the smart car is performing an obstacle avoidance test.
[0088] Step S102, analyzing the braking performance of the smart car, generating a braking test abnormality signal through analysis or obtaining a braking test pass rate of the smart car through analysis;
[0089] In this embodiment, the braking performance analysis process includes the following sub-steps:
[0090] Step S1021, dividing the test roads into different categories, and obtaining real-time braking distances of the smart car when performing a braking test at different driving speeds on the same test road;
[0091] Step S1022, obtaining an ideal braking distance of the smart car when performing a braking test on different test roads at different driving speeds;
[0092] Step S1023, comparing the real-time braking distance with the corresponding ideal braking distance. If the real-time braking distance is greater than or equal to the ideal braking distance, the test result of the braking test on the test road is recorded as a qualified test. If the real-time braking distance is less than the ideal braking distance, the test result of the braking test on the test road is recorded as a failed test.
[0093] Step S1024, then performing a braking test again on the same test road at different driving speeds, thereby obtaining another real-time braking distance on the same test road at different driving speeds, and similarly comparing the real-time braking distance with the corresponding ideal braking distance to obtain a test result of the braking test performed on the test road;
[0094] Step S1025, counting the number of times the smart car is tested as qualified on the same test road, and recording it as the number of qualified tests, and dividing the number of qualified tests by the total number of tests to obtain the braking test qualified rate of the smart car on the test road;
[0095] Step S1026, according to the above steps, obtain the braking test pass rate of the smart car on different test roads;
[0096] Step S1027, if the braking test pass rate of the smart car on any test road does not exceed the corresponding braking test pass rate critical value, a braking test abnormal signal is generated; if the braking test pass rate of the smart car on all test roads exceeds the corresponding braking test pass rate critical value, the braking test pass rates on all test roads are added together and averaged to obtain the vehicle braking test pass rate of the smart car.
[0097] Step S103, analyzing the obstacle avoidance conditions of the smart car on different test roads, generating an obstacle avoidance test abnormal signal through analysis or obtaining the pass rate of the obstacle avoidance test of the smart car through analysis;
[0098] In this embodiment, the obstacle avoidance analysis process is specifically as follows:
[0099] Step S1031, firstly obtaining the ideal obstacle avoidance reaction time when the smart car performs obstacle avoidance tests on different test roads at different driving speeds;
[0100] Step S1032, dividing the same test road, and obtaining the real-time obstacle avoidance reaction time of the smart car when performing a braking test at different driving speeds on the same test road;
[0101] Step S1033, comparing the real-time obstacle avoidance reaction time with the corresponding ideal obstacle avoidance reaction time. If the real-time obstacle avoidance reaction time is less than or equal to the ideal obstacle avoidance reaction time, the test result of the obstacle avoidance test on the test road is recorded as a qualified test. If the real-time obstacle avoidance reaction time is greater than the ideal obstacle avoidance reaction time, the test result of the obstacle avoidance test on the test road is recorded as a failed test.
[0102] Step S1034, then performing an obstacle avoidance test again on the same test road at different driving speeds, thereby obtaining another real-time obstacle avoidance reaction time on the same test road at different driving speeds, and similarly comparing the real-time obstacle avoidance reaction time with the corresponding ideal obstacle avoidance reaction time to obtain a test result of the obstacle avoidance test performed on the test road;
[0103] Step S1035, counting the number of times the test results of the smart car on the same test road are qualified tests, and recording it as the number of qualified tests, and dividing the number of qualified tests by the total number of tests to obtain the obstacle avoidance test pass rate of the smart car on the test road;
[0104] Step S1036, according to the above steps, obtaining the obstacle avoidance test pass rate of the smart car on different test roads;
[0105] Step S1037: If the obstacle avoidance test pass rate of the smart car on any test road does not exceed the corresponding obstacle avoidance test pass rate critical value, an obstacle avoidance test abnormal signal is generated; if the obstacle avoidance test pass rate of the smart car on all test roads exceeds the corresponding obstacle avoidance test pass rate critical value, the obstacle avoidance test pass rates on all test roads are added together and averaged to obtain the vehicle obstacle avoidance test pass rate of the smart car.
[0106] Step S104, the automobile braking test pass rate is combined with the test conditions of the smart car on different test roads to intelligently define the functional safety level of the smart car;
[0107] In this embodiment, the process of obtaining the full level of functions is as follows:
[0108] Step S1041, obtaining the qualified rate of the vehicle braking test and the qualified rate of the vehicle obstacle avoidance test of the smart car;
[0109] Step S1042, calculating the function test value corresponding to the smart car;
[0110] Step S1043, comparing the functional test value corresponding to the smart car with the functional test threshold, and determining whether the functional safety level of the smart car is the third functional safety level, the second functional safety level, or the first functional safety level.
[0111] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A smart car functional safety test platform, characterized in that: The test platform includes a test platform, which is connected to a data acquisition module and a display terminal. The test platform includes a braking analysis module, an obstacle analysis module and a test definition module. The data acquisition module is used to collect real-time braking data of the smart car when performing braking tests on different test roads and real-time obstacle avoidance data when performing obstacle avoidance tests, and send the real-time braking data to the braking analysis module, and send the real-time obstacle avoidance data to the obstacle avoidance analysis module. The real-time braking data is the real-time braking distance of the smart car when performing braking tests at different driving speeds on different test roads. The real-time braking distance is the distance between the position when the smart car starts braking and the position when the smart car stops completely. The real-time obstacle avoidance data is the real-time obstacle avoidance reaction time of the smart car when performing obstacle avoidance tests at different driving speeds on different test roads. The real-time obstacle avoidance reaction time is: the same distance is set between the smart car and the obstacle, and the time between the time when the smart car determines that it needs to be avoided and the time when the smart car avoids the obstacle; The braking analysis module is used to analyze the braking performance of the smart car, generate a braking test abnormality signal through analysis and send it to the display terminal, or analyze and obtain the smart car's vehicle braking test pass rate and send it to the test definition module; The analysis process of the braking analysis module is as follows: Divide the test roads into different categories to obtain the real-time braking distance of the smart car when performing braking tests at different driving speeds on the same test road; Get the ideal braking distance of smart cars when they are tested on different test roads at different driving speeds; The real-time braking distance is compared with the corresponding ideal braking distance. If the real-time braking distance is less than the ideal braking distance, the test result of the braking test on the test road is recorded as a qualified test. If the real-time braking distance is greater than or equal to the ideal braking distance, the test result of the braking test on the test road is recorded as a failed test. Then, a braking test is performed again on the same test road at different driving speeds, thereby obtaining another real-time braking distance on the same test road at different driving speeds. Similarly, the real-time braking distance is compared with the corresponding ideal braking distance to obtain the test result of the braking test on the test road; The number of times the intelligent vehicle is tested as qualified on the same test road is counted and recorded as the number of qualified tests. The number of qualified tests is divided by the total number of tests to obtain the brake test qualified rate of the intelligent vehicle on the test road; According to the above steps, the braking test pass rate of the smart car on different test roads is obtained; If the brake test pass rate of the smart car on any test road does not exceed the corresponding brake test pass rate critical value, a brake test abnormality signal is generated; If the brake test pass rate of the smart car on all test roads exceeds the corresponding brake test pass rate critical value, then the brake test pass rate on all test roads is added and averaged to obtain the smart car's brake test pass rate ZDi, where i is the number of the test road; The obstacle analysis module is used to analyze the obstacle avoidance situation of the smart car on different test roads, generate an obstacle avoidance test abnormal signal through analysis and send it to the display terminal, or analyze and obtain the pass rate of the smart car's obstacle avoidance test and send it to the test definition module; The analysis process of the obstacle analysis module is as follows: First, the ideal obstacle avoidance reaction time of the smart car when performing obstacle avoidance tests at different driving speeds on different test roads is obtained; Divide the test road into different sections to obtain the real-time obstacle avoidance reaction time of the smart car when performing braking tests at different driving speeds on the same test road; The real-time obstacle avoidance reaction time is compared with the corresponding ideal obstacle avoidance reaction time. If the real-time obstacle avoidance reaction time is less than or equal to the ideal obstacle avoidance reaction time, the test result of the obstacle avoidance test on the test road is recorded as a qualified test. If the real-time obstacle avoidance reaction time is greater than the ideal obstacle avoidance reaction time, the test result of the obstacle avoidance test on the test road is recorded as a failed test. Then, the obstacle avoidance test is performed again on the same test road at different driving speeds, so as to obtain another real-time obstacle avoidance reaction time on the same test road at different driving speeds. Similarly, the real-time obstacle avoidance reaction time is compared with the corresponding ideal obstacle avoidance reaction time to obtain the test result of the obstacle avoidance test on the test road; The number of times the test results of the smart car on the same test road are qualified is counted and recorded as the number of qualified tests. The number of qualified tests is divided by the total number of tests to obtain the obstacle avoidance test pass rate of the smart car on the test road. According to the above steps, the obstacle avoidance test pass rate of the smart car on different test roads is obtained; If the obstacle avoidance test pass rate of the smart car on any test road does not exceed the corresponding obstacle avoidance test pass rate critical value, an obstacle avoidance test abnormal signal is generated; If the obstacle avoidance test pass rate of the smart car on all test roads exceeds the corresponding obstacle avoidance test pass rate critical value, then the obstacle avoidance test pass rates on all test roads are added together and averaged to obtain the smart car's vehicle obstacle avoidance test pass rate BZi; The test definition module is used to intelligently define the test conditions of the smart car on different test roads, obtain the functional safety level of the smart car and send it to the display terminal, and the display terminal is used to display the functional safety level of the smart car, the abnormal signal of the braking test and the abnormal signal of the obstacle avoidance test; The working process of the test definition module is as follows: Obtain the vehicle braking test pass rate ZDi and the vehicle obstacle avoidance test pass rate BZi of the smart car; The functional test value GCi corresponding to the smart car is calculated by the formula, and the formula is as follows: GCi=ZDi×a1+BZi×a2; where a1 and a2 are weight coefficients with fixed values; If the function test value corresponding to the smart car is less than the first function test threshold, the functional safety level of the smart car is the third functional safety level; If the function test value corresponding to the smart car is greater than or equal to the first function test threshold and less than the second function test threshold, the functional safety level of the smart car is the second functional safety level; If the functional test value corresponding to the smart car is greater than or equal to the second functional test threshold, the functional safety level of the smart car is the first functional safety level.
2. The intelligent vehicle functional safety testing platform according to claim 1, characterized in that: The first functional test threshold is less than the second functional test threshold; The safety factor of the third functional safety level is lower than the safety factor of the second functional safety level, and the safety factor of the second functional safety level is lower than the safety factor of the first functional safety level.
Citation Information
Patent Citations
Big data-based automatic driving automobile performance determination system and method
CN113359673A
Automatic driving road test system and analysis method
CN116067677A