EMC (Electro Magnetic Compatibility) anti-interference test method and test device for automatic driving function
By decomposing the EMC immunity test into the monitoring of the underlying performance of the hardware, obtaining the test data of each hardware device and comparing it with the original data, the problem of low efficiency of traditional EMC immunity test is solved, and efficient EMC immunity test of autonomous driving functions is realized.
Patent Information
- Application Number
- CN202411900296.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-03-28
AI Technical Summary
Traditional EMC immunity testing is inefficient in testing autonomous driving functions, requires a lot of manpower and time, and it is difficult to traverse complex autonomous driving functions.
By decomposing the EMC immunity test into monitoring of the underlying hardware performance, the test data of each hardware device is obtained and compared with the original data to judge the normality of the autonomous driving function.
Save test time, improve the efficiency of EMC immunity testing, and reduce experimental equipment and manpower investment.
Smart Images

Figure CN119714933A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of automotive EMC anti-interference testing, and in particular to an EMC anti-interference testing method and testing device for an autonomous driving function. Background Art
[0002] With the development of smart cars, car functions are becoming more and more complex. In order to ensure that the vehicle's autonomous driving function can operate normally in various electromagnetic environments and will not interfere with other devices or systems, vehicle EMC verification is very necessary.
[0003] At present, for the EMC verification of the whole vehicle, the anti-interference ability test of the autonomous driving function conducted in the EMC darkroom has the following disadvantages: the traditional EMC anti-interference test is divided according to the function, but there are too many autonomous driving functions to traverse. This will cause the traditional EMC anti-interference test to consume a lot of manpower and time. Therefore, how to efficiently conduct the EMC anti-interference test of the autonomous driving function has become a technical issue that cannot be underestimated. Summary of the invention
[0004] In view of this, the purpose of this application is to provide an EMC anti-interference test method and test device for autonomous driving functions, which decomposes the EMC anti-interference test into the monitoring of the underlying hardware performance, diagnoses the working status of related components by monitoring the test data collected by the hardware equipment, and then tests the autonomous driving function of the entire vehicle. This not only saves testing time and improves the efficiency of the EMC anti-interference test for the autonomous driving function, but also reduces the investment in experimental equipment and manpower.
[0005] In a first aspect, an embodiment of the present application provides an EMC anti-interference test method for an autonomous driving function, wherein the EMC anti-interference test method is used to test the anti-interference capability of the autonomous driving function of a vehicle set in an EMC darkroom, and the EMC anti-interference test method includes:
[0006] Identify the multiple hardware devices involved in the autonomous driving function of the vehicle to be tested;
[0007] In a specific test scenario, when the EMC interference immunity test of the autonomous driving function of the vehicle to be tested begins, the test data generated by each hardware device is obtained, and based on the test data generated by each hardware device and the original data corresponding to each hardware device, it is judged whether the autonomous driving function of the vehicle to be tested is normal; wherein the original data represents the data collected by the hardware device in the specific test scenario when the autonomous driving function of the vehicle to be tested is normal.
[0008] Furthermore, after determining the multiple hardware devices involved in the automatic driving function of the vehicle to be tested, the EMC anti-interference test method further includes:
[0009] For each hardware device, determine the data transmission mode corresponding to the hardware device and the target data type that the hardware device needs to output in the specific test scenario.
[0010] Furthermore, the acquiring of the test data generated by each hardware device and judging whether the automatic driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device include:
[0011] For each hardware device, the test data generated by the hardware device during the EMC anti-interference test is obtained through the data transmission method corresponding to the hardware device; wherein the data type of the test data is the target data type;
[0012] Based on the test data corresponding to the hardware device and the original data corresponding to the hardware device, it is determined whether the automatic driving function of the vehicle to be tested is normal.
[0013] Further, judging whether the automatic driving function of the vehicle to be tested is normal based on the test data and the original data corresponding to the hardware device includes:
[0014] Determine whether the test data corresponding to the hardware device and the original data corresponding to the hardware device are the same;
[0015] If so, it is considered that the automatic driving function of the vehicle to be tested is normal.
[0016] Furthermore, the multiple hardware devices include but are not limited to lidar, millimeter wave radar, camera, vehicle-mounted inertial measurement unit, navigation system, steering system, braking system and throttle system.
[0017] In a second aspect, an embodiment of the present application further provides an EMC anti-interference test device for an autonomous driving function, the EMC anti-interference test device being used to test the anti-interference capability of the autonomous driving function of a vehicle arranged in an EMC darkroom, the EMC anti-interference test device comprising:
[0018] A first determination module is used to determine a plurality of hardware devices involved in the automatic driving function of the vehicle to be tested;
[0019] The anti-interference test module is used to obtain the test data generated by each hardware device under a specific test scenario when the EMC anti-interference test of the autonomous driving function of the vehicle to be tested begins, and judge whether the autonomous driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device; wherein the original data represents the data collected by the hardware device under the specific test scenario when the autonomous driving function of the vehicle to be tested is normal.
[0020] Furthermore, the EMC anti-interference test device further includes a second determination module. After determining the multiple hardware devices involved in the automatic driving function of the vehicle to be tested, the second determination module is used to:
[0021] For each hardware device, determine the data transmission mode corresponding to the hardware device and the target data type that the hardware device needs to output in the specific test scenario.
[0022] Furthermore, when the anti-interference test module is used to obtain the test data generated by each hardware device and judge whether the automatic driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device, the anti-interference test module is also used to:
[0023] For each hardware device, the test data generated by the hardware device during the EMC anti-interference test is obtained through the data transmission method corresponding to the hardware device; wherein the data type of the test data is the target data type;
[0024] Based on the test data corresponding to the hardware device and the original data corresponding to the hardware device, it is determined whether the automatic driving function of the vehicle to be tested is normal.
[0025] In the third aspect, an embodiment of the present application also provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of the EMC interference immunity test method for the autonomous driving function as described above are performed.
[0026] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the EMC interference immunity test method for the autonomous driving function as described above are executed.
[0027] An EMC anti-interference test method and a test device for an autonomous driving function provided in an embodiment of the present application are used to test the anti-interference capability of the autonomous driving function of a vehicle set in an EMC darkroom. First, multiple hardware devices involved in the autonomous driving function of the vehicle to be tested are determined; then, in a specific test scenario, when the EMC anti-interference test of the autonomous driving function of the vehicle to be tested starts, the test data generated by each hardware device is obtained, and based on the test data generated by each hardware device and the original data corresponding to each hardware device, it is judged whether the autonomous driving function of the vehicle to be tested is normal.
[0028] This application decomposes the EMC anti-interference test from the monitoring of function realization to the monitoring of the underlying hardware performance, divides multiple hardware devices according to the hardware architecture of autonomous driving, and outputs the test data collected by each hardware device through the bus in the EMC anti-interference test of the autonomous driving function, and diagnoses the working status of related components by monitoring the test data collected by the hardware device and the original data corresponding to the hardware device, and then tests the autonomous driving function of the whole vehicle, which not only saves test time and improves the efficiency of the EMC anti-interference test of the autonomous driving function, but also reduces the investment in experimental equipment and manpower. It can be extended not only to the field of autonomous driving, but also to aspects that are difficult to monitor in terms of function, such as smart cockpits.
[0029] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0031] Figure 1 A flowchart of an EMC anti-interference test method for an autonomous driving function provided in an embodiment of the present application;
[0032] Figure 2 One of the structural schematic diagrams of an EMC anti-interference test device for an autonomous driving function provided in an embodiment of the present application;
[0033] Figure 3 A second structural schematic diagram of an EMC anti-interference test device for an autonomous driving function provided in an embodiment of the present application;
[0034] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0035] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.
[0036] First, the application scenarios to which the present application is applicable are introduced. The present application can be applied to the field of automotive EMC anti-interference testing technology.
[0037] With the development of smart cars, car functions are becoming more and more complex. In order to ensure that the vehicle's autonomous driving function can operate normally in various electromagnetic environments and will not interfere with other devices or systems, vehicle EMC verification is very necessary.
[0038] According to research, for the EMC verification of the whole vehicle, the anti-interference ability test of the autonomous driving function in the EMC darkroom has the following shortcomings: the traditional EMC anti-interference test is divided according to the function, but there are too many autonomous driving functions to traverse. This will cause the traditional EMC anti-interference test to consume a lot of manpower and time. Therefore, how to efficiently conduct the EMC anti-interference test of the autonomous driving function has become a technical issue that cannot be underestimated.
[0039] Based on this, an embodiment of the present application provides an EMC anti-interference test method for an autonomous driving function, which saves test time, improves the efficiency of the EMC anti-interference test for the autonomous driving function, and reduces the investment in experimental equipment and manpower.
[0040] See also Figure 1 , Figure 1 The flowchart of an EMC anti-interference test method for an autonomous driving function provided in an embodiment of the present application is used to test the anti-interference capability of the autonomous driving function of a vehicle set in an EMC darkroom, such as Figure 1 As shown in, the EMC anti-interference test method provided in the embodiment of the present application includes:
[0041] S101, determining multiple hardware devices involved in the autonomous driving function of the vehicle to be tested.
[0042] For the above step S101, in the specific implementation, for the vehicle to be tested, multiple hardware devices involved in the automatic driving function of the vehicle to be tested are determined. Specifically, firstly, the vehicle to be tested is selected, and the automatic driving hardware architecture diagram of the vehicle to be tested is determined to determine the automatic driving architecture, and then the multiple hardware devices involved in the automatic driving function are determined.
[0043] Specifically, according to the embodiments provided in the present application, the multiple hardware devices involved in the autonomous driving function include but are not limited to lidar, millimeter-wave radar, camera, vehicle-mounted inertial measurement unit, navigation system, steering system, braking system and throttle system.
[0044] Here, in autonomous driving technology, sensors are used to sense the environment around the vehicle and provide necessary data input. LiDAR: Creates a 3D point cloud map of the surrounding environment by emitting laser beams and measuring the reflection time. Provides high-precision distance and shape information. Camera: Used to capture visual information and identify traffic signs, lane lines, pedestrians and other vehicles. Multiple cameras are usually used to cover different perspectives. Millimeter wave radar: Detects the distance of objects by emitting radio waves and measuring the reflection time. On-board inertial measurement unit: Used to measure the acceleration and angular velocity of the vehicle to help determine the vehicle's motion state. Navigation system: Such as GPS, used to determine the location of the vehicle, usually used in conjunction with the on-board inertial measurement unit to improve positioning accuracy. Steering system: Used to control the steering of the vehicle. Braking system: Used to control the braking of the vehicle. Throttle system: Used to control the acceleration of the vehicle.
[0045] S102: In a specific test scenario, when the EMC interference immunity test of the autonomous driving function of the vehicle to be tested begins, the test data generated by each hardware device is obtained, and based on the test data generated by each hardware device and the original data corresponding to each hardware device, it is determined whether the autonomous driving function of the vehicle to be tested is normal.
[0046] Here, the specific test scenario refers to the experimental environment built in the EMC darkroom when the EMC immunity test is performed on the vehicle to be tested. Here, as an example, the specific test scenario can be a scenario where an obstacle appears when the vehicle to be tested is driving on the road, and this application does not make specific limitations on this. The raw data represents the data collected by the hardware device under the specific test scenario when the autonomous driving function of the vehicle to be tested is normal.
[0047] For the above step S102, in the specific implementation, before the EMC anti-interference test of the automatic driving function of the vehicle to be tested begins, it is necessary to obtain the original data collected by each hardware device in a specific test scenario when the automatic driving function of the vehicle to be tested is normal. Continuing the above embodiment, when the specific test scenario is a scene in which an obstacle vehicle appears 2 meters in front of the vehicle to be tested when the vehicle to be tested is driving on the road, when the hardware device is a laser radar, the original data is the point cloud information of the obstacle vehicle; when the hardware device is a millimeter wave radar, the original data is the distance between the vehicle to be tested and the obstacle vehicle, that is, 2 meters; when the hardware device is a camera, the original data is the image corresponding to the obstacle vehicle. At the beginning of the test, the vehicle to be tested is placed in an EMC darkroom, and the EMC anti-interference test is performed on the vehicle to be tested in a specific test scenario. When the EMC anti-interference test of the automatic driving function of the vehicle to be tested begins, the test data generated by each hardware device on the vehicle to be tested is obtained, and based on the test data generated by each hardware device and the original data corresponding to each hardware device, it is determined whether the automatic driving function of the vehicle to be tested is normal. In this way, a test environment is set up in the vehicle EMC laboratory, the autonomous driving components of the vehicle to be tested are run, the vehicle software is updated for monitoring, the corresponding underlying hardware / software of the vehicle to be tested is run and testing is carried out. The EMC interference immunity test of the autonomous driving function of the vehicle to be tested can be performed by monitoring the test data collected by each hardware device and the original data corresponding to each hardware device.
[0048] As an optional embodiment, after determining the multiple hardware devices involved in the automatic driving function of the vehicle to be tested, the EMC anti-interference test method further includes:
[0049] For each hardware device, determine the data transmission mode corresponding to the hardware device and the target data type that the hardware device needs to output in the specific test scenario.
[0050] Here, the data transmission mode refers to the way in which the hardware device transmits the data after collecting the test data. The target data type refers to the type of data that the hardware device needs to collect in a specific test scenario.
[0051] For the above steps, during the specific implementation, for each hardware device, determine the data transmission method corresponding to the hardware device, as well as the target data type that the hardware device needs to output in a specific test scenario. Here, as an example, when the specific test scenario is a scenario where an obstacle appears when the vehicle to be tested is driving on the road, the target data type output by the lidar can be pre-set as point cloud information, and the point cloud information is output via OBD Ethernet; the target data type output by the millimeter-wave radar is obstacle distance information, and the obstacle distance information is output via OBD Ethernet. The target data type output by the camera is obstacle image information, and the obstacle image information is output via OBD Ethernet. Here, different hardware devices can set different data transmission methods according to needs, and this application does not make specific limitations on this.
[0052] Specifically, with respect to the above step S102, the acquiring of the test data generated by each hardware device, and judging whether the automatic driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device, include:
[0053] Step 1021: For each hardware device, the test data generated by the hardware device during the EMC anti-interference test is obtained through the data transmission method corresponding to the hardware device.
[0054] Here, the data type of the test data generated by the hardware device is the target data type that the hardware device needs to output in a specific test scenario.
[0055] Regarding the above step 1021, during specific implementation, for each hardware device, the test data generated by the hardware device during the EMC anti-interference test is obtained through the data transmission method corresponding to the hardware device.
[0056] Step 1022: Determine whether the automatic driving function of the vehicle to be tested is normal based on the test data corresponding to the hardware device and the original data corresponding to the hardware device.
[0057] Regarding the above step 1022, during the specific implementation, it is determined whether the automatic driving function of the vehicle to be tested is normal based on the test data corresponding to the hardware device and the original data corresponding to the hardware device.
[0058] Specifically, with respect to the above step 1022, judging whether the automatic driving function of the vehicle to be tested is normal based on the test data and the original data corresponding to the hardware device includes:
[0059] Determine whether the test data corresponding to the hardware device and the original data corresponding to the hardware device are the same; if so, it is considered that the automatic driving function of the vehicle to be tested is normal.
[0060] Regarding the above steps, during the specific implementation, for each hardware device, determine whether the test data generated by the hardware device during the EMC anti-interference test is the same as the original data corresponding to the hardware device; if so, it is considered that the automatic driving function of the vehicle to be tested is normal, that is, the automatic driving function of the vehicle to be tested is not affected by the electromagnetic environment.
[0061] Here, continuing with the above embodiment, when the specific test scenario is a scenario where an obstacle vehicle appears 2 meters in front of the vehicle to be tested when the vehicle to be tested is driving on the road, if the hardware device is a millimeter wave radar, the test data collected by the millimeter wave radar in the specific test scenario is an obstacle distance of 1 meter, and the original data corresponding to the millimeter wave radar in the specific test scenario is 2 meters, the test data is not the same as the original data, then it can be judged that the automatic driving function of the vehicle to be tested is affected by the electromagnetic environment. If the hardware device is a laser radar, the obstacle point cloud information collected by the laser radar in the specific test scenario is obtained, and the obstacle point cloud information is compared with the point cloud information of the obstacle vehicle. If they are not the same, then it can be judged that the automatic driving function of the vehicle to be tested is affected by the electromagnetic environment. In this way, if the test data corresponding to each hardware device is the same as the original data, it is considered that the automatic driving function of the vehicle to be tested is normal.
[0062] The EMC anti-interference test method for the autonomous driving function provided in the embodiment of the present application is used to test the anti-interference capability of the autonomous driving function of a vehicle set in an EMC darkroom. First, multiple hardware devices involved in the autonomous driving function of the vehicle to be tested are determined; then, in a specific test scenario, when the EMC anti-interference test of the autonomous driving function of the vehicle to be tested starts, the test data generated by each hardware device is obtained, and based on the test data generated by each hardware device and the original data corresponding to each hardware device, it is judged whether the autonomous driving function of the vehicle to be tested is normal.
[0063] This application decomposes the EMC anti-interference test from the monitoring of function realization to the monitoring of the underlying hardware performance, divides multiple hardware devices according to the hardware architecture of autonomous driving, and outputs the test data collected by each hardware device through the bus in the EMC anti-interference test of the autonomous driving function, and diagnoses the working status of related components by monitoring the test data collected by the hardware device and the original data corresponding to the hardware device, and then tests the autonomous driving function of the whole vehicle, which not only saves test time and improves the efficiency of the EMC anti-interference test of the autonomous driving function, but also reduces the investment in experimental equipment and manpower. It can be extended not only to the field of autonomous driving, but also to aspects that are difficult to monitor in terms of function, such as smart cockpits.
[0064] See also Figure 2 , Figure 3 , Figure 2 This is one of the structural schematic diagrams of an EMC anti-interference test device for an autonomous driving function provided in an embodiment of the present application. Figure 3 The second structural diagram of an EMC anti-interference test device for an autonomous driving function provided in an embodiment of the present application is used to test the anti-interference capability of the autonomous driving function of a vehicle set in an EMC darkroom, such as Figure 2 As shown in , the EMC immunity test device 200 includes:
[0065] A first determination module 201 is used to determine a plurality of hardware devices involved in the automatic driving function of the vehicle to be tested;
[0066] The anti-interference test module 202 is used to obtain the test data generated by each hardware device in a specific test scenario when the EMC anti-interference test of the autonomous driving function of the vehicle to be tested begins, and judge whether the autonomous driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device; wherein the original data represents the data collected by the hardware device in the specific test scenario when the autonomous driving function of the vehicle to be tested is normal.
[0067] like Figure 3 As shown, the EMC anti-interference test device 200 further includes a second determination module 203. After determining the multiple hardware devices involved in the automatic driving function of the vehicle to be tested, the second determination module 203 is used to:
[0068] For each hardware device, determine the data transmission mode corresponding to the hardware device and the target data type that the hardware device needs to output in the specific test scenario.
[0069] Furthermore, when the anti-interference test module is used to obtain the test data generated by each hardware device and judge whether the automatic driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device, the anti-interference test module 202 is also used to:
[0070] For each hardware device, the test data generated by the hardware device during the EMC anti-interference test is obtained through the data transmission method corresponding to the hardware device; wherein the data type of the test data is the target data type;
[0071] Based on the test data corresponding to the hardware device and the original data corresponding to the hardware device, it is determined whether the automatic driving function of the vehicle to be tested is normal.
[0072] Further, when the anti-disturbance test module 202 is used to determine whether the automatic driving function of the vehicle to be tested is normal based on the test data and the original data corresponding to the hardware device, the anti-disturbance test module 202 is also used to:
[0073] Determine whether the test data corresponding to the hardware device and the original data corresponding to the hardware device are the same;
[0074] If so, it is considered that the automatic driving function of the vehicle to be tested is normal.
[0075] Furthermore, the multiple hardware devices include but are not limited to lidar, millimeter wave radar, camera, vehicle-mounted inertial measurement unit, navigation system, steering system, braking system and throttle system.
[0076] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 4 As shown in , the electronic device 400 includes a processor 410 , a memory 420 and a bus 430 .
[0077] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, the above-mentioned Figure 1 The steps of the EMC anti-interference test method for the autonomous driving function in the method embodiment shown in the method embodiment and the specific implementation method can be found in the method embodiment, which will not be repeated here.
[0078] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 1 The steps of the EMC anti-interference test method for the autonomous driving function in the method embodiment shown in the method embodiment and the specific implementation method can be found in the method embodiment, which will not be repeated here.
[0079] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0080] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0081] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0082] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0083] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application can essentially be embodied in the form of a software product, or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0084] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. An EMC immunity test method for an autonomous driving function, characterized in that: The EMC anti-interference test method is used to test the anti-interference capability of the automatic driving function of a vehicle set in an EMC darkroom, and the EMC anti-interference test method includes: Identify the multiple hardware devices involved in the autonomous driving function of the vehicle to be tested; In a specific test scenario, when the EMC interference immunity test of the autonomous driving function of the vehicle to be tested begins, the test data generated by each hardware device is obtained, and based on the test data generated by each hardware device and the original data corresponding to each hardware device, it is judged whether the autonomous driving function of the vehicle to be tested is normal; wherein the original data represents the data collected by the hardware device in the specific test scenario when the autonomous driving function of the vehicle to be tested is normal.
2. The EMC immunity test method according to claim 1, characterized in that: After determining the multiple hardware devices involved in the automatic driving function of the vehicle to be tested, the EMC anti-interference test method further includes: For each hardware device, determine the data transmission mode corresponding to the hardware device and the target data type that the hardware device needs to output in the specific test scenario.
3. The EMC immunity test method according to claim 2, characterized in that: The obtaining of the test data generated by each hardware device, and judging whether the automatic driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device, includes: For each hardware device, the test data generated by the hardware device during the EMC anti-interference test is obtained through the data transmission method corresponding to the hardware device; wherein the data type of the test data is the target data type; Based on the test data corresponding to the hardware device and the original data corresponding to the hardware device, it is determined whether the automatic driving function of the vehicle to be tested is normal.
4. The EMC immunity test method according to claim 3, characterized in that: The determining whether the automatic driving function of the vehicle to be tested is normal based on the test data and the original data corresponding to the hardware device includes: Determine whether the test data corresponding to the hardware device and the original data corresponding to the hardware device are the same; If so, it is considered that the automatic driving function of the vehicle to be tested is normal.
5. The EMC immunity test method according to claim 1, characterized in that: The multiple hardware devices include but are not limited to lidar, millimeter wave radar, camera, vehicle-mounted inertial measurement unit, navigation system, steering system, braking system and throttle system.
6. An EMC anti-interference test device for an autonomous driving function, characterized in that: The EMC anti-interference test device is used to test the anti-interference capability of the automatic driving function of a vehicle arranged in an EMC darkroom, and the EMC anti-interference test device comprises: A first determination module is used to determine a plurality of hardware devices involved in the automatic driving function of the vehicle to be tested; The anti-interference test module is used to obtain the test data generated by each hardware device under a specific test scenario when the EMC anti-interference test of the autonomous driving function of the vehicle to be tested begins, and judge whether the autonomous driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device; wherein the original data represents the data collected by the hardware device under the specific test scenario when the autonomous driving function of the vehicle to be tested is normal.
7. The EMC immunity test device according to claim 6, characterized in that: The EMC anti-interference testing device further includes a second determining module, which is used, after determining the multiple hardware devices involved in the automatic driving function of the vehicle to be tested, to: For each hardware device, determine the data transmission mode corresponding to the hardware device and the target data type that the hardware device needs to output in the specific test scenario.
8. The EMC immunity test device according to claim 7, characterized in that: When the anti-interference test module is used to obtain the test data generated by each hardware device and judge whether the automatic driving function of the vehicle to be tested is normal based on the test data generated by each hardware device and the original data corresponding to each hardware device, the anti-interference test module is also used to: For each hardware device, the test data generated by the hardware device during the EMC anti-interference test is obtained through the data transmission method corresponding to the hardware device; wherein the data type of the test data is the target data type; Based on the test data corresponding to the hardware device and the original data corresponding to the hardware device, it is determined whether the automatic driving function of the vehicle to be tested is normal.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate through the bus. When the machine-readable instructions are run by the processor, the steps of the EMC interference immunity test method for the autonomous driving function as described in any one of claims 1 to 5 are executed.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the EMC interference immunity test method for the autonomous driving function as described in any one of claims 1 to 5 are executed.