Cluster Computing

, Volume 22, Supplement 4, pp 7983–7989 | Cite as

Hybrid control of 2-DOF joint robot based on Port-Controlled Hamiltonian and PD algorithm

  • Jieru ChiEmail author


Aiming at the unsatisfactory performance of Two Degree-of-Freedom joint robot trajectory tracking control system which is controlled by one method, a hybrid control method that integrates Port-Controlled Hamiltonian and Proportional Differential algorithm is designed. The Port-Controlled Hamiltonian control is used to ensure the stability of the system, and Proportional Differential control is used to improve the response speed of the system. Exponential function is used as the hybrid function to achieve the coordinated control strategy, and to adapt to the error disturbance of Two Degree-of-Freedom joint robot. The control system not only realizes the fast-tracking control, but also raises the output signal of the robot to a higher precision. The simulation results show that when the modelling error exists in the mechanical system of Two Degree-of-Freedom joint robot, the hybrid control trajectory tracking system takes on both advantages of the two methods. It has good dynamic performance and steady-state performance. In addition, it can eliminate the error quickly.


Joint robot Port-Controlled Hamiltonian PD control Trajectory tracking control 


  1. 1.
    Gonzalez-Vazquez, Salvador, Moreno-Valenzuela, Javier: Time-scale separation of a class of robust PD-type tracking controllers for robot manipulators. ISA Trans. 52(3), 418–428 (2013)CrossRefGoogle Scholar
  2. 2.
    Hooshmand, R.A., Nasiri, A.A., Ataei, M.: Trajectory angle control of fish-like robot motion by using fuzzy-PID controller. Int. J. Robot. Autom. 27(2), 163–176 (2012)Google Scholar
  3. 3.
    Bouaziz, F.A., Bouteraa, Y., Derbel N.: Control energy comparison beaten 1st and 2nd order sliding mode approach with application to a SCARA robot. 2016 13th International Multi-Conference on Systems, Signals and Devices, pp. 757–761Google Scholar
  4. 4.
    Rossomando, F.G., Soria, C.M.: Adaptive neural sliding mode control in discrete time for a SCARA robot arm. IEEE Lat. Am. Trans. 14(6), 2556–2564 (2016)CrossRefGoogle Scholar
  5. 5.
    Prabu, D., Kumar, S., Prasad, R.: Dynamic control of three-link SCARA manipulator using adaptive neuro fuzzy inference system. IEEE International Conference on Networking, Sensing and Control, pp. 1609–1614 (2008)Google Scholar
  6. 6.
    Li, Y., Tong, S., Li, T., et al.: Fuzzy adaptive dynamic surface control for a single-link flexible-joint robot. Nonlinear Dyn. 70(3), 2035–2048 (2012)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Meng, J.E., Kang, C.L.: Control of adept one SCARA robot using neural networks. IEEE Trans. Ind. Electron. 44(6), 762–768 (1997)CrossRefGoogle Scholar
  8. 8.
    Al-Khedher, M.A., Alshamasin, M.S.: Robot control using neural networks. 2012 4th International Conference on Intelligent and Advanced Systems, vol. 1 (11), pp. 126–130 (2012)Google Scholar
  9. 9.
    Ortega, R., Schaft, A.V.D., Maschke, B., Escobar G.: Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38(4), 585–596 J.A. (2002)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Acosta, R., Ortega, A.Astolfi, et al.: Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one. IEEE Trans. Autom. Control 50(12), 1936–1955 (2005)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Sanz, A., Etxebarria, V.: Experimental control of a single-link flexible robot arm using energy shaping. Int. J. Syst. Sci. 38(1), 61–71 (2007)MathSciNetCrossRefGoogle Scholar
  12. 12.
    Ortega, R., Schaft, A.V.D., Castanos, F., et al.: Control by interconnection and standard passivity-based control of port-hamiltonian systems. IEEE Trans. Autom. Control 53(11), 2527–2542 (2008)MathSciNetCrossRefGoogle Scholar
  13. 13.
    Dong, E.C.: On the method of interconnection and damping assignment passivity-based control for the stabilization of mechanical systems. Regul. Chaot. Dyn. 19(5), 556–575 (2014)MathSciNetCrossRefGoogle Scholar
  14. 14.
    Nageshrao, S.P., Lopes, G.A.D., Jeltsema, D., et al.: Passivity-based reinforcement learning control of a 2-DOF manipulator arm. Mechatronics 24(8), 1001–1007 (2014)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2017

Authors and Affiliations

  1. 1.College of Automation and Electrical EngineeringQingdao UniversityQingdaoChina

Personalised recommendations