Академический Документы
Профессиональный Документы
Культура Документы
Department of Systems Engineering and Automatics, University Carlos III of Madrid, Av. Universidad 30, 28911 Leganes, Madrid, Spain
b
Department of Electronics and Electromechanical Engineering, Industrial Engineering School, University of Extremadura,
Av. Elvas s/n, 06071 Badajoz, Spain
c
Department of Electrical, Electronic and Automatic Engineering, Higher Technical School of Industrial Engineering, University of Castilla-La Mancha,
Av. Camilo Jose Cela s/n, 13071 Ciudad Real, Spain
d
Center for Self-Organizing and Intelligent System, Department of Electrical and Computer Engineering, Utah State University, UMC 4160,
College of Engineering, 4160 Old Main Hill, Logan, UT 84322-4160, USA
Received 10 November 2006; accepted 22 August 2007
Available online 22 October 2007
Abstract
This paper deals with the design of fractional order PI l Dm controllers, in which the orders of the integral and derivative parts, l and m,
respectively, are fractional. The purpose is to take advantage of the introduction of these two parameters and fulll additional
specications of design, ensuring a robust performance of the controlled system with respect to gain variations and noise. A method for
tuning the PI l Dm controller is proposed in this paper to fulll ve different design specications. Experimental results show that the
requirements are totally met for the platform to be controlled. Besides, this paper proposes an auto-tuning method for this kind of
controller. Specications of gain crossover frequency and phase margin are fullled, together with the iso-damping property of the time
response of the system. Experimental results are given to illustrate the effectiveness of this method.
r 2007 Elsevier Ltd. All rights reserved.
Keywords: Auto-tuning; PID controller; Fractional order controller; Gain variations; Robust control
1. Introduction
Nowadays, the better understanding of the potential of
fractional calculus and the increasing number of studies
related to the applications of fractional order controllers in
many areas of science and engineering have led to the
importance of studying aspects such as the analysis, design,
tuning and implementation of these controllers.
Fractional calculus is a generalization of the integration
and differentiation to the non-integer (fractional) order
fundamental operator a Dat , where a and t are the limits and
a a 2 R is the order of the operation. Among many
different denitions, two commonly used for the general
fractional integro-differential operation are the GrunwaldLetnikov (GL) denition and the RiemannLiouville
Corresponding author. Tel.: +34 91 624 8813; fax: +34 91 624 9430.
(3)
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
ki
k d sm ,
sl
(4)
799
ARTICLE IN PRESS
800
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
801
argCjocg Gjocg p jm .
10
ARTICLE IN PRESS
802
k
3:13
eLs
e50s ,
ts 1
433:33s 1
(11)
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
803
system is
Cs 0:6152
0:0100
4:3867s0:4773 .
s0:8968
(12)
ARTICLE IN PRESS
804
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
PD s kc x
Fig. 8. Experimental control laws of the controlled system with controller Cs.
l2 s 1
xl2 s 1
805
m
.
(15)
,
jGjoc j
4d Na
PI s
l1 s 1
s
(13)
l
,
17
16
(14)
Fig. 9. Relay auto-tuning scheme with delay.
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
806
fu fn1 rad
,
ou on1 rad/s
(18)
(19)
dc0
1
0 ) l1 ocg 2 1 0 ) l1
.
ocg
dl1
(22)
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
a1 jb1
jxl2 ocg 1
G flat jocg k0
jl2 ocg 1
)
23
a1 jb1 1=m a jb,
jxl2 ocg 1
where k0 kc xm 1 in this case; G flat s is the plant to be
controlled, and (a1 ; b1 ) is called the design point. Parameter
x sets the distance between the zero (1=l2 ) and pole (1=xl2 )
of the PDm controller, and the value of l2 sets their position
in the frequency axis. The smaller the value of x, the longer
the distance between the zero and pole. These two values
(x; l2 ) depend on the value of m (see Eq. (23)). For a xed
pair x; l2 , the higher the absolute value of m, the higher the
slope of the magnitude of the PDm controller and the higher
the maximum phase that the compensator can give. After
some simple calculations, the expressions for x and l2 can be
given by
807
system, as it can be seen in (23). Knowing the pair (a; b), the
values of x and l2 are directly obtained by (24), and the
compensator design is nished.
As shown in Fig. 11, the vector 1 j tan y denes the
borderline of the lead region. Using the polar form of this
vector
p
1 jy
e ,
1 tan2 yejy
(25)
cos y
and expressing the vector a1 jb1 1=m in its polar form
q
1
(26)
a21 b21 1=m ejtan b1 =a1 =m r1=m ejd=m ,
q
where r a21 b21 and d tan1 b1 =a1 ; the following
relationships can be established from (23), making (25)
equal to (26)
d ym,
r1=m
(27)
m
1
d
) 1 r cos
.
cos y
m
Fig. 11. Lead and lag regions for the integer order compensator
C 0 jocg m 1.
Fig. 12. Lead regions for the fractional order compensator C 0 joc for
0pmp2.
a1
;
aa 1 b2
l2
aa 1 b2
.
boc
(24)
ARTICLE IN PRESS
808
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
809
(30)
Fig. 14. Photo of the experimental platform used for the implementation of the auto-tuning method.
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
810
k=0.5knom
Control laws
1.5
0.5
0.5
10
15
20
25
30
Time (sec)
controller is given by
4:0350s 1 0:8160
PDm s
.
0:0039s 1
(31)
ARTICLE IN PRESS
C.A. Monje et al. / Control Engineering Practice 16 (2008) 798812
Step responses of the system with controller CZN(s)
10
k=2knom
9
k=knom
k=0.5knom
Amplitude
7
6
5
811
Acknowledgment
3
2
1
0
10
12
14
Time (sec)
References
ARTICLE IN PRESS
812