Authors

Qi Zhang, Zongwu Xie, Sun Kui, Haitao Yang, Jin Minghe, Hegao Cai

Abstract

This paper presents an interconnection and damping assignment passivity based control (IDA-PBC) for the position and impedance control of flexible joint robot. In considering of the joint damping and with some simplification of friction, a flexible joint robot system is descripted as an port-controlled Hamiltonian system with dissipation(PCHD). Then, giving a desired Hamiltonian function which both shapes potential and kinetic energies, the control laws of position control and impedance control is derived by the algebraic IDA-PBC method, which preserves the PCHD structure of the close-loop system. Comparing with the traditional passivity based control (PBC), the proposed method gives a new explanation of the control of flexible joint robot by introducing the self-damping and cross-damping terms, which make the gain selecting procedure more intuitive and comfortable. Simulation and experiments are done to verify the proposed controller, and the results shows a promising performance both in position and impedance control.

Citation

  • Journal: Proceeding of the 11th World Congress on Intelligent Control and Automation
  • Year: 2014
  • Volume:
  • Issue:
  • Pages: 4242–4249
  • Publisher: IEEE
  • DOI: 10.1109/wcica.2014.7053426

BibTeX

@inproceedings{Zhang_2014,
  title={{Interconnection and damping assignment passivity-based control for flexible joint robot}},
  DOI={10.1109/wcica.2014.7053426},
  booktitle={{Proceeding of the 11th World Congress on Intelligent Control and Automation}},
  publisher={IEEE},
  author={Zhang, Qi and Xie, Zongwu and Kui, Sun and Yang, Haitao and Minghe, Jin and Cai, Hegao},
  year={2014},
  pages={4242--4249}
}

Download the bib file

References

  • van der schaft, Port-controlled Hamiltonian systems: towards a theory for control and design of nonlinear physical systems. Journal of the Society of Instrument and Control Engineers of Japan (SICE) (2000)
  • Ott, C., Albu-Schaffer, A., Kugi, A. & Hirzinger, G. On the Passivity-Based Impedance Control of Flexible Joint Robots. IEEE Trans. Robot. 24, 416–429 (2008) – 10.1109/tro.2008.915438
  • Albu-Schaffer, A., Ott, C. & Hirzinger, G. A passivity based Cartesian impedance controller for flexible joint robots - part II: full state feedback, impedance design and experiments. IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA ’04. 2004 2666-2672 Vol.3 (2004) doi:10.1109/robot.2004.1307463 – 10.1109/robot.2004.1307463
  • Liu, Y., Xie, Z., Zhang, Q. & Wang, B. HIT-ARM I high speed dexterous robot arm. 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO) 26–29 (2012) doi:10.1109/robio.2012.6490938 – 10.1109/robio.2012.6490938
  • Naouar, M.-W., Monmasson, E., Naassani, A. A., Slama-Belkhodja, I. & Patin, N. FPGA-Based Current Controllers for AC Machine Drives—A Review. IEEE Trans. Ind. Electron. 54, 1907–1925 (2007) – 10.1109/tie.2007.898302
  • Zhang, Q., Xie, Z., Ni, F., Cai, H. & Liu, H. A high performance FPGA-based joint controller with hardware/software co-design method. 2012 IEEE International Conference on Mechatronics and Automation 1109–1114 (2012) doi:10.1109/icma.2012.6283405 – 10.1109/icma.2012.6283405
  • Kelly, R., Ortega, R., Ailon, A. & Loria, A. Global regulation of flexible joint robots using approximate differentiation. IEEE Trans. Automat. Contr. 39, 1222–1224 (1994) – 10.1109/9.293181
  • Spong, M., Khorasani, K. & Kokotovic, P. An integral manifold approach to the feedback control of flexible joint robots. IEEE J. Robot. Automat. 3, 291–300 (1987) – 10.1109/jra.1987.1087102
  • Albu‐Schäffer, A. et al. The DLR lightweight robot: design and control concepts for robots in human environments. Industrial Robot: An International Journal 34, 376–385 (2007) – 10.1108/01439910710774386
  • Ortega, R., Spong, M. W., Gomez-Estern, F. & Blankenstein, G. Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment. IEEE Trans. Automat. Contr. 47, 1218–1233 (2002) – 10.1109/tac.2002.800770
  • Tomei, P. A simple PD controller for robots with elastic joints. IEEE Trans. Automat. Contr. 36, 1208–1213 (1991) – 10.1109/9.90238
  • Acosta, J. A., Ortega, R., Astolfi, A. & Mahindrakar, A. D. Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one. IEEE Trans. Automat. Contr. 50, 1936–1955 (2005) – 10.1109/tac.2005.860292
  • Ortega, R., Liu, Z. & Su, H. Control via interconnection and damping assignment of linear time-invariant systems: a tutorial. International Journal of Control 85, 603–611 (2012)10.1080/00207179.2012.660734
  • Albu-Schäffer, A. et al. Anthropomorphic Soft Robotics – From Torque Control to Variable Intrinsic Compliance. Springer Tracts in Advanced Robotics 185–207 (2011) doi:10.1007/978-3-642-19457-3_12 – 10.1007/978-3-642-19457-3_12
  • Albu-Schäffer, A., Ott, C. & Hirzinger, G. A Unified Passivity-based Control Framework for Position, Torque and Impedance Control of Flexible Joint Robots. The International Journal of Robotics Research 26, 23–39 (2007) – 10.1177/0278364907073776
  • Ortega, R. & García-Canseco, E. Interconnection and Damping Assignment Passivity-Based Control: A Survey. European Journal of Control 10, 432–450 (2004) – 10.3166/ejc.10.432-450