Skip to main content
Log in

A Modified Approach to Sensitivity Amplification Control to Handle Uncertainties

  • Research Paper
  • Published:
Iranian Journal of Science and Technology, Transactions of Mechanical Engineering Aims and scope Submit manuscript

Abstract

Recently, different exoskeleton devices have been developed to provide required mechanical power in augmentation and rehabilitation applications. The design of an appropriate control is one of the challenges in the field of exoskeletons which have attracted extensive attention in the past years. One of the noticeable approaches proposed for the control of augmentation exoskeletons is sensitivity amplification control (SAC), which presents remarkable merits such as no need for interaction force measurement. However, its performance is highly susceptible to the presence of an uncertainty, due to its high model dependency. In this paper, an intermediary control approach as a potential solution is presented to preserve the control performance considerably in the presence of an uncertainty and to take the advantage of the SAC controller. The control scheme is composed of two phases: training and utilization. In the training phase, it is assumed that the measurement of the interaction forces between the user and the robot is temporarily available by using additional force sensors. Therefore, the controller is designed in the form of a robust admittance controller accompanied by an LWPR network as a universal approximator to estimate the uncertainty. In the next phase, the controller is modified to solve the constraint of measuring the interaction forces and simulate the SAC control method in the presence of the uncertainty. The convergence of the closed-loop system is evaluated by the Lyapunov theorem in both phases. Moreover, based on a simulation on a swing leg, the effectiveness of the proposed control strategy is investigated. The results show significant improvement in exhibiting the desired dynamics in the presence of an uncertainty, compared to the classical SAC controller.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Anam K, Al-Jumaily AA (2012) Active exoskeleton control systems: state of the art. Procedia Engineering 41:988–994

    Article  Google Scholar 

  • Behnamgol V, Vali A, Mohammadzaman I (2015) Second order sliding mode control with finite time convergence. AUT J Model Simul 45:41–52

    Google Scholar 

  • Beyl P, Van Damme M, Van Ham R, Vanderborght B, Lefeber D (2009) Design and control of a lower limb exoskeleton for robot-assisted gait training. Appl Bion Biomech 6:229–243

    Article  Google Scholar 

  • Cong L, Wu D, Long Y, Du Z, Dong W (2017) Parameter identification based sensitivity amplification control for lower extremity exoskeleton. In: Proceedings of the 2017 international conference on artificial intelligence, automation and control technologies. ACM, p 8

  • Daachi M, Madani T, Daachi B, Djouani K (2015) A radial basis function neural network adaptive controller to drive a powered lower limb knee joint orthosis. Appl Soft Comput 34:324–336

    Article  Google Scholar 

  • Dai S, Li S, Yang Z (2012) Research about exoskeleton’s reference trajectory generation based on RBF neural network. Computer, informatics, cybernetics and applications. Springer, Berlin, pp 1501–1511

    Chapter  Google Scholar 

  • Duong MK, Cheng H, Tran HT, Jing Q (2016) Minimizing human-exoskeleton interaction force using compensation for dynamic uncertainty error with adaptive RBF network. J Intell Rob Syst 82:413–433

    Article  Google Scholar 

  • Fei J, Ding H (2012) Adaptive sliding mode control of dynamic system using RBF neural network. Nonlinear Dyn 70:1563–1573

    Article  MathSciNet  Google Scholar 

  • Ghan J, Kazerooni H (2006) System identification for the Berkeley lower extremity exoskeleton (BLEEX). In: Proceedings 2006 IEEE International conference on robotics and automation. ICRA 2006. IEEE, pp 3477–3484

  • Ghan J, Steger R, Kazerooni H (2006) Control and system identification for the Berkeley lower extremity exoskeleton (BLEEX). Adv Robot 20:989–1014

    Article  Google Scholar 

  • Huang R, Cheng H, Chen Q, Tran H-T, Lin X (2015) Interactive learning for sensitivity factors of a human-powered augmentation lower exoskeleton. In: 2015 IEEE/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 6409–6415

  • Huang R, Cheng H, Guo H, Chen Q (2016) Hierarchical interactive learning for a human-powered augmentation lower exoskeleton. In: 2016 international conference on robotics and automation (ICRA). IEEE, pp 5355–5360

  • Jimenez-Fabian R, Verlinden O (2012) Review of control algorithms for robotic ankle systems in lower-limb orthoses, prostheses, and exoskeletons. Med Eng Phys 34:397–408

    Article  Google Scholar 

  • Kazerooni H, Racine J-L, Huang L, Steger R (2005) On the control of the Berkeley lower extremity exoskeleton (BLEEX). In: Proceedings of the 2005 IEEE international conference on robotics and automation, 2005. ICRA 2005. IEEE, pp 4353–4360

  • Kazerooni H, Steger R, Huang L (2006) Hybrid control of the berkeley lower extremity exoskeleton (bleex). The International Journal of Robotics Research 25:561–573

    Article  Google Scholar 

  • Klanke S, Vijayakumar S, Schaal S (2008) A library for locally weighted projection regression. Journal of Machine Learning Research 9:623–626

    MathSciNet  MATH  Google Scholar 

  • Leeghim H, Seo I-H, Bang H (2008) Adaptive nonlinear control using input normalized neural networks. J Mech Sci Technol 22:1073–1083. https://doi.org/10.1007/s12206-007-1119-1

    Article  Google Scholar 

  • Liu D, Tang Z, Pei Z (2015) The motion control of lower extremity exoskeleton based on RBF neural network identification. In: 2015 IEEE international conference on information and automation. IEEE, pp 1838-1842

  • Lu R, Li Z, Su C-Y, Xue A (2014) Development and learning control of a human limb with a rehabilitation exoskeleton. IEEE Trans Industr Electron 61:3776–3785

    Article  Google Scholar 

  • Mefoued S (2015) A second order sliding mode control and a neural network to drive a knee joint actuated orthosis. Neurocomputing 155:71–79

    Article  Google Scholar 

  • Miranda ABW, Forner-Cordero (2013) A upper limb exoskeleton control based on sliding mode control and feedback linearization. In: 2013 ISSNIP biosignals and biorobotics conference (BRC). IEEE, pp 1–6

  • Nagarajan U, Aguirre-Ollinger G, Goswami A (2016) Integral admittance shaping: a unified framework for active exoskeleton control. Robotics and Autonomous Systems 75:310–324

    Article  Google Scholar 

  • Nakanishi J, Farrell JA, Schaal S (2005) Composite adaptive control with locally weighted statistical learning. Neural Networks 18:71–90

    Article  MATH  Google Scholar 

  • Nelles O (2013) Nonlinear system identification: from classical approaches to neural networks and fuzzy models. Springer, Berlin

    MATH  Google Scholar 

  • Nguyen-Tuong D, Peters J (2008) Learning robot dynamics for computed torque control using local gaussian processes regression. In: ECSIS symposium on learning and adaptive behaviors for robotic systems. LAB-RS’08. IEEE, pp 59–64

  • Racine J-L (2003) Control of a lower extremity exoskeleton for human performance amplification. University of California, Berkeley

    Google Scholar 

  • Rahman MH, Saad M, Kenné J-P, Archambault PS (2013) Control of an exoskeleton robot arm with sliding mode exponential reaching law International Journal of Control. Automation and Systems 11:92–104

    Article  Google Scholar 

  • Schaal S, Atkeson CG (1998) Constructive incremental learning from only local information. Neural Comput 10:2047–2084

    Article  Google Scholar 

  • Sigaud O, Salaün C, Padois V (2011) On-line regression algorithms for learning mechanical models of robots: a survey. Robotics and Autonomous Systems 59:1115–1129

    Article  Google Scholar 

  • Song S, Zhang X, Tan Z (2014) RBF neural network based sliding mode control of a lower limb exoskeleton suit Strojniški vestnik. J Mechanical Engineering 60:437–446

    Article  Google Scholar 

  • Sun T, Pei H, Pan Y, Zhou H, Zhang C (2011) Neural network-based sliding mode adaptive control for robot manipulators. Neurocomputing 74:2377–2384

    Article  Google Scholar 

  • Taherifar A, Vossoughi G, Selk Ghafari A (2017) Optimal target impedance selection of the robot interacting with human. Adv Robot 31:428–440

    Article  Google Scholar 

  • Tran H-T, Cheng H, Lin X, Duong M-K, Huang R (2014) The relationship between physical human-exoskeleton interaction and dynamic factors: using a learning approach for control applications Science China. Inf Sci 57:1–13

    Google Scholar 

  • Vijayakumar S, Schaal S (2000a) Locally weighted projection regression: an O(n) algorithm for incremental real time learning in high dimensional space. In: Proceedings of the seventeenth international conference on machine learning (ICML 2000), pp 288–293

  • Vijayakumar S, Schaal S (2000b) Real time learning in humanoids: a challenge for scalability of online algorithms. In: Proceedings of IEEE international conference on humanoid robots, pp 7–8

  • Wang X, Li X, Wang J, Fang X, Zhu X (2016) Data-driven model-free adaptive sliding mode control for the multi degree-of-freedom robotic exoskeleton. Inf Sci 327:246–257

    Article  MathSciNet  MATH  Google Scholar 

  • Yang Z, Gui L, Yang X, Gu W, Zhang Y (2007) Simulation research of exoskeleton suit based on sensitivity amplification control. In: 2007 IEEE international conference on automation and logistics, 2007. IEEE, pp 1353–1357

  • Yang X, Lihua G, Yang Z, Gu W (2008a) Lower extreme carrying exoskeleton robot adaptive control using wavelet neural networks. In: Fourth international conference on natural computation, 2008. ICNC’08. IEEE, pp 399–403

  • Yang Z, Gui L, Yang X, Gu W (2008b) Simulation research of exoskeleton suit based on neural network sensitivity amplification control. In: Chinese control and decision conference, 2008. CCDC 2008. IEEE, pp 3340–3344

  • Yang Z, Zhu Y, Yang X, Zhang Y (2009) Impedance control of exoskeleton suit based on adaptive RBF neural network. In: International conference on intelligent human–machine systems and cybernetics, 2009. IHMSC’09, 2009. IEEE, pp 182–187

  • Yang X, Zhao H, Zhang Y, Liu X (2014) Carrying lower extreme exoskeleton rapid terminal sliding-mode robust control Journal of Computers 9:202–208

    Google Scholar 

  • Yu W, Rosen J, Li X (2011) PID admittance control for an upper limb exoskeleton. In: American control conference (ACC), 2011. IEEE, pp 1124–1129

Download references

Acknowledgements

The authors would like to thank Iran National Science Foundation (INSF) for their financial support (Project Number: 95849278).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Yousefi-Koma.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shahi, H., Yousefi-Koma, A. & Moghaddam, M.M. A Modified Approach to Sensitivity Amplification Control to Handle Uncertainties. Iran J Sci Technol Trans Mech Eng 43 (Suppl 1), 965–981 (2019). https://doi.org/10.1007/s40997-018-0207-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40997-018-0207-4

Keywords

Navigation