Next Article in Journal
Vibration Principles Research of Novel Power Electronic Module as Dynamic Vibration Absorber for Chassis-By-Wire
Next Article in Special Issue
Enhanced Seat Suspension Performance Through Positive Real Network Optimization and Skyhook Inertial Control
Previous Article in Journal
AI-Assisted 3D Modeling Strategy for Microstructure-Based Functional Surfaces Using ChatGPT and Random Forest
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Active Suspension Controllers for 8 × 8 Armored Combat Vehicles

Department of Mechanical and Automotive Engineering, Seoul National University of Science and Technology, Nowon-gu, Seoul 01811, Republic of Korea
*
Author to whom correspondence should be addressed.
Machines 2024, 12(12), 931; https://doi.org/10.3390/machines12120931
Submission received: 25 November 2024 / Revised: 12 December 2024 / Accepted: 16 December 2024 / Published: 18 December 2024
(This article belongs to the Special Issue Advances in Vehicle Suspension System Optimization and Control)

Abstract

:
This paper presents a method to design an active suspension controller for 8 × 8 armored combat vehicles, which is called corner damping control (CDC). It is assumed that the target vehicle with 8 × 8 drive mechanisms and 8 suspensions has active actuators on each suspension for vertical, roll and pitch motion control on a sprung mass. A state-space model with 22 state variables is derived from the target vehicle. With the state-space model, a linear quadratic (LQ) cost function is defined. The control objective is to reduce the vertical acceleration, pitch and roll angles of a sprung mass for ride comfort, durability and turret stabilization. To avoid full-state feedback of LQR, a static output feedback control (SOF) is selected as a control structure for CDC. The vertical velocity, roll and pitch rates of a sprung mass, and vertical velocities at each corner, are selected as a sensor output. With those sensor outputs and LQ cost function, four LQ SOF controllers are designed. To validate the effectiveness of the LQ SOF controllers, simulation is carried out on a vehicle simulation package. From the simulation results, it is shown that the proposed CDC with LQ SOF controllers with a much smaller number of sensor outputs and controller gains can reduce the vertical acceleration, pitch and roll angles of a sprung mass and, as a result, improve ride comfort, durability and turret stabilization.

1. Introduction

To date, a large number of papers have been published on suspension control for a passenger car [1,2]. The main objectives of suspension control for a passenger car are ride comfort, road holding and motion sickness [2]. On the contrary, there have been a small number of papers published on suspension control for military vehicles [3]. In particular, there are few papers on suspension control for multi-wheeled military vehicles (MWMVs) such as 6 × 6 or 8 × 8 armored combat vehicles (ACVs) [4,5]. Generally, the objectives of suspension control for MWMVs are much stricter than those of passenger cars because those have been developed assuming to run on off-roads. For example, besides ride comfort and road holding, durability and turret stabilization are needed for MWMVs or ACVs [6,7]. In this paper, 8 × 8 ACV is chosen as the target vehicle [8,9,10,11,12,13].
Generally, it has been well known that ride comfort is related to the vertical acceleration, az, of a sprung mass (SPM) for passenger cars or commercial vehicles [14,15]. This is also valid for MWMVs. Moreover, this measure can be interpreted as durability because it is evaluated with an acceleration [16,17]. Motion sickness has been considered for MWMVs [18]. However, motion sickness mitigation is not considered a control objective in this paper. Turret stabilization is related to firing accuracy, which has been measured with the pitch angle and its rate of the SPM. For continuous fire, the settling times of the pitch and roll angles (θ and ϕ) of an SPM after firing are important [4,6,13]. Among them, the pitch angle response is much more important than the roll angle one because the firing accuracy heavily depends on the pitch angle [6]. For this reason, ϕ and θ are selected as a measure of turret stabilization in this paper [11,13]. In summary, az, ϕ and θ of an SPM are selected as a measure of ride comfort, durability, and turret stabilization.
To date, active suspension and magneto-rheological (MR) damper have been selected as an actuator for vehicle suspension control [2,5]. Among them, active suspension has been mainly selected because it is systematic and effective when controlling the vibration of an SPM related to ride comfort and road holding. For this reason, a lot of papers have been published on active suspension control [1,2,3,4,5,19,20,21,22,23]. However, there are few papers on active suspension control for 8 × 8 ACVs because the target vehicle is too heavy for active suspension to be realized in real 8 × 8 ACVs [8]. Instead, most of the papers on suspension control for 8 × 8 ACVs have selected a semi-active actuator such as MR dampers [9,10,11,12,13]. In this paper, the active suspension is used as an actuator when controlling the vertical, roll and pitch (VRP) motions of the SPM. The active suspension control for 8 × 8 ACVs can give insight to actuator capability which can be realizable in real vehicles. For example, the maximum force and the bandwidth of an actuator which are needed for suspension control can be specified for real 8 × 8 ACVs. In other words, the active suspension control for 8 × 8 ACVs can be used as a baseline when designing a suspension controller with another actuator such as an MR damper.
To improve ride comfort, durability and turret stabilization, the VRP motions of an SPM should be controlled by using actuators in suspensions. For this purpose, it is necessary to build a vehicle model describing the VRP motions of the SPM. As a vehicle model for suspension control, quarter-, half- and full-car models (FCMs) have been used. However, the first two models can correspondingly describe only the vertical motion and the vertical and pitch motions of an SPM. On the contrary, an FCM can describe the VRP motions of an SPM. For this reason, an 11-DOF FCM is used as a vehicle model for 8 × 8 ACVs in this paper [8,10,13]. From the FCM, a linear state-space equation (SSE) is derived.
For suspension controller design, linear quadratic optimal control (LQOC) including LQR and LQG, H control, sliding mode control and adaptive control have been applied [24,25,26,27]. Among them, LQOC, i.e., LQR is the most widely used for suspension control because it can provide a clear relationship between tuning parameters and regulated outputs through the LQ cost function (LQCF) [1,2,19]. Generally, LQCF is defined by the SSE for control objectives such as ride comfort, durability and turret stabilization. In view of the control structure, LQR uses full-state feedback (FSF), which requires all state variables to be measured. For example, the 11-DOF FCM for 8 × 8 ACVs has 22 state variables and 8 control inputs. As a consequence, the gain matrix of LQR for the 11-DOF FCM has the dimension of 8 × 22 or 96 gain elements, which is impossible to implement in real 8 × 8 ACVs. Moreover, it is necessary to measure 22 state variables for FSF. This is the reason why LQR has not been applied to active suspension control for 8 × 8 ACVs to date. To resolve the problem, this paper presents corner damping control (CDC), which adopts a static output feedback (SOF) control instead of FSF [28,29,30].
As sensor outputs for SOF control, the vertical velocity (vzc), roll and pitch rates ( ϕ ˙ and θ ˙ ) of SPM, and the vertical velocities at eight corners of the SPM are chosen. Compared to other variables such as ϕ and θ, it is relatively easy to obtain those signals in real vehicles [31,32,33,34]. With those outputs, four SOF controllers are proposed, which have 2 ~ 5 gains and need 3 ~ 8 sensor outputs. Those controllers are designed with LQOC, i.e., SSE and LQCF. Due to the much smaller number of sensor outputs and controller gains, it is easy to implement the SOF controllers in real 8 × 8 ACVs, compared to LQR [35]. For the same reason, it is easy to optimize these controllers with a LQCF. Let the SOF controllers be optimized with LQCF, called LQ SOF. To optimize the SOF controller with LQCF defined for ride comfort, durability and turret stabilization, a meta-heuristic algorithm is applied [36]. To verify the control performance of the LQ SOF controllers, frequency response analysis is carried out with SSE, and simulation is carried out on the simulation software, TruckSim®. From analysis and simulation results, it is discussed whether the proposed CDC with LQ SOF controllers is effective or not for ride comfort, durability and turret stabilization, and which is the best LQ SOF controller for the purpose of improving ride comfort, durability and turret stabilization.
The goal of this paper is to design an SOF controller with LQOC for 8 × 8 ACV so as to improve ride comfort, durability and turret stabilization. The contributions of this paper are condensed as follows:
  • To date, there have been few approaches to active suspension control for 8 × 8 ACVs. Moreover, there have been rear approaches to apply LQOC to suspension control for 8 × 8 ACVs. This paper presents the CDC, the method to design LQ SOF controllers with active suspension for 8 × 8 ACVs.
  • To avoid full-state feedback and simplify the control structure, a corner damping control (CDC) is proposed. In the CDC, four SOF controllers are presented. Available sensor outputs used for the SOF controllers in CDC are easily measured or calculated from on-board sensors in real vehicles. Those SOF controllers have 2 ~ 5 gains and need 3 ~ 8 sensor outputs. When designing those SOF controllers, a much smaller number of gains are needed to be optimized and implemented.
  • With the LQ SOF controllers designed in the CDC framework, frequency response is carried out with the SSE of 11-DOF FCM, and simulation is conducted on four different road profiles in TruckSim. Based on simulation results, it is discussed whether the proposed CDC with LQ SOF controllers is effective or not for ride comfort, durability and turret stabilization, and which LQ SOF controller is the best for ride comfort, durability and turret stabilization in 8 × 8 ACVs.
This paper has four sections. In Section 2, the controller design procedure is presented with an 11-DOF FCM for an 8 × 8 ACV and LQOC. In Section 3, frequency response analysis and simulation are carried out on TruckSim on four different road conditions. The conclusions are given in Section 4.

2. Design of LQ SOF Controller for 8 × 8 ACV

In this section, an SSE for 11-DOF FCM is derived. With the SSE, LQCF is defined and LQR is designed. Based on the SSE, the vectors of sensor outputs are defined for SOF control. With the vectors, the LQ SOF controller is designed.

2.1. Derivation of State-Space Model

Figure 1 shows a free-body diagram of the 11-DOF FCM for an 8 × 8 ACV [8,10,13]. Figure 1 shows that 11-DOF FCM consists of four axles, eight suspensions, a single SPM and eight unsprung masses (USPMs). As shown in Figure 1, the SPM has eight corners, which are indexed as ➊, ➋, …, ➐ and ➑, and has eight suspensions, S1, …, S7 and S8, where Si has a spring with stiffness, ksi, a damper with damping coefficient, bsi, and an active actuator used to generate the control input ui [35]. A suspension controller calculates the eight control inputs, u1, …, u7 and u8, by using the state variables, which describe the VRP motions of the SPM and the vertical motions of USPMs. In this model, the eight USPMs are excited by eight road profiles or elevations, zr1, …, zr7 and zr8, which are applied as a disturbance.
The model describes eleven motions: three and eight motions of the SPM and the USPM, respectively. The VRP motions of the SPM are described by three state variables, i.e., the vertical displacement, zc, the roll angle, ϕ, and the pitch angle, θ. In the SPM, zsi is the vertical displacement at the i-th corner of the SPM, which is closely related to zc, ϕ and θ through the geometry of the SPM.
In the suspension Si, the linear suspension force, fi, is calculated as (1). With these forces and the geometric information given in Figure 1, the equations of motions (EoMs) on the SPM and USPMs are correspondingly obtained as (2) and (3) [30]. Equation (2) is arranged into the matrix-vector form of (4). In (4), f is the vector of the suspension forces, f1, f2, …, f7 and f8, and the matrix G stands for the transform from eight forces into vertical force, roll and pitch moments.
f i = k s i ( z s i z u i ) b s i ( z ˙ s i z ˙ u i ) + u i , i = 1 8
m s z ¨ c = f 1 + f 2 + f 3 + f 4 + f 5 + f 6 + f 7 + f 8 I x ϕ ¨ = t 1 f 1 f 2 + t 2 f 3 f 4 + t 3 f 5 f 6 + t 4 f 7 f 8 I y θ ¨ = l 1 f 1 + f 2 l 2 f 3 + f 4 + l 3 f 5 + f 6 + l 4 f 7 + f 8
m u i z ¨ u i = k t i z u i z r i f i , i = 1 , , 8
m s z ¨ c I x ϕ ¨ I y θ ¨ = 1 1 1 1 1 1 1 1 t 1 t 1 t 2 t 2 t 3 t 3 t 4 t 4 l 1 l 1 l 2 l 2 l 3 l 3 l 4 l 4 G f 1 f 2 f 3 f 4 f 5 f 6 f 7 f 8 f = G f
In (1), zsi of the SPM is not a state variable. So, it is necessary to represent zsi with the state variables, zc, ϕ and θ. Figure 2 shows the geometric relationship among zsi and zc, ϕ and θ [30]. From the geometric information of the SPM given in Figure 2, zs1, …, zs7 and zs8 are derived as (5) from zc, ϕ and θ. In (5), the nonlinear sine functions are approximated as sinθθ and sinϕϕ assuming that ϕ and θ are less than 10°. (5) is arranged into the matrix-vector form of (6) [8,10,13,30]. In (6), the matrix GT indicates the geometric transform from zc, ϕ and θ to zs1, …, zs7 and zs8.
z s 1 = z c + t 1 sin ϕ l 1 sin θ z c + t 1 ϕ l 1 θ z s 2 = z c t 1 sin ϕ l 1 sin θ z c t 1 ϕ l 1 θ z s 3 = z c + t 2 sin ϕ l 2 sin θ z c + t 2 ϕ l 2 θ z s 4 = z c t 2 sin ϕ l 2 sin θ z c t 2 ϕ l 2 θ z s 5 = z c + t 3 sin ϕ + l 3 sin θ z c + t 3 ϕ + l 3 θ z s 6 = z c t 3 sin ϕ + l 3 sin θ z c t 3 ϕ + l 3 θ z s 7 = z c + t 4 sin ϕ + l 4 sin θ z c + t 4 ϕ + l 4 θ z s 8 = z c t 4 sin ϕ + l 4 sin θ z c t 4 ϕ + l 4 θ
z s 1 z s 2 z s 3 z s 4 z s 5 z s 6 z s 7 z s 8 z s = 1 t 1 l 1 1 t 1 l 1 1 t 2 l 2 1 t 2 l 2 1 t 3 l 3 1 t 3 l 3 1 t 4 l 4 1 t 4 l 4 G T z c ϕ θ p
Figure 3 shows the geometric relationship among zs1, zs2, zs7 and zs8 and the state variables, zc, ϕ and θ. From the geometric information of the SPM given in Figure 3, zs1, zs2, zs7 and zs8 can be obtained as (7) from zc, ϕ and θ. Similar to (6), (7) is arranged into the matrix-vector form of (8) [30]. In (8), the matrix HT indicates the geometric transform from zc, ϕ and θ to zs1, zs2, zs7 and zs8.
z s 1 = z c + t 1 sin ϕ l 1 sin θ z c + t 1 ϕ l 1 θ z s 2 = z c t 1 sin ϕ l 1 sin θ z c t 1 ϕ l 1 θ z s 7 = z c + t 4 sin ϕ + l 4 sin θ z c + t 4 ϕ + l 4 θ z s 8 = z c t 4 sin ϕ + l 4 sin θ z c t 4 ϕ + l 4 θ
z s 1 z s 2 z s 7 z s 8 z f = 1 t 1 l 1 1 t 1 l 1 1 t 4 l 4 1 t 4 l 4 H T z c ϕ θ p
Given the variables and the parameters of the 11-DOF FCM, new vectors and matrices are correspondingly defined as (9) and (10) [30,34]. Using these definitions, (6) and (8) are correspondingly represented as (11) and (12). With (9), (10) and (11), (1) is represented as (13). By combining (9), (10) with (4), (2) and (3) are represented as (14). By replacing f of (14) with that of (13), (14) is arranged into (15), which is rearranged into a new matrix-vector form as (16). In (16), new matrices, M, K, B, F and E, are defined. With the vectors in (9), new vectors, z and x, are also defined as (17). Using those new vectors and matrices of (17), (16) is rewritten into (18). With the same procedure as above, the EoMs of the SPM and USPMs, (2) and (3), are arranged into (18), which is rearranged into a new matrix-vector form of (19). The state vector x of the FCM is defined as (17). With (17) and (19), the SSE of the 11-DOF FCM is obtained as (20).
z s z s 1 z s 7 z s 8 T , z u z u 1 z u 7 z u 8 T , z r = w z r 1 z r 7 z r 8 T p z c ϕ θ T , u u 1 u 7 u 8 T z f z s 1 z s 2 z s 7 z s 8 T , v u 1 u 2 u 7 u 8 T
M s diag m s , I x , I y , M u diag m u 1 , , m u 7 , m u 8 K s diag k s 1 , , k s 7 , k s 8 , K t diag k t 1 , , k t 7 , k t 8 , B s diag b s 1 , , b s 7 , b s 8
z s = G T p , z ˙ s = G T p ˙
z f = H T p , z ˙ f = H T p ˙
f = K s z s z u B s z ˙ s z ˙ u + u = K s G T p z u B s G T p ˙ z ˙ u + u
M s p ¨ = G f M u z ¨ u = K t z u z r f
M s p ¨ = G K s G T p z u G B s G T p ˙ z ˙ u + G u M u z ¨ u = K s G T p z u + B s G T p ˙ z ˙ u + K t z u z r u
M s 0 3 × 8 0 8 × 3 M u M p ¨ z ¨ u = G K s G T G K s K s G T K s K t K p z u + G B s G T G B s B s G T B s B p ˙ z ˙ u + 0 3 × 8 K t E w + G I 8 × 8 F u
z p z u , x z z ˙
M z ¨ = K z + B z ˙ + F u + E w
z ˙ z ¨ = 0 7 × 7 0 7 × 7 M 1 K M 1 B A z z ˙ + 0 7 × 4 M 1 E B 1 w + 0 7 × 4 M 1 F B 2 u
x ˙ = A x + B 1 w + B 2 u

2.2. Design of LQR

When applying LQOC to controller design for 8 × 8 ACVs, an LQCF should be defined for ride comfort, durability and turret stabilization. In this paper, the LQCF, J, is set as (21). In LQCF, each weight ρi is set by Bryson’s rule, i.e., ρi = 1/ξi2, where ξi is the maximum allowable value (MAV) on the related term [37]. For ride comfort and durability enhancement, az should be reduced. For this purpose, ξ1 should be set lower. For better road holding, the tire deflection should be reduced. For this purpose, ξ8 and ξ9 should be set lower. For better turret stabilization, ϕ and θ should be maintained as small as possible. For this purpose, ξ6 and ξ7 should be set lower.
The LQCF J can be rewritten into (22) with the weighting matrices Ω, Θ and Φ, which are calculated from A, B2 and ρi in J. With LQCF and Ω, Θ and Φ, LQR is obtained as (23). The gain matrix of LQR, KLQR, has the dimension of 8 × 22, which is too many to be implemented on real 8 × 8 ACVs. Furthermore, when implementing KLQR on real 8 × 8 ACVs, 22 state variables should be measured. To overcome these problems, an SOF control is selected as a feedback structure instead of FSF in this paper.
J = 0 ρ 1 z ¨ c 2 + ρ 2 ϕ ¨ 2 + ρ 3 θ ¨ 2 + ρ 4 ϕ ˙ 2 + ρ 5 θ ˙ 2 + ρ 6 ϕ 2 + ρ 7 θ 2 + ρ 8 i = 1 8 z s i z u i 2 + ρ 9 i = 1 8 z u i 2 + ρ 10 i = 1 8 u i 2 d t
J = 0 x u T Ω Θ Θ T Φ x u d t
u = K L Q R x = Φ 1 B 2 T P x

2.3. Lotus Modal Control

Lotus modal control is to independently control three modes, i.e., the VRP modes, of the SPM [38,39,40,41]. For VRP modes, the vertical force, Fzc, and the roll and pitch moments, Mϕ and Mθ, should be generated to control the corresponding mode of the SPM. These three control inputs are grouped into a single vector, m, as shown in (24). From the relationship of (4), (25) is derived. From (25), (26) is obtained, where (•)+ is the pseudo-inverse of •. By using (26), the three control inputs, Fzc, Mϕ and Mθ, in m are converted into eight ones in u. This is called Lotus modal control [38,39,40,41]. If m is determined by a control method in Lotus modal control, it can be converted into the control input at each suspension. Similarly, from (8), (27) is obtained. From (27), the four control inputs at S1, S2, S7 and S8 are determined from m as (28). By combining (26) and (27), the relationship between u and v is obtained as (29). In (29), G+H represents the transform from four control inputs u1, u2, u7 and u8 in S1, S2, S7 and S8 to eight ones u1, …, u7 and u8 in S1, S2, …, S7 and S8. In this paper, m is determined by the LQ SOF controller.
m = F z c M ϕ M θ T
m = G u
u = G + m
m = H v
v = H + m
u = G + H v

2.4. Design of LQ SOF Controller

For 8 × 8 ACVs, this paper presents the corner damping control (CDC) which adopts SOF control as a feedback structure. Generally, SOF control uses a set of sensor outputs, which are calculated from the state vector, x, with an output matrix. The time-derivatives of the vectors, p and zf, are obtained as (30) and (31) whose C1, C2, C3 and C4 are output matrices, respectively.
p = I 3 0 3 × 8 0 3 × 3 0 3 × 8 x = C 1 x p ˙ = 0 3 × 3 0 3 × 8 I 3 0 3 × 8 x = C 2 x
z s = H T p = H T C 1 x = C 3 x z ˙ f = H T p ˙ = H T C 2 x = C 4 x
With the vectors of (30) and (31), four LQ SOF controllers are designed. The first and second SOF controllers are presented by calculating the vector m, as given in (32) and (34), respectively. Using (26), the first and second SOF controllers, uSOF1 and uSOF2, are given in (33) and (35), respectively. uSOF1 needs three signals in p ˙ . For this reason, uSOF1 has three gain elements. In uSOF2, the vector m is calculated as (34). Different from uSOF1, uSOF2 needs four signals, i.e., corner vertical velocities, in z ˙ f . For this reason, uSOF2 is the first case of CDC. As shown in (34), uSOF2 has 5 gain elements in K2, which use the symmetries between left/right and front/rear corners with respect to the roll and pitch motions, respectively. As shown in (32) and (34), uSOF1 and uSOF2 are designed with Lotus modal control [38,39,40,41].
m = F z c M ϕ M θ = k 1 0 0 0 k 2 0 0 0 k 3 K 1 z ˙ c ϕ ˙ θ ˙ p ˙ = K 1 p ˙
u S O F 1 = G + m = G + K 1 p ˙ = G + K 1 C 2 x = K S O F 1 x
m = F z M ϕ M θ = k 1 k 1 k 1 k 1 k 2 k 2 k 3 k 3 k 4 k 4 k 5 k 5 K 2 z ˙ s 1 z ˙ s 2 z ˙ s 7 z ˙ s 8 z ˙ f = K 2 z ˙ f
u S O F 2 = G + m = G + K 2 z ˙ f = G + K 2 C 4 x = K S O F 2 x
The third SOF controller, uSOF3, is presented as (36). As shown in (36), the control input of uSOF3 is simply obtained by multiplying the gains by the vertical velocities in z ˙ s . uSOF3 has two gain elements and needs eight signals, i.e., corner vertical velocities, in z ˙ s . For this reason, uSOF3 is the second case of CDC. The block diagonal structure of uSOF3 originated from the symmetries between the front and rear corners of the SPM.
u S O F 3 = diag k 1 k 1 k 2 k 2 k 1 k 1 k 2 k 2 K 3 z ˙ s 1 z ˙ s 2 z ˙ s 8 z ˙ s = K 3 z ˙ s = K 3 G T p ˙ = K 3 G T C 2 x = K S O F 3 x
The fourth SOF controller, uSOF4, uses the transform, (29), which converts four control inputs to eight ones. For this reason, before designing uSOF4, it is necessary to calculate the vector v with z ˙ f as given in (37). uSOF4 uses four signals, i.e., corner vertical velocities, in z ˙ f . For this reason, uSOF4 is the third case of CDC. With the vector v, uSOF4 is presented as (38). As shown in (38), the transform, (29), is used to derive eight control inputs from four ones, and uSOF4 needs only two gain elements.
v = diag k 1 k 2 k 1 k 2 K 4 z ˙ s 1 z ˙ s 2 z ˙ s 7 z ˙ s 8 z ˙ f = K 4 z ˙ f
u S O F 4 = G + H v = G + H K 4 z ˙ f = G + H K 4 C 4 x = K S O F 4 x
Three SOF controllers, uSOF2, uSOF3 and uSOF4, use the vertical velocities of each corner of the SPM. For this reason, this can be regarded as a damping or derivative control with corner vertical velocity. Let denote the SOF controllers, uSOF2, uSOF3 and uSOF4, as CDC.
For comparison, another SOF controller is designed [42,43]. This SOF controller, uSOF5, calculates Fzc, Mϕ and Mθ, from 6 sensor signals, as given in (39). Then, the transform, (26), converts three control forces and moments to eight ones. uSOF5 is presented as (40). In (40), the matrix C5 converts the state vector x to the vector q. As shown in (39), uSOF5 requires 6 sensor signals and 6 gain elements. Different from the above four SOF controllers, uSOF5 requires the vertical displacement, zc, the roll and pitch angles, ϕ and θ. Those variables are much more difficult to measure with a sensor in real 8 × 8 ACVs. For this reason, uSOF5 is used for comparison. In fact, uSOF5 has three PD controllers along the directions of VRP motions, as presented in the previous paper [8]. However, the detailed procedure on how to select the gains of PD controllers was not given. In the previous paper, 6 gain elements in K5 were obtained by applying sliding mode control and LQOC [42,43]. For this reason, this paper adopts LQOC to calculate 6 gain elements in K5. If K5 is optimized for LQCF J, uSOF5 is called the LQ optimal PD controller.
m = k 1 k 2 0 0 0 0 0 0 k 3 k 4 0 0 0 0 0 0 k 5 k 6 K 5 z c z ˙ c ϕ ϕ ˙ θ θ ˙ q = K 5 q
u S O F 5 = G + m = G + K 5 q ˙ = G + K 5 C 5 x = K S O F 5 x
For the four SOF controllers, it is necessary to measure the elements in the vector, z ˙ s , or the vector, z ˙ f . In this paper, it is assumed that vz, ϕ ˙ and θ ˙ are measured with an inertial measurement unit (IMU), attached on the SPM. In the previous works, this can be easily obtained by applying high-pass and low-pass filters (HPF and LPF) sequentially to accelerometer signals measured at each corner [31,32,33,34,35]. In this paper, the vertical velocities in z ˙ s can be calculated from vz, ϕ ˙ and θ ˙ by using (41). On the other hand, if the vertical accelerations at the corners, ➊, ➋, ➐ and ➑, are measured, the vertical velocities in z ˙ f are obtained by applying HPF and LPF to the acceleration signals. In this paper, the vertical velocities in z ˙ f are calculated from vz, ϕ ˙ and θ ˙ by using (42).
z ˙ s = G T p ˙ p ˙ = G T + z ˙ s
z ˙ f = H T p ˙ p ˙ = H T + z ˙ f
The SOF controllers presented above should be optimized with LQCF given in (21). In other words, it is necessary to find the gain matrices K1, K2, K3, K4 and K5 of the SOF controllers which minimize the LQCF, J. Let denote those SOF controllers optimized with LQCF as LQSOF1, LQSOF2, LQSOF3, LQSOF4 and LQSOF5, respectively. To date, there have been no analytical methods to optimize the gain matrices in terms of J [28,29,30]. Furthermore, the gain matrices, K1, K3, K3, K4 and K5 are structured. This makes the problem more difficult to solve.
If one of KSOF1, KSOF2, KSOF3, KSOF4 and KSOF5 is selected, let this be Ks, as given in (43). With Ks, A and B2, the closed-loop system matrix, Ac, is calculated as (43). For the purpose of finding the optimum of Ks, the optimization problem is formulated as (44) [30,31,32,39,42]. To solve this problem, the covariance matrix adaptation–evolutionary strategy (CMA-ES) is applied as the meta-heuristic algorithm [36].
A c = A + B 2 K S , K S K S O F 1 , K S O F 2 , K S O F 3 , K S O F 4 , K S O F 5
min K S   trace P s s . t . P s = P s T > 0 max Re A c < 0 A c T P s + P s A c + Q + K S T N T + N K S + K S T R K S = 0

3. Simulation and Discussion

In this section, frequency response analysis is carried out and simulation is conducted to assess the performance of five SOF controllers, i.e., LQSOF1, LQSOF2, LQSOF3, LQSOF4 and LQSOF5. With simulation results, those controllers are compared to one another in view of az, ϕ and θ.

3.1. Simulation Environment

In the simulation, the target vehicle is 8 × 8 armored combat vehicle, a built-in model provided in TruckSim [44]. The parameters depicted in Figure 1 were referred from the target vehicle in TruckSim. In the LQCF, J, the MAVs are given in Table 1. As shown in Table 1, the MAVs, ξ1, ξ6 and ξ7, were set low for the purpose of reducing az, ϕ and θ.
The five LQ SOF controllers were implemented by MATLAB/Simulink and simulated on the environment with MATLAB/Simulink and TruckSim. In this paper, the bandwidth of the active actuator is set to 10 Hz, and there were no limits or saturations on the maximum force generated by the actuator.
For the simulation on TruckSim, four road profiles were selected. Figure 4 shows these road profiles, provided in TruckSim. The first is Left/Right Bumps (LRBs). The second is Chassis Twisted Sine Wave Road (CTSWR) where the wavelength and the maximum height are correspondingly 14 m and 0.15 m. The third and fourth are Bounce Sine Sweep Road (BSSR) and Roll Cross Slope Sine Sweep Road (RCSSSR), respectively. The first two profiles are used to check the time responses, and the last two ones are used to analyze the frequency responses. The vehicle passes those road profiles at speeds of 25, 15, 40 and 20 km/h, respectively. On those road profiles, the initial vehicle speed is maintained over the simulation period by a built-in speed controller in TruckSim.
Table 2 shows the optimization results of LQ SOF controllers. As shown in Table 2, LQSOF1, LQSOF2 and LQSOF5 are nearly identical to each other. This is caused by the fact that these two controllers use the Lotus modal control. Among them, LQSOF5 shows the best performance because it has 6 gain elements and uses zc, ϕ and θ, which are nearly impossible to measure in real 8 × 8 ACVs. In other words, the differences between LQSOF1, LQSOF2 and LQSOF5 were caused by the number and type of sensor signals. LQSOF3 and LQSOF4 are worse than LQSOF1 and LQSOF2 because they use a smaller number of controller gains, as shown in Table 2. In view of measurement and implementation, LQSOF1 is preferred to the others because it requires three signals that can be easily measured with IMU on the SPM and has only three gains. In view of CDC consisting of LQSOF2, LQSOF3 and LQSOF4, LQSOF2 shows the minimum J.

3.2. Frequency Response Analysis

To assess the performance of the LQ SOF controllers, a frequency response analysis was carried out. The frequency response was drawn with the SSE of the FCM. In the frequency responses, the input is zr1 and the outputs are az, ϕ and θ. LQR is used as a baseline, and LQSOF5 is used for comparison.
Figure 5 shows the frequency response plots of the LQ SOF controllers from zr1 to az, ϕ and θ. As shown in Figure 5 and Table 2, LQ SOF1 and LQSOF2 are nearly identical to each other, and LQSOF3 and LQSOF4 are inferior and superior to LQSOF1 and LQSOF2 in terms of ϕ and θ, respectively. Among the LQ SOF controllers, LQSOF5 is the best in terms of az and ϕ, and LQSOF4 is the worst in terms of az and ϕ, and the best in terms of θ. On the contrary, LQSOF1 is the best in terms of az and ϕ, and the best in terms of θ. As shown in Figure 5, LQSOF5 is nearly identical to LQSOF1. From those plots, it can be known that CDC, i.e., LQSOF2, LQSOF3 and LQSOF4, can provide better performance in terms of θ.

3.3. Simulation on Left/Right Bumps

The simulation was carried out on LRBs given in TruckSim. The initial vehicle speed was set to 25 km/h. Figure 6 shows the simulation results of the LQ SOF controllers on LRBs. Table 3 summarizes the results from Figure 6. As shown in Figure 6 and Table 3, compared to the uncontrolled case, the LQ SOF controllers reduced az, ϕ and θ by 47%, 29% and 47% on average, respectively. Among them, LQSOF3 shows the best performance in terms of az and θ, contrary to what is expected in Figure 5. LQSOF5, introduced for comparison, shows the best performance in controlling ϕ and has little effect on θ while requiring the largest control input, as shown in Table 3.

3.4. Simulation on Chassis Twisted Sine Sweep Road

Simulation was carried out with the LQ SOF controllers on CTSSR at the speed of 15 km/h. Figure 7 shows the simulation results of the LQ SOF controllers. Table 4 summarizes the simulation results from Figure 7.
As shown in Figure 7 and Table 4, compared to the uncontrolled case, the LQ SOF controllers reduced az, ϕ and θ by 24%, 16% and 54% on average, respectively. LQSOF5, introduced for comparison, shows the best performance in controlling az, as expected in Figure 5. Among them, the roll angles were slightly reduced compared to az and θ. This is caused by the fact that the wheels were lifted due to high road profiles. In other words, the vertical tire force became zero when the left or right wheels were lifted by upward bumps. Due to this phenomenon, the active actuators have little effect on controlling the roll motion of the SPM.
As shown in Table 2, the LQ SOF controllers proposed in this paper have a smaller number of gains than LQR. As shown in Figure 6 and Figure 7, those LQ SOF controllers show good performance for suspension control in terms of ride comfort, durability and turret stabilization in spite of a smaller number of gains. This is the key contribution of this paper.

3.5. Simulation on Bounce Sine Sweep and Roll Cross Slope Sine Sweep Roads

For frequency response analysis on simulation results, simulation was carried out with the LQ SOF controllers on BSSR and RCSSSR at speeds of 40 km/h and 20 km/h, respectively. The former is used to assess the performance along the vertical and pitch motions of the SPM, and the latter is used to assess the performance along the vertical and roll motions of the SPM.
Figure 8 shows the frequency responses of az and θ obtained from simulation results of the LQ SOF controllers on BSSR. As shown in Figure 8, az and θ were reduced by the LQ SOF controllers below 7 Hz. However, under high-frequency excitation over 10 Hz, the performance of the LQ SOF controllers severely deteriorated in terms of az. On the contrary, the performance of those controllers on θ was maintained over 10 Hz except for the frequency range within 5 ~ 8 Hz. In particular, LQSOF4 and LQSOF5 show good performance in terms of θ over 10 Hz.
Figure 9 shows the frequency responses of az and ϕ obtained from simulation results of the LQ SOF controllers on RCSSSR. As shown in Figure 9, az was reduced by the LQ SOF controllers below 6 Hz. On the contrary, the performance of those controllers on ϕ was not significant.

3.6. Discussions with Frequency Response Analysis and Simulation Results

As mentioned earlier, this paper proposes CDC with LQSOF controllers with active suspension for 8 × 8 ACVs. The LQ SOF controllers proposed in this paper require much smaller numbers of sensor signals and gain elements, compared to LQR. This is the key contribution of this paper. From frequency response analysis, the LQ SOF controllers show good performance, close to LQR, for ride comfort, durability and turret stabilization. From simulation results, those controllers show good performance in terms of az and θ.
In this paper, the reason why the active suspension is selected as an actuator is that the LQ SOF controllers with the active suspension can give a guideline to design a controller with another actuator such as a semi-active one or MR damper in terms of the bandwidth and the maximum force. Compared to the maximum forces given in Table 3, the LQ SOF controllers on CTSSR show very large control inputs, as shown in Table 4. This is caused by larger disturbance, compared to LRBs. In particular, the maximum forces of LQSOF1 and LQSOF2 were too large to be realized in real 8 × 8 ACV.
In future research, CDC with LQ SOF controllers proposed in this paper will be applied to recently developed heavy 8 × 8 ACVs. As described in the simulation results, the maximum actuator force used for control was quite large, which is not easy to implement in real 8 × 8 ACVs. To overcome the problem, an MR damper can be selected as an actuator. In addition, when applying CDC with LQ SOF controllers can be obtained by using several controller design methodologies such as H control and sliding mode control. In future research, another controller design methodology will be applied to calculate those control inputs. For this purpose, the methods presented in this paper can be used as a baseline when designing a controller with MR damper for real 8 × 8 ACVs.

4. Conclusions

This paper presented a method to design the active suspension controller for 8 × 8 armored combat vehicles. With the state-space model derived from the 11-DOF full-car model and LQ cost function for ride comfort, LQR is designed. To avoid the full-state feedback of LQR, the corner damping control (CDC) with SOF control structure was proposed. Four SOF controllers from the CDC framework were proposed based on the state-space model. As given in Table 2, CDC with SOF controllers has a much smaller number of gains, compared to LQR. To find the gains of those controllers that minimize the LQ cost function, the heuristic optimization method was applied. This is the first approach to apply LQOC methodology to the design of active suspension controllers for 8 × 8 ACVs. To verify the performance of the LQ SOF controllers, frequency response analysis was carried out with the state-space equation and simulation was conducted with the vehicle simulation package, TruckSim, on four types of road profiles. From the frequency response analysis and the simulation results, it was drawn that the LQ SOF controllers designed with the proposed CDC and SOF structures are effective in terms of ride comfort, durability and turret stabilization.
In future research, CDC with LQ SOF controllers will be applied with a semi-active suspension to recently developed heavy 8 × 8 ACVs. Recently developed MR damper can be used as an actuator for real 8 × 8 ACVs. As a controller design methodology, H control and sliding mode control will be adopted in future research. For this purpose, the method presented in this paper can be used as a baseline when designing a controller with MR damper for real 8 × 8 ACVs.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

This paper was supported by Hyundai Rotem Company.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

BSSRBounce Sine Sweep Road
CDCCorner Damping Control
CTSWRChassis Twisted Sine Wave Road
FCMfull-car model
FSFfull-state feedback
LQOClinear quadratic optimal control
LQCFlinear quadratic cost function
LQRlinear quadratic regulator
LQSOFlinear quadratic static output feedback
LRBsLeft/Right Bumps
MAVmaximum allowable value in LQCF
RCSSSRRoll Cross Slope Sine Sweep Road
SOFstatic output feedback
SPMsprung mass or vehicle body
SSEstate-space equation
USPMunsprung mass or tire
VRPvertical, roll and pitch
azvertical acceleration of a sprung mass (m/s2)
bsidamping coefficient of a damper at i-th suspension (N·s/m)
Ix, Iyroll and pitch moments of inertia (kg·m2)
JLQ cost function of LQR
ksispring stiffness of a spring at i-th suspension (N/m)
ktispring stiffness of i-th tire (N/m)
l1, l2, l3, l4distances from center of gravity of a sprung mass to front and rear axles (m)
mssprung mass (kg)
muiunsprung mass under i-th suspension (kg)
t1, t2, t3, t4half of the track widths of front and rear axles (m)
uiforces generated by an actuator at i-th suspension (N)
vzcvertical velocity of a sprung mass (m/s)
zcvertical displacement of a sprung mass (m)
zriroad elevation acting on i-th tire (m)
zsivertical displacement of i-th corners of a sprung mass (m)
zuivertical displacement of i-th wheel center (m)
ξimaximum allowable value of weight in LQ cost function
ρiweight in LQ cost function
ϕ, θroll and pitch angles of a sprung mass (rad)
ϕ ˙ θ ˙ roll and pitch rates of a sprung mass (rad/s)

References

  1. Hrovat, D. Survey of advanced suspension developments and related optimal control applications. Automatica 1997, 33, 1781–1817. [Google Scholar] [CrossRef]
  2. Tseng, H.E.; Hrovat, D. State of the art survey: Active and semi-active suspension control. Veh. Syst. Dyn. 2015, 53, 1034–1062. [Google Scholar] [CrossRef]
  3. Cao, D.; Song, X.; Ahmadian, M. Editors’ perspectives: Road vehicle suspension design, dynamics, and control. Veh. Syst. Dyn. 2011, 49, 3–28. [Google Scholar] [CrossRef]
  4. Li, B.; Zheng, G.; Wang, Z. Attitude Control of the Vehicle with Six In-Wheel Drive and Adaptive Hydro Pneumatic Suspensions; SAE Technical Paper, 2019-01-0456; SAE International: Warrendale PA, USA, 2019. [Google Scholar]
  5. Zakaria, M.S.M.; Singh, A.S.P.; Aras, M.S.M. Integrated Chassis Control for Multi-Axle Vehicles: A Comprehensive review. Int. J. Automot. Mech. Eng. 2024, 21, 11663–11681. [Google Scholar] [CrossRef]
  6. Murugan, M.; Brown, R. Advanced Suspension and Control Algorithm for U.S. Army Ground Vehicles; ARL-TR-6415, ADA580948; Army Research Laboratory: Adelphi, MD, USA, 2013. [Google Scholar]
  7. Guglielmino, E.; Sireteanu, T.; Stammers, C.W.; Ghita, G.; Giuclea, M. Semi-Active Suspension Control: Improved Vehicle Ride and Road Friendliness; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  8. Hudha, K.; Jamaluddin, H.; Samin, P.M. Disturbance rejection control of a light armoured vehicle using stability augmentation based active suspension system. Int. J. Heavy Veh. Syst. 2008, 15, 152–169. [Google Scholar] [CrossRef]
  9. Faris, W.F.; BenLahcene, Z.; Ihsan, S.I. Analysis of semi-active suspension systems for four-axles off-road vehicle using half model. Int. J. Veh. Noise Vib. 2009, 5, 91–115. [Google Scholar] [CrossRef]
  10. Trikande, M.W.; Jagirdar, V.V.; Sujithkumar, M. Evaluation of semi-active suspension control strategies for 8 × 8 armoured vehicle using stochastic road profile inputs. In Proceedings of the Third International Conference on Advances in Control and Optimization of Dynamical Systems, Kanpur, India, 13–15 March 2014. [Google Scholar]
  11. Amin, M.H.I.M.; Hudha, K.; Amer, N.H.; Kadir, Z.A.; Faiz, A. Modelling and control of seven DOF ride model using hybrid controller optimized by particle swarm optimization. J. Eng. Technol. 2015, 6, 121–142. [Google Scholar]
  12. Trikande, M.W.; Jagirdar, V.V.; Rajamohan, V.; Rao, P.R.S. Investigation on semi-active suspension system for multi-axle armoured vehicle using co-simulation. Def. Sci. J. 2017, 67, 269–275. [Google Scholar] [CrossRef]
  13. Trikande, M.W.; Karve, N.K.; Raj, R.A.; Jagirdar, V.V.; Vasudevan, R. Semi-active vibration control of an 8 × 8 armored wheeled platform. J. Vib. Control 2018, 24, 283–302. [Google Scholar] [CrossRef]
  14. ISO 2631-1; Mechanical Vibration and Shock—Evaluation of Human Exposure to Whole-Body Vibration—Part 1: General Requirements. International Organization for Standardization: Geneva, Switzerland, 1997.
  15. Rimell, A.N.; Mansfield, N.J. Design of digital filters for frequency weightings required for risk assessments of workers exposed to vibration. Ind. Health 2007, 45, 512–519. [Google Scholar] [CrossRef]
  16. Ledesma, R.; Jenaway, L.; Wang, Y.; Shih, S. Development of Accelerated Durability Tests for Commercial Vehicle Suspension Components; SAE Technical Paper, 2005-01-3565; SAE International: Warrendale PA, USA, 2005. [Google Scholar]
  17. Shafiullah, A.K.M.; Wu, C.Q. Generation and validation of loading profiles for highly accelerated durability tests of ground vehicle components. Eng. Fail. Anal. 2013, 33, 1–16. [Google Scholar] [CrossRef]
  18. Cheung, B.; Nakashima, A. A Review on the Effects of Frequency of Oscillation on Motion Sickness; Defence R&D Canada Technical Report. DRDC Toronto TR 2006-229; Defence Research and Development Canada: Ottawa, ON, Canada, 2006. [Google Scholar]
  19. Theunissen, J.; Tota, A.; Gruber, P.; Dhaens, M.; Sorniotti, A. Preview-based techniques for vehicle suspension control: A state-of-the-art review. Annu. Rev. Control 2021, 51, 206–235. [Google Scholar] [CrossRef]
  20. Zhu, J.; Zhao, D.; Liu, S.; Zhang, Z.; Liu, G.; Chang, J. Integrated control of spray system and active suspension systems based on model-assisted active disturbance rejection control algorithm. Mathematics 2022, 10, 3391. [Google Scholar] [CrossRef]
  21. Chen, H.; Gong, M.D.; Zhao, D.X.; Liu, W.B.; Jia, G.Y. Coordination control of multi-axis steering and active suspension system for high-mobility emergency rescue vehicles. Mathematics 2022, 10, 3562. [Google Scholar] [CrossRef]
  22. Bai, X.; Lu, L.; Zhang, C.; Geng, W. Research on height adjustment characteristics of heavy vehicle active air suspension based on fuzzy control. World Electr. Veh. J. 2023, 14, 210. [Google Scholar] [CrossRef]
  23. Zhao, D.; Gong, M.; Zhao, D.; Liu, W.; Chen, W. Active suspension and steering system control of emergency rescue vehicle based on sliding mode dual robust coordination control. Adv. Mech. Eng. 2024, 16, 16878132241259720. [Google Scholar] [CrossRef]
  24. Wilson, D.A.; Sharp, R.S.; Hassan, S.A. The application of linear optimal control theory to the design of active automobile suspensions. Veh. Syst. Dyn. 1987, 15, 105–118. [Google Scholar] [CrossRef]
  25. Hac, A. Optimal linear preview control of active vehicle suspension. Veh. Syst. Dyn. 1992, 21, 167–195. [Google Scholar] [CrossRef]
  26. Abdel-Hady, M.B.A.; Crolla, D.A. Active suspension control algorithms for a four wheel vehicle model. Int. J. Veh. Des. 1992, 13, 144–158. [Google Scholar]
  27. Mudduluru, S.R.; Chizari, M. Quarter and Full Car Models Optimisation of Passive and Active Suspension System Using Genetic Algorithm. arXiv 2021, arXiv:2101.12629. [Google Scholar] [CrossRef]
  28. Camino, J.F.; Zampieri, D.E.; Peres, P.L.D. Design of a vehicular suspension controller by static output feedback. In Proceedings of the American Control Conference, San Diego, CA, USA, 2–4 June 1999; pp. 3168–3171. [Google Scholar]
  29. Elmadany, M.M.; Al-Majed, M.I. Quadratic synthesis of active controls for a quarter-car model. J. Vib. Control 2001, 7, 1237–1252. [Google Scholar] [CrossRef]
  30. Park, M.; Yim, S. Design of static output feedback and structured controllers for active suspension with quarter-car model. Energies 2021, 14, 8231. [Google Scholar] [CrossRef]
  31. Hong, K.; Sohn, H.; Hedrick, J.K. Modified skyhook control of semi-active suspensions: A new model, gain scheduling, and hardware-in-the-loop tuning. J. Dyn. Syst. Meas. Control 2002, 124, 158–167. [Google Scholar] [CrossRef]
  32. Ding, R.; Wang, R.; Meng, X.; Chen, L. Energy consumption sensitivity analysis and energy-reduction control of hybrid electromagnetic active suspension. Mech. Syst. Signal Process. 2019, 134, 106301. [Google Scholar] [CrossRef]
  33. Liu, W.; Wang, R.; Ding, R.; Meng, X.; Yang, L. On-line estimation of road profile in semi-active suspension based on unsprung mass acceleration. Mech. Syst. Signal Process. 2020, 135, 106370. [Google Scholar] [CrossRef]
  34. Jeong, Y.; Yim, S. Design of active suspension controller for ride comfort enhancement and motion sickness mitigation. Machines 2024, 12, 254. [Google Scholar] [CrossRef]
  35. Kim, J.; Yim, S. Design of a suspension controller with an adaptive feedforward algorithm for ride comfort enhancement and motion sickness mitigation. Actuators 2024, 13, 315. [Google Scholar] [CrossRef]
  36. Hansen, N.; Muller, S.D.; Koumoutsakos, P. Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES). Evol. Comput. 2003, 11, 1–18. [Google Scholar] [CrossRef]
  37. Bryson, A.E., Jr.; Ho, Y. Applied Optimal Control; Hemisphere: New York, NY, USA, 1975. [Google Scholar]
  38. Ikenaga, S.; Lewis, F.L.; Campos, J.; Davis, L. Active suspension control of ground vehicle based on a full-vehicle model. In Proceedings of the American Control Conference, Chicago, IL, USA, 28–30 June 2000. [Google Scholar]
  39. Demic, M.; Diligenski, D.; Demic, I.; Demic, M. A method of vehicle active suspension design. Forsch Ingenieurwes 2006, 70, 145–158. [Google Scholar] [CrossRef]
  40. Braghin, F.; Resta, F.; Sabbioni, E. A modal control for active/semi-active suspension systems. In Proceedings of the 2007 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Zurich, Switzerland, 4–7 September 2007. [Google Scholar]
  41. Enders, E.; Karle, P.; Bonelli, G.; Killian, D.; Burkhard, G. Modal vertical vehicle dynamics control for semi-active and active suspension systems. In Proceedings of the 2020 Fifteenth International Conference on Ecological Vehicles and Renewable Energies (EVER), Monte Carlo, Monaco, 10–12 September 2020. [Google Scholar]
  42. Yim, S.; Jeong, J. Design of an active suspension controller with simple vehicle models. J. Inst. Control Robot. Syst. 2016, 22, 177–185. [Google Scholar] [CrossRef]
  43. Park, M.; Jeong, Y.; Yim, S. Design of a modal controller with simple models for an active suspension system. IEEE Access 2022, 10, 65585–65597. [Google Scholar] [CrossRef]
  44. Mechanical Simulation Corporation. TruckSim Quick Start Guide; Version 8; Mechanical Simulation Corporation: Michigan, MI, USA, 2009. [Google Scholar]
Figure 1. Free-body diagram of the 11-DOF full-car model for 8 × 8 ACV.
Figure 1. Free-body diagram of the 11-DOF full-car model for 8 × 8 ACV.
Machines 12 00931 g001
Figure 2. Geometric relationship among vertical displacements at eight corners and vertical displacement, roll and pitch angles of the SPM. (a) Front view; (b) Side view.
Figure 2. Geometric relationship among vertical displacements at eight corners and vertical displacement, roll and pitch angles of the SPM. (a) Front view; (b) Side view.
Machines 12 00931 g002
Figure 3. Geometric relationship among vertical displacements at four corners and vertical displacement, roll and pitch angles of the SPM. (a) Front view; (b) Side view.
Figure 3. Geometric relationship among vertical displacements at four corners and vertical displacement, roll and pitch angles of the SPM. (a) Front view; (b) Side view.
Machines 12 00931 g003aMachines 12 00931 g003b
Figure 4. Road profiles used for simulation. (a) Left/Right Bumps; (b) Chassis Twisted Sine Wave Road; (c) Bounce Sine Sweep Road; (d) Roll Cross Slope Sine Sweep Road.
Figure 4. Road profiles used for simulation. (a) Left/Right Bumps; (b) Chassis Twisted Sine Wave Road; (c) Bounce Sine Sweep Road; (d) Roll Cross Slope Sine Sweep Road.
Machines 12 00931 g004aMachines 12 00931 g004b
Figure 5. Frequency response plots. (a) vertical acceleration; (b) roll angle; (c) pitch angle.
Figure 5. Frequency response plots. (a) vertical acceleration; (b) roll angle; (c) pitch angle.
Machines 12 00931 g005aMachines 12 00931 g005b
Figure 6. Simulation results of LQ SOF controllers on LRBs in TruckSim. (a) vertical acceleration; (b) roll angle; (c) pitch angle.
Figure 6. Simulation results of LQ SOF controllers on LRBs in TruckSim. (a) vertical acceleration; (b) roll angle; (c) pitch angle.
Machines 12 00931 g006aMachines 12 00931 g006b
Figure 7. Simulation results of LQ SOF controllers on CTSWR in TruckSim. (a) vertical acceleration; (b) roll angle; (c) pitch angle.
Figure 7. Simulation results of LQ SOF controllers on CTSWR in TruckSim. (a) vertical acceleration; (b) roll angle; (c) pitch angle.
Machines 12 00931 g007aMachines 12 00931 g007b
Figure 8. Frequency responses from the simulation results of LQ SOF controllers on BSSR in TruckSim. (a) vertical acceleration; (b) pitch angle.
Figure 8. Frequency responses from the simulation results of LQ SOF controllers on BSSR in TruckSim. (a) vertical acceleration; (b) pitch angle.
Machines 12 00931 g008
Figure 9. Frequency responses from the simulation results of LQ SOF controllers on RCSSSR in TruckSim. (a) vertical acceleration; (b) roll angle.
Figure 9. Frequency responses from the simulation results of LQ SOF controllers on RCSSSR in TruckSim. (a) vertical acceleration; (b) roll angle.
Machines 12 00931 g009aMachines 12 00931 g009b
Table 1. The maximum allowable values (MAVs) in LQCF.
Table 1. The maximum allowable values (MAVs) in LQCF.
MAVValueMAVValueMAVValue
ξ10.5 m/s2ξ220.0 deg/s2ξ320.0 deg/s2
ξ420.0 deg/sξ520.0 deg/sξ60.5 deg
ξ70.5 degξ80.1 mξ90.1 m
ξ1020,000.0 N
Table 2. Summary of the optimization results for LQ SOF controllers.
Table 2. Summary of the optimization results for LQ SOF controllers.
ControllerJNumber of OutputsNumber of Gains
LQR12,3782296
LQSOF138,13633
LQSOF238,34345
LQSOF342,00582
LQSOF445,99542
LQSOF537,58966
Table 3. Summary of the simulation results of LQ SOF controllers on LRBs in TruckSim.
Table 3. Summary of the simulation results of LQ SOF controllers on LRBs in TruckSim.
ControllerJMax |az|
(m/s2)
Max |ϕ|
(deg/s)
Max |θ|
(deg/s)
Max |Force|
(N)
No Control 5.93.40.9
LQSOF138,1362.92.20.560,493
LQSOF238,3432.82.20.756,021
LQSOF342,0052.62.50.354,317
LQSOF445,9954.22.60.451,870
LQSOF537,5893.11.80.975,936
Table 4. Summary of the simulation results of LQ SOF controllers on CTSWR in TruckSim.
Table 4. Summary of the simulation results of LQ SOF controllers on CTSWR in TruckSim.
ControllerJMax |az|
(m/s2)
Max |ϕ|
(deg/s)
Max |θ|
(deg/s)
Max |Force|
(N)
No Control 6.67.83.5
LQSOF138,1365.55.51.9175,713
LQSOF238,3433.75.62.1178,898
LQSOF342,0054.84.81.199,518
LQSOF445,9956.16.11.2109,376
LQSOF537,5893.55.01.4169,789
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

Jeong, Y.; Yim, S. Design of Active Suspension Controllers for 8 × 8 Armored Combat Vehicles. Machines 2024, 12, 931. https://doi.org/10.3390/machines12120931

AMA Style

Jeong Y, Yim S. Design of Active Suspension Controllers for 8 × 8 Armored Combat Vehicles. Machines. 2024; 12(12):931. https://doi.org/10.3390/machines12120931

Chicago/Turabian Style

Jeong, Yonghwan, and Seongjin Yim. 2024. "Design of Active Suspension Controllers for 8 × 8 Armored Combat Vehicles" Machines 12, no. 12: 931. https://doi.org/10.3390/machines12120931

APA Style

Jeong, Y., & Yim, S. (2024). Design of Active Suspension Controllers for 8 × 8 Armored Combat Vehicles. Machines, 12(12), 931. https://doi.org/10.3390/machines12120931

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