Académique Documents
Professionnel Documents
Culture Documents
net/publication/4239276
A fractional order PID tuning algorithm for a class of fractional order plants
CITATIONS READS
205 1,236
3 authors:
YangQuan Chen
University of California, Merced
973 PUBLICATIONS 25,181 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Variable-order fractional calculus: models, numerical methods and applications View project
All content following this page was uploaded by Dingyu Xue on 31 May 2014.
Abstract— Fractional order dynamic model could model var- controller was designed to ensure that the closed-loop system
ious real materials more adequately than integer order ones is robust to gain variations and the step responses exhibit
and provide a more adequate description of many actual an iso-damping property. For speed control of two-inertia
dynamical processes. Fractional order controller is naturally
suitable for these fractional order models. In this paper, a systems, some experimental results were presented in [12]
fractional order PID controller design method is proposed for by using a fractional order PIα D controller. A comparative
a class of fractional order system models. Better performance introduction of four fractional order controllers can be found
using fractional order PID controllers can be achieved and is in [10].
demonstrated through two examples with a comparison to the
In most cases, however, researchers consider the fractional
classical integer order PID controllers for controlling fractional
order systems. order controller applied to the integer order plant to enhance
Index Terms— Fractional order calculus, fractional order the system control performance. Fractional order systems
controller, fractional order systems, PIλ Dμ controller. could model various real materials more adequately than
integer order ones and thus provide an excellent modelling
I. I NTRODUCTION tool in describing many actual dynamical processes. It is
The concept of extending classical integer order calculus intuitively true, as also argued in [11], that these fractional
to non-integer order cases is by no means new. For example, order models require the corresponding fractional order con-
it was mentioned in [1] that the earliest systematic studies trollers to achieve excellent performance. In this paper, a
seem to have been made in the beginning and middle of fractional order PID controller is used to control a class of
the 19th century by Liouville, Riemann, and Holmgren. The fractional order systems. A fractional order PID controller
most common applications of fractional order differentiation design method is proposed with two illustrative examples.
can be found in [2]. The concept has attracted the attention The remaining part of this paper is organized as follows: in
of researchers in applied sciences as well. There has been a Sec. II, mathematical foundation of fractional order controller
surge of interest in the possible engineering application of is briefly introduced; in Sec. III, the fractional order PID
fractional order differentiation. Examples may be found in controller and its property are presented; in Sec. IV, the frac-
[3] and [4]. Some applications including automatic control tional order PID controller parameter setting is proposed with
are surveyed in [5]. specified gain and phase margins; in Sec. V, two examples
In the field of system identification, studies on real systems are presented to illustrate the superior performance achieved
have revealed inherent fractional order dynamic behavior. by using fractional order controllers. Finally, conclusions are
The significance of fractional order control is that it is a drawn in Sec. VI.
generalization of classical integral order control theory, which
could lead to more adequate modelling and more robust II. A B RIEF I NTRODUCTION TO F RACTIONAL O RDER
control performance. Reference [6] put forward simple tuning C ALCULUS
formulas for the design of PID controllers. Some MATLAB
tools of the fractional order dynamic system modelling, A commonly used definition of the fractional differointe-
control and filtering can be found in [13]. Reference [7] gral is the Riemann-Liouville definition
gives a fractional order PID controller by minimizing the m t
integral of the error squares. Some numerical examples of 1 d f (τ )
a Dt f (t) =
α
dτ (1)
the fractional order were presented in [8]. In [9], a PIα Γ(m − α) dt a (t − τ )1−(m−α)
217
sin πλ2 πμ μ ωgλ ωpλ (Am ωgμ Ip − ωpμ Ig )
−KI + KD sin ω KI = ; (19)
ωgλ 2 g sin πλ λ+μ
− ωpλ+μ )
2 (ωg
πα
= −a1 ωgα sin( + φm ) − Am ωpλ Ip − ωgλ Ig
2 KD = . (20)
πβ sin πμ λ+μ
− ωpλ+μ )
a2 ωgβ sin( + φm ) − a3 sin φm . (14) 2 (ωg
2
Therefore, the fractional order PID controller can be de-
Here, in our controller design problem, the plant model signed according to performance specifications.
Gp (s) and the expected loop gain and phase mar-
gin Am and φm are assumed to be known. However, V. T WO I LLUSTRATIVE E XAMPLES
we only have four equations but with seven unknowns A. Example 1
(ωp , ωg , λ, μ, KI , KP , KD ). A good news is that, the un- This example of a heating furnace was considered in [16],
known variables λ, μ, ωp and ωg should satisfy the following which can be modelled by the integer and the fractional order
constraints: differential equations, respectively. According to [16], the
πα πα
(ωgλ+μ − ωpλ+μ ) a1 [ωgα cos( + φm ) − ωpα cos ] integer order model (IOM) of the heating furnace is a second
2 2 order transfer function
πβ πβ
+a2 [ωgβ cos( + φm ) − ωpβ cos ] 1
2 2 GIp (s) = (21)
1 73043s2 + 4893s + 1.93
+a3 (cos φm − ) while the fractional order model (FOM) is given by:
Am
πλ πμ ωpλ ωgμ Ip GF p (s) =
1
.
+(cot + cot )( + ωgλ ωpμ Ig ) 14994s1.31 + 6009.5s0.97 + 1.69
(22)
2 2 Am
ωpλ+μ Ip πμ The unit-step responses of the heating furnace models
−( + ωgλ+μ Ig ) cot (IOM and FOM) are compared in Fig. 1 where it was
Am 2
ω λ+μ
I remarked in [16] that the fractional order model is more exact
g p πλ
−(ωpλ+μ Ig + ) cot =0 (15) than the integer order model.
Am 2
where
Step Response
πα πβ
Ip = a1 ωpα sin + a2 ωpβ sin , (16)
2 2 0.6
πα
Ig = a1 ωgα sin( + φm ) 0.5
2
πβ
+a2 ωgβ sin( + φm ) + a3 sin φm . (17) 0.4
Amplitude
2
Under these constraints, the parameters λ, μ, ωp and ωg 0.3
218
Then, according to the Åström-Hägglund tuning algorithm Step Response
Amplitude
the fractional order model (22). We can observe that using
an integer PID controller for the fractional order system, 0.6
Step Response 0
0 20 40 60 80 100 120 140 160 180 200
1.5 Time (sec)
Fig. 3. Step response of the closed loop fractional order model with
fractional order controller
1
Amplitude
Bode Diagram
100
Magnitude (dB)
0.5
IOM with classic PID controller
0 −100
0 100 200 300 400 500 600
360
Time (sec)
Phase (deg)
180
Fig. 2. Comparison of unit step responses of the closed loop integer order
model and the closed loop fractional order system with the same integer
0
order controller (23)
−180
Now, let us consider the PIλ Dμ controller. Here, the 10
−4 −2
10 10
0 2
10 10
4
219
The comparison of the unit step responses of the systems Step Response
1.4
Step Response
1.8 1.2
1.6 1
Amplitude
1.4
0.8
1.2
0.6
Amplitude
1
0.4
the fractional order model with integer PD controller
0.8
0.2 the fractional order model with fractional PD controller
0.6
0
0.4 0 1 2 3 4 5 6
the integer order model
Time (sec)
Fig. 5. Comparison of unit step response of the integer order model and
the fractional order system
those of the existing PD controllers. The corresponding Bode
The integer order PD controller and the fractional order diagrams of the fractional order model with the fractional
PDμ controller were designed in [14]. The integer order PD order PDμ controller, and with the fractional order PIλ Dμ
controller was given by controller are presented in Fig. 8.
Gc (s) = 20.5 + 2.7343s (27)
while the fractional order PDμ controller characterized by the
Step Response
fractional order transfer function [14]
Gc (s) = 20.5 + 3.7343s1.15 . (28) 1.2
given. The conclusion was that the use of the fractional order
controller leads to an improvement of the control of the 0.6
220
Bode Diagram [10] Dingyü and YangQuan Chen, “A Comparative Introduction of Four
Fractional Order Controllers”. Proc. of The 4th IEEE World Congress
80
on Intelligent Control and Automation (WCICA02), June 10-14, 2002,
60 FOM with fractional PID controller Shanghai, China. pp. 3228-3235.
FOM with fractional PD controller [11] YangQuan Chen, Dingyu Xue, and Huifang Dou. “Fractional Calculus
Magnitude (dB)
40
and Biomimetic Control”. IEEE Int. Conf. on Robotics and Biomimet-
20
ics (RoBio04), August 22-25, Shengyang, China. (PDF-robio2004-347)
0 [12] C. B. Ma and Y. Hori, “Design of fractional order PID controller for
−20
robust two-inertia speed control to torque saturation and load inertia
variation,” IPEMC 2003, Xi’an, China.
−40 [13] Dingyü and YangQuan Chen, “Advanced Mathematic Problem Solution
0
Using MATLAB” (in Chinese, ISBN 7-302-09311-3/O.392),
−45
Beijing: Tsinghua University Press, 2004.
[14] I. Podlubny, “Fractional-order Systems and Fractional-order Con-
Phase (deg)
VI. C ONCLUSION
In this paper, a fractional order PID controller design
method is proposed for the fractional order system model.
The benefits of fractional order models for real dynamical ob-
jects and processes become more and more obvious. Through
two fractional order dynamical models, the fractional order
PID controller design by the proposed method has been
demonstrated. The simulation results illustrate that fractional
order PID controller achieves better control performance with
the proposed design method.
R EFERENCES
[1] K.B. Oldham and J. Spanier, The Fractional Calculus, Academic Press,
New York and London, 1974.
[2] M. Axtell and M.E. Bise, “Fractional calculus applications in control
systems,” the IEEE National Aerospace and Electronics Conference,
New York, USA, pp. 563-566, 1990.
[3] N. Engheta, “On fractional calculus and fractional multipoles in
lectromagnetism,” IEEE Trans. Antennas Propagat, vol. 44, pp. 554-
566, 1996.
[4] M. Unser and T. Blu, “Wavelet theory demystified,” IEEE Trans. Signal
Processing, vol. 51, pp. 470-483, 2003.
[5] I. Podlubny, “Fractional-order systems and PIλ Dμ -controllers,” IEEE
Trans. Automatic Control, vol. 44, pp. 208-214, 1999.
[6] W.K. Ho, K.W. Lim, and W. Xu, “Optimal gain and phase margin
tuning for PID controllers,” Automatica, Vol.34, No.8, pp.1009-1014,
1998.
[7] Z.F. Lv, “Time-domain simulation and design of SISO feedback control
systems”, Doctoral Dissertation, National Cheng Kung University,
2004, Taiwan, China.
[8] R. Caponetto, L. Fortuna, and D. Porto, “A new tuning strategy for a
non integer order PID controller,” IFAC2004, Bordeaux, France, 2004.
[9] C.A. Monje, B.M. Vinagre, Y.Q. Chen, V. Feliu, P. Lanusse and J.
Sabatier, “Proposals for Fractional PIλ Dμ Tuning”, The First IFAC
Symposium on Fractional Differentiation and its Applications 2004,
Bordeaux, France, July 19-20, 2004.
221