Multi-stress automatic test method and system for intelligent cabin system

Through the multi-stress automation testing method and system of the intelligent cockpit system, the problems of low efficiency and high cost of traditional manual testing are solved, and fast and efficient vehicle-machine testing is achieved in a multi-stress environment, reducing the test cycle and cost and improving the testing efficiency.

CN119984844APending Publication Date: 2025-05-13CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510010771.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

Traditional manual testing has problems such as low efficiency, high cost, long cycle and poor traceability in the problem of black flash cards of the car machine, which is difficult to effectively solve the potential problems of the car machine in a multi-stress environment.

Method used

The multi-stress automation testing method and system of the intelligent cockpit system is adopted. By building a test hardware environment and software environment, environmental stress and comprehensive stress are determined, and the stress testing software is operated for automated testing, and the test data is analyzed to obtain results.

Benefits of technology

Automatic pressure measurement under multi-stress conditions stimulates potential risks of the host, quickly and efficiently monitors and detects the communication capabilities of the ECU module, reduces test cycles and labor costs, and improves overall testing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119984844A_ABST
    Figure CN119984844A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of automobile product testing, and particularly relates to an intelligent cabin system multi-stress automatic testing method and system, and the method comprises the steps: building a testing hardware environment and a testing software environment of a to-be-tested vehicle machine; determining environmental stress, comprehensive stress and stress loading time; the stress test software is operated to apply stress to the to-be-tested vehicle machine, and stress test is carried out; and analyzing the stress test data of the to-be-tested vehicle machine to obtain a test result. According to the method, the black flash card potential risk of the host is effectively excited through automatic pressure measurement under the multi-stress condition, meanwhile, the communication capacity of each ECU module between the detection vehicle machines is rapidly and efficiently monitored by using the test toolkit, the communication state and function of each ECU are verified under the multi-stress condition, the test period is shortened, the labor cost is reduced, and the test efficiency is improved. And the overall test efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of automobile product testing, and in particular relates to a multi-stress automated testing method and system for an intelligent cockpit system. Background Art

[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.

[0003] With the development of society, the popularity and frequency of automobile use are increasing. As users' functional demands increase, more and more functions are used in the field of in-vehicle entertainment. Infotainment systems with the appearance and experience of consumer electronics are still the main competitive advantage of OEMs.

[0004] Due to the vibration effects of electronic components on temperature, humidity, and the dynamic bumpy road conditions of the car, as well as the complexity, diversification, and personalization of the car software, the host system is prone to after-sales problems such as black screen, crash, and lag. As a result, many problems arise in the actual operation of the car software, among which the black screen and flashing card problem is the most unacceptable to users.

[0005] Therefore, in order to improve user experience, car computer black flower flash card testing is essential, but traditional manual testing has problems such as low efficiency, high cost, long cycle, and poor traceability. Summary of the invention

[0006] In order to overcome the above-mentioned deficiencies of the prior art, the present invention provides a multi-stress automated testing method and system for an intelligent cockpit system.

[0007] To achieve the above objectives, one or more embodiments of the present invention provide the following technical solutions:

[0008] A first aspect of the present invention provides a multi-stress automated testing method for an intelligent cockpit system, comprising:

[0009] Build the test hardware environment and test software environment for the vehicle to be tested;

[0010] Determine environmental stress, comprehensive stress and stress loading time;

[0011] Operate the stress test software to apply stress to the vehicle under test to perform stress testing;

[0012] The stress test data of the vehicle to be tested is analyzed to obtain the test results.

[0013] A second aspect of the present invention provides a multi-stress automated test system for an intelligent cockpit system, comprising: a test host control computer, a vehicle computer to be tested, and a diagnostic instrument;

[0014] The test host computer includes: an environment building module, which is configured to: build a test hardware environment and a test software environment for the vehicle computer to be tested;

[0015] The test parameter calculation module is configured to: determine environmental stress, comprehensive stress and stress loading time;

[0016] The stress loading module is configured to: operate the stress testing software to apply stress to the vehicle computer to be tested to perform a stress test;

[0017] The diagnostic instrument is configured to analyze the stress test data of the vehicle to be tested to obtain the test result.

[0018] One or more of the above technical solutions have the following beneficial effects:

[0019] (1) The present invention effectively stimulates the potential risk of black flash card of the host through automated stress testing under multiple stress conditions (temperature, humidity, vibration, and electrical stress). At the same time, the test toolkit is used to quickly and efficiently monitor and detect the communication capabilities of various ECU modules between the vehicle and the computer, and verify the communication status and function of each ECU under multiple stress conditions, thereby reducing the test cycle and labor costs and improving the overall test efficiency.

[0020] (2) Compared with the original testing technology, the present invention adds reliability testing, optimizes the test environment construction and the selection of supported test functions; it can support single-function stress testing tasks, and can also select multiple functions or even full-function stress testing tasks;

[0021] (3) The present invention optimizes the real vehicle test\bench test APP installation environment, supports one-click installation of APP and synchronization of data use case library; moreover, integrates monkey test, smart monkey test, electrical inspection test, cockpit function test and other test functions; and is applicable to all Android platforms.

[0022] Advantages of additional aspects of the present invention will be given in part in the following description, and in part will become obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.

[0024] Figure 1 is a method flow chart of the first embodiment;

[0025] Figure 2 This is a temperature point calculation result diagram of the first embodiment;

[0026] Figure 3It is an electrical stress cycle diagram of the first embodiment;

[0027] Figure 4 This is a power-on timing diagram of the first embodiment;

[0028] Figure 5 The stress combing diagram is verified for the vehicle fatigue monitoring system of the first embodiment. DETAILED DESCRIPTION

[0029] Embodiment 1

[0030] like Figure 1 As shown, this embodiment discloses a multi-stress automated testing method for an intelligent cockpit system, comprising:

[0031] Step 1: Build the test hardware environment and test software environment of the vehicle to be tested;

[0032] Step 2: Determine environmental stress, comprehensive stress and stress loading time;

[0033] Step 3: Use the stress test software to apply stress to the vehicle under test and perform stress testing;

[0034] Step 4: Analyze the stress test data of the vehicle to be tested to obtain the test results.

[0035] In step 1, build the test hardware environment and test software environment of the vehicle to be tested, including:

[0036] Step 101: Pre-test status check

[0037] (1) Check whether the vehicle is in good condition

[0038] (2) Is the software version up to date?

[0039] Step 102: Testing

[0040] (1) Turn on the ADB switch in the vehicle backend;

[0041] (2) Install the ADB toolkit and APPtest test tool in the test host computer, and complete the configuration of the computer environment variables;

[0042] (3) Establishing a communication connection between the vehicle under test, the test host computer, and the diagnostic instrument;

[0043] Among them, the vehicle computer is connected to the test host computer (computer) via USB;

[0044] After the connection is established, use the adb devices command to check the connection status between the PC and the vehicle computer;

[0045] (4) Press the installation button on the test host to install the test APP on the vehicle to be tested, and upload the test case data to the vehicle system.

[0046] The present invention optimizes the real vehicle test / bench test APP installation environment, and supports one-click installation of APP and synchronization of data use case library.

[0047] In step 2, the environmental stress, the comprehensive stress and the stress loading time are determined by performing a potential failure mode analysis on the working mode of the vehicle system;

[0048] Among them, environmental stress includes temperature stress, humidity stress and electrical stress; comprehensive stress is obtained by superimposing temperature stress, humidity stress and electrical stress.

[0049] Step 2 specifically includes: Step 201: Analyze the potential failure mode of the working mode of the vehicle system.

[0050] (1) Based on the working mode of the vehicle computer system, a potential failure mode analysis is performed. The analysis results are shown in Table 1.

[0051] Table 1 Potential failure modes of vehicle computer system

[0052]

[0053] Through analysis, it can be seen that the main failure modes of vehicle system reliability are: moisture penetration and excessive internal temperature, which will cause short circuit and open circuit of circuit boards, poor connector release, etc.

[0054] (2) Analyze the main environmental stresses and verification methods of the vehicle computer system, such as Figure 5 As shown:

[0055] (3) The installation locations and environmental conditions of the components of the vehicle system are shown in Table 2:

[0056] Table 2 Installation location and environmental conditions of each component of the vehicle system

[0057]

[0058] (4) According to the environmental stress and installation location, the user association of each environmental stress of the system is analyzed as shown in Table 3:

[0059] Table 3 Correlation between various environmental stresses in the system

[0060]

[0061] Step 202: Calculate environmental stress, comprehensive stress and stress loading time according to the analysis results.

[0062] (1) High temperature work acceleration program

[0063] The estimated total working time of the life cycle is 5475h, and the working temperature points are shown in Table 4:

[0064] Table 4 Working temperature points

[0065] Temperature Distribution -40℃ 6% 23℃ 20% 40℃ 65% 85℃ 8% 90℃ 1%

[0066] The acceleration factor at each temperature point is calculated using the high temperature working acceleration model - the Arrhenius model:

[0067]

[0068] In the formula, A Ti : acceleration factor for each temperature point; e: constant 2.71828, which is the corresponding exp constant in Excel; E A : activation energy of failure reaction, 0.45ev; K: Boltzmann constant, 8.617ⅹ10 -5 eV / K; T pruf ; Test temperature (unit: °C); T Feldi : Each temperature point.

[0069] The final acceleration factor calculation formula is as follows:

[0070]

[0071] Where, t Betrieb : The required life of the system, 5475h; P i : The proportion of each temperature point.

[0072] like Figure 2 The following table shows the temperature points obtained according to the calculation formula. After calculation, it only needs to run at 90℃ for 1881h, which is equivalent to a service life of 10 years.

[0073] (2) Humidity cycle acceleration program

[0074] According to the Lawson model, the acceleration factor is calculated as follows:

[0075]

[0076] Among them: A T / RH : Lawson model acceleration factor; e: constant 2.71828, which is the corresponding exp constant in Excel; T FeldParken : average relative humidity in a parked car (unit: °C); b: constant, 5.57 x 10 -4 RH pruf : The relative humidity (95%) to which the test requires acceleration; RH feldparken: Average relative humidity in a parked car (65%); -273.15℃: absolute zero;

[0077] Therefore, based on the above parameters, it can be calculated that when accelerated to 90°C and 95% RH, the corresponding acceleration factor A is T / RH is 375.

[0078] According to the previously calculated high humidity time of 10*78*24=18720h, combined with the acceleration factor, calculate the accelerated test time t pruf , it can be obtained that the acceleration time after accelerating to 95% RH is 50h.

[0079] The total time of the high temperature operation accelerated test was 1881 hours, and high humidity environmental stress was applied for 1 hour every 36 hours during the test.

[0080] Among them, the test time after acceleration is t pruf for:

[0081]

[0082] (3) Electrical stress acceleration scheme

[0083] The electrical stress refers to the general standard for electronic appliances. The electrical stress cycle and power-on sequence are as follows: Figure 3 , Figure 4 As shown in the figure, the following test conditions are obtained by superimposing temperature, humidity and electrical stress: 1881h high temperature operation test, which is equivalent to a service life of 10 years. After the comprehensive stress test, the whole vehicle is equipped to test whether the system can normally identify the driver's actions and output correct signals to related parts.

[0084] In step 3, the stress test software is operated to apply environmental stress to the vehicle machine to be tested to perform a stress test, including: the stress test software has a visual test interface, and the test parameters are set by operating the visual test interface to perform an automated test of the HMI smart cockpit.

[0085] Among them, the visual test interface includes: monkey test interface, smart monkey test interface, electrical inspection test interface and cockpit function test interface.

[0086] Specifically: Based on the above environmental stress, perform the following software stress test:

[0087] Step 301: Perform automated stress testing for 360-600 minutes at a normal operating voltage of 14 V.

[0088] Scenario 1 test (monkey test)

[0089] a. Double-click the App.exe file on the computer to run it, select the vehicle computer number on the app, and click the connect button to establish a connection between the app and the vehicle computer.

[0090] b. Select the special test category, set the monkey test parameters, and execute the monkey test.

[0091] c. After the test is completed, export the test results through the export data result button on the APP.

[0092] Scenario 2 test (smart monkey test)

[0093] a. Double-click the App.exe file on the computer to run it, select the vehicle computer number on the app, and click the connect button to establish a connection between the app and the vehicle computer.

[0094] b. Select the special test category, then select the smart monkey test package, and execute the smart monkey test.

[0095] c. After the test is completed, export the test results through the export data result button on the APP.

[0096] Step 302: Scenario 3 test (electrical detection test).

[0097] a. Double-click the App.exe file on the computer to run it, select the vehicle computer number on the app, and click the connect button to establish a connection between the app and the vehicle computer.

[0098] b. Select the electrical inspection test category and execute the test directly.

[0099] c. After the test is completed, export the test results through the export data result button on the APP.

[0100] Step 304: Scenario 4 Test (Central Control Test_Single Function Stress Test)

[0101] a. Double-click the App.exe file on the computer to run it, select the vehicle computer number on the app, and click the connect button to establish a connection between the app and the vehicle computer.

[0102] b. Open the vehicle computer, select the automated test category, select the single function to be executed, set the stress test time, and execute the test.

[0103] c. After the test is completed, export the test results through the export data result button on the APP.

[0104] Step 305: Scenario 4 Test (Central Control Test_Multi-function / Full-function Stress Test)

[0105] a. Double-click the App.exe file on the computer to run it, select the vehicle computer number on the app, and click the connect button to establish a connection between the app and the vehicle computer.

[0106] b. Open the vehicle computer, select the automated test category, select multiple functions or all functions to be executed, set the stress test time, and execute the test.

[0107] c. After the test is completed, export the test results through the export data result button on the APP.

[0108] Through multiple stress tests, potential risks of flash cards in software and hardware are exposed in the early stage, reducing complaints about flash cards after the product is launched and after users have used it for a period of time.

[0109] In step 4, the stress test data of the vehicle to be tested is analyzed to obtain the test results, including:

[0110] During the electrical inspection test, the vehicle ECU communication message is captured by the packet capture software, the message is parsed, the service ID and method ID in the message are extracted, and the ECU status is determined by the message parameters.

[0111] During the central control test: function instructions are sent to icc_android through the ADB window. After receiving the instructions, icc performs specific functional operations and reads back the status of the device under test through ADB to determine whether the sent instructions are effective.

[0112] Embodiment 2

[0113] This embodiment discloses a multi-stress automated test system for an intelligent cockpit system, comprising: a test host control computer, a vehicle computer to be tested, and a diagnostic instrument;

[0114] The test host computer includes: an environment building module, which is configured to: build a test hardware environment and a test software environment for the vehicle computer to be tested;

[0115] The test parameter calculation module is configured to: determine environmental stress, comprehensive stress and stress loading time;

[0116] The stress loading module is configured to: operate the stress testing software to apply stress to the vehicle computer to be tested to perform a stress test;

[0117] The diagnostic instrument is configured to analyze the stress test data of the vehicle to be tested to obtain the test result.

[0118] Among them, the test hardware environment and test software environment of the vehicle to be tested are built, including:

[0119] Establish communication connection between the vehicle to be tested, the test host computer and the diagnostic instrument;

[0120] Install the ADB toolkit and APPtest test tool in the test host;

[0121] Install the test APP on the vehicle to be tested and upload the test case data to the vehicle system.

[0122] Among them, the operation stress test software applies environmental stress to the vehicle machine to be tested to perform stress testing, including: the stress test software has a visual test interface, and the test parameters are set by operating the visual test interface to perform automated testing of the HMI smart cockpit.

[0123] Those skilled in the art should understand that the modules or steps of the present invention described above can be implemented by a general-purpose computer device, or alternatively, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. The present invention is not limited to any specific combination of hardware and software.

[0124] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art on the basis of the technical solution of the present invention without creative work are still within the scope of protection of the present invention.

Claims

1. A multi-stress automated testing method for an intelligent cockpit system, characterized in that: include: Build the test hardware environment and test software environment for the vehicle to be tested; Determine environmental stress, comprehensive stress and stress loading time; Operate the stress test software to apply stress to the vehicle under test to perform stress testing; The stress test data of the vehicle to be tested is analyzed to obtain the test results.

2. The multi-stress automated testing method for an intelligent cockpit system according to claim 1, characterized in that: The construction of the test hardware environment and test software environment of the vehicle computer to be tested includes: Establish communication connection between the vehicle to be tested, the test host computer and the diagnostic instrument; Install the ADB toolkit and APPtest test tool in the test host; Install the test APP on the vehicle to be tested and upload the test case data to the vehicle system.

3. The multi-stress automated testing method for an intelligent cockpit system according to claim 1, characterized in that: The operation stress test software applies environmental stress to the vehicle machine to be tested to perform a stress test, including: the stress test software has a visual test interface, and the test parameters are set by operating the visual test interface to perform an automated test of the HMI smart cockpit.

4. The multi-stress automated testing method for an intelligent cockpit system according to claim 3, characterized in that: The visual test interface includes: monkey test interface, smart monkey test interface, electrical inspection test interface and cockpit function test interface.

5. The multi-stress automated testing method for an intelligent cockpit system according to claim 4, characterized in that: The stress test data of the vehicle to be tested is analyzed to obtain the test results, including: During the electrical inspection test, the vehicle ECU communication message is captured by the packet capture software, the message is parsed, the service ID and method ID in the message are extracted, and the ECU status is determined by the message parameters.

6. The multi-stress automated testing method for an intelligent cockpit system according to claim 5, characterized in that: The stress test data of the vehicle to be tested is analyzed to obtain the test results, including: During the central control test: function instructions are sent to icc_android through the ADB window. After receiving the instructions, icc performs specific functional operations and reads back the status of the device under test through ADB to determine whether the sent instructions are effective.

7. The multi-stress automated testing method for an intelligent cockpit system according to claim 1, characterized in that: Determine the environmental stress, comprehensive stress and stress loading time by performing potential failure mode analysis on the working mode of the vehicle computer system; The environmental stress includes temperature stress, humidity stress and electrical stress; The comprehensive stress is obtained by superimposing temperature stress, humidity stress and electrical stress.

8. An intelligent cockpit system multi-stress automated testing system, characterized in that: include: Test the main control computer, the vehicle to be tested and the diagnostic instrument; The test host computer comprises: an environment building module configured to: build a test hardware environment and a test software environment for the vehicle computer to be tested; The test parameter calculation module is configured to: determine environmental stress, comprehensive stress and stress loading time; The stress loading module is configured to: operate the stress testing software to apply stress to the vehicle computer to be tested to perform a stress test; The diagnostic instrument is configured to analyze stress test data of the vehicle to be tested to obtain test results.

9. The intelligent cockpit system multi-stress automated testing system according to claim 8, characterized in that: The construction of the test hardware environment and test software environment of the vehicle computer to be tested includes: Establishing the communication connection between the vehicle to be tested, the test host computer and the diagnostic instrument; Install the ADB toolkit and APPtest test tool in the test host; Install the test APP on the vehicle to be tested and upload the test case data to the vehicle system.

10. The intelligent cockpit system multi-stress automated testing system according to claim 8, characterized in that: The operation stress test software applies environmental stress to the vehicle machine to be tested to perform a stress test, including: the stress test software has a visual test interface, and the test parameters are set by operating the visual test interface to perform an automated test of the HMI smart cockpit.