An automated production test system and method based on ADAS
Through the automated production and testing system, the ADAS equipment is automatically inspected for power, communication and peripheral components, which solves the problem of time-consuming and labor-intensive human testing in the prior art, and realizes fast and simple testing and quality evaluation of ADAS equipment.
Patent Information
- Application Number
- CN202110767585.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-07
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2041-07-07
AI Technical Summary
The existing ADAS equipment testing methods mainly rely on human operations, are time-consuming and labor-intensive and cost-effective, and lack fast and efficient testing methods.
An automated production and testing system based on ADAS is designed, including a data reception module, a performance detection module, a result storage module and a display module. The power supply, communication and peripheral components of ADAS equipment are automated through the PCBA test module and the whole machine test module. Test, provide fast test results and reports.
It realizes rapid and automated testing of ADAS equipment, simplifies operational processes, reduces testing costs, improves testing efficiency, and can quickly locate whether the equipment indicators are normal, and generates automatic test reports.
Smart Images

Figure CN113655365B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of ADAS equipment testing technology, and in particular to an ADAS-based automated production testing system and method. Background Art
[0002] ADAS (Advanced Driving Assistant System) is an advanced driver assistance system. The so-called assisted driving provides warning functions such as LDW (lane departure), FCW (front vehicle collision) and PCW (pedestrian detection) during driving. It uses various sensors installed on the car to sense the surrounding environment at any time during driving, collect data, identify, detect and track static and dynamic objects, and combine with navigation map data to perform systematic calculations and analysis, so as to make the driver aware of possible dangers in advance, effectively increasing the comfort and safety of car driving.
[0003] ADAS equipment needs to be tested for its related performance before use. Currently, most ADAS equipment is tested manually for each indicator one by one. This testing method is time-consuming and labor-intensive, and the testing cost is high. Therefore, it is urgent to develop a simple, convenient and fast testing method. Summary of the invention
[0004] In view of this, an embodiment of the present application provides an automated production test system and method based on ADAS, which at least partially solves the problems existing in the prior art.
[0005] In a first aspect, an embodiment of the present application provides an automated production test system based on ADAS, the system comprising:
[0006] A data receiving module, wherein the data receiving module is used to receive data information of an ADAS device;
[0007] A performance detection module, used to determine whether the performance of the ADAS device is normal according to the data information;
[0008] A result storage module, used for storing the detection results of the detection module;
[0009] The display module is used to display the detection result of the detection module.
[0010] According to a specific implementation of the embodiment of the present application, the performance detection module specifically includes:
[0011] PCBA test module, the PCBA test module includes a work order information submodule, a power information submodule and a communication information submodule, the work order information submodule is used to record the basic information of the PCBA board, the power information submodule is used to determine whether the power supply of the PCBA board is normal, and the communication information submodule is used to determine whether the communication of the PCBA board is normal;
[0012] The whole machine test module, the test items of the whole machine test module include a work order information submodule, an SN information submodule, a power supply information submodule, a communication information submodule and a peripheral component submodule, the work order information submodule is used to record the basic information of the whole machine, the SN information submodule is used to burn the SN information of the whole machine and read the SN, the power supply information submodule is used to determine whether the power supply of the whole machine is normal, the communication information submodule is used to determine whether the communication of the whole machine is normal, and the peripheral component submodule is used to determine whether the peripheral components of the whole machine are normal.
[0013] According to a specific implementation method of an embodiment of the present application, the test item of the power information submodule of the PCBA test module is a voltage test, and the voltage test includes important node voltages of 0.75V, 1.0V, 1.5V, 1.8V, 3.3V and 5V on the PCBA board, and the PCBA board power supply voltage of 24V.
[0014] According to a specific implementation method of the embodiment of the present application, the test item of the power information submodule of the whole machine test module is a voltage test, and the voltage test includes the power supply voltage of the whole machine, 24V.
[0015] According to a specific implementation of the embodiment of the present application, the passing standard of the voltage test is:
[0016] 0.75V node, corresponding to the normal voltage operating range is 0.71V-0.75V;
[0017] 1.0V node, corresponding to the normal voltage operating range is 0.9V-1.1V;
[0018] 1.5V node, corresponding to the normal voltage operating range is 1.4V-1.6V;
[0019] 1.8V node, corresponding to the normal voltage operating range is 1.7V-1.9V;
[0020] 3.3V node, corresponding to the normal voltage operating range is 3.2V-3.4V;
[0021] 5V node, corresponding to the normal voltage operating range is 4.9V-5.4V;
[0022] 24V power supply voltage, corresponding to the normal voltage working range is 10V-26V;
[0023] If the voltage test results are all within the normal voltage operating range of each node or the power supply voltage, the voltage test passes.
[0024] According to a specific implementation method of an embodiment of the present application, the communication information test items of the PCBA test module and the whole machine test module are both interface information, and the interface information includes a serial port, a CAN interface, a software version, and a hardware version.
[0025] According to a specific implementation method of the embodiment of the present application, the peripheral component test items of the whole machine test module include speakers, buzzers, buttons and cameras.
[0026] According to a specific implementation method of an embodiment of the present application, the passing standard of the camera test is: the whole machine test module can receive the image obtained by the camera facing a predetermined calibration cloth, and the image is clear, then the camera is normal.
[0027] In a second aspect, an embodiment of the present application further provides an automated production test method based on ADAS, characterized in that the method comprises:
[0028] Obtain data information from ADAS equipment;
[0029] Performing a performance test on the ADAS device, determining whether the performance of the ADAS device is normal according to the data information, and obtaining a test result;
[0030] Storing the detection result;
[0031] The detection result is displayed.
[0032] According to a specific implementation of the embodiment of the present application, the performance test specifically includes PCBA test and whole machine test.
[0033] The PCBA test includes recording basic information of the PCBA board, determining whether the power supply of the PCBA board is normal, and determining whether the communication of the PCBA board is normal;
[0034] The whole machine test includes recording basic information of the whole machine, burning SN information to the whole machine and reading SN, judging whether the power supply of the whole machine is normal, judging whether the communication of the whole machine is normal, and judging whether the peripheral components of the whole machine are normal.
[0035] Beneficial Effects
[0036] The ADAS-based automated production test system and method in the embodiments of the present application can automatically test the power supply, peripherals, communications and other related indicators of the ADAS device, thereby efficiently and quickly completing the testing of various indicators of the ADAS device; can quickly locate whether the ADAS device indicators are normal; can automatically generate an ADAS device indicator test report; and has the advantages of being simple to use, quick to test, and able to improve test efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] 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. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0038] Figure 1 A framework diagram of an ADAS-based automated production and testing system according to an embodiment of the present invention;
[0039] Figure 2 A framework diagram of an ADAS-based automated production and testing system according to an embodiment of the present invention;
[0040] Figure 3 is a flow chart of an automated production test method based on ADAS according to an embodiment of the present invention;
[0041] Figure 4 is a flow chart of an automated production test method based on ADAS according to an embodiment of the present invention;
[0042] Figure 5 FIG. 4 is a flow chart of an automated production test method based on ADAS according to an embodiment of the present invention. DETAILED DESCRIPTION
[0043] The embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0044] The following describes the implementation methods of the present application through specific specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The present application can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that, in the absence of conflict, the following embodiments and the features in the embodiments can be combined with each other. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work belong to the scope of protection of the present application.
[0045] It should be noted that various aspects of the embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein can be embodied in a wide variety of forms, and any specific structure and / or function described herein is merely illustrative. Based on the present application, it should be understood by those skilled in the art that an aspect described herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number of aspects described herein can be used to implement the device and / or practice the method. In addition, other structures and / or functionalities other than one or more of the aspects described herein can be used to implement this device and / or practice this method.
[0046] It should also be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application. The drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.
[0047] Additionally, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects described may be practiced without these specific details.
[0048] Currently, most ADAS equipment is manually tested one by one for each indicator. This testing method is time-consuming, labor-intensive, and has high testing costs.
[0049] In view of the above problems, the present application embodiment provides an automated production test system based on ADAS, referring to Figure 1 The system includes: a data receiving module, a performance detection module, a result storage module and a display module, wherein the data receiving module is used to receive data information of the ADAS device; the performance detection module is used to determine whether the performance of the ADAS device is normal according to the data information; the result storage module is used to store the detection results of the detection module; and the display module is used to display the detection results of the detection module.
[0050] In a specific embodiment, the performance detection module is divided into two types, namely, PCBA test module and whole machine test module. Figure 2 .
[0051] The PCBA test module includes a work order information submodule, a power information submodule and a communication information submodule. The work order information submodule is used to record the basic information of the PCBA board, the power information submodule is used to determine whether the power supply of the PCBA board is normal, and the communication information submodule is used to determine whether the communication of the PCBA board is normal.
[0052] Furthermore, the basic information recorded in the work order information submodule includes the work order number, product model, product name, product purchasing party, product number, software version, hardware version, etc. of the ADAS equipment, and records relevant information for easy traceability later.
[0053] Furthermore, the test item of the power information submodule of the PCBA test module is a voltage test, and the voltage test includes important node voltages of 0.75V, 1.0V, 1.5V, 1.8V, 3.3V and 5V on the PCBA board, and the PCBA board power supply voltage of 24V.
[0054] Furthermore, the communication information test item of the PCBA test module is interface information, and the interface information includes a serial port, a CAN interface, a software version, and a hardware version.
[0055] If all the test contents in the PCBA test module pass, it means that the tested ADAS equipment is qualified.
[0056] For the whole machine test module, the test items of the whole machine test module include a work order information submodule, an SN information submodule, a power supply information submodule, a communication information submodule and a peripheral component submodule. The work order information submodule is used to record the basic information of the whole machine, the SN information submodule is used to burn SN information on the whole machine and read SN, the power supply information submodule is used to determine whether the power supply of the whole machine is normal, the communication information submodule is used to determine whether the communication of the whole machine is normal, and the peripheral component submodule is used to determine whether the peripheral components of the whole machine are normal.
[0057] Furthermore, the test item of the power information submodule of the whole machine test module is a voltage test, and the voltage test includes the power supply voltage of the whole machine, 24V.
[0058] Furthermore, the communication information test item of the whole machine test module is interface information, and the interface information includes serial port, CAN interface, software version and hardware version.
[0059] In one embodiment, the peripheral component test items of the whole machine test module include speakers, buzzers, buttons and cameras. The speakers, buzzers and buttons can be tested directly by manual testing, and the results are recorded.
[0060] Specifically, the passing standard of the camera test is: if the whole machine test module can receive an image obtained by the camera facing a predetermined calibration cloth, and the image is clear, then the camera is normal.
[0061] In one embodiment, the pass criteria for the voltage test in the PCBA test module and the whole machine test module are: 0.75V node, corresponding to the normal voltage working range of 0.71V-0.75V; 1.0V node, corresponding to the normal voltage working range of 0.9V-1.1V; 1.5V node, corresponding to the normal voltage working range of 1.4V-1.6V; 1.8V node, corresponding to the normal voltage working range of 1.7V-1.9V; 3.3V node, corresponding to the normal voltage working range of 3.2V-3.4V; 5V node, corresponding to the normal voltage working range of 4.9V-5.4V; 24V power supply voltage, corresponding to the normal voltage working range of 10V-26V; if the voltage test results are all within the normal voltage working range of each node or power supply voltage, the voltage test passes.
[0062] In the second aspect, the embodiment of the present application also provides an automated production test method based on ADAS, referring to Figure 3 , the method comprises the following steps:
[0063] S101. Obtain data information of ADAS equipment.
[0064] S102: Perform a performance test on the ADAS device, determine whether the performance of the ADAS device is normal according to the data information, and obtain a test result.
[0065] S103, storing the test results. The test data can be saved in local SQL database and automatically synchronized to the server when there is a network. When necessary, the stored data can be retrieved to generate a test report.
[0066] S104: Display the detection result.
[0067] Furthermore, the performance test specifically includes PCBA test and whole machine test.
[0068] The steps of PCBA testing refer to Figure 4 , including:
[0069] S1021. Record basic information of the PCBA board to facilitate subsequent search.
[0070] S1022, determine whether the power supply of the PCBA board is normal. In the specific test, the operating voltages of each power supply during the test process, including important node voltages 0.75V, 1.0V, 1.5V, 1.8V, 3.3V and 5V, and the PCBA board power supply voltage 24V are obtained through external test equipment, and uploaded to the automated production test system for evaluation to determine whether the power supply of the PCBA board is normal.
[0071] S1023, determine whether the communication of the PCBA board is normal. Mainly includes testing of the serial communication port, CAN communication interface, and software version and hardware version. The CAN interface test is that the external test equipment sends the current and voltage information obtained from the test to the MCU of the ADAS device through CAN. If the ADAS device can normally receive the message sent by the automated production test system, it means that the CAN interface is normal. The serial port test is to use an external test device to send data A to the product through the serial port; the product processes the received data A (such as inverting the data B), and then sends it to the external test equipment through the serial port. If the product can receive the data A sent by the external test equipment through the serial port, and the test fixture can receive the data B sent by the product, it means that the serial port is normal.
[0072] The steps of the whole machine test refer to Figure 5 , including:
[0073] S1021. Record basic information of the whole machine.
[0074] S1022, burning SN information into the whole device and reading SN.
[0075] S1023, judging whether the power supply of the whole machine is normal. The power supply test of the whole machine only includes a power supply voltage of 24V of the whole machine. If it is within the normal working voltage range, it means that the power supply is normal.
[0076] S1024, judging whether the communication of the whole machine is normal, the testing method refers to the testing method of the PCBA board.
[0077] S1025. Determine whether the peripheral components of the whole machine are normal. The peripheral components include speakers, buzzers, buttons and cameras. The speakers, buzzers and buttons can be tested manually to check whether they are normal. For the camera, it is manually determined whether the camera has a picture and whether there are problems such as screen distortion. The camera needs to be facing the predetermined calibration cloth and the image needs to be uploaded to the automated production test system via a USB cable. If the image of the camera is correctly uploaded to the PC and is clear, it means that the camera is normal.
[0078] The ADAS-based automated production testing method provided in the embodiment of the present application can quickly test various indicators of ADAS equipment within 10 seconds, conveniently locate whether various indicators are normal, and has the advantages of simple and convenient operation and the ability to quickly test product quality.
[0079] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application 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 automated production test system based on ADAS, characterized in that: The system comprises: A data receiving module, wherein the data receiving module is used to receive data information of an ADAS device; A performance detection module, used to determine whether the performance of the ADAS device is normal according to the data information; A result storage module, used for storing the detection results of the performance detection module; A display module, used to display the detection results of the performance detection module; The performance detection module specifically includes: PCBA test module, the PCBA test module includes a work order information submodule, a power information submodule and a communication information submodule, the work order information submodule is used to record the basic information of the PCBA, the power information submodule is used to determine whether the power supply of the PCBA is normal, and the communication information submodule is used to determine whether the communication of the PCBA is normal; the test item of the power information submodule of the PCBA test module is a voltage test, and the voltage test includes important node voltages on the PCBA of 0.75V, 1.0V, 1.5V, 1.8V, 3.3V and 5V, and the PCBA power supply voltage of 24V; the passing standard of the voltage test is: 0 .75V node, corresponding to the normal voltage working range is 0.71V-0.75V; 1.0V node, corresponding to the normal voltage working range is 0.9V-1.1V; 1.5V node, corresponding to the normal voltage working range is 1.4V-1.6V; 1.8V node, corresponding to the normal voltage working range is 1.7V-1.9V; 3.3V node, corresponding to the normal voltage working range is 3.2V-3.4V; 5V node, corresponding to the normal voltage working range is 4.9V-5.4V; 24V power supply voltage, corresponding to the normal voltage working range is 10V-26V; if the voltage test results are all within the normal voltage working range of each node or power supply voltage, the voltage test passes; The whole machine test module, the test items of the whole machine test module include a work order information submodule, an SN information submodule, a power supply information submodule, a communication information submodule and a peripheral component submodule, the work order information submodule is used to record the basic information of the whole machine, the SN information submodule is used to burn the SN information of the whole machine and read the SN, the power supply information submodule is used to determine whether the power supply of the whole machine is normal, the communication information submodule is used to determine whether the communication of the whole machine is normal, and the peripheral component submodule is used to determine whether the peripheral components of the whole machine are normal.
2. The ADAS-based automated production test system according to claim 1, characterized in that: The test item of the power information submodule of the whole machine test module is a voltage test, and the voltage test includes the power supply voltage 24V of the whole machine.
3. The ADAS-based automated production test system according to claim 1, characterized in that: The communication information test items of the PCBA test module and the whole machine test module are all interface information, and the interface information includes serial port, CAN interface, software version and hardware version.
4. The ADAS-based automated production test system according to claim 1, characterized in that: The peripheral component test items of the whole machine test module include speakers, buzzers, buttons and cameras.
5. The ADAS-based automated production test system according to claim 4, characterized in that: The passing standard of the camera test is: the whole machine test module can receive the image obtained by the camera facing the predetermined calibration cloth, and the image is clear, then the camera is normal.
6. An ADAS-based automated production test method, using the ADAS-based automated production test system according to any one of claims 1 to 5, characterized in that: The method comprises: Obtain data information from ADAS equipment; Performing a performance test on the ADAS device, determining whether the performance of the ADAS device is normal according to the data information, and obtaining a test result; Storing the detection result; Displaying the detection result; The performance test specifically includes PCBA test and whole machine test. The PCBA test includes recording basic information of the PCBA, determining whether the power supply of the PCBA is normal, and determining whether the communication of the PCBA is normal; The whole machine test includes recording basic information of the whole machine, burning SN information to the whole machine and reading SN, judging whether the power supply of the whole machine is normal, judging whether the communication of the whole machine is normal, and judging whether the peripheral components of the whole machine are normal.
