Tires and Vehicles
Blocks in the Simscape™ Driveline™ Tires and Vehicles library allow you to test the response of your driveline model under various and variable environmental conditions. You can also add fidelity to your model by specifying properties such as compliance, inertia, and rolling resistance for the tires and center of gravity and frontal area for the vehicle body.
Functions
sdlUtility.tirread | Import TIR file to Tire (Magic Formula) block (Since R2022b) |
Simscape Blocks
Vehicle, Tires, and Road Profiles
Longitudinal Vehicle | Longitudinal motion abstract vehicle with ideal brakes and tires (Since R2021b) |
Road Profile | Road profile with varying elevation and friction properties |
Tire (Friction Parameterized) | Tire with friction parameterized in terms of static and kinetic coefficients |
Tire (Magic Formula) | Tire defined by Magic Formula coefficients |
Tire (Simple) | No-slip tire model with minimal parameters |
Vehicle Body | Vehicle body with two axles in longitudinal motion |
Tires Subcomponents
Rolling Resistance | Model rolling resistance |
Tire-Road Interaction (Magic Formula) | Tire-road dynamics given by Magic Formula coefficients |
Topics
- Rotational-Translational Couplings
Couple rotational and translational dynamics.
- Complete Vehicle Model
Explore a model that includes an engine, a transmission, and drivetrain-wheel-road coupling.
- Control Vehicle Throttle Input Using a Powertrain Blockset Driver
Control a Simscape Driveline vehicle using a Powertrain Blockset™ driver.
- Model a Road Profile with Varying Elevation and Friction
Adjust surface grade and frictional properties using a Simscape Driveline Road Profile block.
Featured Examples
Engine Braking
A diesel engine equipped with a Jake Brake (R) or compression release engine brake. This type of brake is activated by the driver to slow the vehicle without relying on friction braking mechanisms. Air is released from a number of cylinders at the end of their compression strokes. In this example, the driver can dynamically select to activate braking on zero to eight cylinders. The braking torque for each cylinder is set using a lookup table with engine speed as the input.
Four-Wheel Drive Testbed
A four-wheel drive vehicle with open and limited slip differentials. The front and rear differentials can be standard or Type I Torsen. The center differential can be a solid shaft, viscous coupling, viscous coupling with a locking clutch, or open with no torque transfer. The differential options are in variant subsystems. The variants can be selected using the hyperlinks embedded in the model.
Limited Slip Differential with Clutches
A comparison between the behavior of an open differential and a limited slip differential with clutch packs. The limited slip differential is modeled using components from the Gears library and Clutches library in Simscape™ Driveline™. Wheel slip is limited by clutches that engage when the torque applied to the input of the differential exceeds a threshold. The clutches lock the differential so that the output shafts of the differential spin at the same speed.
Piston Engine Testbed
The effect of varying the number of cylinders in a piston engine. Four, six, and eight cylinder engines are included with firing offsets evenly distributed about their four-stroke cycles. Piston pressures are normalized by the number of cylinders to emphasize the effect on output vibration.
Tire Parameterization and Performance
Use Simscape™ Driveline™ to fit tire Magic Formula coefficients to experimental data and to measure the simulated stopping distance of a vehicle supported by the tires. The example uses the sdlUtility.tirread function to load initial tire parameters from a .TIR file. Then, the example uses the MATLAB® optimization function fminsearch with a test harness model to fit the tire coefficients to the experimental data. Other products available for performing this type of parameter fitting with Simscape Driveline models are the Optimization Toolbox™ and Simulink® Design Optimization™. These products provide predefined functions to manipulate and analyze blocks using GUIs or a command line approach. This example uses Fast Restart to quickly simulate tire response for different parameters during the optimization.
Torsen Differential
A comparison between the behavior of an open differential and a Torsen limited slip differential. The Torsen differential is modeled using components from the Gears library in Simscape™ Driveline™. Slip is limited in the Torsen differential because it uses non-backdrivable worm gears, which are modeled by Sun-Planet Worm Gear components. The result is higher torque applied to the wheel with greater traction, and identical speeds for the left and right axles.
Two Mode Hybrid Transmission
The basic architecture of a two mode hybrid transmission. It consists of three planetary gear sets and four clutches. This combination permits four fixed gear ratios plus two power-split modes. The power split modes are used to transition between fixed gear ratios and for heavy acceleration/deceleration. The fixed ratios help with efficiency when cruising. For the first power split (input-split regime), only Clutch 1 is engaged. For the second power split (compound-split regime), only Clutch 2 is engaged. Engaging two clutches simultaneously removes one degree of freedom and hence results in a fixed ratio.
Vehicle with Dual Clutch Transmission
A vehicle with a five-speed dual-clutch transmission. Gear shifts are implemented via the two clutches, one clutch pressure being ramped up as the other clutch pressure is ramped down. Gear pre-selection via dog clutches ensures that the correct gear is fully selected before the on-going clutch is enabled.
Vehicle with Four-Speed Transmission
A complete vehicle with Simscape™ Driveline™ components, including the engine, drivetrain, four-speed transmission, tires, and longitudinal vehicle dynamics. The transmission controller is implemented as a state machine in Stateflow®, selecting the gear based on throttle and vehicle speed.
Vehicle with Four-Wheel Drive
A four-wheel drive vehicle starting from rest and ascending a 15 degree incline. Initially the vehicle rolls backwards until the engine develops sufficient torque to counter the slope. The tire compliance dynamics can be seen as the vehicle starts to accelerate. The model variant chosen for all of the tires can be set to the Simple, Friction Parameterized, or Magic Formula tire model using the hyperlinks in the model.
Vehicle with Manual Transmission
A vehicle that has a four-speed manual transmission. The key elements of the transmission are four synchronizers. By engaging or disengaging these synchronizers and associated dog clutches, the transmission provides four ratios 3.581, 2.022, 1.384, and 1, respectively. The synchronizers are modeled using the Cone Clutch and Dog Clutch blocks.
Vehicle in Simscape Driveline and Simulink
Two equivalent simplified vehicles modeled in Simscape™ Driveline™ and Simulink®. The simulation results are identical, and the Simscape Driveline model is easily extensible to include different effects and a higher level of modeling fidelity. Meshing losses in the gears and more detailed tire modeling can be added without introducing algebraic loops.
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)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)