Automatic integration test system of automobile electronic control unit
By designing an automated integrated test system, the existing automotive electronic test problem is solved, efficient and accurate automated testing is achieved, and the stability and reliability of the test are improved.
Patent Information
- Application Number
- CN202421372233.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-14
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2034-06-14
AI Technical Summary
The existing automotive electronic test has low degree of automation, high manual intervention, low efficiency and accuracy, poor versatility of the test platform, low stability and reliability, and it is difficult to meet the fault testing requirements.
Design an automated integrated testing system, including a computer and a hardware test platform. The hardware test platform consists of ECU power supply, motherboard power supply, electronic control unit, test motherboard and ECU daughterboard. It realizes the issuance of test instructions and the collection of test data through USB connection, and supports automated testing and fault simulation.
It realizes efficient and accurate automated integrated testing, improves the stability and reliability of testing, reduces repeated development, improves testing efficiency, and makes the system easy to maintain and expand.
Smart Images

Figure CN222979948U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of assisted driving, and particularly relates to an automatic integrated test system for an automotive electronic control unit. Background Art
[0002] Currently, the degree of automation in automotive electronics testing is generally low, with a high degree of manual intervention. Efficiency, accuracy, and consistency cannot be guaranteed. Most test platforms are customized for projects, with poor versatility, generally no scalability, low stability and reliability, and even unable to fully meet the requirements of fault testing. Content of the Utility Model
[0003] An embodiment of the utility model provides an automatic integrated test system, which can achieve efficient and accurate automatic integrated testing, with high stability, and the system is easy to maintain and expand.
[0004] A first aspect of an embodiment of the utility model provides an automatic integrated test system, including:
[0005] A host computer and a hardware test platform, where the host computer is connected to the hardware test platform;
[0006] The hardware test platform includes an ECU power supply, a motherboard power supply, an electronic control unit, a test motherboard, and an ECU daughter board. The motherboard power supply supplies power to the test motherboard, and the ECU power supply is used to supply power to the ECU daughter board and the electronic control unit. The electronic control unit, the test motherboard, and the ECU daughter board are connected to the host computer. The host computer is used to send test instructions to the hardware test platform, and the hardware test platform performs tests according to the test instructions and sends test data to the host computer.
[0007] Optionally, the test motherboard includes an ECU power supply interface, an ECU power switch, a motherboard power supply interface, a power regulator, a micro control unit, a first USB interface, a USB hub, a second USB interface, a drive circuit, a relay array, an ECU connection interface, and an ECU bus interface;
[0008] The test motherboard provides a DC power supply through the ECU power supply interface, and then provides voltage for the micro control unit and the USB hub through the voltage conversion circuit of the power regulator. The micro control unit receives instructions from the host computer through the USB and drives the relay array through the drive circuit. The relay contact signal is extended to the ECU daughter board through the ECU connection interface for fault simulation of the ECU daughter board. The MCU also controls the ECU power switch, and the external debugger realizes communication with the ECU through the ECU bus interface.
[0009] Optionally, the ECU daughter board includes an ECU programming interface, an ECU fixing device, an ECU test point array, an ECU fault simulation circuit, and an ECU connection interface;
[0010] The ECU daughter board is connected to the test mother board through the ECU connection interface, fixes the ECU through the ECU fixing device, leads out the ECU test points through the ECU test point array, operates and controls these test points through the corresponding ECU fault simulation circuit to realize the simulation and injection of faults, and the ECU programming interface is used to realize the programming of the ECU.
[0011] Optionally, the ECU power supply, the mother board power supply, and the host computer are connected through USB; the test mother board and the host computer are connected through USB.
[0012] Optionally, an interface card for USB transmission protocol conversion is also connected between the test mother board and the host computer through USB.
[0013] Optionally, a multimeter is connected between the test mother board and the host computer.
[0014] Optionally, a programmer is connected between the ECU daughter board and the host computer.
[0015] Implementing the embodiments of the present invention has at least the following beneficial effects:
[0016] It can be seen that through the automated integrated test system in the embodiments of the present invention, including a host computer and a hardware test platform, the host computer is connected to the hardware test platform; the hardware test platform includes an ECU power supply, a mother board power supply, an electronic control unit, a test mother board, and an ECU daughter board. The mother board power supply supplies power to the test mother board, and the ECU power supply is used to supply power to the ECU daughter board and the electronic control unit; the electronic control unit, the test mother board, and the ECU daughter board are connected to the host computer. The host computer is used to send test instructions to the hardware test platform, and the hardware test platform performs tests according to the test instructions and sends test data to the host computer, enabling automated testing with high accuracy. The test development results are convenient for accumulation and reuse, with high stability, reducing repeated development and improving test efficiency; the test mother board is convenient for simulating various working conditions and various state combination relationships of input signals, and simulating / reproducing complex fault modes; the ECU can be quickly replaced through the ECU daughter board, and the system is easy to maintain and expand. Description of the Drawings
[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0018] Figure 1 It is a schematic structural diagram of an automated integrated test system provided by an embodiment of the present invention;
[0019] Figure 2 It is a schematic structural diagram of a test motherboard provided by an embodiment of the present invention;
[0020] Figure 3 It is a schematic structural diagram of an ECU daughter board provided by an embodiment of the present invention. Specific embodiments
[0021] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
[0022] The terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion.
[0023] Referring to the embodiments in the present invention means that the specific features, structures or characteristics described in combination with the embodiments can be included in at least one embodiment of the present invention. The phrase appears in various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art explicitly and implicitly understand that the embodiments described in the present invention can be combined with other embodiments.
[0024] As Figures 1-3 shown, the present invention proposes an automated integrated test system, including a host computer 100 and a hardware test platform 200, and the host computer 100 is connected to the hardware test platform 200;
[0025] The hardware test platform 200 includes an ECU power supply 10, a motherboard power supply 20, an electronic control unit 30, a test motherboard 50, and an ECU daughter board 40. The motherboard power supply 20 powers the test motherboard 50, and the ECU power supply 10 is used to power the ECU daughter board 40 and the electronic control unit 30. The electronic control unit 30, the test motherboard 50, and the ECU daughter board 40 are connected to the host computer 100. The host computer 100 is used to send test instructions to the hardware test platform 200, and the hardware test platform 200 performs tests according to the test instructions and sends test data to the host computer 100.
[0026] The electronic control unit 30 (Electronic Control Unit, ECU) is the electronic control unit under test of the vehicle, also known as the "vehicle computer". Their purpose is to control the driving state of the vehicle and realize its various functions. They mainly use data collection and exchange of various sensors and buses to judge the vehicle state and the driver's intention and control the vehicle through actuators.
[0027] Among them, the host computer 100 is installed with software for automated integrated testing and is responsible for issuing instructions and collecting ECU test data during operation. The ECU power supply 10 provides a programmable power supply for the ECU.
[0028] The motherboard power supply 20 is a DC regulated power supply that powers the test motherboard of the Automatic Test Board (ATB). The test motherboard 50 is a general module of the hardware test environment, and the ECU daughter board 40 is a specific ECU interface board of the hardware test environment.
[0029] The above system can achieve automated testing, with high accuracy, convenient accumulation and reuse of test development results, high stability, reduced repeated development, and improved test efficiency. The test motherboard is convenient for simulating various working conditions and various state combinations of input signals, and simulating / reproducing complex fault modes. The ECU can be quickly replaced through the ECU daughter board, and the system is easy to maintain and expand.
[0030] Among them, as Figure 2 shown, the test motherboard 50 includes an ECU power interface 51, a motherboard power interface 63, an ECU power switch 52, a power regulator 53, a micro control unit 54, a first USB interface 55, a USB hub 56, a second USB interface 57, a drive circuit 58, a relay array 59, an ECU connection interface 61, and an ECU bus interface 62;
[0031] The test motherboard 50 provides DC power through the ECU power interface 51, and then supplies voltage to the microcontroller unit 54 and the USB hub 56 through the voltage conversion circuit of the power regulator 53. The microcontroller unit 54 receives instructions from the host computer 100 via USB and drives the relay array 59 through the drive circuit. The relay contact signals are extended to the ECU daughter board 40 through the ECU connection interface 61 for fault simulation of the ECU daughter board. The MCU also controls the ECU power switch 52, and the external debugger communicates with the ECU through the ECU bus interface 62.
[0032] Among them, the USB hub 56 is used to implement USB interface expansion.
[0033] Among them, as Figure 3 shown, the ECU daughter board 40 includes an ECU programming interface 41, an ECU fixing device 42, an ECU test point array 43, an ECU fault simulation circuit 44, and an ECU connection interface 45;
[0034] The ECU daughter board 40 is connected to the test motherboard 50 through the ECU connection interface 41, fixes the ECU through the ECU fixing device 42, leads out the ECU test points through the ECU test point array 43, operates and controls these test points through the corresponding ECU fault simulation circuit 44 to realize the simulation injection of faults, and the ECU programming interface 45 is used to realize the programming of the ECU.
[0035] Among them, the ECU power supply, the motherboard power supply are connected to the host computer via USB; the test motherboard is connected to the host computer via USB.
[0036] An interface card 300 for USB transmission protocol conversion is also connected between the test motherboard 50 and the host computer 100 via USB.
[0037] Among them, the interface card 300 for USB transmission protocol conversion is specifically the interface card VECTOR for USB-CAN / LIN protocol conversion.
[0038] A multimeter 70 is connected between the test motherboard 50 and the host computer 100 to realize the detection of the current and voltage of the ECU.
[0039] An oscilloscope 80 is connected between the test motherboard 50 and the host computer 100 to monitor the signals on the ECU.
[0040] A programmer 90 is connected between the ECU daughter board 40 and the host computer 100 to realize the burning of the embedded program for the ECU.
[0041] In several embodiments provided by the present utility model, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. 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 displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.
[0042] The embodiments of the present utility model have been introduced in detail above. Specific examples are used in this article to elaborate on the principle and implementation manner of the present utility model. The description of the above embodiments is only used to help understand the present utility model and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present utility model, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present utility model.
Claims
1. An automated integrated test system for an automotive electronic control unit, characterized in that: include: A host computer and a hardware testing platform, wherein the host computer and the hardware testing platform are connected; The hardware test platform includes an ECU power supply, a motherboard power supply, an electronic control unit, a test motherboard, and an ECU daughterboard. The motherboard power supply is used to power the test motherboard, and the ECU power supply is used to power the ECU daughterboard and the electronic control unit; the electronic control unit, the test motherboard, and the ECU daughterboard are connected to the host computer, and the host computer is used to send a test instruction to the hardware test platform. The hardware test platform performs a test according to the test instruction and sends test data to the host computer; The test motherboard includes an ECU power interface, an ECU power switch, a motherboard power interface, a power regulator, a microcontroller unit, a first USB interface, a USB hub, a second USB interface, a drive circuit, a relay array, an ECU connection interface, and an ECU bus interface; The test motherboard provides DC power through the ECU power interface, and then provides voltage to the microcontroller unit through the voltage conversion circuit of the power regulator, and provides voltage to the USB hub. The microcontroller unit receives instructions from the host computer through the USB, and drives the relay array through the drive circuit. The relay contact signal is extended to the ECU daughter board through the ECU connection interface for fault simulation of the ECU daughter board. The MCU controls the ECU power switch at the same time, and the external debugger communicates with the ECU through the ECU bus interface. The ECU sub-board includes an ECU programming interface, an ECU fixture, an ECU test point array, an ECU fault simulation circuit and an ECU connection interface; The ECU daughter board is connected to the test motherboard through the ECU connection interface, the ECU is fixed by the ECU fixing device, the ECU test points are led out through the ECU test point array, and these test points are operated and controlled by the corresponding ECU fault simulation circuit to realize fault simulation injection. The ECU programming interface is used to realize ECU programming.
2. The automated integrated test system according to claim 1, characterized in that: The ECU power supply, the motherboard power supply and the host computer are connected via USB; the test motherboard is connected to the host computer via USB.
3. The automated integrated test system according to claim 1, characterized in that: The test motherboard and the host computer are also connected via USB via an interface card for USB transmission protocol conversion.
4. The automated integrated test system according to claim 3, characterized in that: A multimeter is connected between the test motherboard and the host computer.
5. The automated integrated test system according to claim 4, characterized in that: An oscilloscope is connected between the test motherboard and the host computer.
6. The automated integrated test system according to claim 5, characterized in that: A programmer is connected between the ECU daughter board and the host computer.