Digital Anti-Windup PI Controllers for Variable-Speed Motor Drives Using FPGA and Stochastic Theory

  title={Digital Anti-Windup PI Controllers for Variable-Speed Motor Drives Using FPGA and Stochastic Theory},
  author={Da Zhang and H. Li and E. Collins},
  journal={IEEE Transactions on Power Electronics},
The windup phenomenon occurs when the output of a proportional-integral (PI) controller is saturated, which results in performance degradation or even instability. In this letter, three new anti-windup algorithms are proposed for a digital PI-speed controller to improve the control performance of variable-speed motor drives. These designs are implemented in a field programmable gate array (FPGA) device and stochastic theory is employed to enhance the computational capability of FPGA. Compared… Expand

Figures and Tables from this paper

This paper presents a digital anti-windup IP controller using a field programmable gate array (FPGA) device to improve the dynamic performance of the switched reluctance motor (SRM). Traditionally,Expand
Anti-windup PI controller for speed control of brushless DC motor
  • Greeshma Sarah John, A. Vijayan
  • Computer Science
  • 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI)
  • 2017
This paper proposes an anti-windup controller which is superior to traditional anti-Windup controllers, and a comparison study shows an excellent performance regarding overshoot and settling time. Expand
An anti-windup self-tuning fuzzy PID controller for speed control of brushless DC motor
It is proven that anti-windup self-tuning fuzzy PID controller has better performance than conventional PID controller. Expand
FPGA-based Speed Control of Three-Phase Induction Motor
The field programmable gate array (FPGA) technology provides programmable system-on-chip (PSoC) environments for designing modern digital ASIC controllers for specific applications. This paperExpand
Fast response Antiwindup PI speed controller of Brushless DC motor drive: Modeling, simulation and implementation on DSP
Abstract Most of the Brushless DC (BLDC) motors drive adopts proportional, integral and derivative (PID) controller and pulse width modulation (PWM) scheme for speed control. Hence, BLDC motor driveExpand
FPGA-Based Predictive Current Controllerfor Synchronous Machine Speed Drive
In this paper, a field programmable gate array (FPGA)-based speed controller for a synchronous machine with an internal current control loop based on a predictive current controller is presented. DueExpand
Fuzzy Logic Speed Controllers Using FPGA Technique: For Three-Phase Induction Motor Drives
A novel Fuzzy-PID controller, which is fabricated on modern FPGA card is proposed to implement a prototype of a speed controller for three-phase induction motor (squirrel cage type) as a an example for complex model systems. Expand
A novel piecewise Anti-Windup design for speed loop PI controller of PMSM servo system
  • Ming Yang, L. Niu, Dianguo Xu
  • Engineering
  • 2012 15th International Power Electronics and Motion Control Conference (EPE/PEMC)
  • 2012
A novel PI Controller Anti-Windup(AW) design which is based on the way of back-calculate is presented. It is to put forward the principle for the tuning of back-calculation gain, which needs to beExpand
Application of linear quadratic regulator theory to the stator field-oriented control of induction motors
Realisation of a digital control system, which implements a complete state feedback control strategy for the voltage-source inverter-fed induction motor (IM) drive, is reported. The controller designExpand
Three-phase induction motor drive by FPGA
Induction motors are mainly employed in industrial processes as actuators and final elements. Hardware implementation of induction motor control and drive systems is an important issue of industrialExpand


New antiwindup PI controller for variable-speed motor drives
  • Hwi-Beon Shin
  • Engineering, Computer Science
  • IEEE Trans. Ind. Electron.
  • 1998
A new antiwindup PI controller is proposed to improve the control performance of variable-speed motor drives, and it is experimentally applied to the speed control of a vector-controlled induction motor driven by a pulsewidth modulated (PWM) voltage-source inverter (VSI). Expand
An analysis package comparing PID anti-windup strategies
A software package developed in SIMULINK is discussed that enables the behavior of feedback control systems with actuator saturation and PID controllers to be evaluated and the performance of four different anti-windup implementations for PI or PID controllers is compared. Expand
Frequency spectrum-based antiwindup compensators for high performance induction motor drives
  • J. Seok, Dong-Choon Lee
  • Engineering, Biology
  • 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004
  • 2004
A frequency spectrum-based antiwindup compensator for induction machine with proportional-integral (PI) type speed controller that assures a desired tracking response curve with minimal oscillation and settling time even in the change of operating conditions. Expand
Digital PI controller for high frequency switching DC/DC converters based on FPGA
Considering the growing demand for small-space and high efficiency in DC-DC converters, It is usual way to raising the switching frequency and introducing some digital controllers. But someExpand
Variable-structure PID control to prevent integrator windup
A new variable-structure (switching) method for the prevention of proportional-integral-derivative controller integrator windup in both continuous and discrete-time implementations is proposed. Expand
Presentation of an efficient design methodology for FPGA implementation of control systems. Application to the design of an antiwindup PI controller
An efficient design methodology to develop IP-core functions in VHDL for control systems using the AAA methodology, which allows to rapidly develop and optimize the implantation of the DFG (data flow graph) of an algorithm. Expand
Generalisation of conditioning technique for anti-windup compensators
For linear controllers, the anti-windup compensator based on conditioning technique is often treated as a special case of the generalised anti-windup compensator. The conditioning technique is thenExpand
Anti-windup, bumpless, and conditioned transfer techniques for PID controllers
Gives a simple and comprehensive review of anti-windup, bumpless and conditioned transfer techniques in the framework of the PID controller. We show that the most suitable anti-windup strategy forExpand
Fuzzy logic and neural networks in power electronics and drives
Artificial intelligence (AI) techniques are finding increased applications in science and engineering. The application of AI techniques to household appliances, power systems, industrial andExpand
Stochastic Motor Controllers " , three-hour tutorial presented at the 29th Annual Conference of the
  • IEEE Industrial Electronics Society – (IECON) Roanoke
  • 2003