Академический Документы
Профессиональный Документы
Культура Документы
Prieto]
On: 04 March 2014, At: 08:28
Publisher: Taylor & Francis
Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office: Mortimer House,
37-41 Mortimer Street, London W1T 3JH, UK
Advanced Robotics
Publication details, including instructions for authors and subscription information:
http://www.tandfonline.com/loi/tadr20
To cite this article: Pablo J. Prieto , Ernesto Rubio , Luis Hernández & Orlando Urquijo (2013) Proxy-based
sliding mode control on platform of 3 degree of freedom (3-DOF), Advanced Robotics, 27:10, 773-784, DOI:
10.1080/01691864.2013.785471
Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained
in the publications on our platform. However, Taylor & Francis, our agents, and our licensors make no
representations or warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the
Content. Any opinions and views expressed in this publication are the opinions and views of the authors, and
are not the views of or endorsed by Taylor & Francis. The accuracy of the Content should not be relied upon and
should be independently verified with primary sources of information. Taylor and Francis shall not be liable for
any losses, actions, claims, proceedings, demands, costs, expenses, damages, and other liabilities whatsoever
or howsoever caused arising directly or indirectly in connection with, in relation to or arising out of the use of
the Content.
This article may be used for research, teaching, and private study purposes. Any substantial or systematic
reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or distribution in any
form to anyone is expressly forbidden. Terms & Conditions of access and use can be found at http://
www.tandfonline.com/page/terms-and-conditions
Advanced Robotics, 2013
Vol. 27, No. 10, 773–784, http://dx.doi.org/10.1080/01691864.2013.785471
FULL PAPER
Proxy-based sliding mode control on platform of 3 degree of freedom (3-DOF)
Pablo J. Prieto*, Ernesto Rubio, Luis Hernández and Orlando Urquijo
Automation, Robotic and Perception Group (GARP), Universidad Central “Marta Abreu” de Las Villas (UCLV), Carretera a
Camajuaní km 5.5 Santa Clara 54830, Villa Clara, Cuba
(Received 17 April 2012; accepted 9 July 2012)
Proxy-based sliding mode control, created by Ryo Kikuuwe and Hideo Fujimoto, combines the advantages of sliding
mode control and proportional integral derivative controller. This paper implements this control algorithm on a platform
of 3 degrees of freedom (3-DOF) driven by electropneumatic actuators with proportional flow valves. This paper pre-
sents an extension of proxy-based sliding mode control. This time it is implemented on a parallel robot. Despite the
robot being a coupled system, is reached a perfect decoupled control. The simulations in MSC-ADAMS and experimen-
tal results demonstrate good tracking.
Downloaded by [Pablo J. Prieto] at 08:28 04 March 2014
Keywords: movable platform; parallel robot; pneumatic actuator; position control; sliding surface
The high-order sliding mode control,[13,14] is a vari- and control actions sending card is of the HUMUSOFT
ant of sliding mode control, which has been imple- 624 type.
mented in electropneumatic actuators with good results. The most important characteristics and technical
This is a not easy to implement strategy since informa- parameters are summarized in Table 1. The passive rota-
tion need increases greatly.[14] However, the proxy- tional joints are connected to a double-acting pneumatic
based sliding mode control (PSMC)[12,15,16] is a very cylinders, as active prismatic joints, whose linear move-
successful recent variant with good results in pneumatic ments lead to rotations around both the y′ and x′ axes,
muscles and medical robots with the use of proportional represented by roll (h) and pitch (u) angles, respectively,
pressure valves. and linear movements along the z′ axis (elevation),
This work is aimed at the PSMC implementation as defined by variable h. So, the moving platform can simu-
an articular control in each of the pneumatic actuators on late different scenarios in correspondence with a virtual
a 3-DOF movements, on the basis of the advantages of reality world, shown in a LCD display located inside the
both the sliding and the proportional-derivative-integral cabin, firmly attached to a mobile platform, with capacity
(PID) controllers. This makes the extension of such a for two people to reach the 3-DOF movement.
control strategy to parallel robotics possible through the
use of flow proportional valves which show a different
dynamics from that of the proportional pressure valve. 3. Electropneumatic actuator nonlinear dynamic
This paper is organized as follows: the first section Implementing a control system needs a concrete knowl-
Downloaded by [Pablo J. Prieto] at 08:28 04 March 2014
deals with a description of the parallel robot by describ- edge of the model describing the actuator dynamics.
ing its movements and all the components which make Such a model consists of the output element movement
up the electropneumatic structure and the sensory and equation (stem) and the pressure change equation for the
data acquisition systems as well. The second section chambers.
gives details about the nonlinear modeling of electro- The electropneumatic actuator analytic model deals
pneumatic systems where the load, cylindrical chambers, with the spool dimension inside the valve, since air is
and valve dynamics are presented. The third section not a good lubricant. This is why, in practice, valves are
shows the SMC description. The fourth section describes underlapped when they are manufactured. Air leakages
the proxy-based sliding mode control, while the fifth sec- to the cylinder chambers when obtaining the mathemati-
tion refers to the simulation and experimental results by cal model are considered. An actuator model should be
showing the good performance of the system with PSMC divided into three subsystems.[7]
and PID. Finally, conclusions are stated.
(1) Valve Model: describes the air flow dynamics
through the valve according to the control
2. Platform of 3-DOF action and to the pressure on its ends. In this
The parallel robot under study consists of a 3-DOF plat- case, underlapped valves dynamics is dealt
form manufactured by Simulators Developer Center with.
(depicted in Figure 1). The system is made up of a fixed (2) Actuator Model: refers to pressures dynamics in
base connected to a moving platform by three indepen- the cylinder chambers according to the air flow
dent kinematic chains driven by double-effect linear and to the volumes in the cylinder chambers, as
pneumatic cylinders based on RPSU-2SPS architecture. well as their variations. These last two parame-
These cylinders are fed by MPYE 5-3/8-010-B valves. ters are defined by the position and speed of
The LXEP-40 incremental encoder is used in order to the piston (and, therefore, of the load) if the
measure position and velocity. The information gathering area of their two faces is known.
Description Parameters
Diameter of cylinder 125 mm
Max. length of piston 500 mm
Max. pitch and roll angles ±18 deg
Elevation of moving platform ±215 mm
Total mass of the robot 1034 kg
y_ ¼ v (13)
Then:
where: L: Represents the slope and it is strictly positive
constant. e: Position error e_ : Position error derivative s_s 6 Fjsj (21)
When the dynamic system is on the sliding surface
s(y; t) ¼ 0 implies From Equation (21) and the corresponding mathemat-
ical demonstrations, the control action is displayed:
1
e_ ¼ e (18)
L u ¼ ueq þ ud (22)
The solution of the previous equation is: where ueq represents the equivalents control (allowing us
to cancel the know terms of 14) and ud the discontinuous
part
1
u¼ (d
f(y) þ Fsgn(s)) (23)
d
g(y)
commutes at an infinite frequency. The problems causing The variables vd , vp , and v are the derives with respect
the switching imperfections, such as switching time to the time of each one, respectively. The mass of the
delays and small time constants in the actuators, produce proxy is denoted by m.
a particular dynamic behavior in the vicinity of the sur- The proxy equation is
face, which is commonly referred to as chattering.[21]
m€ys ¼ fa fc (26)
5. Proxy-based sliding mode control According to [12], the proxy does not need to have
mass in such a way that substituting the Equations (24)–
Proxy-based SMC is a modification of the classical SMC (26):
as well as an extension of the PID control.[12,16] The
main idea is to introduce a virtual element, called proxy, fa ¼ Fsgn(yd y a_ þ L(vd v €a)) (27)
based on the haptic concept [23] that is controlled by
using sliding mode techniques. It is virtually fit together
with the real system through a PID, and its goal is to fc ¼ Ki a þ Kp a_ þ Kd €a (28)
achieve accuracy during the operation, overdamped
recovery in case of large position errors and the chatter- 0 ¼ fa fc (29)
ing phenomenon is avoided. An illustration is shown in
Figure 6. where
Downloaded by [Pablo J. Prieto] at 08:28 04 March 2014
Description Parameters
Kp 0.1
Ki 0.05
Kd 0.03
Description Parameters
F 100
L 0.2
Kp 0.1
Ki 0.05
Kd 0.001
valve does not supply output air flow. The tracking 7. Conclusions
errors appear with PSMC through PID action during the A proxy-based sliding model control was successfully
trajectory.[15] Tracking is shown in Figure 14 where the implemented on a 3-DOF movable platform. Such a con-
overdamping response of the electropneumatic systems is trol is set into operation in a decoupled way taking
shown. advantage of the PID and of SMC. This time, the proxy-
Another important point is the control action behav- based sliding model control is implemented on a parallel
ior. Figure 15 shows the voltage applied on the servoval- robot as appropriate means to extend its application. The
ves based on tracking errors. It can be observed that the system behavior is also successful both in ADAMS-Sim-
stick slip effect is reduced because the SMC acts on the ulink and in the real experiment by using proportional
nonlinear mechanical system though a small effect is flow valves.
Advanced Robotics 783
Acknowledgments
The authors wish to thank Dr Ryo Kikuuwe of the Department of
Mechanical Engineering at Kyushu University in Fukuoka for
his valuable recommendations. The remarks made by Dr Michael
Van Damme were also greatly appreciated. The authors
appreciate the reviewer’s comments, which contributed to
improve the article.
Notes on contributors
Downloaded by [Pablo J. Prieto] at 08:28 04 March 2014
Figure 15. Control action of first, second, and third Luis Hernández received the BE degree in
electropneumatic actuators, respectively, (volts unit) with the Engineering from the Universidad Central
PSMC controller. “Marta Abreu” de Las Villas, Cuba
(UCLV), in 1981. He received the PhD
degree in Engineering from the same
One of main aspects is the easy adjustment of the University in 1994. He is the project leader
controller according to certain design criteria. The PID of Automation, Robotic and Perception
parameters are adjusted, on PSMC, based on the recom- Research Group in the UCLV. His research
mendations of known bibliography. It is important to areas include automatic control, robot
indicate that the SMC, contained in PSMC, reduces the modeling, autonomous robots control, and multisensory robots
nonlinear effects and makes more overdamping the systems.
784 P.J. Prieto et al.