Professional Documents
Culture Documents
$1 «0 0 0 »» , $ 2
« 1 » $ e '$1x1 $ 2I .
c
(7)
« « » 1
¬«0 9.8762 0.4924 ¼» «¬ 0.043 »¼ To show the virtual input can stabilize the dynamic of the
tracking error e asymptotically, one can use the
are known constant
matrices,
f1 46.9 2 55.3 3 16.9 4 is a known
function, 1 T
following Lyapunov function 1 e We . Now
'f1 0 is the matched perturbation, b= -12.4 and u= in . 2
differentiating 1 along the trajectory of (7) yields
ª0 0 0 º
'$1 «0 0 0 »» 1 eT Qe + eT (W + T W)x + eT W$ I
« 1
2
1 1 1 2
«¬0 0 0.646 »¼
1
d Q e + W 1 e + eT WA 2I
2 2
can be assumed as the mismatched perturbation.
2
Let y x is the plant output and the desired reference
d H1 e + eT WA 2I .
2
(8)
> @
T
model is x r $ r x r , where y r xr r1 r2 r3 .
In order to proof the tracking error will approach zero,
Since it is desired to drive the angle of inverted pendulum we can define a Lyapunov function candidate as
to zero, we have to set r 2 0 and r 2 (0) 0 so that 1
2 1 I 2 . From (5), one may obtain the time
r 2 (t ) 0 forever. 2
derivative of the virtual input I as
III. Design of the Robust Controller I .e a c x
4 r r
f1 'f1 u . ª¬ $1 $1 x1 $ 2 º¼
In order to track the desire reference signal x r under 4
acr 1u3
so that $1 $ r $ 2 acr . An error vector is
It indicates that the tracking error e and the variable I
3u1
defined as e = x1 - x r . W 3u3 is a designed will approach zero asymptotically. ,
symmetric and positive definite matrix, where
# WA1c A1cTW . is also a designed symmetric and V. Example
positive definite matrix and t 2 '$1 W H1 ,
The virtual input and controller are designed as (5) and
where H1 is a positive constant. The proposed controller (6) respectively, where the parameters are chosen as
is designed as . > 2.73 9.44 2.31@ , g , H1 , H 2 (5, 0.1, 0.1) and
u u1 u2 u3 , (6)
where ª3.97 1.80 0.90º
«1.80 1.96 1.14 » .
u1 f1 1 ª¬. $1x1 $ 2 4 (acr . ) $ r x r º¼ W « »
u2 1
$ We
T
1
«¬0.90 1.14 0.98»¼
u3 1
g H 2 sign I . Let $r $1 and the initial conditions are
g and H 2 are the designed positive constants. x 0 > 0.5 0.2 0.5 0@ xr 0
T
, 0 .The results of
simulation are given from Figure 2 to Figure 4. The
IV. Stability Analysis angular position T is shown in Figure 2. It is clear that
by applying the proposed control input to the inverted
Theorem 1 Consider the system . If the ro ust pendulum, the angular position T of the pendulum tends
controller is given y , and the lump pertur ation to zero. Figure 3 shows the tracking error e , which are all
driven to zero as t o f . Figure 4 is the control input.
q
To avoid undesirable chattering, the discontinuous
function can be replaced by a saturation function [10].
However, it will lose the property of the asymptotically
stability.
L
VI. Conclusions mg