Numerical multibody analysis described in this paper comprise rigid and flexible parts. After defining mass, damping and stiffness properties of each body and establishing all joints constraint equations (\(\:\varOmega\:\)), the initial conditions of generalized coordinates q are determined.
\(\:q={\left(x,y,z,\phi\:,\theta\:,\psi\:,{\xi\:}_{i}\right)}^{T}\) | (Eq. 1) |
From Eq. (1), \(\:x\), \(\:y\), and \(\:z\) represent the positions of the local coordinate systems relative to the global coordinate system, while \(\:\phi\:\), \(\:\theta\:\), and \(\:\psi\:\) are the Euler angles of the local coordinate systems relative to the global coordinate system, and \(\:{\xi\:}_{i}\) is the modal displacement of a flexible body corresponding to mode i. The equations of motion (EOMs) of the system are then derived based on Euler-Lagrange mechanics. Their general form applied to flexible multibody dynamics is presented in Eq. (2).
\(\:M\ddot{q}+\dot{M\dot{q}}-\frac{1}{2}{\left(\frac{\partial\:M}{\partial\:q}\dot{q}\right)}^{T}\dot{q}+Kq+{f}_{g}+C\dot{q}+{\left(\frac{\partial\:{\Omega\:}}{\partial\:q}\right)}^{T}{\lambda\:}_{Lag.}=Q\) | (Eq. 2) |
The first term accounts for the inertial effects, while the second and third terms predict the changes in the mass matrices as a function of time and generalized coordinates. \(\:Kq\) and \(\:C\dot{q}\) represent the stiffness restoring forces and damping dissipative forces, respectively. \(\:{f}_{g}\) represents the gravitational forces, and \(\:{\left(\frac{\partial\:{\Omega\:}}{\partial\:q}\right)}^{T}{\lambda\:}_{Lag.}\) represents the constraint forces imposed by joints and restrictions. \(\:Q\) includes the applied external forces.
In general, the EOMs derived from Eq. (2) can be classified as either stiff or non-stiff. Stiff problems are essentially those associated with systems that exhibit both low and high-frequency excitations and responses simultaneously. This is the case, for example, of vehicle systems evaluated in terms of ride comfort, as road roughness cover a wide frequency spectrum. When combined with low-frequency inputs such as steering and acceleration, these irregularities can excite both low and high-frequency vibration modes of the vehicle. The solution of stiff dynamic problems typically requires the use of implicit integrators due to their unconditional stability, which allows solving problems with a high degree of nonlinearity without the need for excessively small-time step increments.
To solve the multibody dynamic equations this paper uses the variable-order and variable-step integration algorithm GSTIFF-I3 (Generalized STIFF Integration Method – Index 3), implemented in ADAMS/Solver®. This algorithm utilizes information from multiple previous time steps (multi-steps) rather than relying only on the current or most recent state. An integration error tolerance of 0.1 is assigned and the maximum time step is defined as 0.01s.
Vehicle characteristics
The full vehicle multibody model is a representation of a CAT 775G truck. This model is built using the ADAMS Car platform and consists of 94 free degrees of freedom (DOFs). This includes the frame, modelled as a flexible component with 10 vibration modes. The front wheels are connected to the chassis via an independent sliding pillar hidropneumatic suspension system. At the rear axle, the wheels are interconnected by a rigid axle, which is attached to the chassis through trailing arms, Panhard rod and hydropneumatic suspensions. Unlike the flexible frame, dump body and payload work as a single component rigidly fixed to each other. Their inertial load is transferred to the chassis through revolute joints and hoist cylinders. The model main parts are illustrated in Fig. 1. Resulting mass and inertia properties are shown in
Table 1
Geometric and inertial properties for the multibody model.
Parameters | Unloaded | Loaded |
---|
Wheelbase – L (m) | 4.2 |
Front track width – td (m) | 3.2 |
Rear track width – tt (m) | 2.15 |
Mass distribution (front : rear) | 50:50 | 34:66 |
Vehicle mass – m (t) | 48.2 | 112.2 |
CG height – h (m) | 1.72 | 2.35 |
Total vehicle roll inertia – Iφ (t.m²) | 106.6 | 251.7 |
Total vehicle pitch inertia – Iθ (t.m²) | 264.0 | 498.2 |
Total vehicle yaw inertia – Iψ (t.m²) | 328.0 | 608.3 |
Sprung mass distribution (front : rear) | 66:34 | 40:60 |
Sprung mass – ms (t) | 32.0 | 96.0 |
Sprung mass CG height – hs (m) | 2.05 | 2.57 |
Sprung mass roll inertia – Iφs (t.m²) | 69.4 | 192.1 |
Sprung mass pitch inertia – Iθs (t.m²) | 180.1 | 407.5 |
Sprung mass yaw inertia – Iψs (t.m²) | 229.4 | 525.0 |
Front axle unsprung mass – md (t) | 4.6 |
Front axle unsprung mass CG height – hd (m) | 1.04 |
Rear axle unsprung mass – mt (t) | 11.6 |
Rear axle unsprung mass CG height – ht (m) | 1.06 |
Flexible body frame
A finite element (FE) model of the truck frame is developed by using tetrahedral solid elements. The discrete model leads to the eigenvalue problem that permits to obtain the frame free vibration modes. Incorporating all DOFs from this model to the multibody analysis would be extremely high demanding, thus applying model dynamic reduction through component mode synthesis (CMS) techniques can be very helpful.
This is achieved by the Craig-Bampton technique, which effectively represents rigid body modes through a linear combination of static deformations. This method comprises internal DOFs (a) and interface DOFs (b) that are connected to the multibody model parts. The reduction process involves calculating the normal mode matrix of the m modes defined by the user with the b DOFs restrained (\(\:{{\Phi\:}}_{a\times\:m}\)). It also calculates the static modes matrix (\(\:{G}_{a\times\:b}\)) by applying unit displacements to b DOFs individually while restraining internal a DOFs.
The Craig-Bampton reduction matrix \(\:{T}_{fj}\) is defined as
\(\:{u}_{f}={T}_{fj}{u}_{j}\:\to\:\left\{\begin{array}{c}{u}_{a}\\\:{u}_{b}\end{array}\right\}=\:\left[\begin{array}{cc}{{\Phi\:}}_{a\times\:m}&\:{G}_{a\times\:b}\\\:{0}_{a\times\:m}&\:{I}_{a\times\:a}\end{array}\right]\left\{\begin{array}{c}{\eta\:}_{m}\\\:{u}_{b}\end{array}\right\}\) | Eq. (3) |
where \(\:{u}_{f}\) is the displacement vector of internal (\(\:{u}_{a}\)) and interface DOFs (\(\:{u}_{b}\)) and \(\:{\eta\:}_{m}\) is the modal participation vector reduced to the predefined m modes. From Eq. 3.5 an eigensolution is performed to fully describe the reduced system in terms of modal coordinates. The resulting data, such as the interface nodes' positions and generalized mass and stiffness matrices, are then exported to a Modal Neutral File (MNF) compatible with ADAMS Car®.
For simplification, the flexible frame is considered in the multibody analysis by including only the first 10 reduced system modes. As shown in Table 2, all major vehicle movements, such as torsion and bending, are captured in these first 10 modes. These modes natural frequencies calculated by the full finite element and the reduced dynamic models are also presented in Table 2. Reduced model showed that it can represent the full structure dynamics through with a very good agreement with full finite element model.
Table 2
Comparative values of natural frequencies for the truck frame.
ID | Mode description | FE (Hz) | CMS (Hz) |
---|
1 | 1st Torsional | 23.9 | 23.9 |
2 | 1st Lateral bending | 28.1 | 28.2 |
3 | 1st Vertical bending | 31.5 | 31.5 |
4 | 2nd Lateral bending | 39.3 | 39.4 |
5 | 2nd Torsional | 48.1 | 48.1 |
6 | 3rd Torsional | 54.1 | 54.1 |
7 | 3rd Lateral bending | 67.2 | 67.3 |
8 | 2nd Vertical bending | 69.6 | 69.7 |
9 | 4th Lateral bending | 74.7 | 74.8 |
10 | 4th Torsional | 77.3 | 77.4 |
HPS equations
As defined by Bauer (2011) the hydropneumatic suspension (HPS) forces combine gas elastic restoration force (Fg) and viscous damping force resultant from oil flow through valves (Fh). From the ideal gas law, Fg is mathematically expressed as:
\(\:{F}_{g}={P}_{0}{\left(\frac{{V}_{0}}{V}\right)}^{r}{A}_{h}={P}_{0}\left[{\left(\frac{{V}_{0}}{{V}_{0}\:+\:{A}_{h}\:({z}_{b}-{z}_{a})}\right)}^{r}-1\right]{A}_{h}\) | Eq. (4) |
where P0 and V0 are the initial pressure and volume of the gas when the rod is extended (the nominal values are denoted as P0N and V0N in this work), r is the polytropic coefficient, Ah is the cross-sectional area of the rod, and za and zb are the longitudinal positions of the rod at instants a and b. HPSs tend to behave as an adiabatic system under high-frequency excitations (r ≈ 1.40) and can approximate the isothermal regime at low frequencies (r ≈ 1.00). Given that road roughness imposes mainly high-frequency excitations, a polytropic coefficient of 1.40 was estimated.
A widely used equation to relate the pressure drop (∆P) with the fluid flow rate through resistors (Qres) is given in Eq. (5). In this equation, ρ denotes the mass density of the oil, Ar is the area of the resistor, and Cd its discharge coefficient (BAUER, 2011).
\(\:{\varDelta\:P}_{res}=\frac{\rho\:\:{{Q}_{res}}^{2}}{2\:{\left({C}_{d}{A}_{r}\right)}^{2}}\) | Eq. (5) |
The orifice and check valves of a HPS connect the same chambers of the system, and thus experience the same pressure drop. Applying Eq. (5) to a HPS, where these valves act as the resistors, leads to:
\(\:{F}_{h}=\frac{\rho\:{A}_{c}}{2}{\left(\frac{\dot{x}{A}_{c}}{{n}_{dv}{\alpha\:}_{dv}{A}_{dv}+{n}_{cv}{\alpha\:}_{cv}{A}_{cv}}\right)}^{2}\text{s}\text{i}\text{g}\text{n}\left(\dot{x}\right)\) | Eq. (6) |
where ẋ is the rod compression/extension velocity, A is the oil chamber area, ndv and ncv are the quantities of orifice and check valves, αdv and αcv their discharge coefficient and Adv and Acv their cross-sectional area. The signal function in terms of rod velocity is 1 during compression and − 1 during extension. It is also important to note that check valves are unidirectional and do not allow oil flow during rod extension, meaning ncv must be assumed as null when sign (ẋ) = -1. Table 3 shows values employed to calculate the hydropneumatic restoration and dissipative forces, Fg and Fh.
Table 3
Parameters used in the HPS force calculation.
Parameter | Front | Rear |
---|
Nominal initial gas volume – V0N (l) | 5.19 | 3.11 |
Nominal initial gas pressure – P0N (kPa) | 2600 | 1800 |
Rod cross-section area – Ah (m²) | 0.025 | 0.025 |
Oil chamber cross-section area – Ac (m²) | 0.0077 | 0.012 |
Number of orifice valves – ndv | 2 | 1 |
Discharge coefficient of orifice valves – αdv | 0.70 | 0.70 |
Orifice valves diameter – Ddv (mm) | 19.1 | 19.1 |
Number of orifice valves – ndv | 1 | 1 |
Discharge coefficient of orifice valves – αdv | 0.70 | 0.70 |
Orifice valves diameter – Ddv (mm) | 15.9 | 15.9 |
Oil density – ρ (kg/m³) | 800 | 800 |
Tyre model
The off-highway truck is equipped with 24.00R35 tyres represented in the multibody model by PAC 2002 semi-empirical model with 3D enveloping contact. Cornering characteristics of large tyres are not usually available due to their size and load capacity. Thus, cornering stiffness is estimated using procedures encountered in the technical literature (FRIMPONG et al., 2012; KANG et al., 2015). Figure 2 shows cornering force in terms of slip-angle estimated for three different vertical loads. Fz = 117 kN and Fz = 58 kN are the nominal normal load on front and rear tyres in unloaded truck, respectively. In loaded condition, all tyres have 185 kN of normal force equally. Table 4 provides the tyres main parameters.
Table 4
Main tyre characteristics (FRIMPONG et al., 2012; KANG et al., 2015).
Parameter | Value |
---|
Nominal radius | 1082 mm |
Static radius | 975,4 mm |
Tread width | 665,5 mm |
Nominal rated load | 210,9 kN |
Nominal inflation pressure – TPN | 724,0 kPa |
Cornering stiffness (Fz = 58 kN) | ~ 11 kN/° |
Cornering stiffness (Fz = 117 kN) | ~ 21 kN/° |
Cornering stiffness (Fz = 185 kN) | ~ 32 kN/° |
Damping coefficient | 470 Ns/m |
Tyres vertical stiffness is significantly affected by their inflation pressure. Prem & Dickerson (1992) established a polynomial regression relationship for vertical load versus deflection for different tyres manufacturers and various sizes. This equation is also employed in this work to estimate the 24.00R35 tyre normal force.
Suspension-tyres setup
To simulate the manoeuvres described in this paper, seven total suspension-tyre setups are defined by varying HPS initial gas volume (V0) and tyres inflation pressure (TP). The former can be simply adjusted by managing gas/oil ratio in the main suspension chamber. Maximum variation of ± 15% of V0N is selected since very low oil volume may cause component overheating. Similarly, tyres inflation pressure is defined in a range of ± 10% to avoid excessive tyre wear during loaded transportation. Table 5 summarizes the selected parameters for each setup identified from A to G. In this table, the percentages correspond to the differences relative to nominal suspension parameters. Setup A considers less initial gas volume combined with more tyre inflation pressure providing the stiffest adjustment whereas setup G consists in the softest one. Setup D only comprises nominal values of V0 and TP. Subscripts u and l are added in setups ID to unloaded and loaded conditions.
Table 5
Initial gas volume and tyre inflation for each setup.
Setup ID | A | B | C | D | E | F | G |
---|
Front HPS initial gas volume – V0F (l) | 4.67 (-10%) | 4.67 (-10%) | 5.19 (-%) | 5.19 (-%) | 5.19 (-%) | 5.71 (+ 10%) | 5.71 (+ 10%) |
Rear HPS initial gas volume – V0R (l) | 2.64 (-15%) | 2.64 (-15%) | 3.11 (-%) | 3.11 (-%) | 3.11 (-%) | 3.57 (+ 15%) | 3.57 (+ 15%) |
Tyre inflation pressure – TP (kPa) | 796.4 (+ 10%) | 724 (-%) | 796.4 (+ 10%) | 724 (-%) | 651.6 (-10%) | 724 (-%) | 651.6 (-10%) |
Figure 3 shows suspension curves obtained through Eq. (4) and Eq. (6). Gas restoration forces (Fg) in terms of rod’s displacement are presented for each V0 considered in setups A to G. By applying polynomial regression described by Prem & Dickerson (1992), Fig. 4 exhibits tyre stiffness curves for the inflation pressures of setups A to G.
Road profile and validation
For the dynamic analysis of off-road vehicles, the road roughness is represented as an undeformable stochastic profile describe by Power Spectrum Density (PSD) functions. Similar to ISO 8608:2016, Sayers (1988) describes Eq. (7) to build PSD functions of rough terrains, including additional high and low wavenumbers contributions through Ge and Ga variables, respectively.
\(\:{G}_{d}\left({\nu\:}\right)={G}_{e}+\frac{{G}_{s}}{{\left(2\pi\:\nu\:\right)}^{2}}+\frac{{G}_{a}}{{\left(2\pi\:\nu\:\right)}^{4}}\) | Eq. (7) |
The road profiles are generated by ADAMS Car by combining gaussian random signals with values of Ge, Gs and Ga equal to 1,0E-6 m³/cycle, 5,0E-4 m/cycle e 0 m-1cycle-1, respectively, corresponding to an ISO 8608:2016 class D road. The resulting left and right road profiles over a 300 m length are shown in Fig. 5. Their resultant PSDs and coherence are presented in Fig. 6. The average coherence obtained between wavenumbers of 10− 1 to 101 m-1 is approximately 0.18.
Off-highway trucks are usually equipped with monitoring systems that provide instantaneous performance data of the vehicle speed, suspension pressure and payload. To validate the selected values of Ge, Gs and Ga, experimental data of the suspension pressure of five trucks CAT 775G is collected under loaded and unloaded conditions at 20 ± 1 km/h travelling speed. These experimental data are compared with numerical values rendered by the multibody model with nominal setup D obtained during a straight-line manoeuvre at constant speed of 20 km/h. Comparison of experimental and computational data are presented in Fig. 7 for right side front and rear suspensions in both payload conditions (0-ton and 64-ton). RMS values showed a very good agreement for each suspension, indicating that the mining site of the studied vehicle is indeed very close to an ISO 8608:2016 class D road.