Document Type : Original Research Paper


Faculty of Electrical, Shahrood University of Technology, Shahrood, Iran


Background and Objectives: 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.
Methods: 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.
Results: The suggested controller inherits both advantages of the passivitybased 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. 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.
Conclusion: The robust PBVC is proposed for EDRM in presence of external disturbance. To the best of our knowledge, it is the first time that a regressorfree adaptation law is obtained to approximate the lumped uncertainties according to the passivity-based VCS. Moreover, the electrical model of the actuators is utilized in a decentralized form to control each joint separately.

©2019 The author(s). This is an open access article distributed under the terms of the Creative Commons Attribution (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, as long as the original authors and source are cited. No permission is required from the authors or the publishers.


Main Subjects

[1] H. K. Khalil, Nonlinear systems. Prentice Hall, 2002.

[2] T. Binazadeh, M. J. Yazdanpanah, “Application of passivity based control for partial stabilization,” Nonlinear Dynamics and Systems Theory, 11(4): 373–382, 2011.

[3] H. Chenarani, T. Binazadeh, “Passivity-Based Stability Analysis and Robust Practical Stabilization of Nonlinear Affine Systems with Non-vanishing Perturbations,” J. Electr. Comput. Eng. Innov., 4(1): 39–47, 2016.

[4] S. Kuntanapreeda, “Adaptive control of fractional-order unified chaotic systems using a passivity-based control approach,” Nonlinear Dyn., 84(4): 2505–2515, 2016.

[5] M. Hosseinzadeh, M. J. Yazdanpanah, "Robust adaptive passivity-based control of open-loop unstable affine non-linear systems subject to actuator saturation," IET Control Theory & Applications 11(6): 2731-2742, 2017.

[6] H. Chenarani, T. Binazadeh, “Flexible structure control of unmatched uncertain nonlinear systems via passivity-based sliding mode technique,” Iran. J. Sci. Technol.- Trans. Electr. Eng., 41(1): 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., 31: 86–99, Feb. 2019.

[8] M. W. Spong, S. Hutchinson, M. (Mathukumalli) Vidyasagar, Robot modeling and control. John Wiley & Sons, 2006.

[9] E. Slotine, Jean-Jacques, W. Li, “On the adaptive control of robot manipulators,” The International Journal of Robotics Research, 6(3): 49-59, 1987.

[10] R. Ortega, A. Loria, R. Kelly, L. Praly, “On passivity-based output feedback global stabilization of Euler-Lagrange systems, ” International Journal of Robust and Nonlinear Control, 5(4): 313-323, 1995.

[11] T. Hatanaka, N. Chopra, M. Fujita, 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, 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, M. C Chien, “Adaptive control of robot manipulators: a unified regressor-free approach," World scientific, 2010.

[15] J. Back, W. Ha, “Robust tracking of robot manipulators via momentum-based disturbance observer and passivity-based controller,” International Journal of Control, Automation and Systems, 17(4): 976-985, 2019.

[16] C. Canudas‐de‐Wit, R. Kelly, “Passivity analysis of a motion control for robot manipulators with dynamic friction,” Asian Journal of Control, 9(1): 30-36, 2007.

[17] Y. Azizi, 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, 33(3): 512-526, 2019.

[18] O. Peñaloza-Mejía, C.P.O. jeda-Pérez, 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, 16(5): 3029-3038, 2019.

[20] R. Báez, R. Arjan van der Schaft, B. Jayawardhana, “Virtual differential passivity based control for tracking of flexible-joints robots,” IFAC-Papers OnLine, 51(3): 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, 24(4): 401-408, 2015.

[22] A. Giusti, J. Malzahn, N. G. Tsagarakis, M. Althoff, “On the combined inverse-dynamics/passivity-based control of elastic-joint robots,” IEEE Trans. Robot., 34(6): 1461-1471, 2018.

[23] C. Liu,  C. Cheah, E. Slotine, “Adaptive jacobian tracking control of rigid-link electrically driven robots based on visual task-space information,” Automatica, 42(9): 1491-1501, 2018.

[24] M.M. Fateh, “On the voltage-based control of robot manipulators,” Int. J. Control. Autom. Syst., 6(5): 702–712, 2008.

[25] F.-J. Lin, S.-G. Chen, I.-F. Sun, “Intelligent sliding-mode position control using recurrent wavelet fuzzy neural network for electrical power steering system,” Int. J. Fuzzy Syst., 19(5): 1344–1361, Oct. 2017.

[26] S. M. Ahmadi, M. M. Fateh, “Task-space control of robots using an adaptive Taylor series uncertainty estimator,” Int. J. Cont, 92(9): 2159-2169, 2019.

[27] M. R. Shokoohinia, M.M. Fateh, R. Gholipour, “Design of an adaptive dynamic sliding mode control approach for robotic systems via uncertainty estimators with exponential convergence rate,” SN Applied Sciences, 2(2): 1-11, 2020.

[28] S. Fateh, M.M. Fateh, “Adaptive fuzzy control of robot manipulators with asymptotic tracking performance,” J. Cont, Auto. and Elect. Syst, 31(1): 52-61, 2020.

[29] V. Sreeram, P. Agathoklis, “Solution of lyapunov equation with system matrix in companion form,” IEE Proc. D Control Theory Appl., 138(6, p. 529-534, 1991.

[30] J. Moreno-Valenzuela, R. Campa, V. Santibáñez, “Model-based control of a class of voltage-driven robot manipulators with non-passive dynamics,” Comput. Electr. Eng., 39(7): 2086–2099, 2013.


Journal of Electrical and Computer Engineering Innovations (JECEI) welcomes letters to the editor for the post-publication discussions and corrections which allows debate post publication on its site, through the Letters to Editor. Letters pertaining to manuscript published in JECEI should be sent to the editorial office of JECEI within three months of either online publication or before printed publication, except for critiques of original research. Following points are to be considering before sending the letters (comments) to the editor.

[1] Letters that include statements of statistics, facts, research, or theories should include appropriate references, although more than three are discouraged.

[2] Letters that are personal attacks on an author rather than thoughtful criticism of the author’s ideas will not be considered for publication.

[3] Letters can be no more than 300 words in length.

[4] Letter writers should include a statement at the beginning of the letter stating that it is being submitted either for publication or not.

[5] Anonymous letters will not be considered.

[6] Letter writers must include their city and state of residence or work.

[7] Letters will be edited for clarity and length.