Hostname: page-component-78c5997874-t5tsf Total loading time: 0 Render date: 2024-11-10T13:15:21.523Z Has data issue: false hasContentIssue false

A Sliding Mode Force and Position Controller Synthesis for Series Elastic Actuators

Published online by Cambridge University Press:  15 April 2019

Emre Sariyildiz*
Affiliation:
School of Mechanical, Materials, Mechatronic and Biomedical Engineering, University of Wollongong, Wollongong, Australia E-mail: rmutlu@uow.edu.au
Rahim Mutlu
Affiliation:
School of Mechanical, Materials, Mechatronic and Biomedical Engineering, University of Wollongong, Wollongong, Australia E-mail: rmutlu@uow.edu.au
Haoyong Yu
Affiliation:
Department of Biomedical Engineering, National University of Singapore, Singapore E-mail: bieyhy@nus.edu.sg
*
*Corresponding author. E-mail: emre@uow.edu.au

Summary

This paper deals with the robust force and position control problems of series elastic actuators (SEAs). It is shown that an SEA’s force control problem can be described by a second-order dynamic model which suffers from only matched disturbances. However, the position control dynamics of an SEA is of fourth order and includes matched and mismatched disturbances. In other words, an SEA’s position control is more complicated than its force control, particularly when disturbances are considered. A novel robust motion controller is proposed for SEAs by using disturbance observer (DOb) and sliding mode control. When the proposed robust motion controller is implemented, an SEA can precisely track desired trajectories and safely contact with an unknown and dynamic environment. The proposed motion controller does not require precise dynamic models of environments and SEAs. Therefore, it can be applied to many different advanced robotic systems such as compliant humanoids, industrial robots and exoskeletons. The validity of the proposed motion controller is experimentally verified.

Type
Articles
Copyright
© Cambridge University Press 2019 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Vanderborght, B., et al., “Variable impedance actuators: A review,Rob. Auton. Syst. 61(12), 16011614 (2013).10.1016/j.robot.2013.06.009CrossRefGoogle Scholar
Robinson, D. W., Pratt, J. E., Paluska, D. J. and Pratt, G. A., “Series elastic actuator development for a biomimetic walking robot,” 1999 IEEE/ASME Int. Conf. Adv. Intell. Mechatron. (Cat. No.99TH8399), Atlanta, GA, USA, 561568 (1999).10.1109/AIM.1999.803231CrossRefGoogle Scholar
Pratt, G. A., Willisson, P., Bolton, C. and Hofman, A., “Late motor processing in low-impedance robots: Impedance control of series-elastic actuators,” Proceedings of the 2004 American Control Conference, Boston, MA, USA, 4, 3245–3251 (30 June–2 July 2004).10.23919/ACC.2004.1384410CrossRefGoogle Scholar
Paine, N., Mehling, J. S., Holley, J., Radford, N., Johnson, G., Fok, C.-L. and Sentis, L., “Actuator control for the NASA-JSC Valkyrie humanoid robot: A decoupled dynamics approach for torque control of series elastic robots,” J. Field Rob. 32(3), 378–396 (May 2015).10.1002/rob.21556CrossRefGoogle Scholar
Celebi, B., Yalcin, M. and Patoglu, V., “AssistOn-Knee: A Self-Aligning Knee Exoskeleton,” 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo (2013) pp. 9961002.Google Scholar
Seok, S., Wang, A., Otten, D. and Kim, S., “Actuator Design for High Force Proprioceptive Control in Fast Legged Locomotion,” IEEE/RSJ International Conference on Intelligent Robots and Systems, Vilamoura, Algarve, Portugal (7–12 October 2012).10.1109/IROS.2012.6386252CrossRefGoogle Scholar
Sariyildiz, E., Chen, C. and Yu, H., “An acceleration-based robust motion controller design for a novel series elastic actuator,IEEE Trans. Ind. Electron. 63(3), 19001910 (March 2016).10.1109/TIE.2015.2512228CrossRefGoogle Scholar
Jinoh, L., Dallali, H., Tsagarakis, N. and Caldwell, D., “Robust and Model-Free Link Position Tracking Control for Humanoid COMAN with Multiple Compliant Joints,” IEEE-RAS International Conference on Humanoid Robots, Atlanta, USA (15–17 October 2013).10.1109/HUMANOIDS.2013.7029947CrossRefGoogle Scholar
Spong, M. W., Khorasani, K. and Kokotovic, P. V., “An integral manifold approach to the feedback control of flexible joint robots,IEEE J. Rob. Autom. 3(4), 291300 (August 1987).10.1109/JRA.1987.1087102CrossRefGoogle Scholar
Wilson, G. A. and Irwin, G. W., “Robust tracking of elastic joint manipulators using sliding mode control,” Trans. Ins. Meas. Control 16(2), 99107 (April 1994).10.1177/014233129401600206CrossRefGoogle Scholar
Tomei, P., “A simple PD controller for robots with elastic joints,” IEEE Trans. Autom. Control 36(10), 12081213 (October 1991).10.1109/9.90238CrossRefGoogle Scholar
De Luca, A. and Flacco, F., “A PD-Type Regulator with Exact Gravity Cancellation for Robots with Flexible Joints,” IEEE International Conference on Robotics and Automation, China (9–13 May 2011).10.1109/ICRA.2011.5979615CrossRefGoogle Scholar
Albu-Schaffer, A. and Hirzinger, G., “State Feedback Controller for Flexible Joint Robots: A Globally Stable Approach Implemented on DLR’s Light-Weight Robots,” IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, Japan (31 October–05 November 2000).Google Scholar
Rahimi, H. N. and Nazemizadeh, M., “Dynamic analysis and intelligent control techniques for flexible manipulators: a review,Adv. Rob. 28(2), 6376 (2014).10.1080/01691864.2013.839079CrossRefGoogle Scholar
Zeman, V., Patel, R. V. and Khorasani, K., “Control of a flexible-joint robot using neural networks,IEEE Trans. Control Syst. Technol. 5(4), 453462 (July 1997).10.1109/87.595927CrossRefGoogle Scholar
Sariyildiz, E., Gong, C. and Yu, H., “Robust Position Control of a Novel Series Elastic Actuator via Disturbance Observer,” IEEE International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany (28 September–02 October 2015).10.1109/IROS.2015.7354144CrossRefGoogle Scholar
Sariyildiz, E., Wang, H. and Yu, H., “A Sliding Mode Controller Design for the Robust Position Control Problem of Series Elastic Actuators,” IEEE International Conference on Robotics and Automation (ICRA), Singapore, Singapore (29 May–3 June 2017).10.1109/ICRA.2017.7989350CrossRefGoogle Scholar
Vallery, H., Veneman, J., van Asseldonk, E., Ekkelenkamp, R., Buss, M. and van Der Kooij, H., “Compliant actuation of rehabilitation robots,IEEE Rob. Autom. Mag. 15(3), 6069 (September 2008).10.1109/MRA.2008.927689CrossRefGoogle Scholar
Lagoda, C., Schouten, A., Stienen, A., Hekman, E. G. and van der Kooij, H., “Design of an Electric Series Elastic Actuated Joint for Robotic Gait Rehabilitation Training,” IEEE International Conference on Biomedical Robotics and Biomechatronics, Tokyo, Japan (26–29 September 2010).10.1109/BIOROB.2010.5626010CrossRefGoogle Scholar
Kong, K., Bae, J. and Tomizuka, M., “Control of rotary series elastic actuator for ideal force-mode actuation in human-robot interaction applications,IEEE/ASME Trans. Mechatron. 14, 105118 (2009).10.1109/TMECH.2008.2004561CrossRefGoogle Scholar
Paine, N., Oh, S. and Sentis, L., “Design and control considerations for high-performance series elastic actuators,IEEE/ASME Trans. Mechatron. 19(3), 10801091 (June 2014).10.1109/TMECH.2013.2270435CrossRefGoogle Scholar
Sariyildiz, E. and Ohnishi, K., “A guide to design disturbance observer,ASME Trans. J. Dyn. Sys. Meas. Control 136(2), 110 (021011) (March 2014).Google Scholar
Bae, J., Kong, K. and Tomizuka, M., “Gait Phase-Based Smoothed Sliding Mode Control for a Rotary Series Elastic Actuator Installed on the Knee Joint,” American Control Conference (ACC) (30 June–2 July 2010).10.1115/1.4004793CrossRefGoogle Scholar
Wang, M., Sun, L., Yin, W., Dong, S. and Liu, J., “A Novel Sliding Mode Control for Series Elastic Actuator Torque Tracking with an Extended Disturbance Observer,” 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO), Zhuhai (2015) pp. 24072412.Google Scholar
Sariyildiz, E., Gong, C. and Yu, H., “A unified robust motion controller design for series elastic actuators,IEEE Trans. Mechatron. 22(5), 22292240 (2017). doi: 10.1109/TMECH.2017.2719682.CrossRefGoogle Scholar
Oh, S. and Kong, K., “High-precision robust force control of a series elastic actuator,IEEE/ASME Trans. Mechatron. 22(1), 7180. (February 2017).10.1109/TMECH.2016.2614503CrossRefGoogle Scholar
Sariyildiz, E., Mutlu, R. and Zhang, C., “Active disturbance rejection based robust trajectory tracking controller design in state space,ASME Trans. J. Dyn. Sys. Meas. Control 141(6), 061013-061013-7. doi: 10.1115/1.4042878Google Scholar
Draženović, B., “The invariance conditions in variable structure systems,” Automatica 5(3), 287295 (1969).10.1016/0005-1098(69)90071-5CrossRefGoogle Scholar
Sariyildiz, E., Sekiguchi, H., Nozaki, T., Ugurlu, B. and Ohnishi, K., “A stability analysis for the acceleration-based robust position control of robot manipulators via disturbance observer,IEEE/ASME Trans. Mechatron. 23(5), 23692378 (October 2018).10.1109/TMECH.2018.2854844CrossRefGoogle Scholar
Utkin, V. I., Guldner, J. and Shi, J., Sliding Mode Control in Electromechanical Systems (Taylor & Francis, London, Philadelphia, PA, 1999).Google Scholar
Feng, Y., Han, F. and Yu, X., “Chattering free full-order sliding-mode control,” Automatica 50, 13101314 (2014).10.1016/j.automatica.2014.01.004CrossRefGoogle Scholar