Vehicle Suspension Control Analysis
Vehicle Suspension Control Analysis
Abstract
Numerical models are widely used to characterize the vehicle dynamics in order to control the active suspension process.
However, little information is available on the evaluation of performance when the model parameters do not match real vehicle
configurations. Obtaining estimates of the influence of these factors on the system control requires statistical analysis, which
generates stochastic data on the issue under consideration. A sensitivity analysis of the test data is one the most successful
approaches to this type of problem. A Monte Carlo simulation with uncertainty parameters for mass, front and rear stiffness and
damping was used with design of experiments analysis to evaluate the performance of three methods of active suspension control
(PID, MPC and LQR). In this study a sensitivity analysis was developed to determine the relevant factors and the cross-
correlation effects of their features. The methodology is applied to a model of a passenger car, which is excited by an asymmetric
speed bump and uneven road profile. The changes in the behavior of the main parameters of each controller were observed and
evaluated as improved for the PID and MPC controllers and worsened for the LQR controller when compared to the designed
condition.
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 1
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 2
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
𝑓1 𝑓1 (4)
𝑀𝑥 𝑑1 −𝑑2 𝑑1 −𝑑2 𝑓2 𝑓
𝑀𝑦 = −𝑑3 = 𝑇. 2 ,
−𝑑3 𝑑4 𝑑4 𝑓3 𝑓3 Fig 2: Quarter car model.
𝑓4 𝑓4
Similarly to the 7-dof model, the motion equation of the 2-
where, f1 , f2 , f3 , f4 are the suspension forces at the vehicle dof model is written as
corners (sprung mass).
𝑚𝑠 0 𝑥 𝑐 −𝑐 𝑥 (5)
. 𝑠 + −𝑐 𝑐 + 𝑐 . 𝑠 +
The values used in the numerical simulations of a full 0 𝑚𝑢𝑠 𝑥𝑢𝑠 𝑡 𝑥𝑢𝑠
vehicle excited by a transient excitation from vehicle tire 𝑘 −𝑘 𝑥𝑠 𝑢(𝑡)
. = ,
contact to evaluate the influence of the active suspension on −𝑘 𝑘 + 𝑘𝑡 𝑥𝑢𝑠 −𝑢 𝑡 + 𝑓(𝑡)
the vibration are shown in the Table 2.
where c and ct are the suspension and tire damping
Table 2: Seven-dof car parameters coefficients, respectively, k and k t are the suspension and
Variable Symbol Value tire stiffness, respectively, u t is the controller force, and
Sprung mass 𝑚𝑠 678.00kg f t is the external excitation force on the tire. The numbers
Front vehicle unsprung 𝑚1 , 𝑚2 31.50kg of dof are xs and xus for the displacement of the sprung
mass mass and unsprung mass, respectively. The quarter car
Rear vehicle unsprung 𝑚3 , 𝑚4 44.50kg parameters are shown in Table 3.
mass
Mass moment of 𝐽𝑥 850kg.m² Table 3: quarter car parameters
inertia x-axis Variable Symbol Front vehicle Rear vehicle
Mass moment of 𝐽𝑦 2.40x103kg.m² Sprung mass 𝑚𝑠 169.50kg 169.50kg
inertia y-axis Unsprung 𝑚𝑢𝑠 31.50kg 44.50kg
Front suspension 𝑘1 , 𝑘2 1.69x104N/m mass
stiffness Suspension 𝑐 1.55x103Ns/m 3.14x103Ns/m
Front suspension 𝑐1 , 𝑐2 1.55x103N.s/m damping
damping coefficient coefficient
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 3
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 4
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 5
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
vehicle. The power spectral density (PSD) of the road by half. In general, the response with the LQR control was
displacement (Sr ) is given by equation (26), [21]: of lower amplitude, but it had a low decay ratio.
1/𝑓 ′ 2 (26)
𝑆𝑟 𝑓 ′ = 𝑆𝑜 . 2 .
1+ 𝑓0′ /𝑓′
5.1 Vehicle Response from 7-dof Model The ISE observed as a result of cases 1 and 2 in Table 4
shows attenuations of over 70%, when compared with the
The focus of the active suspension, in this case, is to provide passive suspension. Based on these results, the three control
vibration control and improve the internal comfort by techniques investigated in this study achieved valuable
reducing the oscillatory movements of the sprung mass. Fig. dynamic control, attenuating the sprung mass vibration.
4 shows the displacement of the vehicle center of gravity
(CG) – bounce (heave) movement – on passing over the It is important to note that these results are specific to the
right side bump (case 1) and compares how the different quarter car model used in these simulations. Thus,
controllers act. This illustrates the variation that can be application to cases other than the values of the 2-dof model
generated in the controlled system, where the vehicle parameters employed here may lead to different responses,
response with passive suspension has a higher vibration resulting from variations in the more sensitive parameters,
peak, while the controllers reduce this amplitude. The PID limiting the effectiveness of the controllers.
and MPC controls have similar behaviors, decreasing the Table 4: Comparisons between different control methods
overshoot to almost a third and shortening the settling time considering the integral squared error (ISE)
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 6
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
ISE Speed Attenuati Uneven Attenuati sprung mass and the position of the CG are far from being
bump on road on constant values. Under such conditions, the controller
(𝒙𝟏𝟎−𝟔 ) (𝒙𝟏𝟎−𝟑 ) performance can be inconsistent, as observed in simulation
W/o 79.16 – 21.97 – tests. Thus, the aim of this study was to apply a generic
control methodology to evaluate the controller, in an environment
PID 9.35 88.2% 3.71 83.1% with a high level of uncertainty, via a numerical simulation
control using the Monte Carlo method and design of experiment
LQR 9.81 87.6% 5.57 74.6% (DoE) tools, sometimes called the numerical design of
control experiments (NDoE), instead of a combination of costly
MPC 6.51 91.8% 2.88 86.9% numerical modelling and numerous experiments [23]. In
control recent years, DoE has been recognized as an important tool
for validation and system characterization, applying
5.2 Sensitivity of the Model Parameters statistical approaches to experimental design and analysis.
The behavior of an input parameter and its effect on a
Since the uncertainties associated with the vehicle are real, a response can be investigated separately, and interactions
non-adaptive controller method may be sensitive to between different factors that affect the system output can
variations in the system characteristics. For instance, the be highlighted.
Fig 6: Displacement of the vehicle center of gravity or heave for the random road profile with different control methods
The Monte Carlo method is applied to compute a stochastic better understanding of the effect of variations in the system
simulation with seven dof of vehicle vibration with PID, characteristics on the performance of an active suspension
LQR and MPC controllers. The simulation employs the controller, the design of experiments provides an important
application of random numbers, which are normally method to identify the critical input parameters. In this case,
distributed values for the front and rear stiffness, front and a 25 full-factorial design was applied with 10 replications
rear damping coefficients and sprung mass (Table 5). In this for the parameters described in Table 5.
way, sampling experiments, associated with the uncertain Table 5: Mean and standard deviation of two levels of
behavior of the system, can be generated. In order to gain a Monte Carlo inputs
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 7
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
Table 6: DoE matrix (-1) represents the lower level and null hypothesis 𝐻𝑜 : 𝛽𝑗 = 0 (29)
(+1) the higher level of the parameters and alternative hypothesis, 𝐻𝑎 : 𝛽𝑗 ≠ 0
Sprun Front Rear Front Rear
g stiffnes stiffnes dampin dampin where, Ho is rejected if t o > t α ,n−k−1 , otherwise the null
mass s s g g 2
(𝒎𝒔 ) (𝒌𝟏 = (𝒌𝟑 = (𝒄𝟏 = (𝒄𝟑 = hypothesis is accepted. n is the number of observations and
𝒌𝟐 ) 𝒌𝟒 ) 𝒄𝟐 ) 𝒄𝟒 ) k the number of variables.
Test 𝒂 𝒃 𝒄 𝒅 𝒆
s It is clear from Table 7 that for each controller the most
sensitive parameters differ. Front stiffness (b) and rear
1 -1 -1 -1 -1 -1
damping (e) had significant effects in terms of the ISE value
2 -1 -1 -1 -1 +1
for the PID control, while sprung mass (a), front stiffness (b)
3 -1 -1 -1 +1 -1
and rear damping (e) were important for the MPC control,
4 -1 -1 -1 +1 +1 and sprung mass (a) for the LQR control. In addition, this
5 -1 -1 +1 -1 -1 study permits the quantification of parameter interactions in
6 -1 -1 +1 -1 +1 cross product terms, as found for the sprung mass and front
7 -1 -1 +1 +1 -1 stiffness of the PID and LQR controls. Other parameters
8 -1 -1 +1 +1 +1 show no or little interaction.
9 -1 +1 -1 -1 -1
10 -1 +1 -1 -1 +1
11 -1 +1 -1 +1 -1
12 -1 +1 -1 +1 +1
13 -1 +1 +1 -1 -1
14 -1 +1 +1 -1 +1
15 -1 +1 +1 +1 -1
16 -1 +1 +1 +1 +1
17 +1 -1 -1 -1 -1
Table 7: Linear regression t-tests for PID, MPC and LQR controllers in case 2. Significance for p-value < 0.05
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 8
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
In the interaction plots in Fig. 7 to 9, the factor Conversely, for the PID and MPC controllers the
interdependence can be observed. The main diagonal distribution generally lies below that of the control without
represents the factor influence on the ISE values with a ±σ the random parameters, so that the vibration attenuation was
curve (one standard deviation). For the PID controller (Fig. significantly higher than the original controller design. In
7), the main factor effects can be observed for (b) and (e), contrast to the LQR controller, the ISE distribution changes
both showing an increase in ISE for higher values of the scale significantly between the minimum value and the
parameter. Similarly, the highest gradients found for MPC uncontrolled condition. Therefore, the higher vibration
(Fig. 8) are for the factors (a) with a negative slope and (b) amplitude from some samples controlled by the LQR
and (e) with positive slopes, and for LQR (Fig. 9) for factor method indicates that it did not improve the suspension
(a) with a negative slope. The main interaction between performance.
factors occurs for variables (a) and (b), in the case of the
PID and LQR controllers, and no apparent interactions are
observed for the MPC controller.
6. CONCLUSION
When using a conventional control method to control the
active suspension of a vehicle, considerable caution needs to
Fig 8: Interaction plot for ISE for the MPC controller be taken due to the effects associated with the model
parameters. This paper presented a methodology and
analyzes the relation between active suspension control and
DoE, in order to provide a better understanding of the
impact and interactions of the controller parameters with
regard to the performance dynamics of the vehicle. The
methodology is applied in a Monte Carlo simulation, which
allows random factors to be established for statistical
analysis. The method was applied on the uneven road profile
(case 2), and the numerical simulations regarding the ISE
values of the CG displacement were carried out to evaluate
and compare three types of controllers: PID, MPC and LQR.
As a result, the main effects and their interactions were
identified. The sensitivity study using linear regression
identified groups of factors for each controller, highlighting
parameters with the strongest influence on the performance
variation. These variations were found to have a random
distribution, increasing or reducing the ISE value of the
designed condition. In the extreme cases, the associated
Fig 9: Interaction plot for ISE for the LQR controller vibration attenuation in the sprung mass is greater than that
of a passive suspension. This quantitative procedure for
evaluating the controller provides a way for model analysis
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 10
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
to be carried out and supports predictions regarding the systems with finite-frequency constraint', Mech. Syst.
behavior of the system dynamics. However, as reported Signal Process., 2015, 62, (63), pp. 341-355
herein, this is dependent on the control method chosen, as [13] Choudhury, S.F., Sarkar, M.A.R.: 'An approach on
the variables of a 2-dof model are more sensitive to changes. performance comparison between automotive passive
It emerged, in general, that the sprung mass, front stiffness suspension and active suspension system (PID
and rear damping have the greatest influence on the controller) using matlab/Simulink', Journal of
controllers investigated. However, it is significant that for Theoretical and Applied Information Technology,
the LQR method the attenuation observed is sometimes poor 2012, 43, (2), pp. 295-300
due to the model parameter uncertainty. [14] Sweversa, J., Lauwerysa, C., Vandersmissenb, B., et
al.: 'A model-free control structure for the on-line
REFERENCES tuning of the semi-active suspension of a passenger
car', Mech. Syst. Signal Process., 2007, 21, pp. 1422-
[1] Poussot-Vassal, C., Spelta, C., Sename, O., Savaresi, 1436
S.M., Dugard, L.: 'Survey and performance [15] Ieluzzi, M., Turco, P., Montiglio, M.: 'Development
evaluation on some automotive semi-active of a heavy truck semi-active suspension control',
suspension control methods: A comparative study on Control Eng. Pract., 2006, 14, pp. 305-312
a single-corner model', Annu. Rev. in Control, 2012, [16] Huang, Y., Na, J., Wu, X., et al.: 'Adaptive control of
36, pp. 148-160 nonlinear uncertain active suspension systems with
[2] Suzuki, T., Takahashi, M.: 'Semi-Active Suspension prescribed performance', ISA T., 2015, 54, pp. 145-
Control System Design for Vibration Reduction of 155
Passenger's Body Based on Lissajous Figure of [17] Jastrzebski, R.P., Hynynen, K.M., Smirnov, A.: 'H∞
Damping Force', Journal of System Design and control of active magnetic suspension', Mech. Syst.
Dynamics, 2011, 5, (2), pp. 279-295 Signal Process., 2010, 24, pp. 995-1006
[3] Du, H., Li, W., Zhang, N.: 'Integrated seat and [18] Mei, G., Kareem, A., Kantor, J.C.: 'Real-time model
suspension control for a quarter car with driver predictive control', Earthq. Eng. Struct. D., 2001, 30,
model', IEEE T. Veh. Technol., 2012, 61,(9), pp. pp. 995-1019
3893-3908 [19] Garriga, J.L., Soroush, M.: 'Model Predictive Control
[4] Marofi, [Link]., Seyedalian, S.J., Akram, L.: 'Improve Tuning Methods: A Review', Ind. Eng. Chem. Res.,
active suspension system by FEL controller design', 2010, 49, pp. 3505-3515
Mechanika, 2013, 19, (6), pp. 681-687 [20] Nagarkar, M.P., Vikhe, G.J., Borole, K.R., et al.:
[5] Göhrle, C., Schindler, A., Wagner, A., et al.: 'Design 'Active control of quarter-car suspension system
and vehicle implementation of preview active using linear quadratic regulator', International Journal
suspension controllers', IEEE T Contr Syst T, 2014, of Automotive and Mechanical Engineering, 2011, 3,
22, (3), pp. 1135-1142 pp. 364-372
[6] Li, P., Lam, J., Cheung, K.C.: 'Multi-objective [21] Ulsoy, A.G., Peng, H., Çakmakci, M.: 'Automotive
control for active vehicle suspension with wheelbase Control Systems' (University Press, Cambridge, UK,
preview', J. Sound Vib., 2014, 333, pp. 5269-5282 2012)
[7] ElMadany, M.M., Al Bassam, B.A., Fayed, A.A.: [22] Loprencipe, G., Zoccali, P.: 'Use of generated
'Preview control of slow-active suspension systems', artificial road profiles in road roughness evaluation',
J. Vib. Control, 2011, 17, (2), pp. 245-258 J. Mod. Transport., 2017, 25, (1), pp. 24-33
[8] Unger, A., Schimmack, F., Lohmann, B., et al.: [23] Blondet, G. Duigou, J. L., Boudaoud, N., et al.: 'An
'Application of LQ-based semi-active suspension ontology for numerical design of experiments
control in a vehicle', Control Eng. Pract., 2013,21, processes', Comput. Ind., 2018, 94, pp. 26-40.
pp. 1841-1850
[9] Poussot-Vassal, C., Sename, C., Dugard, L., et al.: 'A
new semi-active suspension control strategy through
LPV technique', Control Eng. Pract., 2008, 16, pp.
1519-1534
[10] Canale, M., Milanese, M., Novara, C.: 'Semi-active
suspension control using “fast” model-predictive
techniques', IEEE T. Contr. Syst. T., 2006, 14, (6),
pp. 1034-1046
[11] Zheng, L., Li, Y., Chen, B.: 'A new semi-active
suspension control strategy through mixed H2/H∞
robust technique', J. Cent. South Univ. T., 2010, 17,
pp. 332-339
[12] Wang, R., Jing, H., Karimi, H.R., et al.: 'Robust
fault-tolerant H∞ control of active suspension
_______________________________________________________________________________________
Volume: 07 Issue: 12 | Dec-2018, Available @ [Link] 11