On the stability and control of unicycles

A mathematical model of a unicycle and rider, with a uniquely realistic tyre force and moment representation, is set up with the aid of multibody modelling software. The rider’s upper body is joined to the lower body through a spherical joint, so that wheel, yaw, pitch and roll torques are available for control. The rider’s bandwidth is restricted by low-pass filters. The linear equations describing small perturbations from a straight-running state are shown, which equations derive from a parallel derivation yielding the same eigenvalues as obtained from the first method. A nonlinear simulation model and the linear model for small perturbations from a general trim (or dynamic equilibrium) state are constructed. The linear model is used to reveal the stability properties for the uncontrolled machine and rider near to straight running, and for the derivation of optimal controls. These controls minimize a cost function made up of tracking errors and control efforts. Optimal controls for near-straight-running conditions, with left/right symmetry, and more complex ones for cornering trims are included. Frequency responses of some closed-loop systems, from the former class, demonstrate excellent path-tracking qualities within bandwidth and amplitude limits. Controls are installed for path-following trials. Lane-change and clothoid manoeuvres are simulated, demonstrating good-quality tracking of longitudinal and lateral demands. Pitch torque control is little used by the rider, while yaw and roll torques are complementary, with the former being more useful in transients, while the latter has value also in steady states. Wheel torque is influential on lateral control in turning. Adaptive control by gain switching is used to enable clothoid tracking up to lateral accelerations greater than 1 m s−2. General control of the motions of a virtual or robotic unicycle will be possible through the addition of more comprehensive adaptation to the control scheme described.

[1]  Robin S. Sharp,et al.  Dynamics of Motorcycles: Stability and Control , 2009 .

[2]  Kevin N. Gurney,et al.  An introduction to neural networks , 2018 .

[3]  Michael W. Sayers,et al.  VEHICLE MODELS FOR RTS APPLICATIONS , 1999 .

[4]  Robin S. Sharp,et al.  Shear Force Development by Pneumatic Tyres in Steady State Conditions: A Review of Modelling Aspects , 1991 .

[5]  Masayoshi Tomizuka,et al.  “Optimum Linear Preview Control With Application to Vehicle Suspension”—Revisited , 1976 .

[6]  Arend L. Schwab,et al.  Linearized dynamics equations for the balance and steer of a bicycle: a benchmark and review , 2007, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[7]  Michael W. Sayers,et al.  SYMBOLIC QUASI-STATIC AND DYNAMIC ANALYSES OF COMPLEX AUTOMOBILE MODELS , 1992 .

[8]  Jerrold E. Marsden,et al.  Stabilization of the unicycle with rider , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[9]  Robin S. Sharp On the Stability and Control of the Bicycle , 2008 .

[10]  Simos A. Evangelou,et al.  Car driving at the limit by adaptive linear optimal preview control , 2009 .

[11]  Hans B. Pacejka,et al.  Tire and Vehicle Dynamics , 1982 .

[12]  D.W. Vos,et al.  Dynamics and nonlinear adaptive control of an autonomous unicycle: theory and experiment , 1990, 29th IEEE Conference on Decision and Control.

[13]  Robin S. Sharp Optimal stabilization and path-following controls for a bicycle , 2007 .

[14]  Robin S. Sharp Application of optimal preview control to speed-tracking of road vehicles , 2007 .

[15]  Robin S. Sharp Optimal linear time-invariant preview steering control for motorcycles , 2006 .

[16]  E. K. Bender,et al.  Optimum Linear Preview Control With Application to Vehicle Suspension , 1968 .

[17]  R. S. Sharp,et al.  Performance enhancement of limited bandwidth active automotive suspensions by road preview , 1994 .

[18]  Masayoshi Tomizuka,et al.  Optimal Discrete Finite Preview Problems (Why and How Is Future Information Important , 1975 .

[19]  Hideo Sakai Mechanics of Pneumatic Tire , 1975 .

[20]  W. Hofferberth,et al.  Mechanics of the Pneumatic Tire , 1967 .

[21]  K. A. Semendyayev,et al.  A guide-book to mathematics, , 1971 .

[22]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[23]  Jeff Heaton,et al.  Introduction to neural networks for C , 2008 .

[24]  Simos A. Evangelou,et al.  Advances in the development of a virtual car driver , 2009 .

[25]  D. W. Vos,et al.  Nonlinear control of an autonomous unicycle robot: practical issues , 1992 .

[26]  S. B. Cardini A history of the monocycle stability and control from inside the wheel , 2006 .

[27]  Robin S. Sharp Driver Steering Control and a New Perspective on Car Handling Qualities , 2005 .

[28]  Robin S. Sharp Optimal preview speed-tracking control for motorcycles , 2007 .

[29]  Simos A. Evangelou,et al.  Multibody Aspects of Motorcycle Modelling with Special Reference to Autosim , 2005 .

[30]  Robin S. Sharp,et al.  Motorcycle Steering Control by Road Preview , 2007 .

[31]  Robin S. Sharp,et al.  OPTIMAL CONTROL OF A VEHICLE SUSPENSION INCORPORATING THE TIME DELAY BETWEEN FRONT AND REAR WHEEL INPUTS , 1988 .

[32]  Yoav Naveh,et al.  Nonlinear Modeling and Control of a Unicycle , 1999 .

[33]  R. S. Sharp,et al.  Performance enhancement of limited-bandwidth active automotive suspensions by road preview , 1994 .

[34]  Andrew Hazell,et al.  Discrete-time optimal preview control , 2008 .

[35]  Robin S. Sharp,et al.  OPTIMAL PREVIEW CAR STEERING CONTROL , 2001 .

[36]  Masayoshi Tomizuka,et al.  On the Optimal Digital State Vector Feedback Controller With Integral and Preview Actions , 1979 .

[37]  Robin S. Sharp,et al.  Optimization and Performance Enhancement of Active Suspensions for Automobiles under Preview of the Road , 1992 .