Electronic control unit test system

By using the collaborative cooperation of components such as analog switches, delay units and logic operation circuits in the electronic control unit test system, the two-way time-sharing transmission of signals is achieved, which solves the problem of multi-cable signal acquisition being susceptible to electromagnetic interference and improves the signal The anti-interference capability and accuracy of transmission.

CN119126753AActive Publication Date: 2024-12-13WEICHAI POWER CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411250488.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2024-12-13
Estimated Expiration
2044-09-06

AI Technical Summary

Technical Problem

The multi-cable signal acquisition method is susceptible to electromagnetic interference in electronic control unit tests, resulting in signal distortion and poor anti-interference.

Method used

The coordinated cooperation of a plurality of first analog switches, delay units, logic operation circuits, second analog switches and self-locking circuits is adopted to realize the bidirectional time-sharing transmission of signals, and enhance the anti-interference ability through the clock generation circuit and the data recording module.

Benefits of technology

It improves the anti-interference ability of signal transmission, ensures the accuracy and reliability of signals at long distances, and enhances the accuracy of ECU testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119126753A_ABST
    Figure CN119126753A_ABST
Patent Text Reader

Abstract

The invention provides an electronic control unit test system, which comprises a plurality of first analog switches, a plurality of delay units, a logical operation circuit, a second analog switch and a self-locking circuit, the output ends of the plurality of first analog switches are respectively connected with the first end of the second analog switch; the common end of the second analog switch is connected with the controller, the second end of the second analog switch is connected with the input end of the self-locking circuit, and the control end of the second analog switch is connected with the output end of the self-locking circuit; the output end of the logical operation circuit is connected in series with the plurality of delay units, and the output end of each delay unit is connected with the control end of the corresponding first analog switch; the first input end of the logical operation circuit is connected with the control end of the first analog switch corresponding to the tail time delay unit in the plurality of time delay units; and the second input end of the logical operation circuit is connected with the controller. The signal transmission anti-interference performance in the ECU testing process can be improved, and the ECU testing accuracy can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of signal acquisition, and in particular to an electronic control unit testing system. Background Art

[0002] ECU (Electronic Control Unit) refers to a small computer used to control various electronic systems in a vehicle. ECU receives and processes various sensor signals, and controls the vehicle's actuators based on the processing results of each sensor signal according to preset programs and algorithms, so as to achieve precise control of vehicle performance and functions.

[0003] ECU testing refers to a series of performance tests performed on ECU to ensure the reliability and safety of ECU under various working conditions. During the ECU testing process, ECU generally receives analog signals from various sensors sent by the load box, and sends multiple drive signals to the load box according to the analog signals to drive the corresponding actuators in the load box.

[0004] The ECU test system can collect the above multiple drive signals through multiple cables to determine whether the ECU is faulty. However, if the signal acquisition device used to collect the drive signal is far away from the load box, this multi-cable signal acquisition method is susceptible to electromagnetic interference, resulting in signal distortion and poor anti-interference. Summary of the invention

[0005] In view of this, the present disclosure proposes an electronic control unit test system to solve the problem that a multi-cable signal acquisition method in the related art is susceptible to electromagnetic interference, resulting in signal distortion and poor anti-interference performance.

[0006] The first aspect of the present disclosure proposes an electronic control unit test system, including: multiple first analog switches, multiple delay units, a logic operation circuit, a second analog switch and a self-locking circuit; the output ends of the multiple first analog switches are respectively connected to the first end of the second analog switch, and the input end of each first analog switch is used to collect the drive signal sent by the electronic control unit to the load box; the common end of the second analog switch is connected to the controller, the second end of the second analog switch is connected to the input end of the self-locking circuit, and the control end of the second analog switch is connected to the output end of the self-locking circuit; the output end of the logic operation circuit is connected in series with the multiple delay units, and the output end of each delay unit is connected to the control end of the corresponding first analog switch; the first input end of the logic operation circuit is connected to the control end of the first analog switch corresponding to the tail delay unit in the multiple delay units; the second input end of the logic operation circuit is connected to the controller; the third input end of the logic operation circuit is connected to the output end of the self-locking circuit.

[0007] The disclosed embodiment can realize bidirectional time-sharing transmission of control signal transmission and acquisition of multi-channel drive signals through the coordinated cooperation of multiple first analog switches, multiple delay units, logic operation circuits, second analog switches and self-locking circuits. It has the advantages of strong anti-interference ability and long transmission distance, which helps to improve the accuracy of ECU testing.

[0008] In an embodiment of the present disclosure, the system further includes a clock generating circuit; the clock generating circuit is respectively connected to the plurality of delay units, and is used to provide a clock reference for the plurality of delay units.

[0009] In the embodiment of the present disclosure, the system also includes: a data recording module; the data recording module includes a data acquisition unit, the controller and a data storage unit; the data acquisition unit is used to receive a target signal transmitted from the common end of the second analog switch; the controller is used to process the target signal into multiple drive signals; the data storage unit is used to store the multiple drive signals.

[0010] In the embodiment of the present disclosure, the controller is further used to send a signal acquisition signal to the common end of the second analog switch during signal acquisition, so that the data acquisition unit receives the target signal transmitted by the common end of the second analog switch.

[0011] In an embodiment of the present disclosure, the clock frequency of the data acquisition unit is a preset multiple of the clock frequency of the delay unit.

[0012] In an embodiment of the present disclosure, the load box includes a signal simulation device and an actuator simulation device for connecting to an electronic control unit; the signal simulation device is used to send a plurality of sensor signals to the electronic control unit through a plurality of first cables, so that the electronic control unit generates a plurality of drive signals according to the plurality of sensor signals and sends them to the actuator simulation device through a plurality of second cables; the actuator simulation device is used to receive the plurality of drive signals and drive the corresponding actuator according to each actuator drive signal; the input ends of the plurality of first simulation switches are used to connect to the plurality of second cables, and the input end of each first simulation switch is used to collect the drive signal in the corresponding second cable.

[0013] In the embodiment of the present disclosure, the data recording module is connected to the common end of the second analog switch via a coaxial line.

[0014] In the embodiment of the present disclosure, the controller adopts a field programmable gate array.

[0015] In the embodiment of the present disclosure, the first analog switch is a single-pole single-throw analog switch.

[0016] In the embodiment of the present disclosure, the second analog switch is a single-pole double-throw analog switch.

[0017] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will become apparent from the following description or be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] By reading the detailed description of the preferred embodiment below, various other advantages and benefits will become clear to those of ordinary skill in the art. The accompanying drawings are only used for the purpose of illustrating the preferred embodiment and are not considered to be limitations of the present disclosure. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings.

[0019] In the attached picture:

[0020] Figure 1 A schematic diagram of the structure of an electronic control unit test system provided by an embodiment of the present disclosure is shown;

[0021] Figure 2 A schematic diagram showing the structure of another electronic control unit test system provided by an embodiment of the present disclosure is shown;

[0022] Figure 3 A schematic diagram showing the connection relationship between a load box and an electronic control unit test system provided by an embodiment of the present disclosure;

[0023] Figure 4 A schematic diagram of the structure of an ECU test data recording system provided by an embodiment of the present disclosure is shown;

[0024] Figure 5 A timing diagram showing level changes of a control signal, a first analog switch, and a control terminal of a second analog switch provided by an embodiment of the present disclosure is shown;

[0025] Figure 6 A schematic diagram showing the on-off status of each first analog switch provided in an embodiment of the present disclosure in different time periods and the corresponding signal acquisition status. DETAILED DESCRIPTION

[0026] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0027] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in the present disclosure should have the common meanings understood by those skilled in the art to which the present disclosure belongs.

[0028] The following describes relevant professional terms and technical background involved in the embodiments of the present disclosure.

[0029] Load box, used to simulate the various sensors and actuators connected to the ECU when working on the engine.

[0030] Analog switch: A switch that can be controlled by voltage. For example, when a high level is input to the analog switch control terminal, the switch is closed; when a low level is input to the analog switch control terminal, the switch is open.

[0031] During the ECU test process, the ECU generally receives analog signals from various sensors sent by the load box, and sends multiple drive signals to the load box according to the analog signals to drive the corresponding actuators in the load box. The ECU test system can collect the above multiple drive signals through multiple cables, and use the multiple drive signals to determine whether the ECU is faulty.

[0032] When the signal acquisition device used to collect the driving signal is far away from the load box, this multi-cable signal acquisition method is susceptible to electromagnetic interference, resulting in signal distortion and poor anti-interference. To this end, the embodiment of the present disclosure provides an electronic control unit test system that can achieve the technical effects of strong anti-interference ability and long transmission distance.

[0033] In this embodiment, an electronic control unit testing system is provided. Figure 1 is a structural diagram of an electronic control unit test system according to an embodiment of the present disclosure, such as Figure 1 As shown, the system includes: a plurality of first analog switches, a plurality of delay units, a logic operation circuit, a second analog switch and a self-locking circuit;

[0034] The plurality of first analog switches (eg Figure 1 The output terminal (e.g., the first analog switch S1, the first analog switch S2, ... the first analog switch Sn) of Figure 1 "b1" in the figure) are respectively connected to the second analog switch (eg Figure 1 The first end of the "second analog switch St" in Figure 1 The input terminal of each first analog switch (e.g. Figure 1 "b2" in the figure is used to collect the drive signal sent by the electronic control unit to the load box, such as Figure 1 In the embodiment, the input end of the first analog switch S1 is used to receive the driving signal 1, the input end of the first analog switch S2 is used to receive the driving signal 2, and the input end of the first analog switch Sn is used to receive the driving signal n. Figure 3 shown.

[0035] The common terminal of the second analog switch (eg Figure 1 The second end of the second analog switch (e.g., Figure 1 "a3" in the figure) is connected to the input end of the self-locking circuit, and the control end of the second analog switch (for example Figure 1 "a4" in the figure) is connected to the output end of the self-locking circuit.

[0036] The output end of the logic operation circuit is connected to the plurality of delay units (for example Figure 1 The output end of each delay unit is connected to the control end of the corresponding first analog switch, such as Figure 1 As shown: the output end of the delay unit 1 is connected to the control end b3 of the first analog switch S1.

[0037] The first input terminal (eg Figure 1 "c1" in the figure) and a first analog switch (eg, Figure 1 The control end of the first analog switch Sn connected to the delay unit n is connected; the second input end of the logic operation circuit (for example Figure 1 "c2" in the figure) is connected to the controller; the third input terminal of the logic operation circuit (for example Figure 1 "c3" in the figure) is connected to the output end of the self-locking circuit.

[0038] In some specific embodiments, the first analog switch is a single-pole single-throw analog switch, and the second analog switch is a single-pole double-throw analog switch.

[0039] In some specific embodiments, Figure 2 As shown, the electronic control unit test system further includes: a clock generating circuit; the clock generating circuit is connected to the multiple delay units respectively, and is used to provide clock references for the multiple delay units.

[0040] In some specific embodiments, Figure 2 As shown: the electronic control unit test system also includes: a data recording module; the data recording module includes a data acquisition unit, the controller and a data storage unit. The data acquisition unit is used to receive the target signal transmitted by the common end of the second analog switch. The controller is used to process the target signal into multiple drive signals. The data storage unit is used to store the multiple drive signals.

[0041] In some specific embodiments, the data recording module is connected to the common end of the second analog switch via a coaxial line. The coaxial line has the advantages of strong anti-interference ability and is useful for signal collection and transmission.

[0042] In some specific embodiments, the controller is further used to send a signal acquisition signal to the common end of the second analog switch during signal acquisition, so that the data acquisition unit receives the target signal transmitted by the common end of the second analog switch.

[0043] In some specific embodiments, the clock frequency of the data acquisition unit is a preset multiple of the clock frequency of the delay unit. Preferably, in order to ensure the effectiveness of data acquisition, the clock frequency of the data acquisition unit can be set to twice the clock frequency of the delay unit.

[0044] In some specific embodiments, such as Figure 3 As shown, the load box includes a signal simulation device and an actuator simulation device for connecting to an electronic control unit; the signal simulation device is used to send a plurality of sensor signals to the electronic control unit through a plurality of first cables, so that the electronic control unit generates a plurality of drive signals according to the plurality of sensor signals and sends them to the actuator simulation device through a plurality of second cables; the actuator simulation device is used to receive the plurality of drive signals and drive the corresponding actuator according to each actuator drive signal; the input ends of the plurality of first simulation switches are used to connect to the plurality of second cables, and the input end of each first simulation switch is used to collect the drive signal in the corresponding second cable.

[0045] In some specific embodiments, Figure 4 As shown, the present disclosure provides an ECU test data recording system, including: an analog multiplexing module, a data recording module and a load box; wherein the analog multiplexing module includes a plurality of first analog switches, a plurality of delay units, a logic operation circuit, a second analog switch and a self-locking circuit in the above-mentioned embodiment; the analog multiplexing module and the data recording module are connected via a coaxial line.

[0046] For the above-mentioned electronic control unit test system, the embodiment of the present disclosure combines Figure 2 The working process of the system is given as follows:

[0047] During the ECU test, the ECU receives various sensor signals from the signal simulation device of the load box, and then generates multiple drive signals based on the various sensor signals and sends them to the actuator simulation device of the load box, so that the actuator simulation device drives the corresponding actuator according to each drive signal. The input ends of the multiple first simulation switches of the electronic control unit test system can receive multiple drive signals.

[0048] Before the ECU test starts, the initial state of the second analog switch St is that the common terminal a2 is connected to the second terminal a3. When the ECU test starts, the controller will send a high-level first control signal, and the first control signal will enter the self-locking circuit through the connection line between the common terminal a2 and the second terminal a3 of the second analog switch St; the self-locking circuit will output a high-level second control signal after receiving the first control signal; the control terminal a4 of the second analog switch will control the common terminal a2 to be connected to the first terminal a1 after receiving the second high-level signal, and lock the state; at this time, the controller stops sending the first control signal and starts to prepare to receive multiple drive signals.

[0049] The logic operation circuit can output the level signal corresponding to the operation result according to the following formula:

[0050]

[0051] Wherein, X1 is the first control signal c2 sent from the controller, X2 is the second control signal c3 output by the self-locking circuit, and X3 is the third control signal c1 of the tail delay unit n among the multiple delay units;

[0052] After the controller sends the first control signal, the logic operation circuit outputs a high level signal according to the first control signal c2, the second control level c3, and the above formula;

[0053] After receiving the high-level signal, the delay unit 1 delays the high-level signal by one clock cycle and then sends it to the control terminal b3 of the first analog switch S1, so that the first analog switch S1 controls the output terminal b1 to be connected to the input terminal b2, thereby controlling the input terminal b2, the output terminal b1, the first terminal a1 and the common terminal a2, that is, the line of b2→b1→a1→a2, to send the driving signal 1 to the controller;

[0054] When the delay unit 2 receives a high-level signal, it will also delay by one clock cycle and close the first analog switch S2. At this time, the analog switch 1 is disconnected, and the controller collects the data of the drive signal 2.

[0055] Similarly, when the delay unit n detects a high level, it delays the level by one clock cycle and closes the analog switch n. At this time, the analog switch n-1 is disconnected, and the controller collects the data of the drive signal n.

[0056] In the next clock cycle, the first analog switch S1 continues to be closed, and the first analog switch Sn is opened, so as to continuously cycle and collect various driving signals.

[0057] In the above method, the n-channel driving signals collected within a period of time can be converted into a single-channel signal, which is transmitted to the data acquisition module of the data recording module through the coaxial cable. The data acquisition module will send its single-channel signal to the controller, and the controller can restore the single-channel signal to obtain the n-channel driving signals, and determine whether the ECU fails during the test process through the n-channel driving signals; at the same time, the controller will also save the restored n-channel driving signals in the data storage module.

[0058] The level changes of the control signal sent by the controller, the control end of the second analog switch and the control ends of the plurality of first analog switches during the operation of the above system can be referred to. Figure 5 shown.

[0059] The on-off status of each first analog switch in different time periods during the operation of the above system, as well as the corresponding signal acquisition status, can be referred to Figure 6 shown.

[0060] In some specific embodiments, the controller can use FPGA, the data storage unit uses a solid-state hard disk as a memory, the ECU needs to collect 10 signals and drive 4 loads, the driving signals are DC bias 1V, amplitude 0.5V, 500KHz sine wave 1, DC bias 2V, amplitude 0.5V, 500KHz sine wave 2, DC bias 3V, amplitude 0.5V, 500KHz sine wave 3, DC bias 4V, amplitude 0.5V, 500KHz sine wave 4, the clock generation circuit generates a 20MHz clock, and the delay unit uses a D flip-flop to delay 1 clock cycle. The signal received by the data acquisition module is as follows Figure 6 After being processed by the FPGA, the signal is divided into 4 channels and stored in the solid state drive.

[0061] The technical effects of the embodiments of the present disclosure are as follows:

[0062] 1. The present invention designs an ECU test data recording system, which can record various data of the ECU during the test process over a period of time, so as to facilitate the troubleshooting of faults occurring during the test process and ensure the safe operation of the ECU during driving.

[0063] 2. In the present disclosure, the data recording module is connected to the first analog switch only through a coaxial line, and bidirectional time-sharing transmission of the control signal and the sampling signal is performed, which has strong anti-interference performance and a long transmission distance.

[0064] 3. The present disclosure can place the data recording module and the analog multiplexing module (i.e., multiple first analog switches, multiple delay units, logic operation circuits, second analog switches and self-locking circuits) in different places, so as to facilitate multi-channel data collection in various environments.

[0065] 3. The present invention realizes time-division multiplexing of multi-channel sampling signals through clocks, delay units and analog switches, and completes bidirectional time-division multiplexing of receiving control signals and sending sampling signals through self-locking circuits and analog switches.

[0066] The computer-readable storage medium provided by the above-mentioned embodiment of the present disclosure and the electronic control unit test system provided by the embodiment of the present disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the application programs stored therein.

[0067] It should be noted that:

[0068] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present disclosure can be practiced without these specific details. In some instances, well-known structures and technologies are not shown in detail so as not to obscure the understanding of this description.

[0069] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present disclosure, the various features of the present disclosure are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be interpreted as reflecting the following schematic diagram: the claimed disclosure requires more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, the inventive aspects lie in less than all the features of the single embodiment disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the present disclosure.

[0070] In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of this disclosure and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.

[0071] The above is only a preferred specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. An electronic control unit test system, characterized in that: The system comprises: a plurality of first analog switches, a plurality of delay units, a logic operation circuit, a second analog switch and a self-locking circuit; The output ends of the plurality of first analog switches are respectively connected to the first ends of the second analog switches, and the input end of each first analog switch is used to collect the driving signal sent by the electronic control unit to the load box; The common end of the second analog switch is connected to the controller, the second end of the second analog switch is connected to the input end of the self-locking circuit, and the control end of the second analog switch is connected to the output end of the self-locking circuit; The output end of the logic operation circuit is connected in series with the multiple delay units, and the output end of each delay unit is connected to the control end of the corresponding first analog switch; the first input end of the logic operation circuit is connected to the control end of the first analog switch corresponding to the tail delay unit among the multiple delay units; the second input end of the logic operation circuit is connected to the controller; the third input end of the logic operation circuit is connected to the output end of the self-locking circuit.

2. The system according to claim 1, characterized in that The system also includes a clock generating circuit; The clock generating circuit is connected to the multiple delay units respectively, and is used to provide clock references for the multiple delay units.

3. The system according to claim 2, characterized in that The system further comprises: a data recording module; the data recording module comprises a data acquisition unit, the controller and a data storage unit; The data acquisition unit is used to receive a target signal transmitted from the common end of the second analog switch; The controller is used to process the target signal into a plurality of driving signals; The data storage unit is used to store the multiple driving signals.

4. The system according to claim 3, characterized in that The controller is further used to send a signal acquisition signal to the common end of the second analog switch during signal acquisition, so that the data acquisition unit receives the target signal transmitted by the common end of the second analog switch.

5. The system according to claim 3 or 4, characterized in that: The clock frequency of the data acquisition unit is a preset multiple of the clock frequency of the delay unit.

6. The system according to claim 1 or 2, characterized in that: The load box includes a signal simulation device and an actuator simulation device for connecting to an electronic control unit; The signal simulation device is used to send a plurality of sensor signals to the electronic control unit through a plurality of first cables, so that the electronic control unit generates a plurality of drive signals according to the plurality of sensor signals and sends them to the actuator simulation device through a plurality of second cables; The actuator simulation device is used to receive the multiple drive signals and drive the corresponding actuator according to each actuator drive signal; The input ends of the plurality of first analog switches are used to be connected to the plurality of second cables, and the input end of each first analog switch is used to collect a driving signal in a corresponding second cable.

7. The system according to claim 2, characterized in that The data recording module is connected to the common end of the second analog switch via a coaxial line.

8. The system according to claim 1 or 2, characterized in that: The controller adopts a field programmable gate array.

9. The system according to claim 1 or 2, characterized in that: The first analog switch is a single-pole single-throw analog switch.

10. The system according to claim 1 or 2, characterized in that: The second analog switch is a single-pole double-throw analog switch.

Citation Information

Patent Citations

  • Testing device based on electronic control unit

    CN104331068A

  • Device for testing functions of engine Electronic Control Unit (ECU)

    CN108388239A

  • System and method for diagnosing electrical faults

    CN111164442A

  • ECU detection and calibration system

    CN111830936A

  • Fault diagnosis method of equipment and fault diagnosis equipment

    CN114610555A