Abstract

Repetitive control (RC) has been widely used in many fields due to its excellent ability to suppress periodic disturbances. However, when the permanent magnet synchronous motor (PMSM) operates at variable speeds, the speed loop sampling frequency is usually not equal to an integer multiple of the fundamental frequency of speed ripple, which prevents disturbances from being completely suppressed. In addition, the open-loop gain of the motor control system with RC is too large at certain frequencies, resulting in excessive speed overshoot during startup and loading. To solve these two problems, this paper proposes a fractional order repetitive control (FORC) strategy with dynamically adjustable gain. A fractional order delay link is introduced to make up for the shortcomings of the conventional repetitive controller (CRC) in its ability to suppress periodic speed ripples when the sampling frequency is not an integer multiple of the fundamental frequency of the motor. Then, to weaken the speed overshoot caused by RC, a nonlinear function fal(e,α,δ) is added in the front of the FORC to dynamically adjust the FORC gain. Simulation and experimental results verify the effectiveness of the proposed method.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call