Skip to main content

Passivity-Based Control Design and Experiments for a Rolling-Balancing System

  • Chapter
  • First Online:
Book cover Informatics in Control, Automation and Robotics

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 430))

  • 965 Accesses

Abstract

In this chapter we present the design and implementation of a robust passivity-based controller for a rolling-balancing system known as the disk-on-disk. The control design aims to asymptotically stabilize the desired equilibrium of the disk-on-disk by shaping the energy function of the system and injecting damping. This first design is further augmented by the addition of a nonlinear PID controller to compensate for disturbances. We incorporate in the nonlinear PID the possibility of stabilizing either a set-point of angular positions of the disks or their angular velocities while keeping the balance of the system. Although the underactuation feature of the system and the disturbances hamper the control design, we show that the passivity-based framework offers the necessary tools to prove the desired stability properties of the close loop. Finally, we evaluate the practical applicability of the control design by implementing the controller on a real hardware for the disk-on-disk system and asses the performance of the control system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Crespo, M., Donaire, A., Ruggiero, F., Lippiello, V., Siciliano, B.: Design, implementation and experiments of a robust passivity-based controller for a rolling-balancing system. In: International Conference on Informatics in Control, Automation and Robotics, Lisbon, Portugal (2016)

    Google Scholar 

  2. Donaire, A., Junco, S.: On the addition of integral action to port-controlled Hamiltonian systems. Automatica 45, 1910–1916 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  3. Donaire, A., Romero, J.G., Ortega, R., Siciliano, B., Crespo, M.: Robust IDA-PBC for underactuated mechanical systems subject to matched disturbances. Int. J. Robust Nonlinear Control (in press, 2016)

    Google Scholar 

  4. Donaire, A., Ruggiero, F., Buonocore, L.R., Lippiello, V., Siciliano, B.: Passivity-based control for a rolling-balancing system: the nonprehensile disk-on-disk. IEEE Trans. Control Syst. Technol. (accepted, 2016)

    Google Scholar 

  5. Haddad, W., Chellaboina, V.: Nonlinear Dynamical Systems and Control. A Lyapunov-Based Approach. Princeton University Press, New Jersey (2007)

    MATH  Google Scholar 

  6. Khalil, H.K.: Nonlinear Systems. Prentice Hall (2002)

    Google Scholar 

  7. Lanczos, C.: The Variational Principles of Mechanics. University of Toronto Press (1960)

    Google Scholar 

  8. Lippiello, V., Ruggiero, F., Siciliano, B.: The effects of shapes in input-state linearization for stabilization of nonprehensile planar rolling dynamic manipulation. IEEE Robot. Autom. Lett. 1(1), 492–499 (2016)

    Article  Google Scholar 

  9. Merkin, D.: Introduction to the Theory of Stability. Springer, New York (1997)

    Google Scholar 

  10. Ortega, R., Romero, J.G.: Robust integral control of port-Hamiltonian systems: the case of non-passive outputs with unmatched disturbances. Syst. Control Lett. 61(1), 11–17 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  11. Ortega, R., Loría, A., Nicklasson, P.J., Sira-Ramírez, H.: Passivity-Based Control of Euler-Lagrange Systems: Mechanical, Electrical, and Electromechanical Applications. Springer, London (1998)

    Book  Google Scholar 

  12. 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. Autom. Control 47(8), 1218–1233 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  13. Ortega, R., Donaire, A., Romero, J.G.: Passivity-Based Control of Mechanical Systems. Lecture Notes in Control and Information Sciences. Springer, Berlin (2016)

    MATH  Google Scholar 

  14. Romero, J.G., Donaire, A., Ortega, R.: Robust energy shaping contorl of mechanical systems. Syst. Control Lett. 62(9), 770–780 (2013)

    Article  MATH  Google Scholar 

  15. Romero, J.G., Ortega, R., Donaire, A.: Energy shaping of mechanical systems via PID control and extension to constant speed tracking. IEEE Trans. Autom. Control 61(11), 3551–3556 (2016)

    Article  MATH  MathSciNet  Google Scholar 

  16. Ryu, J.C., Ruggiero, F., Lynch, K.M.: Control of nonprehensile rolling manipulation: balancing a disk on a disk. IEEE Trans. Robot. 29(5), 1152–1161 (2013)

    Article  Google Scholar 

  17. Siciliano, B., Sciavicco, L., Villani, L., Oriolo, G.: Robotics. Modelling, Planning and Control. Springer, London (2009)

    Google Scholar 

  18. Spong, M., Hutchinson, S., Vidyasagar, M.: Robot Modeling and Control. Wiley, USA (2006)

    Google Scholar 

  19. van der Schaft, A.J.: L2-Gain and Passivity Techniques in Nonlinear Control. Springer, Berlin (2000)

    Book  MATH  Google Scholar 

Download references

Acknowledgements

This work was partially supported by the RoDyMan project, which has received funding from the European Research Council FP7 Ideas under Advanced Grant agreement number 320992. The authors are solely responsible for the content of this manuscript. The work of the second author at PRISMA Lab was support by the National University of Rosario, Argentina, under its internship program.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alejandro Donaire .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Donaire, A., Crespo, M., Ruggiero, F., Lippiello, V., Siciliano, B. (2018). Passivity-Based Control Design and Experiments for a Rolling-Balancing System . In: Madani, K., Peaucelle, D., Gusikhin, O. (eds) Informatics in Control, Automation and Robotics . Lecture Notes in Electrical Engineering, vol 430. Springer, Cham. https://doi.org/10.1007/978-3-319-55011-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55011-4_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55010-7

  • Online ISBN: 978-3-319-55011-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics