Académique Documents
Professionnel Documents
Culture Documents
● Development scenario
● Validated mechanical multibody simulation (MBS) vehicle model
● Implementation of active steering at rear and front wheels
● Control strategy
● Co-Simulation of Simpack and Matlab/Simulink®
● Simulation Results
● Conclusions
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -2-
Development Scenario
MiL SiL
Hi
L
Validation Code
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -3-
MBS Model: Coordinates
Input:
δV – front steering angle
δH – rear steering angle
(v - velocity)
v - velocity
Output:
.
ψ – yaw rate
β – side slip angle β – side slip angle
ay – lateral acceleration
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -4-
Validation
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -5-
Simpack model validation:
Step Steering Input
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -6-
Simpack model validation:
Step Steering Input
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -7-
MBS Model: steering systems
Simple implementation by
additional rotational degrees of
freedom at the corresponding
wheels
control of these degrees of
freedom by external input
of the co-simulated
Matlab/Simulink controller
model
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -8-
Vehicle stabilization by adjusted
steering angles
Active rear wheel steering:
e
e
rc
rc
adjust tire slip angle α by rear
fo
efo
e
sid
sid
ire
e
tir
et
se
as
ea
re
cr
inc
de
Side force FS
e
e
rc
rc
fo
efo
e
sid
sid
Slip angle α
ire
e
tir
et
se
as
ea
re
inc
de
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -9-
Control algorithm: bicycle model
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -10-
Control algorithm: bicycle model
In case of steady-state cornering (i.e. Ψ̈=0 and β̇=0 ) without rear wheel angle
v x δw
Ψ̇= 2
vx
(l V +l H )(1+ 2 )
v ch
The yaw rate Ψ̇ is used as desired yaw rate in the control algorithm.
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -11-
Control algorithm: predict rear wheel
steering angle
Setting β̇=0 and β=0 in the differential equations of the bicycle model yields
δH (s) 1+T z s C αV C α H l H l C α V l V m v 2
=K δ with Kδ = ,
δ V (s) H
1+T 1 s H
C αV C α H l V l +C α H l H m v 2
Jzv
T z= ,
C α H l H l l V mv 2
Jzv
T 1= 2
C αV l V l l H m v
[Woernle, C.: Fahrmechanik.
Lecture notes,
University of Rostock]
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -12-
Control algorithm: predict rear wheel
steering angle
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -13-
Active rear wheel steering:
Control structure with co-simulation
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -14-
Active front wheel steering:
Control structure with co-simulation
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -15-
Steering angle orientation
no
oversteer?
Ψ̇>0 left turn
Ψ̇<0 right turn yes
no no
left turn? left turn?
no steering + − + −
angle increment steering angle steering angle
change change
full control no control full control ∆Ψ
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -16-
Co-Simulation: Input - Output
u-vector:
y-vector:
δH, ∆δV
- velocity
- yaw rate
- δH, δV
Co-simulation:
- Simpack and Matlab/Simulink® run parallel
- Data exchange at each millisecond
- Relatively slow motion of the whole vehicle: uncritical
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -17-
Maneuver steady-state cornering
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -18-
Steady-state cornering: simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -19-
Steady-state cornering: simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -20-
Maneuver step steering input
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -21-
Step steering input: simulation results
Peak reduction
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -22-
Step steering input: simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -23-
Maneuver sine with dwell
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -24-
Sine with dwell: Simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -25-
Sine with dwell: Simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -26-
Sine with dwell: Simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -27-
Sine with dwell on slippery road
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -28-
Sine with dwell on low µ: Simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -29-
Sine with dwell on low µ: Simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -30-
Sine with dwell on low µ: Simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -31-
Maneuver slalom
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -32-
Slalom: Simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -33-
Slalom: Simulation results
Less oscillations
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -34-
Slalom: Simulation results
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -35-
Conclusion and Outlook
Validated mbs vehicle model as a basis
Simple implementation of active steering systems by additional dofs:
rear wheel steering, front wheel steering
Co-Simulation of Simpack and Matlab/Simulink® for integration of
control systems
Systems work effectively, effects on vehicle dynamics can be
studied, active rear wheel steering seems more powerful
Optimization of both systems still needed (optimize control
parameters, take side slip limit and wheel slip into account)
Mechanical design of rear wheel steering and
implementation of an actor model
Implementation of a steering actor model in case of
front wheel steering
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -36-
Acknowledgment
The author would like to thank Yangfang Yu for doing a lot of excellent modeling
and simulation work.
Volker Dorsch: Simulation of Vehicle Dynamics Control by active Steering Systems -37-