You are on page 1of 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/215530743

Proposals for Fractional PI$lambda$D$mu$ tuning

Conference Paper · January 2004

CITATIONS READS

78 1,840

4 authors:

Concepción A Monje Blas M. Vinagre


University Carlos III de Madrid Universidad de Extremadura
102 PUBLICATIONS   4,362 CITATIONS    220 PUBLICATIONS   10,106 CITATIONS   

SEE PROFILE SEE PROFILE

Vicente Feliu Patrick Lanusse


University of Castilla-La Mancha Bordeaux INP
436 PUBLICATIONS   10,838 CITATIONS    141 PUBLICATIONS   2,375 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Control of bioprocesses View project

Haptic and Magnetic Navigation of Flexible Microrobots in Fluids View project

All content following this page was uploaded by Blas M. Vinagre on 20 May 2014.

The user has requested enhancement of the downloaded file.


PROPOSALS FOR FRACTIONAL PIλ Dµ
TUNING 1

C. A. Monje ∗ B. M. Vinagre ∗ Y. Q. Chen ∗∗


V. Feliu ∗∗∗ P. Lanusse ∗∗∗∗ J. Sabatier ∗∗∗∗


Escuela de Ingenierías Industriales, Universidad de
Extremadura, Badajoz, Spain,
email: {cmonje,bvinagre}@unex.es
∗∗
CSOIS, Utah State University, Logan, Utah, USA,
email: yqchen@ece.usu.edu
∗∗∗
Escuela Técnica Superior de Ingenieros Industriales,
Universidad de Castilla-La Mancha, Ciudad Real, Spain,
email: Vicente.Feliu@uclm.es
∗∗∗∗
Equipe CRONE-LAP UMR 5131 CNRS,
email: {lanusse,sabatier}@lap.u-bordeaux.fr

Abstract: The objective of this work is to find out optimum settings for a fractional
P I λ Dµ controller in order to fulfil five different design specifications for the
closed-loop system, taking advantage of the fractional orders, λ and µ. Since
these fractional controllers have two parameters more than the conventional P ID
controller, two more specifications can be met, improving the performance of the
system. For the tuning of the controller an iterative optimization method has
been used, based on a nonlinear function minimization. Illustrative examples are
presented and simulation results show the effectiveness of this kind of controllers.

Keywords: Fractional Calculus, Fractional Order Controller, Robust Controller,


Design Specifications, Tuning Optimization Method

1. INTRODUCTION (Chen et al. 2003) and (Asröm and Hägglund


2000) for additional references).
The PID controller is by far the most dominat-
ing form of feedback in use today. Due to its On the other hand, in recent years it is remarkable
functional simplicity and performance robustness, the increasing number of studies related with the
the proportional-integral-derivative controller has application of fractional controllers in many areas
been widely used in the process industries. De- of science and engineering. This fact is due to
sign and tuning of PID controllers have been a a better understanding of the fractional calculus
large research area ever since Ziegler and Nichols (F C) potentialities revealed by many phenom-
presented their methods in 1942 (see (Ziegler and ena such as viscoelasticity and damping, chaos,
Nichols 1942)). Specifications, stability, design, diffusion and wave propagation, percolation and
applications and performance of the PID con- irreversibility.
troller have been widely treated since then (see In what concerns automatic control theory the
F C concepts were adapted to frequency-based
1 This work has been partially supported by the Spanish methods. The frequency response and the tran-
Research Grant 2PR02A024 (Junta de Extremadura)
sient response of the non-integer integral and ki
C(s) = kp + + kd sµ (1)
its application to control systems was introduced sλ
by Manabe (see (Manabe 1961)) and more re- The interest of this kind of controller is justified
cently in (Barbosa et al. 2003). Oustaloup studied by a better flexibility, since it exhibits fractional
the fractional order algorithms for the control powers (λ and µ) of the integral and derivative
of dynamic systems and demonstrated the su- parts, respectively. Thus, five parameters can be
perior performance of the CRON E (Commande tuned in this structure (λ, µ, Kp , Ki and Kd ),
Robuste d’Ordre Non Entier) method over the that is, two more parameters than in the case of
P ID controller. More recently, Podlubny (see a conventional P ID controller (λ = 1 and µ = 1).
(Podlubny 1999)) proposed a generalization of the The fractional orders λ and µ can be used to
P ID controller, namely the P I λ Dµ controller, fulfil additional specifications of design or other
involving an integrator of order λ and a differ- interesting requirements for the controlled system.
entiator of order µ. He also demonstrated the
better response of this type of controller, in com- However, if the controller is designed using the
parison with the classical P ID controller, when form defined by (1), it is obvious that its time-
used for the control of fractional order systems. domain simulation or implementation will require
A frequency domain approach by using fractional to band-limit its fractional effects. Low and high
P ID controllers is also studied in (Vinagre et frequency band-limitations avoid the use of an
al. 2000). infinite number of rational modes to approximate
the fractional parts, and furthermore, the high-
Further research activities are running in order frequency band-limitation of the derivative effect
to develope new tuning rules for fractional con- limits its high-frequency gain and thus the control
trollers, studying previously the effects of the non effort provided by the controller.
integer order of the derivative and integral parts
to design a more effective controller to be used The paper is organized as follows. Section 2 re-
in real-life models. Some of these technics are views different design specifications of interest for
based on an extension of the classical P ID control a closed-loop system, justifying the five specifi-
theory. To this respect, in (Caponetto et al. 2002) cations required in our case and formulating the
the extension of derivation and integration order compensation problem using a fractional P I λ Dµ
from integer to non integer numbers provides a controller. In section 3, the optimization method
more flexible tuning strategy and therefore an eas- used for the tuning of the fractional controller
ier achieving of control requirements with respect is commented, describing shortly the problem of
to classical controllers. In (Leu et al. 2002) an nonlinear minimization. In sections 4 some illus-
optimal fractional order P ID controller based on trative examples are presented, concluding with
specified gain margin and phase margin with a some remarks in section 5.
minimum ISE criterion has been designed by using
a differential evolution algorithm.
A more extensive work has been developed in 2. DESIGN SPECIFICATIONS AND
(Sánchez 1999), where a fractional P ID control COMPENSATION PROBLEM
has been applied for active reduction of vertical
tail buffeting. A fractional order control strategy Some interesting specifications to be met by the
has also been successfully applied in the control of fractional controlled system are proposed:
a power electronic buck converter (see (Calderón
• No steady-state error. Properly imple-
et al. 2003a) and (Calderón et al. 2003b)), more
mented a fractional integrator of order k +
concretely a fractional sliding mode control.
λ, k ∈ N, 0 < λ < 1, is, for steady-state
Another approach is the use of a new control strat- error cancellation, as efficient as an integer
egy to control first-order systems with delay (see order integrator of order k + 1 (see (Axtel
(Monje et al. 2002)) based on a Dβ I α controller and Bise 1990)).
with fractional order integral and derivative parts. • Phase margin (φm ) and gain crossover
Besides, it is being developed another method for frequency (ω cg ) specifications. Next con-
plants with long dead-time based on the use of ditions must be fulfilled:
a P I α controller with a fractional integral part
of order α (see (Monje et al. 2003) and (Chen Arg(F (jω cg )) = Arg(C(jω cg )G(jω cg )) =(2)
et al. 2004)). From the results obtained, it can = −π + φm
be concluded that the system controlled with this
|F (jω cg )|dB = |C(jω cg )G(jω cg )|dB = (3)
type of controller is more robust to gain changes.
= 0dB
In this work it is studied the problem of designing
a non integer order P I λ Dµ controller of the form: where F (s) is the open-loop transfer function
of the system.
• Gain margin (gm ) and phase crossover parameters (λ, µ, kp, kd and ki ) is obtained. The
frequency (ω cp ) specifications. Next con- complexity of this set of nonlinear equations is
dition must be fulfilled: very significant, specially when it is used a P I λ Dµ
1 controller and fractional orders of the Laplace
= gm (4) variable s are introduced. Thus, the optimization
|C(jω cp )G(jω cp )|
toolbox of Matlab has been used to reach out
• Robustness to variations in the gain the better solution with the minimum error. The
of the plant. To this respect, the next function used for this purpose is called FM INCON ,
constraint must be fulfilled (see (Chen et which finds the constrained minimum of a func-
al. 2003) and (Chen et al. 2004)): tion of several variables. It solves problems of
µ ¶
d(Arg(C(jω)G(jω))) the form M IN X F(X) subject to: C(X)<=0 , Ceq(X)=0 ,
= 0 (5) LB<=X<=UB , where F is the function to minimize;
dω ω=ω cg
C and Ceq represent the nonlinear inequalities and
With this condition the phase is forced to equalities, respectively (nonlinear constraints); X
be flat at ω cg and so, to be almost constant is the minimum looked for; LB and U B define
within an interval around ω cg . It means that a set of lower and upper bounds on the design
the system is more robust to gain changes variables, X.
and the overshoot of the response is almost
constant within the interval. In our case, the specification in equation (3) is
• Robustness to high frequency noise. To taken as the main function to minimize, and
ensure a good measurement noise rejection, the rest of specifications (2, 5, 6, 7) are taken
it must be fulfilled the condition: as constrains for the minimization, all of them
¯ ¯ subjected to the optimization parameters defined
¯ ¯
¯T (jω) = C(jω)G(jω) ¯ ≤ AdB, within the function FM INCON .
¯ 1 + C(jω)G(jω) ¯dB
(6)
∀ ω ≥ ω t rad/s ⇒ |T (jω t )|dB = AdB 4. ILLUSTRATIVE EXAMPLES
where A is the desired noise attenuation for
frequencies ω ≥ ω t rad/s. This section shows the results obtained when
• To ensure a good output disturbance using the fractional P I λ Dµ controller to control
rejection. The next constraint must be a first-order plant, a first-order plant plus an
reached: integrator and a first-order plant with a time
¯ ¯ delay. The reason why these three plants have
¯ 1 ¯
¯S(jω) = ¯ ≤ BdB, been selected is that a lot of process can by
¯ 1 + C(jω)G(jω) ¯ dB modelled by them.
(7)
∀ ω ≤ ω s rad/s ⇒ |S(jω s )|dB = BdB
with B the desired value of the sensitivity 4.1 First-Order Plant
function for frequencies ω ≤ ω s rad/s (de-
k 0.55
sired frequency range). The plant to control is G1 (s) = τ s+1 = 62s+1 ,
typical of a velocity servo. The design specifica-
A set of five of these six specifications can be tions required for the controlled system are the
met by the closed-loop system, since the fractional following ones:
controller C(s) has five parameters to tune. In
our case, the specifications considered are those in • Gain crossover frequency, ω cg =1rad/sec (equa-
equations (2), (3), (5), (6) and (7), ensuring a ro- tion (3)).
bust performance of the controlled system to gain • Phase margin, φm = 0.44π ≈ 80◦ deg (equa-
changes and noise. The condition of no steady- tion (2)).
state error is fulfilled just with the introduction • Robustness to variations in the gain of the
of the fractional integrator properly implemented, plant must be fulfilled (equation (5)).
as commented before. • |T1 (jω)|dB ≤ −20dB, ∀ ω ≥ ω t =10rad/sec
(equation (6)).
The method proposed to solve this set of nonlinear • |S1 (jω)|dB ≤ −20dB, ∀ ω ≤ ω s =0.01rad/sec
equations is commented in section 3. (equation (7)).
Setting all these specifications and using the tun-
3. THE PROBLEM OF NONLINEAR ing optimization method commented above, the
MINIMIZATION fractional P I λ Dµ controller to control this system
is:
From the specifications above, a set of five nonlin- 98.1268
C1 (s) = 15.2864 + 0.1578 + 1.1625s1.0148 (8)
ear equations (2, 3, 6, 5 and 7) with five unknown s
Fig. 3. Magnitude of T1 (s)

Fig. 1. Bode plots of the open-loop system F1 (s)

Fig. 4. Magnitude of S1 (s)


The magnitudes of the functions T1 (s) and S1 (s)
are shown in figures 3 and 4, respectively. As it can
be observed, |T1 (jω)|dB ≤ −20dB for ω ≥ ω t =
10rad/ sec, and |S1 (jω)|dB ≤ −20dB for ω ≤
ω s = 0.01rad/ sec, fulfilling the specifications.

4.2 First-Order Plant Plus an Integrator

k
Now the plant to control is G2 (s) = s(τ s+1) =
0.25
Fig. 2. Step responses of the closed-loop system s(s+1) , typical of a position servo. The following
with controller C1 (s) for 0.2 ≤ k ≤ 0.9 design specifications for the controlled system
have been considered:
Though the final value theorem states that the
fractional system exhibits null steady state error • Gain crossover frequency, ω cg =1rad/sec.
if λ > 0, the fact of being λ < 1 makes the output • Phase margin, φm = 0.27π ≈ 48.5◦ deg.
converge to its final value more slowly than in • Robustness to variations in the gain of the
the case of an integer controller. Furthermore, the plant must be fulfilled.
fractional effect need to be band-limited when it is • |T2 (jω)|dB ≤ −20dB, ∀ ω ≥ ω t =10rad/sec.
implemented. Therefore, the fractional integrator • |S2 (jω)|dB ≤ −20dB, ∀ ω ≤ ω s =0.01rad/sec.
must be implemented as s1λ = 1s s1−λ , ensuring
In this case, the fractional P I λ Dµ controller to
this way the effect of an integer integrator 1/s
control this system is:
at very-low frequency. In this particular example
of application, as well as in the following ones, 2.1199
C2 (s) = 3.8159 + + 2.2195s0.8090 (9)
the fractional integral and derivative parts have s0.6264
been implemented by the Oustaloup continuous
The implementation of the fractional integral and
approximation of the fractional integrator (see
derivative parts is carried out as commented in
(Oustaloup 1995)), choosing a frequency band
the previous example.
from 0.01Hz to 100Hz and an order of the approx-
imation equals to 5 (number of poles and zeros). The Bode diagrams for the open-loop system
F2 (s) = C2 (s)G2 (s) are shown in figure 5.
The Bode diagrams of the open-loop system
F1 (s) = C1 (s)G1 (s) are shown in figure 1. As it can be seen, the gain crossover frequency
specification, ω cg =1rad/sec, and the phase mar-
As it can be seen, the gain crossover frequency
gin specification, φm = 48.5◦ deg, are fulfilled.
specification, ω cg =1rad/sec, and the phase mar-
Besides, the robustness of the controlled system
gin specification, φm = 80◦ deg, are fulfilled. Be-
is ensured since the condition of flat phase is met,
sides, the phase of the system is forced to be flat
keeping the overshoot constant to variations of the
at ω cg and so, to be almost constant within an
gain of the plant, as it can be seen in figure 6.
interval around ω cg . It means that the systems is
more robust to gain changes and the overshoot The magnitudes of the functions T2 (s) and S2 (s)
of the response is almost constant within this are shown in figures 7 and 8, respectively, fulfilling
interval, as it can be seen in figure 2. the specifications.
Fig. 5. Bode plots of the open-loop system F2 (s) Fig. 9. Bode plots of the open-loop system F3 (s)

Fig. 6. Step responses of the closed-loop system Fig. 10. Step responses of the closed-loop system
with controller C2 (s) for 0.08 ≤ k ≤ 0.5 with controller C3 (s) for 0.2 ≤ k ≤ 1

Fig. 7. Magnitude of T2 (s)


Fig. 11. Magnitude of T3 (s)

• |S3 (jω)|dB ≤ −20dB, ∀ ω ≤ ω s =0.01rad/sec.


In this case, the fractional P I λ Dµ controller to
control this system is:
0.2299
C3 (s) = 7.9619 + + 0.1504s0.0150 (10)
s0.9646
Fig. 8. Magnitude of S2 (s)
The implementation of the fractional integral and
4.3 First-Order Plant with a Time Delay derivative parts is carried out as commented be-
fore.
k 0.55 −1s
Finally, the plant G3 (s) = τ s+1 e−Ls = 62s+1 e
The Bode diagrams for the open-loop system
will be controlled, which corresponds to the pH
F3 (s) = C3 (s)G3 (s) are shown in figure 9.
dynamic model of a real sugar cane raw juice
neutralization process (see (Feliu et al. 2002)). Again, all the design specifications are fulfilled,
The design specifications required are: together with the flat phase condition, keeping
almost constant the overshoot of the closed-loop
• Gain crossover frequency, ω cg =0.08rad/sec.
system (see figure 10).
• Phase margin, φm = 0.44π ≈ 80◦ deg.
• Robustness to variations in the gain of the The magnitudes of the functions T3 (s) and S3 (s)
plant must be fulfilled. are shown in figures 11 and 12, respectively, ful-
• |T3 (jω)|dB ≤ −20dB, ∀ ω ≥ ω t =10rad/sec. filling the specifications.
PID Controller. In: Proceedings of the Fif-
teenth International Symposium on Mathe-
matical Theory of Networks and Systems.
Notre Dame, Indiana.
Chen, Y. Q., C. H. Hu and K. L. Moore (2003).
Relay Feedback Tuning of Robust PID Con-
trollers with Iso-Damping Property. In: 42nd
Fig. 12. Magnitude of S3 (s) IEEE Conference on Decision and Control.
Maui, Hawaii, USA.
5. CONCLUDING REMARKS Chen, Y. Q., C. H. Hu, B. M. Vinagre and C. A.
Monje (2004). Robust P I α Controller Tuning
In this paper it has been proposed a fractional
Rule with Iso-Damping Property. Submitted
P I λ Dµ controller in order to fulfil five different
to the 2004 American Control Conferemce
design specifications for the closed-loop system,
(ACC2004).
that is, two more specifications than in the case
Feliu, V., L. Gorostiaga, B.M. Vinagre and C.A.
of a conventional P ID controller. An optimiza-
Monje (2002). Robust Smith Predictor for
tion method to tune the controller has been used,
First Order Proceses with Dead Time Based
based on a nonlinear function minimization sub-
on a Fractional Controller. Internal report.
ject to some given nonlinear constraints. Simula-
Leu, J. F., S. Y. Tsay and C. Hwang (2002). De-
tion results show that the requirements are totally
sign of Optimal Fractional-Order PID Con-
fulfilled for the three different plants proposed.
trollers. Journal of the Chinese Institute of
Thus, it has been taken advantage of the fractional
Chemical Engineers 33(2), 193—202.
orders λ and µ to fulfil additional specifications of
Manabe, S. (1961). The Non-integer Integral and
design and other interesting requirements for the
its Application to Control Systems. ETJ of
controlled system.
Japan 6(3/4), 83—87.
It would be of interest to apply this kind of con- Monje, C. A., A. J. Calderón and B. M. Vinagre
trollers to other types of plants, such as nonlinear (2002). PI Vs Fractional DI Control: First Re-
plants, for instance, and to study other interesting sults. In: CONTROLO 2002: 5th Portuguese
design specifications that could be required for Conference on Automatic Control. Aveiro,
each plant in particular. These and other aspects Portugal. pp. 359—364.
will be taken into account in further works. Monje, C. A., B. M. Vinagre, Y. Q. Chen
and V. Feliu (2003). Une Proposition pour
la Synthèse de Correcteurs PI d’Ordre
REFERENCES Non Entier. In: Action Thématique SDNE.
Asröm, K. J. and T. Hägglund (2000). The Fu- Bordeaux. Available at http://www.lap.u-
ture of PID Control. In: IFAC Workshop on bordeaux.fr/AT-sdne/.
Digital Control. Past, Present and Future of Oustaloup, A. (1995). La Dérivation non Entière.
PID Control. Terrassa, Spain. pp. 19—30. HERMES. Paris.
Axtel, M. and E. M. Bise (1990). Fractional Cal- Podlubny, I. (1999). Fractional-Order Systems
culus Applications in Control Systems. In: and PID-Controllers. IEEE Transaction on
Proceedings of the IEEE Nat. Aerospace and Automatic Control 44(1), 208—214.
Electronics Conf. New York, USA. pp. 563— Sánchez, Y. (1999). Fractional-PID Control for
566. Active Reduction of Vertical Tail Buffet-
Barbosa, R. S., J. A. Tenreiro Machado and ing. Technical report. Saint Louis University,
I. M. Ferreira (2003). A Fractional Calculus USA.
Perspective of PID Tuning. In: Proceedings of Vinagre, B. M., I. Podlubny, L. Dorcak and V. Fe-
the DETC’03. Chicago, USA. liu (2000). On Fractional PID Controllers:
Calderón, A. J., B. M. Vinagre and V. Feliu A Frequency Domain Approach. In: IFAC
(2003a). Fractional Sliding Mode Control of Workshop on Digital Control. Past, Present
a DC-DC Buck Converter with Application and Future of PID Control. Terrasa, Spain.
to DC Motor Drives. In: ICAR 2003: The pp. 53—58.
11th International Conference on Advanced Ziegler, J. G. and N. B. Nichols (1942). Optimum
Robotics. Coimbra, Portugal. pp. 252—257. Settings for Automatic Controllers. Transac-
Calderón, A. J., B. M. Vinagre and V. Feliu tions of the A.S.M.E. (64), 759—768.
(2003b). Linear Fractional Order Control of
a DC-DC Buck Converter. In: ECC 03: Eu-
ropean Control Conference 2003. Cambridge,
UK.
Caponetto, R., L. Fortuna and D. Porto (2002).
Parameter Tuning of a Non Integer Order

View publication stats

You might also like