Method for calibrating current of motor driving controller

By calibrating the zero-point sampling value and verifying the linearity error in the motor drive controller, and combining the temperature compensation coefficient function for current calibration, the current offset problem caused by errors in traditional electric drive controllers is solved, thereby improving the current sampling accuracy and stabilizing the overall vehicle power performance.

CN121764013APending Publication Date: 2026-03-31CHONGQING TSINGSHAN IND
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-06
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

After the traditional electric drive controller is assembled, system errors caused by component errors and assembly errors will affect the deviation of the motor output current and affect the normal driving power of the vehicle.

Method used

The accuracy of current sampling is ensured by calibrating the zero-point sampling value, calibrating the maximum value of the sampling signal, verifying the linearity error, and combining the temperature compensation coefficient function for current calibration after the controller is powered on.

Benefits of technology

The overall system current error is controlled within ±1.5%, stabilizing motor efficiency and improving the vehicle's driving dynamic performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121764013A_ABST
    Figure CN121764013A_ABST
Patent Text Reader

Abstract

The invention discloses a current calibration method for a motor drive controller. The method comprises the following steps: S1, checking a zero point sampling value under the condition that a three-phase copper bar is not electrified; s2, the three-phase copper bar outputs the maximum current, the signal collected by the sampling system at the moment is the maximum value of the sampling signal, and if the signal collected by the sampling system is not the maximum value of the sampling signal, the sampling signal at the moment needs to be calibrated; s3, calibration: sequentially sampling points and checking the output current, and if the linearity error exceeds + / -1%, checking the design of a current sampling module or the quality state of a product, and then carrying out maximum current sampling calibration again; s4, collecting a temperature compensation coefficient function call set, and feeding back a temperature value by a controller according to a temperature sampling system; and S5, writing the standard linearity and the temperature compensation coefficient into a controller for calculating the sampling current. According to the invention, current calibration is carried out on an internal current sampling module of the electric drive controller after the controller is assembled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of motor drive controllers for new energy vehicles, and specifically to a method for calibrating the current of a motor drive controller. Background Technology

[0002] Motor and electronic control system calibration is the process of setting and calibrating the parameters of the motor and electronic control system to ensure that the system operates in optimal condition and achieves the expected performance. This improves system efficiency and power performance, such as optimizing fuel economy in the automotive field; ensures the motor maintains stable output under varying loads, reducing the risk of failure; and meets the operating requirements under specific conditions (such as high and low temperatures).

[0003] The calibration primarily targets motor parameters (such as speed, torque, efficiency, and current) and the control logic of the electronic control system. For example: Torque calibration: By simulating different operating conditions (such as climbing and acceleration) with a dynamometer, the current parameters are adjusted to ensure the motor output meets the design torque requirements. Speed ​​calibration: Based on vehicle speed requirements, calibrate the matching relationship between motor speed and wheel angular velocity, and set an overspeed protection mechanism. Efficiency optimization: By adjusting the ratio of AC to DC axis current, the efficiency of the motor at different speeds is improved.

[0004] The rapid development of new energy vehicles in China has increased the demand for high-power motors. The current control accuracy of the motor drive controller determines the efficiency and performance of the motor. Therefore, the calibration of the current sampling of the controller is particularly important. Excellent calibration results can keep the motor working in the optimal efficiency range and improve the overall vehicle range. Summary of the Invention

[0005] This invention provides a method for current calibration of a motor drive controller. This invention is for calibrating the current sampling module inside the electric drive controller after the controller is assembled. This method guides the entire calibration process of the current sampling module of the controller.

[0006] The technical solutions to the above technical problems are as follows: A method for calibrating the current of a motor drive controller includes the following steps: After the S1 controller is powered on, check the zero-point sampling value when the three-phase copper busbar is not powered. If the zero-point check fails, the sampling zero point needs to be calibrated. After S2 passes the zero-position detection or zero-position calibration, it enables the three-phase copper busbar to output the maximum current. At this time, the signal collected by the sampling system is the maximum value of the sampling signal. If it is not the maximum value of the sampling signal, the sampling signal at this time needs to be calibrated. For S3 calibration, the output current is sampled sequentially at 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, and 90% of the maximum current output. If the linearity error exceeds ±1%, the design of the current sampling module or the product quality status needs to be checked before recalibrating the maximum current sampling. S4 temperature compensation coefficient The function call set involves the controller adding a temperature compensation coefficient to the standard linearity based on the temperature value fed back from the temperature sampling system. The above calculation formula is: ; S5 will improve standard linearity. and temperature compensation coefficient The data is written into the controller to calculate the sampling current; its calculation formula is the output current. .

[0007] Furthermore, in S3, the formula for calculating linearity error is as follows:

[0008] Multiply the result of the above calculation by 100%.

[0009] Furthermore, in S4, the temperature compensation coefficient The calculation formula is

[0010] In the above formula, This is the temperature compensation coefficient.

[0011] Furthermore, in S4, the temperature compensation coefficient is collected. The temperature measurements for the function call set are -40℃, -20℃, 0℃, 20℃, 40℃, 60℃, 80℃, 100℃, and 120℃.

[0012] This method addresses the issue of accumulated system errors in traditional electric drive controllers after assembly, caused by component and assembly errors, leading to deviations in the controller's output current to the motor and affecting the vehicle's normal driving power. By recalibrating the electric drive controller using this method, the overall system current error can be controlled within ±1.5%, playing a crucial role in stabilizing motor operating efficiency. Attached Figure Description

[0013] Figure 1 This is a flowchart of the present invention. Detailed Implementation

[0014] The present invention will be further described below with reference to the accompanying drawings and specific embodiments.

[0015] like Figure 1As shown, a method for calibrating the current of a motor drive controller according to the present invention includes the following steps: After the S1 controller is powered on, the zero-point sampling value is checked when the three-phase copper busbars are not energized. If the zero-point check fails, the sampling zero point needs to be calibrated. The calibration method can be achieved by software compensation of the sampling signal or adjustment of the sampling circuit load.

[0016] After S2 passes zero-position detection or zero-position calibration, it outputs the maximum current from the three-phase copper busbars. At this point, the signal acquired by the sampling system is the maximum value of the sampled signal. If it is not the maximum value, the sampled signal needs to be calibrated. Calibration can be achieved through software compensation of the sampled signal or adjustment of the sampling circuit load, ultimately yielding the standard linearity. The calculation formula is as follows:

[0017] In the above formula, Standard linearity.

[0018] For S3 calibration, the output current is sampled sequentially at 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, and 90% of the maximum output current. If the linearity error exceeds ±1%, the design of the current sampling module or the product quality must be checked before recalibrating with the maximum current sampling. The formula for calculating the linearity error in this step is as follows:

[0019] Multiply the result of the above calculation by 100%.

[0020] S4 temperature compensation coefficient The function call set needs to be sampled and verified in advance before being written into the database, and the temperature compensation coefficient needs to be collected. The function call set includes temperature measurements of -40℃, -20℃, 0℃, 20℃, 40℃, 60℃, 80℃, 100℃, and 120℃. The controller, based on the temperature values ​​fed back from the temperature sampling system, adds a temperature compensation coefficient to the standard linearity. The above calculation formula is: In this step, the temperature compensation coefficient The formula for calculation is:

[0021] In the above formula, This is the temperature compensation coefficient.

[0022] S5 will improve standard linearity. and temperature compensation coefficient The data is written into the controller to calculate the sampling current; its calculation formula is the output current. .

[0023] Finally, it should be noted that the above-described embodiments are merely preferred embodiments of the present invention used to illustrate the technical solutions of the present invention, and are not intended to limit them, much less limit the scope of protection of the present invention; although the invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to depart from the scope of protection of the claims.

Claims

1. A method for motor drive controller current calibration, characterized in that, Comprise the following steps: S1 controller power on, in the case of three-phase copper row not power on check zero sampling value, if the zero position check if unqualified, need to calibrate the sampling zero; S2 in zero position detection or zero position calibration qualified, make three-phase copper row output maximum current, at this time the sampling system collected signal for sampling signal maximum, if it is not the maximum value of sampling signal, then need to calibrate the sampling signal at this time; S3 calibration output current according to the maximum current output 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% take point check, if the linearity error exceeds ± 1% then need to check the current sampling module design or product quality state after re maximum current sampling calibration; S4 Collecting temperature compensation coefficient Function call set, the controller superimposes the temperature compensation coefficient on the standard linearity according to the temperature value fed back by the temperature sampling system Above, the calculation formula is ; S5 will standard linearity and temperature compensation coefficient write control for calculating the sampling current, the formula is output current .

2. The method of current calibration for a motor drive controller of claim 1, wherein, In S3, the linearity error calculation formula is as follows: , On the basis of the calculation results of the above formula multiplied by one hundred percent.

3. The method of current calibration for a motor drive controller of claim 1, wherein, In S4, the temperature compensation coefficient is calculated as , In the above formula, is a temperature compensation coefficient.

4. The method of current calibration for a motor drive controller of claim 1, wherein, In S4, the temperature compensation coefficient is collected The temperature measurements of the function call set are -40°C, -20°C, 0°C, 20°C, 40°C, 60°C, 80°C, 100°C, 120°C.