tireModel Class
Description
This class requires Extended Tire Features for Vehicle Dynamics Blockset.
Store model parameters, execute model solver computations, plot model behavior, and export
model data with the tireModel
superclass.
Creation
You can create tire model objects in three different ways.
Use
tireModel.new
to create a tire model object with default values.Use
tireModel.builtin
to create a tire model object from a built-in tire model.Use
tireModel.import
to import an existing tire model parameter set into a tire model object.
Note
Nonempty properties specified as a column vector must all be the same length.
Properties
Public Properties
Model name, specified as a string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
Model description, specified as a string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
Minimum valid tire inflation pressure, specified as a scalar, in Pa.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Maximum valid tire inflation pressure, specified as a scalar, in Pa.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Minimum allowed wheel load, specified as a scalar, in N.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Maximum allowed wheel load, specified as a scalar, in N.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Minimum valid wheel slip, specified as a scalar, dimensionless.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Maximum valid wheel slip, specified as a scalar, dimensionless.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Minimum valid slip angle, specified as a scalar, in rad.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Maximum valid slip angle, specified as a scalar, in rad.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Minimum valid camber angle, specified as a scalar, in rad.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Maximum valid camber angle, specified as a scalar, in rad.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Minimum valid longitudinal velocity, specified as a scalar, in m/s.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Tire Information
Tire manufacturer, specified as a string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: string
Tire line, specified as a string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: string
Tire category, specified as a string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: string
Tire construction number, specified as a string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: string
Tire serial number, specified as a nonnegative scalar, unitless.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Tire size, specified as a string scalar.
Example: TireSize="275/65R18"
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: string
Section width, specified as a nonnegative scalar, in mm.
Example: SectionWidth=275
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Aspect ratio, specified as a nonnegative scalar, in percent.
Example: AspectRatio=65
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Rim diameter, specified as a nonnegative scalar, in inches.
Example: RimDiameter=18
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Overall diameter, specified as a nonnegative scalar, in m.
Example: OverallDiameter=0.815
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Load index, specified as a nonnegative scalar, unitless.
Example: LoadIndex=116
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
Speed symbol, specified as a string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: string
Stamped max load, specified as a nonnegative scalar, in kg.
Example: StampedMaxLoad=1250
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: double
DOT tire identification number, specified as a string scalar.
Attributes:
GetAccess | public |
SetAccess | public |
Data Types: string
Protected Properties
Model type, specified as a string scalar.
Attributes:
GetAccess | protected |
SetAccess | protected |
Methods
tireModel.new | Create new tire model object |
tireModel.builtin | Create new tire model object from built-in tire model |
tireModel.import | Create new tire model object with parameters from external file or MATLAB structure |
compute | Perform model computation on tire data channels |
convert | Convert tire model to another tire model type |
disp | Display tireModel object properties |
diff | Create table of tire parameters that differ between two tire models |
export | Write tire model parameter values to external file |
fit | Optimize model parameter values to achieve model best fit to the input data |
get | Import tire model parameter values from supported Simulink or Simscape tire blocks |
plot | Plot response of tire models |
set | Export tire model parameter values to supported Simulink or Simscape tire blocks |
struct | Create structure from tire model |
table | Create table from tire model |
Version History
Introduced in R2023bStarting in R2025a, you can set the TireCategory
property.
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)