0
Research Papers

A Lyapunov Stable Controller for Bilateral Haptic Teleoperation of Single-Rod Hydraulic Actuators

[+] Author and Article Information
Vikram Banthia

Department of Mechanical Engineering,
University of Manitoba,
Winnipeg, MB R3T 5V6, Canada
e-mail: umbanthv@myumanitoba.ca

Kourosh Zareinia

Department of Clinical Neuroscience,
University of Calgary,
Calgary, AB T2N 1N4, Canada
e-mail: kzareini@ucalgary.ca

Subramaniam Balakrishnan

Department of Mechanical Engineering,
University of Manitoba,
Winnipeg, MB R3T 5V6, Canada
e-mail: subramaniam.balakrishnan@umanitoba.ca

Nariman Sepehri

Department of Mechanical Engineering,
University of Manitoba,
Winnipeg, MB R3T 5V6, Canada
e-mail: nariman.sepehri@umanitoba.ca

1Corresponding author.

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received September 11, 2016; final manuscript received March 7, 2017; published online June 28, 2017. Assoc. Editor: Heikki Handroos.

J. Dyn. Sys., Meas., Control 139(11), 111001 (Jun 28, 2017) (16 pages) Paper No: DS-16-1438; doi: 10.1115/1.4036535 History: Received September 11, 2016; Revised March 07, 2017

A Lyapunov stable control scheme is designed and implemented for bilateral haptic teleoperation of a single-rod hydraulic actuator. The proposed controller is capable of reducing position errors at master and slave sides, as well as perceiving the interaction force between the actuator and the task environment without a need for direct measurement of force. The controller only requires the actuator's line pressures and displacements of the master and slave. Stability of the proposed controller incorporating hydraulic nonlinearities and operator dynamics is analytically proven. Simulation studies demonstrate that the proposed system can reach an equilibrium point while interacting with an environment exhibiting stiffness. Experimental results confirm that the controller is able to effectively maintain stability, while having good position tracking by the hydraulic actuator as well as perceiving the contact force between the actuator and the task environment without direct measurement. This kind of haptic feedback force is a suitable choice for applications where mounting a force sensor at the end-effector is not feasible, such as excavators and backhoes. This work contributes to enhancing the operator's ability to perform stable haptic-enabled teleoperation of hydraulic manipulators.

FIGURES IN THIS ARTICLE
<>
Copyright © 2017 by ASME
Your Session has timed out. Please sign back in to continue.

References

Bettini, A. , Marayong, P. , Lang, S. , Okamura, A. M. , and Hager, G. D. , 2004, “ Vision-Assisted Control for Manipulation Using Virtual Fixtures,” IEEE Trans. Rob., 20(6), pp. 953–966. [CrossRef]
Tafazoli, S. , Salcudean, S. E. , Hashtrudi-Zaad, K. , and Lawrence, P. D. , 2002, “ Impedance Control of a Teleoperated Excavator,” IEEE Trans. Control Syst. Technol., 10(3), pp. 355–367. [CrossRef]
Papadopoulos, E. , Mu, B. , and Frenette, R. , 2003, “ On Modeling, Identification, and Control of a Heavy-Duty Electrohydraulic Harvester Manipulator,” IEEE/ASME Trans. Mechatronics, 8(2), pp. 178–187. [CrossRef]
Parker, N. R. , Salcudean, S. E. , and Lawrence, P. D. , 1993, “ Application of Force Feedback to Heavy Duty Hydraulic Machines,” IEEE International Conference on Robotics and Automation (ICRA), Atlanta, GA, May 2–6, pp. 375–381.
Hokayem, P. F. , and Spong, M. W. , 2006, “ Bilateral Teleoperation: An Historical Survey,” J. Autom., 42(12), pp. 2035–2057. [CrossRef]
Sirouspour, M. R. , and Salcudean, S. E. , 2000, “ On the Nonlinear Control of Hydraulic Servo-Systems,” IEEE International Conference on Robotics and Automation (ICRA), San Francisco, CA, Apr. 24–28, pp. 1276–1282.
Merritt, H. E. , 1967, Hydraulic Control Systems, John Wiley & Sons, New York.
Ming, O.-Y. , Beard, D. V. , and Brooks, F. P., Jr. , 1989, “ Force Display Performs Better Than Visual Display in Simple 6-D Docking Task,” International Conference on Robotics and Automation (ICRA), Scottsdale, AZ, May 14–19, pp. 1462–1466.
Anderson, R. J. , and Spong, M. W. , 1988, “ Bilateral Control of Teleoperators With Time Delay,” 27th IEEE Conference on Decision and Control (CDC), Austin, TX, Dec. 7–9, pp. 167–173.
Lawrence, D. A. , 1993, “ Stability and Transparency in Bilateral Teleoperation,” IEEE Trans. Rob. Autom., 9(5), pp. 624–637. [CrossRef]
Sekhavat, P. , Sepehri, N. , and Wu, Q. , 2006, “ Impact Stabilizing Controller for Hydraulic Actuators With Friction: Theory and Experiments,” Control Eng. Pract., 14(12), pp. 1423–1433. [CrossRef]
Sekhavat, P. , Wu, Q. , and Sepehri, N. , 2004, “ Impact Control in Hydraulic Actuators With Friction: Theory and Experiments,” American Control Conference (ACC), Boston, MA, June 30–July 2, pp. 4432–4437. http://ieeexplore.ieee.org/document/1384007/
Niksefat, N. , Wu, C. Q. , and Sepehri, N. , 2000, “ Design of a Lyapunov Controller for an Electro-Hydraulic Actuator During Contact Tasks,” ASME J. Dyn. Syst. Meas. Control, 123(2), pp. 299–307. [CrossRef]
Halanay, A. , Safta, C. A. , Ursu, F. , and Ursu, I. , 2009, “ Stability Analysis for a Nonlinear Model of a Hydraulic Servomechanism in a Servoelastic Framework,” Nonlinear Anal.: Real World Appl., 10(2), pp. 1197–1209. [CrossRef]
Sekhavat, P. , Wu, Q. , and Sepehri, N. , 2004, “ Lyapunov-Based Friction Compensation for Accurate Positioning of a Hydraulic Actuator,” American Control Conference (ACC), Boston, MA, June 30–July 2, pp. 418–423. http://ieeexplore.ieee.org/document/1383638/
Sirouspour, M. R. , and Salcudean, S. E. , 2001, “ Nonlinear Control of Hydraulic Robots,” IEEE Trans. Rob. Autom., 17(2), pp. 173–182. [CrossRef]
Cunha, M. A. B. , 2005, “ Adaptive Cascade Controller Applied to a Hydraulic Actuator,” International Conference on Control and Automation (ICCA), Budapest, Hungary, June 26–29, pp. 622–627.
Zarei-Nia, K. , and Sepehri, N. , 2012, “ Lyapunov Stable Displacement-Mode Haptic Manipulation of Hydraulic Actuators: Theory and Experiment,” Int. J. Control, 85(9), pp. 1313–1326. [CrossRef]
Zareinia, K. , and Sepehri, N. , 2015, “ A Hybrid Haptic Sensation for Teleoperation of Hydraulic Manipulators,” ASME J. Dyn. Syst. Meas. Control, 137(9), p. 091001.
Zarei-Nia, K. , Sepehri, N. , and Wu, Q. , 2012, “ A Lyapunov Controller for Stable Haptic Manipulation of Hydraulic Actuators,” Int. J. Rob. Nonlinear Control, 22(3), pp. 241–261. [CrossRef]
Li, P. Y. , and Krishnaswamy, K. , 2004, “ Passive Bilateral Teleoperation of a Hydraulic Actuator Using an Electrohydraulic Passive Valve,” Int. J. Fluid Power, 5(2), pp. 43–55. [CrossRef]
Krishnaswamy, K. , and Li, P. Y. , 2001, “ Passive Control of an Electrohydraulic Actuator Using an Electrohydraulic Passive Valve,” American Control Conference (ACC), Arlington, VA, June 25–27, pp. 3932–3937.
Yao, B. , Bu, F. , Reedy, J. , and Chiu, G. T. C. , 1999, “ Adaptive Robust Motion Control of Single-Rod Hydraulic Actuators: Theory and Experiments,” American Control Conference (ACC), San Diego, CA, June 2–4, pp. 759–763.
Guan, C. , and Pan, S. , 2008, “ Nonlinear Adaptive Robust Control of Single-Rod Electro-Hydraulic Actuator With Unknown Nonlinear Parameters,” IEEE Trans. Control Syst. Technol., 16(3), pp. 434–445. [CrossRef]
Guo, K. , Wei, J. , Fang, J. , Feng, R. , and Wang, X. , 2015, “ Position Tracking Control of Electro-Hydraulic Single-Rod Actuator Based on an Extended Disturbance Observer,” Mechatronics, 27, pp. 47–56. [CrossRef]
Kim, W. , Shin, D. , Won, D. , and Chung, C. C. , 2013, “ Disturbance-Observer-Based Position Tracking Controller in the Presence of Biased Sinusoidal Disturbance for Electrohydraulic Actuators,” IEEE Trans. Control Syst. Technol., 21(6), pp. 2290–2298. [CrossRef]
Filippov, A. F. , 1988, “ Differential Equations With Discontinuous Righthand Side,” Mathematics and Its Applications, Vol. 18, Springer, Dordrecht, The Netherlands.
Wu, Q. , and Thornton-Trump, A. B. , 1997, “ Control of a Base-Excited Inverted Pendulum With Two Degrees of Rotational Freedom,” J. Franklin Inst., 334(1), pp. 63–92. [CrossRef]
Wu, Q. , Sepehri, N. , Thornton-Trump, A. B. , and Onyshko, S. , 1995, “ An Extended Integral Method to Derive Lyapunov Functions for Nonlinear Systems,” Int. J. Control, 62(3), pp. 717–736. [CrossRef]
Wu, Q. , Onyshko, S. , Sepehri, N. , and Thornton-Trump, A. B. , 1998, “ On Construction of Smooth Lyapunov Functions for Non-Smooth Systems,” Int. J. Control, 69(3), pp. 443–457. [CrossRef]
Wu, Q. , and Sepehri, N. , 2001, “ On Lyapunov's Stability Analysis of Non-Smooth Systems With Applications to Control Engineering,” Int. J. Non-Linear Mech., 36(7), pp. 1153–1161. [CrossRef]
Shevitz, D. , and Paden, B. , 1994, “ Lyapunov Stability Theory of Nonsmooth Systems,” IEEE Trans. Autom. Control, 39(9), pp. 1910–1914. [CrossRef]
Yokokohji, Y. , and Yoshikawa, T. , 1994, “ Bilateral Control of Master-Slave Manipulators for Ideal Kinesthetic Coupling-Formulation and Experiment,” IEEE Trans. Rob. Autom., 10(5), pp. 605–620. [CrossRef] [PubMed]
Abdossalami, A. , and Sirouspour, S. , 2009, “ Adaptive Control for Improved Transparency in Haptic Simulations,” IEEE Trans. Haptics, 2(1), pp. 2–14. [CrossRef] [PubMed]
Christiansson, G. A. V. , and van der Helm, F. C. T. , 2007, “ The Low-Stiffness Teleoperator Slave—A Trade-Off Between Stability and Performance,” Int. J. Rob. Res., 26(3), pp. 287–299. [CrossRef]
Durbha, V. , and Li, P. , 2012, “ A Nonlinear Spring Model of Hydraulic Actuator for Passive Controller Design in Bilateral Tele-Operation,” American Control Conference (ACC), Montreal, QC, Canada, June 27–29, pp. 3471–3476.
Heyong, H. , Qingxue, H. , Jun, W. , and Jing, W. , 2013, “ The Analysis of New Hydraulic Rolling Shear Servo System Dynamic Characteristics,” J. Eng. Manuf., 227(3), pp. 453–459. [CrossRef]
Schmidt, T. , 2012, “ Adaptive Backstepping Control of Asymmetric Electro-Hydraulic System,” Master's thesis, Aalborg University, Aalborg, Denmark. http://projekter.aau.dk/projekter/en/studentthesis/adaptiv-backstepping-kontrol-af-asymmetrisk-elektrohydraulisk-system(bc19f189-9758-48d7-97a8-881e320e28eb).html
Niksefat, N. , Sepehri, N. , and Wu, Q. , 2007, “ Design and Experimental Evaluation of a QFT Contact Task Controller for Electro-Hydraulic Actuators,” Int. J. Robust Nonlinear Control, 17(2–3), pp. 225–250. [CrossRef]
Liu, R. , and Alleyne, A. , 2000, “ Nonlinear Force/Pressure Tracking of an Electro-Hydraulic Actuator,” ASME J. Dyn. Syst. Meas. Control, 122(1), pp. 232–236. [CrossRef]
Jerouane, M. , Sepehri, N. , and Lamnabhi-Lagarriguea, F. , 2004, “ Dynamic Analysis of Variable Structure Force Control of Hydraulic Actuators Via the Reaching Law Approach,” Int. J. Control, 77(14), pp. 1260–1268. [CrossRef]
Wu, Q. C. , 1996, “ Lyapunov Stability Analysis of a Class of Base-Excited Inverted Pendulums With Application to Bipedal Locomotion Systems,” Doctoral dissertation, University of Manitoba, Winnipeg, MB, Canada. https://mspace.lib.umanitoba.ca/bitstream/handle/1993/19355/Wu_Lyapunov_stability.pdf?sequence=1&isAllowed=y
Tsuji, T. , Morasso, P. G. , Goto, K. , and Ito, K. , 1995, “ Human Hand Impedance Characteristics During Maintained Posture,” Biol. Cybern., 72(6), pp. 475–485. [CrossRef] [PubMed]
Slotine, J. J. , and Li, W. , 1990, Applied Nonlinear Control, Prentice-Hall, Upper Saddle River, NJ.

Figures

Grahic Jump Location
Fig. 1

Bilateral teleoperation system

Grahic Jump Location
Fig. 2

Simulation results given a constant human input (Fh=0.4 N)

Grahic Jump Location
Fig. 3

Simulation results given a constant human input (Fh=0.4 N). The hydraulic actuator is pushing against a spring having stiffness ks=17 kN/m.

Grahic Jump Location
Fig. 4

Simulation results given a sinusoidal human input. Hydraulic actuator starts in free motion and makes contact with a spring having stiffness of ks=17 kN/m at 20 mm.

Grahic Jump Location
Fig. 5

Shoulder link of the manipulator being used for experiments

Grahic Jump Location
Fig. 6

(a) Experimental results for steplike master input and (b) experimental results for sinusoid-like master input. Hydraulic actuator moves in free motion.

Grahic Jump Location
Fig. 7

Hydraulic actuator starts in free motion and pushes against a spring having stiffness of ks=17 kN/m

Grahic Jump Location
Fig. 8

(a) Experimental results for steplike master input and (b) experimental results for sinusoid-like master input. Hydraulic actuator starts in free motion and makes contact with a spring having stiffness of ks=17 kN/m.

Grahic Jump Location
Fig. 9

Hydraulic actuator starts in free motion and makes contact with a live-line conductor

Grahic Jump Location
Fig. 10

(a) Experimental results for steplike master input and (b) experimental results for sinusoid-like master input. Hydraulic actuator starts in free motion and makes contact with a live-line conductor wire.

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In