Professional Documents
Culture Documents
com
ScienceDirect
Resource-Efficient Technologies 2 (2016) S136–S152
www.elsevier.com/locate/reffit
Research paper
A comparative study of fractional order PIλ/PIλDμ tuning rules for stable
first order plus time delay processes
R. Ranganayakulu a, G. Uday Bhaskar Babu a,*, A. Seshagiri Rao a, Dipesh Shikchand Patle b
a
Department of Chemical Engineering, National Institute of Technology, Warangal Telangana 506004, India
b
School of Civil and Chemical Engineering (SCALE), VIT University, Vellore Tamilnadu 632014, India
Received 27 June 2016; received in revised form 11 November 2016; accepted 11 November 2016
Available online 20 December 2016
Abstract
Conventional PID tuning methods may not be sufficient to deal with complex processes of modern industry. For better control, fractional order
PIλDμ controller was introduced as the generalization of classical PID controller with the help of non-integer order (fractional order) calculus. The
fractional calculus uses integration and differentiation with a fractional order or complex order. The major advantage of fractional derivative is the
ability to inherit the nature of the processes. In general, the control loop includes both fractional order process model and fractional order controller.
However, the processes to be controlled are usually modeled as integer order models and controlled using fractional order controllers. But if the
plant model is obtained as fractional model, it is converted into integer order model by approximating the fractional terms using different
approximations proposed in the literature. With all the above mentioned advantages, several fractional order PIλ/PIλDμ tuning rules are proposed
in the literature for integer order systems and researchers are still proposing the new rules. The main aim of this paper is to compare fractional order
PI/PID tuning methods based on Integral of Absolute Error (IAE), Total Variation (TV) and Maximum Sensitivity (Ms). The main reason for
choosing fractional order PIλ/PIλDμ controllers is their additional degrees of freedom that result in better control performance. These tuning rules
were applied on several first order plus time delay processes subjected to step change in setpoint and disturbance.
Six recent tuning methods, three for fractional order PIλ and the remaining for fractional order PIλDμ, were considered. Finally, from the
simulation results the optimal tuning method is recommended based on the control objective of the process and the process dead time (L) to time
constant (T) ratio. It is observed that the performance of tuning methods vary with the nature of the process like lag dominant, balanced and delay
significant processes. The FOPTD processes were checked for robustness with increasing L/T ratio with respect to IAE, TV and Ms.
© 2016 Tomsk Polytechnic University. Production and hosting by Elsevier B.V. This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
Keywords: Fractional order; Tuning; Robustness; Sensitivity; Integral of absolute error; Maximum sensitivity
rules are developed using evolutionary algorithms by minimiz- The series form of PIλDμ controller considered in the litera-
ing objective functions. Some heuristics based controllers are ture is:
also reported.
Many industrial processes are better approximated as first ⎛ Ts λ + 1⎞ ⎛ T sμ + 1 ⎞
Kp ⎜ i λ ⎟ ⎜ d ; N = 10Tμ −1 (3)
order plus time delay (FOPTD) models. In fact, there are rules ⎝ Ts i ⎠ ⎝ (Td N ) s + 1⎟⎠
to approximate higher order processes and processes with non-
linearity to fit to FOPTD models [7]. This paper is restricted to Chen et al., Gude et al., and Bhambhani et al. used the
the use of integer order FOPTD models due to the above men- parallel form of FOPI controller [8–10]. Also, Valerio et al., and
tioned reasons for controller design. This study determines the Bayat used the parallel form of FOPID controller, whereas
optimal PIλ/PIλDμ tuning rules to calculate controller settings Padula et al. used the series form of FOPID controller [11–13].
for stable FOPTD processes. The work also suggests the suit- Series form and parallel forms of controller structures are used
able tuning method depending on the control objective. The according to the application. It is observed that the parallel
closed loop performance of two lag dominant FOPTD pro- form of PID controller is more often used in academia and in
cesses is studied. Further, the variation of performance indices research while the series form of PID controller is used in
and robustness of the controller are considered. industrial controllers. The ultimate purpose of both forms of
In the current work, the following six PIλ/PIλDμ tuning rules controllers is the same and it is possible to convert controller
were considered based on the review of recent tuning rules in structure from one form to the other using associated relations.
the literature. Initially, the FOPI tuning rules were studied
[8–10]. The FOPID tuning rules [11–13] were then chosen for 2.2. Performance assessment of the controller
study as they reduce the effect of overshoot caused by integral The generally used measures for controller performance are
action in FOPI. The present work compares the tuning rules integral error criteria: integral of squared error (ISE), integral
with regard to performance metrics integral of absolute error of absolute error (IAE) and integral of time weighted absolute
(IAE), total variation (TV) and maximum sensitivity (Ms) for error (ITAE). In the current study, IAE criterion was chosen as
integer order FOPTD models. performance metric for the controller because the minimization
of IAE results in small overshoot and low settling time in the
2. Background closed loop response of the system when there is a step change
2.1. Block diagram of closed loop control system in set point or load disturbance. It is defined as:
∞
The general feedback loop used for the control of single
IAE = ∫ e ( t ) dt (4)
input single output processes is shown in Fig. 1. The various
0
parameters in the loop are: ysp – set value, y – controlled
variable, u – manipulated variable and e(=ysp-y) – the error. Another controller performance metric is the total variation
Another input variable which enters the process and affects the (TV) of the manipulated variable. Total variation is an indica-
controlled variable is the disturbance ‘d’. Gp(s) represents a tion of the smoothness of the manipulated variable. Total varia-
stable process which includes the dynamics of measuring tion is defined as:
S138 R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152
This method proposed tuning parameters of the controller by These rules are easier to apply but perform worse than ana-
optimizing the regulatory response with a constraint on the lytical tuning methods. Fine tuning is often required for con-
maximum load disturbance-to-output sensitivity Ms. trollers designed based on these tuning rules.
Table 1
Fractional order PI controller tuning rules.
Tuning rule Controller settings
⎧1.1 if τ ≥ 0.6
1 ⎛ 0.2978 ⎞ ⎛ ⎞ ⎪1.0 0.4 ≤ τ < 0.6
Kp = ⎜ Ti = T ⎜ 2
0.8578 ⎪ if
Chen et al. [8] ⎟ λ=⎨
K ⎝ τ + 0.000307 ⎠ ⎝ τ − 3.402τ + 2.405 ⎟⎠ 0.1 ≤ τ < 0.4
⎪0.9 if
⎩⎪0.7 if τ < 0.1
Gude et al. [9] f ( τ ) = aτ b + c a b c τ
KK p 0.2154 −1.169 −0.1592 0<τ<1
aK −0.4645 0.3182 0.5795 0 < τ < 0.25
3.271 5.75 0.28 0.25 < τ < 1
Ti L 9.242 −0.1966 −9.171 0<τ1
Ti T 5.479 0.8154 −0.03853 0 < τ < 0.3
6.06 7.066 1.18 0.3 < τ < 1
λ 1.12 0<τ<1
0.2T 0.25 0.19833
Bhambhani et al. [10] Kp = + 0.16 Ki = + + 0.09 λ = τ−0.04 L + 1.2399
L TL L
R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152 S139
Table 2
Fractional order PID controller tuning rules.
Valerio et al. [11]
First set of tuning rules
For 0.1 ≤ T ≤ 5 and L ≤ 2 For 5 ≤ T ≤ 50 and L ≤ 2
P I λ D μ P I λ D μ
1 −0.0048 0.3254 1.5766 0.0662 0.8736 2.1187 −0.5201 1.0645 1.1421 1.29
L 0.2664 0.2478 −0.2098 −0.2528 0.2746 −3.5207 2.6643 −0.3268 −1.3707 −0.5371
T 0.4982 0.1429 −0.1313 0.1081 0.1489 −0.1563 0.3453 −0.0229 0.0357 −0.0381
L2 0.0232 −0.133 0.0713 0.0702 −0.1557 1.5827 −1.0944 0.2018 05552 0.2208
T2 −0.072 0.0258 0.0016 0.0328 −0.025 0.0025 0.0002 0.0003 −0.0002 0.0007
LT −0.0348 −0.0171 0.0114 0.2202 −0.0323 0.1824 −0.1054 0.0028 0.263 −0.0014
Second set of tuning rules
For 0.1 ≤ T ≤ 50and L ≤ 0.5
P I λ D μ
1 −1.0574 0.6014 1.1851 0.8793 0.2778
L 24.542 0.4025 −0.3464 −15.0846 −2.1522
T 0.3544 0.7921 −0.0492 −0.0771 0.0675
L2 −46.7325 −0.4508 1.7317 28.0388 2.4387
T2 −0.0021 0.0018 0.0006 −0.0000 −0.0013
LT −0.3106 −1.205 0.038 1.6711 0.0021
Bayat [12]
Servo control Regulatory control
1 ⎡ 0.3663τ + 0.8856 ⎤ 1 ⎡ 0.2709τ + 0.566 ⎤
Kp
K ⎢⎣ τ + 0.000792 ⎥⎦ K ⎢⎣ τ − 0.0364 ⎥⎦
Ti T (0.3827τ + 0.9354) T (1.252τ 0.5555 − 0.05696 )
Td T (0.5036τ 0.7152 − 0.07974 ) T (0.3425τ + 0.02753)
λ 1 1
μ 1.095−0.03625τ 2.503 − 1.368τ 0.04705
Padula et al. [13]
For Ms = 1.4
1
For servo control For regulatory control Kp =
K
( aτ b + c )
f (τ) a b c a b c
⎛ L b ⎞
Kp 0.6503 −0.9166 −0.6741 0.2776 −1.095 −0.1426 Ti = Tλ ⎜ a ⎛⎜ ⎞⎟ + c⎟
Ti 0.04701 −0.2611 0.9276 0.6241 0.5573 0.0442 ⎝ ⎝ T⎠ ⎠
Td 0.3563 1.2 0.0003108 0.4793 0.7469 −0.02393 ⎛ L b ⎞
1 1 Td = Tμ ⎜ a ⎛⎜ ⎞⎟ + c⎟
λ
⎝ ⎝ T⎠ ⎠
μ 1.1 for τ < 0.1 1.0 for τ < 0.1
1.2 for τ ≥ 0.1 1.1 for 0.1 ≤ τ < 0.4
1.2 for τ ≥ 0.4
3.5. Bayat [12] method optimal tuning rules were obtained by interpolating the optimal
values found for controller parameters of different processes
These tuning rules were proposed based on the dimensional
with different dead time τ. The structure of the tuning param-
analysis and are applicable for processes modeled as FOPTD.
eters devised is given as follows:
The only limitation is that the normalized dead time should be
between 0.1 and 3.5. Tuning rules for command following and 1
disturbance rejection were proposed exclusively to minimize
Kp =
K
( aτ b + c ) (12)
ISE performance index.
⎛ ⎛ L⎞ b ⎞
Ti = Tλ ⎜ a ⎜ ⎟ + c⎟ (13)
3.6. Padula et al. method ⎝ ⎝ T⎠ ⎠
Padula et al. [13] proposed FOPID tuning rules explicitly for
servo control and regulatory control of closed loop system by ⎛ ⎛ L⎞ b ⎞
Td = Tμ ⎜ a ⎜ ⎟ + c⎟ (14)
minimizing integrated absolute error (IAE) with a constraint on ⎝ ⎝ T⎠ ⎠
the maximum sensitivity Ms. The series form of FOPID con-
troller was considered for proposing the tuning rules. The
4. Simulation and comparison study
tuning rules were developed by considering several processes
with various dead time values. The values of the tuning param- A stable FOPTD model is considered for the current study
eters had been found by using genetic algorithm. Finally, the [14]:
S140 R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152
Fig. 2. Closed loop responses of lag dominant process for set-point change and L/T = 0.3 (a) FOPI, (b) FOPID.
R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152 S141
Fig. 4. Increasing L/T ratio versus performance metrics of FOPI controller for step set point changes of unit magnitude for the three tuning methods.
S142 R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152
Fig. 5. Robustness of FOPI controller for step set point changes of unit magnitude with increasing L/T ratio for the three tuning methods.
Fig. 6. FOPI controller performance for step set point changes of unit magnitude with L/T ratio of 0.3 for the three tuning methods.
R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152 S143
Fig. 7. Increasing L/T ratio versus performance metrics of FOPID controller for step set point changes of unit magnitude for the three tuning methods.
Fig. 8. Robustness of FOPID controller for step set point changes of unit magnitude with increasing L/T ratio for the three tuning methods.
S144 R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152
Fig. 9. FOPID controller performance for step set point changes of unit magnitude with L/T ratio of 0.3 for the three tuning methods.
Fig. 10. Increasing L/T ratio versus performance metrics of FOPI controller for step disturbance changes of unit magnitude for the three tuning methods.
R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152 S145
Fig. 11. Robustness of FOPI controller for step disturbance changes of unit magnitude with increasing L/T ratio for the three tuning methods.
for better closed loop performance except for a bit higher IAE ity index L/T, the plots of performance metrics IAE, TV and Ms
values. Fig. 12 presents the performance of FOPI controller with respect to increasing L/T ratio for FOPI controller tuning
with the variation in tuning parameter λ. It ensures the overall methods and FOPID controller tuning methods were illustrated
performance of the closed loop system with the Gude et al. [9] for unit step type change in set point and disturbance. It is
method of controller settings.
From Fig. 13, it is observed that the Padula et al. [13] method
gives lower values of IAE and TV followed by the Valerio et al.
Table 3
[11] method. Controller effort is almost the same in the case of Recommendation of tuning rules for FOPI controller.
all three methods. In terms of Ms value, the Padula et al. [13] Input Lag dominant
method is giving a value of 1.4 throughout the scale of L/T ratio
Servo control Unit step 1. Gude et al. [9]
as it was designed to be. The Valerio et al. [11] method is giving 2. Chen et al. [8]
Ms values beyond 2 when the process becomes delay signifi- Regulatory control Unit step 1. Gude et al. [9]
cant. The Bayat [12] method is far from the requirements in 2. Chen et al. [8]
terms of IAE and Ms. The result shown in Fig. 14 tells that
FOPID controller is robust with the controller settings calcu-
lated using the Padula et al. [13] method. The performance of Table 4
FOPID controller with the variation of λ illustrated in Fig. 15 Recommendation of tuning rules for FOPID controller.
clarifies that the Padula et al. [13] method is a better choice for Input Lag dominant
robust performance of the controller and stable response of the Servo control Unit step 1. Padula et al. [13]
FOPTD system. Regulatory control Unit step 1. Padula et al. [13]
2. Valerio et al. [11]
5.3. Case study: liquid level system
It is easy to identify the optimal tuning rules of FOPI and Table 5
FOPID controllers with the known value of L/T and with the Optimal FOPI tuning rules identified for level control system.
recommendations given in Tables 3 and 4 for set point tracking Input Lag dominant
and disturbance rejection problems. The optimal tuning rules Servo control Unit step 1. Chen et al. [8]
identified are summarized in Tables 5 and 6. 2. Gude et al. [9]
Figures 16–23 illustrate the simulation results obtained for Regulatory control Unit step 1. Chen et al. [8]
2. Gude et al. [9]
the level control system. To identify the effects of controllabil-
S146 R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152
Fig. 12. FOPI controller performance for step disturbance changes of unit magnitude with L/T ratio of 0.3 for the three tuning methods.
Fig. 13. Increasing L/T ratio versus performance metrics of FOPID controller for step disturbance changes of unit magnitude for the three tuning methods.
R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152 S147
Fig. 14. Robustness of FOPID controller for step disturbance changes of unit magnitude with increasing L/T ratio for the three tuning methods.
Fig. 15. FOPID controller performance for step disturbance changes of unit magnitude with L/T ratio of 0.3 for the three tuning methods.
S148 R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152
Table 6 such processes. The high rise time, overshoot and settling time
Optimal FOPID tuning rules identified for level control system. make the Bhambhani et al. [10] tuning rules least preferred for
Inputs Lag dominant tuning the FOPI controller. The application of FOPID tuning
Servo control Unit step 1. Padula et al. [13] rules by Valerio et al. [11] is limited to the processes with
Regulatory control Unit step 1. Padula et al. [13] s-shaped step response. A further tuning is often required for
the controller tuned by the Valerio et al. [11] tuning rules. The
all time choice for tuning the FOPID controller is the Padula
evident from Figs 16–17 and Figs 20–21 that the Chen et al. [8] et al. [13] tuning method because the closed loop response had
method of tuning FOPI controller shows minimum values of witnessed lower values of performance indices. The Bayat [12]
IAE and Ms for servo control and regulatory control problems. tuning rules result in higher values of performance indices and
The only limitation observed with the Chen et al. [8] method is hence not a choice for tuning the FOPID controller but reject
that it produces an offset in the response if the fractional order disturbance effectively from some of the processes.
λ is less than 1. The simulation results do not include the
6. Conclusions
Bhambhani et al. [10] method of FOPI controller response. This
is because the controller settings result in the negative value of This paper recommends optimal PIλ/PIλDμ tuning rules for
tuning parameter λ which causes improper transfer function of servo and regulatory control of processes in the industries when
the process model. It is apparent from Figs 18–19 and there is step change in the input variables (set point, distur-
Figs 22–23 that the Padula et al. [13] method is the superior bance) of process loop. For servo control problem, the Gude
choice for tuning FOPID controller for servo control and regu- et al. [9] method is recommended followed by the Chen et al.
latory control problems. The optimal tuning rules recom- [8] method. An offset occurs if the Chen et al. [8] method is
mended in Tables 3 and 4 match with the results obtained which used for servo control of lag dominant process if λ is less than
are shown in Tables 5 and 6. The Valerio et al. [11] method 1. Hence, the Gude et al. [9] method is a primary choice for lag
cannot be used for this case study as the process model param- dominant processes. For more robust setting, one needs a com-
eters L and T are higher than the designed values. promise between the Chen et al. [8] method and the Gude et al.
Better closed loop response can be achieved when FOPI [9] method. The Padula et al. [13] PIλDμ tuning method is
controller is tuned by the Chen et al. [8] and Gude et al. [9] recommended for servo control problem of all types of indus-
tuning rules. But the application of Chen et al. [8] tuning rules trial processes. For regulatory control, the Chen et al. [8]
for some lag dominant processes may result in an overshoot in method and the Gude et al. [9] method can alternatively be used
the response. The Gude et al. [9] tuning rules are suggested for with a line between IAE and Ms. In case of PIλDμ tuning
Fig. 16. Increasing L/T ratio versus performance metrics of FOPI controller for step set point changes of unit magnitude for the case study.
R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152 S149
Fig. 17. Robustness of FOPI controller for step set point changes of unit magnitude with increasing L/T ratio for the case study.
Fig. 18. Increasing L/T ratio versus performance metrics of FOPID controller for step set point changes of unit magnitude for the case study.
S150 R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152
Fig. 19. Robustness of FOPID controller for step set point changes of unit magnitude with increasing L/T ratio for the case study.
Fig. 20. Increasing L/T ratio versus performance metrics of FOPI controller for step disturbance changes of unit magnitude for the case study.
R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152 S151
Fig. 21. Robustness of FOPI controller for step disturbance changes of unit magnitude with increasing L/T ratio for the case study.
Fig. 22. Increasing L/T ratio versus performance metrics of FOPID controller for step disturbance changes of unit magnitude for the case study.
S152 R. Ranganayakulu et al. / Resource-Efficient Technologies 2 (2016) S136–S152
Fig. 23. Robustness of FOPID controller for step disturbance changes of unit magnitude with increasing L/T ratio for the case study.
methods, the Padula et al. [13] method is recommended for fast [8] Y. Chen, T. Bhaskaran, D. Xue, Practical tuning rule development for
response and robustness of all kinds of industrial processes. fractional order proportional and integral controllers, J. Comput.
Nonlinear Dyn. 3 (2) (2008) 214031–214038.
[9] J.J. Gude, E. Kahoraho, Simple tuning rules for fractional PI controllers.
References IEEE Conference on Emerging Technologies & Factory Automation,
(2009) 4910–4915.
[1] I. Podlubny, Fractional-order systems and PIλDμ controllers, IEEE Trans. [10] V. Bhambhani, Y.Q. Chen, D. Xue, Optimal Fractional Order Proportional
Automat. Contr. 44 (1) (1999) 208–214. Integral Controller for Varying Time-Delay Systems. 17th IFAC World
[2] P. Shah, S. Agashe, Review of fractional PID controller, Mechatronics 38 Congress, Seoul, Korea, July 6–11 (2008).
(2016) 29–41. [11] D. Valerio, J.S.D. Costa, Tuning of fractional PID controllers with
[3] Y. Luo, Y.Q. Chen, Fractional Order Motion Control, first ed., John Wiley Ziegler–Nichols-type rules, Signal Processing 86 (2006) 2771–2784.
and Sons, Chichester, UK, 2013. [12] F.M. Bayat, General rules for optimal tuning the PIλDμ controllers with
[4] R.D. Keyser, C.I. Muresan, C.M. Ionescu, A novel auto-tuning method for application to first-order plus time delay processes, Can. J. Chem. Eng.
fractional order PI/PD controllers, ISA Trans. 62 (2016) 268–275. 9999 (2012) 1–11.
[5] A.A. Kesarkar, N. Selvaganesan, Tuning of optimal fractional order PID [13] F. Padula, A. Visioli, Tuning rules for optimal PID and fractional order
controller using an artificial bee colony algorithm, Syst. Sci. Control Eng. PID controllers, J. Process Control 21 (2011) 69–81.
3 (2015) 99–105. [14] D. Chen, D.E. Seborg, PI/PID controller design based on direct synthesis
[6] F. Padula, A. Visioli, On the fragility of fractional-order PID controllers and disturbance rejection, Ind. Eng. Chem. Res. 41 (2002) 4807–4822.
for FOPDT processes, ISA Trans. 60 (2016) 228–243. [15] C.A. Monje, B.M. Vinagre, V. Feliu, Y.Q. Chen, Tuning and auto-tuning of
[7] D.E. Seborg, T.F. Edgar, D.A. Mellichamp, Process Dynamics and fractional order controllers for industry applications, Control Eng. Pract.
Control, second ed., John Wiley and Sons, New York, 2004. 16 (2008) 798–812.