Method for determining q-axis current compensation value of permanent magnet synchronous motor and pulsation suppression metho

A permanent magnet synchronous motor and determination method technology, applied in motor control, torque ripple control, motor generator control and other directions, can solve the problems of time lag, high complexity of torque ripple suppression, limited memory, etc., to avoid Time lag, simple operation, accurate calculation effect

Active Publication Date: 2020-03-13
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 4 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
  • Method for determining q-axis current compensation value of permanent magnet synchronous motor and pulsation suppression metho
  • Method for determining q-axis current compensation value of permanent magnet synchronous motor and pulsation suppression metho
  • Method for determining q-axis current compensation value of permanent magnet synchronous motor and pulsation suppression metho

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 a q-axis current compensation value of a permanent magnet synchronous motor and a pulsation suppression method. The method comprises the following steps: synchronously acquiring a q-axis current feedback signal iq and a rotor position signal theta m, determining a position interval of a rotor based on the theta m, accumulating the interval times by1 and performing synchronous averaging on the iq, and repeatedly acquiring until the accumulated value of the interval times is greater than a threshold value and all the intervals are not overlappedto form a circle of the rotor; performing fast Fourier transform on the synchronous average value corresponding to each interval arranged in sequence to obtain frequency domain characteristic information, determining the amplitude and the phase angle of a to-be-compensated spatial frequency component from the frequency characteristic information, and constructing a q-axis current compensation function; and obtaining a q-axis current compensation value based on the position of the actual compensation moment of the motor rotor and the current compensation function. Time domain information is converted into a space domain, time lag is avoided, the whole process does not affect the dynamic performance of the system, extra devices are not needed, structures and parameters of all control links do not need to be adjusted, and operation is easy.

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 Applications(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