Skip to main content
Log in

Adaptive composite neural network disturbance observer-based dynamic surface control for electrically driven robotic manipulators

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

This paper presents an adaptive backstepping control scheme for electrically driven robotic manipulator (EDRM) system with uncertainties and external disturbances by using neural network disturbance observer (NNDO) and dynamic surface control (DSC) design technique. NNDO is employed to estimate the uncertainties and external disturbances such that the priori information of the unknown dynamics will not be needed. To overcome the problem of “explosion of complexity” inherent in the backstepping design method, the DSC technique is integrated into the adaptive backstepping control design framework, where the NNDOs with adaptive composite law are utilized to compensate the uncertainties and external disturbances of EDRM. Based on the Lyapunov stability theory, it can be proven that the closed-loop system is stable in the sense that all the variables are guaranteed to be uniformly ultimately bounded. The results of simulation and experimental tests demonstrate the approximation capability of NNDO and the effectiveness of the proposed adaptive DSC scheme.

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
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  1. Middletone RH, Goodwin GC (1986) Adaptive computed torque control for rigid link manipulators. In: 25th IEEE conference on decision and control, Athens, Greece, pp 68–73

  2. Song Z, Yi J, Zhao D, Li X (2005) A computed torque controller for uncertain robotic manipulator systems: fuzzy approach. Fuzzy Sets Syst 154:208–226

    MathSciNet  MATH  Google Scholar 

  3. Peng J, Wang J, Wang Y (2011) Neural network based robust hybrid control for robotic system: an \(H_\infty \) approach. Nonlinear Dyn 65(4):421–431

    MathSciNet  MATH  Google Scholar 

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

    Google Scholar 

  5. Peng J, Liu Y, Wang J (2014) Fuzzy adaptive output feedback control for robotic systems based on fuzzy adaptive observer. Nonlinear Dyn 78(2):789–801

    MATH  Google Scholar 

  6. Yen VT, Wang YN, Cuong PV (2019) Recurrent fuzzy wavelet neural networks based on robust adaptive sliding mode control for industrial robot manipulators. Neural Comput Appl 31(11):6945–6958

    Google Scholar 

  7. Hsia T (1986) Adaptive control of robot manipulators—a review. In: Proceedings of 1986 IEEE international conference on robotics and automation, San Francisco, CA, USA, pp 183–189

  8. Kardgar A, Fateh MM, Ahmadi SM (2018) Adaptive control of robot manipulators using the voltage control strategy. In: 26th Iranian conference on electrical engineering (ICEE2018), pp 772–777

  9. Slotine JJE (1985) The robust control of robot manipulators. Int J Robot Res 4(2):49–64

    Google Scholar 

  10. Ahanda JJBM, Mbede JB, Melingui A, Zobo BE (2018) Robust adaptive control for robot manipulators: support vector regression-based command filtered adaptive backstepping approach. Robotica 36:516–534

    Google Scholar 

  11. Fateh MM, Khorashadizadeh S (2012) Robust control of electrically driven robots by adaptive fuzzy estimation of uncertainty. Nonlinear Dyn 69:1465–1477

    MathSciNet  MATH  Google Scholar 

  12. Su CY, Stepanenko Y (1995) Hybrid adaptive robust motion control of rigid-link electrically-driven robot manipulators. IEEE Trans Robot Autom 11(3):426–432

    Google Scholar 

  13. Habibi SR, Richards RJ (1992) Sliding mode control of an electrically powered industrial robot. IEE Proc Control Theory Appl 139(2):207–225

    MATH  Google Scholar 

  14. Fateh MM, Tehrani HA, Karbassi SM (2013) Repetitive control of electrically driven robot manipulators. Int J Syst Sci 44:775–785

    MathSciNet  MATH  Google Scholar 

  15. Soltanpour MR, Otadolajam P, Khooban MH (2015) Robust control strategy for electrically driven robot manipulators: adaptive fuzzy sliding mode. IET Sci Meas Technol 9(3):322–334

    Google Scholar 

  16. Ahmadi SM, Fateh MM (2016) Robust control of electrically driven robots using adaptive uncertainty estimation. Comput Electr Eng 5:674–687

    Google Scholar 

  17. Izadbakhsh A (2017) FAT-based robust adaptive control of electrically driven robots without velocity measurements. Nonlinear Dyn 89:289–304

    MathSciNet  MATH  Google Scholar 

  18. Izadbakhsh A, Khorashadizadeh S, Kheirkhahan P (2019) Tracking control of electrically driven robots using a model-free observer. Robotica 37(4):729–755

    Google Scholar 

  19. Swaroop D, Hedrick JK, Yip PP, Gerdes JC (2000) Dynamic surface control for a class of nonlinear systems. IEEE Trans Autom Control 45(10):1893–1899

    MathSciNet  MATH  Google Scholar 

  20. Guo F, Liu Y, Wu Y, Luo F (2018) Observer-based backstepping boundary control for a flexible riser system. Mech Syst Signal Process 111:314–330

    Google Scholar 

  21. Edalati L, Sedigh AK, Shooredeli MA, Moarefianpour A (2018) Adaptive fuzzy dynamic surface control of nonlinear systems with input saturation and time-varying output constraints. Mech Syst Signal Process 100:311–329

    Google Scholar 

  22. Peng J, Dubay R (2019) Adaptive fuzzy backstepping control for a class of uncertain nonlinear strict-feedback systems based on dynamic surface control approach. Expert Syst With Appl 120:239–252

    Google Scholar 

  23. Huang SN, Tan KK, Lee TH (2008) Adaptive neural network algorithm for control design of rigid-link electrically driven robots. Neurocomputing 71(4–6):885–894

    Google Scholar 

  24. Shafiei SE, Soltanpour MR (2009) Robust neural network control of electrically driven robot manipulator using backstepping approach. Int J Adv Robot Syst 6(4):285–292

    Google Scholar 

  25. Wei X, Zhang HF, Guo L (2009) Composite disturbance observer-based control and terminal sliding mode control for uncertain structural systems. Int J Syst Sci 40(10):1009–1017

    MathSciNet  MATH  Google Scholar 

  26. Yang ZJ, Fukushima Y, Qin P (2012) Decentralized adaptive robust control of robot manipulators using disturbance observers. IEEE Trans Control Syst Technol 20(5):1357–1365

    Google Scholar 

  27. Van M (2019) An enhanced tracking control of marine surface vessels based on adaptive integral sliding mode control and disturbance observer. ISA Trans 90:30–40

    Google Scholar 

  28. Kong L, Yuan J (2019) Disturbance-observer-based fuzzy model predictive control for nonlinear processes with disturbances and input constraints. ISA Trans 90:74–88

    Google Scholar 

  29. Kong L, Yuan J (2019) Generalized Discrete-time nonlinear disturbance observer based fuzzy model predictive control for boiler-turbine systems. ISA Trans 90:89–106

    Google Scholar 

  30. Chen WH, Ballance DJ, Gawthrop PJ et al (2000) A nonlinear disturbance observer for robotic manipulators. IEEE Trans Ind Electron 47(4):932–938

    Google Scholar 

  31. Huang J, Ri S, Liu L et al (2015) Nonlinear disturbance observer-based dynamic surface control of mobile wheeled inverted pendulum. IEEE Trans Control Syst Technol 23(6):2400–2407

    Google Scholar 

  32. Sun H, Guo L (2017) Neural network-based DOBC for a class of nonlinear systems with unmatched disturbances. IEEE Trans Neural Netw Learn Syst 28(2):482–489

    MathSciNet  Google Scholar 

  33. Homayounzade M, Khademhosseini A (2019) Disturbance observer-based trajectory following control of robot manipulators. Int J Control Autom Syst 17:203–211

    Google Scholar 

  34. Wu Y, Li G (2018) Adaptive disturbance compensation finite control set optimal control for PMSM systems based on sliding mode extended state observer. Mech Syst Signal Process 98:402–414

    Google Scholar 

  35. Jing C, Xu H, Niu X (2019) Adaptive sliding mode disturbance rejection control with prescribed performance for robotic manipulators. ISA Trans 91:41–51

    Google Scholar 

  36. Deng Y, Wang J, Li H, Liu J, Tian D (2019) Adaptive sliding mode current control with sliding mode disturbance observer for PMSM drives. ISA Trans 88:113–126

    Google Scholar 

  37. Zhu Y, Qiao J, Guo L (2019) Adaptive sliding mode disturbance observer-based composite control with prescribed performance of space manipulators for target capturing. IEEE Trans Ind Electron 66(3):1973–1983

    Google Scholar 

  38. Kim E (2002) A fuzzy disturbance observer and its application to control. IEEE Trans Fuzzy Syst 10(1):77–84

    Google Scholar 

  39. Jeong SC, Ji DH, Ju H et al (2013) Park adaptive synchronization for uncertain chaotic neural networks with mixed time delays using fuzzy disturbance observer. Appl Math Comput 219:5984–5995

    MathSciNet  MATH  Google Scholar 

  40. Wang S, Ren X, Na J (2016) Adaptive dynamic surface control based on fuzzy disturbance observer for drive system with elastic coupling. J Frankl Inst 353:1899–1919

    MathSciNet  MATH  Google Scholar 

  41. Nguyen SD, Choi SB, Nguyen QH (2018) A new fuzzy-disturbance observer-enhanced sliding controller for vibration control of a train–car suspension with magneto-rheological dampers. Mech Syst Signal Process 105:447–466

    Google Scholar 

  42. Mao Q, Dou L, Yang Z et al (2020) Fuzzy disturbance observer-based adaptive sliding mode control for reusable launch vehicles with aeroservoelastic characteristic. IEEE Trans Ind Inf 16(2):1214–1223

    Google Scholar 

  43. Wang D, Zong Q, Tian B et al (2018) Neural network disturbance observer-based distributed finite-time formation tracking control for multiple unmanned helicopters. ISA Trans 73:208–226

    Google Scholar 

  44. Dian S, Chen L, Hoang S et al (2018) Gain scheduled dynamic surface control for a class of underactuated mechanical systems using neural network disturbance observer. Neurocomputing 275:1998–2008

    Google Scholar 

  45. Ma Y, Cai Y, Yu Z (2019) Adaptive neural network disturbance observer based nonsingular fast terminal sliding mode control for a constrained flexible air-breathing hypersonic vehicle. J Aerosp Eng 233(7):2642–2662

    Google Scholar 

  46. Zhao B, Xu S, Guo J et al (2019) Integrated strapdown missile guidance and control based on neural network disturbance observer. Aerosp Sci Technol 84:170–181

    Google Scholar 

  47. Park J, Sandberg IW (1991) Universal approximation using radial-basis-function networks. Neural Comput 3(2):246–257

    Google Scholar 

  48. Wilson J, Charest M, Dubay R (2016) Non-linear model predictive control schemes with application on a 2-link vertical robot manipulator. Robot Comput Integr Manuf 41:23–30

    Google Scholar 

  49. Yang T, Sun N, Chen H, Fang Y (2020) Observer-based nonlinear control for tower cranes suffering from uncertain friction and actuator constraints with experimental verification. IEEE Trans Ind Electron. https://doi.org/10.1109/TIE.2020.2992972

    Article  Google Scholar 

  50. Wu Y, Sun N, Chen H, Fang Y (2020) Adaptive output feedback control for 5-DOF varying-cable-length tower cranes with cargo mass estimation. IEEE Trans Ind Inf. https://doi.org/10.1109/TII.2020.3006179

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to acknowledge the funding received from the National Natural Science Foundation of China (61773351), the Program for Science & Technology Innovation Talents in Universities of Henan Province (20HASTIT031), the Training Plan for University’s Young Backbone Teachers of Henan Province (2017GGJS004), the Outstanding Foreign Scientists Support Project in Henan Province of China (GZS201908), the China Scholarship Council (201907045008) and the Harrison McCain Visiting Professor Award in the University of New Brunswick to conduct this research investigation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jinzhu Peng.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Peng, J., Ding, S. & Dubay, R. Adaptive composite neural network disturbance observer-based dynamic surface control for electrically driven robotic manipulators. Neural Comput & Applic 33, 6197–6211 (2021). https://doi.org/10.1007/s00521-020-05391-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-020-05391-8

Keywords

Navigation