This project explores the dynamics of a bicycle model, commonly used in vehicle dynamics and control systems. The model simulates vehicle control under varous conditions, allow the user to tweak parameters to determine safe operation bounds.
The findings for this exploration is avaliable here in full
- Vehicle Mass:
$m$ - Tire stiffness (front and rear):
$C_{\alpha r}$ ,$C_{\alpha f}$ - Longitudinal velocity:
$u$ - Distance to center of mass from rear/front tires:
$a$ ,$b$ - Moment of inertia:
$I_z$
- Lateral velocity
$\dot{y}$ - Yaw rate
$\dot{\psi}$
- Both front wheels considered a single wheel, same for back wheels
- Vehicle constraint to XY plane movement
- Vehicle treated as a single rigid body for lateral and yaw motion
- Lateral tire forces only (no longitudinal acceleration)
- Small steering angle
From this 2-axis dynamics bicycle model with linear tire modellinng, we derived the governing matrix with respect to model parameters, such as mass, velocity, tire cornering stiffness, etc...
As our bicycle model can be fully described with the matrix system:
which can be equivalent viewed as a 2nd order ODE whose homogenous roots characterized by the eigenvalues of A.
If 1 or more eigenvalue of A > 0: the solution (i.e. state as a function of time) will explode to infinity due to haveing a positive exponent.
- We define this to be "unstable".
If both eigenvalues of A < 0: The state will asymtote towards a finite value.
- We define this to be "stable".
If eigenvalues of A is complex: Oscillating behaviour
- We define this to be "unstable".
As front cornering stiffness varies, there is a boundary (in red) where instability occurs. As eigenvalues come in pairs, if either point in the pair crosses the red boundary onto the positive real axis, the vehicle will become impossible to control.
Within the stable region, there is further divide between purely real and complex eigenvalues; purely real eigenvalues result in overdamping and complex eigenvalues lead to oscillations.
- Green line is an underdamped system with oscillations.
- Orange line is an overdamped system without oscillations.
- Blue is an unstable system.



