Beruflich Dokumente
Kultur Dokumente
x& = Ax + ( x, u ) + T f ( x, u )
y = Cx
With: x
; n ; f = diag ( f1 , f 2 L , f n ); A is
I. INTRODUCTION
and
f ( x, u ) f ( x , u ) 1 x x
( x, u ) ( x, u ) 2 x x
1 , 2 n .
Considering the following lyapunov function
1 T
1 ~ ~
e e + T
2
2
~
Where = and e = x x
V =
(1)
x& = Ax + ( x, u ) + T f ( x , u ) + L( y Cx )
sign( y Cx )
& 1
= f T ( x , u )( y Cx )
(2)
368
( x)
x& = F ( x, x& , u )
(4)
This form can be transformed into the fractional form .If the
parameter vector of the system is unknown, the joint
estimation of the parameter and that of the state becomes more
complicated because the parameter vector is designed in the
numerator and in the denominator. The form of system (4) is
written as a set of interconnected fractional systems having the
following form:
x&1 j = x 2 j
f j ( x, u )
S j x& 2 j =
( x, u )
y = x1 j
Where
The function
x&1 j = x 2 j s1 j
T W fj ( x , u )
s2 j
S j x& 2 j = T
W ( x , u )
= esj
T
W ( x1 j , l j ) sup(W fj ( x) +
j = 1L m
j are
and
( x, u ) = 0 ( x ) + T W ( x, u )
With x ,
n
i =1
p , f j ( x, u ) and ( x, u ) C 1 ,
Assumption:
With
e j = x1 j x1 j
W fj ( x, u ) > W ( x, u )
esj
V = ( x1 j , + l j , x 2 j )d
(8)
Where
(x) will be ( x 2 j ) ,
( x1 j , + l j , x 2 j ) = ( x1 j , + l j ) ( x 2 j ) and
B.
Definition: Weighting Control Lyapunov Function
(WCLF)
For a state vector bounded. We define the following
function:
l j = x 2 j [ 0]e j
esj
x j = ( x1 j , esj + l j )
Where
x 2 j x 2 j
W fj ( x, u ) <
V = ( x, + l j )d
nxn
following assumption.
i =1
ij and > 1
ij
With
W fj ( x, u ) and W ( x, u ) p .
A.
(7)
expressed such as
f j ( x, u ) = f 0 j ( x) + T W fj ( x, u )
( x) is a weighting function.
Theorem:
If the system (5) satisfies the assumption and if the function
WCLF (6) verifies the condition as [6], the adaptive sliding
mode observer for the form of the system (5) is defined as
follows:
(5)
is a smooth function
( x , + l j ) = ( x ) ( x, + l j )
369
x&1 = x 2 + L1 ( x1 x1 ) 1 sign( x1 x1 )
2
x& 2 = 1 Fx x 2 + 2 ( x& 4 cos( x 3 ) x 4 sin( x 3 )) +
L2 ( x 2 x 2 ) 2 sign( x 2 x 2 )
&
x 3 = x 4 + L3 ( x3 x 3 ) 3 sign( x3 x 3 )
&
1
&
x 4 = j 3 ( g sin( x 3 ) x 2 cos( x 3 )) + F x 4 +
L4 ( xi x i ) 4 sign( xi x i ); i = 1,2 or 3
performance.
IV. EXAMPLE
The studied adaptive observers are applied to the inverted
pendulum mounting on a cart [15] having a Lipchitz
nonlinearity which can be transformed into a fractional form.
The equations of motion of the systems are:
0 1 0
1 = M + m
0 0 0
ml
Where = 2 =
, A = 0 0 0
m+M
=
ml
0 0 0
3
( x, u ) = 0 ,
0
0
x& 4 cos( x3 )
Fx x 2 2
0
x 4 sin( x3 )
f ( x, u ) = 0
0
0
g sin( x3 )
0
0
x& cos( x )
3
2
(10)
&
1
1 = Fx x 2 e2
1
&
1 &
( x 4 cos( x 3 ) x 42 sin( x 3 ))e2
2 =
&
1 1
j ( g sin( x 3 ) x& 2 cos( x 3 ))e4
3 =
3
x&1 = x 2
x& 3 = x 4
&
1
x 4 = j [ 3 ( g sin( x3 ) x& 2 cos( x3 )) + F x 4 ]
1 0 0 0
y = 0 1 0 0
0 0 1 0
(11)
0
0
1 ,
F
= 2 *10 6 ;
= 7 * 10 6 ;
= 2 * 10 6 ;
370
120
0.3
100
0.25
desired state
estimated state
80
0.2
0.15
60
0.1
desired parameter
estimated parameter
40
0.05
20
0
0
50
100
150
-0.05
time(s)
50
100
150
time(s)
x4
0.35
0.3
0.25
0.2
0.15
0.1
x&11 = x 21
s1
1
2
x& = (ml )( j F x 22 cos( x12 ) x 22 sin( x12 )]
21
(m + M ) j 1 (ml ) 2 ((cos( x12 )) 2 )
desired parameter
estimated parameter
0.05
50
100
150
time(s)
(12)
x&12 = x 22
( M + m) F x 22
2
2
0
desired parameter
estimated parameter
-0.02
-0.04
-0.06
-0.08
-0.1
-0.12
(13)
50
100
150
time(s)
4 = (m + M )(ml )
x&11 = x 21 s11
s1
2
( ml )( j 1 F x 22 cos( x12 ) x 22
sin( x12 ))]
&
=
x
s 21
21
1
2
371
2
+ ( j 2 F x (cos( x )) 2
&
j
F
x
x
21
2
22
12
1
1 = 1 e s 2 1
+ j (es 2 + l 2 ) )3
2
4 j g (cos( x12 )) 2 + 21000
s 22
2
2
1
(21)
2
2
s2
80
With:
2
2
s11 = k11 e s1 + 11sat(e s1 ) ; s 21 = k 21 e s1 + 21sat(e s1 )
( j F (cos( x12 )) (es 2 + l 2 )
1 2
; s12 = k12 e s2 + 12 sat(e s2 ) ; s 22 = k 22 e s2 + 22 sat(e s2 );
1
j x 22 )1 + j Fx x 212 +
& = 1e ( j 2 F x (cos( x )) 2 +
3
3
22
s2
12
j ( F ((es 2 + l 2 ) x 22 )) 3
1000
j
g
+
1 2
j x 22
1
j F x x 21
(22)
sup (W f 22 ( x12 , e s 2 + l 2 ) ) = 1
;
The
simulation
parameters
are:
j F x 22
1 (0) = 0.01;2 (0) = 0 ; 3 (0) = 21; 4 (0) = 0.6 ; k11 = 0.85 ;
j 1 g
(20)
x&12 = x 22 s12
2
( M + m) F x 22 (ml ) 2 x 22
sin( x12 ) cos( x12 )
1
s2
j + (ml ) Fx x 21 cos( x12 ) +
x& =
1
2
2
21
(
)
(
)
((cos(
))
)
+
m
M
j
ml
x
12
2
j 1 x 22
1
j F x x 21
; sup (W f 22 ( x 22 ) ) = 1
j F x 22
j 1 g
10
-10
-20
372
x22
10
time(s)
12
14
16
18
20
1.4
-0.01
1.3
1.2
-0.02
desired parameter
estimated parameter
-0.03
1.1
desired parameter
estimated parameter
1
-0.04
0.9
-0.05
0.8
-0.06
0.7
-0.07
-0.08
0.6
10
time(s)
12
14
16
18
0.5
20
10
time(s)
12
14
16
18
20
desired parameter
estimated parameter
-0.1
0.05
-0.05
-0.15
-0.2
-0.25
-0.3
-0.35
-0.4
V. CONCLUSION
0
10
time(s)
12
14
16
18
20
5
4
3
REFERENCES
2
[1]
1
0
10
time(s)
12
14
16
18
[2]
20
[3]
[4]
[5]
[6]
373
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
374