Next Article in Journal
ADAS Technologies and User Trust: An Area-Based Study with a Sociodemographic Focus
Previous Article in Journal
Dynamic Obstacle Avoidance Approach Based on Integration of A-Star and APF Algorithms for Vehicles in Complex Mountainous Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Compact Full-Spectrum Driving Simulator Optimization for NVH Applications

1
Department of Mechanical Engineering, Politecnico di Milano, 20133 Milano, Italy
2
DICAR, Università degli Studi di Catania, 95123 Catania, Italy
3
VI-Grade Srl, 33010 Tavagnacco, Italy
*
Author to whom correspondence should be addressed.
Vehicles 2025, 7(3), 66; https://doi.org/10.3390/vehicles7030066
Submission received: 4 June 2025 / Revised: 24 June 2025 / Accepted: 27 June 2025 / Published: 30 June 2025

Abstract

Evaluating noise, vibration, and harshness (NVH) performance is crucial in vehicle development. However, NVH evaluation is often subjective and challenging to achieve through numerical simulation, and typically prototypes are required. Dynamic driving simulators are emerging as a viable solution for assessing NVH performance in the early development phase before physical prototypes are available. However, most current simulators can reproduce vibrations only in a single direction or within a limited frequency range. This paper presents a comprehensive design optimization approach to enhance the dynamic response of a full-spectrum driving simulator, addressing these limitations. Specifically, in complex driving simulators, vibration crosstalk is a critical and common issue, which usually leads to an inaccurate dynamic response of the system, compromising the realism of the driving experience. Vibration crosstalk manifests as undesired vibration components in directions other than the main excitation direction due to structural coupling. To limit the system crosstalk, a flexible multibody dynamics model of the driving simulator has been developed, validated, and employed for a global sensitivity analysis. From this analysis, it turns out that the bushings located below the seat play a crucial role in the crosstalk characteristics of the system and can be effectively optimized to obtain the desired performances. Bushings’ stiffness and locations have been used as design variables in a multiobjective optimization with the aims of increasing the direct transmissibility of the actuators’ excitation and, at the same time, reducing the crosstalk contributions. A surrogate model approach is employed for reducing the computational cost of the process. The results show substantial crosstalk reduction, up to 57%. The proposed method can be effectively applied to improve the dynamic response of driving simulators allowing for their extensive use in the assessment of vehicles’ NVH performances.

1. Introduction

Driving simulators are sophisticated tools that are widely used to test and optimize vehicle performance such as handling [1,2], ride comfort [3,4,5], and NVH [6]. By creating virtual environments that replicate real-world driving conditions, driving simulators enable engineers to evaluate a vehicle’s dynamic behavior without the need for physical prototypes, not only accelerating the development cycle but also significantly reducing costs associated with building and testing different prototypes [2]. In particular, NVH, unlike other vehicle performance, is highly dependent on the human subjective perception [7]. Therefore, driving simulators that can provide drivers with motion, visual, and auditory feedback have a great potential for NVH development [6].
In the traditional NVH development process, the physical prototype is required for benchmarking, target positioning, and fine-tuning of the NVH performance predicted by appropriate mathematical models. However, thanks to the realism and immersion provided by driving simulators, engineers, decision-makers, and customers can evaluate the NVH characteristics, even in an early design stage and without the need for a physical prototype, significantly enhancing efficiency in the development process [8,9].
NVH performance is described by multiple physical attributes, such as whole-body vibration, hand–arm vibration, structure- and air-borne noise, acting on a wide range of frequencies, typically up to 8000 Hz. However, most driving simulators usually are only able to properly reproduce a single attribute or a specific frequency range [10]. Single-vibrator based simulators are typically used for investigating low-frequency vertical whole-body vibrations up to 20 Hz [11,12,13,14]. More sophisticated driving simulators based on Stewart platforms, and able to complex spatial motions, can accurately reproduce six Degrees-of-Freedom (DOF) vibrations in the 1–10 Hz frequency range and can be effectively used to evaluate whole-body vibration comfort [3]. Noise evaluation is usually performed by resorting to desktop NVH simulators, which do not provide any motion feedback and are employed for tire/road or powertrain noise analysis, active sound design, and vehicle exterior sounds [15,16,17].
Drivers interact with the vehicle at specific touch points, such as seat, pedal, and steering wheel. Such points are of paramount importance to provide the correct NVH feedback to the driver. For this reason, driving simulators often feature on-board shakers able to provide vibrations in the 20 to 200 Hz range. In [18,19], an electrodynamic shaker is connected to the steering shaft to reproduce the steering wheel vibration, while in [20], an electric actuator is employed to provide steering haptic feedback. In [21], a full-vehicle simulator employing multiple shakers to compensate for vibration responses at touch points is presented. One shaker at the seat back provides longitudinal excitation, two on the seat base generate lateral and vertical vibrations, one on the floor pan produces vertical vibrations, and two on the steering shaft deliver lateral and vertical excitation to the steering wheel.
However, despite the availability of vibration compensation for specific frequency bands, it is still difficult to perform simulations across the entire frequency spectrum, where motion, vibration, and sound are seamlessly integrated for a realistic experience. This is due to the difficulty in coordination and control between various actuators in different frequency ranges. In [22], a compact full-spectrum simulator (FSS) is developed to integrate multiple actuators for a full-spectrum response in 0.5 Hz–20 kHz. Four corner actuators handle vehicle body motion in vertical, pitch, and roll, while four longitudinal movers compensate for high-frequency longitudinal vibrations. Three shakers located under the seat and four shaker acting at the steering wheel shaft provide tactile feedback at key touch points. Sound is delivered via headphones, speakers, or a subwoofer.
The coordination and control problems of the actuators in driving simulators limit the ability to achieve an accurate full-spectrum simulation. Optimizing the mechanical system is an effective way to reduce the coupling effect and control complexity. For complex mechanical systems like driving simulators, vibration crosstalk refers to the unintended propagation of vibrations from one part of the system to another through shared components or structural paths, leading to unintended vibration coupling [23]. This results in energy transfer between different vibration modes or directions, causing unpredictable and harder-to-control system responses. To minimize the vibration crosstalk phenomenon, an effective and commonly used method is the proper setting of vibration isolators (such as positions, stiffness, loss angle, etc.), especially in powertrain mounting system design [24,25,26,27] and chassis vibration isolation [28,29,30]. In [26], the stiffness parameters of mounting system are optimized by using the genetic algorithm (GA), achieving over 10% improvement in vibration isolation by maximizing decoupling rates and ensuring a modal frequency difference of at least 0.5 Hz.
In this paper, the problem of crosstalk reduction is discussed with particular reference to the full-spectrum simulator presented in [22]. The aim of the work is to reduce cross-directional responses to the input and ensure alignment between input and output directions for effective transmission to the target location. The comprehensive design process of the seat bushings to minimize the crosstalk in the seat vibration system of the considered full-spectrum simulator is described. Specifically, a flexible multibody dynamic model of the simulator is developed and validated through modal testing. Furthermore, a sensitivity analysis is performed on the seat bushing stiffness and position. The results reveal that the contribution of the bushing positions is minimal, leading to stiffness parameters being selected as the key design variables. To enhance optimization efficiency, a surrogate model based on the response surface methodology (RSM) [31] is employed, replacing the physical model during the optimization process. To solve the multiobjective optimization problem, the weighted sum method [32] is utilized.
The paper is organized as follows. Firstly, Section 2 introduces the multibody model used throughout the paper. The model is validated by a modal test on the physical prototype. Then, Section 3 defines the optimization problem and the optimization method used. In Section 4, the result of the optimization is shown and discussed. Finally, Section 5 concludes the paper.

2. Multibody Model for Vibration Analysis

To characterize the dynamic behavior of the simulator, with particular attention to the touch point at the seat system and at the steering wheel, a multibody dynamic modeling approach was employed. In the following subsections, the derivation and validation of the model are described into details. Firstly, a detailed finite element analysis (FEA) was conducted to determine the natural frequencies and mode shapes of the key components. The employed finite element model (FEM) has been experimentally validated and the stiffness and mass matrices have been extracted for the subsequent multibody model. Then, a flexible multibody dynamic model has been developed. By introducing flexible bodies on the basis of component mode synthesis, the model is capable of capturing the dynamic responses of the system.

2.1. Finite Element Modeling and Experimental Validation

Figure 1 shows the physical prototype of the compact FSS simulator. The compact FSS simulator is equipped with four corner actuators that provide low-frequency vehicle motion, simulating the overall dynamics of the vehicle. Additionally, four longitudinal movers are used to compensate for high-frequency longitudinal vibrations. A calibrated vibration system consisting of three shakers is mounted beneath the seat, generating high-frequency vibration compensation. Four bushings (two in the front and two in the rear) connect the upper and lower mounting plates of the seat. Furthermore, to replicate the vibration feelings through the steering wheel, the steering assembly is also connected to shakers used to compensate the high-frequency vibration.
The finite element model has been developed based on the geometric and material properties of the prototype. The frame is the most critical element of the simulator as it contributes most significantly to the system’s flexibility. Additionally, the carbon fiber frame has a complex geometry and material properties as the actual number of layers and fiber directions for each element must be accurately modeled, along with the bonding between different parts. Therefore, a preliminary experimental validation of the finite element model of the carbon fiber frame of the simulator using the roving hammer method was conducted. Figure 2a,b show the experimental setup and corresponding FEM for the modal analysis. In the experiment, the simulator frame is mounted on air springs to establish an almost free–free boundary condition, effectively eliminating translational and rotational constraints. A single-axis accelerometer is mounted on the lower part of the frame for measuring the acceleration in Z direction, and a tri-axial accelerometer is mounted on the upper part frame for other two-axial acceleration. The frame is excited by a hammer hitting at predefined mesh points, depicted in white in Figure 2a. These points have been carefully selected to obtain a complete measurement of the dynamic response of the structure. The dynamical response of the frame is measured in two configurations, namely, with and without the steering assembly. The modal frequencies and mode shapes of the frame obtained through this experimental testing are compared with the corresponding ones obtained from the FEA.
After the validation of the simulator frame FEM, the whole FEM of the simulator has been experimentally validated by using the roving hammer method. The experiment setup is shown in Figure 3a, and the corresponding FEM is shown in Figure 3b. As shown in Figure 3a, the complete simulator is mounted on the corner actuators. Four tri-axial accelerometers are employed and located one on the frame, two across one of the seat mounts and one on the the rear left corner actuator (Figure 3a). In the FEM model, shown in Figure 3b, the seat is assumed to be a rigid body and represented as a lumped mass. This simplification allowed for an efficient representation of the seat mass and inertia without the need to model its internal flexibility, focusing the analysis on the dynamic interactions of the surrounding components.
Table 1 shows relative errors of the first and second structure modal frequencies of the structure, obtained from the modal experiment and FEA. The relative errors, with maximum of 16.46% in the full simulator test, are mainly due to the simplification of the connection conditions in the FEM model compared to the more complex actual ones and to slight differences in damping. In particular, the nonlinear damping observed in the experiments has been approximated by a linear damping model in the FEM, resulting in slightly different modal frequencies. Referring to the experimental validation of the simulator frame, the maximum relative error is 6.73%, showing a good agreement between the experimental and numerical data.

2.2. Flexible Multibody Modeling

In order to simulate the dynamic response of the whole simulator, a flexible multibody dynamics (MBD) model has been created and shown in Figure 4. In the flexible multibody model of the simulator, frame, steering, corner actuators, and seat mounting plates have been modeled as deformable bodies by including the modal information extracted from the validated FEM. To reduce the computational complexity of the model, the seat can be included in the model as a rigid body. In fact, in this kind of simulator, the seat is a replaceable component, and, in practice, different seats are used in different tests to be compliant with the actual simulated vehicle. Also, the seat exhibits high structural rigidity with respect to the simulator and; therefore, its flexibility has a negligible effect on the overall system’s dynamic behavior.
All the rubber bushings connecting the seat or the steering system to the frame have been included in the model. The bushings have been modeled as linear stiffness and damping elements.

3. Optimization of the Frequency Response of the Seat System

The optimization of the dynamic behaviour of the simulator aims to improve the performance of the driving simulator mainly by minimizing the vibration crosstalk. Excessive crosstalk degrades system accuracy and effectiveness by introducing noise and unwanted signal coupling, compromising signal integrity and separation.
To compute the transfer functions of the simulator, a sine sweep force input ranging from 10 to 100 Hz is applied at each of the three shakers acting on the mounting plate of the seat by using Hexagon Adams/Vibration module. As shown in Figure 5, three shakers are installed between the two mounting plates of the seat. Each of the three shakers is aligned to one of the three directions of the reference system and is named as seat shaker X, seat shaker Y, or seat shaker Z accordingly to its actual direction. The three shakers are positioned as shown in Figure 5. Since the seat of the simulator can be replaced according to customer requirements, the vibration response at the center of the seat mounting plate is particularly critical. Thus, the output acceleration signals are measured at the top seat mounting plate’s center point, highlighted in Figure 5 and indicated by the letter A. The accelerations of this point are measured along the three directions of the coordinate systems, i.e., in X (longitudinal), Y (lateral), and Z (vertical) directions. These measured accelerations are then used to compute the transfer function between each seat shaker and point A. A total of nine transfer functions are considered. For each direction of the excitation force provided by the actuators, three transfer functions are computed, one in the same direction of the excitation and one for each of the two orthogonal directions. The two transfer functions along the orthogonal directions represent the crosstalk effects that have to be minimized. To obtain a consistent scale for all transfer functions, the transfer functions, referring to different output direction but pertaining to the same input direction, are normalized with respect to the maximum amplitude of the transfer function aligned with the input direction.
Figure 6 shows the normalized transfer functions referring to the three seat shaker inputs’ directions for the initial design of the simulator. The notation adopted in the figure is as follows. Each transfer function is indicated as TF i j , where i represents the input direction ( i = X , Y , Z ), and j represents the output direction ( j = X , Y , Z ). For instance, the notation TF X Y represents the transfer function between the input force applied under the seat along the X direction and the output acceleration measured at the seat mount in the Y direction.
Figure 6b shows the three transfer functions in the case of excitation force along Y. In this case, the transfer function referring to the Y direction, i.e., aligned with the excitation direction, is significantly greater than the corresponding transfer functions for the other directions, exhibiting a low level of crosstalk in the whole considered frequency range from 10 to 100 Hz. For this excitation direction, the initial design has a limited crosstalk transmission of the vibration allowing for an adequate control of the desired vibration amplitude.
Conversely, a high level of crosstalk has been found when the excitation is given in the other two directions, i.e., X and Z, as shown in Figure 6a,c. The crosstalk is always between the directions X and Z, while the transfer functions referring to the acceleration in the Y direction have smaller amplitude. In particular, when the input excitation force is given along the X direction, the maximum crosstalk with respect to the acceleration in the Z direction occurs in the frequency range between 20 and 40 Hz, while the crosstalk for the Z input direction with respect to the acceleration in the X direction shows its maximum values between 40 and 50 Hz.
In the following optimization, given the limited crosstalk value associated with the Y direction, most effort will be devoted to the crosstalk reduction in the other two directions.

3.1. Design Variables

For the optimization of the simulator’s frequency response, two sets of design variables are considered. The first set pertains to the mechanical properties of the rubber bushings, specifically stiffness and damping, while the second set refers to the positioning of the rubber bushings.
Stiffness and damping play a crucial role in the frequency response of rubber bushings. Also, these parameters in rubber are strongly dependent on the excitation frequency, amplitude, and preload [33]. In the early concept design stage, the dynamic stiffness of bushings can be estimated by multiplying the static stiffness by a factor, the so-called dynamic stiffness coefficient, to provide a fast approximation within a limited frequency range [7]. To reduce the model complexity, the dynamic stiffness [7] can be defined as follows:
K dyn = K stat × C dyn
where K dyn is the dynamic stiffness (N/mm), K stat the static stiffness (N/mm), and C dyn is the dynamic stiffness coefficient, which ranges from 1.1 for soft, highly elastic natural rubber compounds to 2.5 for synthetic compounds with large stiffness [7]. In this paper, C dyn is considered constant and equal to 1.4, which is consistent with the initial design.
The damping characteristics of the bushing can be defined as a function of the dynamic stiffness defined in Equation (1) as
r = K dyn × tan ( θ l o s s ) 2 π f ref
where r is the damping coefficient (Ns/mm) of the bushing, and θ l o s s is the loss angle, which varies from 2° for soft natural rubber compounds to approximately 20° for butyl rubber compounds. For the bushings featuring highly elastic natural rubber compounds, the loss angle is between 3° and 6° [7]. Consistent with the initial design, θ l o s s is assumed equal to 5 . f ref is the reference working frequency.
According to Equations (1) and (2), both dynamic stiffness and damping can be expressed as a function of the static stiffness. Therefore, only front and rear bushings’ static stiffness in X, Y, and Z directions are considered as design variables. To obtain a symmetric arrangement of the driving simulator, the stiffness of the corresponding bushings on the right and left side of the seat is considered equal. As a consequence, six design variables are considered for the stiffness of the bushings, three for the front bushings and three for the rear ones. To highlight the changes relative to the initial design, the stiffness-related design variables are determined by scaling the initial stiffness using a percentage factor. In the initial design, the front and rear bushings share the same stiffness. Thus, the stiffness of bushings for the optimization is defined as
K = K ( i n ) × λ
where K is the stiffness value after applying the design modification, and K ( i n ) is the initial stiffness value. Additionally, λ represents the percentage scaling factor of the bushing stiffness.
The second set of design variables refers to the positioning of the bushings. In fact, the actual location of the bushing can modify the transfer functions and, in particular, reduce crosstalk [34]. To describe the positioning of the bushings, the variation along the X and Y directions of the bushing distances with respect to the original design is considered. Also, to maintain a symmetric displacements of the bushings, the bushings on the right and left side of the seat are moved to remain symmetric with respect to the centre of the seat. As a result, two design variables are used to define the variation in the displacements of the bushings with respect to the initial design of the simulator.
The design variables and related feasible ranges are summarized in Table 2.

3.2. Optimization Problem Definition

The objective is to reduce vibration crosstalk, ensuring that the force input in each direction primarily affects the acceleration output in the same direction, with minimal cross-coupling to other directions.
The effect of each input actuation with respect to each acceleration output is quantified as the mean value of the corresponding transfer function magnitude in the frequency range between 10 and 100 Hz. The optimization problem objective is to maximize this value computed for transfer functions with the same input and output directions and minimize the value computed for transfer functions with different input and output directions. Given that lateral seat vibrations are less critical for comfort and NVH assessment [7,35,36], and due to the already low level of crosstalk associated with the seat shaker Y input in the reference configuration, the transfer functions related to this input are excluded from the optimization process.
The multiobjective optimization problem is defined as follows:
min x f ( x ) = T x x ( x ) , T x y ( x ) , T x z ( x ) , T z x ( x ) , T z y ( x ) , T z z ( x ) s . t . x X
where T i j is the mean magnitude of the transfer function, with i = X , Z the input direction and j = X , Y , Z the output direction. x represents the design variables, and X is the feasible domain of the design variables. Additionally, although the response to the seat shaker Y input is excluded from the optimization objective, the mean values of the transfer functions’ magnitude for the seat shaker Y input are also calculated to monitor response changes throughout the optimization process.

3.3. Sensitivity Analysis

To investigate the sensitivity of the design variables on the system’s responses, a design of experiment (DOE) approach has been completed by using Hexagon Adams/Insight module. In total, 128 combinations of design variables are generated by using the Latin hypercube method within the feasible domain. Additionally, the responses (mean value of the transfer transfers’ magnitude) are computed.
In order to quantify the effect of each factor more intuitively, the main effect percentage [37] is introduced as follows:
E p e r c e n t ( X ( i ) ) = E m a i n ( X ( i ) ) Y X ¯ × 100 %
where E p e r c e n t ( X ( i ) ) is the main effect percentage of the i-th factor for the j-th response. E m a i n ( X ( i ) ) is the main effect of the i-th factor. Y X ¯ is the response with all factors at their average value. The main effect, E m a i n ( X ( i ) ) , is defined as the difference between responses with the maximum and minimum values of the factor X ( i ) when other factors keep at their average values and reads
E m a i n ( X ( i ) ) = Y X max ( i ) , X ¯ ( others ) Y X min ( i ) , X ¯ ( others )
where X m a x ( i ) and X m i n ( i ) mean that the i-th factor in the design variable vector X is set to its maximum and minimum value, respectively. X ¯ ( others ) indicates that the other factors in X are set to their average values.
Figure 7 shows the main effect percentage for each design variable obtained from the sensitivity analysis. The result shows that the longitudinal distance change Δ x and the lateral distance change Δ y of the bushings exhibit relatively small mean effect percentages across all input–output configurations, indicating minimal contribution to the system’s dynamic response. In contrast, the stiffness parameters of bushings, particularly λ Fx , λ Fx , and λ Rz , demonstrate a significant impact on the dynamic response. Thus, only the stiffness parameters of seat bushings are considered as design variables for the following optimization.

3.4. System Optimization

The flexible multibody model of the simulator requires several minutes for the computation of the transfer functions for each set of design variables. As the optimization process requires a large number of simulation, to have an acceptable computational time, a surrogate model based on cubic response surface methodology (RSM) is employed to approximate the relationship between the inputs and outputs of the system. RSM is a mathematical method used to approximate the relationship between the response and multiple input variables through a polynomial model in complex systems or processes [38]. For a system with input variable x = [ x 1 , x 2 , , x n ] and output y, the general form of a cubic response surface model can be defined as follows:
y = β 0 + i = 1 n β i x i + i = 1 n β i i x i 2 + i = 1 n j > i n β i j x i x j + i = 1 n β i i i x i 3 + i = 1 n j > i n β i i j x i 2 x j + i = 1 n j > i n m > j n β i j m x i x j x m + ϵ
where β 0 , β i , β i i , β i j , β i i i , β i i j , and β i j m are coefficients of the polynomial, and ϵ is the error term. Considering the six design variables of the considered optimization problem, a total of 84 coefficients are present in the surrogate model. These coefficients have been computed by a least squares approach using the data generated by the DOE analysis described in Section 3.3.
In order to evaluate the accuracy of the response surface model, both the coefficient of determination ( R 2 ) and the adjusted coefficient of determination ( R a d j 2 ) are computed [39]. R 2 can be used for evaluating the fitting performance of the surrogate model and calculated as follows:
R 2 = 1 i = 1 n ( y i y ^ i ) 2 i = 1 n ( y i y ¯ ) 2
where y i represents the actual response of the physical model, y ^ i the i-th prediction of the surrogate model (i.e., the RSM model), and y ¯ the mean value of all n observed values y i . However, since R 2 can increase with the addition of more design variables, even if the new design variable is unrelated to the response, the adjusted R-square R a d j 2 is employed to provide a more reliable measure of the fitting model performance. This measure is particularly informative in the case of complex models as it introduces a penalty for adding non-informative variables [39]. R a d j 2 is calculated as follows
R adj 2 = 1 ( 1 R 2 ) ( n 1 ) n p 1
where n is the total number of samples, and p the number of design variables. Table 3 shows the fitting performance of the created RSM model. For all six response, both R 2 and R a d j 2 are greater than 0.9, indicating good accuracy of the surrogate model in representing the relationship between inputs and outputs.
The calibrated RSM model has been used for finding the optimal solution of the problem. Instead of the surrogate modeling, the optimization algorithm also plays an important role in improving the optimization efficiency. Multiobjective Evolutionary Algorithms (MOEAs), such as non-dominated sorting genetic algorithm II (NSGA-II) [40] and the improved niche genetic algorithm (INGA) [41], are effective methods to get a Pareto optimal set. However, this kind of algorithm requires numerous time-consuming simulations for individual evaluations in each generation, resulting in a time-consuming optimization. Another approach to solve the multiobjective optimization problem is to convert the multiobjective problem into a single-objective problem. In this way, the solution can be found at a reduced computational cost. Among the different available algorithms, such as the weighted sum [32], ϵ -constraint [32], normal constraint [42,43], and problem decomposition method [44], that can be used to reduce the optimization problem, in the following, the weighted sum method is used. This method provides a simple, flexible, and widely applicable multiobjective optimization solution that linearly combines multiple objectives into a single objective.
The weighted sum method allows decision-makers to easily explore trade-offs between objectives. The basic idea of this method is to transform multiple objectives optimization problems into a single-objective optimization problem by assigning different weights to each objective, according to the importance of the objective [32]. Weight assignment to the different objective functions is the most critical phase of the approach. The weights are usually determined based on expert’s knowledge and judgment or user’s requirements.
By applying the weighted sum method, the optimization problem can be rewritten as follows:
min f ( x ) = i = 1 n w i f i ( x ) s . t . x X
where w i is the weight for the i-th objective function f i ( x ) .
The weights have been chosen to minimize the crosstalk between the X and Z directions, which are the most coupled as shown in Figure 6. The chosen weights are reported in Table 4. The minus sign of the weights for T x x and T z z in the table indicates that these functions have actually to be maximized.

4. Results and Discussion

To quantify the reduction in the crosstalk before and after optimization, the improvement percentage, % Δ i j , is employed and defined as follows
% Δ i j = ( Δ i j o p t Δ i j i n ) Δ i j i n × 100 %
where Δ i j i n and Δ i j o p t are defined in Equation (12) and represent the mean magnitude differences of the transfer function between the aligned direction ( T i i ) and the cross-direction ( T i j ) for the seat input in the i direction computed for the initial design and for the optimal design, respectively.
Δ i j = T i i T i j
Table 5 shows the values of the optimized design variables and the computed percentage improvement. The improvement has been computed by using the physical model. It shows that, with respect to the initial design, the crosstalk between the XZ axes is significantly improved, with a 57.74% reduction for the acceleration along Z when the excitation force is given along X and 18.18% reduction for the acceleration along X when the excitation force is given along Z. If crosstalk in the Y direction is considered, even though the transfer functions related to this direction were not included in the optimization process, only a small increase of 7.69% and 2.60% in the acceleration in the Y direction can be observed when the excitation force is applied along the X and Z directions, respectively.
The transfer functions computed for the optimal values of the design variables are depicted in Figure 8a–c. The figures show that the crosstalk has been significantly mitigated. After the optimization, in the no excitation direction, the value of the transfer functions of cross-directional vibrations exceed the value of the transfer function of the vibrations aligned with the input direction in the whole analyzed frequency range. In particular, when the exciting force in the X direction is considered (Figure 8a), the difference between the magnitudes of the transfer functions TF x x and TF x z has substantially increased compared with the initial design, resulting in the elimination of crosstalk across the entire frequency analysis range. If the excitation in the Z direction is considered, a substantial improvement in the crosstalk reduction can be observed, too. Additionally, if Figure 6b and Figure 8b are compared, no significant worsening in the response to an excitation in the Y direction can be observed, even if these transfer functions were not considered in the optimization process. While the improvement for the seat shaker Z input is not as large as the one related to the seat shaker X input, in this case, the crosstalk has been eliminated. Furthermore, the performance for the seat shaker Y input remains consistently effective.
As shown in Table 5, the optimal stiffness of the rear seat bushings is approximately double that of the front seat bushings, leading to a significant size difference. This difference can complicate the assembly and adjustment processes of the simulator and lead to a degradation of the expected NVH performances due to differences in the system geometry. To accommodate rear bushings with the required stiffness, the rear bushings layout has been modified. Specifically, at the rear, the number of bushings is increased to four and arranged in two rows of two. The layout of the bushing at the front has remained unchanged.
In order to verify the new layout, the flexible multibody model of the simulator has been updated to include two rows of bushings at the rear. To be consistent with the optimal design parameters, the stiffness in each direction of each of the rear bushing has been set to half of the optimal value, as reported in Table 6. The corresponding improvement percentages are calculated and shown in Table 6. Although the new layout achieve less improvement in minimizing crosstalk than the previous layout, it still shows a significant improvement compared with the initial design. Figure 8d–f show the corresponding normalized transfer functions for the new layout.
By comparing the optimal design (Figure 8a–c) with the new layout (Figure 8d–f), it can be observed that the new layout, modified to accommodate bushings with the required stiffness, has a very small effect on the optimized transfer functions.

5. Conclusions

The paper presents a comprehensive design optimization method for improving the NVH performances of a compact full-spectrum driving simulator seat system. Specifically, to optimize the NVH performances of the driving simulator, the crosstalk, i.e., undesired vibration components in direction orthogonal to the actuators’ excitation directions, should be minimized. As the crosstalk is due to the structural coupling of the vibrations, an optimization procedure has been developed for its reduction.
A flexible multibody dynamics model of the simulator has been developed and validated through modal testing. Additionally, the flexible multibody model has been employed for performing a sensitivity analysis and to identify the key design variables of the system. From this analysis, the stiffness of the seat’s bushings has proven to be the most relevant design variable, while bushing positions have less effect on the performance optimization. An efficient optimization framework combining a cubic response surface surrogate model and weighted sum optimization algorithm was employed to solve the multiobjective optimization problem. The optimal design achieves a maximum improvement 57.74% in terms of vibration crosstalk reduction compared to the initial design. Furthermore, the condition where the cross-axial input–output response exceeds that of the coaxial input–output response has been eliminated across the entire analyzed frequency range. Additionally, due to a significant difference in optimal stiffness values between rear and front bushings, the rear bushing layout has been modified from two to four bushings to prevent assembly-related issues and potential NVH concerns. This revised layout not only effectively reduces crosstalk across various frequency ranges but also provides a smoother transfer function, enhancing the dynamic performance of the driving simulator compared to the original design. These improvements contribute to a more refined and realistic simulator seat vibration, enhancing its potential for ride comfort and NVH research and development.

Author Contributions

Conceptualization, methodology, formal analysis, and writing—original draft preparation, H.X.; validation, resources, and data curation, G.F. and D.M.; writing—review and editing and supervision, G.F., M.G., G.M., G.P. and D.M.; project administration, M.G., G.M. and D.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The datasets presented in this article are not readily available because of industrial confidentiality agreements.

Acknowledgments

The author Haoxiang Xue would like to thank the China Scholarship Council for the support (CSC, No. 202006050042).

Conflicts of Interest

Author Diego Minen was employed by the company VI-Grade Srl. The authors declare no conflicts of interest.

References

  1. Kharrazi, S.; Augusto, B.; Fröjd, N. Vehicle dynamics testing in motion based driving simulators. Veh. Syst. Dyn. 2020, 58, 92–107. [Google Scholar] [CrossRef]
  2. Mohajer, N.; Abdi, H.; Nelson, K.; Nahavandi, S. Vehicle motion simulators, a key step towards road vehicle dynamics improvement. Veh. Syst. Dyn. 2015, 53, 1204–1226. [Google Scholar] [CrossRef]
  3. Arconada, V.S.; García-Barruetabeña, J.; Haas, R. Validation of a ride comfort simulation strategy on an electric Stewart Platform for real road driving applications. J. Low Freq. Noise, Vib. Act. Control 2023, 42, 368–391. [Google Scholar] [CrossRef]
  4. Plouzeau, J.; Paillot, D.; Aykent, B.; Merienne, F. Vibrations in dynamic driving simulator: Study and implementation. In Proceedings of the CONFERE 2013, Chambery, France, 25–28 August 2013; pp. 1–8. [Google Scholar]
  5. Xue, H.; Ballo, F.; Previati, G.; Gobbi, M. Eco-Driving of Electric Vehicles: Objective and Subjective Evaluation of Passenger Comfort by a Dynamic Driving Simulator. IEEE Trans. Veh. Technol. 2025, 74, 402–412. [Google Scholar] [CrossRef]
  6. Xue, H.; Previati, G.; Gobbi, M.; Mastinu, G. Research and Development on Noise, Vibration, and Harshness of Road Vehicles Using Driving Simulators—A Review. SAE Int. J. Veh. Dyn. Stab. NVH 2023, 7, 555–577. [Google Scholar] [CrossRef]
  7. Crocker, M.J. Handbook of Noise and Vibration Control; John Wiley & Sons: Hoboken, NJ, USA, 2007. [Google Scholar]
  8. Kavarana, F.; Taschuk, G.; Schiller, T.; Bogema, D. An Efficient Approach to Improving Vehicle Acceleration Sound Quality Using an NVH Simulator; SAE Technical Paper 2009-01-2190; SAE: Warrendale, PA, USA, 2009. [Google Scholar] [CrossRef]
  9. Dunne, G.; Williams, R.; Allman-Ward, M. An Efficient Approach to Powertrain Sound Quality Decision Making Based on Interactive Evaluations Using an NVH Simulator; SAE Technical Paper 2007-01-2392; SAE: Warrendale, PA, USA, 2007. [Google Scholar] [CrossRef]
  10. Bogema, D.; Adriano, G.; Hodgkins, J.; Allman-Ward, M.; Rengarajan, R.; Thom, B.; Newton, G. Utilizing a Hybrid Engineering Approach for NVH Drive Evaluations in Virtual Prototypes; SAE Technical Paper 2022-01-0980; SAE: Warrendale, PA, USA, 2022. [Google Scholar] [CrossRef]
  11. Matsumoto, Y.; Griffin, M.J. Effect of muscle tension on non-linearities in the apparent masses of seated subjects exposed to vertical whole-body vibration. J. Sound Vib. 2002, 253, 77–92. [Google Scholar] [CrossRef]
  12. Ahn, S.J.; Griffin, M.J. Effects of frequency, magnitude, damping, and direction on the discomfort of vertical whole-body mechanical shocks. J. Sound Vib. 2008, 311, 485–497. [Google Scholar] [CrossRef]
  13. Gao, K.; Zhang, Z.; Luo, Q.; He, Y. Evaluation of subjective discomfort of the seated human body exposed to vertical vibration using dynamic body pressure. J. Low Freq. Noise Vib. Act. Control 2023, 42, 438–451. [Google Scholar] [CrossRef]
  14. Luo, Q.; He, Y.; Zhang, Z.; Gao, K. Transmission of vertical vibration through a seat cushion at the seat pan: Effect of foam physical properties during different excitation magnitudes. J. Low Freq. Noise Vib. Act. Control 2024, 43, 144–155. [Google Scholar] [CrossRef]
  15. Williams, R.; Allman-Ward, M.; Jennings, P.; Batel, M. Using an Interactive NVH Simulator to Capture and Understand Customer Opinions About Vehicle Sound Quality; SAE Technical Paper 2007-26-036; SAE: Warrendale, PA, USA, 2007. [Google Scholar] [CrossRef]
  16. Song, W.; Hwang, M.; Jo, E.; Park, D. Efficient Method for Active Sound Design Using an NVH Simulator; Technical report, SAE Technical Paper; SAE: Warrendale, PA, USA, 2020. [Google Scholar]
  17. Singh, S.; Payne, S.R.; Jennings, P.A. Toward a methodology for assessing electric vehicle exterior sounds. IEEE Trans. Intell. Transp. Syst. 2014, 15, 1790–1800. [Google Scholar] [CrossRef]
  18. Giacomin, J.; Shayaa, M.; Dormegnie, E.; Richard, L. Frequency weighting for the evaluation of steering wheel rotational vibration. Int. J. Ind. Ergon. 2004, 33, 527–541. [Google Scholar] [CrossRef]
  19. Giacomin, J.; Fustes, F. Subjective equivalence of steering wheel vibration and sound. Int. J. Ind. Ergon. 2005, 35, 517–526. [Google Scholar] [CrossRef]
  20. Mohellebi, H.; Kheddar, A.; Espié, S. Adaptive haptic feedback steering wheel for driving simulators. IEEE Trans. Veh. Technol. 2008, 58, 1654–1666. [Google Scholar] [CrossRef]
  21. Bogema, D.; Newton, G.; Stickler, M.; Hocking, C.; Syred, F. Idle Vibration Analysis and Evaluation Utilizing a Full-Vehicle NVH Simulator; SAE Technical Paper 2015-01-2334; SAE: Warrendale, PA, USA, 2015. [Google Scholar] [CrossRef]
  22. VI-GRADE. VI-GRADE—COMPACT FSS Simulator. Available online: https://www.vi-grade.com/en/products/compact_fss_simulator (accessed on 1 September 2023).
  23. Wang, K.; Mote, C., Jr. Vibration coupling analysis of band/wheel mechanical systems. J. Sound Vib. 1986, 109, 237–258. [Google Scholar] [CrossRef]
  24. Angrosch, B.; Plöchl, M.; Reinalter, W. Mode decoupling concepts of an engine mount system for practical application. Proc. Inst. Mech. Eng. Part K J. Multi-Body Dyn. 2015, 229, 331–343. [Google Scholar] [CrossRef]
  25. Shangguan, W.B.; Liu, X.A.; Lv, Z.P.; Rakheja, S. Design method of automotive powertrain mounting system based on vibration and noise limitations of vehicle level. Mech. Syst. Signal Process. 2016, 76, 677–695. [Google Scholar] [CrossRef]
  26. Xu, X.; Su, C.; Dong, P.; Liu, Y.; Wang, S. Optimization design of powertrain mounting system considering vibration analysis of multi-excitation. Adv. Mech. Eng. 2018, 10, 1687814018788246. [Google Scholar] [CrossRef]
  27. Zheng, B.B.; Guo, Y.; Xiao, L.; Zheng, D.; Li, G.; Shangguan, W.B.; Rakheja, S. Optimization of Idle Vibration Characteristics of Powertrain Mounting System. SAE Int. J. Veh. Dyn. Stability NVH 2024, 8, 329–345. [Google Scholar] [CrossRef]
  28. Ambrósio, J.; Verissimo, P. Sensitivity of a vehicle ride to the suspension bushing characteristics. J. Mech. Sci. Technol. 2009, 23, 1075–1082. [Google Scholar] [CrossRef]
  29. Rivas-Torres, J.; Tudon-Martinez, J.C.; Lozoya-Santos, J.d.J.; Ramirez-Mendoza, R.A.; Spaggiari, A. Analytical design and optimization of an automotive rubber bushing. Shock Vib. 2019, 2019, 1873958. [Google Scholar] [CrossRef]
  30. Xiao, S.; He, J.; Li, Y.; Xu, G.; San, Y. Research on interior noise optimization of minibus based on vibration transfer path analysis using super element method. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2023, 237, 2099–2117. [Google Scholar] [CrossRef]
  31. Jones, D.R.; Schonlau, M.; Welch, W.J. Efficient global optimization of expensive black-box functions. J. Glob. Optim. 1998, 13, 455–492. [Google Scholar] [CrossRef]
  32. Mastinu, G.; Gobbi, M.; Miano, C. Optimal Design of Complex Mechanical Systems: With Applications to Vehicle Engineering; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  33. Xia, E.; Cao, Z.; Zhu, X.; Qiu, S.; Xue, Z.; He, H.; Li, L. A modified dynamic stiffness calculation method of rubber isolator considering frequency, amplitude and preload dependency and its application in transfer path analysis of vehicle bodies. Appl. Acoust. 2021, 175, 107780. [Google Scholar] [CrossRef]
  34. Zhou, H.; Liu, H.; Gao, P.; Xiang, C.L. Optimization design and performance analysis of vehicle powertrain mounting system. Chin. J. Mech. Eng. 2018, 31, 1–13. [Google Scholar] [CrossRef]
  35. Heißing, B.; Ersoy, M. Chassis Handbook: Fundamentals, Driving Dynamics, Components, Mechatronics, Perspectives; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  36. Deubel, C.; Ernst, S.; Prokop, G. Objective evaluation methods of vehicle ride comfort—A literature review. J. Sound Vib. 2023, 548, 117515. [Google Scholar] [CrossRef]
  37. Helton, J.C.; Davis, F.J. Latin hypercube sampling and the propagation of uncertainty in analyses of complex systems. Reliab. Eng. Syst. Saf. 2003, 81, 23–69. [Google Scholar] [CrossRef]
  38. Wang, G.G.; Shan, S. Review of metamodeling techniques in support of engineering design optimization. In Proceedings of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Philadelphia, PA, USA, 10–13 September 2006; Volume 4255, pp. 415–426. [Google Scholar] [CrossRef]
  39. Akossou, A.; Palm, R. Impact of data structure on the estimators R-square and adjusted R-square in linear regression. Int. J. Math. Comput 2013, 20, 84–93. [Google Scholar]
  40. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
  41. Wang, Q.; Zeng, J.; Shi, H.; Jiang, X. Parameter optimization of multi-suspended equipment to suppress carbody vibration of high-speed railway vehicles: A comparative study. Int. J. Rail Transp. 2024, 12, 1000–1019. [Google Scholar] [CrossRef]
  42. Gobbi, M.; Guarneri, P.; Scala, L.; Scotti, L. A local approximation based multi-objective optimization algorithm with applications. Optim. Eng. 2014, 15, 619–641. [Google Scholar] [CrossRef]
  43. Xue, H.; Gobbi, M.; Matta, A. Multi-fidelity surrogate-based optimal design of road vehicle suspension systems. Optim. Eng. 2023, 24, 2773–2794. [Google Scholar] [CrossRef]
  44. Lin, Z.; Frigerio, N.; Matta, A.; Du, S. Multi-fidelity surrogate-based optimization for decomposed buffer allocation problems. OR Spectr. 2021, 43, 223–253. [Google Scholar] [CrossRef]
Figure 1. Compact FSS simulator, adapted from [22].
Figure 1. Compact FSS simulator, adapted from [22].
Vehicles 07 00066 g001
Figure 2. Experimental setup for the modal analysis of the simulator frame and corresponding FE Model: (a) experimental setup; (b) FE Model.
Figure 2. Experimental setup for the modal analysis of the simulator frame and corresponding FE Model: (a) experimental setup; (b) FE Model.
Vehicles 07 00066 g002
Figure 3. Experimental setup for the modal analysis of the full simulator and corresponding FE Model: (a) Experimental setup; (b) FE model.
Figure 3. Experimental setup for the modal analysis of the full simulator and corresponding FE Model: (a) Experimental setup; (b) FE model.
Vehicles 07 00066 g003
Figure 4. Flexible multibody model of the NVH simulator.
Figure 4. Flexible multibody model of the NVH simulator.
Vehicles 07 00066 g004
Figure 5. Positions of the shaker force inputs and seat acceleration outputs.
Figure 5. Positions of the shaker force inputs and seat acceleration outputs.
Vehicles 07 00066 g005
Figure 6. Normalized transfer functions with the initial design: (a) seat shaker X input; (b) seat shaker Y input; (c) seat shaker Z input.
Figure 6. Normalized transfer functions with the initial design: (a) seat shaker X input; (b) seat shaker Y input; (c) seat shaker Z input.
Vehicles 07 00066 g006
Figure 7. The result of the sensitivity analysis: (a) seat shaker X input vs. seat X output; (b) seat shaker X input vs. seat Y output; (c) seat shaker X input vs. seat Z output; (d) seat shaker Z input vs. seat X output; (e) seat shaker Z input vs. seat Y output; (f) seat shaker Z input vs. seat Z output.
Figure 7. The result of the sensitivity analysis: (a) seat shaker X input vs. seat X output; (b) seat shaker X input vs. seat Y output; (c) seat shaker X input vs. seat Z output; (d) seat shaker Z input vs. seat X output; (e) seat shaker Z input vs. seat Y output; (f) seat shaker Z input vs. seat Z output.
Vehicles 07 00066 g007
Figure 8. Normalized transfer functions with the optimal design and the new layout: (a) seat shaker X input (optimal); (b) seat shaker Y input (optimal); (c) seat shaker Z input(optimal); (d) seat shaker X input (new layout); (e) seat shaker Y input (new layout); (f) seat shaker Z input (new layout).
Figure 8. Normalized transfer functions with the optimal design and the new layout: (a) seat shaker X input (optimal); (b) seat shaker Y input (optimal); (c) seat shaker Z input(optimal); (d) seat shaker X input (new layout); (e) seat shaker Y input (new layout); (f) seat shaker Z input (new layout).
Vehicles 07 00066 g008
Table 1. Simulator frame modal frequency comparison between the experiment and simulation.
Table 1. Simulator frame modal frequency comparison between the experiment and simulation.
ModeRelative Error
Framewithout steering1st3.88%
2nd6.73%
with steering1st3.42%
2nd2.64%
Full simulatorwithout steering1st16.46%
2nd3.20%
with steering1st8.71%
2nd11.05%
Table 2. Design variables of the optimization problem.
Table 2. Design variables of the optimization problem.
NotationRange
Front stiffness X scaling factor λ Fx [30%, 250%]
Front stiffness Y scaling factor λ Fy [30%, 250%]
Front stiffness Z scaling factor λ Fz [20%, 170%]
Rear stiffness X scaling factor λ Rx [30%, 250%]
Rear stiffness Y scaling factor λ Ry [30%, 250%]
Rear stiffness Z scaling factor λ Rz [20%, 170%]
Longitudinal distance change [mm] Δ x [−80, 80]
Lateral distance change [mm] Δ y [−80, 80]
Table 3. Fitting performance of the response surface.
Table 3. Fitting performance of the response surface.
T xx T xy T xz T zx T zy T zz
R 2 0.9960.9720.9930.9970.9700.998
R a d j 2 0.9890.9180.9810.9410.9120.995
Table 4. Weights values for the objective functions. Weights definition in Equation (10).
Table 4. Weights values for the objective functions. Weights definition in Equation (10).
T xx T xy T xz T zx T zy T zz
Weight ( w i )−10.5110.5−1
Table 5. Optimal design variables and improvement percentage.
Table 5. Optimal design variables and improvement percentage.
NotationOptimal Design
Front stiffness X scaling factor λ Fx 90.94%
Front stiffness Y scaling factor λ Fy 110.63%
Front stiffness Z scaling factor λ Fz 59.58%
Rear stiffness X scaling factor λ Rx 138.13%
Rear stiffness Y scaling factor λ Ry 201.25%
Rear stiffness Z scaling factor λ Rz 110.63%
Crosstalk improvement X input % Δ x y −7.59%
% Δ x z +57.74%
Crosstalk improvement Z input % Δ z x +18.18%
% Δ z y −2.60%
Table 6. Parameters and improvement percentage of the new bushing layout.
Table 6. Parameters and improvement percentage of the new bushing layout.
NotationOptimal DesignNew Layout
Front stiffness X scaling factor λ Fx 90.94%90.94%
Front stiffness Y scaling factor λ Fy 110.63%110.63%
Front stiffness Z scaling factor λ Fz 59.58%59.58%
Rear stiffness X scaling factor λ Rx 138.13%69.07%/69.07%
Rear stiffness Y scaling factor λ Ry 201.25%100.63%/100.63%
Rear stiffness Z scaling factor λ Rz 110.63%55.32%/55.32%
Crosstalk improvement X input % Δ x y −7.59%−9.06%
% Δ x z +57.74%+43.15%
Crosstalk improvement Z input % Δ z x +18.18%+10.01%
% Δ z y −2.60%−8.49%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xue, H.; Fichera, G.; Gobbi, M.; Mastinu, G.; Previati, G.; Minen, D. Compact Full-Spectrum Driving Simulator Optimization for NVH Applications. Vehicles 2025, 7, 66. https://doi.org/10.3390/vehicles7030066

AMA Style

Xue H, Fichera G, Gobbi M, Mastinu G, Previati G, Minen D. Compact Full-Spectrum Driving Simulator Optimization for NVH Applications. Vehicles. 2025; 7(3):66. https://doi.org/10.3390/vehicles7030066

Chicago/Turabian Style

Xue, Haoxiang, Gabriele Fichera, Massimiliano Gobbi, Giampiero Mastinu, Giorgio Previati, and Diego Minen. 2025. "Compact Full-Spectrum Driving Simulator Optimization for NVH Applications" Vehicles 7, no. 3: 66. https://doi.org/10.3390/vehicles7030066

APA Style

Xue, H., Fichera, G., Gobbi, M., Mastinu, G., Previati, G., & Minen, D. (2025). Compact Full-Spectrum Driving Simulator Optimization for NVH Applications. Vehicles, 7(3), 66. https://doi.org/10.3390/vehicles7030066

Article Metrics

Back to TopTop