Overview¶
The general structure of the package is illustrated in Fig. 2. All the classes of the package are categorized into Tire model, Vehicle model and Graphics. One Vehicle model and one Tire model are combined to form the System. The integration of the System, with the appropriate parameters and initial conditions, is performed through the standard ode45 function of Octave/Matlab. The resulting data can be plotted as Frame and Animation with the Graphics features.
This package uses an object-oriented programming architecture. For more details see Object-Oriented Programming in OCTAVE or Object-Oriented Programming in MATLAB
The links to the description page of the available models and graphics are listed below.
Tire model¶
The tire models and the respective theoretical foundation and class/function are listed below.
Name | Theory | Class/Function |
---|---|---|
Tire Linear | Linear | TireLinear |
Tire Pacejka | Pacejka (Magic Formula) | TirePacejka |
Tire Polynomial | Polynomial | TirePolynomial |
Vehicle model¶
The vehicle models and the respective theoretical foundation and class/function are listed below.
Name | Theory | Class/Function |
---|---|---|
Vehicle Articulated Linear | Articulated vehicle 4 DOF | VehicleArticulatedLinear |
Vehicle Articulated Nonlinear | Articulated vehicle 4 DOF | VehicleArticulatedNonlinear |
Vehicle Simple Linear | Simple vehicle 3 DOF | VehicleSimpleLinear |
Vehicle Simple Nonlinear | Simple vehicle 3 DOF | VehicleSimpleNonlinear |
Vehicle Simple Nonlinear 4DOF | Simple vehicle 4 DOF | VehicleSimpleNonlinear4DOF |