Professional Documents
Culture Documents
net/publication/267485936
CITATIONS READS
52 902
2 authors, including:
Duarte Valério
Technical University of Lisbon
112 PUBLICATIONS 2,137 CITATIONS
SEE PROFILE
All content following this page was uploaded by Duarte Valério on 03 October 2016.
DETC2005-84344
ABSTRACT and thus no analytic means of tuning a controller exists, but rules
This paper presents two sets of tuning rules for fractional may also be used when a model is known.
PIDs that rely solely on the same plant time-response data used Fractional PIDs are generalisations of PIDs: their output is
by the first Ziegler-Nichols tuning rule for (usual, integer) PIDs. a linear combination of the input, a fractional derivative of the
Thus no model for the plant to control is needed; only an S- input and a fractional integral of the input [2]. Fractional PIDs
shaped step response is. These rules are quadratic and their are also known as PIλ Dµ controllers, where λ and µ are the in-
results compare well with those obtained with rule-tuned integer tegration and differentiation orders; if both values are 1, the re-
PIDs. sult is a usual PID (henceforth called “integer” PID as opposed
to a fractional PID). They have been increasingly used over the
last years, but methods proposed to tune them always require a
INTRODUCTION model of the plant to control [3, 4]. (An exception is [5], but the
Controllers whose output is a linear combination of the proposed method is far from the simplicity of tuning rules for
input, the derivative of the input and the integral of the in- integer PIDs.) This paper addresses this issue proposing sets of
put, known as PID (proportional—derivative—integrative) con- tuning rules for fractional PIDs. Proposed rules bear similarities
trollers, are widely used and enjoy significant popularity, because to the first rule proposed by Ziegler and Nichols for integer PIDs,
they are simple, effective and robust. making use of the same plant time response data.
One of the reasons why this is so is the existence of tuning The paper is organised as follows. Next section sums up the
rules for finding suitable parameters for PIDs, rules that do not fundamentals of fractional calculus needed to understand frac-
require any model of the plant to control. All that is needed to ap- tional PIDs. Then two analytical methods for tuning fractional
ply such rules is to have a certain time response of the plant. Ex- PIDs when a plant model is available are addressed; these are
amples of such sets of rules are those due to Ziegler and Nichols, used as basis for deriving the tuning rules. The last two sections
those due to Cohen and Coon, and the Kappa-Tau rules [1]. It give some examples of application and draw some conclusions.
is true that PIDs tuned with such rules often perform in a non-
optimal way. But even though further fine-tuning be possible and
sometimes necessary, rules provide a good starting point. Their
usefulness is obvious when no model of the plant is available, FRACTIONAL ORDER SYSTEMS
Definitions
Fractional calculus is a generalisation of ordinary calculus.
∗ Address The main idea is to develop a functional operator D, associated
all correspondence to this author.
1 c 2005 by ASME
Copyright °
to an order ν not restricted to integer numbers, that generalises The approximation is valid in the frequency range [ωl ; ωh ]; gain
the usual notions of derivatives (for a positive ν) and integrals k is adjusted so that the approximation shall have unit gain at
(for a negative ν). The most usual definition of D is due to Rie- 1 rad/s; the number of poles and zeros N is chosen beforehand
mann and Liouville (although there are others) and generalises (low values resulting in simpler approximations but also causing
the equalities the appearance of a ripple in both gain and phase behaviours);
frequencies of poles and zeros are given by
(x − t)n−1
Z x
−n
c Dx f (x) = f (t) dt, n ∈ N (1) √
c (n − 1)! ωz,1 = ωl η (6)
Dn Dm f (x) = D n+m
f (x) , m ∈ Z−
0 ∨ n, m ∈ N0 (2) ω p,n = ωz,n α, n = 1 . . . N (7)
ωz,n+1 = ω p,n η, n = 1 . . . N − 1 (8)
which are easily proved for integer orders. The full definition of ν
2 c 2005 by ASME
Copyright °
e
d
If one of the two integral parts is neglectable, Eqn. (18) will
F G* G be a fractional PID controller. Obviously, should µ ∈ Z, both
Eqn. (16) and Eqn. (18) become usual PIDs.
G'
Tuning by minimisation
Monje et al. [4] proposed that fractional PIDs be tuned by
Figure 1. BLOCK DIAGRAM FOR INTERNAL MODEL CONTROL. requiring them to satisfy the following conditions (C being the
controller and G the plant):
e
d
1. The gain-crossover frequency ωcg is to have some specified
C G
value:
K
G= e−Ls (14) ¯ C (ωh ) G (ωh ) ¯
¯ ¯
1 + sµ T ¯ 1 +C (ωh ) G (ωh ) ¯ < H
¯ ¯ (21)
Let
4. So as to reject output disturbances and closely follow refer-
1 1 + sµ T K ences, the sensitivity function must have a small magnitude
F= , G∗ = , G0 = (1 − sL) (15)
1 + sTF K 1 + sµ T at low frequencies; thus it is required that at some specified
frequency ωl its magnitude be less than some specified gain:
Notice that the delay of G was neglected in G∗ but not in G0 .
Then Eqn. (13) becomes 1
¯ ¯
¯ 1 +C (ωl ) G (ωl ) ¯ < N (22)
¯ ¯
¯ ¯
1 T
K(TF +L) K(TF +L)
C= + (16)
s s1−µ 5. So as to be robust in face of gain variations of the plant, the
phase of the open-loop transfer function must be (at least
that can be viewed as a fractional PID controller with the propor- roughly) constant around the gain-crossover frequency:
tional part equal to zero. And if the model of G0 in Eqn. (15) is
improved to d
¯
arg [C (ω) G (ω)]¯¯ =0 (23)
¯
dω ω=ωcg
K 1 − sL/2
G0 = (17)
1 + sµ T 1 + sL/2
Conditions are five because five are the parameters to tune. To
satisfy them all those authors proposed the use of numerical op-
then Eqn. (13) becomes
timisation algorithms, namely those implemented in Matlab’s
function fmincon (the condition in Eqn. (19) is assumed as the
1 T
L K(TF +L) K(TF +L) TL condition to minimise; conditions in Eqns. (20) to (23) are as-
C= + + + sµ (18)
2K (TF + L) s s1−µ 2K (TF + L) sumed as constraints). This is effective but allows local minima
3 c 2005 by ASME
Copyright °
K First set of rules
A first set of rules is given in Tab. 1. This is to be read as
t
in
po
n
tio
inflection
n
ta
point
and so on. They may be used if 0.1 ≤ T ≤ 50 ∧ L ≤ 2 and were
0 L L+T designed for the following specifications:
Figure 3. S-SHAPED UNIT-STEP RESPONSE.
ωcg = 0.5 rad/s (26)
o
to be obtained. In practice most solutions found with this op- ϕm = 2/3 rad ≈ 38 (27)
timisation method are good enough, but they strongly depend ωh = 10 rad/s (28)
on initial estimates of the parameters provided. Some may be ωl = 0.01 rad/s (29)
discarded because they are unfeasible or lead to unstable loops, H = −10 dB (30)
but in many cases it is possible to find more than one acceptable
fractional PID; in others, only well-chosen initial estimates of the N = −20 dB (31)
parameters allow finding a solution.
Recall that specifications are only approximately verified.
4 c 2005 by ASME
Copyright °
Table 1. PARAMETERS FOR THE FIRST SET OF TUNING RULES.
Parameters to use when 0.1 ≤ T ≤ 5 Parameters to use when 5 ≤ T ≤ 50
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.2902
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.1330 0.0713 0.0702 −0.1557 1.5827 −1.0944 0.2018 0.5552 0.2208
T2 −0.0720 0.0258 0.0016 0.0328 −0.0250 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.2630 −0.0014
P I λ D µ 0.5158
C1 (s) = 0.4448 + + 0.2045s1.0202 (39)
s1.4277
1 −1.0574 0.6014 1.1851 0.8793 0.2778 1.3106
C2 (s) = 1.2507 + 1.1230 − 0.2589s0.1533 (40)
L 24.5420 0.4025 −0.3464 −15.0846 −2.1522 s
60.0000
T 0.3544 0.7921 −0.0492 −0.0771 0.0675 CZN (s) = 12.0000 + + 0.6000s (41)
s
L2 −46.7325 −0.4508 1.7317 28.0388 2.4387
T2 −0.0021 0.0018 0.0006 −0.0000 −0.0013 (Notice that due to the approximations involved one of the gains
is negative; this will not, however, affect results.) Corresponding
LT −0.3106 −1.2050 0.0380 1.6711 0.0021 step responses are given in Figs. 4, 5 and 6. These show what
happens for several values of K, the plant’s gain, assumed as
known with uncertainty. It should be noticed that fractional PIDs
can deal with with a clearly broader range of values of K. This is
two performance indicators vary widely as L and T vary. This likely because the specifications the integer PID tries to achieve
adds some flexibility to Ziegler-Nichols rules: they can be ap- are different: that is why responses are all faster, at the cost of
plied for wide ranges of L and T and still achieve a controller greater overshoots. More important is that the overshoot is fairly
that stabilises the plant. Rules from the previous section always constant with fractional PIDs, at least for those values closer to 1.
aim at fulfilling the same specifications, and that is why their ap- This is because fractional PIDs attempt to verify Eqn. (23), which
plication range is never so broad as that of Ziegler-Nichols rules. the integer PID does not. Data on these responses is summed
Bode diagrams presented are exact; all time-responses up in Tab. 3. (In this and the following tables, the rise time is
involving fractional derivatives and integrals were obtained reckoned according to the 10%–90% rule and the settling time is
with simulations making use of Oustaloup’s approximation de- reckoned according to the ±5% rule.)
scribed in the subsection dealing with approximations, with Those figures also give the corresponding open-loop Bode
ωl = 10−3 rad/s, ωh = 103 rad/s and N = 7. diagrams and the gains of sensitivity and closed-loop functions.
They show that the desired conditions—given by Eqns. (19) to
(23)—are reasonably—though not exactly—followed. Differ-
First-order plant with delay ences are due to the approximations incurred by the least-squares
The plant considered was fit.
5 c 2005 by ASME
Copyright °
0
1.5 50
gain / dB
gain / dB
−20
0
1 −40
output
−50 −2 −1 0 1 2 −2 −1 0 1 2
10 10 10 10 10 10 10 10 10 10
ω / rad ⋅ s−1 ω / rad ⋅ s−1
0 0
0.5 −200
gain / dB
−20
phase / º
K
−400 −40
−60
0 −600
0 10 20 30 40 50 −2 −1 0 1 2
−80 −2 −1 0 1 2
(a) time / s (b) 10 10 10 10 10 (c) 10 10 10 10 10
Figure 4. (a) STEP RESPONSE OF EQN. (38) CONTROLLED WITH EQN. (39) WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2, 1 (THICK LINE), 2, 4 AND
8. (b) OPEN-LOOP BODE DIAGRAM WHEN K = 1. (c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
0
1.5 50
gain / dB
gain / dB
−20
0
1 −40
output
−50 −2 −1 0 1 2 −2 −1 0 1 2
10 10 10 −1 10 10 10 10 10 10 10
ω / rad ⋅ s ω / rad ⋅ s−1
0 0
0.5 −200
gain / dB
−20
phase / º
K
−400 −40
−60
0 −600
0 10 20 30 40 50 −2 −1 0 1 2
−80 −2 −1 0 1 2
(a) time / s (b) 10 10 10 10 10 (c) 10 10 10 10 10
Figure 5. (a) STEP RESPONSE OF EQN. (38) CONTROLLED WITH EQN. (40) WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2, 1 (THICK LINE), 2 AND 4.
(b) OPEN-LOOP BODE DIAGRAM WHEN K = 1. (c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
0
1.5 50
gain / dB
gain / dB
−20
0
1 −40
output
−50 −2 −1 0 1 2 −2 −1 0 1 2
10 10 10 10 10 10 10 10 10 10
ω / rad ⋅ s−1 ω / rad ⋅ s−1
K 0 0
0.5 −200
gain / dB
−20
phase / º
−400 −40
−60
0 −600
0 2 4 6 8 10 −2 −1 0 1 2
−80 −2 −1 0 1 2
(a) time / s (b) 10 10 10 10 10 (c) 10 10 10 10 10
Figure 6. (a) STEP RESPONSE OF EQN. (38) CONTROLLED WITH EQN. (41) WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2 AND 1 (THICK LINE). (b)
OPEN-LOOP BODE DIAGRAM WHEN K = 1. (c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
6 c 2005 by ASME
Copyright °
Table 3. DATA ON STEP-RESPONSES OF FIG. 4, FIG. 5 AND FIG 6.
Controller of Eqn. (39) Controller of Eqn. (40) Controller of Eqn. (41)
K rise time overshoot settling time rise time overshoot settling time rise time overshoot settling time
1/32 22.1 s 26 % 94.6 s 28.1 s 5% 78.2 s 1.0 s 23 % 3.7 s
1/16 13.8 s 27 % 59.1 s 15.1 s 5% 19.2 s 0.6 s 33 % 3.9 s
1/8 8.9 s 28 % 36.5 s 8.1 s 5% 10.2 s 0.4 s 40 % 2.8 s
1/4 5.9 s 30 % 22.6 s 4.4 s 6% 12.4 s 0.2 s 45 % 1.9 s
1/2 4.0 s 30 % 19.8 s 2.4 s 8% 7.7 s 0.1 s 48 % 1.3 s
1 2.6 s 27 % 14.6 s 1.3 s 9% 4.7 s 0.1 s 74 % 0.7 s
2 1.7 s 20 % 7.4 s 0.7 s 8% 2.8 s — — —
4 0.9 s 12 % 5.5 s 0.3 s 8% 1.4 s — — —
8 0.2 s 7% 3.9 s — — — — — —
100 0
gain / dB
gain / dB
1.5 50 −20
0 −40
−60
−50
1
output
−4 −2 0 2
−80 −4 −2 0 2
10 10 10−1 10 10 10 10−1 10
ω / rad ⋅ s ω / rad ⋅ s
0 0
0.5 −50
gain / dB
phase / º
K −50
−100
−150 −100
0
0 10 20 30 40 50 −4 −2 0 2 −4 −2 0 2
(a) time / s (b) 10 10 10 10 (c) 10 10 10 10
Figure 7. (a) STEP RESPONSE OF EQN. (42) CONTROLLED WITH EQN. (43) WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2, 1 (THICK LINE), 2, 4, 8, 16
AND 32. (b) OPEN-LOOP BODE DIAGRAM WHEN K = 1. (c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
100 0
gain / dB
gain / dB
1.5 50 −20
0 −40
−60
−50
1
output
−4 −2 0 2
−80 −4 −2 0 2
10 10 10−1 10 10 10 10−1 10
ω / rad ⋅ s ω / rad ⋅ s
0 0
0.5 −50
gain / dB
phase / º
K −50
−100
−150 −100
0
0 10 20 30 40 50 −4 −2 0 2 −4 −2 0 2
(a) time / s (b) 10 10 10 10 (c) 10 10 10 10
Figure 8. (a) STEP RESPONSE OF EQN. (42) CONTROLLED WITH EQN. (44) WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2, 1 (THICK LINE), 2, 4, 8, 16
AND 32. (b) OPEN-LOOP BODE DIAGRAM WHEN K = 1. (c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
Fractional-order plant with delay with a nominal value of K of 1. The approximation is derived
The plant considered was from the plant’s step-response at t = 0.92 s (the step response at
t = 0.5 s cannot be used since it has an infinite derivative).
K K
G (s) = √ e−0.5s ≈ e−0.1s (46)
1+ s 1 + 1.5s Controllers obtained with the two rules given above and with
7 c 2005 by ASME
Copyright °
100 0
gain / dB
gain / dB
1.5 50 −20
0 −40
−60
−50
1
output
−4 −2 0 2
−80 −4 −2 0 2
10 10 10 10 10 10 10 10
ω / rad ⋅ s−1 ω / rad ⋅ s−1
0 0
0.5 −50
gain / dB
phase / º
K −50
−100
−150 −100
0
0 10 20 30 40 50 −4 −2 0 2 −4 −2 0 2
(a) time / s (b) 10 10 10 10 (c) 10 10 10 10
Figure 9. (a) STEP RESPONSE OF EQN. (42) CONTROLLED WITH EQN. (45) WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2, 1 (THICK LINE), 2, 4, 8, 16
AND 32. (b) OPEN-LOOP BODE DIAGRAM WHEN K = 1. (c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
Table 4. DATA ON STEP-RESPONSES OF FIG. 7, FIG. 8 AND FIG 9.
Controller of Eqn. (43) Controller of Eqn. (44) Controller of Eqn. (45)
K rise time overshoot settling time rise time overshoot settling time rise time overshoot settling time
1/32 31.4 s — 45.5 s 21.7 s — 148.0 s 1.5 s 75 % 41.2 s
1/16 15.6 s 8% 38.2 s 10.9 s 5% 23.3 s 1.0 s 74 % 25.9 s
1/8 9.1 s 19 % 47.1 s 6.3 s 13 % 19.2 s 0.7 s 71 % 14.0 s
1/4 5.7 s 28 % 32.1 s 3.8 s 17 % 13.3 s 0.5 s 66 % 8.2 s
1/2 3.8 s 34 % 22.1 s 2.4 s 19 % 9.0 s 0.4 s 61 % 4.6 s
1 2.6 s 36 % 15.3 s 1.5 s 19 % 5.9 s 0.3 s 53 % 2.0 s
2 1.7 s 35 % 10.5 s 0.9 s 16 % 3.8 s 0.2 s 43 % 1.3 s
4 1.2 s 31 % 7.2 s 0.5 s 13 % 2.5 s 0.2 s 31 % 0.8 s
8 0.8 s 23 % 3.3 s 0.3 s 9% 1.5 s 0.1 s 22 % 0.8 s
16 0.5 s 15 % 2.5 s 0.2 s 6% 0.7 s 0.1 s 17 % 0.8 s
32 0.2 s 8% 1.8 s 0.1 s 6% 0.3 s 0.1 s 15 % 0.8 s
the first Ziegler-Nichols rule are still verified to a reasonable degree, as the frequency-response
plots show.
0.6187 Comparing these results with those obtained with IMC-
C1 (s) = 0.6021 + + 0.3105s1.0618 (47)
s1.3646 tuned fractional PIDs shows that rule-tuned fractional PIDs per-
1.6486 form nearly as well as those found with this analytical method.
C2 (s) = 1.4098 + 1.1011 − 0.2139s0.1855 (48)
s In this case, by letting TF = 21 , Eqn. (18) leads to
90.0000
CZN (s) = 18.0000 + + 0.9000s (49)
s
1 1 1 1
The step-responses obtained (together with open-loop Bode dia- CIMC = + + 1/2 + s (50)
4 s s 4
grams and sensitivity and closed-loop functions’ gains) are given
in Figs. 10, 11 and 12 and in Tab. 5. The PID performs poorly
because it tries to obtain a fast response and thus employs higher It is not clear which of the two integral terms is better to discard;
gains, but what is relevant here is that fractional PIDs still achieve simulations show it should be the fractional one. Step-responses
practically constant overshoots, since, in spite of the different obtained are shown in Fig. 13 and compare well with those of
plant structure, the conditions they were expected to verify are Fig. 10 and Fig. 11.
8 c 2005 by ASME
Copyright °
1.4
80
0
1.2 60
gain / dB
gain / dB
40
1 20 −20
0
0.8 −40
output
−20
−2 −1 0 1 2 −2 −1 0 1 2
10 10 10 10 10 10 10 10 10 10
0.6 ω / rad ⋅ s−1 ω / rad ⋅ s−1
0 0
0.4
gain / dB
−20
phase / º
K −500
0.2 −40
−60
0
0 10 20 30 40 50 −1000 −2 −1 0 1 2
−80 −2 −1 0 1 2
(a) time / s (b) 10 10 10 10 10 (c) 10 10 10 10 10
Figure 10. (a) STEP RESPONSE OF EQN. (46) CONTROLLED WITH EQN. (47) WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2, 1 (THICK LINE) AND 2.
(b) OPEN-LOOP BODE DIAGRAM WHEN K = 1. (c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
1.4
80
0
1.2 60
gain / dB
gain / dB
40
1 20 −20
0
0.8 −20 −40
output
−2 −1 0 1 2 −2 −1 0 1 2
10 10 10 10 10 10 10 10 10 10
0.6 ω / rad ⋅ s−1 ω / rad ⋅ s−1
0 0
0.4
gain / dB
−20
phase / º
K
−500 −40
0.2
−60
0
0 10 20 30 40 50 −1000 −2 −1 0 1 2
−80 −2 −1 0 1 2
(a) time / s (b) 10 10 10 10 10 (c) 10 10 10 10 10
Figure 11. (a) STEP RESPONSE OF EQN. (46) CONTROLLED WITH EQN. (47) WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2 AND 1 (THICK LINE). (b)
OPEN-LOOP BODE DIAGRAM WHEN K = 1. (c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
1.4
80
0
1.2 60
gain / dB
gain / dB
40
1 20 −20
0
0.8 −40
output
−20
−2 −1 0 1 2 −2 −1 0 1 2
10 10 10 10 10 10 10 10 10 10
0.6 ω / rad ⋅ s−1 ω / rad ⋅ s−1
0 0
0.4
gain / dB
−20
phase / º
Figure 12. (a) STEP RESPONSE OF EQN. (46) CONTROLLED WITH EQN. (49) WHEN K IS 1/32. (b) OPEN-LOOP BODE DIAGRAM WHEN K = 1.
(c) SENSITIVITY FUNCTION AND CLOSED-LOOP FUNCTION GAINS WHEN K = 1.
9 c 2005 by ASME
Copyright °
Table 5. DATA ON STEP-RESPONSES OF FIG. 10, FIG. 11 AND FIG 12.
Controller of Eqn. (47) Controller of Eqn. (48) Controller of Eqn. (49)
K rise time overshoot settling time rise time overshoot settling time rise time overshoot settling time
1/32 25.1 s 26 % 105.5 s 26.5 s 7% 86.6 s 0.6 s 31 % 3.1 s
1/16 15.8 s 27 % 65.8 s 14.7 s 7% 47.7 s — — —
1/8 10.3 s 28 % 41.2 s 8.2 s 8% 27.1 s — — —
1/4 6.9 s 29 % 26.1 s 4.6 s 9% 16.0 s — — —
1/2 4.4 s 27 % 17.2 s 2.4 s 9% 9.6 s — — —
1 2.7 s 23 % 11.9 s 1.1 s 8% 5.6 s — — —
2 1.5 s 17 % 8.6 s — — — — — —
0.8
output
0.6 REFERENCES
0.4 [1] Hägglund, T., and Åström, K., 1996. “Automatic tuning of
pid controllers”. In The control handbook, W. S. Levine, ed.
0.2
K CRC Press, Boca Raton, pp. 817–826.
0 [2] Podlubny, I., 1999. Fractional differential equations: an
0 10 20 30 40 50
time / s
introduction to fractional derivatives, fractional differential
Figure 13. STEP RESPONSE OF EQN. (46) CONTROLLED WITH IMC equations, to methods of their solution and some of their ap-
WHEN K IS 1/32, 1/16, 1/8, 1/4, 1/2, 1 (THICK LINE) AND 2. plications. Academic Press, San Diego.
[3] Caponetto, R., Fortuna, L., and Porto, D., 2002. “Parameter
tuning of a non integer order PID controller”. In Fifteenth
significantly from the initial estimate provided); they are easier International Symposium on Mathematical Theory of Net-
and faster to apply than analytic methods. Their drawbacks are works and Systems.
also those of all sets of rules: their performance is often inferior [4] Monje, C. A., Vinagre, B. M., Chen, Y. Q., Feliu, V.,
to the one sought, fine-tuning being often needed; they perform Lanusse, P., and Sabatier, J., 2004. “Proposals for fractional
worse than controllers tuned analytically; they cannot be applied PIλ Dµ tuning”. In Fractional Differentiation and its Applica-
to all types of plants, but only to those with a particular sort of tions.
time response. These rules compare well with integer PIDs tuned [5] Chen, Y. Q., Moore, K. L., Vinagre, B. M., and Podlubny,
according to the first Ziegler-Nichols rule, even though the com- I., 2004. “Robust PID controller autotuning with a phase
parison is made difficult because Ziegler-Nichols rules achieve shaper”. In Fractional Differentiation and its Applications.
different specifications for different values of T and L while rules [6] Miller, K. S., and Ross, B., 1993. An introduction to the frac-
developed for fractional PIDs attempt to keep always a uniform tional calculus and fractional differential equations. John
result. (It is of course likely that carefully tuned integer PIDs Wiley and Sons, New York.
perform better than rule-tuned fractional PIDs.) [7] Samko, S. G., Kilbas, A. A., and Marichev, O. I., 1993. Frac-
It is surely possible to improve these tuning rules. Rules tional integrals and derivatives. Gordon and Breach, Yver-
similar to the second Ziegler-Nichols rule (making use of a don.
closed-loop response of the plant) are certainly possible. Rules [8] Oustaloup, A., 1991. La commande CRONE : commande
specific for non-minimum phase plants may also be of interest. robuste d’ordre non entier. Hermès, Paris.
[9] Vinagre, B. M., Podlubny, I., Hernández, A., and Feliu, V.,
2000. “Some approximations of fractional order operators
ACKNOWLEDGMENT used in control theory and applications”. Fractional calculus
Duarte Valério was partially supported by programme POCTI, & applied analysis, 3, pp. 231–248.
10 c 2005 by ASME
Copyright °