Beruflich Dokumente
Kultur Dokumente
Salah Laghrouche
Laboratoire O.P.E.R.A
Universit de Technologie de Belfort-Montbliard
Belfort, France
salah.laghrouche@utbm.fr
I.
INTRODUCTION
2015 IEEE
a i2
ai*1
a
*
i
h( , ) g ( )
(1)
ai1
ai 2
bi
ai*1
ai1
ai 2
bi
ai1
*
i2
a
*
i
(3)
ai 2
bi
ai 2 and
bi respectively.
T
(2)
J.
,1 i
bi ui
*
i2
ai1
, the state
By choosing the state xi
xi1 , xi 2
i, i
space form representation for each joint is then given by:
xi = Ai xi + Bi ui
Where A i
2x2
2 x1
, Bi
matrices
(4)
representing
system
G i x i ( k ) H i ui ( k )
(5)
2x2
2 x1
, Hi
Where G i
represent discrete time state space
matrices, xi (k ) is a 2x1 state vector and ui (k ) is a 2x1
control input.
The matrices G i and H i in (5) are computed as:
Gi
e Ai
eA i d
Hi
0
Bi
(6)
Where
III.
ei (k )
With xid (k )
trajectory.
c,1
Ci ei (k )
(11)
Where q,
(1 q )si (k )
sign(si (k ))
1,
(13)
is the
, si (k )
-1
, si (k )
(14)
Ci ei (k 1)
(15)
From (13) and (15) the obtained discrete time control law
controller is described by:
ui (k ) (Ci Hi ) 1 (Ci xid (k 1) Ci Gi xi (k ) (1 q ) si (k )
sign(si (k ))
With Ci H i
IV.
(10)
id
si (k 1)
(9)
s (k )
(12)
(7)
s(k 1)
id
xi (k ) xid (k )
(16)
0 ; i=1, 2.
(17)
(k )
si (k 1)
si (k )
(18)
(19)
(k 1)
(k )
(20)
(CB )
CAxi (k ) Cxi d (k 1)
si (k )
(21)
Msign( i (k ))
(22)
(23)
SIMULATION RESULTS
Joint 1
Joint 2
b
451.8012
437.8619
a2
6.949
3.5763
a1
21.0772
22.5885
B. Trajectory tracking
In order to examine the control performance of the
previously described DSMC controllers in trajectory tracking
control mode, we will make the joints of PAM robot
manipulator track a sinusoidal reference trajectory. The joints
angle is initially at 0.5 and the desired reference trajectory is
xd(k)=0.5*sin(10*pi*k* ). Figures 5, 6 and 7 illustrate the
angular position tracking, the control signals and the evolution
of the sliding surfaces respectively using both 1-DSMC and 2DSMC controllers.
These simulation figures shows that the tracking of the
desired reference trajectory is achieved successfully using
both controllers, with a faster convergence for the 2-DSMC
controller as compared to the 1-DSMC controller. As for the
control input signal, chattering is notably reduced in the
2-DSMC. Both sliding surfaces converge to zero in finite time.
VI.
CONCLUSION
References
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
A. Rezoug, F. Hamerlain, and M. Hamerlain, High Order SlidingMode Controller for Arm Robot with Artificial Muscles, 11th Int.
Conf. on Sciences and Techniques of Automatic control &
Computer Engineering, STA11, Tunisia, 2010.
[15]
[16]
[17]
[18]
[19]
[20]
[21]
S. S. Majidabad and H. T. Shandiz, Discrete-time based slidingmode control of robot manipulators, Int. J. Intell. Comput. Cybern.,
vol. 5, no. 3, pp. 340358, 2012.
[22]
[23]
[25]
[26]
[27]
[28]
C. Milosavljevic, General conditions for the existence of a quasisliding mode on the switching hyperplane in discrete variable
structure systems, Autom. Remote Control, vol. 46, no. 3, pp. 307
314, 1985.
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]