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.
Similar content being viewed by others
References
Schoonwinkel, A., “Design and test of a computer stabilized unicycle,” Ph.D. Thesis, Stanford University, 1987.
Vos, D. W., “Nonlinear control of an autonomous unicycle robot: practical issues,” Ph.D. Thesis, MIT, Department of Aeronautics and Astronautics, 1992.
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.
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.
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.
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.
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.
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.
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.
Naveh, Y., Bar-Yoseph, P. Z., and Halevi, Y., “Time spectral element modeling and control of a unicycle,” (submitted for publication).
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.
Kane, T. R. and Levinston, D. A., Dynamics: Theory and Applications. McGraw-Hill: New York, 1985.
Kwakernaak, H. and Sivan, R., Linear Optimal Control Systems, Wiley: New York, 1972.
Friedland, B., Advanced Control Systems Design, Prentice-Hall, 1966.
Fletcher, C. A. J., Computation Techniques for Fluid Dynamics, Springer-Verlag, 2nd ed., vol. 1, pp. 355–360, 1991.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Naveh, Y., Bar-Yoseph, P.Z. & Halevi, Y. Nonlinear Modeling and Control of a Unicycle. Dynamics and Control 9, 279–296 (1999). https://doi.org/10.1023/A:1026481216262
Issue Date:
DOI: https://doi.org/10.1023/A:1026481216262