discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/282122625
READS
46
4 authors, including:
Anurag Gupta
N.S. Rathore
1 PUBLICATION 0 CITATIONS
4 PUBLICATIONS 7 CITATIONS
SEE PROFILE
SEE PROFILE
Richa Negi
Motilal Nehru National Institute of Technol
15 PUBLICATIONS 11 CITATIONS
SEE PROFILE
AbstractAn anti-windup scheme for proportional-integralderivative controllers is presented. The approach is based on the
combined use of Fractional order PID control and backcalculation anti-windup technique. In this way, the
disadvantages' that can hinder previously proposed strategies are
overcome. Specifically, the method can guarantee a satisfactory
performance for processes with different normalised dead times,
without the tuning of additional parameters being required.
Therefore, considering its simplicity, it is highly suitable for
implementation in industrial regulators.
KeywordsFractional order PID controllers, Antiwindup
Design,back calculaton
I.
INTRODUCTION
The PID controllers have remained, by far; the most commonly
used in practically all industrial feedback control applications.
The main reason is its relatively simple structure, which can be
easily understood and implemented in practice. They are thus,
more acceptable than advanced controllers in practical
applications unless evidence shows that they are insufficient to
meet specifications. Many techniques have been suggested for
their parameters tuning [1,2]. Although all the existing
techniques for the PID controller parameter tuning perform
well, a continuous and an intensive research work is still
underway towards system control quality enhancement and
performance improvements. On the other hand, in recent years,
it is remarkable to note the increasing number of studies related
with the application of fractional controllers in many areas of
science and engineering [3]. This fact is due to a better
understanding of the fractional calculus potentialities. In the
field of automatic control, the fractional order controllers
which are the generalization of classical integer order
controllers would lead to more precise and robust control
performances [4]. Although it is reasonably true that the
fractional order models require the fractional order controllers
to achieve the best performance, in most cases the researchers
consider the fractional order controllers applied to regular
linear or non-linear dynamics to enhance the system control
performances.
However, the performance of PID controllers can he severely
limited in practical cases by the presence of saturation of the
actuators, which causes the well-known phenomenon of
integrator windup [5] . To deal with this problem, it is
Anurag Gupta is with the Department of Electrical Engineering, Motilal
Nehru National Institute of Technology, Allahabad-211004, India (e-mail:
anurag.gupta4516@gmail.com).
Natwar S Rathore is with the Department of Electrical Engineering, Motilal
Nehru National Institute of Technology, Allahabad-211004, India (e-mail:
natwarsmertia@gmail.com).
Saurabh Shukla is with the Department of Electrical Engineering, Motilal
Nehru National Institute of Technology, Allahabad-211004, India (e-mail:
saurabh.original@gmail.com).
Richa Negi is Associate Professor with the Department of Electrical
Engineering, Motilal Nehru National Institute of Technology, Allahabad211004, India(e-mail: richa@mnnit.ac.in)
d
(e(t)) ,
dt
where u(t) is the output of the PID controller, e(t) is the error
and K p , Ki , K d are the proportional, integral and the
derivative gains, respectively. There are several different
methods for tuning PID controllers that have been explored by
researchers over the years [9]. The tuning rules by Ziegler and
Nichols, [10] however, are the most prevalently used since its
use is simple Replacing the integer order derivatives and
integrals in eq. by integral and derivative Operators of
B. FOPID Controller
PID Controller
C(s)
Kp
Plant
y
r
Ki/s
Ps
Kds
f (s) = K p + K i + K d * s
A. General Introduction
The integrator windup is a phenomenon that can occur in the
presence of a saturation of the process input. We refer to the
scheme of Fig. 3 , where u is the controller output, Us is the
actual process input, y is the process output, w is the setpoint
reference value and e is the system error. It is assumed that a
transition from the value Yo to the value Yt is required for the
system output and this determines the amplitude of the step
signal to be applied as input to the closed-loop system. The
PID controller is described by the following expression (noninteracting form) in the Laplace domain:
sTd
1
U s K p E s
E s
Y s
Ti s
1 s Td / N
K
e Ls
Ts 1
SIMULATION RESULTS
F ( s)
1 F ( s) H ( s)
1
e 2 s
10s 1
The plant has known input saturation limits of [-10, 10], which
are accounted for in the Saturation block labelled Plant
Actuator. First, we examine the effect of saturation on the
closed-loop when the saturation model is not considered by
the PID Controller block When the setpoint value is 10, the
PID control signal reaches a steady-state at about 24, outside
the range of the actuator. The controller is therefore operating
in a nonlinear region where increasing the control signal has
no effect on the system output, a condition known as winding
up. Note that the dc-gain of the plant is unity, and therefore
there is no reason for the controller output to have a steadystate value outside the actuator's range. When the setpoint
value becomes 5, there is a considerable delay before the PID
controller output returns to within the actuator range.
Designing the PID controller to account for the effect of
saturation will improve its performance by allowing it to
operate in the linear region most of the time and recover
quickly from nonlinearity. Anti-windup circuitry is one way to
achieve this Simulink block diagram shown in figure 7 thus
compares the effect of antiwindup performance of
conventional PID controller.
Filter
coefficient
Kp= 6
Tt =1/25
Umax =10
Umin =-10
V.
CONCLUSION
[1]
[2] Valerio, D., Costa, J.S.. Tuning of fractional PID controllers with
ZieglerNicholstype rules, Signal Processing, Vol. 86, pp. 27712784, 2006
[3] Y. Luo, Y.Q. Chen, C.Y. Wang, Y.G. Pi. Tuning fractional order
proportional integral controllers for fractional order systems. Journal of
Process Control 20 (2010) 823831
[4] H. B. Shin, S. Lee, J. M. Park, and H. S. Shin, Anti-windup PID
controller, Korea Patent, 2010-0014689, Feb. 18, 2010.
[5] Scottedward Hodel, A., and Hall, C.E.: 'Variable-structure PID control to
prevent integrator windup', IEEE Tmni. lnd. Elecnon., 2001.48, (2), pp. 442451
[6] Bohn, C.. and Atherton, D.P: 'An analysis package comparing PID antiwindup strategies'. IEEE Control Syvr. Maz.. 1995, pp. 3440
[7] Peng, Y., Vrancic, D., and Hanus.R.: 'Anti-windup. bumpless. and
conditioned transfer techniques for PiD controllers', IEEE Contml Swt. Mog.,
1996, pp. 48-57
[8] Astrom and Hagclund. PID controllers theory, design and tunning, (ISA
Press, Research Triangle Park, North Carolina, 1995
[9] K. Ohishi, E. Hayasaka, T. Nagano, M. Harakawa, and T. Kanmachi,
High-performance speed servo system considering voltage saturation of a
vector-controlled induction motor, IEEE Trans. Ind. Electron., Vo 53, No. 3,
pp. 795802, Jun. 2006
[10] Valerio, D., Costa, J.S. Ninteger, A Non-Integer Control Toolbox for
MATLAB, Proceedings of Fractional Differentiation and its
Applications,Bordeaux,2004
Fig.12. Integral term and Control variable for FOPID Controller and PID controller