Abstract
ABSTRACTThis paper presents an anti-windup self-tuning euzzy proportional-integral-derivative (PID) controller for the speed control of brushless direct-current (BLDC) motor. The proposed controller consists of a self-tuning fuzzy PID controller and an snti-windup controller, which combines the merits of these two controllers. The anti-windup controller is designed as a fuzzy proportion controller and is switched by a logic function based on the output of proposed controller and the speed error. A detailed simulation study in MATLAB/Simulink is performed to investigate the performance of proposed controller, and the simulation experiments are conducted on different conditions. The control system parameters of the proposed controller such as overshoot, settling time and rising time are compared with that of the conventional PID controller. The simulation results show that the proposed controller can accelerate the response speed of BLDC motor, strengthen the ability of anti-windup and make motor runs smoothly, it is proven that anti-windup self-tuning fuzzy PID controller has better performance than conventional PID controller.
Highlights
As a typical permanent magnet synchronous motor, the brushless direct-current (BLDC) motors show a famous performance in terms of high power density, high torque, long operating life, noiseless operation and excellent control properties [1,2]
The simulation results show that the proposed controller can accelerate the response speed of BLDC motor, strengthen the ability of anti-windup and make motor runs smoothly, it is proven that anti-windup self-tuning fuzzy PID controller has better performance than conventional PID controller
The modified fuzzy PID controller was used to control the speed of BLDC motor, the load torque was controlled by a Lookup Table function module, and the stator current, rotor speed and electromagnetic torque were observed by using Scope modules
Summary
As a typical permanent magnet synchronous motor, the brushless direct-current (BLDC) motors show a famous performance in terms of high power density, high torque, long operating life, noiseless operation and excellent control properties [1,2]. A number of researchers have proposed their improved PID controllers and these controllers often showed some better properties than the conventional PID controller All of these PID controllers still exist the problem that they cannot coordinate with the real-time parameters of BLDC motors, and it is hard to select the optimum control values for these controllers [14]. This modified fuzzy PID controller included two controllers, a self-tuning fuzzy PID controller and an anti-windup controller that was designed as a proportion controller These two controllers were switched by a switching function which based on the output of the proposed controller and the speed error of BLDC motor, thereby, the proposed controller could combine the merits of both controllers.
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