HIL bench test method and system of electric differential lock controller

The HIL bench test method was used to simulate the working scenario of the electric differential lock and verify its control logic. This solved the problem of high resource and time requirements in the existing technology and achieved efficient functional verification of the electric differential lock controller.

CN119335995APending Publication Date: 2025-01-21DONGFENG MOTOR GRP

Patent Information

Application Number
CN202411431425.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

Existing technologies have failed to effectively verify the control logic of electric differential locks, and require significant resources and time, making it difficult to meet the functional verification requirements of electric differential locks.

Method used

The HIL bench test method is adopted to verify the locking, unlocking and fault handling control logic of the electric differential lock by simulating normal operation and fault operation scenarios, thereby reducing resource and time requirements.

Benefits of technology

It achieves complete verification of the electric differential lock controller logic, reduces the resources and time cycle of functional verification, ensures the correctness of software logic, and reduces the requirements for real vehicle testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119335995A_ABST
    Figure CN119335995A_ABST
Patent Text Reader

Abstract

The invention discloses an HIL bench test method and system for an electric differential lock controller, and the method comprises the steps: simulating a preset electric differential lock test condition through an HIL upper computer input condition, and outputting an electric differential lock switching signal through an HIL bench; the electric differential lock switching signal is input into an electric differential lock controller, the electric differential lock controller controls a differential lock motor to operate, and an actual result is obtained; and comparing the actual result with the expected performance, and testing the function of the electric differential lock controller. According to the method provided by the invention, the normal working and fault working scenes of the differential lock can be simulated through the HIL to verify the control logic of locking, unlocking and fault processing of the electric differential lock, so that the resource demand and the time period of function verification are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle testing, and in particular to a HIL bench testing method and system for an electric differential lock controller. Background Art

[0002] In the field of off-road vehicles, differential locks that increase the vehicle's ability to escape from trouble have also become one of the essential configurations. Compared with mechanical hydraulic differential locks, electric differential locks have simpler structures and wider application scenarios. The control logic of electric differential locks is directly related to vehicle safety and has become particularly important.

[0003] Patent CN116880433A discloses a differential lock controller test method, the method includes: establishing an input-output model for a target differential lock controller on a test platform; the input-output model includes multiple model input interfaces and multiple model output interfaces; matching the signals of multiple model input interfaces with the corresponding sending interface signals of the target differential lock controller, and matching the signals of multiple model output interfaces with the corresponding receiving interface signals of the target differential lock controller; connecting multiple model input interfaces with the corresponding sending interfaces of the target differential lock controller; connecting multiple model output interfaces with the corresponding receiving interfaces of the target differential lock controller; and testing the target differential lock controller on the test platform. Although the patent discloses a differential lock controller test method, it focuses on the construction and matching of the test model, and does not propose specific test scenario design and operation methods.

[0004] Patent CN115542877A discloses a method and system for testing the function of a differential lock controller, the method includes obtaining a differential lock switch signal according to the test condition input conditions, inputting the differential lock switch signal into the differential lock controller, the differential lock controller operates, obtaining a response signal, inputting the response signal into a simulation model through a simulation device, driving the simulation model to work according to the test condition input conditions and the response signal, and obtaining a simulation state of the differential lock feedback switch; inputting the simulation state of the differential lock feedback switch into the differential lock controller through a simulation device, the differential lock controller operates, and obtaining an actual result; comparing the actual result with the expected result to test the function of the differential lock controller; the expected result is the expected differential lock controller operation output result according to the test condition input conditions. Although the patent discloses a method and system for testing the function of a differential lock controller, it is mainly aimed at the control mode test of the mechanical hydraulic differential lock switch valve, not the control of the electric differential lock. Summary of the invention

[0005] The technical problem to be solved by the present invention is to provide a HIL bench testing method and system for an electric differential lock controller in response to the deficiencies in the prior art. The method can verify the control logic of locking, unlocking and fault handling of the electric differential lock by simulating the normal working and fault working scenarios of the differential lock through HIL, thereby reducing the resource requirements and time period for functional verification.

[0006] To achieve the above object, according to one aspect of the present invention, a HIL bench test method for an electric differential lock controller is provided, comprising:

[0007] The preset electric differential lock test conditions are simulated using the HIL host computer input conditions, and the electric differential lock switch signal is output through the HIL test bench;

[0008] The electric differential lock switch signal is input into an electric differential lock controller, and the electric differential lock controller controls the operation of the differential lock motor after receiving the electric differential lock switch signal to obtain an actual result;

[0009] The actual results are compared with the expected performance to test the functionality of the electric differential lock controller.

[0010] In the above scheme, the preset electric differential lock test conditions include: normal locking condition when stationary, normal locking condition when driving, normal unlocking condition when stationary, normal unlocking condition when driving, abnormal locking condition when stationary, abnormal locking condition when driving, abnormal unlocking condition when stationary, abnormal unlocking condition when driving, automatic unlocking condition after locking when stationary, and automatic unlocking condition after locking when driving.

[0011] In the above scheme, the specific operation steps of simulating the preset electric differential lock test condition are as follows:

[0012] The normal locking condition when stationary is to lock the electric differential lock;

[0013] The normal unlocking condition at rest is unlocking the electric differential lock after locking;

[0014] The abnormal locking condition at rest is an external injection of a differential lock motor fault, which then locks the electric differential lock;

[0015] The abnormal unlocking condition at rest is that after the electric differential lock is locked normally, a differential lock motor fault is externally injected, and then the electric differential lock is unlocked;

[0016] The automatic unlocking after locking at rest condition is that after the electric differential lock is locked normally, a differential lock motor fault is externally injected;

[0017] The normal locking condition during driving is to lock the electric differential lock when the vehicle speed is lower than the first speed and when the vehicle speed is higher than the second speed respectively;

[0018] The normal unlocking condition during driving is to unlock the electric differential lock when the vehicle speed is lower than the first speed and when the vehicle speed is higher than the second speed after locking;

[0019] The abnormal locking condition during driving is an external injection differential lock motor failure, and the electric differential lock is locked when the vehicle speed is lower than the first speed and when the vehicle speed is higher than the second speed;

[0020] The abnormal unlocking condition during driving is that after the electric differential lock is locked normally, a differential lock motor fault is externally injected, and the electric differential lock is unlocked when the vehicle speed is lower than the first speed and when the vehicle speed is higher than the second speed respectively;

[0021] The automatic unlocking after locking while driving condition is that after the electric differential lock is locked normally, the absolute value of the simulated steering wheel angle is greater than 90° after the vehicle speed reaches the first speed or the vehicle speed is greater than the third speed.

[0022] In the above solution, the second speed is greater than the first speed, and the third speed is greater than the second speed.

[0023] In the above scheme, the expected performance is to simulate the preset electric differential lock test condition using the HIL host computer input conditions, and it is expected that the electric differential lock controller controls the differential lock motor operation output result under the preset electric differential lock test condition.

[0024] In the above solution, the differential lock motor is connected to the electric differential lock controller via a harness adapter, so as to facilitate the injection of faults into the differential lock motor from the outside.

[0025] In the above scheme, the input conditions include simulating CAN nodes through HIL and manually injecting differential lock motor faults.

[0026] In the above solution, the CAN nodes include CAN nodes of power and chassis related modules.

[0027] In the above scheme, the differential lock motor failure includes motor stalling caused by the limiter, motor overheating, overvoltage or undervoltage, abnormal vehicle speed signal, and excessive difference in coaxial wheel speed signals.

[0028] According to another aspect of the present invention, a HIL bench test system for an electric differential lock controller is provided, comprising: a HIL bench, a HIL host computer, an electric differential lock controller and a differential lock motor; wherein the HIL bench and the HIL host computer perform the above-mentioned HIL bench test method for the electric differential lock controller;

[0029] The electric differential lock controller is connected to one end of the HIL stand, the HIL stand is directly connected to the HIL host computer, and one end of the electric differential lock controller is connected to the differential lock motor.

[0030] In general, the above technical solutions conceived by the present invention can achieve the following beneficial effects compared with the prior art:

[0031] The present invention provides a HIL bench test method for an electric differential lock controller. The method can simulate the normal working and fault working scenarios of the differential lock through the HIL, effectively verify the logic of the electric differential lock controller at the logic level, greatly reduce the resource requirements and time cycle of function verification, ensure the correctness of the software logic of the differential lock function before installation, and subsequently only need to calibrate the relevant parameters of the whole vehicle durability test and environmental test, without changing the software architecture or software logic, greatly reducing the demand for actual vehicle testing under complex road conditions. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Also, throughout the accompanying drawings, the same reference figures are used to represent the same components. In the drawings:

[0033] Figure 1 The figure is a flow chart of a HIL bench test method of an electric differential lock controller in an embodiment of the present invention.

[0034] Figure 2 The figure is a schematic diagram of a specific test flow of a HIL bench test method for an electric differential lock controller in an embodiment of the present invention.

[0035] Figure 3 Schematic diagram of HIL test connection in an embodiment of the present invention. DETAILED DESCRIPTION

[0036] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0037] It should be understood that the size of the serial numbers of the steps in the embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0038] Example 1

[0039] The present application provides a HIL bench test method for an electric differential lock controller. Figure 1 ,include:

[0040] S1, use the HIL host computer input conditions to simulate the preset electric differential lock test conditions, and output the electric differential lock switch signal through the HIL test bench.

[0041] In the embodiment of the present application, the preset electric differential lock test conditions include: normal locking condition when stationary, normal locking condition when driving, normal unlocking condition when stationary, normal unlocking condition when driving, abnormal locking condition when stationary, abnormal locking condition when driving, abnormal unlocking condition when stationary, abnormal unlocking condition when driving, automatic unlocking condition after locking when stationary, and automatic unlocking condition after locking when driving.

[0042] Specifically, the specific operating steps of simulating the preset electric differential lock test condition are as follows:

[0043] The normal locking condition when stationary is to lock the electric differential lock;

[0044] The normal unlocking condition when stationary is to unlock the electric differential lock after locking;

[0045] The abnormal locking condition at rest is that the differential lock motor fails due to external injection (the limiter causes the motor to stall or the injection motor fails due to overheating, overvoltage or undervoltage, etc.), and then the electric differential lock is locked;

[0046] The abnormal unlocking condition at rest is that after the electric differential lock is locked normally, a differential lock motor fault is externally injected (the limiter causes the motor to be blocked or the motor is injected with over-temperature, over-voltage, under-voltage and other faults), and then the electric differential lock is unlocked;

[0047] The working condition of automatic unlocking after locking at rest is that after the electric differential lock is locked normally, the external differential lock motor fault is injected (vehicle speed signal is abnormal, the difference of coaxial wheel speed signal is too large, etc.);

[0048] The normal locking conditions when driving are to lock the electric differential lock when the vehicle speed is less than 5km / h and when the vehicle speed is greater than 10km / h;

[0049] The normal unlocking condition while driving is to unlock the electric differential lock when the vehicle speed is less than 5km / h and greater than 10km / h after locking;

[0050] The abnormal locking condition during driving is the external injection differential lock motor failure (limiter motor stall or injection motor overheating, overvoltage, undervoltage, etc.), and the electric differential lock is locked when the vehicle speed is less than 5km / h and the vehicle speed is greater than 10km / h;

[0051] The abnormal unlocking condition during driving is that after the electric differential lock is locked normally, the external differential lock motor fault is injected (the limiter causes the motor to be blocked or the injection motor is overheated, over-voltage or under-voltage, etc.), and the electric differential lock is unlocked when the vehicle speed is less than 5km / h and the vehicle speed is greater than 10km / h respectively;

[0052] The automatic unlocking condition after locking while driving is that after the electric differential lock is locked normally, the absolute value of the simulated steering wheel angle is greater than 90° or the vehicle speed is greater than 30km / h after the vehicle speed reaches 5km / h.

[0053] It can be understood that the input conditions include simulating CAN nodes through HIL and manually injecting differential lock motor faults; wherein the CAN nodes include CAN nodes of power and chassis related modules, and differential lock motor faults include but are not limited to various faults such as limiter manufacturing motor jam, motor overtemperature, overvoltage and undervoltage, abnormal vehicle speed signal, and excessive difference in coaxial wheel speed signals.

[0054] S2, inputting the electric differential lock switch signal into the electric differential lock controller, and the electric differential lock controller controls the operation of the differential lock motor after receiving the electric differential lock switch signal to obtain the actual result.

[0055] It can be understood that in this embodiment, after the HIL test bench outputs the electric differential lock switch signal, the electric differential lock switch signal is input into the electric differential lock controller, and the electric differential lock controller can control the operation of the differential lock motor after receiving the electric differential lock switch signal, thereby obtaining the actual result.

[0056] S3, compares actual results with expected performance, and tests the functionality of the electric differential lock controller.

[0057] It can be understood that the expected performance is to simulate the preset electric differential lock test conditions using the HIL host computer input conditions, and the electric differential lock controller is expected to control the differential lock motor operation output results under the preset electric differential lock test conditions.

[0058] Specifically, in the embodiment of the present application, the expected performances of the preset electric differential lock test conditions are respectively:

[0059] The expected performance of normal locking conditions at rest is to drive the differential lock motor to rotate forward to lock the differential lock and feedback the locking status;

[0060] The expected performance of the normal unlocking condition at rest is to drive the differential lock motor in reverse to unlock the differential lock and feedback the unlocking status;

[0061] The expected performance of abnormal locking conditions at rest is to feedback the differential lock fault state and keep the electric differential lock unlocked;

[0062] The expected performance of the abnormal unlocking condition at rest is to feedback the differential lock unlocking fault state and keep the electric differential lock locked;

[0063] The expected performance of the automatic unlocking after locking at rest is that the differential lock motor is automatically driven to reverse and unlock the electric differential lock, and the differential lock state is automatically unlocked.

[0064] The expected performance of normal locking conditions during driving is: when the vehicle speed is less than 5km / h, the differential lock motor will be driven to rotate forward to lock the electric differential lock, and the locking status will be fed back; when the vehicle speed is greater than 10km / h, the locking command will not be responded to, and the electric differential lock will remain unlocked;

[0065] The expected performance of normal unlocking conditions while driving is to drive the differential lock motor in reverse to unlock the electric differential lock and feedback the unlocking status;

[0066] The expected performance of abnormal locking conditions during driving is: when the vehicle speed is lower than 5km / h, the differential lock fault status will be fed back, and the electric differential lock will remain unlocked; when the vehicle speed is higher than 10km / h, no response will be given to the locking command, and the electric differential lock will remain unlocked;

[0067] The expected performance of abnormal unlocking conditions while driving is to feedback the differential lock unlocking fault state, keep the electric differential lock locked, and feedback the speed limit state to the power control module, limiting the vehicle speed to no more than 30km / h;

[0068] The expected performance of the automatic unlocking condition after locking while driving is that the differential lock motor is automatically driven in reverse to unlock the electric differential lock, and the differential lock state is automatically unlocked.

[0069] Specifically, see Figure 2 A specific implementation process of an embodiment of the present application is as follows: connect the electric differential lock controller to be tested to the HIL bench, and use the test software in the HIL host computer to build a test environment, configure the required input and output signal interfaces before testing; after the test starts, first test when the differential lock is locked, when the vehicle is stationary and when the vehicle speed is 5km / h, and obtain actual results; then test when the differential lock is unlocked, when the vehicle is stationary, when the vehicle speed is 5km / h, and when the vehicle speed is 15km / h, and obtain actual results; then compare the actual results with the expected performance of the preset electric differential lock test conditions, and it can be seen that the results are consistent, indicating that the HIL bench test method for an electric differential lock controller provided by the present invention is accurate.

[0070] On the other hand, an embodiment of the present application provides a HIL bench test system for an electric differential lock controller, comprising: a HIL bench, a HIL host computer, an electric differential lock controller and a differential lock motor; wherein the HIL bench and the HIL host computer execute the above-mentioned HIL bench test method for the electric differential lock controller; the electric differential lock controller is connected to one end of the HIL bench, the HIL bench is directly connected to the HIL host computer, and one end of the electric differential lock controller is connected to the differential lock motor.

[0071] Specifically, see Figure 3 In the embodiment of the present application, the HIL host computer (PC end) is directly connected to the HIL test bench, the HIL test bench is connected to the electric differential lock controller (ECU) through the I / O board and the harness adapter, and the differential lock motor is connected to the harness adapter through the harness to access the electric differential lock controller. The HIL host computer (PC end) is connected to the electric differential lock controller (ECU) through the CAN tool and the calibration tool to monitor the test data in real time.

[0072] It should be pointed out that, according to the needs of implementation, the various steps described in this application can be divided into more steps, or two or more steps or partial operations of the steps can be combined into a new step to achieve the purpose of the present invention.

[0073] It will be easily understood by those skilled in the art that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A HIL bench test method for an electric differential lock controller, characterized in that: include: The preset electric differential lock test conditions are simulated using the HIL host computer input conditions, and the electric differential lock switch signal is output through the HIL test bench; The electric differential lock switch signal is input into an electric differential lock controller, and the electric differential lock controller controls the operation of the differential lock motor after receiving the electric differential lock switch signal to obtain an actual result; The actual results are compared with the expected performance to test the functionality of the electric differential lock controller.

2. The HIL bench test method of an electric differential lock controller according to claim 1, characterized in that: The preset electric differential lock test conditions include: normal locking condition when stationary, normal locking condition when driving, normal unlocking condition when stationary, normal unlocking condition when driving, abnormal locking condition when stationary, abnormal locking condition when driving, abnormal unlocking condition when stationary, abnormal unlocking condition when driving, automatic unlocking condition after locking when stationary, and automatic unlocking condition after locking when driving.

3. The HIL bench test method of an electric differential lock controller according to claim 2, characterized in that: The specific operation steps for simulating the preset electric differential lock test condition are as follows: The normal locking condition when stationary is to lock the electric differential lock; The normal unlocking condition at rest is unlocking the electric differential lock after locking; The abnormal locking condition at rest is an external injection of a differential lock motor fault, which then locks the electric differential lock; The abnormal unlocking condition at rest is that after the electric differential lock is locked normally, a differential lock motor fault is externally injected, and then the electric differential lock is unlocked; The automatic unlocking after locking at rest condition is that after the electric differential lock is locked normally, a differential lock motor fault is externally injected; The normal locking condition during driving is to lock the electric differential lock when the vehicle speed is lower than the first speed and when the vehicle speed is higher than the second speed respectively; The normal unlocking condition during driving is to unlock the electric differential lock when the vehicle speed is lower than the first speed and when the vehicle speed is higher than the second speed after locking; The abnormal locking condition during driving is an external injection differential lock motor failure, and the electric differential lock is locked when the vehicle speed is lower than the first speed and when the vehicle speed is higher than the second speed; The abnormal unlocking condition during driving is that after the electric differential lock is locked normally, a differential lock motor fault is externally injected, and the electric differential lock is unlocked when the vehicle speed is lower than the first speed and when the vehicle speed is higher than the second speed respectively; The automatic unlocking after locking while driving condition is that after the electric differential lock is locked normally, the absolute value of the simulated steering wheel angle is greater than 90° after the vehicle speed reaches the first speed or the vehicle speed is greater than the third speed.

4. The HIL bench test method of an electric differential lock controller according to claim 3, characterized in that: The second speed is greater than the first speed, and the third speed is greater than the second speed.

5. The HIL bench test method of an electric differential lock controller according to claim 1, characterized in that: The expected performance is to simulate the preset electric differential lock test condition using the HIL host computer input conditions, and it is expected that the electric differential lock controller controls the differential lock motor to output the operation result under the preset electric differential lock test condition.

6. The HIL bench test method of an electric differential lock controller according to claim 1, characterized in that: The differential lock motor is connected to the electric differential lock controller via a wiring harness adapter.

7. The HIL bench test method of an electric differential lock controller according to claim 1, characterized in that: The input conditions include simulating CAN nodes through HIL and manually injecting differential lock motor faults.

8. The HIL bench test method of an electric differential lock controller according to claim 7, characterized in that: The CAN nodes include CAN nodes of power and chassis related modules.

9. The HIL bench test method of an electric differential lock controller according to claim 7, characterized in that: The differential lock motor failure includes motor stalling caused by the limiter, motor overheating, overvoltage or undervoltage, abnormal vehicle speed signal, and excessive difference in coaxial wheel speed signals.

10. A HIL bench test system for an electric differential lock controller, characterized in that: include: A HIL bench, a HIL host computer, an electric differential lock controller and a differential lock motor; wherein the HIL bench and the HIL host computer perform the HIL bench test method of the electric differential lock controller according to any one of claims 1 to 9; The electric differential lock controller is connected to one end of the HIL stand, the HIL stand is directly connected to the HIL host computer, and one end of the electric differential lock controller is connected to the differential lock motor.

Citation Information

Patent Citations

  • Differential lock controller function test method and system

    CN115542877A

  • Differential lock controller testing method and related device

    CN116880433A

Cited By

  • Test system and method suitable for multi-configuration door lock

    CN120948026A