Skip to main content
Log in

Robust Control of Robotic Manipulators in the Task-Space Using an Adaptive Observer Based on Chebyshev Polynomials

  • Published:
Journal of Systems Science and Complexity Aims and scope Submit manuscript

Abstract

In this paper, an adaptive observer for robust control of robotic manipulators is proposed. The lumped uncertainty is estimated using Chebyshev polynomials. Usually, the uncertainty upper bound is required in designing observer-controller structures. However, obtaining this bound is a challenging task. To solve this problem, many uncertainty estimation techniques have been proposed in the literature based on neuro-fuzzy systems. As an alternative, in this paper, Chebyshev polynomials have been applied to uncertainty estimation due to their simpler structure and less computational load. Based on strictly-positive-real (SPR) Lyapunov theory, the stability of the closed-loop system can be verified. The Chebyshev coefficients are tuned based on the adaptation rules obtained in the stability analysis. Also, to compensate the truncation error of the Chebyshev polynomials, a continuous robust control term is designed while in previous related works, usually a discontinuous term is used. An SCARA manipulator actuated by permanent magnet DC motors is used for computer simulations. Simulation results reveal the superiority of the designed method.

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.

Similar content being viewed by others

References

  1. Gholipour R, Khosravi A, and Mojallali H, Suppression of chaotic behavior in duffing-holmes system using back-stepping controller optimized by unified particle swarm optimization algorithm, IJE Trans. B: Appl., 2013, 26(11): 1299–1306.

    Google Scholar 

  2. Gholipour R, Khosravi A, and Mojallali H, Parameter estimation of Lorenz chaotic dynamic system using bees algorithm, IJE Trans. C Asp., 2013, 26(3): 257–262.

    Google Scholar 

  3. Gholipour R, Khosravi A, and Mojallali H, Multi-objective optimal backstepping controller design for chaos control in a rod-type plasma torch system using Bees Algorithm, Applied Mathematical Modelling, 2015, 39(15): 4432–4444.

    MathSciNet  MATH  Google Scholar 

  4. Cheah C C, Liu C, and Slotine J J E, Adaptive Jacobian tracking control of robots with uncertainties in kinematic, dynamic and actuator models, IEEE Transactions on Automatic Control, 2006, 51(6): 1024–1029.

    MathSciNet  MATH  Google Scholar 

  5. Cheah C C, Liu C, and Slotine J J E, Adaptive Jacobian vision based control for robots with uncertain depth information, Automatica, 2010, 46(7): 1228–1233.

    MathSciNet  MATH  Google Scholar 

  6. Li G J, Adaptive tracking control for air-breathing hypersonic vehicles with state constraints, Frontiers of Information Technology & Electronic Engineering, 2017, 18(5): 599–614.

    Google Scholar 

  7. Fateh M M, Robust control of flexible-joint robots using voltage control strategy, Nonlinear Dynamics, 2012, 67(2): 1525–1537.

    MathSciNet  MATH  Google Scholar 

  8. Adhikary N and Mahanta C, Inverse dynamics based robust control method for position commanded servo actuators in robot manipulators, Control Engineering Practice, 2017, 66: 146–155.

    Google Scholar 

  9. Jin M, Kang S H, Chang P H, et al., Robust control of robot manipulators using inclusive and enhanced time delay control, IEEE/ASME Transactions on Mechatronics, 2017, 22(5): 2141–2152.

    Google Scholar 

  10. Fateh M M and Khorashadizadeh S, Robust control of electrically driven robots by adaptive fuzzy estimation of uncertainty, Nonlinear Dynamics, 2012, 69(3): 1465–1477.

    MathSciNet  MATH  Google Scholar 

  11. Zhai D H and Xia Y, Adaptive fuzzy control of multilateral asymmetric teleoperation for coordinated multiple mobile manipulators, IEEE Transactions on Fuzzy Systems, 2016, 24(1): 57–70.

    Google Scholar 

  12. Tian Q Y, Wei J H, Fang J H, et al., Adaptive fuzzy integral sliding mode velocity control for the cutting system of a trench cutter, Frontiers of Information Technology & Electronic Engineering, 2016, 17(1): 55–66.

    Google Scholar 

  13. Wang F, Liu Z, Zhang Y, et al., Adaptive fuzzy visual tracking control for manipulator with quantized saturation input, Nonlinear Dynamics, 2017, 89(2): 1241–1258.

    MATH  Google Scholar 

  14. Peng J, Wang J, and Wang Y, Neural network based robust hybrid control for robotic system: An H approach, Nonlinear Dynamics, 2011, 65(4): 421–431.

    MathSciNet  MATH  Google Scholar 

  15. Yang R, Yang C, Chen M, et al., Discrete-time optimal adaptive RBFNN control for robot manipulators with uncertain dynamics, Neurocomputing, 2017, 234: 107–115.

    Google Scholar 

  16. Salahshour E, Malekzadeh M, Gholipour R, et al., Designing multi-layer quantum neural network controller for chaos control of rod-type plasma torch system using improved particle swarm optimization, Evolving Systems, 2019, 10(3): 317–331.

    Google Scholar 

  17. Salahshour E, Malekzadeh M, Gordillo F, et al., Quantum neural network-based intelligent controller design for CSTR using modified particle swarm optimization algorithm, Transactions of the Institute of Measurement and Control, 2019, 41(2): 392–404.

    Google Scholar 

  18. Khorashadizadeh S and Fateh M M, Uncertainty estimation in robust tracking control of robot manipulators using the Fourier series expansion, Robotica, 2017, 35(2): 310–336.

    Google Scholar 

  19. Li Z, Su C Y, Wang L, et al., Nonlinear disturbance observer-based control design for a robotic exoskeleton incorporating fuzzy approximation, IEEE Transactions on Industrial Electronics, 2015, 62(9): 5763–5775.

    Google Scholar 

  20. Cui M, Liu W, Liu H, et al., Extended state observer-based adaptive sliding mode control of differential-driving mobile robot with uncertainties, Nonlinear Dynamics, 2016, 83(1–2): 667–683.

    MathSciNet  MATH  Google Scholar 

  21. Xiao B, Yin S, and Kaynak O, Tracking control of robotic manipulators with uncertain kinematics and dynamics, IEEE Transactions on Industrial Electronics, 2016, 63(10): 6439–6449.

    Google Scholar 

  22. Zhang Y, Yan P, and Zhang Z, A disturbance observer-based adaptive control approach for flexure beam nano manipulators, ISA Transactions, 2016, 60: 206–217.

    Google Scholar 

  23. Huang D, Zhai J, Ai W, et al., Disturbance observer-based robust control for trajectory tracking of wheeled mobile robots, Neurocomputing, 2016, 198: 74–79.

    Google Scholar 

  24. Malekzadeh M, Khosravi A, and Tavan M, Observer based control scheme for DC-DC boost converter using sigmadelta modulator, COMPEL — The International Journal for Computation and Mathematics in Electrical and Electronic Engineering, 2018, 37(2): 784–798.

    Google Scholar 

  25. Malekzadeh M, Khosravi A, and Tavan M, Immersion and invariance-based filtered transformation with application to estimator design for a class of DC-DC converters, Transactions of the Institute of Measurement and Control, 2019, 41(5): 1323–1330.

    Google Scholar 

  26. Malekzadeh M, Khosravi A, and Tavan M, A novel adaptive output feedback control for DCDC boost converter using immersion and invariance observer, Evolving Systems, 2019, https://doi.org/10.1007/s12530-019-09268-7.

  27. Chen M, Shao S Y, Shi P, et al., Disturbance-observer-based robust synchronization control for a class of fractional-order chaotic systems, IEEE Transactions on Circuits and Systems II: Express Briefs, 2017, 64(4): 417–421.

    Google Scholar 

  28. Ning D, Sun S, Zhang F, et al., Disturbance observer based Takagi-Sugeno fuzzy control for an active seat suspension, Mechanical Systems and Signal Processing, 2017, 93: 515–530.

    Google Scholar 

  29. Liang W, Huang S, Chen S, et al., Force estimation and failure detection based on disturbance observer for an ear surgical device, ISA Transactions, 2017, 66: 476–484.

    Google Scholar 

  30. Yun J N and Su J B, Design of a disturbance observer for a two-link manipulator with flexible joints, IEEE Transactions on Control Systems Technology, 2014, 22(2): 809–815.

    Google Scholar 

  31. Niu X, Zhang C, and Li H, Active disturbance attenuation control for permanent magnet synchronous motor via feedback domination and disturbance observer, IET Control Theory & Applications, 2017, 11(6): 807–815.

    MathSciNet  Google Scholar 

  32. Lee D, Nonlinear disturbance observer-based robust control of attitude tracking of rigid spacecraft, Nonlinear Dynamics, 2017, 88(2): 1317–1328.

    MATH  Google Scholar 

  33. Talole S E, Kolhe J P, and Phadke S B, Extended-state-observer-based control of flexible-joint system with experimental validation, IEEE Transactions on Industrial Electronics, 2010, 57(4): 1411–1419.

    Google Scholar 

  34. Goléa N, Goléa A, Barra K, et al., Observer-based adaptive control of robot manipulators: Fuzzy systems approach, Applied Soft Computing, 2008, 8(1): 778–787.

    Google Scholar 

  35. Tong S and Li Y, Observer-based fuzzy adaptive control for strict-feedback nonlinear systems, Fuzzy Sets and Systems, 2009, 160(12): 1749–1764.

    MathSciNet  MATH  Google Scholar 

  36. Jiang Y, Yin S, and Kaynak O, Data-driven monitoring and safety control of industrial cyberphysical systems: Basics and beyond, IEEE Access, 2018, 6: 47374–47384.

    Google Scholar 

  37. Kamal E, Aitouche A, Ghorbani R, et al., Robust fuzzy fault-tolerant control of wind energy conversion systems subject to sensor faults, IEEE Transactions on Sustainable Energy, 2012, 3(2): 231–241.

    Google Scholar 

  38. Fateh M M and Sadeghijaleh M, Voltage control strategy for direct-drive robots driven by permanent magnet synchronous motors, International Journal of Engineering — Transactions B: Applications, 2014, 28(5): 709–716.

    Google Scholar 

  39. Fateh M M, On the voltage-based control of robot manipulators, International Journal of Control, Automation, and Systems, 2008, 6(5): 702–712.

    Google Scholar 

  40. Fateh M M and Khorashadizadeh S, Optimal robust voltage control of electrically driven robot manipulators, Nonlinear Dynamics, 2012, 70(2): 1445–1458.

    MathSciNet  Google Scholar 

  41. Gholipour R and Fateh M M, Adaptive task-space control of robot manipulators using the Fourier series expansion without task-space velocity measurements, Measurement, 2018, 123: 285–292.

    Google Scholar 

  42. Chen W H, Disturbance observer based control for nonlinear systems, IEEE/ASME Transactions on Mechatronics, 2004, 9(4): 706–710.

    MathSciNet  Google Scholar 

  43. Spong M W, Hutchinson S, and Vidyasagar M, Robot Modeling and Control, Wiley, Hoboken, NJ, 2006.

    Google Scholar 

  44. Mason J C and Handscomb D C, Chebyshev Polynomials, CRC Press, 2002.

  45. Wang W Y, Chien Y H, and Lee T T, Observer-based T-S fuzzy control for a class of general nonaffine nonlinear systems using generalized projection-update laws, IEEE Transactions on Fuzzy Systems, 2011, 19(3): 493–504.

    Google Scholar 

  46. Shahnazi R, Output feedback adaptive fuzzy control of uncertain MIMO nonlinear systems with unknown input nonlinearities, ISA Transactions, 2015, 54: 39–51.

    Google Scholar 

  47. Chien Y H, Wang W Y, and Hsu C C, Run-time efficient observer-based fuzzy-neural controller for nonaffine multivariable systems with dynamical uncertainties, Fuzzy Sets and Systems, 2016, 302: 1–26.

    MathSciNet  MATH  Google Scholar 

  48. Khorashadizadeh S and Majidi M H, Chaos synchronization using the Fourier series expansion with application to secure communications, AEU-International Journal of Electronics and Communications, 2017, 82: 37–44.

    Google Scholar 

  49. Yang S S and Tseng C S, An orthogonal neural network for function approximation, IEEE Trans. Syst. Man Cybern. Part B Cybern., 1996, 26(5): 779–784.

    Google Scholar 

  50. Lin F J, Chang C K, and Huang P K, FPGA-based adaptive backstepping sliding-mode control for linear induction motor drive, IEEE Transactions on Power Electronics, 2007, 22(4): 1222–1231.

    Google Scholar 

  51. Lin F J, Shen P H, and Hsu S P, Adaptive backstepping sliding mode control for linear induction motor drive, IEE Proceedings-Electric Power Applications, 2002, 149(3): 184–194.

    Google Scholar 

  52. Lin F J, Chen S G, and Sun I F, Intelligent sliding-mode position control using recurrent wavelet fuzzy neural network for electrical power steering system, International Journal of Fuzzy Systems, 2017, 19(5): 1344–1361.

    MathSciNet  Google Scholar 

  53. Lin F J, Chen S Y, and Shyu K K, Robust dynamic sliding-mode control using adaptive RENN for magnetic levitation system, IEEE Transactions on Neural Networks, 2009, 20(6): 938–951.

    Google Scholar 

  54. Lin F J, Chen S G, and Sun I F, Adaptive backstepping control of six-phase pmsm using functional link radial basis function network uncertainty observer, Asian Journal of Control, 2018, 20(1): 1–15.

    MathSciNet  MATH  Google Scholar 

  55. Slotine J J E and Li W, Applied Nonlinear Control, Englewood Cliffs, NJ: Prentice Hall, 1991.

    MATH  Google Scholar 

  56. Khorashadizadeh S and Sadeghijaleh M, Adaptive fuzzy tracking control of robot manipulators actuated by permanent magnet synchronous motors, Computers & Electrical Engineering, 2018, 72: 100–111.

    Google Scholar 

  57. Gholipour R, Khosravi A, and Mojallali H, Bees algorithm based intelligent backstepping controller tuning for Gyro system, The Journal of Mathematics and Computer Science, 2012, 5(3): 205–211.

    Google Scholar 

  58. Mojallali H, Gholipour R, Khosravi A, et al., Application of chaotic particle swarm optimization to PID parameter tuning in ball and hoop system, International Journal of Computer and Electrical Engineering, 2012, 4(4): 452–457.

    Google Scholar 

  59. Gholipour R, Addeh J, Mojallali H, et al., Multi-objective evolutionary optimization of PID controller by chaotic particle swarm optimization, International Journal of Computer and Electrical Engineering, 2012, 4(6): 833–838.

    Google Scholar 

  60. Chen K Y, Lai Y H, and Fung R F, A comparison of fitness functions for identifying an LCD Glass-handling robot system, Mechatronics, 2017, 46: 126–142.

    Google Scholar 

  61. Wai R J and Muthusamy R, Fuzzy-neural-network inherited sliding-mode control for robot manipulator including actuator dynamics, IEEE Transactions on Neural Networks and Learning Systems, 2013, 24(2): 274–287.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reza Gholipour.

Additional information

This paper was recommended for publication by Editor CHEN Jie.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gholipour, R., Fateh, M.M. Robust Control of Robotic Manipulators in the Task-Space Using an Adaptive Observer Based on Chebyshev Polynomials. J Syst Sci Complex 33, 1360–1382 (2020). https://doi.org/10.1007/s11424-020-8186-0

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11424-020-8186-0

Keywords

Navigation