Skip to main content

Experimental study on a nonlinear observer application for a very flexible parallel robot

Abstract

A flexible robot in lambda configuration has been modeled and built in hardware. This flexible robot includes some passive joints and flexible bodies and is an underactuated system. In order to control a very flexible underactuated system, using all states of the modeled nonlinear system is advantageous. Since there is no direct measurement of the end-effector positions and all modeled system states available, a nonlinear observer to estimate the states, the rigid motion of the passive joints and the elastic deformation of the flexible bodies, is designed based on the high gain observer method and experimentally tested on the lambda robot. Using the observed results from the nonlinear observer, the model of the robot used for control is improved so that the end-effector tracking error is drastically decreased. Based on the improved model, an updated nonlinear observer is redesigned and implemented on the lambda robot. The experimental results show that the end-effector positions and the states can be estimated with high accuracy in real-time even for the highly flexible parallel robot.

This is a preview of subscription content, access via your institution.

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

References

  1. Dwivedy SK, Eberhard P (2006) Dynamic analysis of flexible manipulators, a literature review. Mechanism and Machine Theory 41(7):749–777

    MathSciNet  Article  MATH  Google Scholar 

  2. Aarts RGKM, Jonker JB (2002) Dynamic simulation of planar flexible link manipulators using adaptive modal integration. Multibody Syst Dyn 1(7):31–50

    MathSciNet  Article  MATH  Google Scholar 

  3. Tzafestas S, Kotsis M, Pimenides T (2002) Observer-based optimal control of flexible Stewart parallel robots. J Intell Robot Syst 34(4):489–503

    Article  MATH  Google Scholar 

  4. Qiao S (2002) Control of flexible-link multiple manipulators. Trans ASME J Dyn Syst Meas Control 124(1):67–75

    Article  Google Scholar 

  5. Seifried R, Burkhardt M, Held A (2011) Trajectory control of flexible manipulators using model inversion. In: Proceedings of the ECCOMAS thematic conference on multibody dynamics, Brussels, Belgium

  6. Briot S, Khalil W (2014) Recursive and symbolic calculation of the elastodynamic model of flexible parallel robots. Int J Robot Res 33(3):469–483

    Article  Google Scholar 

  7. Abe A (2009) Trajectory planning for residual vibration suppression of a two-link rigid–flexible manipulator considering large deformation. Mech Mach Theory 44(9):1627–1639

    Article  MATH  Google Scholar 

  8. Raff T, Allgöwer F (2007) An impulsive observer that estimates the exact state of a linear continuous-time system in predetermined finite time. In: Proceedings of the mediterranean conference on control and automation, Athens, Greece

  9. Natal GS, Chemori A, Pierrot F, Company O (2010) An experimental comparison of state observers for the control of a parallel manipulator without velocity measurements. In Proceedings of the international conference on intelligent robots and systems, IROS/IEEE/RSJ, Taipei, Taiwan

  10. Khalil HK, Praly L (2014) High-gain observers in nonlinear feedback control. Int J Robust Nonlinear Control 24(6):993–1015

    MathSciNet  Article  MATH  Google Scholar 

  11. Astolfi D, Marconi L, Praly L, Teel A (2016) Sensitivity to high-frequency measurement noise of nonlinear high-gain observers. IFAC PapersOnLine 49(16):862–866

    Article  Google Scholar 

  12. Ahrens JH, Khalil HK (2009) High-gain observers in the presence of measurement noise: a switched-gain approach. Automatica 45(4):936–943

    MathSciNet  Article  MATH  Google Scholar 

  13. Chalhoub NG, Kfoury G, Bazzi B (2006) Design of robust controllers and a nonlinear observer for the control of a single-link flexible robotic manipulator. J Sound Vib 291(1):437–461

    MathSciNet  Article  MATH  Google Scholar 

  14. Nguyen TD, Egeland O (2008) Infinite dimensional observer for a flexible robot arm with a tip load. Asian J Control 10(4):456–461

    MathSciNet  Article  Google Scholar 

  15. Ju J, Li W, Wang Y, Fan M, Yang X (2009) Two-time scale virtual sensor design for vibration observation of a translational flexible-link manipulator based on singular perturbation and differential games. Sensors 16(11):1804–1818

    Article  Google Scholar 

  16. Morlock M, Schröck C, Burkhardt M, Seifried R (July 2017) Nonlinear state estimation for trajectory tracking of a flexible parallel manipulator. In: IFAC world congress, Toulouse, France

  17. Benosman M, Le Vey G (2004) Control of flexible manipulators: a survey. Robotica 22(5):533–545

    Article  Google Scholar 

  18. Kiang CT, Spowage A, Yoong CK (2015) Review of control and sensor system of flexible manipulator. J Intell Robot Syst 77(1):187–213

    Article  Google Scholar 

  19. Bakhti M, Bououlidi Idrissi B (2015) Active vibration control of a flexible manipulator using model predictive control and Kalman optimal filtering. Int J Eng Sci Technol IJEST 5(1):165–177

    Google Scholar 

  20. Gu M, Piedbuf J-C (2003) A flexible-arm as manipulator position and force detection unit. Control Eng Pract 11(12):1433–1448

    Article  Google Scholar 

  21. Dogan M, Morgül Ö (2010) On the control of two-link flexible robot arm with nonuniform cross section. J Vib Control 16(5):619–646

    MathSciNet  Article  MATH  Google Scholar 

  22. Burkhardt M, Holzwarth P, Seifried R (2013) Inversion based trajectory tracking control for a parallel kinematic manipulator with flexible links. In: Proceedings of the 11th international conference on vibration problems, Lisbon, Portugal

  23. Burkhardt M, Seifried R, Eberhard P (2014) Experimental studies of control concepts for a parallel manipulator with flexible links. In: Proceedings of the 3rd joint international conference on multibody system dynamics and the 7th Asian conference on multibody dynamics, Lisbon, Portugal

  24. Fehr J, Grunert D, Holzwarth P, Fröhlich B, Walker N, Eberhard P (2018) Morembs—a model order reduction package for elastic multibody systems and beyond. In: KoMSO challenge workshop on reduced-order modeling for simulation and optimization. https://doi.org/10.1007/978-3-319-75319-5_7

  25. Kurz T, Burkhardt M, Eberhard P (2011) Systems with constraint equations in the symbolic multibody simulation software Neweul-M\(^2\). In: Proceedings of the ECCOMAS thematic conference on multibody dynamics, Brussels, Belgium

  26. Wallrapp O (1994) Standardization of flexible body modeling in multibody system codes, part i: definition of standard input data. Mech Struct Mach 22(3):283–304

    MathSciNet  Article  Google Scholar 

  27. Primbs J (1996) Survey of nonlinear observer design techniques. Penn State Notes 1(1):1–18

    MathSciNet  Google Scholar 

  28. Khalil HK (2008) High-gain observers in nonlinear feedback control. In: Proceedings of the international conference on control, automation and systems, ICCAS, Seoul, Korea

  29. Blajer W, Kolodziejczyk K (2004) A geometric approach to solving problems of control constrains: theory and a DAE framework. Multibody Syst Dyn 11(4):343–364

    MathSciNet  Article  MATH  Google Scholar 

Download references

Acknowledgements

This research was partially supported by the German Research Foundation, within the Cluster of Excellence in Simulation Technology SimTech at the University of Stuttgart. The authors appreciate these discussions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fatemeh Ansarieshlaghi.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Ansarieshlaghi, F., Eberhard, P. Experimental study on a nonlinear observer application for a very flexible parallel robot. Int. J. Dynam. Control 7, 1046–1055 (2019). https://doi.org/10.1007/s40435-018-0467-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-018-0467-2

Keywords

  • Flexible parallel robot
  • Nonlinear observer
  • Multibody dynamics
  • State estimation