A test method, device, equipment and storage medium for driving a motor

By conducting torque step tests on the drive motor under different operating conditions, the current waveform and messages of the main drive controller are obtained, and its stability under rapid acceleration and deceleration conditions is determined, thus solving the safety hazards of the drive motor in actual use.

CN116559659BActive Publication Date: 2025-12-09DONGFENG LIUZHOU MOTOR
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310643156.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-01
Publication Date
2025-12-09
Estimated Expiration
2043-06-01

AI Technical Summary

Technical Problem

Existing technologies have failed to effectively test the main drive controller of the drive motor under rapid acceleration or deceleration conditions, resulting in safety hazards in actual vehicle use.

Method used

Under different operating conditions, the speed of the drive motor is increased and a torque step test is performed. The three-phase current step waveform and operation message of the main drive controller are obtained to determine whether the torque step and torque loop tests are qualified.

Benefits of technology

By simulating the vehicle under rapid acceleration and deceleration conditions, the system determines whether the main drive controller is operating stably, effectively eliminating potential safety hazards during vehicle use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116559659B_ABST
    Figure CN116559659B_ABST
Patent Text Reader

Abstract

The application discloses a kind of test method, device, equipment and storage medium of driving motor, the method includes: at each speed, the torque step test of to-be-tested driving motor is executed;Obtain the three-phase current step waveform and operation message of main drive controller in to-be-tested driving motor in each time torque step test;According to the three-phase current step waveform and operation message of main drive controller, whether the torque step test of to-be-tested driving motor is qualified at each speed is judged;Wherein, the torque step test includes: corresponding torque instruction is sent to main drive controller, to make the main drive controller control to-be-tested driving motor by 0 torque step to peak positive torque, by peak positive torque step to 0 torque, by 0 torque step to peak negative torque and by peak negative torque step to 0 torque one by one.By the application, the main drive controller of driving motor can be tested, and effectively exclude the security risk in the process of vehicle use.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of motor testing, in particular to a test method, device and equipment for driving motor and a storage medium. BACKGROUND

[0002] In the actual use of electric vehicles, there is an actual demand for sudden acceleration in a short time under the conditions of starting at a green light and overtaking, that is, the driving motor is stepped from a low torque value to a maximum torque value at a given speed. In the process of sudden acceleration, if the current loop PI parameters given by the driving controller are not suitable, the output torque will gradually decrease to 0 when the torque value of the driving motor is stepped from a low torque value to a maximum torque value, and then an overcurrent fault will be reported, resulting in loss of power of the electric vehicle during driving and sudden deceleration.

[0003] Currently, there is no specific test for the torque step of the main drive controller of the driving motor. If no fault is shown in the vehicle road test, it is considered that the vehicle has been debugged. However, the completion of vehicle debugging does not mean that there is no safety hazard in the actual use, and it does not mean that the main drive controller can safely and stably operate under the conditions of sudden acceleration or sudden deceleration of the vehicle. Therefore, to avoid the above situation, a test method for driving motor is needed to test the main drive controller of the driving motor and determine whether the main drive controller can stably operate under the conditions of sudden acceleration or sudden deceleration of the vehicle, effectively eliminating the safety hazard in the use of the vehicle. SUMMARY

[0004] The present application provides a test method, device and equipment for driving motor and a storage medium to solve the technical problem that there is no specific test for the torque step of the main drive controller of the driving motor.

[0005] To solve the above technical problem, the present application provides a test method for driving motor, comprising:

[0006] Under different working conditions, the speed of the driving motor to be tested is controlled to increase from the lowest starting speed to the peak speed according to the preset speed increment, and the torque step test of the driving motor to be tested is performed at each speed;

[0007] The three-phase current step waveform and the running message of the main drive controller in the driving motor to be tested are obtained in each torque step test;

[0008] Whether the torque step test of the driving motor to be tested at each speed is qualified is determined according to the three-phase current step waveform and the running message of the main drive controller;

[0009] The torque step test comprises:

[0010] The corresponding torque instructions are sent to the main drive controller, so that the main drive controller controls the to-be-tested drive motor to step from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque, and from peak negative torque to 0 torque.

[0011] As a preferred solution, the test method of the drive motor further comprises:

[0012] After all the torque step tests are completed, the speed of the to-be-tested drive motor is controlled to reach a preset torque loop test speed, and a torque loop test is performed on the to-be-tested drive motor at the torque loop test speed;

[0013] The three-phase current step waveform and the running message of the main drive controller in the to-be-tested drive motor in the torque loop test are acquired;

[0014] Whether the torque loop test of the to-be-tested drive motor is qualified is determined according to the three-phase current step waveform and the running message of the main drive controller;

[0015] The torque loop test comprises:

[0016] The corresponding torque instructions are sent to the main drive controller, so that the main drive controller controls the to-be-tested drive motor to step from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque, and from peak negative torque to 0 torque;

[0017] The peak positive torque instruction is sent to the main drive controller, so that the main drive controller controls the to-be-tested drive motor to step from 0 torque to a peak positive torque value, and controls the speed of the to-be-tested drive motor to increase from the torque loop test speed to a peak speed within a preset speed changing duration, and after maintaining operation for a preset period of time, controls the speed of the to-be-tested drive motor to decrease from the peak speed to the torque loop test speed within the preset speed changing duration;

[0018] The peak negative torque instruction is sent to the main drive controller, so that the main drive controller controls the to-be-tested drive motor to step from the peak positive torque value to a peak negative torque value, and controls the speed of the to-be-tested drive motor to increase from the torque loop test speed to a peak speed within a preset speed changing duration, and after maintaining operation for a preset period of time, controls the speed of the to-be-tested drive motor to decrease from the peak speed to the torque loop test speed within the preset speed changing duration.

[0019] As a preferred solution, the working condition comprises any one of the following: a first working condition, a second working condition, a third working condition, a fourth working condition, a fifth working condition, and a sixth working condition.

[0020] The first working condition comprises that the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a preset low voltage state.

[0021] The second working condition comprises that the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a rated voltage state.

[0022] The third working condition comprises that the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a preset high voltage state.

[0023] The fourth working condition comprises that the water temperature of the cooling thermostat device of the to-be-tested driving motor is hot and the DC bus voltage of the main drive controller is in a preset low voltage state.

[0024] The fifth working condition comprises that the water temperature of the cooling thermostat device of the to-be-tested driving motor is hot and the DC bus voltage of the main drive controller is in a rated voltage state.

[0025] The sixth working condition comprises that the water temperature of the cooling thermostat device of the to-be-tested driving motor is hot and the DC bus voltage of the main drive controller is in a preset high voltage state.

[0026] As a preferred solution, the sending of the corresponding torque instruction to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from 0 torque to a peak positive torque, from the peak positive torque to 0 torque, from 0 torque to a peak negative torque, and from the peak negative torque to 0 torque one by one comprises:

[0027] sending a peak positive torque instruction to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from 0 torque to the peak positive torque;

[0028] after the to-be-tested driving motor maintains the peak positive torque to run for a preset running duration, sending a 0 torque instruction to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from the peak positive torque to 0 torque;

[0029] after the to-be-tested driving motor recovers to 0 torque, sending a peak negative torque instruction to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from 0 torque to the peak negative torque;

[0030] after the to-be-tested driving motor maintains the peak negative torque to run for a preset running duration, sending a 0 torque instruction to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from the peak negative torque to 0 torque.

[0031] As a preferred solution, the corresponding torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque, and from peak negative torque to 0 torque, including:

[0032] The peak positive torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from 0 torque to peak positive torque;

[0033] After the to-be-tested drive motor reaches the peak positive torque, the 0 torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from peak positive torque to 0 torque;

[0034] After the to-be-tested drive motor returns to 0 torque, the peak negative torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from 0 torque to peak negative torque;

[0035] After the to-be-tested drive motor reaches the peak negative torque, the 0 torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from peak negative torque to 0 torque.

[0036] As a preferred solution, the torque step test of the to-be-tested drive motor at each rotation speed is judged according to the three-phase current step waveform and the running message of the main drive controller, including:

[0037] According to the running message of the main drive controller, it is judged whether the main drive controller has an abnormal fault during each torque step test;

[0038] According to the three-phase current step waveform of the main drive controller, the peak value of the three-phase current of the main drive controller and the torque step rising time during each torque step test are determined;

[0039] If the main drive controller has no abnormal fault, the peak value of the three-phase current of the main drive controller does not exceed the preset current interval, and the torque step rising time meets the preset rising time during each torque step test, it is judged that the torque step test of the to-be-tested drive motor is qualified, otherwise it is not qualified.

[0040] As a preferred solution, the torque ring test of the to-be-tested drive motor is judged according to the three-phase current step waveform and the running message of the main drive controller, including:

[0041] According to the running message of the main drive controller, it is judged whether the main drive controller has an abnormal fault during the torque ring test;

[0042] According to the three-phase current step waveform of the main drive controller, the peak value of the three-phase current of the main drive controller and the torque step rising time during the torque ring test are determined;

[0043] If the main drive controller has no abnormal fault during the torque ring test process, the peak value of the three-phase current of the main drive controller does not exceed the preset current interval, and the torque step rising time meets the preset rising time, it is determined that the torque ring test of the to-be-tested drive motor is qualified, otherwise it is unqualified.

[0044] On the basis of the above-mentioned embodiment, another embodiment of the present application provides a test device of a drive motor, comprising: a torque step test module, a torque step test monitoring module and a torque step test evaluation module.

[0045] The torque step test module is configured to, under different working conditions, control the speed of the to-be-tested drive motor to increase from the lowest starting speed to the peak speed according to a preset speed increment, and perform torque step test of the to-be-tested drive motor at each speed; wherein the torque step test comprises: sending a corresponding torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested drive motor to step from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque, and from peak negative torque to 0 torque.

[0046] The torque step test monitoring module is configured to obtain the three-phase current step waveform and operation message of the main drive controller in the to-be-tested drive motor in each torque step test.

[0047] The torque step test evaluation module is configured to determine whether the torque step test of the to-be-tested drive motor at each speed is qualified according to the three-phase current step waveform and operation message of the main drive controller.

[0048] On the basis of the above-mentioned embodiment, still another embodiment of the present application provides a test device of a drive motor, comprising a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to realize the test method of the drive motor as described in the above-mentioned embodiment of the present application.

[0049] On the basis of the above-mentioned embodiment, still another embodiment of the present application provides a storage medium, comprising a stored computer program, wherein the computer program controls the device where the computer readable storage medium is located to execute the test method of the drive motor as described in the above-mentioned embodiment of the present application when the computer program is running.

[0050] Compared with the prior art, the embodiment of the present application has the following beneficial effects:

[0051] In the present application, under different working conditions, the rotational speed of the to-be-tested driving motor is controlled to increase from the lowest starting rotational speed to the peak rotational speed according to the preset rotational speed increment, and the torque step test of the to-be-tested driving motor is performed at each rotational speed. During the torque step test, the corresponding torque instruction is sent to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from 0 torque to the peak positive torque, from the peak positive torque to 0 torque, from 0 torque to the peak negative torque, and from the peak negative torque to 0 torque, so as to simulate various rapid acceleration working conditions and rapid deceleration working conditions of the vehicle in the actual running process. The three-phase current step waveform and the running message of the main drive controller in the to-be-tested driving motor in each torque step test are obtained, and whether the torque step test of the to-be-tested driving motor at each rotational speed is qualified is judged according to the three-phase current step waveform and the running message of the main drive controller, that is, whether the main drive controller of the to-be-tested driving motor can stably run in various rapid acceleration working conditions and rapid deceleration working conditions of the vehicle in the actual running process.

[0052] By the present application, the main drive controller of the driving motor can be tested to determine whether the main drive controller can stably run in various rapid acceleration or rapid deceleration working conditions of the vehicle in the actual running process, and effectively eliminate the safety hazards in the use of the vehicle. BRIEF DESCRIPTION OF DRAWINGS

[0053] Figure 1 is a flowchart of a test method of a driving motor provided by an embodiment of the present application;

[0054] Figure 2 is a structural schematic diagram of a test device of a driving motor provided by an embodiment of the present application. DETAILED DESCRIPTION

[0055] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.

[0056] Embodiment One

[0057] Please refer to Figure 1 is a flowchart of a test method of a driving motor provided by an embodiment of the present application, which includes the following specific steps:

[0058] S1, under different working conditions, according to a preset speed increment, the speed of the to-be-tested driving motor is controlled to increase from a lowest starting speed to a peak speed, and a torque step test of the to-be-tested driving motor is performed at each speed; wherein, the torque step test comprises:

[0059] The corresponding torque instructions are sent to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from 0 torque to a peak positive torque, from the peak positive torque to 0 torque, from 0 torque to a peak negative torque, and from the peak negative torque to 0 torque.

[0060] Preferably, the working conditions include any one of the following: a first working condition, a second working condition, a third working condition, a fourth working condition, a fifth working condition, and a sixth working condition; the first working condition includes that the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a preset low voltage state; the second working condition includes that the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a rated voltage state; the third working condition includes that the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a preset high voltage state; the fourth working condition includes that the water temperature of the cooling thermostat device of the to-be-tested driving motor is hot and the DC bus voltage of the main drive controller is in a preset low voltage state; the fifth working condition includes that the water temperature of the cooling thermostat device of the to-be-tested driving motor is hot and the DC bus voltage of the main drive controller is in a rated voltage state; and the sixth working condition includes that the water temperature of the cooling thermostat device of the to-be-tested driving motor is hot and the DC bus voltage of the main drive controller is in a preset high voltage state.

[0061] Preferably, the sending of the corresponding torque instructions to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from 0 torque to a peak positive torque, from the peak positive torque to 0 torque, from 0 torque to a peak negative torque, and from the peak negative torque to 0 torque, comprises: sending a peak positive torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from 0 torque to a peak positive torque; after the to-be-tested driving motor maintains the peak positive torque for a preset running time, sending a 0 torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from the peak positive torque to 0 torque; after the to-be-tested driving motor returns to 0 torque, sending a peak negative torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from 0 torque to a peak negative torque; after the to-be-tested driving motor maintains the peak negative torque for a preset running time, sending a 0 torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from the peak negative torque to 0 torque.

[0062] The torque step test needs to be carried out on a driving motor test bench, which can record the DC bus voltage and current of the main drive controller, three-phase current and its waveform, the speed and torque of the driving motor to be tested, the real-time message of the main drive controller during the test, and other information. The test bench dynamometer is responsible for speed control, and the driving motor to be tested is controlled by the main drive controller.

[0063] The torque step test is carried out under six different working conditions. First, the water temperature of the cooling thermostat device of the driving motor to be tested needs to be adjusted to cold and hot conditions. After the water temperature of the cooling thermostat device of the driving motor to be tested is in the cold condition, the torque step test is carried out under the preset low voltage state, rated voltage, and preset high voltage state of the DC bus voltage of the main drive controller, respectively. Then, after adjusting the water temperature of the cooling thermostat device of the driving motor to be tested to the hot condition, the torque step test is carried out under the preset low voltage state, rated voltage, and preset high voltage state of the DC bus voltage of the main drive controller, respectively.

[0064] First, the water temperature of the cooling thermostat device of the driving motor to be tested is adjusted to cold, and the DC bus voltage of the main drive controller is set to the preset low voltage state and the specified water flow rate, respectively. Then, the driving motor test bench is started, the numerical record interval is set to 0.1s, and the main drive controller torque step test is carried out after the test bench conditions meet the requirements. In a preferred embodiment, the rated voltage of a certain commercial vehicle driving motor is 540V, the minimum operating voltage is 480V, the minimum drag speed is 200r / min, the rated speed is 1300r / min, the peak speed is 4200r / min, and the peak torque value is 680N.m. The speed is held at a cold temperature of 25℃ and a water flow rate of 15L / min. Then, the DC bus voltage is set to 540V, the cooling thermostat device water temperature is set to 25℃, and the water flow rate is set to 15L / min, and the main drive controller torque step test can be carried out.

[0065] The starting speed of the test bench dynamometer is controlled at the lowest starting speed required by the design of the to-be-tested driving motor as the initial speed, at which a peak positive torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from 0 torque to the peak positive torque; after the to-be-tested driving motor maintains the peak positive torque for a preset running time, a 0 torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from the peak positive torque to 0 torque; after the to-be-tested driving motor returns to 0 torque, a peak negative torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from 0 torque to the peak negative torque; after the to-be-tested driving motor maintains the peak negative torque for a preset running time, a 0 torque instruction is sent to the main drive controller to make the main drive controller control the to-be-tested driving motor to jump from the peak negative torque to 0 torque, and then the driving motor is stopped to cool down to a specified temperature.

[0066] After the jump test at the lowest starting speed is completed, the to-be-tested driving motor is cooled down to a specified temperature, and then a torque jump test is carried out at each incremental speed value starting from the lowest starting speed with a specified preset speed increment until the to-be-tested driving motor reaches the peak speed.

[0067] After the torque jump test is completed under the condition that the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a preset low voltage state, a jump test under the condition that the DC bus voltage of the main drive controller is in a rated voltage and a preset high voltage state is immediately carried out, and then the water temperature of the cooling thermostat device of the to-be-tested driving motor is cooled to cold, and the torque jump test under three different DC bus voltage conditions is continuously carried out, and the torque jump test under the six working conditions is completed.

[0068] In a preferred embodiment, the torque jump test steps of the to-be-tested driving motor are as follows:

[0069] (1) The temperature of the to-be-tested driving motor and the main drive controller is consistent with the water temperature of the cooling thermostat device, the dynamometer is started, the speed of the dynamometer is set to 200 r / min, and the main drive controller is controlled by the test bench upper computer to maintain the to-be-tested driving motor at 0 torque idling;

[0070] (2) The test bench upper computer sends a peak positive torque instruction to the main drive controller to make the main drive controller pull up the torque of the to-be-tested driving motor to the peak positive torque 680 N.m and maintain running for 30 s;

[0071] (3) After running for 30 s, the test bench upper computer outputs a 0 torque instruction to the main drive controller to make the main drive controller restore the torque of the to-be-tested driving motor to 0 torque until the temperature of the to-be-tested driving motor returns to the cold temperature 25℃;

[0072] (4) After the temperature of the to-be-tested drive motor returns to the cold temperature 25℃, the bench upper computer sends a peak negative torque instruction to the main drive controller, so that the main drive controller pulls up the torque of the to-be-tested drive motor to the peak negative torque -680 N.m and maintains operation for 30s;

[0073] (5) After 30s of operation, the bench upper computer outputs a 0 torque instruction to the main drive controller, so that the main drive controller restores the torque of the to-be-tested drive motor to 0 torque until the temperature of the to-be-tested drive motor returns to the cold temperature 25℃;

[0074] (6) On the basis of 200r / min, the speed is increased to 400r / min at an increment of 200r / min, and the torque step test is redeveloped according to steps (1)-(5) until the speed of the to-be-tested drive motor reaches the peak speed 4200r / min;

[0075] (7) After the torque step of the to-be-tested drive motor in the rated voltage state under the cold condition is completed, torque step tests in the lowest voltage state and the highest voltage state are respectively developed;

[0076] (8) After the torque steps of all voltage states under the cold condition are completed, torque step tests of all voltage states under the hot condition are immediately developed.

[0077] Preferably, the test method of the drive motor further comprises:

[0078] After all the torque step tests are completed, the speed of the to-be-tested drive motor is controlled to reach a preset torque ring test speed, and a torque ring test is performed on the to-be-tested drive motor at the torque ring test speed;

[0079] The three-phase current step waveform and the operation message of the main drive controller in the to-be-tested drive motor in the torque ring test are acquired;

[0080] It is judged whether the torque ring test of the to-be-tested drive motor is qualified according to the three-phase current step waveform and the operation message of the main drive controller;

[0081] The torque ring test comprises:

[0082] The main drive controller is sent a corresponding torque instruction, so that the main drive controller controls the to-be-tested drive motor to step from 0 torque to the peak positive torque, from the peak positive torque to 0 torque, from 0 torque to the peak negative torque, and from the peak negative torque to 0 torque;

[0083] sending a peak positive torque instruction to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from 0 torque to a peak positive torque value, and control the speed of the to-be-tested drive motor to increase from the torque loop test speed to a peak speed within a preset speed changing duration, and after maintaining operation for a preset period of time, control the speed of the to-be-tested drive motor to decrease from the peak speed to the torque loop test speed within the preset speed changing duration;

[0084] sending a peak negative torque instruction to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from the peak positive torque value to the peak positive torque value, and control the speed of the to-be-tested drive motor to increase from the torque loop test speed to the peak speed within a preset speed changing duration, and after maintaining operation for a preset period of time, control the speed of the to-be-tested drive motor to decrease from the peak speed to the torque loop test speed within the preset speed changing duration.

[0085] Preferably, the sending of the corresponding torque instructions to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from 0 torque to a peak positive torque, from the peak positive torque to 0 torque, from 0 torque to a peak negative torque, and from the peak negative torque to 0 torque comprises: sending a peak positive torque instruction to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from 0 torque to a peak positive torque; immediately after the to-be-tested drive motor reaches the peak positive torque, sending a 0 torque instruction to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from the peak positive torque to 0 torque; immediately after the to-be-tested drive motor returns to 0 torque, sending a peak negative torque instruction to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from 0 torque to a peak negative torque; and immediately after the to-be-tested drive motor reaches the peak negative torque, sending a 0 torque instruction to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from the peak negative torque to 0 torque.

[0086] After the torque jump test is completed, the torque loop test is carried out on the to-be-tested drive motor under cold-state conditions of the cooling thermostat of the to-be-tested drive motor. The dynamometer controls the speed of the to-be-tested drive motor to a preset torque loop test speed, and after the speed is stabilized, the corresponding torque instructions are sent to the main drive controller to make the main drive controller control the to-be-tested drive motor to jump from 0 torque to a peak positive torque, from the peak positive torque to 0 torque, from 0 torque to a peak negative torque, and from the peak negative torque to 0 torque.

[0087] Then send the peak positive torque instruction to the main drive controller, so that the main drive controller controls the test drive motor from 0 torque step to the peak positive torque value, and controls the speed of the test drive motor to rise from the torque ring test speed to the peak speed within a preset speed changing time, and after maintaining operation for a preset period, controls the speed of the test drive motor to decrease from the peak speed to the torque ring test speed within a preset speed changing time.

[0088] In a preferred embodiment, the torque step test step of the test drive motor is as follows:

[0089] (1) Set the DC bus voltage to 540V, set the cooling thermostat water temperature to 25℃, and set the water flow to 15L / min.

[0090] (2) The temperature of the test drive motor and the main drive controller is consistent with the water temperature of the cooling thermostat, the dynamometer is started, the dynamometer speed is set to 1300r / min, and the benchtop host computer controls the main drive controller to maintain the drive motor at 0 torque idle.

[0091] (3) The benchtop host computer sends a peak positive torque instruction to the main drive controller, so that the main drive controller pulls up the torque of the test drive motor to the peak positive torque 680N.m, and after maintaining operation for 3-5, the main drive controller restores the torque of the test drive motor to 0 torque.

[0092] (4) After the main drive controller restores the torque of the test drive motor to 0 torque, the main drive controller immediately pulls up the torque of the test drive motor to the peak negative torque -680N.m, and after maintaining operation for 3-5, the main drive controller immediately restores the torque of the test drive motor to 0 torque.

[0093] (5) After the above steps are completed, the dynamometer drags the test drive motor to 200rpm, the main drive controller pulls up the torque of the test drive motor to the peak positive torque 680N.m, and controls the speed of the dynamometer to rise from 18s to the peak speed 4200rpm, and after maintaining for 10s, controls the speed of the dynamometer to decrease from 18s to the lowest drag speed 200rpm.

[0094] (6) After the dynamometer speed is controlled to the minimum drag speed 200 rpm, the peak torque of the driving motor is switched from the peak positive torque 680 N.m to the peak negative torque -680 N.m, and the dynamometer speed is controlled to rise from 18 s to the peak speed 4200 rpm, and after maintaining for 10 s, the dynamometer speed is controlled to fall from 18 s to the minimum drag speed 200 rpm.

[0095] S2, acquiring a three-phase current step waveform and an operation message of the main drive controller in the driving motor to be tested in each torque step test;

[0096] In the process of the torque step test and the torque loop test, the three-phase current step waveform and the operation message of the main drive controller in the driving motor to be tested in each torque step test and torque loop test are collected, and whether the torque step test and the torque loop test of the driving motor to be tested at each speed are qualified is judged according to the three-phase current step waveform and the operation message of the main drive controller.

[0097] S3, judging whether the torque step test of the driving motor to be tested at each speed is qualified according to the three-phase current step waveform and the operation message of the main drive controller;

[0098] Preferably, the judging whether the torque step test of the driving motor to be tested at each speed is qualified according to the three-phase current step waveform and the operation message of the main drive controller comprises: judging whether the main drive controller has abnormal failure in each torque step test process according to the operation message of the main drive controller; determining the three-phase current peak value and the torque step rise time of the main drive controller in each torque step test process according to the three-phase current step waveform of the main drive controller; if the main drive controller has no abnormal failure in each torque step test process, the three-phase current peak value of the main drive controller does not exceed the preset current interval, and the torque step rise time meets the preset rise time, it is judged that the torque step test of the driving motor to be tested is qualified, otherwise it is not qualified.

[0099] Preferably, the judging whether the torque loop test of the driving motor to be tested is qualified according to the three-phase current step waveform and the operation message of the main drive controller comprises: judging whether the main drive controller has abnormal failure in the torque loop test process according to the operation message of the main drive controller; determining the three-phase current peak value and the torque step rise time of the main drive controller in the torque loop test process according to the three-phase current step waveform of the main drive controller; if the main drive controller has no abnormal failure in the torque loop test process, the three-phase current peak value of the main drive controller does not exceed the preset current interval, and the torque step rise time meets the preset rise time, it is judged that the torque loop test of the driving motor to be tested is qualified, otherwise it is not qualified.

[0100] If the controller has no abnormal failure in the process of the torque step test and the torque ring test, the peak value of the three-phase current of the main drive controller does not exceed the preset current interval, and the torque step rising time meets the preset rising time, it can be judged that the torque step test and the torque ring test of the to-be-tested drive motor are qualified, which indicates that the main drive controller can stably operate in various sudden acceleration or sudden deceleration conditions of the vehicle, and there is no safety hazard in the use process of the vehicle.

[0101] Therefore, the application provides a test method of a drive motor, which can test the main drive controller of the drive motor, judge whether the main drive controller can stably operate in various sudden acceleration or sudden deceleration conditions of the vehicle in the actual operation process, and effectively eliminate the safety hazard in the use process of the vehicle.

[0102] Embodiment two

[0103] Please refer to Figure 2 A structural schematic diagram of a test device of a drive motor provided by an embodiment of the application is shown in the figure, which comprises a torque step test module, a torque step test monitoring module and a torque step test evaluation module.

[0104] The torque step test module is used for controlling the speed of the to-be-tested drive motor to increase from the lowest starting speed to the peak speed according to the preset speed increment under different working conditions, and performing torque step test of the to-be-tested drive motor at each speed.

[0105] The torque step test monitoring module is used for obtaining the three-phase current step waveform and the running message of the main drive controller in the to-be-tested drive motor in each torque step test.

[0106] The torque step test evaluation module is used for judging whether the torque step test of the to-be-tested drive motor at each speed is qualified according to the three-phase current step waveform and the running message of the main drive controller.

[0107] Embodiment three

[0108] Correspondingly, the application provides a test device of a drive motor, which comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, and the processor implements the test method of the drive motor of the above-mentioned application embodiment when executing the computer program.

[0109] Embodiment four

[0110] Correspondingly, the embodiment of the application provides a storage medium, the storage medium comprising a stored computer program, wherein the computer readable storage medium is controlled to execute the test method of the motor when the computer program is executed.

[0111] In conclusion, the application provides a test device, equipment and storage medium of the motor, through which the main drive controller of the motor can be tested to determine whether the main drive controller can be stably operated under various sudden acceleration or sudden deceleration conditions of the vehicle in the actual operation process, effectively eliminating the safety hazards in the use process of the vehicle.

[0112] It should be noted that the above-described device embodiments are only schematic, and the units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., they can be located in one place, or distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment according to actual needs. In addition, the connection relationship between the modules in the device embodiment provided by the application indicates that there is a communication connection between them, which can be implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement it without creative labor.

[0113] Those skilled in the art can clearly understand that, for the convenience and brevity, the specific working process of the above-described device can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0114] The device can be a desktop computer, a notebook, a palm computer and a cloud server, etc. The device can include, but is not limited to, a processor, a memory.

[0115] The processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc. The processor is the control center of the device, and is connected with various parts of the device through various interfaces and lines.

[0116] The memory can be used to store the computer program, and the processor realizes various functions of the device by running or executing the computer program stored in the memory and calling data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by a function, and the like; and the data storage area can store data created according to the use of the mobile phone and the like. In addition, the memory can include a high-speed random access memory, and can also include a nonvolatile memory, for example, a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state memory devices.

[0117] The storage medium is a computer readable storage medium, and the computer program is stored in the computer readable storage medium. When the computer program is executed by the processor, the steps of each method embodiment described above can be realized. The computer program includes computer program code, which can be in the form of source code, object code, an executable file, or some intermediate form, etc. The computer readable medium can include any entity or device capable of carrying the computer program code, a recording medium, a U disk, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the content included in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.

[0118] The above is the preferred embodiment of the present application. It should be noted that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which are also considered within the scope of protection of the present application.

Claims

1. A test method of driving a motor, characterized by, Comprise: Under different working conditions, according to the preset speed increment, the speed of the to-be-tested driving motor is controlled to increase from the lowest starting speed to the peak speed, and the torque step test of the to-be-tested driving motor is performed at each speed; Obtain the three-phase current step waveform and running message of the main drive controller in the to-be-tested driving motor in each torque step test; Determine whether the torque step test of the to-be-tested driving motor at each speed is qualified according to the three-phase current step waveform and running message of the main drive controller; Wherein, the torque step test comprises: Send the corresponding torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque, and from peak negative torque to 0 torque.

2. The method of testing a drive motor of claim 1, wherein, Also include: After all torque step tests are completed, the speed of the to-be-tested driving motor is controlled to reach the preset torque ring test speed, and the torque ring test of the to-be-tested driving motor is performed at the torque ring test speed; Obtain the three-phase current step waveform and running message of the main drive controller in the to-be-tested driving motor in the torque ring test; Determine whether the torque ring test of the to-be-tested driving motor is qualified according to the three-phase current step waveform and running message of the main drive controller; Wherein, the torque ring test comprises: Send the corresponding torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque, and from peak negative torque to 0 torque; Send the peak positive torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from 0 torque to peak positive torque, and controls the speed of the to-be-tested driving motor to increase from the torque ring test speed to the peak speed within a preset speed changing time, and after maintaining for a preset period, controls the speed of the to-be-tested driving motor to decrease from the peak speed to the torque ring test speed within a preset speed changing time; Send the peak negative torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested driving motor to step from peak positive torque to peak negative torque, and controls the speed of the to-be-tested driving motor to increase from the torque ring test speed to the peak speed within a preset speed changing time, and after maintaining for a preset period, controls the speed of the to-be-tested driving motor to decrease from the peak speed to the torque ring test speed within a preset speed changing time.

3. The method of claim 1, wherein the motor is driven by a motor driver. The working conditions include any one of the following: first working condition, second working condition, third working condition, fourth working condition, fifth working condition and sixth working condition; The first working condition includes: the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a preset low voltage state; The second working condition includes: the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a rated voltage state; The third working condition includes: the water temperature of the cooling thermostat device of the to-be-tested driving motor is cold and the DC bus voltage of the main drive controller is in a preset high voltage state; The fourth working condition comprises that the water temperature of the cooling thermostat of the to-be-tested driving motor is in a hot state and the DC bus voltage of the main drive controller is in a preset low voltage state. The fifth working condition comprises that the water temperature of the cooling thermostat of the to-be-tested driving motor is in a hot state and the DC bus voltage of the main drive controller is in a rated voltage state. The sixth working condition comprises that the water temperature of the cooling thermostat of the to-be-tested driving motor is in a hot state and the DC bus voltage of the main drive controller is in a preset high voltage state.

4. The method of claim 1, wherein the motor is a brushless DC motor. The sending of the corresponding torque instructions to the main drive controller to control the to-be-tested driving motor to jump from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque and from peak negative torque to 0 torque one by one comprises: sending a peak positive torque instruction to the main drive controller to control the to-be-tested driving motor to jump from 0 torque to peak positive torque; after the to-be-tested driving motor maintains peak positive torque operation for a preset operation duration, sending a 0 torque instruction to the main drive controller to control the to-be-tested driving motor to jump from peak positive torque to 0 torque; after the to-be-tested driving motor recovers to 0 torque, sending a peak negative torque instruction to the main drive controller to control the to-be-tested driving motor to jump from 0 torque to peak negative torque; after the to-be-tested driving motor maintains peak negative torque operation for a preset operation duration, sending a 0 torque instruction to the main drive controller to control the to-be-tested driving motor to jump from peak negative torque to 0 torque.

5. The method of testing a drive motor of claim 2, wherein, The sending of the corresponding torque instructions to the main drive controller to control the to-be-tested driving motor to jump from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque and from peak negative torque to 0 torque one by one comprises: sending a peak positive torque instruction to the main drive controller to control the to-be-tested driving motor to jump from 0 torque to peak positive torque; immediately after the to-be-tested driving motor reaches peak positive torque, sending a 0 torque instruction to the main drive controller to control the to-be-tested driving motor to jump from peak positive torque to 0 torque; immediately after the to-be-tested driving motor recovers to 0 torque, sending a peak negative torque instruction to the main drive controller to control the to-be-tested driving motor to jump from 0 torque to peak negative torque; immediately after the to-be-tested driving motor reaches peak negative torque, sending a 0 torque instruction to the main drive controller to control the to-be-tested driving motor to jump from peak negative torque to 0 torque.

6. The method of testing a drive motor of claim 1, wherein, The judging of whether the torque jump test of the to-be-tested driving motor at each rotation speed is qualified according to the three-phase current jump waveform and the operation message of the main drive controller comprises: judging whether the main drive controller has an abnormal fault in each torque jump test process according to the operation message of the main drive controller; determining the three-phase current peak value and torque jump rising time of the main drive controller in each torque jump test process according to the three-phase current jump waveform of the main drive controller; If the main drive controller has no abnormal fault in each torque step test process, the peak value of the three-phase current of the main drive controller does not exceed the preset current interval, and the torque step rising time meets the preset rising time, it is judged that the torque step test of the to-be-tested drive motor is qualified, otherwise it is unqualified.

7. The method of testing a drive motor of claim 2, wherein, The method for judging whether the torque ring test of the to-be-tested drive motor is qualified according to the three-phase current step waveform and the operation message of the main drive controller, comprising: According to the operation message of the main drive controller, it is judged whether the main drive controller has abnormal fault in the torque ring test process; According to the three-phase current step waveform of the main drive controller, the peak value of the three-phase current of the main drive controller and the torque step rising time in the torque ring test process are determined; If the main drive controller has no abnormal fault in the torque ring test process, the peak value of the three-phase current of the main drive controller does not exceed the preset current interval, and the torque step rising time meets the preset rising time, it is judged that the torque ring test of the to-be-tested drive motor is qualified, otherwise it is unqualified.

8. A test device for driving a motor, characterized by It comprises: The torque step test module, the torque step test monitoring module and the torque step test evaluation module; The torque step test module is used for controlling the speed of the to-be-tested drive motor to increase from the lowest starting speed to the peak speed according to the preset speed increment under different working conditions, and performing the torque step test of the to-be-tested drive motor at each speed; wherein the torque step test comprises: sending the corresponding torque instruction to the main drive controller, so that the main drive controller controls the to-be-tested drive motor to step from 0 torque to peak positive torque, from peak positive torque to 0 torque, from 0 torque to peak negative torque, and from peak negative torque to 0 torque; The torque step test monitoring module is used for obtaining the three-phase current step waveform and the operation message of the main drive controller in the to-be-tested drive motor in each torque step test; The torque step test evaluation module is used for judging whether the torque step test of the to-be-tested drive motor at each speed is qualified according to the three-phase current step waveform and the operation message of the main drive controller.

9. A test apparatus for driving a motor, characterized by comprising: The storage medium comprises a stored computer program, wherein when the computer program runs, the device where the storage medium is located performs the test method of the drive motor as claimed in any one of claims 1 to 7.

10. A storage medium, characterized by The storage medium comprises a stored computer program, wherein when the computer program runs, the device where the storage medium is located performs the test method of the drive motor as claimed in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method for testing efficiency of driving system of new energy automobile

    CN109781322A

  • Evaluation method, device and equipment of motor control system and storage medium

    CN111625945A