Document Type: Original Research Paper

Authors

1 Shahrood University of technology

2 shahrood University of Technology

Abstract

This paper presents a robust passivity-based voltage controller (PBVC) for robot manipulators with n degree of freedom in the presence of model uncertainties and external disturbance. The suggested controller inherits both advantages of the passivity-based control (PBC) scheme and voltage control strategy (VCS). Since the proposed control approach only uses the electrical model of the actuators, the obtained control law is simple and also has an independent-joint structure. Moreover, the proposed PBVC overcomes the drawbacks of torque control strategy such as the complexity of manipulator dynamics, practical problems and ignoring the role of actuators. Generally, the controller design procedure is divided into two steps. First, a model-based controller is designed based on the PBC scheme. An output feedback law is suggested to ensure the asymptotic stability of the closed-loop error dynamics. Second, a regressor-free adaptation law is obtained to estimate the variations of the model uncertainties and external disturbance. The proposed control law is provided in two different orders. Moreover, computer simulations are carried out for both tracking and regulation purposes. In addition, the proposed controller is compared with a passivity-based torque controller where the simulation results show the appropriate efficiency of the proposed approach.

Graphical Abstract

Keywords

Main Subjects

[1] H. K. Khalil, Nonlinear systems. Prentice Hall, 2002.
[2] T. Binazadeh and M. J. Yazdanpanah, “Application of passivity based control for partial stabilization,” Nonlinear Dynamics and Systems Theory, vol. 11, no. 4, pp. 373–382, 2011.
[3] H. Chenarani and T. Binazadeh, “Passivity-Based Stability Analysis and Robust Practical Stabilization of Nonlinear Affine Systems with Non-vanishing Perturbations,” J. Electr. Comput. Eng. Innov., vol. 4, no. 1, pp. 39–47, 2016.
[4] S. Kuntanapreeda, “Adaptive control of fractional-order unified chaotic systems using a passivity-based control approach,” Nonlinear Dyn., vol. 84, no. 4, pp. 2505–2515, 2016.
[5] M. Hosseinzadeh and M. J. Yazdanpanah, "Robust adaptive passivity-based control of open-loop unstable affine non-linear systems subject to actuator saturation," IET Control Theory & Applications, pp. 2731-2742, vol.11, no. 16, 2017.
[6] H. Chenarani and T. Binazadeh, “Flexible structure control of unmatched uncertain nonlinear systems via passivity-based sliding mode technique,” Iran. J. Sci. Technol.- Trans. Electr. Eng., vol. 41, no. 1, pp. 1–11, Mar. 2017.
[7] M. Sathishkumar, R. Sakthivel, F. Alzahrani, B. Kaviarasan, and Y. Ren, “Mixed H∞ and passivity-based resilient controller for nonhomogeneous Markov jump systems,” Nonlinear Anal Hybrid Syst., vol. 31, pp. 86–99, Feb. 2019.

[8] M. W. Spong, S. Hutchinson, and M. (Mathukumalli) Vidyasagar, Robot modeling and control. John Wiley & Sons, 2006.
[9] E. Slotine, Jean-Jacques, and W. Li, “On the adaptive control of robot manipulators,” The International Journal of Robotics Research, vol. 6, no. 3, pp. 49-59, 1987.
[10] R. Ortega, A. Loria, R. Kelly, and L. Praly, “On passivity-based output feedback global stabilization of Euler-Lagrange systems, ” International Journal of Robust and Nonlinear Control, vol. 5, no. 4, pp. 313-323, 1995.
[11] T. Hatanaka, N. Chopra, M. Fujita, and M. W. Spong, Passivity-based control and estimation in networked robotics. Switzerland: Springer, 2016.
[12] A. van der Schaft, L2-Gain and Passivity Techniques in Nonlinear Control. Cham: Springer International Publishing, 2017.
[13] D. Ebeigbe and D. Simon, “A passivity-based regressor-free adaptive controller for robot manipulators with combined regressor/parameter estimation,” presented at the ASME Dynamic Systems and Control Conference, Atlanta, Georgia, USA, 2018.
[14] A. C. Huang and M. C Chien, “Adaptive control of robot manipulators: a unified regressor-free approach," World scientific, 2010.
[15] J. Back and W. Ha, “Robust tracking of robot manipulators via momentum-based disturbance observer and passivity-based controller,” International Journal of Control, Automation and Systems, vol. 17, no. 4, pp. 976-985, 2019.
[16] C. Canudas‐de‐Wit and R. Kelly, “Passivity analysis of a motion control for robot manipulators with dynamic friction,” Asian Journal of Control, vol. 9, no. 1, pp. 30-36, 2007.
[17] Y. Azizi and A. Yazdizadeh, “Passivity‐based adaptive control of a 2‐DOF serial robot manipulator with temperature dependent joint frictions,” International Journal of Adaptive Control and Signal Processing, vol. 33, no. 3, pp. 512-526, 2019. [18] O. Peñaloza-Mejía, C.P.O. jeda-Pérez, and H.J. Estrada-García, “Passivity-based tracking control of robot manipulators with torque constraints,” presented at the IEEE International Conference on Advanced Intelligent Mechatronics, Banff, AB, Canada, 2016. [19] Y. Zhang, “A passivity-based approach for kinematic control of redundant manipulators with constraints,” IEEE Transactions on Industrial Informatics, vol. 16, no. 5, pp. 3029-3038, 2019.
[20] R. Báez, R. Arjan van der Schaft, and B. Jayawardhana, “Virtual differential passivity based control for tracking of flexible-joints robots,” IFAC-PapersOnLine, vol. 51, no. 3, pp. 169-174, 2018.
[21] S. A. Ajwad, et al, “Disturbance-observer-based robust control of a serial-link robotic manipulator using SMC and PBC techniques,” Studies in Informatics and Control, vol. 24, no. 4, pp. 401-408, 2015.
[22] A. Giusti, J. Malzahn, N. G. Tsagarakis, and M. Althoff, “On the combined inverse-dynamics/passivity-based control of elastic-joint robots,” IEEE Trans. Robot., vol. 34, no. 6, pp. 1461-1471, 2018.
[23] C. Liu, C. Cheah, and E. Slotine, “Adaptive jacobian tracking control of rigid-link electrically driven robots based on visual task-space information,” Automatica, vol. 42, no. 9, pp. 1491-1501, 2018.
[24] M.M. Fateh, “On the voltage-based control of robot manipulators,” Int. J. Control. Autom. Syst., vol. 6, no. 5, pp. 702–712, 2008.
[25] F.-J. Lin, S.-G. Chen, and I.-F. Sun, “Intelligent sliding-mode position control using recurrent wavelet fuzzy neural network for electrical power steering system,” Int. J. Fuzzy Syst., vol. 19, no. 5, pp. 1344–1361, Oct. 2017. [26] S. M. Ahmadi and M. M. Fateh, “Task-space control of robots using an adaptive Taylor series uncertainty estimator,” Int. J. Cont, vol. 92, no. 9, pp. 2159-2169, 2019. [27] M. R. Shokoohinia, M.M. Fateh, and R. Gholipour, “Design of an adaptive dynamic sliding mode control approach for robotic systems via uncertainty estimators with exponential convergence rate,” SN Applied Sciences, vol. 2, no. 2, pp. 1-11, 2020. [28] S. Fateh and M.M. Fateh, “Adaptive fuzzy control of robot manipulators with asymptotic tracking performance,” J. Cont, Auto. and Elect. Syst, vol. 31, no. 1, pp. 52-61, 2020.
[29] V. Sreeram and P. Agathoklis, “Solution of lyapunov equation with system matrix in companion form,” IEE Proc. D Control Theory Appl., vol. 138, no. 6, p. 529-534, 1991.
[30] J. Moreno-Valenzuela, R. Campa, and V. Santibáñez, “Model-based control of a class of voltage-driven robot manipulators with non-passive dynamics,” Comput. Electr. Eng., vol. 39, no. 7, pp. 2086–2099, 2013.