Experimental Results of Trajectory Tracking Control of Robot
Manipulator using Time Varying Sliding Mode Controller
Yasuhiko Mutoh and Nao Kogure
Department of Engineering and Applied Sciences, Sophia University, 7-1 Kioicho, Chiyoda-ku, Tokyo, Japan
Keywords:
Sliding Mode Control, Time-varying Pole Placement Control, Trajectory Tracking Control, Nonlinear System,
Linear Time Varying System.
Abstract:
The author et al. proposed the design method of the sliding mode controller for the trajectory tracking control
problem of nonlinear systems. This controller consists of the conventional sliding mode control and the pole
placement controller for the the linear time varying approximate model of the nonlinear system around the
desired trajectory. In this paper, this controller is applied to the trajectory tracking control of the actual 2-link
robot manipulator, and, experimental results are shown.
1 INTRODUCTION
The pole placement control for linear time varying
systems is argued in (Nguyen,1987)(Val´aˇsek,1995).
The author et al. proposed the simple design
method of the pole placement controller for linear
time varying systems using the concept of the rela-
tive degree of the system (Mutoh,2011) (Mutoh and
Kimura,2011). Using this controller, a time varying
closed loop system becomes equivalent to some lin-
ear time invariant system that has desired constant
eigenvalues, by the state feedback. This implies that
if we apply the pole placement controller to a linear
time varying system, any control technique for linear
time invariant systems can be applied to the equiva-
lent time invariant closed loop system.
From this point of view, the authors (Mutoh and
Kogure,2014) proposed to make use of this technique
for designing the sliding mode controller for linear
time varying systems and this controller was applied
to the trajectory tracking control of nonlinear sys-
tems. The nonlinear system has a linear time vary-
ing approximate model around some desired trajec-
tory. The design procedure is as follow. The first step
is to find the pole placement state feedback for the
linear time varying approximate system, by which the
closed loop system is equivalent to some linear time-
invariant system. Then, by using the conventional
sliding mode control technique, the sliding mode con-
trol input for this linear time invariant system can be
obtained (Utkin,1992). Finally, using an equivalent
time varying transformation matrix, this control in-
put can be transformed into the sliding mode control
for the original linear time varying system. By this
controller, the linear time varying approximate model
around the desired trajectory ia stabilized, which im-
plies the trajectory tracking controller for this nonlin-
ear system is obtained.
In this paper, this type of controller is applied to
the actual 2-link robot manipulator, and, the experi-
mental results are shown. Here, both of continuous
and discrete sliding mode controllers are used. In
the following, the pole placement controller for lin-
ear time varying systems and a continuous and dis-
crete types of the sliding mode controllers are sum-
marized in Section 2 and 3, respectively. Then, Sec-
tion 4 presents how these controllers are used for the
trajectory tracking control of nonlinear systems. And,
finally, some experimental results are shown in Sec-
tion 5.
2 POLE PLACEMENT FOR
LINEAR TIME VARYING
SYSTEMS
2.1 Controllability of Linear Time
Varying Systems
Consider the following linear time-varying multi-
input system.
˙x(t) = A(t)x(t) + B(t)u(t) (1)