New integral antiwindup scheme for PI motor speed control

C. L. Hoo, Sallehuddin Mohamed Haris, Edwin C Y Chung, Nik Abdullah Nik Mohamed

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

Windup refers to the phenomenon where a control system operates in a nonlinear region when the controller's output exceeds the input limits of the plant being controlled. Windup can lead to performance degradation in terms of overshoot, settling time and even system stability. Many anti-windup strategies involve switching and manipulating the integral control component in various ways when saturation occurs aiming to bring control back into the linear region. For better insight into windup, the proportional-integral (PI) plane is now used as a means to explain the phenomenon in terms of the controller's signals. A PI controller with a built-in closed-loop integral controller that has a reference set based on the input command and external torque is proposed. The performance for this proposed method is compared against existing conditional integration, tracking back calculation and integral state prediction schemes on second and third order systems using MATLAB/SIMULINK simulations of an induction motor and a DC motor respectively. The proposed controller showed promising potential with its ability to eliminate overshoot in both no load and full load conditions due to the decoupling of its parameters from its response and has the shortest settling time when compared against existing schemes, even in the presence of noise.

Original languageEnglish
Pages (from-to)2115-2132
Number of pages18
JournalAsian Journal of Control
Volume17
Issue number6
DOIs
Publication statusPublished - 1 Nov 2015

Fingerprint

Speed control
Controllers
DC motors
System stability
Induction motors
MATLAB
Torque
Control systems
Degradation

Keywords

  • Anti-windup
  • PI plane
  • Speed control
  • Steady-state integral proportional integral control
  • Tracking back calculation

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this

New integral antiwindup scheme for PI motor speed control. / Hoo, C. L.; Mohamed Haris, Sallehuddin; Chung, Edwin C Y; Nik Mohamed, Nik Abdullah.

In: Asian Journal of Control, Vol. 17, No. 6, 01.11.2015, p. 2115-2132.

Research output: Contribution to journalArticle

Hoo, C. L. ; Mohamed Haris, Sallehuddin ; Chung, Edwin C Y ; Nik Mohamed, Nik Abdullah. / New integral antiwindup scheme for PI motor speed control. In: Asian Journal of Control. 2015 ; Vol. 17, No. 6. pp. 2115-2132.
@article{428ce9c7af4a4e1fa8d5f49fd681592f,
title = "New integral antiwindup scheme for PI motor speed control",
abstract = "Windup refers to the phenomenon where a control system operates in a nonlinear region when the controller's output exceeds the input limits of the plant being controlled. Windup can lead to performance degradation in terms of overshoot, settling time and even system stability. Many anti-windup strategies involve switching and manipulating the integral control component in various ways when saturation occurs aiming to bring control back into the linear region. For better insight into windup, the proportional-integral (PI) plane is now used as a means to explain the phenomenon in terms of the controller's signals. A PI controller with a built-in closed-loop integral controller that has a reference set based on the input command and external torque is proposed. The performance for this proposed method is compared against existing conditional integration, tracking back calculation and integral state prediction schemes on second and third order systems using MATLAB/SIMULINK simulations of an induction motor and a DC motor respectively. The proposed controller showed promising potential with its ability to eliminate overshoot in both no load and full load conditions due to the decoupling of its parameters from its response and has the shortest settling time when compared against existing schemes, even in the presence of noise.",
keywords = "Anti-windup, PI plane, Speed control, Steady-state integral proportional integral control, Tracking back calculation",
author = "Hoo, {C. L.} and {Mohamed Haris}, Sallehuddin and Chung, {Edwin C Y} and {Nik Mohamed}, {Nik Abdullah}",
year = "2015",
month = "11",
day = "1",
doi = "10.1002/asjc.1144",
language = "English",
volume = "17",
pages = "2115--2132",
journal = "Asian Journal of Control",
issn = "1561-8625",
publisher = "National Taiwan University (IEEB)",
number = "6",

}

TY - JOUR

T1 - New integral antiwindup scheme for PI motor speed control

AU - Hoo, C. L.

AU - Mohamed Haris, Sallehuddin

AU - Chung, Edwin C Y

AU - Nik Mohamed, Nik Abdullah

PY - 2015/11/1

Y1 - 2015/11/1

N2 - Windup refers to the phenomenon where a control system operates in a nonlinear region when the controller's output exceeds the input limits of the plant being controlled. Windup can lead to performance degradation in terms of overshoot, settling time and even system stability. Many anti-windup strategies involve switching and manipulating the integral control component in various ways when saturation occurs aiming to bring control back into the linear region. For better insight into windup, the proportional-integral (PI) plane is now used as a means to explain the phenomenon in terms of the controller's signals. A PI controller with a built-in closed-loop integral controller that has a reference set based on the input command and external torque is proposed. The performance for this proposed method is compared against existing conditional integration, tracking back calculation and integral state prediction schemes on second and third order systems using MATLAB/SIMULINK simulations of an induction motor and a DC motor respectively. The proposed controller showed promising potential with its ability to eliminate overshoot in both no load and full load conditions due to the decoupling of its parameters from its response and has the shortest settling time when compared against existing schemes, even in the presence of noise.

AB - Windup refers to the phenomenon where a control system operates in a nonlinear region when the controller's output exceeds the input limits of the plant being controlled. Windup can lead to performance degradation in terms of overshoot, settling time and even system stability. Many anti-windup strategies involve switching and manipulating the integral control component in various ways when saturation occurs aiming to bring control back into the linear region. For better insight into windup, the proportional-integral (PI) plane is now used as a means to explain the phenomenon in terms of the controller's signals. A PI controller with a built-in closed-loop integral controller that has a reference set based on the input command and external torque is proposed. The performance for this proposed method is compared against existing conditional integration, tracking back calculation and integral state prediction schemes on second and third order systems using MATLAB/SIMULINK simulations of an induction motor and a DC motor respectively. The proposed controller showed promising potential with its ability to eliminate overshoot in both no load and full load conditions due to the decoupling of its parameters from its response and has the shortest settling time when compared against existing schemes, even in the presence of noise.

KW - Anti-windup

KW - PI plane

KW - Speed control

KW - Steady-state integral proportional integral control

KW - Tracking back calculation

UR - http://www.scopus.com/inward/record.url?scp=84946478169&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84946478169&partnerID=8YFLogxK

U2 - 10.1002/asjc.1144

DO - 10.1002/asjc.1144

M3 - Article

VL - 17

SP - 2115

EP - 2132

JO - Asian Journal of Control

JF - Asian Journal of Control

SN - 1561-8625

IS - 6

ER -