Article citation information:
Nguyen, A.N., Nguyen, X.H.,
Pham, T.Q., Vu, H.Q. Enhancing ride comfort for the driver and
passengers in a five-seat vehicle using regression modeling, TOPSIS, and PID
control. Scientific Journal of Silesian
University of Technology. Series Transport. 2026, 132, 243-265. ISSN: 0209-3324. DOI: https://doi.org/10.20858/sjsutst.2026.132.13
Anh Ngoc NGUYEN[1],
Xuan Hien NGUYEN[2],
Tuan Quang PHAM[3],
Hai Quan VU[4]
ENHANCING RIDE COMFORT FOR THE DRIVER AND PASSENGERS IN A FIVE-SEAT
VEHICLE USING REGRESSION MODELING, TOPSIS, AND PID CONTROL
Summary. This paper
examines the effects of realistic and randomly varying loading conditions –
including variations in driver mass, longitudinal seat position, and the number
and seating positions of passengers – on the ride comfort of both the driver
and passengers in a five-seat passenger vehicle. A thirteen-degree-of-freedom
full-vehicle dynamic model is developed, incorporating an actively controlled
driver seat suspension governed by a Proportional-Integral-Derivative (PID)
controller. Regression analysis is employed to characterize the combined
influence of loading and seat position variations on the root-mean-square (RMS)
acceleration and RMS displacement of the driver seat. Subsequently, a
multi-criteria decision-making method is applied to determine the optimal
driver seat position. Three PID tuning methods – Ziegler-Nichols, Auto-Tune,
and Particle Swarm Optimization (PSO) – are evaluated and compared. To improve
computational efficiency, Ziegler-Nichols and Auto-Tune are used to constrain the PSO
search space. Simulation results indicate that the integrated application of
regression analysis, TOPSIS, and PID control can achieve up to a 78% reduction
in RMS seat acceleration while maintaining floor vibration levels within the
comfort limits specified by ISO 2631. In addition, the proposed PSO
search-space optimization strategy demonstrates a notable improvement in
computational time.
Keywords: ride
comfort, PSO-based optimization, multi-criteria decision making, Polynomial
regression
1.
INTRODUCTION
Ride
comfort is a key factor influencing driver performance, passenger satisfaction,
and overall safety, particularly in five-seater passenger vehicles operating
under variable loads and road conditions. Excessive road-induced vibrations can
lead to discomfort, fatigue, and long-term musculoskeletal disorders, as
defined in ISO 2631-1 [1]. The vibration behavior of
such vehicles is inherently nonlinear due to variations in seat properties,
asymmetric passenger distribution, and luggage placement.
Conventional
passive suspension systems (PSS) are simple and economical but fail to adapt to
changing road excitations and payloads, thus limiting vibration isolation [2,
3]. Although parameter optimization improves their performance, effectiveness
remains limited under dynamic conditions. Active and semi-active suspensions
(ASS, SASS) overcome these limitations by adjusting damping and stiffness in
real time. Modern control strategies, such as model predictive control (MPC),
fuzzy logic control (FLC), and hybrid GA-LQR optimization, have improved both
ride comfort and handling [4-6]. Furthermore, intelligent control methods,
including deep learning, genetic-based PID tuning, and hybrid fuzzy-genetic
algorithms, show strong potential for vibration mitigation [7, 8], while
machine learning (ML) introduces adaptive self-optimization capabilities [9].
However, issues of data reliability, interpretability, and safety remain open
challenges.
Despite
these advancements, most studies rely on simplified quarter- or half-vehicle
models that neglect coupling between full-vehicle dynamics, seat suspension,
and load distribution. Influences such as seat cushioning and luggage position
are often overlooked. Classical PID controllers remain prevalent in practice,
yet few works have systematically compared different tuning techniques –
Ziegler-Nichols, Auto-Tune, and PSO – within a full-vehicle context [10-13].
Moreover, multi-criteria decision-making (MCDM) and regression-based prediction
models are rarely employed to comprehensively assess ride comfort [14, 15].
To
address these gaps, this study proposes an integrated framework for optimizing
ride comfort in five-seater vehicles by: Developing a 13-DOF full-vehicle
vibration model incorporating seat suspension and load distribution; deriving
analytical formulations for adaptive suspension tuning; comparing three PID
tuning approaches; implementing a regression-based vibration prediction model;
and applying a TOPSIS-based MCDM method to evaluate ride comfort under diverse
operating conditions.
2. METHODS AND MATERIAL
2.1. Vibration Modeling
Based on
Newton's second law, D'Alembert's principle, and the principle of conservation
of energy, a dynamic model of the full suspension system for a five-passenger
vehicle with one luggage compartment is constructed in Fig. 1.
Fig. 1.
Physical model
2.1.1. Full-vehicle Model
The
full-vehicle model consists of thirteen degrees of freedom (DOF), representing
the vertical and angular motions of a five-seat passenger vehicle under varying
load conditions. The model includes the front unsprung mass mu1,
a rear unsprung mass mu2 with rotational inertia Iu2,
the two-stage driver-seat subsystem comprising the seat frame mass mse and the driver mass mDr, four lumped passenger-seat masses mP1–P4,
and the luggage mass mlug. These
DOFs collectively describe the primary pathways through which tire-road
excitations propagate toward the driver and occupants.
2.1.2. Sprung Mass and Body Coordinates
The vehicle body is modeled as a
rigid mass m_scapable of heave, pitch, and roll
motions, governed respectively by the inertial properties Iy
(pitch) and Ix (roll). All subsystem coordinates are
referenced to the geometric center of gravity (CG).
The longitudinal distances from the
CG to the front and rear axles are denoted by a and b, while the
lateral offsets of the suspension mounting points are given by d1
and d2. The driver-seat and passenger-row longitudinal
locations are specified by C1 and C2. The
driver's seat and passengers also exhibit a lateral offset d. The front
and rear tire positions relative to the roll axis are defined by dp1
and dp2. These geometric parameters determine the
transformation between local vertical displacements and the resulting
pitch-roll motions.
2.1.3. Unsprung Masses, Tire, and Suspension
Assemblies
Each front wheel is modeled as an
independent unsprung mass mu1 connected to the sprung mass
through suspension stiffness Ks1 and damping Cs1.
The corresponding tire dynamics are described using Kelvin-Voigt elements with
parameters Kt1 and Ct1.
The rear axle is represented by a
single rigid unsprung body mu2 linked to the chassis via
suspension parameters Ks2 and Cs2. Its
tire-road interaction is characterized by Kt2 and Ct2.
2.1.4. Driver-Seat Subsystem with Active PID
Actuation
The driver seat adopts a two-stage
isolation structure consisting of the seat frame mass mse
supported by a seat suspension with stiffness Kse
and damping Cse, and the driver
mass mDr interacting through a
viscoelastic cushion characterized by KDr
and CDr.
An electromechanical actuator is
mounted in parallel with the seat suspension to generate an active control
force Fa. A PID controller modulates Fa
based on the deviation between the driver’s measured acceleration and the
desired value (0) to suppress vertical vibration.
2.1.5. Passenger-Seat Masses
Four additional DOFs represent the
vertical motions of the passenger-seat masses. Each mass is mounted directly on
its cushion without auxiliary suspension elements, reflecting typical middle-
and rear-row seating structures. These DOFs introduce additional loading on the
car body and affect how vibration energy propagates across the cabin.
2.1.6. Luggage Mass Representation
The luggage is modeled as a lumped
mass mlug located at horizontal and
vertical offsets: f and e from the CG. Luggage is placed on the
vehicle floor via rigid bumpers, represented as Klug and Clug.
Its presence alters axle load distribution, shifts the effective CG location,
and modifies pitch-related vibration transmission.
2.1.7. Integrated Multi-Subsystem Dynamics
All subsystems are coupled through
suspension forces, tire-road interactions, geometric offsets, and distributed
masses. The vertical forces arise from tire deflections (Kt1,
Kt2), suspension compression (Ks1, Ks2),
and seat-human interactions (Kse, Cse, KDr,
CDr). The parameters a, b,
d1, d2, dp1, and dp2
dictate the pitch-roll coupling of these forces. The force analysis diagram for
the entire system is illustrated in Fig. 2.
Driver
vertical displacement
|
|
(1) |
Fig. 2. Free body and force analysis diagram
Driver’s
seat vertical displacement:
|
|
(2) |
Passenger
seat
|
|
(3) |
Vehicle’s
floor vertical displacement:
|
|
(4) |
Floor
angular displacement (pitch, longitudinal axis):
|
|
(5) |
Floor
angular displacement (roll, lateral axis):
|
|
(6) |
Front
unsprung mass displacement
|
|
(7) |
Rear unsprung mass
displacement (dependent axle):
|
|
(8) |
Angular
displacement of the rear unsprung mass:
|
|
(9) |
According
to ISO 2631 [1] and numerous experimental studies, ride comfort for occupants
in passenger vehicles is most sensitive within the vibration frequency range of
1-2 Hz. Therefore, the design objective is to select the seat suspension
stiffness (K) and damping coefficient (C) such that the natural
frequency of the driver’s seat suspension system falls within this optimal
range, while maintaining adaptability to varying driver body masses and loading
conditions. Accordingly, the key parameters are determined as:
|
|
(10) |
where fn is the desired
natural frequency (Hz); m is the combined seat-driver mass (kg); and
ζ is the damping ratio (typically 0.2-0.8, with ζ = 0.8 adopted in
this study) [16].
A
second-order polynomial regression model was established to predict the RMS
acceleration and displacement responses at the driver’s seat and vehicle floor.
The general quadratic form is expressed as in Equation 11 [17].
|
|
(11) |
In
this study, the regression model is formulated as Equation 12:
|
|
(12) |
where mDr is the driver’s
body mass (kg), C1 is the longitudinal seat coordinate (m),
and βi is the regression
coefficients are estimated via least squares.
The
model performance is evaluated using statistical indices, including the
coefficient of determination R2, root mean square error (RMSE), as
defined in Equation 13, 14.
|
|
(13) |
|
|
(14) |
These
metrics collectively assess model accuracy, robustness, and generalization
capability [17, 18].
Tab. 1
Regression model evaluation
|
Metric |
Good Threshold |
Interpretation |
|
R2 |
> 0.95 |
Indicates an
excellent model fit |
|
RMSE |
< 0.01-0.03
m/s² |
Reflects high
prediction accuracy |
According
to the eight-step procedure for calculating the Ci* index presented in
[19], the performance indicators, including the RMS acceleration, RMS
displacement, and the driver’s settling time, were determined using the
assigned weighting factors of 0.35, 0.35, and 0.3, respectively.
A
PID controller is implemented to regulate the hydraulic actuator for
attenuating road-induced vibrations at the driver’s seat. Three tuning
approaches are considered:
Ziegler-Nichols
Method [20]
PID
gains are determined as:
Tab. 2
Ziegler-Nichols tuning rule for PID
|
Controls |
|
|
|
|
P |
|
– |
– |
|
PI |
|
|
– |
|
PID |
|
|
|
MATLAB
PID Tuner
Provides
automatic PID tuning via linearization at the operating point; requires user
expertise.
PSO-Based
PID Optimization
The
Particle Swarm Optimization (PSO) algorithm was employed to optimize the
proportional-integral-derivative (PID) controller gains Kp,
Ki, Kd for the active
driver-seat suspension system. In this study, an electromechanical actuator
mounted beneath the driver seat generates an active control force Fa
to reduce seat vibration and improve ride comfort.
In
the PSO framework, each particle represents a candidate PID parameter set:
The
velocity and position of each particle are updated iteratively according to:
where w is the inertia weight, c1 and c2
are the acceleration coefficients, and r1, r2
The
fitness evaluation was implemented in the MATLAB Simulink environment. The
optimization objective was to minimize the weighted RMS value of the vertical
driver-seat acceleration (aw) while constraining the actuator
force within the allowable limit of 500 N. The fitness function is defined as:
with the penalty function expressed as:
The
optimization process continued until the maximum number of iterations was
reached, and the optimal PID parameters were obtained from the global best
solution.
The ride comfort evaluation in
this study follows the ISO 2631-1:1997 standard [1], in which the root mean
square (RMS) acceleration in the vertical direction is employed as the primary
indicator of whole-body vibration (WBV). The RMS acceleration is computed as:
|
|
(19) |
The ride comfort is classified
based on the magnitude of whole-body vibration (WBV) exposure, with predefined
thresholds corresponding to different comfort levels.
Fig.
3. Flowchart of the PSO algorithm and the values of its variables
Tab. 3
RMS acceleration assessment standard
|
Vibration
Emission |
Comfort Scale
Rating |
|
<0.315
m/s² |
Not uncomfortable |
|
0.315 m/s² - 0.63 m/s² |
A little uncomfortable |
|
0.5 m/s² - 1 m/s² |
Fairly uncomfortable |
|
0.8 m/s² - 1.6 m/s² |
Uncomfortable |
|
1.25 m/s² - 2.5 m/s² |
Very uncomfortable |
|
>2.5 m/s² |
Extremely uncomfortable |
CD Road Profile Modeling: The
road surface was modeled following ISO 8608:1995[23], using a Class C-D Power
Spectral Density (PSD) profile at reference spatial frequency
|
|
(20) |
where
Fig. 4. Standard CD Road profile
The simulation block diagram
developed in Simulink software is presented in Figure 5. The simulation data
used in Table 4 are referenced from document [24]. In addition, the seat
displacement parameter C1 was directly measured on a 2021
Mitsubishi XPander car.
Refer to the simulation
parameter table reported in [24] as the simulation data.
Tab. 4
Simulation parameters
|
Symbol |
Value |
Unit |
Symbol |
Value |
Unit |
|
|
1.011 |
m |
|
2460 |
Kg. |
|
|
1.803 |
m |
|
460 |
Kg. |
|
|
0.3-0.5 |
m |
|
250 |
Kg. |
|
|
0.25 |
m |
|
40; 85 |
Kg |
|
|
0.65 |
m |
|
35 |
Kg |
|
|
0.761; 0.711 |
m |
|
1460 |
Kg |
|
|
0.761; 0.761 |
m |
|
50 |
Kg |
|
|
31000 |
N/m |
V |
16.67 |
m/s |
|
|
830 |
N.s/m |
g |
9.8 |
m/ |
|
|
19960; 17500 |
N/m |
f |
0 |
m |
|
|
1290; 1620 |
N.s/m |
e |
1.2 |
m |
|
|
175500 |
N/m |
KDr |
18000 |
N/m |
|
|
20 |
N.s/m |
CDr |
200 |
N.s/m |
Fig. 5. Full-vehicle simulation model
3. RESULTS AND DISCUSSION
The regression analysis was
conducted to predict the vibration responses at the driver’s seat and vehicle
floor under varying load and seating conditions. Numerical simulations were
performed by varying the driver’s body mass (40-100 kg) and longitudinal seat
position (0.20-0.60 m) on a Mitsubishi Xpander 2021,
yielding 117 cases.
RMS
Acceleration at the Vehicle Floor (Floor aRMS)
As the driver’s mass increases
from 40 to 100 kg, the floor RMS acceleration slightly decreases from 0.411 to
0.391 m/s², indicating greater dynamic stability under higher loads. This
trend agrees with the forced vibration relation a = F/m.
Seat position has a negligible
influence, with variations below 0.002 m/s² across all masses. The high
stiffness and uniform load distribution through the vehicle body ensure that
the floor vibration remains largely unaffected by driver configuration.
Overall, the fluctuation of less than 5% confirms that the floor maintains
stable dynamic behavior under CD-type road excitation
|
|
|
Fig. 5. The regression of RMS acceleration and displacement
RMS
Displacement at the Vehicle Floor (Floor dRMS)
The floor RMS displacement
remains nearly constant at 0.0240 ± 0.0001 m, showing that its motion primarily
reflects the vehicle body’s global vibration, governed by suspension and road
input rather than seat-specific effects.
RMS
Acceleration at the Driver’s Seat (Seat aRMS)
Unlike the floor, seat RMS
acceleration increases significantly with driver mass. As
RMS
Displacement at the Driver’s Seat (Seat dRMS)
Seat displacement varies
slightly between 0.02445 and 0.0255 m, increasing by about 4% with driver mass
but remaining insensitive to seat position. The seat structure thus maintains
stiffness and small oscillations around equilibrium without excessive deflection.
Regression
Model Performance
RMS acceleration at the floor:
|
|
(21) |
RMS displacement at the floor:
|
|
(22) |
RMS acceleration at the
driver’s seat:
|
|
(23) |
RMS displacement at the
driver’s seat:
|
|
(24) |
The second-order polynomial
regression accurately characterizes the nonlinear relationship between driver
mass, seat position, and vehicle vibration responses. The coefficients of
determination demonstrate high predictive accuracy, with R² = 0.9787 for
seat acceleration, 0.9572 for floor acceleration, and 0.9228 for seat
displacement. In contrast, the floor displacement exhibits a very low
coefficient of determination (R² = 0.0392), indicating minimal sensitivity
to driver mass and seat position. This suggests that floor displacement remains
nearly constant and is primarily governed by global vehicle body motion rather
than local seat – occupant dynamics, making polynomial regression ineffective
for predicting this response based on these variables alone. The corresponding
root-mean-square errors (RMSE = 0.0055 m/s² for seat acceleration, 0.00135
m/s² for floor acceleration, and 7.48×10⁻⁵ m and
5.42×10⁻⁵ m for seat and floor displacements, respectively) confirm
the regression model’s strong interpolation capability and physical
consistency. These results validate the model as a reliable surrogate for
numerical simulation, enabling a substantial reduction in computational cost
while maintaining high predictive precision. Extrapolation remains applicable
for small variations in driver mass within fixed seat position limits. For
instance, at mDr = 120 kg and C₁
= 0.3 m, the model predicts RMS accelerations of 0.695 m/s² (seat) and
0.393 m/s² (floor), both consistent with the observed nonlinear trend.
Polynomial regression results
were integrated into a multi-criteria decision-making (MCDM) framework to
identify the optimal seat position balancing comfort and dynamic stability.
The analysis identifies the
most comfortable configuration at mDr
= 40 kg and C₁ = 0.35 m (
The analysis indicates that
the optimal seat position (C₁) generally increases with driver
mass from 40 kg to approximately 90 kg (0.35-0.60 m) and slightly decreases at
100 kg. This trend reflects the shifting center of mass of the driver-seat
system and its influence on vibration transmission, allowing improved comfort
for moderate loads.
|
|
Fig. 6. The ride comfort index based on TOPSIS
Simulation
Conditions: Passenger count varies randomly from 0 to 4, each weighing
60 kg, with seating positions randomly assigned (P1-P4). One luggage item
of 50 kg is placed randomly in the trunk.
Tab. 5
Driver vibration under varying
passenger and luggage configurations
|
Passengers &Luggage |
Min Position |
Interpretation |
Max Position |
Interpretation |
|
0 passenger |
– |
No
passengers or luggage, due to light floor load. |
– |
- |
|
1 passenger |
P2 |
The load
is biased to the right |
P1 |
Load
uniform on the front axle |
|
2 passengers |
P2, P3 |
The load
is biased to the right |
P2, P4 |
Load
uniform on the rear axle |
|
3 passengers |
P2, P3, P4 |
The load
is biased to the right and rear |
P1, P2, P4 |
Load
uniform between front and rear |
|
4 passengers & luggage |
– |
Heavy, uniform load |
All positions + luggage |
The
absolute minimum occurs with a heavy, uniform load. |
Tab. 5 indicates the randomly
distributed passenger positions that result in the most uncomfortable and the
most comfortable ride conditions for the driver, based on the evaluation of
displacement and acceleration criteria using the TOPSIS.
The driver’s RMS acceleration
increases significantly under asymmetric loading, particularly when the mass is
biased toward the right or rear positions (P2-P4). The lowest acceleration
occurs when the vehicle carries four passengers and luggage, where the load is heavy
but evenly distributed; however, such loading also increases the seat and floor
displacements, which, if excessive, may cause bump-stop contact and directly
affect the driver’s comfort and safety.
Tab. 6
Most and least comfortable passenger
positions on the vehicle
|
Passengers |
Max Position |
Min Position |
Ride comfort in descending order |
|
1 passenger |
P1 |
P2 |
P1>P4>P3>P2 |
|
2 passengers |
P1_P2 |
P2_P3 |
P1_P2>P1_P3>P1_P4>P4_P2>P4_P3>P2_P3 |
|
3 passengers |
P1_ P2_P4 |
P2_P3_P4 |
P1_P2_P4>P1_P2_P3>P1_P3_P4>P2_P3_P4 |
|
4 passengers & luggage |
P1 |
P2 |
P1>P4>P3>P2 |
Tab. 6 confirms that passenger
seat selection directly affects individual ride comfort. Central positions,
particularly P1, are subjected to lower vibration levels because they are
closer to the vehicle’s longitudinal centerline, where dynamic load transfer
remains more balanced. In contrast, peripheral seats such as P2 experience
higher accelerations due to asymmetric loading and increased lateral vibration.
This variation is explained by the manner in which oscillatory forces are
transmitted through the suspension and vehicle body, depending on seat
location. In practical terms, passengers seated in less favorable positions are
more susceptible to motion-related discomfort such as motion sickness,
headaches, or nausea. This influence becomes even more critical in
multi-passenger vehicles, where the choice of seating arrangement plays a
decisive role in overall ride comfort.
Equation 10 was applied to
recalculate the seat suspension parameters based on the data in Tab. 4.
Subsequently, a comparison was carried out to evaluate the improvement achieved
by adjusting the seat suspension characteristics to match the occupant’s weight
and the vehicle’s ride comfort frequency, in comparison with the conventional
passive seat suspension system. The calculation results indicate that the seat
suspension stiffness was recalculated to
The results in Figure 8
indicate that the comfort level of the seat suspension system strongly depends
on the accurate tuning of the spring and damper parameters. In the
non-optimized case (aZDrdd-none),
the driver’s RMS acceleration reached 0.5 m/s², which is 19.6% higher than
the floor acceleration: aZsdd (0.402
m/s²), corresponding to a “quite uncomfortable” condition. After
optimization, this value decreased to 0.33 m/s² (aZDrdd_CT),
which is 17.9% lower than the floor acceleration (0.436 m/s²) and 34%
lower than that of the passive suspension system, demonstrating a significant
improvement in ride comfort.
|
|
Fig. 8. Floor and driver acceleration
graph
The PID controller tuned using
the Ziegler-Nichols method reduced the RMS acceleration to approximately 0.35
m/s2, corresponding to a reduction of nearly 30%. According to ISO
2631 ride comfort evaluation criteria, this improvement changes the driver’s
perception from fairly uncomfortable to a little uncomfortable. (Kp = 600; Ki = 10909; Kd = 8.25).
The PID controller optimized
using the Particle Swarm Optimization (PSO) algorithm further reduced the RMS
acceleration to approximately 0.30 m/s2, equivalent to a 40%
reduction (Kp = 1927.4690; Ki
= 8776.4448; Kd = 6.6063).
Meanwhile, the MATLAB PID Tuner achieved the
minimum RMS value of approximately 0.29 m/s2, corresponding to a 42%
reduction, resulting in a ride condition classified as not uncomfortable (Kp = 2683; Ki = 2738; Kd = 0).
|
|
Fig. 9. Seat Acceleration when applying 3 PID turning methods
At approximately t
Fig. 10. Force generated by actuator
The PSD analysis indicates
that the ISO Class C-D road profile contains most of its energy concentration
within the low-frequency range. Consequently, the dominant PSD peaks of the
driver-seat acceleration also appeared mainly in the frequency band of 0.5-1.5 Hz,
which is highly sensitive to human body vibration. The active suspension
controllers, especially the PSO-PID strategy, significantly attenuated these
PSD peaks, demonstrating strong effectiveness in suppressing large and
long-wavelength road irregularities associated with Class C-D road conditions.
Fig. 11. PSD of seat acceleration
The PSD curves also reveal an
important trade-off characteristic of the passive suspension system. After the
major excitation peak occurring around 0.5s, the PSD magnitude of the passive
system decreased rapidly and eventually became lower than the three active PID
controllers after approximately 4s. This behavior reflects the inherent
compromise of passive suspension systems, where high damping characteristics
help the vehicle return more quickly to equilibrium following severe
disturbances, albeit at the expense of transmitting larger initial
accelerations to the driver.
The Multi-Method Control
Framework was developed based on the decision-making process of a fundamental
Artificial Intelligence algorithm.
As illustrated in Fig. 8, the
procedure begins with the real-time acquisition of key parameters, including
driver and passenger loads, seat positions, and vehicle velocity (
Once the load conditions are
established, Equation 10 is employed to compute and adjust the suspension
stiffness and damping coefficients (
Finally, the measured vehicle
responses are compared with predicted values, ISO reference limits, and the
observed deviations are used to update model parameters continuously. This
closed-loop learning mechanism enables the controller and prediction model to
self-adapt and progressively enhance ride comfort performance through
successive driving cycles.
|
|
Fig. 12. Multi-method integration
process
As illustrated in Fig. 12,
polynomial regression is first employed to capture the characteristics of
driver acceleration and displacement as functions of mass distribution and the
longitudinal distance between the seat and the vehicle center of gravity. These
results are then evaluated using the TOPSIS method to identify the optimal
seating position. Subsequently, Equation 10 is employed to compute and adjust
the suspension stiffness and damping coefficients (kse
and Cse) before vehicle departure.
Finally, a PSO-PID controller is applied to attenuate vibration during vehicle
operation
The evaluation scenario
assumes a driver with a body mass of 56 kg accompanied by a passenger weighing
60 kg, both randomly positioned within the vehicle cabin. An additional luggage
load of 50 kg is placed randomly in the trunk compartment. The vehicle is
simulated on an ISO Class CD Road surface under a constant forward velocity of
16.67 m/s. The results of applying the multimethod calculation procedure are
shown in Fig. 13 and 14.
Fig.
13. Driver’s acceleration
Fig.
14. Driver’s displacement
The passenger seat position
that provided the greatest comfort for both the driver and passenger was
identified as P1, with a₍RMSP1₎ = 0.401 m/s²,
corresponding to a “slightly uncomfortable” level according to ISO
2631-1, yet still within the acceptable range for short-term exposure. The
optimal luggage position was determined at the center of the luggage
compartment, aligned with the longitudinal axis of the vehicle.
The driver seat position that
provided the greatest comfort was identified as C1 = 0.35m,
the effective acceleration (a₍RMS₎) was
reduced by approximately 78%, from 0.50 m/s² to 0.11 m/s², indicating
a substantial attenuation of transmitted vibration and a significant
improvement in the physiological perception of whole-body vibration.
The effective seat
displacement (d₍RMS₎) decreased by 76%
(from 0.025 m to 0.006 m), reflecting enhanced postural stability, improved
biomechanical coupling between the body and the seat, and reduced fatigue
accumulation during prolonged driving. The obtained RMS acceleration and displacement
values are consistent with previously reported results for vehicle suspension
systems under similar operating conditions [15, 25].
The force generated by the
actuator controlled by the PID controller using the PSO algorithm now only
needs to reach a maximum value of 150 N (a reduction of 62.5%) while still
ensuring high ride comfort for the driver. This improvement is achieved because
the seat suspension stiffness has been adjusted appropriately according to the
driver’s weight instead of using the default parameters listed in Table 4
(yellow dashed line in Fig. 10).
In particular, the PSO seat
acceleration curve (yellow dashed line in Fig. 11) becomes smoother at low
frequencies (0.5-2 Hz) and approaches zero, demonstrating the effectiveness of
combining multiple optimization methods.
The ride comfort position is
defined as C1 = 0.35 m. The seat suspension parameters are Kse = 2803 N/m and Cse
= 714 N.s/m. The passenger seating position is P1, and
the luggage position is at the center of gravity of the trunk (f = 0 m).
This study demonstrates that
ride comfort in a five-seat vehicle can be significantly improved through an
integrated framework combining seat suspension stiffness tuning, PSO-PID
control, regression-based prediction, and TOPSIS decision-making. The proposed
approach reduced seat RMS acceleration by 78% and seat RMS displacement by 76%,
while decreasing actuator force demand by 62.5% compared with the conventional
PSO-PID strategy. These improvements effectively reduce vibration exposure,
driver fatigue, and actuator workload, thereby enhancing both ride comfort and
control efficiency.
The main novelty of this work
lies in integrating seat-level suspension control with predictive
passenger-load analysis and multi-criteria optimization. The results confirm
that passenger seating position and luggage distribution strongly affect ride
comfort, where the P₁ seating configuration and centrally located luggage
provide the best vibration performance. Unlike conventional full-vehicle
suspension optimization, the proposed method improves local ride comfort at the
driver seat without modifying the primary suspension system.
The proposed framework offers
a scalable and intelligent solution for adaptive ride comfort optimization
under varying occupancy and loading conditions. Future work will focus on
experimental validation using magnetic or pneumatic seat suspension systems and
the development of AI-based adaptive controllers for real-time vibration
mitigation in multi-occupant vehicles.
1.
ISO 2631-1. 1997. Mechanical Vibration and Shock –
Evaluation of Human Exposure to Whole-Body Vibration – Part 1: General
Requirements. International Organization for Standardization. Geneva,
Switzerland.
2.
Smith C. Malcolm, Fu-Cheng Wang. 2004. „Performance
benefits in passive vehicle suspensions employing inerters”.
Vehicle System Dynamics 42(4): 235-257. ISSN: 0042-3114. DOI: https://doi.org/10.1080/00423110412331289871.
3.
Ikhsan N., R. Ramli, A. Alias. 2015. „Analysis of the
kinematics and compliance of a passive suspension system using ADAMS Car”. Journal
of Mechanical Engineering and Sciences 8: 1293-1301. ISSN: 2289-4659. DOI: https://doi.org/10.15282/jmes.8.2015.4.0126.
4.
Cai Cheng, Guiyong Wang,
Zhigang Wang, Raoqiang Li, Zhiwei Li. 2025. „Research
on control strategy of semi-active suspension system based on fuzzy adaptive
PID-MPC”. Applied Sciences 15(17): 9768. ISSN: 2076-3417. DOI: https://doi.org/10.3390/app15179768.
5.
Zhao Weipeng, Liang Gu. 2023. „Hybrid particle swarm
optimization genetic LQR controller for active suspension”. Applied Sciences
13(14): 8204. ISSN: 2076-3417. DOI: https://doi.org/10.3390/app13148204.
6.
Liu Qianjie, Bo Hu, Wei Liu, Jiantao
Li, Wenwen Yu, Gang Li, Guoliang Hu. 2024. „A fractional-order model
predictive control strategy with Takagi-Sugeno fuzzy
optimization for vehicle active suspension system”. Fractal and Fractional
8(10): 610. ISSN: 2504-3110. DOI: https://doi.org/10.3390/fractalfract8100610.
7.
Zhang Shaobo, Mei Li, Jinsong
Li, Jie Xu, Zelong Wang, Shuaihang
Liu. 2024. „Research on ride comfort control of air suspension based on genetic
algorithm optimized fuzzy PID”. Applied Sciences 14(17): 7787. ISSN:
2076-3417. DOI: https://doi.org/10.3390/app14177787.
8.
Nagarkar P. Mahesh, Yogesh J. Bhalerao, Gahininath J. Vikhe Patil, Rahul
N. Zaware Patil. 2018. „GA-based multi-objective
optimization of active nonlinear quarter car suspension system—PID and fuzzy
logic control”. International Journal of Mechanical and Materials
Engineering 13: 10. ISSN: 2198-2791. DOI: https://doi.org/10.1186/s40712-018-0096-8.
9.
Han Shi-Yuan, Tong Liang. 2022.
„Reinforcement-learning-based vibration control for a vehicle semi-active
suspension system via the PPO approach”. Applied Sciences 12(6): 3078. ISSN:
2076-3417. DOI: https://doi.org/10.3390/app12063078.
10. Parvez Yusuf, Nathi
Ram Chauhan, Mahima Srivastava. 2025. „Vibration control and comparative
analysis of passive and active suspension systems using PID controller with
particle swarm optimization”. Journal of the Institution of Engineers
(India): Series C 106(1): 1-19. ISSN: 2250-0545. DOI: https://doi.org/10.1007/s40032-024-01038-y.
11. Rao Gopala
L. V. V., S. Narayanan. 2009. „Sky-hook control of
nonlinear quarter car model traversing rough road matching performance of LQR
control”. Journal of Sound and Vibration 323: 515-529. ISSN: 0022-460X.
DOI: https://doi.org/10.1016/j.jsv.2009.01.025.
12. Tran Thanh An, Van
Tuan Nguyen. 2024. „Optimization of the suspension system of passenger cars
using the vibration model multi-objective method”. Engineering, Technology
& Applied Science Research 14(5): 17019-17028. ISSN: 2241-4487. DOI: https://doi.org/10.48084/etasr.8260.
13. Sun Qihao, Changcheng Yin, Baohua Wang. 2024. „Experimental validation of truck cab
suspension model and ride comfort improvement under various semi-active control
strategies”. Processes 12(9): 1880. ISSN: 2227-9717. DOI: https://doi.org/10.3390/pr12091880.
14. Deng Yaoji, Zhiyue
Wang, Youqun Zhao, Junjie Gong, Hui Shen, Fen Lin.
2024. „Numerical prediction of ride comfort of tracked vehicle equipped with
novel flexible road wheels”. Chinese Journal of Mechanical Engineering
37: 85. ISSN: 1000-9345. DOI: https://doi.org/10.1186/s10033-024-01070-0.
15. Wu Difei. 2025.
„Ride comfort prediction on urban road using discrete pavement roughness
index”. Applied Sciences 14(7): 3108. ISSN: 2076-3417. DOI: https://doi.org/10.3390/app14073108.
16. Vu Hai Quan, Quang Uy Duong. 2025. „Vehicle
Body Vibration and Noise Impact on Driver and Passengers Analysis: The Case of
the 29-Seat Thaco Garden TB79s Bus”. Engineering, Technology & Applied Science Research 15(1):
20049-20055. ISSN: 2241-4487. DOI: 10.48084/etasr.9200.
17. Montgomery C.
Douglas, Elizabeth A. Peck, G. Geoffrey Vining. 2013. Introduction to Linear
Regression Analysis, 5th ed. Hoboken, NJ, USA: John Wiley & Sons. ISBN:
978-0-470-54281-1.
18. Chai T., R. R.
Draxler. 2014. „Root mean square error (RMSE) or mean absolute error (MAE)? –
Arguments against avoiding RMSE in the literature”. Geoscientific Model
Development 7: 1247-1250. ISSN: 1991-959X. DOI: https://doi.org/10.5194/gmd-7-1247-2014.
19. Vu Hai Quan, Anh
Ngoc Nguyen, Minh Tien Nguyen, Thi Hong Hanh Nham,
Van Hoan Hoang, Tung Duong Hoang. 2023. „The Research Design Calculations and
Optimization of Control Arms in Mac Pherson Suspensions in Automobile”. In: 2023
International Conference on Control, Robotics and Informatics (ICCRI):
19-23. University of Danang, Danang, Vietnam. 7-9 April 2023, Danang, Vietnam.
DOI: 10.1109/ICCRI58865.2023.00011.
20. Ziegler J. G., N. B. Nichols. 1942. „Optimum settings for automatic controllers”. Transactions
of the ASME 64(8): 759-765. ISSN: 2690-7038. DOI: https://doi.org/10.1115/1.4019264.
21. Hu Guoliang, Qiangjie Li, Ruqi Ding, Gang Li.
2017. „Vibration control of semi-active suspension system with
magnetorheological damper based on hyperbolic tangent model”. Advances in
Mechanical Engineering 9(5): 15. ISSN: 1687-8140. DOI: https://doi.org/10.1177/1687814017694581.
22. Vu Hai
Quan, Huy Truong Nguyen, Trong Duc Nguyen. 2021. „Modeling and controlling
a quarter-vehicle active suspension model”. In: International Conference on
Actual Issues of Mechanical Engineering (AIME 2021). 15-16 June 2021,
Novorossiysk, Russia. ISSN: 1742-6588. DOI: https://doi.org/10.1088/1742-6596/2061/1/012138.
23. ISO 8608. 1995. Mechanical
vibration – Road surface profiles – Reporting of measured data, 1st
ed. Geneva, Switzerland: International Organization for Standardization.
24. Du Haiping, Li
Weihua, Zhang Nong. 2013. „Semi-active control of an integrated full-car
suspension with seat suspension and driver body model using ER dampers”. International
Journal of Vehicle Design 63(3): 159-179. ISSN: 0143-3369. DOI: https://doi.org/10.1504/IJVD.2013.056133.
25. Alfadhli Abdulaziz, Jocelyn
Darling, Andrew J. Hillis. 2018. „The Control of an Active Seat Suspension
Using an Optimised Fuzzy Logic Controller, Based on
Preview Information from a Full Vehicle Model”. Vibration 1(1): 20-40. ISSN:
2571-631X. DOI: https://doi.org/10.3390/vibration1010003.
26. Zhao Yuli, Fengrong Bi, Hongli Shu, Linchuan
Guo, Xu Wang. 2021. „Prediction of the driver’s head acceleration and vibration
isolation performance of the seating suspension system using the time and
frequency domain modeling”. Applied Acoustics 183: Art. no. 108308. ISSN:
0003-682X. DOI: https://doi.org/10.1016/j.apacoust.2021.108308.
27. He Haonan, Yuan Li, Lindsay Clare, Jason Zheng Jiang, Monzer
Al Sakka, Miguel Dhaens, Steve Burrow, Simon Neild, and Andrew Conn, “A
configuration-optimisation method for
passive-active-combined suspension design”. International Journal of
Mechanical Sciences 258: Art. no. 108560. DOI: https://doi.org/10.1016/j.ijmecsci.2023.108560.
Received 20.04.2026; accepted in
revised form 11.07.2020
Scientific
Journal of Silesian University of Technology. Series Transport is licensed
under a Creative Commons Attribution 4.0 International License
[1] School of Mechanical and
Engineering, Hanoi University of Industry (HaUI), 298 Cau Dien street, Hanoi,
Vietnam. Email: ngocnguyencnoto@haui.edu.vn. ORCID: https://orcid.org/0000-0003-4899-1694
[2] School of Mechanical and
Engineering, Hanoi University of Industry (HaUI), 298 Cau Dien street, Hanoi,
Vietnam. Email: hien.nguyen15@haui.edu.vn. ORCID:
https://orcid.org/0000-0002-1552-1867
[3] School of Mechanical and
Engineering, Hanoi University of Industry (HaUI), 298 Cau Dien street, Hanoi,
Vietnam. Email: tuanquangpham2003@gmail.com. ORCID:
https://orcid.org/0009-0005-9705-9862
[4] School of Mechanical and Engineering, Hanoi University of Industry (HaUI), 298 Cau Dien street, Hanoi, Vietnam. Email: quanvh@haui.edu.vn. ORCID: https://orcid.org/0000-0002-9560-8662