Dynamics and Control

, Volume 9, Issue 4, pp 279–296 | Cite as

Nonlinear Modeling and Control of a Unicycle

  • Yoav Naveh
  • Pinhas Z. Bar-Yoseph
  • Yoram Halevi
Article

Abstract

A unicycle system is composed of a unicycle and a rider. This system is inherently unstable, but together with a skilled rider can be autonomously controlled and stabilized. A dynamical investigation, a control design and a numerical solution of a nonlinear unicycle autonomous model are presented. The use of a nonlinear model for the control design is shown in this paper to be of great importance. A three-rigid-body physical model was selected for the dynamical study of the system. In a linearized model important physical characteristics of the unicycle system disappear (e.g. interactions between the longitudinal and lateral systems are being neglected), and therefore it is not recommended to be used for the control design. A nonlinear control law, which replaces the rider in stabilizing the model, was derived in the present work, using a nonlinear unicycle model. A simulation study shows good performance of this controller. Time spectral element methods are developed and used for integrating the nonlinear equations of motion. The approach employs the time discontinuous Galerkin method which leads to A-stable high order accurate time integration schemes.

nonlinear dynamics unicycle time finite element 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Schoonwinkel, A., “Design and test of a computer stabilized unicycle,” Ph.D. Thesis, Stanford University, 1987.Google Scholar
  2. 2.
    Vos, D. W., “Nonlinear control of an autonomous unicycle robot: practical issues,” Ph.D. Thesis, MIT, Department of Aeronautics and Astronautics, 1992.Google Scholar
  3. 3.
    Vos, D. W. and Von Flotow, A. H., “Dynamic and nonlinear adaptive control of an autonomous unicycle: theory and experiment,” in Proc. 29th CDC, IEEE, Honolulu, Hawaii, pp. 182–187, 1990.Google Scholar
  4. 4.
    Aharoni, D. and Bar-Yoseph, P., “Mixed finite element formulation in the time domain for solution of dynamic problems,” Computational Mechanics, vol. 9, pp. 359–374, 1992.Google Scholar
  5. 5.
    Zrahia, U. and Bar-Yoseph, P., “Space time spectral element method for solution of second-order hyperbolic equations,” Computer Methods in Applied Mechanics and Engineering, vol. 116, pp. 135–146, 1994.Google Scholar
  6. 6.
    Ben-Tal, A., Bar-Yoseph, P. Z., and Flashner, H., “Space-time spectral element method for optimal slewing of a flexible beam,” Int. J. Numer. Methods Eng., vol. 39, pp. 3101–3121, 1996.Google Scholar
  7. 7.
    Ben-Tal, A., Bar-Yoseph, P., and Flashner, H., “Optimal maneuver of a flexible arm by space-time finite element method,” AIAA, J. Guidance, Control and Dynamics, vol. 18, pp. 1459–1462, 1995.Google Scholar
  8. 8.
    Bar-Yoseph, P. Z., Fisher, D., and Gottlieb, O., “Spectral element method for nonlinear temporal dynamical systems,” Computational Mechanics, vol. 18, pp. 302–313, 1996.Google Scholar
  9. 9.
    Bar-Yoseph, P. Z., Fisher, D., and Gottlieb, O., “Spectral element method for nonlinear spatio-temporal dynamics of an Euler Bernoulli beam,” Computational Mechanics, vol. 19, pp. 136–151, 1996.Google Scholar
  10. 10.
    Naveh, Y., Bar-Yoseph, P. Z., and Halevi, Y., “Time spectral element modeling and control of a unicycle,” (submitted for publication).Google Scholar
  11. 11.
    Bar-Yoseph, P. Z., “Novel spectral and finite element method for unsteady heat transfer problems,” chapter in de Vahl Davis, G., and Arinc, F. (eds.), Advances in Computational Heat Transfer, Begell House: New York, 1998.Google Scholar
  12. 12.
    Kane, T. R. and Levinston, D. A., Dynamics: Theory and Applications. McGraw-Hill: New York, 1985.Google Scholar
  13. 13.
    Kwakernaak, H. and Sivan, R., Linear Optimal Control Systems, Wiley: New York, 1972.Google Scholar
  14. 14.
    Friedland, B., Advanced Control Systems Design, Prentice-Hall, 1966.Google Scholar
  15. 15.
    Fletcher, C. A. J., Computation Techniques for Fluid Dynamics, Springer-Verlag, 2nd ed., vol. 1, pp. 355–360, 1991.Google Scholar

Copyright information

© Kluwer Academic Publishers 1999

Authors and Affiliations

  • Yoav Naveh
    • 1
  • Pinhas Z. Bar-Yoseph
    • 1
  • Yoram Halevi
    • 1
  1. 1.Faculty of Mechanical EngineeringTechnion—Israel Institute of TechnologyHaifaIsrael

Personalised recommendations