Dynamic Steering
Dynamic steering for Ackerman, rack-and-pinion, and parallel steering mechanisms
Dynamic Steering is not recommended to implement dynamic steering for Ackerman, rack-and-pinion, and parallel steering mechanisms. Use Steering System instead. For more information, see Compatibility Considerations.
Libraries:
Vehicle Dynamics Blockset /
Steering
Description
The Dynamic Steering block implements dynamic steering to calculate the wheel angles for Ackerman, rack-and-pinion, and parallel steering mechanisms. The block uses the steering wheel input torque, right wheel torque, and left wheel torque to calculate the wheel angles. The block uses the vehicle coordinate system.
If you select Power assist, you can specify a torque assist lookup table that is a function of the vehicle speed and steering wheel input torque. The block uses the steering wheel input torque and torque assist to calculate the steering dynamics.
To specify the steering type, use the Type parameter.
Setting | Block Implementation |
---|---|
| Ideal Ackerman steering. Wheel angles have a common turning circle center. |
| Ideal rack-and-pinion steering. Gears convert the steering rotation into linear motion. |
| Parallel steering. Wheel angles are equal. |
To specify the type of data for the steering mechanism, use the Parametrized by parameter.
Setting | Block Implementation |
---|---|
| Steering mechanism uses constant parameter data. |
| Steering mechanism implements tables for parameter data. |
Use the Steered axle parameter to specify whether the front or rear axle is steered.
Setting | Implementation |
---|---|
Front | Front axle steering |
Rear | Rear axle steering |
Dynamics
To calculate the steering dynamics, the Dynamic Steering block models the steering wheel, shaft, steering mechanism, hysteresis, and, optionally, power assist.
Calculation | Equations |
---|---|
Steering column and steering shaft dynamics |
|
Hysteresis spring damper |
|
Optional power assist |
|
The illustration and equations use these variables.
J1 |
Steering wheel inertia |
J2 |
Steering mechanism inertia |
Steering wheel angle, angular velocity, and angular acceleration, respectively | |
Shaft angle, angular velocity, and angular acceleration, respectively | |
b1, k1 |
Hysteresis spring and viscous damping coefficients, respectively |
b2 |
Steering wheel viscous damping coefficient |
b3 |
Steering mechanism damping coefficient |
τhys |
Hysteresis spring damping torque |
τfric |
Steering mechanism friction torque |
τeq |
Wheel equivalent torque |
τast |
Torque assist |
βu , βl |
Upper and lower hysteresis modifiers, respectively |
v |
Vehicle speed |
ƒtrq |
Torque assist lookup table |
Steering Types
For 100% (ideal) Ackerman steering, all wheels follow circular arcs with the same center point.
To calculate the steered wheel angles, the Ackerman block uses these equations:
Definition of variables used:
δin |
Pinion angle (steering shaft angle into pinion) |
δL |
Left wheel steer angle |
δR |
Right wheel steer angle |
δAck |
Ackerman steer angle |
TW |
Track width |
WB |
Wheel base |
γ |
Steering ratio: Ratio of pinion angle to Ackerman angle |
For rack-and-pinion steering, pinion rotation causes linear motion of the rack, which steers the wheels through the tie rods and steering arms.
To calculate the steered wheel angles, the block uses these equations.
The illustration and equations use these variables.
δin |
Pinion angle (steering shaft angle into pinion) |
δL |
Left wheel steer angle |
δR |
Right wheel steer angle |
TW |
Track width |
r |
Pinion radius |
ΔP |
Linear change in rack position from "straight ahead" position |
D |
Longitudinal distance between rack and steered axle |
lrack |
Rack length (distance between inner tie-rod ends) |
larm |
Steering arm length |
lrod |
Tie rod length |
For parallel steering, the wheel angles are equal.
To calculate the steering angles, the block uses this equation.
The illustration and equations use these variables.
δin |
Steering wheel angle |
δL |
Left wheel angle |
δR |
Right wheel angle |
γ |
Steering ratio |
Ports
Input
Output
Parameters
References
[1] Crolla, David, David Foster, et al. Encyclopedia of Automotive Engineering. Volume 4, Part 5 (Chassis Systems) and Part 6 (Electrical and Electronic Systems). Chichester, West Sussex, United Kingdom: John Wiley & Sons Ltd, 2015.
[2] Gillespie, Thomas. Fundamentals of Vehicle Dynamics. Warrendale, PA: Society of Automotive Engineers, 1992.
[3] Vehicle Dynamics Standards Committee. Vehicle Dynamics Terminology. SAE J670. Warrendale, PA: Society of Automotive Engineers, 2008.