Positioning
Positioning
net/publication/224606136
CITATIONS READS
18 254
4 authors, including:
All content following this page was uploaded by József Sárosi on 29 September 2014.
302
load, the other one will act as a brake to stop the load at its
Load Cell
Incremental Encoder
PC
desired position. To move the load in the opposite p2 x
C
p1
Load cell
Fast Slow In Slow Fast
p=5.5 bar (constant)
2500
Forward Forward Position Backward Backward
VA 1 1 1 0 0
2000
VB 0 0 1 1 1
1500
V1a 1 1 0 1 1
V1
Force [N]
V1b 1 0 0 0 1
1000
V2a 1 1 0 1 1
V2
500
V2b 1 0 0 0 1
0
-10 0 10 20 30 40 50 60
Position [mm]
SCB 68
Valves
Load cell
Slider
Incremental Encoder
Muscles x PC
p2 p1
C
Figure 4. The photo of the experimental set-up
p p
I I NI PCI-6251
M Series
Multifunkc.
V DAQ
SCB 68
Proportional Valve
ps Shielded I/O
Connector Block
303
Overshoot : 0.03 mm
Steady-state error : 0.00 mm
10.05
Position [mm]
10
9.95
1
VA
0
1
VB
0
Valves
1
Figure 8. Front Panel of the LabVIEW program for proportional V1a
control V2a
0
1
V1b
IV. EXPERIMENTAL RESULT V2b
0
0 1 2 3 4 5 6 7 8 9
The conventional, single stage solenoid operated Time [s]
ON/OFF valves are very bulky and their dynamic Figure 10. The time functions of the position and control signal
performances are low. With these valves fine motion (enlarged)
control is difficult to achieve because of the limitation of
the valve response time. With ON/OFF control the system Overshoot : 0.1 mm
Steady-state error : 0.01 mm
will never reach a steady state value.
15
The actual position will tend to oscillate around the
desired position. The second measurement is a positioning
Position [mm]
10
with high-speed ON/OFF solenoid valves. The time
functions of the position, and control signal is shown Fig. 5
9 and Fig. 10. The position error of the LabVIEW-based
relay type sliding mode control is within ±0.02 mm. The 0
next measurement is a positioning with a FESTO MPYE-
Control Signal [V]
Overshoot : 0.03 mm 4
Steady-state error : 0.00 mm
0 1 2 3 4 5 6
10 Time [s]
8 Figure 11. The time functions of the position and control signal with
Position [mm]
6
proportional valve
4 Overshoot : 0.1 mm
Steady-state error : 0.01 mm
2
15.1
0
Position [mm]
15.05
1
15
VA
14.95
0 14.9
1
14.85
VB
Control Signal [V]
7
Valves
0
1 6
V1a
V2a 5
0
1 4
V1b
V2b 0 1 2 3 4 5 6
0 Time [s]
0 1 2 3 4 5 6 7 8 9
Time [s]
Figure 12. The time functions of the position and control signal with
Figure 9. The time functions of the position and control signals with proportional valve (enlarged)
ON/OFF valves
This behavior is in absolute contrast to that of a
The experimental results show en excellent control pneumatic cylinder: a cylinder develops a force which
performance and that the sliding mode control is an depends only on the pressure and the piston surface area
effective methods to develop a practically available so that at a constant pressure, it will be constant regardless
human-friendly robot by using the PAM manipulator. of the displacement.
304
V. CONCLUSIONS AND FUTURE WORKS [3] D. G. Caldwell, G. A. Medrano-Cerda, and M. Goodwin,
“Control of Pneumatic Muscle Actuator”, IEEE Control Systems
This work is the first fundamental step of a wider Magazine, pp. 40-48., February 1995
project aimed at studying the PAMs. With the help of this [4] G. A. Medrano-Cerda, C. Bowler, and D. G. Caldwell,
test-bed we can carried out several static and dynamic “Adaptive position control of antagonistic pneumatic muscle
investigations and control methods. Based on the actuators”, IEEE/RSJ International Conference on Intelligent
laboratory measurements we can conclude that the Robots and Systems, vol. 1, pp. 378-383., August 1995
pneumatic servo-systems can be used for precise robust [5] B. Tondu and P. Lopez, “Modeling and control of McKibben
artiffcial muscle robot actuators”, IEEE Control Systems
position control. The sliding mode control is a promising Magazine, vol. 20, no. 2, pp. 15-38, April 2000
tool for controlling such systems. The proposed modified
[6] F. Daerden, “Conception and Realization of Pleated Pneumatic
saturation function can eliminate the chattering, which is Artificial Muscles and their Use as Compliant Actuation
the main problem in case of sliding mode control. Elements”, PhD Dissertation, Vrije Universiteit Brussel, pp. 12-
Further works we have done with applying the input 19., 1999
shaping method. Once the system has reached the [7] M. C. Shih and M. A. Ma, “Position Control of a Pneumatic
setpoint, the residual oscillation will degrade positioning Rodless Cylinder Using Sliding Mode M-D-PWM Control the
High Speed Solenoid Valves” JSME International Journal Series
accuracy and may cause a delay in task completion. Input C, vol. 41, no. 2, pp. 236-241., 1998
Shaping is a feedforward control technique for reducing [8] P. Korondi and J. Gyeviki: “Robust and Precise Control for a
vibrations in computer controlled machines. The method Pneumatic Cylinder” EPE-PEMC, pp. 513 - 518., 2006
works by creating a command signal that cancels its own [9] V. Utkin, “Variable Structure Systems with Sliding Mode”
vibration. That is, vibration caused by the first part of the IEEE Transaction on Automatic Control, vol. AC-22, no. 2, pp.
command signal is canceled by vibration caused by the 212-222., 1977
second part of the command. Input shaping is a command [10] P. Korondi and H. Hashimoto, “Sliding Mode Design for
generation technique that is used to reduce command- Motion Control” Studies in Applied Electromagnetics and
induced vibration (as opposed to disturbance-induced Mechanics, vol. 16., p 12, 2000
vibration) [12]. Input shaping is implemented by [11] Gy. Mester, “Neuro-Fuzzy-Genetic Controller Design for Robot
convolving a sequence of impulses, called an input shaper. Manipulators.” Proceedings IECON’95, IEEE, Orlando, Florida,
USA, vol.1., pp. 87-92., 1995
[12] W Singhose, E. Biediger, Y. H. Chen and B. Mills, “Reference
REFERENCES command shaping using specified-negative-amplitude input
[1] T. Hesselroth, K. Sarkar, and K. S. Patrik van der Smagt, shapers for vibration reduction” ASME J. of Dynamic Systems,
“Neural network control of a pneumatic robot arm” IEEE Measurement and Controls, 2004
Transactions on Systems, Man and Cybernetics, vol. 24, no. 1, pp.
28-38., January 1994
[2] D. G. Caldwell, G. A. Medrano-Cerda, and M. Goodwin,
“Braided pneumatic actuator control of a multi-jointed
manipulator” Proceedings of the 1993 International Conference on
Systems, Man and Cybernetics, vol. 1, pp. 423-428., October 1993
305