Determination method of q-axis current compensation value and pulsation suppression method for permanent magnet synchronous motor

A technology for permanent magnet synchronous motors and determination methods, applied in motor control, torque pulsation control, motor generator control, etc., can solve problems such as high complexity of torque pulsation suppression, time lag, and limited memory, and achieve operational Simple, avoids time lag, calculates precise effects

Active Publication Date: 2021-02-05
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The invention provides a method for determining the q-axis current compensation value of a permanent magnet synchronous motor and a method for suppressing torque ripple, which are used to solve the problems caused by the time lag in the existing current compensation method due to the use of time domain analysis and the limitation of memory in the use of space domain analysis. Torque ripple suppression technical problem with high complexity

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Determination method of q-axis current compensation value and pulsation suppression method for permanent magnet synchronous motor
  • Determination method of q-axis current compensation value and pulsation suppression method for permanent magnet synchronous motor
  • Determination method of q-axis current compensation value and pulsation suppression method for permanent magnet synchronous motor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] A method 100 for determining the q-axis current compensation value of a permanent magnet synchronous motor, such as figure 1 shown, including:

[0041] Step 110, synchronously collect the q-axis current feedback signal iq and the rotor position signal θ m , based on θ m Determine the position interval of the rotor, add 1 to the number of times in this interval and q Do synchronous averaging, and repeat the synchronous acquisition until the cumulative value of the number of intervals is greater than the threshold, wherein all intervals do not overlap to form a rotor cycle;

[0042] Step 120: Perform fast Fourier transform on the synchronous average result values ​​corresponding to the intervals arranged in the forward or reverse rotation direction to obtain the frequency domain characteristic information of the current signal about the position, and determine the space to be compensated from the frequency characteristic information The amplitude and phase angle of the...

Embodiment 2

[0065] A method 200 for suppressing torque ripple of a permanent magnet synchronous motor, comprising:

[0066] Step 210, debug the control system of the motor to make the motor work stably, adjust and optimize the speed loop to match the electromechanical characteristics of the load, and adjust the current loop to ensure the current response;

[0067] Step 220, using any method for determining the q-axis current compensation value of the permanent magnet synchronous motor described in the first embodiment above, to obtain the q-axis current compensation value;

[0068] Step 230 , superimposing the q-axis current compensation value with the q-axis current command actually output by the speed loop, and using it as an input to the current loop to complete torque ripple compensation suppression.

[0069] It should be noted that in step 210, before determining the current compensation function, the control system of the motor is debugged first, so that the motor can work stably, a...

Embodiment 3

[0079] A storage medium, in which instructions are stored, and when the computer reads the instructions, the computer is made to execute any method for compensating the q-axis current of a permanent magnet synchronous motor as described in the first embodiment above and / or the above embodiment 2. Any method for suppressing torque ripple of a permanent magnet synchronous motor.

[0080] The relevant technical solutions are the same as those in Embodiment 1, and will not be repeated here.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for determining the q-axis current compensation value of a permanent magnet synchronous motor and a method for suppressing pulsation. The method for determining the current compensation value includes: synchronously collecting the q-axis current feedback signal i q and the rotor position signal θ m , based on θ m Determine the position interval of the rotor, add 1 to the number of times in this interval and q Do synchronous averaging, repeat the acquisition until the cumulative value of each interval is greater than the threshold, and all intervals do not overlap to form a rotor cycle; fast Fourier transform the synchronous average value corresponding to each interval arranged in order to obtain the frequency domain feature information, from the frequency feature The amplitude and phase angle of the spatial frequency component to be compensated are determined in the information, and the q-axis current compensation function is constructed; the q-axis current compensation value is obtained based on the position of the motor rotor at the actual compensation time and the current compensation function. The invention converts the time domain information to the space domain, avoids time lag, and the whole process does not affect the dynamic performance of the system, does not require additional devices, does not need to adjust the structure and parameters of each control link, and is simple to operate.

Description

technical field [0001] The invention belongs to the field of motor control, and more specifically relates to a method for determining a q-axis current compensation value of a permanent magnet synchronous motor and a method for suppressing pulsation. Background technique [0002] Permanent magnet synchronous motors are widely used for their advantages such as high efficiency, high reliability, high torque inertia ratio, and fast response, such as CNC machine tools, electric vehicles, etc. However, the torque ripple of synchronous motors will reduce the performance of synchronous motors. Taking the synchronous motors used on the feed shaft of CNC machine tools as an example, torque fluctuations will lead to a reduction in machining accuracy, which cannot meet high-end applications, and the resulting speed Changes may cause position trajectory fluctuations during the servo control process, damage parts, and may also cause noise or even system resonance on the machine, damage th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H02P21/14H02P21/05H02P21/22H02P25/022H02P6/10
CPCH02P6/10H02P21/05H02P21/14H02P25/022H02P2207/05H02P21/22
Inventor 吴佳明李叶松谢斌
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products