Next Article in Journal
Publish/Subscribe Method for Real-Time Data Processing in Massive IoT Leveraging Blockchain for Secured Storage
Previous Article in Journal
Automatic Detection of Magnetic Disturbances in Magnetic Inertial Measurement Unit Sensors Based on Recurrent Neural Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development and Validation of a Double-Sensor Hump Calibration Method for Articulated Vehicle Model Identification

1
Department of Structural Engineering, Tongji University, Shanghai 200092, China
2
State Key Laboratory of Disaster Reduction in Civil Engineering, Tongji University, Shanghai 200092, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(24), 9691; https://doi.org/10.3390/s23249691
Submission received: 21 November 2023 / Revised: 3 December 2023 / Accepted: 5 December 2023 / Published: 7 December 2023
(This article belongs to the Section Vehicular Sensing)

Abstract

:
The realistic simulation of the dynamic responses of a moving articulated vehicle has attracted considerable attention in various disciplines, with the identification of the vehicle model being the prerequisite. To this end, a double-sensor hump calibration method (DHCM) was developed to identify both unladen and laden vehicle models, consisting of a sensor layout optimization step and a system identification step. The first step was to optimize the number and position of sensors via parameter sensitivity analysis; the second was to inversely identify the vehicle system based on sensor responses. For comparison, the DHCM and the existing single-sensor hump calibration method (SHCM) were used to calibrate a small-sized vehicle model and a multi-axle articulated vehicle model. Vertical accelerations of the vehicle models were then simulated and characterized by power spectral densities (PSDs). Validation against experimental measurements indicated that the PSDs of the models identified with the DHCM matched the measured PSDs better than those of the SHCM, i.e., the DHCM-identified model accurately simulated the dynamic response of an articulated vehicle with relative errors below 16% in the low-frequency range. Therefore, the DHCM could identify models of small-sized vehicles and multi-axle articulated vehicles, while the SHCM was only suitable for the former.

1. Introduction

A pitch-plane vehicle model with hinges connecting the individual articulated parts describes the bouncing and pitching motions of a multi-axle articulated vehicle. Since the dynamic responses such as accelerations and forces associated with the above motions can be captured based on the known equation of motion of the vehicle model and the input road profile conditions [1,2,3], calibration of the parameters of a multi-axle articulated vehicle model is a crucial requirement to obtain realistic dynamic responses of the articulated vehicle. Recently, much attention has been paid to simulating the dynamic responses of a moving articulated vehicle involving multiple disciplines. For example, in the food industry, dynamic loading, primarily referring to the vertical accelerations of multi-axle articulated vehicles (e.g., tractor-semitrailers), is the leading cause of damage to transported food products. Simulation of dynamic loading helps to evaluate such mechanical damage [4,5,6,7,8]. In addition, with the development of prefabricated construction technology, attention must be paid to transporting heavy objects, such as building modules [9], a long cuboid structure that needs to be transported from the factory to the construction site. Using dynamic loading (also termed transportation loading [10]) as input conditions, FEM-based vibration analysis [11,12] has predicted the failure of building modules due to fatigue. Moreover, vehicle–bridge interaction (VBI) dynamics research considers a moving vehicle as a vibration source that excites a bridge structure. The dynamic characteristics of the bridge are determined based on the generated tire forces of the vehicle [13]. Compared with sedan vehicles, which are limited to determining the dynamic properties of short-span bridges [14,15,16], the excitations generated by articulated vehicles have been used to determine the properties of short, medium, and long-span (mostly long-span) bridges [17,18,19,20,21,22]. The above representative research areas demonstrate the innovation, applicability, and importance of articulated vehicle dynamic responses, including vertical accelerations and tire forces, in multidisciplinary research. However, regardless of the location or category of vehicle dynamic responses, realistic simulations can only be achieved using the equations of motion of identified multi-axle articulated vehicle models.
Indeed, simulations of dynamic responses can be performed as realistically as possible, provided that the parameters of the model of a multi-axle articulated vehicle are calibrated. Therefore, the following literature review focuses on the calibration methods of multi-axle vehicle models, which are classified into the conventional method, immature inverse method, and hump calibration method. Traditionally, obtaining vehicle parameters is time-consuming due to requiring information from vehicle manufacturers or performing complicated laboratory tests. For example, Davis [23] conducted a series of tests, including on-road, step, and pipe tests, to determine the suspension parameters of heavy vehicle models. An alternative to the conventional method is the inverse method. Theoretically, the vehicle calibration process can be considered as an inverse problem, which is generally positioned as the problem of determining the parameters of a system from its input–output correspondence [24]. In practice, Rozyn et al. [25] used measurements of the response of the sprung mass when a vehicle was driven over an unknown road to determine the parameters of the vehicle, but the applicability of their method was limited to estimating the sprung mass parameters. Yu et al. [26] identified the partial parameters of multi-axle vehicles, such as axle spacing, using wavelet analysis of global bridge responses in the bridge weigh-in-motion system. This method, like the one proposed by Rozyn et al., also could not calibrate the entire vehicle system. Bragança et al. [27] calibrated a numerical model of the freight car using track irregularities as input, experimental modal information as output, and a genetic algorithm (GA) as solver, but the method was not convenient enough because of the measurement of track irregularities. Overall, the conventional methods are costly, while these inverse methods are immature.
Unlike the conventional methods or these immature inverse methods, the hump calibration method [28,29] is an elaborate inverse method that uses portable instruments, including smartphones and humps, for vehicle calibration. In the calibration, the first step is to record the responses with a smartphone when a vehicle passes over a hump with a known profile. In the second step, a GA [30] updates the entire vehicle parameters to match the simulated responses with the recorded measurements. It should be noted that using a designed hump instead of a road profile as input eliminates the need for road irregularities measurement. To our knowledge, a hump calibration method that relies solely on smartphones has not yet been used to estimate the parameters of multi-axle articulated vehicles, such as tractor-semitrailers. Moreover, the accuracy of the articulated vehicle model estimated by the existing method, i.e., the single-sensor hump calibration method (SHCM) [31], is questionable because tractor-semitrailers have lengths more significant than the 2-axle sedans tested in [31]. Furthermore, the quantities and positions of smartphones need to be optimized according to the articulated configuration of tractor-semitrailers. Therefore, despite the convenience and efficiency of the hump calibration method, these knowledge gaps hinder its application for the identification of articulated vehicle models.
To fill these knowledge gaps, this paper develops a novel method termed the DHCM based on the concept of the hump calibration method. The primary purpose of the proposed DHCM is to obtain an accurate model of a multi-axle articulated vehicle so that the valuable dynamic responses of the vehicle can be realistically simulated. The DHCM and its application and validation processes are illustrated in Figure 1, which includes the following task components.
  • A parameter sensitivity analysis of a tractor-semitrailer model was performed to optimize the number and position of smartphone sensors. The easily accessible sensor data combined with a multiple population genetic algorithm (MPGA) made the DHCM a low-cost yet effective method for calibrating unladen articulated vehicle models. In addition, the DHCM, supplemented by analytical methods and the finite element method (FEM), was being extended for the identification of laden articulated vehicle models.
  • The proposed DHCM and the existing SHCM were employed to calibrate a 2-axle sedan and a 5-axle tractor-semitrailer models. This demonstrated the superiority of the DHCM over the SHCM regarding the calibration of articulated vehicle models.
  • The vertical acceleration responses were simulated by substituting the road profiles into the equations of the calibrated models. The PSDs of the simulated accelerations were then compared with those of the measured accelerations to confirm the validity of the models calibrated with the DHCM.
Overall, the results indicated that the DHCM was suitable for calibrating vehicle models with various configurations (from sedans to multi-axle articulated vehicles), while the SHCM could be used for identifying simple models such as sedan vehicles.

2. DHCM for Articulated Vehicle Model Identification

2.1. SHCM for 2-Axle Vehicle Model Identification

Despite the different types of vehicles, the equation of motion for a general pitch-plane vehicle model can be expressed as follows:
M y ·   · t + C y · t + K y t = P w t
where M, C, and K are the system mass, damping, and stiffness matrices; y ·   · t , y · t , and y(t) are the acceleration, velocity, and displacement vectors; P is the force matrix; w(t) is the road displacement vector.
The SHCM was mainly applied to calibrate 2-axle vehicles such as sedans and SUVs, whose motion behaviors are usually represented by a 2-axle pitch-plane vehicle model. Therefore, a 2-axle pitch-plane vehicle model (Figure 2) with four degrees of freedom (4-DOF) is an ideal example to demonstrate the principle of SHCM. The four DOFs correspond to the bouncing y and pitching θ motions of the vehicle body, and the hop motions of the two axles yf and yr. The matrices (M, C, K, and P) with the parameters for Equation (1) can be found in [31]. Since Lf + Lr can be measured, ten parameters (normalized by mH) are set in a vector (Equation (2)) with the subscript ‘n’ as follows:
G v 1 = L f m f n m r n I Z n k f n k r n c f n c r n k t f n k t r n
In the measurement step of the SHCM, a 2-axle vehicle is driven over a hump with a known profile. The input—i.e., the road profile vector—is determined as w2-axle= [wf,hump wr,hump]T. Meanwhile, the vertical acceleration y ·   · 2 axle ,   m and the pitching angular velocity θ · 2 axle ,   m of the vehicle body are measured using a smartphone (the sensor in Figure 2) located at d2-axle from the front axle. In the simulation step of the SHCM, Equation (1) of the 2-axle vehicle is generated by randomly selecting parameters from the value ranges listed at the bottom of Figure 2. Then, the equation is solved using the Newmark method to obtain the simulated responses (vertical acceleration y ·   · , pitching angular acceleration θ ·   · , and pitching angular velocity θ · ) at the center of gravity (COG) of the vehicle body. In the comparison step of the SHCM, the measured responses need to be compared with the simulated responses at the sensor location rather than those at the COG. Assuming a rigid vehicle body, the relationships between the simulated responses at the sensor location and those at the COG are described as follows:
y ·   · 2 axle ,   s = 1 L f d 2 - axle y ·   · θ ·   · T
θ · 2 axle ,   s = θ ·
In the identification step, the deviations between the measured responses and the simulated responses at the sensor location should be minimized so that the parameters in the corresponding generated system matrix are identified as accurately as possible. The objective function representing the deviations between the measured and simulated responses is defined as follows:
F D = P S D acc ,   s f P S D acc ,   m f d f P S D acc ,   m f d f + P S D angV ,   s f P S D angV ,   m f d f P S D angV ,   m f d f
where PSDacc,m(f) and PSDacc,s(f) are the PSDs of the accelerations from the measurements and simulation, respectively; similarly, PSDangV,m(f) and PSDangV,s(f) are the measured and simulated PSDs of the angular velocities. In concrete terms, a GA is employed to identify the parameters by minimizing the objective function Equation (5).

2.2. SHCM for Articulated Vehicle Model Identification

Regarding the modeling of a multi-axle articulated vehicle (e.g., a tractor-semitrailer) used in multidisciplinary research, a pitch-plane vehicle model with linear stiffness and damping properties was selected because its simulation results were sufficiently accurate in these studies [32,33,34]. This vehicle model has eight DOFs corresponding to the bouncing and pitching motions of the tractor body yT and θT, the pitching motion of the semitrailer body θS, and the hop motions of the five axles y1, y2, y3, y4, and y5, as presented in Figure 3. Note that the semitrailer of the vehicle is unladen, since in some studies on VBI dynamics [19,22] the unladen vehicles were used to excite bridge structures. The method for identifying the laden vehicle models is presented in Section 2.5. The relevant parameter ranges of the vehicle model (see Figure 3) refer to Harris [33], González [35], Yu [26], and Romero [36]. In addition, considering that a hinge was introduced to model the articulation between the tractor and semitrailer [32], the compatibility equations for the motions of the rigid tractor and semitrailer bodies are expressed as follows:
y S = y T + b 7 θ T + b 6 θ S
and
x S = x T + a 1 θ T a 2 θ S
According to [34], one dynamical equation revealed an ignorable coordinate which provided the integrated equation:
x T = m 7 / m 6 + m 7 × a 1 θ T a 2 θ S
and
x S = m 6 / m 6 + m 7 × a 1 θ T a 2 θ S
where yS is bouncing motion of the semitrailer body; xT and xS are fore-aft motions of the tractor and semitrailer bodies, respectively.
Similar to the equations in [32,33,34], the system mass, damping, stiffness, and force matrices M, K, C, and P in Equation (1) are derived from the equilibrium of forces and moments acting on each mass as follows:
M = m T + m S b 7 m S   b 6 m S 0 0 0 0 0 b 7 m S I T + b 7 2 m S + m 6 m 7 / m 6 + m 7 × a 1 2 b 6 b 7 m S m 6 m 7 / m 6 + m 7 × a 1 a 2 0 0 0 0 0 b 6 m S b 6 b 7 m S m 6 m 7 / m 6 + m 7 × a 1 a 2 I S + b 6 2 m S + m 6 m 7 / m 6 + m 7 × a 2 2 0 0 0 0 0 0 0 0 m 1 0 0 0 0 0 0 0 0 m 2 0 0 0 0 0 0 0 0 m 3 0 0 0 0 0 0 0 0 m 4 0 0 0 0 0 0 0 0 m 5
K = k 1 + k 2 + k 3 + k 4 + k 5 b 1 k 1 + b 2 k 2 + b 3 k 3 + b 7 k 4 + k 5   b 6 + b 4 k 4 + b 6 + b 5 k 5 k 1 k 2 k 3 k 4 k 5 b 1 k 1 + b 2 k 2 + b 3 k 3 + b 7 k 4 + k 5 b 1 2 k 1 + b 2 2 k 2 + b 3 2 k 3 + b 7 2 k 4 + k 5 b 7 b 6 + b 4 k 4 + b 6 + b 5 k 5 b 1 k 1 b 2 k 2 b 3 k 3 b 7 k 4 b 7 k 5 b 6 + b 4 k 4 + b 6 + b 5 k 5 b 7 b 6 + b 4 k 4 + b 6 + b 5 k 5 b 6 + b 4 2 k 4 + b 6 + b 5 2 k 5 0 0 0 b 6 + b 4 k 4 b 6 + b 5 k 5 k 1 b 1 k 1 0 k 1 + k t 1 0 0 0 0 k 2 b 2 k 2 0 0 k 2 + k t 2 0 0 0 k 3 b 3 k 3 0 0 0 k 3 + k t 3 0 0 k 4 b 7 k 4 b 6 + b 4 k 4 0 0 0 k 4 + k t 4 0 k 5 b 7 k 5 b 6 + b 5 k 5 0 0 0 0 k 5 + k t 5
C = c 1 + c 2 + c 3 + c 4 + c 5 b 1 c 1 + b 2 c 2 + b 3 c 3 + b 7 c 4 + c 5   b 6 + b 4 c 4 + b 6 + b 5 c 5 c 1 c 2 c 3 c 4 c 5 b 1 c 1 + b 2 c 2 + b 3 c 3 + b 7 c 4 + c 5 b 1 2 c 1 + b 2 2 c 2 + b 3 2 c 3 + b 7 2 c 4 + c 5 b 7 b 6 + b 4 c 4 + b 6 + b 5 c 5 b 1 c 1 b 2 c 2 b 3 c 3 b 7 c 4 b 7 c 5 b 6 + b 4 c 4 + b 6 + b 5 c 5 b 7 b 6 + b 4 c 4 + b 6 + b 5 c 5 b 6 + b 4 2 c 4 + b 6 + b 5 2 c 5 0 0 0 b 6 + b 4 c 4 b 6 + b 5 c 5 c 1 b 1 c 1 0 c 1 0 0 0 0 c 2 b 2 c 2 0 0 c 2 0 0 0 c 3 b 3 c 3 0 0 0 c 3 0 0 c 4 b 7 c 4 b 6 + b 4 c 4 0 0 0 c 4 0 c 5 b 7 c 5 b 6 + b 5 c 5 0 0 0 0 c 5
P = 0 0 0 k t 1 0 0 0 0 0 0 0 0 k t 2 0 0 0 0 0 0 0 0 k t 3 0 0 0 0 0 0 0 0 k t 4 0 0 0 0 0 0 0 0 k t 5 T
The parameters (normalized by the tractor body mass mT) of the tractor-semitrailer model are set in vector form as follows:
G v 2 = [ m S n   m 1 n   m 2 n   m 3 n   m 4 n   m 5 n   I T n   I S n   k 1 n   k 2 n   k 3 n   k 4 n   k 5 n   c 1 n   c 2 n   c 3 n   c 4 n   c 5 n   k t 1 n   k t 2 n   k t 3 n   k t 4 n   k t 5 n   a 1   a 2   b 1   b 6 ]
Unlike the calibration of 2-axle vehicles, it is necessary to determine whether a smartphone will be installed on the tractor or on the semitrailer before using the SHCM to identify a 5-axle tractor-semitrailer model. As shown in Figure 4a, the relationships between the simulated responses at the sensor location and the responses at the COG of the tractor are described by Equations (15) and (16) when a smartphone is installed on the tractor:
y ·   · tractor ,   s = 1 b 1 d 5 - axle ,   tractor y ·   · T θ ·   · T T
θ · tractor ,   s = θ · T
Otherwise, as shown in Figure 4b, based on Equation (6), the simulated responses at the sensor location on the semitrailer are related to the responses at the COGs of the tractor and semitrailer through:
y ·   · semitrailer ,   s = 1 b 7 d 5 - axle ,   semitrailer y ·   · T θ ·   · T θ ·   · S T  
θ · semitrailer ,   s = θ · S
The parameter vector Gv2 is obtained by minimizing the objective function. Due to the different expressions of Equations (15) and (17), there are significant discrepancies in the parameters of the calibrated models using the responses on the tractor and the semitrailer, respectively. Essentially, the different correlations of one parameter with the responses at the two locations lead to significant discrepancies between the two sets of parameters. Therefore, a parameter sensitivity analysis is performed to quantify the correlations between the parameters and the responses so that we can find out which parameters of a tractor-semitrailer model can be accurately determined based on the responses of a smartphone installed at which location of the tractor-semitrailer.

2.3. Parameter Sensitivity Analysis

Assuming that all parameters of a vehicle model are determined, the responses of the vehicle model can be calculated when the vehicle is driven over the designed hump. The sensitivities of the responses of the vehicle model to a perturbation in a parameter provide a quantification of the contribution of the parameter to the responses [29,37]. Suppose a parameter, α, related only to stiffness (K), is perturbed by Δα. In that case, the perturbed equation, i.e., Equation (19), is obtained by differentiating both sides of Equation (1) with respect to α as follows:
M y ·   · t / α + C y · t / α + K y t / α = P / α w t K / α y t
where y ·   · t / α , y · t / α , and y t / α are the sensitivities of acceleration, velocity, and displacement responses to α. As acceleration sensitivity is the most commonly used sensitivity, and the sensitivity described below refers only to acceleration sensitivity.
In short, the sensitivity of a response to a parameter quantifies the correlation between the parameter and the vehicle response. The high sensitivity of a parameter indicates that the parameter significantly affects the response of the vehicle model, which in turn implies that a parameter that possesses a strong correlation with the response can be accurately identified from the response. Specifically, two ways exist to install the sensors in the SHCM to calibrate a 5-axle tractor-semitrailer model. A parameter sensitivity analysis explores which parameters can be more accurately estimated using the vertical acceleration of a sensor installed on the tractor or semitrailer.
Based on the above discussion, a set of parameters for a tractor-semitrailer model sourced from [26,33] were normalized by mT and provided as: [b1, b2, b3, b4, b5, b6, b7, a1, a2] = [1.7, 1.5, 2.5, 2.4, 3.5, 5.5, 1.8, 0.2, −0.5], [mT, mS, IT, IS, m1, m2, m3, m4, m5] = [1, 4.5, 10, 40, 0.175, 0.25, 0.25, 0.3, 0.3], [k1, k2, k3, k4, k5] = [100, 150, 150, 187.5, 187.5], [c1, c2, c3, c4, c5] = [12.5, 12.5, 12.5, 12.5, 12.5], and [kt1, kt2, kt3, kt4, kt5] = [437.5, 875, 875, 875, 875]. As for the basis for selecting the position L1 of the sensor on the tractor and the position L2 of the sensor on the semitrailer, the position for L1 is determined at d5-axis,tractor = 0 m from axle 1, since the space for installing the sensor L1 on the floor of the tractor is rather limited. A comparison of Figure 5i–l with Figure 5e–h also shows that if the sensor is installed on the semitrailer at a position closer to the articulation point, such as the position L2′ at d5-axle,semitrailer′ = 2.5 m from the articulation point, the sensitivities of the sensor response at L2′ for the parameters from axle 1 to axle 5 remain approximately at the same level and the magnitude is lower than that of the sensitivities of the sensor response at L2 (at d5-axle,semitrailer = 8.45 m from the articulation and between axle 4 and 5) for the parameters from axle 2 to axle 5. The further away the sensor L2 is from the articulation, the more accurate the estimate of the parameters from axle 2 to axle 5—the position L2 is determined accordingly. The sensitivities of the vertical accelerations at L1 and L2 to the mass, damping, and stiffness parameters of the vehicle model are calculated using Equations (15)–(19). The relevant sensitivity indices are expressed in the frequency domain as follows:
S e n s i t i v i t y   i n d e x = P S D sensitivity f
As can be seen in Figure 5a–d, the sensitivities of the response of the sensor at L1 indicate that the parameters, including mass, suspension stiffness, tire stiffness, and damping parameters, from axle 1 have a strong influence on the vertical acceleration, while the parameters from axle 2 to axle 5 correlate only weakly with the vertical acceleration. In contrast, the sensitivities of the sensor response at L2, shown in Figure 5e–h, reveal that the vertical acceleration at L2 is significantly affected by the parameters from axle 2 to axle 5, but not by the parameters from axle 1. Therefore, regardless of the position of the sensors, the SHCM cannot accurately determine the complete set of parameters for tractor-semitrailer models. To calibrate a tractor-semitrailer model accurately, at least one sensor should be installed separately at L1 and L2.

2.4. The Proposed DHCM

The results of the parameter sensitivity analysis shed light on the proposed DHCM, which is able to more accurately calibrate the model of a multi-axle articulated vehicle using the minimum number of two sensors installed on the tractor and semitrailer, respectively. For a 5-axle vehicle model, the optimal sensor positions are (1) above axle 1 for Sensor 1 and (2) between axle 4 and axle 5 for Sensor 2.
The procedure for the DHCM implementation is presented in Figure 6. In the preparation phase, geometric parameters such as the wheelbases, the position of the articulation, and the position of the sensors are measured. Due to the large number of parameters to be identified, an MPGA [38] is proposed to replace the GA and overcome the problem of premature convergence in the following minimization process. Figure 6 also shows the configuration of MPGA. The process of MPGA involves selection, crossover, mutation, and migration. In selection, the population number is 3, the population size is 100, the generation is 300, and each chromosome i (i = 1, 2, …, 100) is a vector of vehicle parameters. The selection is based on the fitness values (Fi, the smaller the better) of each chromosome i to select the chromosome that represents the better possible solutions. Fi is therefore the most important function in MAGA and is defined as
F i = 2 P o s i 1 / 99
where Posi is derived from the objective function value (FDi, according to Equation (5)) of chromosome i. If the vector FD = [FD1 FD2FDiFD100] is positively ordered as vector Pos, then Posi is the position number of FDi in Pos. In crossover (crossover rate within [0.7, 0.9]), the parents are crossed to form a new generation. In mutation (mutation rate within [0.01, 0.05]), one or more values of a gene on a chromosome are changed to maintain genetic diversity in the next generation. During migration, the new generation replaces the old subpopulations using the immigration function [39]. Note that the elite individuals are selected in this step using the elite individual function. After the migration, and if the termination condition is met, the MPGA stops and returns the best solution of the populations. Otherwise, the algorithm continues until the 300th generation is reached.
Returning to the first step of the DHCM, the vector Gv2, as shown in Equation (14), is calibrated using the data from Sensor 1. Then the results of the parameters from axle 1 are entered into a vector as Gv2,axle1 = [m1n ITn k1n c1n kt1n]. In the second step, the parameters in Gv2,axle1 are known, and the remaining parameters are calibrated using the data from Sensor 2 and entered into a vector as Gv2,axle2-5 as follows:
G v 2 ,   axle 2 - 5 = [ m S n   m 2 n   m 3 n   m 4 n   m 5 n   I S n   k 2 n   k 3 n   k 4 n   k 5 n   c 2 n   c 3 n   c 4 n   c 5 n   k t 2 n   k t 3 n   k t 4 n   k t 5 n   a 1   a 2   b 1   b 6 ]
In the parameter combination step, Gv2,axle1 and Gv2,axle2-5 are integrated to obtain Gv2.

2.5. DHCM for Laden Vehicle Model Identification

Articulated vehicles are designed to transport objects (loads) that strongly influence the mass and inertia properties of the semitrailer as well as the position of the semitrailer’s COG. From a conventional point of view, the calibration of laden articulated vehicles requires laborious procedures that do not appear practicable due to the variety of objects transported. However, the system matrices M, K, C, and P for the laden articulated vehicles can be determined on the basis of the unladen articulated vehicles identified with the DHCM and supplemented by analytical methods or the FEM. Concretely, the identification of laden articulated vehicles is divided into two scenarios, the first for the transportation of neatly stacked objects such as food (where the transported objects only have mass properties) and the second for the transportation of individual objects such as building modules (where the transported objects have mass, stiffness and damping properties). Regardless of the scenarios, the prerequisite for identifying a laden vehicle model is that the parameters of the same unladen vehicle have been identified with the DHCM, i.e., Equation (14) for the tractor-semitrailer model in Figure 3 is known.
In the first scenario, shown in Figure 7, it is assumed that the transported object is a rectangle with measurable parameters including a horizontal distance b8 from the articulation point, a length l, a height h, and a mass m01. Then the transported object and the semitrailer are merged into one unit with new parameters including the mass mS,new, the pitch moment of inertia IS,new, the horizontal distance of the COG b6,new from the articulation point, and the vertical distance of the COG a2,new from the articulation point, which are determined as follows:
m S , n e w = m S n + m 01 / m T I S , n e w = I S n + m 01 ( l 2 + h 2 ) / ( 12 m T ) b 6 , n e w = ( ( b 8 + l / 2 ) m 01 / m T + b 6 m S n ) / ( m 01 / m T + m S n ) a 2 , n e w = ( ( h / 2 a 2 ) m 01 / m T + a 2 m S n ) / ( m 01 / m T + m S n )
where mSn, ISn, b6, and a2 are known parameters from Equation (14); mT is a known parameter for the mass of the tractor. Finally, mSn, ISn, b6, and a2 in Equation (14) are replaced by mS,new, IS,new, b6,new, and a2,new correspondingly to form the matrices M, K, C and P for the laden tractor-semitrailer model according to Equations (10)–(13).
In the second scenario, shown in Figure 8, the cargo used as an example is a previously introduced building module [9]. During transportation, vertical vibrations y0 occur on the roof of the building module, which represent an additional DOF for the entire system. This single-DOF transported object (with the unknown parameters of mass m0, stiffness k0, and damping c0) shifts the horizontal distance b6,new,M and the vertical distance a2, new,M of the combined COG of the semitrailer and the building module from the articulation point. The unidentified parameters are therefore m0, k0, c0, b6,new,M, and a2,new,M.
Since the transported object varies from a building module to any load of similar size, it is time-consuming to determine the parameters m0, k0, and c0 via experimental approaches. A cost-saving alternative to experimental approaches is the FEM, which can also be illustrated using the example of a building module. Sharafi et al. [40] have demonstrated that the FE model built with ABAQUS software accurately simulates the horizontal dynamic properties of a building module compared with the experimental results. Here, we used ABAQUS to determine m0, k0, c0, and COG of the building module in [12] (where its configurations and material properties were elaborated). In addition, the four corners of the FE model were constrained along the three translation directions according to [12].
Due to the limited space, we briefly describe the modeling process and the simulation results of the FEM (see Figure 9). As can be seen in Figure 9a, based on the vertical stiffness equivalence, the different wall panels corresponded to a single-layer panel with a thickness of (t1E1 + t2E2)/Ee. The sheathing of the building module was then modeled with the S4R shell element. Finally, the steel frame elements on the sheathing were created using stringers with cross-sectional profiles. As shown in Figure 9b, a linear perturbation analysis was performed with ABAQUS to determine the position of the COG, the total mass m0, the principal vertical vibration mode, and the corresponding fundamental frequency f0 of the building module. Accordingly, the mass parameter m0 = 5771 kg, the stiffness parameter k0 = (2πf0)2m0 = 8931 kN/m, the damping parameter c0 = 9.1 kN s/m (Rayleigh damping [C] = α[M] + β[K]), the horizontal parameter of the COG lM = 4.35 m, and the vertical parameter of the COG hM = 0.98 m. According to Figure 8, the parameters b6,new,M and a2,new,M are expressed as follows:
b 6 , n e w , M = ( b 9 m 0 / m T + b 6 m S n ) / ( m 0 / m T + m S n ) a 2 , n e w , M = ( ( h M a 2 ) m 0 / m T + a 2 m S n ) / ( m 01 / m T + m S n )
where b9 = lM + b8,M; where the horizontal distance b8,M of the building module from the articulation point is measurable.
As already mentioned, the additional parameters for the laden articulated vehicle model are determined. These parameters are then used together with the parameters in Equation (14) to construct the equation of motion (Equation (1)) of the laden articulated vehicle model. According to Figure 8, the displacement vector y(t) in Equation (1) is [yt θT θS y1 y2 y3 y4 y5 y0]T. Based on the new equilibrium of forces and moments acting on each mass, the system matrices M, K, C, and P for the laden tractor-semitrailer model are rewritten as follows:
M = m T + m S b 7 m S b 6 m S 0 0 0 0 0 0 b 7 m S I T + b 7 2 m S + m 6 m 7 / m 6 + m 7 × a 1 2 b 6 b 7 m S m 6 m 7 / m 6 + m 7 × a 1 a 2 0 0 0 0 0 0 b 6 m S b 6 b 7 m S m 6 m 7 / m 6 + m 7 × a 1 a 2 I S + b 6 2 m S + m 6 m 7 / m 6 + m 7 × a 2 2 0 0 0 0 0 0 0 0 0 m 1 0 0 0 0 0 0 0 0 0 m 2 0 0 0 0 0 0 0 0 0 m 3 0 0 0 0 0 0 0 0 0 m 4 0 0 0 0 0 0 0 0 0 m 5 0 0 0 0 0 0 0 0 0 m 0
K = k 1 + k 2 + k 3 + k 4 + k 5 + k 0 b 1 k 1 + b 2 k 2 + b 3 k 3 + b 7 k 4 + k 5 + k 0 b 6 + b 4 k 4 + b 6 + b 5 k 5 + b 9 k 0 k 1 k 2 k 3 k 4 k 5 k 0 b 1 k 1 + b 2 k 2 + b 3 k 3 + b 7 k 4 + k 5 + k 0 b 1 2 k 1 + b 2 2 k 2 + b 3 2 k 3 + b 7 2 k 4 + k 5 + k 0 b 7 b 6 + b 4 k 4 + b 6 + b 5 k 5 + b 9 k 0 b 1 k 1 b 2 k 2 b 3 k 3 b 7 k 4 b 7 k 5 b 7 k 0 b 6 + b 4 k 4 + b 6 + b 5 k 5 + b 9 k 0 b 7 b 6 + b 4 k 4 + b 6 + b 5 k 5 + b 9 k 0 b 6 + b 4 2 k 4 + b 6 + b 5 2 k 5 + b 9 2 k 0 0 0 0 b 6 + b 4 k 4 b 6 + b 5 k 5 b 9 k 0 k 1 b 1 k 1 0 k 1 + k t 1 0 0 0 0 0 k 2 b 2 k 2 0 0 k 2 + k t 2 0 0 0 0 k 3 b 3 k 3 0 0 0 k 3 + k t 3 0 0 0 k 4 b 7 k 4 b 6 + b 4 k 4 0 0 0 k 4 + k t 4 0 0 k 5 b 7 k 5 b 6 + b 5 k 5 0 0 0 0 k 5 + k t 5 0 k 0 b 7 k 0 b 9 k 0 0 0 0 0 0 k 0
C = c 1 + c 2 + c 3 + c 4 + c 5 + c 0 b 1 c 1 + b 2 c 2 + b 3 c 3 + b 7 c 4 + c 5 + c 0 b 6 + b 4 c 4 + b 6 + b 5 c 5 + b 9 c 0 c 1 c 2 c 3 c 4 c 5 c 0 b 1 c 1 + b 2 c 2 + b 3 c 3 + b 7 c 4 + c 5 + c 0 b 1 2 c 1 + b 2 2 c 2 + b 3 2 c 3 + b 7 2 c 4 + c 5 + c 0 b 7 b 6 + b 4 c 4 + b 6 + b 5 c 5 + b 9 c 0 b 1 c 1 b 2 c 2 b 3 c 3 b 7 c 4 b 7 c 5 b 7 c 0 b 6 + b 4 c 4 + b 6 + b 5 c 5 + b 9 c 0 b 7 b 6 + b 4 c 4 + b 6 + b 5 c 5 + b 9 c 0 b 6 + b 4 2 c 4 + b 6 + b 5 2 c 5 + b 9 2 c 0 0 0 0 b 6 + b 4 c 4 b 6 + b 5 c 5 b 9 c 0 c 1 b 1 c 1 0 c 1 0 0 0 0 0 c 2 b 2 c 2 0 0 c 2 0 0 0 0 c 3 b 3 c 3 0 0 0 c 3 0 0 0 c 4 b 7 c 4 b 6 + b 4 c 4 0 0 0 c 4 0 0 c 5 b 7 c 5 b 6 + b 5 c 5 0 0 0 0 c 5 0 c 0 b 7 c 0 b 9 c 0 0 0 0 0 0 c 0
P = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 k t 1 0 0 0 0 0 k t 2 0 0 0 0 0 k t 3 0 0 0 0 0 k t 4 0 0 0 0 0 k t 5 0 0 0 0 0
Overall, the unladen articulated vehicle models calibrated with the DHCM form the basis for identifying the laden articulated vehicle models. Considering that all unknown parameters of a laden articulated vehicle model are identified, the dynamic responses of both the vehicle and the transported object can be simulated according to Equations (1) and (25)–(28).

3. Calibration Results

The idea behind our research is that given the fact that the same unladen tractor-semitrailer is used to transport a variety of objects (from a building module to a bulldozer), only the parameters of the unladen vehicle need to be calibrated using the DHCM via a real experiment and the parameters of the objects transported on it are determined using a cost-saving FEM. Due to the importance of the unladen vehicle model, the proposed DHCM and the existing SHCM were used for the practical calibration of an unladen 2-axle sedan model and an unladen 5-axle tractor-semitrailer model. It should be noted that the DHCM can be used to calibrate a 2-axle vehicle model by placing the two sensors near the front and rear axles, respectively. Furthermore, the calibration of a laden vehicle carrying a specific load is not representative given the variety of objects transported, although the vehicle itself remains unchanged.

3.1. Instrumentation

The measurement device was an Apple iPhone with an iOS application called DRIMS (Figure 10a). The smartphone application can simultaneously record acceleration and angular velocity at a sampling frequency of 100 Hz and a GPS signal at a frequency of 1 Hz. Compared with the acceleration and angular velocity signals recorded with a dedicated accelerometer and gyroscope, the signals acquired with the smartphone exhibited good consistencies in the frequency range of 0.15–40 Hz [31]. Considering that the natural frequencies corresponding to the bouncing, pitching, and axle hop motion modes of most articulated vehicles are below 25 Hz, smartphones are suitable wireless sensors for capturing the dynamic responses of vehicles.

3.2. Calibration of the 2-Axle Vehicle Model

As an idealized form to simplify most vehicle types, a 2-axle vehicle model was calibrated using the SHCM and the DHCM to illustrate the differences between the two calibration methods. The calibrated 2-axle vehicle models were also employed to discuss the application scopes of the two calibration methods in Section 4.
The test vehicle was an ordinary sedan, as shown in Figure 10a, driven at a constant speed of 2.5 m/s during the test. It also shows that two identical humps with the intended dimensions (see Figure 2) were placed on a road with a relatively smooth surface. Note that a higher driving speed was avoided, as a fast suspension movement can lead to significant nonlinearity in the vehicle responses and bouncing of the vehicle wheel off the hump, which are not considered in the model. Thus, the vehicle speeds in the calibrations remained below 10 km/h (2.8 m/s) [31]. As detailed in Figure 10a–d), Sensor Lm, located near the middle of the vehicle, was used for the SHCM, while Sensors Lf and Lr, located near the front and rear of the vehicle, were used for the DHCM. Note that the data from the Sensor Lf and Sensor Lr were also available for the SHCM, so the effect of the different sensor positions on the accuracy of the vehicle model calibrated with the SHCM was considered. In addition, the measurements of the preparation phase provided us with information about the wheelbase, 2.8 m, and the positions of Sensor Lm, Sensor Lf, and Sensor Lr (d2-axle = 1.34, 0.53, and 2.61 m, respectively).
The SHCM and DHCM were implemented by minimizing the objective function, i.e., Equation (5), using GA and MPGA, respectively. The excellent agreement between the PSD curves of the simulated responses and the PSD curves of the measured responses indicates that the minimization of the objective function is achieved in the last step of the SHCM and DHCM so that the vehicle parameters can be identified. Therefore, the comparisons of PSDs between the simulated and measured responses for the SHCM and DHCM are presented in Figure 11a–h, respectively. Despite the different sensor positions, the PSDs of the simulated and measured vehicle responses exhibit good consistencies. Accordingly, the normalized parameters can be obtained from the SHCM and DHCM to further generate the 2-axle vehicle systems, i.e., four calibrated vehicle models labeled SHCM-M, SHCM-F, SHCM-R, and DHCM-F&R. The normalized parameters of the identified vehicle models are listed in Table A1. The different dynamic characteristics between the models calibrated with SHCM (SHCM-M, SHCM-F, and SHCM-R) and the model calibrated with the DHCM (DHCM-F&R) were discussed in Section 3.4.

3.3. Calibration of the Articulated Vehicle Model

For practical use, a 5-axle tractor-semitrailer model was calibrated with the SHCM and DHCM. The test vehicle was an ordinary Jie-fang J6P tractor-semitrailer (Figure 12a), which maintained a constant taxiing speed of 2 m/s during the test. Figure 12a–c presents the layout of vehicle calibration sensors. Sensor L1 was installed above axle 1, and Sensor L2 was installed between axle 4 and axle 5. Information on the field measurements in the preparation phase is provided as follows: b1 + b2 = 3.46 m, b1 + b3 = 4.80 m, b4 + b6 = 8.50 m, b5 + b6 = 9.73 m, b1 + b7 = 3.75 m, the position of Sensor L1: d5-axle,tractor = −0.29 m, and the position of Sensor L2: d5-axle,semitrailer = 9.32 m. In addition, as shown in Figure 12d,e, Sensor LT 1 on the semitrailer (d5-axle,semitrailer = 5.76 m) and Sensor LT 1 outside the tractor cab (d5-axle,tractor = 2.36 m) were used to collect acceleration data and compare them with the simulated accelerations with the calibrated model to confirm the validity of the models calibrated with the DHCM. The validation is presented later in Section 4.
The comparisons of PSDs between simulated and measured responses at L1 and L2 for the SHCM are shown in Figure 13a,b,d,e, while the comparisons of PSDs between simulated and measured responses for the DHCM are shown in Figure 13c,f. All simulated vehicle responses agree with the measurements. The three calibrated 5-axle vehicle models generated from the identified parameters are labeled SHCM-1 (calibrated with the SHCM and responses at L1), SHCM-2 (calibrated with the SHCM and responses at L2), and DHCM-1&2 (calibrated with the DHCM and responses at L1 and L2). The parameters of the identified vehicle models are listed in Table A2.

3.4. Dynamic Characteristics of Calibrated Models

The natural frequencies (see Figure 14) corresponding to the bouncing, pitching, and axle hop motion modes of the 2-axle vehicle models and the 5-axle articulated vehicle models are calculated using Equation (29):
det K μ M = 0
where μ = (2πf)2; f represents the natural frequencies of the vehicle systems. For simplicity, vehicle body frequencies refer to the natural frequencies corresponding to vehicle body motion modes, including bouncing and pitching; the same rule applies to the definition of vehicle axle frequencies, bouncing frequencies, pitching frequencies, et cetera.
For the calibrated 2-axle vehicle models SHCM-M, SHCM-F, SHCM-R, and DHCM-F&R, Figure 14a indicates minor differences in vehicle body frequencies, including bouncing frequencies fm and pitching frequencies fθ, between these models. In addition, Figure 14b reveals that the front axle hop frequency ff of SHCM-F is close to the ff of DHCM-F&R, as is the rear axle hop frequency fr of SHCM-R to fr of DHCM-F&R. These findings imply that the model calibrated with the DHCM contains detailed modal information about the motions of the vehicle body and axle components. In contrast, the model calibrated with the SHCM identifies only the vehicle body frequencies.
Likewise, for the calibrated 5-axle articulated vehicle models SHCM-1, SHCM-2, and DHCM-1&2, Figure 14c reveals that the vehicle body frequencies, including tractor bouncing frequencies fmT, tractor pitching frequencies fθT, and semitrailer pitching frequencies fθS, are similar between SHCM-2 and DHCM-1&2. However, the frequencies fmT, fθT, and fθT derived from SHCM-1 differ from the above frequencies. Therefore, relatively low robustness is shown when SHCM is used to calibrate the articulated vehicle model because the SHCM-1 model misidentifies the vehicle body motion modes. In addition, Figure 14d presents that the hop frequency f1 of SHCM-1 is close to f1 of DHCM-1&2, and that the hop frequencies f4 and f5 of SHCM-2 are close to f4 and f5 of DHCM-1&2. Overall, the model calibrated with the DHCM identifies vehicle body frequencies and most of the vehicle axle frequencies, while the models calibrated with the SHCM cover only a tiny part of this information.

4. Validation Results

The values of the calibrated parameters should be validated to approximate the actual values of the vehicle’s physical parameters. Since the actual values of the physical parameters cannot be determined directly, the principle of the validation process is to demonstrate the accuracy of the calibrated vehicle model, which consists of the calibrated parameters, compared to the realistic vehicle model. Furthermore, considering that the dynamic responses of the realistic vehicle model can be measured directly, the accuracy is demonstrated by the agreement of the simulated acceleration generated by the calibrated vehicle model with the measured acceleration.

4.1. Principle of Acceleration Simulation

The vertical acceleration responses can be simulated by substituting the input road profiles into the equations of motion of the models calibrated with SHCM and DHCM. Thus, the prerequisite for the acceleration simulation is obtaining the modeled profiles.
The vertical displacements of road roughness are condensed into an idealized form of PSDs and divided into A-H grades according to ISO 8608 [41]. The expression for the PSD, i.e., Gq(n), is given by:
G q n = G q ( n 0 ) ( n / n 0 ) w
where n is the spatial frequency; n0 = 0.1 cycles/m is the reference spatial frequency; Gq(n0) is the PSD for the reference spatial frequency and given in ISO 8608; w = 2 is the exponent of the PSD under non-logarithmic coordinates. The basic idea of road modeling is to obtain the time history of road profiles from the idealized PSD. In practice, road profiles have been numerically modeled by Godbole et al. [2], Wang et al. [14], and Lin et al. [37].
With the modeled road profiles at the vehicle axles as input in Equation (1) of the calibrated vehicle models, the acceleration responses at the COGs of the vehicle bodies can be simulated. The acceleration response at any position of a 2-axle vehicle then results from Equation (3); the acceleration response at any position of the tractor and semitrailer of a 5-axle vehicle is obtained from Equation (15) and Equation (17), respectively.

4.2. Comparison between PSDs of Measured and Simulated Acceleration

4.2.1. Measured Acceleration PSD for the 2-Axle Vehicle

A field test, referred to as Case 1-1, was conducted to record the acceleration response of the 2-axle sedan under the natural driving condition. The test vehicle was the sedan used for the model calibration in Section 3.2, driven at a constant speed of 10 m/s on a class B road, as shown in Figure 15b. The test location for acceleration response acquisition was set at 1.7 m from the front axle of the vehicle, where a smartphone was installed for data acquisition (Figure 15a). Figure 15c presents the sensor data that were converted to PSD of the measured acceleration.

4.2.2. Comparison of PSDs for the 2-Axle Vehicle

In accordance with the road condition in the field test Case 1-1, a modeled profile of the class B road is presented in Figure 16a. With the road profile input, the simulated accelerations at the test location in Case 1-1 (Figure 15a) were obtained for four calibrated vehicle models (SHCM-M, SHCM-F, SHCM-R, and DHCM-F&R) by solving the corresponding equation of motion. The simulated accelerations were then compared with the measured acceleration (Figure 15c) in the frequency domain.
As shown in Figure 16e, the measured PSD curve contains three primary peaks and one secondary peak. As shown in Figure 16b–e, in the frequency range of 0.1–10 Hz, both the first peak value and the corresponding frequency of the measured PSD agree with the values and frequencies of the PSDs calculated by SHCM-M, SHCM-F, SHCM-R, and DHCM-F&R. Since the first peak value of the measured PSD is more significant than the others, the PSDs simulated by the above models all present some degree of similarity to the measured PSD. In the 10–20 Hz range, the PSD simulated by DHCM-F&R exhibits a high degree of similarity, as the frequencies of the second and third peaks are close to those of the measured PSD.
Furthermore, in the range of 40–50 Hz, a small peak in the measured PSD does not match the peaks in any of the simulated PSDs. This discrepancy between the simulated and measured PSDs could be due to (1) the unreliable accuracy of smartphone sensors in the frequency range beyond 40 Hz [31], (2) the mismatch between modeled and real road profiles, and (3) the use of planar and linear vehicle models.

4.2.3. Measured Acceleration PSD for the Articulated Vehicle

Cases 2-1 and 2-2 represented the field tests for the 5-axle tractor-semitrailer vehicle. Case 2-1 was conducted to identify the acceleration response, while Case 2-2 was conducted to identify vibration sources other than vehicle motions. As shown in Figure 12d,e, Sensor LT 1 in Case 2-1 was installed on the semitrailer (d5-axle,semitrailer = 5.76 m) to collect acceleration data; Sensor LT 2 in Case 2-2 was installed outside the tractor cab (d5-axle,tractor = 2.36 m) to collect other vibration data. The test tractor-semitrailer was driven at 3 m/s on the same road as in Case 1-1. Figure 16a presents the modeled profile of such a road. The PSD of the measured acceleration of the 5-axle vehicle was obtained from the data of Sensor LT 1 (sampling at 100 Hz) in Case 2-1, as shown in Figure 17a.

4.2.4. Comparison of PSDs for the Articulated Vehicle

Figure 17c–e presents the PSDs of the simulated accelerations in Case 2-1 by three calibrated vehicle models (SHCM-1, SHCM-2, and DHCM-1&2). The simulated PSDs are then compared with the measured PSD, which contains three primary peaks. In the frequency range of 1–10 Hz, the first peak value and the corresponding frequency of the measured PSD agree with the values and frequencies of the PSDs calculated by SHCM-2 and DHCM-1&2, while the above values differ from those derived from SHCM-1. In the 10–20 Hz range, a high degree of agreement between the PSD simulated by DHCM-1&2 and the measured PSD is evident, as the frequency of the second peak, with a value of 15 Hz, is close to its counterpart in the measured PSD. In the range of 25–30 Hz, the third peak in the measured PSD does not correspond to the peaks in any of the simulated PSDs. A further comparison of the measured PSDs between Figure 17a,b indicates that this vibration did not originate from the motions of the vehicle, but was possibly caused by a component of the tractor (e.g., the engine) and decayed as it propagated to the semitrailer. These findings demonstrate that the simulated acceleration by the DHCM-identified model possesses higher precision than those by the SHCM-identified models.
In addition, the highly generalized acceleration PSDs of the ASTM standard [42] should reveal some characteristics of the measured PSD of the 5-axle vehicle, since the standard PSDs were derived from accelerations of all types of articulated vehicles, including the type in this work. As can be seen in Figure 17f, the two high peaks of the standard PSD correspond to those of the simulated PSD of the 5-axle vehicle model (calibrated with the DHCM) driving on a class D road. To some extent, the similar configuration of the standard and simulated PSDs confirms the precision of the simulation.

4.3. Comparison of RMS Values

Regardless of vehicle type, the comparisons between the simulated and measured PSDs contributed to inferring the high precision of the models calibrated with the DHCM compared to those calibrated with the SHCM. However, the extent of this precision improvement needs to be further quantified.
The RMS acceleration value of a PSD curve under a certain frequency segment quantitatively evaluates the dynamic effect of the acceleration response within this frequency range. Therefore, the relative RMS error between the simulated PSD curve and the measured PSD curve quantifies the differences between the two PSDs in a given frequency range. The smaller the relative RMS error, the more similar the two PSD curves are. Concretely, the RMS value within a range from fi to fj is calculated as follows:
R M S = P S D acc f i B W 2 N + k = i + 1 j 1 P S D acc f k B W N + P S D acc f j B W 2 N
where PSDacc(f) is the PSD value of the acceleration corresponding to frequency f; BW is the bandwidth of the entire frequency range; N is the number of samples. The RMS values within different frequency segments derived from the vehicle models and measurements are shown in Figure 18 (which provides a better understanding of the differences between various models), where the relative RMS errors are quantified as follows:
R E = R M S simulated R M S measured / R M S measured
The frequency range of PSDs for 2-axle vehicle models was divided into seven segments: 0.1–2, 2–5, 5–8, 8–12, 12–15, 15–20, and 20–50 Hz to calculate the RMS values separately. Since the low PSD values within 15–50 Hz were not representative of the overall PSD shape and thus the relative RMS errors in this frequency range were meaningless, the comparisons of RMS values were performed in the frequency range of 0.1–15 Hz. Similarly, the comparisons of the RMS values for the 5-axle vehicle models were performed in the 2–20 Hz range, where the RMS values were significant.
As Figure 18a displays, in the frequency range of 0.1–15 Hz, there are consistencies with the RMS values from the 2-axle vehicle models (SHCM-R and DHCM-F&R) and the RMS values from the measurement. Moreover, the accuracy of the RMS values from DHCM-F&R (RE = 5%) is better than that from SHCM-R (RE = 25%) only in the range of 12–15 Hz. Accordingly, a limited improvement in accuracy is observed for the 2-axle vehicle model calibrated with DHCM. The deeper reason for this observation is that 2-axle vehicles are more simply configured and have shorter bodies than 5-axle vehicles, so the SHCM fulfills the calibration requirements for 2-axle vehicles to a certain extent and adding another sensor in the calibration process is not necessary. By using the DHCM, only the vehicle axle parameters of 2-axle vehicles were better identified. This point is reflected in the improved accuracy of the simulated PSD curves in the range of 12–15 Hz, which corresponds to the frequencies of the vehicle axles. In contrast (Figure 18b), in the frequency range of 2–20 Hz, only between the RMS values derived from DHCM-1&2 and the RMS values from the measurement are good consistencies with the RMS values presented, indicating that a 5-axle vehicle model can be calibrated better with the DHCM than with the SHCM.
In addition, the frequency range below 20 Hz is the focus of multidisciplinary research because the highest vibration energies of transported objects were concentrated in the low-frequency range [4,5,6,7,8,10], and the principle natural frequencies of bridges in vehicle–bridge interaction dynamics research were usually below 20 Hz [13,14,15,16,17,18,19,20,21,22]. Therefore, the simulated dynamic responses, i.e., accelerations for cargo damage analysis and vehicle tire reaction forces for bridge property identification, are valuable in this range. As shown in Figure 18b, the relative RMS errors derived from DHCM-1&2 are less than 16% within 2–20 Hz, which demonstrates the authenticity and reliability of the simulated dynamic response of the articulated vehicle model calibrated with DHCM.

5. Conclusions and Discussions

This work aimed to develop a practical calibration method for identifying unladen and laden multi-axle articulated vehicle models using an optimal arrangement of sensors. Accordingly, a novel DHCM method was proposed based on parameter sensitivity analysis and MPGA. For practical application, the DHCM and the existing SHCM were used to calibrate 2-axle sedan and 5-axle tractor-semitrailer models. Experimental validation was performed to demonstrate the higher accuracy of the models calibrated with the DHCM over those calibrated with the SHCM by comparing the measured and simulated acceleration PSDs on the vehicle bodies.

5.1. Conclusions

The conclusions are presented below.
  • The existing SHCM is suitable for calibrating small-sized vehicle models but not for multi-axle articulated vehicle models.
  • Parameter sensitivity analysis of a 5-axle tractor-semitrailer model reveals that the vehicle models should be calibrated using two sensors installed on the front and rear articulated parts of the vehicle.
  • Based on the optimal sensor arrangement, the DHCM can be conveniently implemented using smartphones to record the vehicle responses and an MPGA to determine the vehicle parameters.
  • The DHCM, supplemented by analytical methods and the FEM, is suitable for the identification of laden articulated vehicle models and specific vehicle parameters, including the height of the laden semitrailer’s COG.
  • Regardless of vehicle type, the measured PSD agrees better with the simulated PSD from models calibrated with the DHCM than with that from models calibrated with the SHCM, indicating that the DHCM is suitable for calibrating small-sized vehicle models and articulated vehicle models.
  • Relative RMS errors from the articulated vehicle model calibrated with the DHCM are below 16% within 2–20 Hz, demonstrating that this model realistically simulates the dynamic response of an articulated vehicle in the low-frequency range.

5.2. Discussions

The requirements and limitations of the DHCM are explained below:
  • The test vehicle should be driven on a flat road during the DHCM. Class A-B roads are therefore recommended.
  • Further work could focus on integrating the DHCM into low-cost hardware.
In addition, there are two ways to improve the calibration results of the DHCM. One is to use sensors with more reliable accuracy in the high-frequency range instead of smartphone sensors. The other is to use more sophisticated vehicle models, e.g., taking into account the configurations of the suspended cab and tandem axles in the models.

Author Contributions

Conceptualization, methodology, software, validation, formal analysis, investigation, resources, data curation, writing—original draft preparation, visualization, Y.W.; writing—review and editing, supervision, project administration, funding acquisition, Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the State Key Laboratory of Disaster Reduction in Civil Engineering, Tongji University (No. SLDRCE19-B-06).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to support the research of this paper are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Normalized parameters of the 2-axle sedan vehicle model.
Table A1. Normalized parameters of the 2-axle sedan vehicle model.
Sensor LocationsMethodsNormalized Parameters (Lf: m)
LfmfnmrnIZnkfnkrncfncrnktfnktrn
LmSHCM1.430.070.081.7832.4258.941.852.84642.66606.71
LfSHCM1.070.070.061.4244.6834.002.342.09481.17879.74
LrSHCM1.380.020.151.6635.6853.641.473.39589.45594.84
Lf and LrDHCM1.180.060.101.7641.6747.772.182.97448.76408.65
Table A2. Normalized parameters of the 5-axle articulated vehicle model.
Table A2. Normalized parameters of the 5-axle articulated vehicle model.
Sensor LocationsMethodsNormalized Parameters (Geometric Parameters: m)
mSnm1nm2nm3nm4nm5nITnISnk1n
L1SHCM2.340.030.030.030.220.032.2926.9660.87
L2SHCM2.500.300.160.060.400.4644.7953.29150.93
L1 and L2DHCM4.770.110.400.480.570.3445.7595.89198.83
k2nk3nk4nk5nc1nc2nc3nc4nc5n
L1SHCM90.2127.1325.19484.113.853.014.467.676.40
L2SHCM40.47582.96309.91441.122.6117.607.9520.574.58
L1 and L2DHCM93.02869.88537.261313.2712.5733.046.8036.5223.60
kt1nkt2nkt3nkt4nkt5na1a2b1b6
L1SHCM447.09499.581371.08573.801331.170.430.841.246.51
L2SHCM1170.412557.611576.681610.16646.110.960.751.914.37
L1 and L2DHCM1460.534488.704360.852689.24808.000.970.821.324.14

References

  1. Nguyen, D.; Lam, N.; Milani, S.; Marzbani, H.; Hussaini, N.; Khayyam, H. Vehicle ride analysis considering tyre-road separation. J. Sound Vib. 2022, 521, 116674. [Google Scholar] [CrossRef]
  2. Godbole, S.; Lam, N.; Mafas, M.; Fernando, S.; Gad, E.; Hashemi, J. Dynamic loading on a prefabricated modular unit of a building during road transportation. J. Build. Eng. 2018, 18, 260–269. [Google Scholar] [CrossRef]
  3. Godbole, S.; Lam, N.; Mohamed Muhinadeen, M.M. Vehicle—Road interaction analysis for pounding between cargo and trailer-bed. Veh. Syst. Dyn. 2021, 59, 547–567. [Google Scholar] [CrossRef]
  4. Berardinelli, A.; Donati, V.; Giunchi, A.; Guarnieri, A.; Ragni, L. Effects of transport vibrations on quality indices of shell eggs. Biosys. Eng. 2003, 86, 495–502. [Google Scholar] [CrossRef]
  5. Zhou, R.; Su, S.; Yan, L.; Li, Y. Effect of transport vibration levels on mechanical damage and physiological responses of Huanghua pears (Pyrus pyrifolia Nakai, cv. Huanghua). Postharvest Biol. Technol. 2007, 46, 20–28. [Google Scholar] [CrossRef]
  6. Fernando, I.; Fei, J.; Stanley, R. Measurement and analysis of vibration and mechanical damage to bananas during long-distance interstate transport by multi-trailer road trains. Postharvest Biol. Technol. 2019, 158, 110977. [Google Scholar] [CrossRef]
  7. Paternoster, A.; Vanlanduit, S.; Springael, J.; Braet, J. Measurement and analysis of vibration and shock levels for truck transport in Belgium with respect to packaged beer during transit. Food Packag. Shelf. 2018, 15, 134–143. [Google Scholar] [CrossRef]
  8. Fernando, I.; Fei, J.; Stanley, R.; Enshaei, H.; Rouillard, V. Developing an accelerated vibration simulation test for packaged bananas. Postharvest Biol. Technol. 2021, 173, 111400. [Google Scholar] [CrossRef]
  9. Lacey, A.; Chen, W.; Hao, H.; Bi, K. Structural response of modular buildings—An overview. J. Build. Eng. 2018, 16, 45–56. [Google Scholar] [CrossRef]
  10. Wu, Y.; Li, Y. Development of transportation loading spectra for building modules based on a vehicle-module interaction model. Eng. Struct. 2022, 270, 114828. [Google Scholar] [CrossRef]
  11. Innella, F.; Bai, Y.; Zhu, Z. Acceleration responses of building modules during road transportation. Eng. Struct. 2020, 210, 110398. [Google Scholar] [CrossRef]
  12. Innella, F.; Bai, Y.; Zhu, Z. Mechanical performance of building modules during road transportation. Eng. Struct. 2020, 223, 111185. [Google Scholar] [CrossRef]
  13. Yang, Y.B.; Wang, B.; Wang, Z.; Shi, K.; Xu, H. Scanning of bridge surface roughness from two-axle vehicle response by EKF-UI and contact residual: Theoretical study. Sensors 2022, 22, 3410. [Google Scholar] [CrossRef] [PubMed]
  14. Wang, H.; Nagayama, T.; Zhao, B.; Su, D. Identification of moving vehicle parameters using bridge responses and estimated bridge pavement roughness. Eng. Struct. 2017, 153, 57–70. [Google Scholar] [CrossRef]
  15. Yang, Y.; Zhu, Y.; Wang, L.; Jia, B.; Jin, R. Structural damage identification of bridges from passing test vehicles. Sensors 2018, 18, 4035. [Google Scholar] [CrossRef]
  16. Lee, K.; Jeong, S.; Sim, S.; Shin, D. Damage-detection approach for bridges with multi-vehicle loads using convolutional autoencoder. Sensors 2022, 22, 1839. [Google Scholar] [CrossRef]
  17. Iwabuki, H.; Fukada, S.; Osafune, T.; Shimura, M.; Sasaki, E. Contribution of large-vehicle vibration and bridge vibration to low-frequency noise generation characteristics. Appl. Acoust. 2019, 155, 150–166. [Google Scholar] [CrossRef]
  18. Corbally, R.; Malekjafarian, A. Bridge damage detection using operating deflection shape ratios obtained from a passing vehicle. J. Sound Vib. 2022, 537, 117225. [Google Scholar] [CrossRef]
  19. Jian, X.; Xia, Y.; Sun, L. An indirect method for bridge mode shapes identification based on wavelet analysis. Struct. Control Health Monit. 2020, 27, e2630. [Google Scholar] [CrossRef]
  20. Hernandez, W.; Viviescas, A.; Riveros-Jerez, C.A. Vehicle bump testing parameters influencing modal identification of long-span segmental prestressed concrete bridges. Sensors 2022, 22, 1219. [Google Scholar] [CrossRef]
  21. Pinkney, B.; Dagenais, M.-A.; Wight, G. Dynamic load testing of a modular truss bridge using military vehicles. Eng. Struct. 2022, 254, 113822. [Google Scholar] [CrossRef]
  22. Hekič, D.; Anžlin, A.; Kreslin, M.; Žnidarič, A.; Češarek, P. Model updating concept using bridge weigh-in-motion data. Sensors 2023, 23, 2067. [Google Scholar] [CrossRef]
  23. Davis, L. Heavy Vehicle Suspensions—Testing and Analysis. Ph.D. Thesis, Queensland University of Technology, Brisbane, Australia, 2010. [Google Scholar]
  24. Rice, C.; Frankel, J.I. Estimating the forcing function in a mechanical system by an inverse calibration method. J. Vib. Control 2022, 28, 3352–3363. [Google Scholar] [CrossRef]
  25. Rozyn, M.; Zhang, N. A method for estimation of vehicle inertial parameters. Veh. Syst. Dyn. 2010, 48, 547–565. [Google Scholar] [CrossRef]
  26. Yu, Y.; Cai, C.S.; Deng, L. Vehicle axle identification using wavelet analysis of bridge global responses. J. Vib. Control 2015, 23, 2830–2840. [Google Scholar] [CrossRef]
  27. Bragança, C.; Neto, J.; Pinto, N.; Montenegro, P.A.; Ribeiro, D.; Carvalho, H.; Calçada, R. Calibration and validation of a freight wagon dynamic model in operating conditions based on limited experimental data. Veh. Syst. Dyn. 2022, 60, 3024–3050. [Google Scholar] [CrossRef]
  28. Zhao, B.; Nagayama, T.; Toyoda, M.; Makihata, N.; Takahashi, M.; Ieiri, M. Vehicle model calibration in the frequency domain and its application to large-scale IRI estimation. J. Disaster Res. 2017, 12, 446–455. [Google Scholar] [CrossRef]
  29. Wang, H.; Nagayama, T.; Su, D. Estimation of dynamic tire force by measurement of vehicle body responses with numerical and experimental validation. Mech. Syst. Signal Process. 2019, 123, 369–385. [Google Scholar] [CrossRef]
  30. Miao, Y.; Wang, G.; Rui, X. Dynamics modeling, simulation, and optimization of vibration characteristics of the tracked vehicle system. J. Vib. Control 2020, 27, 2451–2465. [Google Scholar] [CrossRef]
  31. Zhao, B.; Nagayama, T.; Xue, K. Road profile estimation, and its numerical and experimental validation, by smartphone measurement of the dynamic responses of an ordinary vehicle. J. Sound Vib. 2019, 457, 92–117. [Google Scholar] [CrossRef]
  32. Cantero, D.; Obrien, E.J.; González, A. Modelling the vehicle in vehicle—Infrastructure dynamic interaction studies. Proc. Inst. Mech. Eng. Part K-J. Multi-Body Dyn. 2010, 224, 243–262. [Google Scholar] [CrossRef]
  33. Harris, N.K.; Obrien, E.J.; González, A. Reduction of bridge dynamic amplification through adjustment of vehicle suspension damping. J. Sound Vib. 2007, 302, 471–485. [Google Scholar] [CrossRef]
  34. Elmadany, M.M. Design and optimization of truck suspensions using covariance analysis. Comput. Struct. 1988, 28, 241–246. [Google Scholar] [CrossRef]
  35. González, A.; Cantero, D.; Obrien, E.J. Dynamic increment for shear force due to heavy vehicles crossing a highway bridge. Comput. Struct. 2011, 89, 2261–2272. [Google Scholar] [CrossRef]
  36. Romero, J.A.; Lozano-Guzmán, A.A.; Obregón-Biosca, S.A.; Betanzo-Quezada, E. A plane model of the interaction of a vehicle with the road infrastructure. Adv. Eng. Softw. 2018, 117, 46–58. [Google Scholar] [CrossRef]
  37. Lin, J.; Lin, Z.; Ma, L.; Xu, T.; Chen, D.; Zhang, J. Analysis and optimization of coupled vibration between substructures of a multi-axle vehicle. J. Vib. Control 2018, 25, 1031–1043. [Google Scholar] [CrossRef]
  38. Wang, D.; Zhang, Z.; Bai, R.; Mao, Y. A hybrid system with filter approach and multiple population genetic algorithm for feature selection in credit scoring. J. Comput. Appl. Math. 2018, 329, 307–321. [Google Scholar] [CrossRef]
  39. Angelova, M.; Roeva, O.; Vassilev, P.; Pencheva, T. Multi-Population Genetic Algorithm and Cuckoo Search Hybrid Technique for Parameter Identification of Fermentation Process Models. Processes 2023, 11, 427. [Google Scholar] [CrossRef]
  40. Sharafi, P.; Rashidi, M.; Alembagheri, M.; Bigdeli, A. System identification of a volumetric steel modular frame using experimental and numerical vibration analysis. J. Archit. Eng. 2021, 27, 04021032. [Google Scholar] [CrossRef]
  41. ISO 8608; Mechanical Vibration-Road Surface Profiles-Reporting of Measured Data. International Standard: Geneva, Switzerland, 2016.
  42. ASTM D4728; Standard Test Method for Random Vibration Testing of Shipping Containers. American Society for Testing Material: West Conshohocken, PA, USA, 2012.
Figure 1. Framework of the paper.
Figure 1. Framework of the paper.
Sensors 23 09691 g001
Figure 2. A 2-axle pitch-plane vehicle model passes over a hump.
Figure 2. A 2-axle pitch-plane vehicle model passes over a hump.
Sensors 23 09691 g002
Figure 3. A 5-axle tractor-semitrailer vehicle model.
Figure 3. A 5-axle tractor-semitrailer vehicle model.
Sensors 23 09691 g003
Figure 4. The SHCM for the tractor-semitrailer model. (a) Scenario 1; (b) Scenario 2.
Figure 4. The SHCM for the tractor-semitrailer model. (a) Scenario 1; (b) Scenario 2.
Sensors 23 09691 g004
Figure 5. Sensitivity indices. (a) Mass at L1; (b) suspension stiffness at L1; (c) tire stiffness at L1; (d) damping at L1; (e) mass at L2; (f) suspension stiffness at L2; (g) tire stiffness at L2; (h) damping at L2; (i) mass at L2′; (j) suspension stiffness at L2′; (k) tire stiffness at L2′; (l) damping at L2′.
Figure 5. Sensitivity indices. (a) Mass at L1; (b) suspension stiffness at L1; (c) tire stiffness at L1; (d) damping at L1; (e) mass at L2; (f) suspension stiffness at L2; (g) tire stiffness at L2; (h) damping at L2; (i) mass at L2′; (j) suspension stiffness at L2′; (k) tire stiffness at L2′; (l) damping at L2′.
Sensors 23 09691 g005
Figure 6. The DHCM implementation.
Figure 6. The DHCM implementation.
Sensors 23 09691 g006
Figure 7. Laden vehicle model identification in the first scenario (using bananas in [6] as an example).
Figure 7. Laden vehicle model identification in the first scenario (using bananas in [6] as an example).
Sensors 23 09691 g007
Figure 8. Laden vehicle model identification in the second scenario (using the building module in [12] as an example).
Figure 8. Laden vehicle model identification in the second scenario (using the building module in [12] as an example).
Sensors 23 09691 g008
Figure 9. Modeling process and simulation results of the FEM. (a) The FE model; (b) the dynamic properties of the building module.
Figure 9. Modeling process and simulation results of the FEM. (a) The FE model; (b) the dynamic properties of the building module.
Sensors 23 09691 g009
Figure 10. Sensor layout for sedan vehicle model calibration. (a) Sensor layout; (b) position of Lm; (c) position of Lf; (d) position of Lr.
Figure 10. Sensor layout for sedan vehicle model calibration. (a) Sensor layout; (b) position of Lm; (c) position of Lf; (d) position of Lr.
Sensors 23 09691 g010
Figure 11. Comparisons for 2-axle vehicle calibration. (a) Accelerations at Lm for the SHCM; (b) angular velocities at Lm for the SHCM; (c) accelerations at Lf for the SHCM; (d) angular velocities at Lf for the SHCM; (e) accelerations at Lr for the SHCM; (f) angular velocities at Lr for the SHCM; (g) accelerations for the DHCM; (h) angular velocities for the DHCM. Note: (g,h) only illustrate the comparisons in step 2 of the DHCM, since the comparisons in step 1 of the DHCM are the same as (c,d).
Figure 11. Comparisons for 2-axle vehicle calibration. (a) Accelerations at Lm for the SHCM; (b) angular velocities at Lm for the SHCM; (c) accelerations at Lf for the SHCM; (d) angular velocities at Lf for the SHCM; (e) accelerations at Lr for the SHCM; (f) angular velocities at Lr for the SHCM; (g) accelerations for the DHCM; (h) angular velocities for the DHCM. Note: (g,h) only illustrate the comparisons in step 2 of the DHCM, since the comparisons in step 1 of the DHCM are the same as (c,d).
Sensors 23 09691 g011
Figure 12. Sensor layout for tractor-semitrailer model calibration. (a) Sensor layout; (b) position of L1 for calibration; (c) position of L2 for calibration; (d) position of LT 1 for validation; (e) position of LT 2 for validation.
Figure 12. Sensor layout for tractor-semitrailer model calibration. (a) Sensor layout; (b) position of L1 for calibration; (c) position of L2 for calibration; (d) position of LT 1 for validation; (e) position of LT 2 for validation.
Sensors 23 09691 g012
Figure 13. Comparisons for 5-axle vehicle calibration. (a) Accelerations at L1 by the SHCM; (b) accelerations at L2 by the SHCM; (c) accelerations by the DHCM; (d) angular velocities at L1 by the SHCM; (e) angular velocities at L2 by the SHCM; (f) angular velocities by the DHCM. Note: (c,f) only illustrate the comparisons in step 2 of the DHCM, since the comparisons in step 1 of the DHCM are the same as (a,d).
Figure 13. Comparisons for 5-axle vehicle calibration. (a) Accelerations at L1 by the SHCM; (b) accelerations at L2 by the SHCM; (c) accelerations by the DHCM; (d) angular velocities at L1 by the SHCM; (e) angular velocities at L2 by the SHCM; (f) angular velocities by the DHCM. Note: (c,f) only illustrate the comparisons in step 2 of the DHCM, since the comparisons in step 1 of the DHCM are the same as (a,d).
Sensors 23 09691 g013
Figure 14. Natural frequencies of 2-axle and 5-axle vehicle models. (a) 2-axle vehicle bouncing and pitching frequencies; (b) 2-axle vehicle hop frequencies; (c) 5-axle vehicle bouncing and pitching frequencies; (d) 5-axle vehicle hop frequencies.
Figure 14. Natural frequencies of 2-axle and 5-axle vehicle models. (a) 2-axle vehicle bouncing and pitching frequencies; (b) 2-axle vehicle hop frequencies; (c) 5-axle vehicle bouncing and pitching frequencies; (d) 5-axle vehicle hop frequencies.
Sensors 23 09691 g014
Figure 15. The 2-axle vehicle test to obtain measured PSD. (a) test location for acceleration acquisition; (b) class B road; (c) measured PSD.
Figure 15. The 2-axle vehicle test to obtain measured PSD. (a) test location for acceleration acquisition; (b) class B road; (c) measured PSD.
Sensors 23 09691 g015
Figure 16. Comparisons for the sedan. (a) Modeled road; (b) PSD by SHCM-M; (c) PSD by SHCM-F; (d) PSD by SHCM-R; (e) PSD by DHCM-F&R.
Figure 16. Comparisons for the sedan. (a) Modeled road; (b) PSD by SHCM-M; (c) PSD by SHCM-F; (d) PSD by SHCM-R; (e) PSD by DHCM-F&R.
Sensors 23 09691 g016
Figure 17. Comparisons for the tractor-semitrailer. (a) Measured PSD in Case 2-1; (b) measured PSD in Case 2-2; (c) PSD by SHCM-1; (d) PSD by SHCM-2; (e) PSD by DHCM-1&2. (f) comparison between PSD by DHCM-1&2 and PSD from standard.
Figure 17. Comparisons for the tractor-semitrailer. (a) Measured PSD in Case 2-1; (b) measured PSD in Case 2-2; (c) PSD by SHCM-1; (d) PSD by SHCM-2; (e) PSD by DHCM-1&2. (f) comparison between PSD by DHCM-1&2 and PSD from standard.
Sensors 23 09691 g017
Figure 18. RMS values and relative RMS errors. (a) For the 2-axle vehicle; (b) for the 5-axle vehicle.
Figure 18. RMS values and relative RMS errors. (a) For the 2-axle vehicle; (b) for the 5-axle vehicle.
Sensors 23 09691 g018
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

Wu, Y.; Li, Y. Development and Validation of a Double-Sensor Hump Calibration Method for Articulated Vehicle Model Identification. Sensors 2023, 23, 9691. https://doi.org/10.3390/s23249691

AMA Style

Wu Y, Li Y. Development and Validation of a Double-Sensor Hump Calibration Method for Articulated Vehicle Model Identification. Sensors. 2023; 23(24):9691. https://doi.org/10.3390/s23249691

Chicago/Turabian Style

Wu, Yuhang, and Yuanqi Li. 2023. "Development and Validation of a Double-Sensor Hump Calibration Method for Articulated Vehicle Model Identification" Sensors 23, no. 24: 9691. https://doi.org/10.3390/s23249691

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop