Next Article in Journal
Novel Bäcklund Transformations for Integrable Equations
Next Article in Special Issue
Analytic Solution for Nonlinear Impact-Angle Guidance Law with Time-Varying Thrust
Previous Article in Journal
Prediction and Optimization of Pile Bearing Capacity Considering Effects of Time
Previous Article in Special Issue
Energy Management of Refrigeration Systems with Thermal Energy Storage Based on Non-Linear Model Predictive Control
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Coordination Control of Multi-Axis Steering and Active Suspension System for High-Mobility Emergency Rescue Vehicles

1
School of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China
2
Key Laboratory of Special Transport Equipment of Hebei Province, Yanshan University, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Submission received: 19 August 2022 / Revised: 24 September 2022 / Accepted: 26 September 2022 / Published: 29 September 2022

Abstract

:
This study proposes a coordinated control strategy to solve the coupling problem between the multi-axle steering system and the active suspension system of emergency rescue vehicles. Firstly, an eleven-degree-of-freedom coupling model of an emergency rescue vehicle is established. Secondly, a dual sliding mode (DSM) controller is designed for the multi-axle steering system and a dual linear quadratic regulator (DLQR) controller is designed for the active suspension system. Finally, the coordinated control strategy is designed, and the weight values are selected using the fuzzy algorithm. Results show that compared with the individual control, the root mean square (RMS) value of the body roll angle, roll angle acceleration, and yaw angle acceleration with coordinated control are reduced by 16.89%, 29.08%, and 27.75%, respectively. The proposed coordinated control strategy effectively improves the handling stability and ride comfort of the vehicle.

1. Introduction

Emergency rescue vehicles have a large load capacity and a high mass center, and the driving condition is complex. Furthermore, high mobility is required in rescue scenarios. A multi-axis steering system can reduce the turning diameter and improve vehicle mobility [1,2,3,4], and an active suspension system can adjust the output force of each suspension according to the road conditions and body status [5,6,7,8]. The two systems jointly determine the driving comfort and handling stability of the vehicle. When the vehicle is driving on uneven roads, the active suspension needs to be activated frequently and the vehicle needs to turn frequently to avoid obstacles, hence there is a complex coupling relationship between the steering and suspension systems [9,10]. The coupling mechanism of both systems is shown in Figure 1.
When the vehicle turns, the tire’s angle will change its lateral force, thus affecting the lateral movement and changing the handling stability of the vehicle. Meanwhile, the lateral movement of the vehicle makes the vertical load of the tire transfer laterally, affecting the driving comfort.
When the vehicle is driving on unstructured road, road excitation and active suspension control make the vertical dynamic load of the tires change, affecting the vertical, pitching, and rolling movements of the vehicle body, and further affecting the ride comfort. At the same time, the pitching and rolling movements of the body transfer the vertical load of the vehicle, changing the lateral force of the tires which further affects the lateral movement of the vehicle and the vehicle’s handling and stability [11,12,13,14]. The optimal effect cannot be achieved by controlling the two systems separately; hence, coordination control of the vehicle’s steering system and active suspension system is required [15,16,17,18,19].
The control strategies of active suspension mainly include optimal control [20], fuzzy control [21], neural network control [22], adaptive control [23], sliding mode control [24], etc. These studies do not take special consideration of steering conditions. The control strategies of multi-axle steering [5,6,7,8] take the side slip angle of mass center and yaw rate as the control target at the same time to ensure the handling stability of the vehicle in the steering process. These studies mostly design the linear controller based on the two-degree-of-freedom model and ignore a large number of nonlinear terms and external disturbances in the design process.
Many studies consider the coordination control of steering systems and active suspension systems. Harada et al. [25] designed the integrated controller based on the coupling model of the steering and suspension systems, and effectively improved the handling stability of the vehicle. Hac et al. [26] proposed a comprehensive closed-loop control strategy, which used integrated control to improve handling response and stability. Dahmain et al. [27] designed an integrated controller of all-wheel steering and active suspension systems to improve the mobility of the vehicle. Chokor et al. [28] designed an integrated controller for coordinating steering, yaw moment, and active suspension, which improved the overall performance of the vehicle. Yoshimura et al. [29,30] developed an integrated controller for the active suspension and steering systems using the fuzzy reasoning mechanism based on the linear dynamic model of the vehicle.
These studies mostly use two-axle vehicles as the research object, which simplifies the coupling effect between the steering and suspension systems. Compared with two-axle vehicles, the emergency rescue vehicle has a larger load capacity and a higher mass center, and its road condition is more complex. This makes the interaction between the steering system and the active suspension system more serious.
Taking the steering and suspension system of the high mobility emergency rescue vehicles as the research objective, this study establishes an eleven-degree-of-freedom coupling model and designs a dual sliding mode (DSM) controller and a dual linear quadratic regulator (DLQR) controller. Furthermore, a coordination control strategy is designed for the multi-axle steering system and the active suspension system. Finally, the effectiveness of the coordination control strategy is verified by experiments.

2. Coupling Dynamic Model of Steering and Suspension System

The eleven-degree-of-freedom (11-DOF) coupling model of the steering and suspension system is shown in Figure 2. The model includes the lateral motion along the y axis, the roll, pitch, and yaw motion of the sprung mass, the vertical motion of the center of mass, and the vertical motion of six unsprung masses.
A description of the model variables is given in Table 1.
According to Newton’s second law and Figure 1, we can derive the vehicle dynamics equations as follows:
m u ( β ˙ + ω r ) m s h s θ ¨ d = i = 1 6 F y i cos δ i ,
I z ω ˙ r I x z θ ¨ d = a F y 1 cos δ 1 + a F y 2 cos δ 2 b F y 3 cos δ 3 b F y 4 cos δ 4 c F y 5 cos δ 5 c F y 6 cos δ 6 ,
I x θ ¨ d m s h s u ( β ˙ + ω r ) I xz ω ˙ r = B 2 ( F s 1 F s 3 F s 5 + F s 2 + F s 4 + F s 6 ) + m s g h s θ d + B 2 ( U 1 + U 3 + U 5 U 2 U 4 U 6 ) ,
m s Z ¨ d = ( F s 1 + F s 2 + F s 3 + F s 4 + F s 5 + F s 6 ) + U 1 + U 2 + U 3 + U 4 + U 5 + U 6
I y φ ¨ d m s h s g φ d = a ( F s 1 + F s 2 U 1 U 2 ) b ( F s 3 + F s 4 U 3 U 4 ) c ( F s 5 + F s 6 U 5 U 6 )
m w 1 z ¨ w 1 = F s 1 + U 1 F t 1 , m w 2 z ¨ w 2 = F s 2 + U 2 F t 2 , m w 3 z ¨ w 3 = F s 3 + U 3 F t 3 , m w 4 z ¨ w 4 = F s 4 + U 4 F t 4 , m w 5 z ¨ w 5 = F s 5 + U 5 F t 5 , m w 6 z ¨ w 6 = F s 6 + U 6 F t 6 ,
where, g is the gravity acceleration; Fsi is the sum of spring force and damping force, F s i = k s i ( z d i z w i ) + c s i ( z ˙ d i z ˙ w i ) , (i = 1,2,3,4,5,6); Fti is the tire vertical force, F ti = k ti ( z wi z ri ) , (i = 1,2,3,4,5,6); Fyi is the lateral force on each tire,
F y i = k α i α i ,   ( i = 1 , 2 , 3 , 4 , 5 , 6 )
where, kαi is the cornering stiffness of each tire.
The dynamic relationship between the six suspensions, the vehicle body connection points, the vertical motion of the vehicle body centroid, the pitch rotation, and the roll rotation can be expressed as:
{ z d 1 = Z d a sin θ d B 2 sin φ d ; z d 2 = Z d a sin θ d + B 2 sin φ d ; z d 3 = Z d + b sin θ d B 2 sin φ d ; z d 4 = Z d + b sin θ d + B 2 sin φ d ; z d 5 = Z d + c sin θ d B 2 sin φ d ; z d 6 = Z d + c sin θ d + B 2 sin φ d .
The state variable X of the system is defined as:
X = [ Z d , θ d , φ d , z w 1 , , z w 6 , Z ˙ d , θ ˙ d , φ ˙ d , z ˙ w 1 , , z ˙ w 6 , β , ω r ] T
The external input of the system is:
W = [ F s 1 , , F s 6 , F t 1 , , F t 6 , F y 1 , , F y 6 ] T
From Equations (1)–(6), it is evident that the nonlinearity of the coupling model is the tire force and suspension force. Therefore, the nonlinear force is taken as the external input of the vehicle state equation.
The control vector of the coupled system is defined as:
U = [ U 1 , U 2 , U 3 , U 4 , U 5 , U 6 ] T
The output vector of the coupled system is defined as:
Y = [ Z d , θ d , φ d , Z ¨ d , θ ¨ d , φ ¨ d , z s 1 z w 1 , , z s 6 z w 6 , z w 1 z r 1 , , z w 6 z r 6 , β , ω r ] T
The state space expression of the coupling system is:
{ X ˙ = A 1 X + B 1 U + C 1 W Y = D 1 X + E 1 U + F 1 W ,
Where, A 1 = M 1 N ,   B 1 = M 1 R ,   C 1 = M 1 Q , M, N, R and Q are coefficient matrices. They are shown in Appendix A.

3. DSM Controller of Multi-Axis Steering

A DSM controller was designed according to the yaw rate and the sideslip angle of the mass center. In addition, the output angle is decoupled in this section. Set the wheel angle at the front axle δf = δ1 = δ2, the wheel angle at the middle axle δm = δ3 = δ4, the wheel angle at the rear axle δr = δ5 = δ6, the tire cornering stiffness at the front axle kf = kα1 = kα2, the tire cornering stiffness at the middle axle km = kα3 = kα4, and the tire cornering stiffness at the rear axle kr = kα5 = kα6.
Equations (1) and (2) can then be expressed as:
m u ( β ˙ + ω r ) = ( k f + k m + k r ) β + 1 u ( a k f b k m c k r ) ω r k f δ f k m δ m k r δ r + Δ f y ,
I z ω ˙ r = ( a k f b k m c k r ) β + 1 u ( a 2 k f + b 2 k m + c 2 k r ) ω r a k f δ f + b k m δ m + c k r δ r + Δ m z .
Set δm and δr as control quantities,
{ δ β = k m δ m k r δ r δ ω r = b k m δ m + c k r δ r .
According to Equations (14)–(16), we can obtain:
β ˙ = k f + k m + k r mu β + ( a k f b k m c k r m u 2 1 ) ω r k f mu δ f + 1 mu δ β + Δ F y ,
ω ˙ r = a k f b k m c k r I z β + ( a 2 k f + b 2 k m + c 2 k r ) u I z ω r a k f I z δ f + 1 I z δ ω r + Δ M z ,
where, Δ F y ,   Δ M z is the unmodeled term of the system, δβ is the full-axis-angle output based on the side deflection angle of the mass center, and δωr is the full-axis-angle output based on the yaw rate.
According to the integral sliding mode control [31], the sliding surface function based on the sideslip angle of the mass center can be designed as:
S β = e β + ξ β 0 t e β d τ
The sliding surface function based on yaw rate can be designed as:
S ω r = e ω r + ξ ω r 0 t e ω r d τ
where, e β = β β d , e ω r = ω r ω r d , β d is the control target value of β , ω r d is the control target value of ω r and ξβ and ξωr are adjustable weight coefficients whose value is positive.
Taking the first-order derivative of Equations (19) and (20), we can obtain:
S ˙ β = e ˙ β + ξ β e β = ( β ˙ β ˙ d ) + ξ β ( β β d ) = ( k f + k m + k r m u + ξ β ) β + ( a k f b k m c k r m u 2 1 ) ω r k f m u δ f + 1 m u δ β β ˙ d ξ β β d ,
S ˙ ω r = e ˙ ω r + ξ e ω r = ( ω ˙ r ω ˙ r d ) + ξ ( ω r ω r d ) = a k f b k m c k r I z β + ( a 2 k f + b 2 k m + c 2 k r I z u + ξ ) ω r a k f I z δ f + 1 I z δ ω r ω ˙ r d ξ ω r d .
The reaching laws are:
S ˙ β = K β S β ε β s g n ( S β )
S ˙ ω r = K ω r S ω r ε ω r s g n ( S ω r )
where, ε β , K β , K ω r , ε ω r are the undetermined coefficients, which can be obtained through a simulation trial.
According to Equations (19)–(24), the control laws can be obtained as:
δ β = m u [ ( k f + k m + k r m u + ξ β ) β ( a k f b k m c k r m u 2 1 ) ω r + k f m u δ f + ξ β β d + β ˙ d K β S β ε β s g n ( S β ) ]
δ ω r = I z [ ( a k f b k m c k r I z ) β ( a 2 k f + b 2 k m + c 2 k r I z u + ξ ) ω r + a k f I z δ f + ω ˙ r d + ξ ω r d K ω r S ω r ε ω r s g n ( S ω r ) ]
The Lyapunov functions of the sliding mode controller based on the sideslip angle of the mass center and the yaw rate are defined as:
V β = 1 2 S β 2
V ω r = 1 2 S ω r 2
After substituting Equation (25) into Equation (21), and Equation (26) into Equation (22), respectively, and calculating the first derivative of Lyapunov function shown in Equations (27) and (28), we can obtain:
V ˙ β = S β S ˙ β = K β S β 2 S β s g n ( S β ) 0
V ˙ ω r = S ω r S ˙ ω r = K ω r S ω r 2 S ω r s g n ( S ω r ) 0
According to Equations (29) and (30), the first derivatives V ˙ β and V ˙ ω r of the Lyapunov function are always less than zero, that is, given any initial value of S β ( 0 ) and S ω r ( 0 ) , t , S β ( t ) 0 , S ω r ( t ) 0 . Therefore, the sliding mode controllers, based on the side slip angle of mass center and yaw rate, are stable.
Decoupling the δβ and δωr according to Equation (16), the wheel angles of the middle axle and the rear axle output by the controller can be obtained, as shown in Equation (31):
{ δ m = 1 c k m b k m δ ω r c c k m b k m δ β δ r = 1 c k r b k r δ ω r + b c k r b k r δ β

4. DLQR Controller of Active Suspension

A DLQR controller includes an LQR integrated controller and an LQR roll controller. The LQR integrated controller is designed for the active suspension system to reduce the vertical acceleration, pitch angle, and roll angle of the vehicle. Furthermore, the LQR roll controller is designed to further control the roll angle during steering.
The output matrix Y1 of the LQR integrated controller and the output matrix Y2 of the LQR roll controller are expressed as:
Y 1 = [ Z ¨ d , θ ¨ d , φ ¨ d , z d 1 z w 1 , , z d 6 z w 6 , z w 1 z r 1 , , z w 6 z r 6 ]
Y 2 = [ φ d , φ ¨ d , z d 1 z w 1 , , z d 6 z w 6 , z w 1 z r 1 , , z w 6 z r 6 ]
The output equations are:
Y 1 = D 1 X + E 1 U z + F 1 W
Y 2 = D 2 X + E 2 U φ + F 2 W
where, D1, E1, F1, D2, E2, and F2 are coefficient matrices of the performance output equation, X is the state variable as shown in Equation (9) and W is the external input of the system as shown in Equation (10).
According to the LQR control [32], the objective function J1 of the LQR integrated controller and the objective function J2 of the LQR roll controller are:
J 1 = 0 [ q 1 Z ¨ d 2 + q 2 θ ¨ d 2 + q 3 φ ¨ d 2 + q 4 ( z d 1 z w 1 ) 2 + q 5 ( z d 2 z w 2 ) 2 + q 6 ( z d 3 z w 3 ) 2 + q 7 ( z d 4 z w 4 ) 2 + q 8 ( z d 5 z w 5 ) 2 + q 9 ( z d 6 z w 6 ) 2 + q 10 ( z w 1 z r 1 ) 2 + q 11 ( z w 2 z r 2 ) 2 + q 12 ( z w 3 z r 3 ) 2 + q 13 ( z w 4 z r 4 ) 2 + q 14 ( z w 5 z r 5 ) 2 + q 15 ( z w 6 z r 6 ) 2 + q 16 U 1 2 + q 17 U 2 2 + q 18 U 3 2 + q 19 U 4 2 + q 20 U 5 2 + q 21 U 6 2 ] d t = 0 ( Y 1 T Q 0 Y 1 + U z T R 0 U z ) d t ,
J 2 = 0 [ s 1 φ d 2 + s 2 φ ¨ d 2 + s 3 ( z d 1 z w 1 ) 2 + s 4 ( z d 2 z w 2 ) 2 + s 5 ( z d 3 z w 3 ) 2 + s 6 ( z d 4 z w 4 ) 2 + s 7 ( z d 5 z w 5 ) 2 + s 8 ( z d 6 z w 6 ) 2 + s 9 ( z w 1 z r 1 ) 2 + s 10 ( z w 2 z r 2 ) 2 + s 11 ( z w 3 z r 3 ) 2 + s 12 ( z w 4 z r 4 ) 2 + s 13 ( z w 5 z r 5 ) 2 + s 14 ( z w 6 z r 6 ) 2 + s 15 U 1 2 + s 16 U 2 2 + s 17 U 3 2 + s 18 U 4 2 + s 19 U 5 2 + s 20 U 6 2 ] d t = 0 ( Y 2 T S 0 Y 2 + U φ T T 0 U φ ) d t ,
where, Q 0 = d i a g ( q 1 q 2 q 3 q 13 q 14 q 15 ) and S 0 = d i a g ( s 1 s 2 s 3 s 13 s 14 s 15 ) are the weight coefficients of the Y1 and Y2, R 0 = d i a g ( q 16 q 17 q 18 q 19 q 20 q 21 ) and T 0 = d i a g ( s 16 s 17 s 18 s 19 s 20 s 21 ) are the weight coefficients of the Uz and Uφ.
By substituting Equation (34) into Equation (36), and Equation (35) into Equation (37), we can obtain:
J 1 = 0 ( X T Q d X + 2 D 1 T N d E 1 + U z T R d U z ) d t
J 2 = 0 ( X T S φ X + 2 D 2 T N φ E 2 + U φ T R φ U φ ) d t
where, Q d = D 1 T Q 0 D 1 , N d = D 1 T Q 0 E 1 , R d = E 1 T Q 0 E 1 + R 0 , S φ = D 2 T S 0 D 2 , N φ = D 2 T S 0 E 2 , R φ = D 2 T S 0 E 2 + T 0 .
According to the optimal control theory, if the suspension actuation force Uzi = −KzX and Kφi = −KφX, then the objective function Equation (40) of the system can be minimized under the constraint conditions. Where Kz and Kφ are the optimal feedback gain matrices, K z = R d 1 N d T + R d 1 B 1 T P 1 , K φ = R φ 1 N φ T + R φ 1 B 2 T P 2 , and the matrixes P1 and P2 are obtained from the Riccati equation.

5. Coordinated Control of Multi-Axis Steering and Active Suspension Systems

5.1. Coordinated Control Strategy

The suspension system and steering system are two important coupling subsystems on the vehicle chassis, which jointly determine the ride comfort and handling stability of the vehicle. The coordinated control strategy of the multi-axis steering and active suspension systems is shown in Figure 3.
Evidently, the coordination control strategy designed in this paper includes the executive, control, and coordination layers. The executive layer consists of the multi-axis steering system and active suspension system, the control layer consists of both steering DSM and active suspension DLQR controllers, and the control layer consists of the upper coordination controller.
The upper coordination controller adjusts the weight coefficients K1, K2, and K3 in real time according to the vehicle speed u and front wheel angle |δf|. To achieve the coordination of each sub-controller, the control rules are as follows:
I f ( u > 0 a n d | δ f | < δ 0 ) ,   then K 3 = 0 .
Herein, the active suspension DLQR controller works to improve the smoothness of the vehicle. Relying solely on the integrated controller of the active suspension system can achieve satisfactory results; that is, the weight coefficient K1 should be increased while the weight coefficient K2 should be reduced. The multi-axis steering controller does not work, that is, K3 = 0.
I f ( u > 0 a n d | δ f | δ 0 ) ,   then K 3 = 1 .
At this time, the vehicle is affected by lateral torque. The vehicle’s body will have a large roll angle, and the roll angle will increase with the increase in |δf|. Here, the main task is to improve the handling stability of the vehicle and reduce the body roll angle. The active suspension DLQR controller and the steering DSM controller work at the same time to reduce the weight coefficient K1 and increase the weight coefficient K2, where K3 = 1.
Due to the real-time change of vehicle motion state, there are high requirements for the real-time performance of the weight coefficient, and it is impossible to establish an accurate mathematical relationship between the observation and the weight coefficient. Therefore, the weight coefficients K1 and K2 are obtained through fuzzy reasoning.
Considering the actual situation of emergency rescue in the field, the maximum of the |δf| is set to 32°, and the maximum speed is set to 40 km/h. Therefore, the input of the upper-level coordination controller is the front wheel angle |δf|∈[0, 32] and the vehicle speed u∈[0, 40]. The fuzzy subsets are {ZO, PS, PM, PB, PVB}, adopting the Gaussian membership function as shown in Figure 4.
The outputs are K1∈[0, 1] and K2∈[0, 1], and the fuzzy subsets are {PES, PVS, PS, PM, PB, PVB, PEB}, adopting the Gaussian membership function as shown in Figure 5. The fuzzy control rules of K1 and K2 are shown in Table 2 and Table 3.
The actuation force Ui of the active suspension system is:
U i = K 1 U z i + K 2 U φ i , i = 1 , 2 , , 6 .

5.2. Simulation Analysis

Taking the nonlinear coupling model as the control object, the MATLAB/Simulink simulation results of individual and coordination control are compared under two typical conditions. During individual control, the multi-axis steering system and the active suspension system are controlled independently. In the case of coordination control, the upper-level coordinated controller is used to control the two subsystems.

5.2.1. Step Angle

The vehicle ran on a class C pavement at 35 km/h, and the front axle angle was a step signal with an amplitude of π/6. The comparative simulation result of individual control and coordination control is shown in Figure 6, and the root mean square (RMS) values of performance indexes are shown in Table 4.
As shown in Figure 6 and Table 4, compared with the individual control, the RMS value of roll angle was reduced by 29.98%, showing that the coordination controller can effectively reduce the roll angle generated by the vehicle when turning. Furthermore, the lateral acceleration has little difference, indicating that steering ability under coordination control is not weakened. The roll angle acceleration and yaw angle acceleration also decreased by 28.87% and 23.15%, respectively. Therefore, the proposed coordinated control can effectively improve the steering performance of the emergency rescue vehicle.

5.2.2. Double Lane Change

The vehicle then ran on a B-grade road surface at 35 km/h, and a double lane change was adopted. The comparative simulation result of individual control and coordination control is shown in Figure 7, and the RMS values of performance indexes are shown in Table 5.
It can be seen from Figure 7 and Table 5 that under double line change conditions, compared with individual control, the RMS values of the sideslip angle of the centroid, the roll angle, roll angle velocity, and roll angle acceleration under the coordinated control were reduced by 16.67%, 27.82%, 30.01%, and 21.31%, respectively. In addition, the peak value of yaw angle speed was reduced, and the lateral acceleration was more stable, thus improving the vehicle’s turning ability. Ultimately, under the conditions of double line change, coordination control can effectively improve the stability and steering performance of the emergency rescue vehicle.

6. Experiment

The emergency rescue vehicle used in this paper is shown in Figure 8. The hydraulic cylinders are controlled by the electro-hydraulic servo valves and the pipelines connected with the two chambers of the hydraulic cylinders are equipped with pressure sensors. The steering hydraulic cylinders are controlled by proportional valves. The vehicle attitude, the accelerations of three coordinate axes, and the angular velocities of three coordinate axes are collected by the inertial measurement unit. The vehicle speed and wheel angle can be read out by the vehicle CAN bus. The main parameters of the heavy rescue vehicle are also shown in Table 6.
The vehicle ran on a class C pavement at 35 km/h, and the front axle angle was a step signal with amplitude of π/6. The coordinated control strategy proposed in this paper was used to control the whole vehicle and was compared with individual control to verify its effectiveness. Figure 9 shows a comparison diagram of the body roll angle, roll angle acceleration, and yaw angle acceleration at RMS value vehicle speeds of approximately 5 km/h, 15 km/h, 25 km/h, and 35 km/h.
It is evident therein that when the RMS value of vehicle speed reaches the abovementioned speeds, the body roll angle, roll angle acceleration, and yaw angle acceleration under coordinated control are reduced compared with those under individual control. In addition, the higher the speed, the more they reduce. This shows that coordinated control can effectively improve the handling stability of the vehicle. The test results showing the RMS value when the vehicle speed reaches 35 km/h are given in Figure 10. The RMS values of the performance indexes are calculated in Table 7.
It can be seen from Figure 10a,b that the roll angle and lateral acceleration change significantly when t = 5 s, indicating that the vehicle turns left when t = 5 s. Before the vehicle turns (t < 5 s), the control effects of the two control methods are close. After the vehicle turns (t ≥ 5 s), the roll angle under coordination control is obviously smaller than that under individual control, and the lateral acceleration is more stable. When the vehicle is turning, the coordination controller can adjust the weight coefficients K1, K2, and K3 in time, that is, adjust K1 and K2 according to the fuzzy control rules (as shown in Table 2 and Table 3), and let K3 = 1. The coordination control enhances the anti-roll ability of the vehicle.
As illustrated by both Figure 10 and Table 7, compared with the individual control, the RMS value of the body roll angle, the body roll angle acceleration, and the yaw angle acceleration under coordination control are reduced by 21.12%, 29.08%, and 27.75%, respectively. Furthermore, lateral acceleration is more stable. The proposed coordinated control strategy can effectively reduce the load transfer and ultimately improve the handling stability and ride comfort of the vehicle.
The output force of each actuator under coordination control is shown in Figure 11, and how the control strategy implements is further presented.
It can be seen from Figure 11a that before the vehicle turns left (t < 5s), the fluctuation range of output force of the right actuator is close to that of the left actuator. After the vehicle turns (t ≥ 5s), the output force of the right actuator increases while the output force of the left actuator decreases. This shows that the coordinated control strategy can increase the output force of the right actuator in time to resist the rolling movement of the vehicle body. Furthermore, it can be seen from Figure 11b,c that the situations of the middle axle and the rear axle are similar to that of the front axle. The coordination control strategy can effectively maintain the stability of the vehicle body and improve the handling stability of the emergency rescue vehicle.

7. Conclusions

(1)
The study reveals the coupling relationship between the steering system and the active suspension system of the high mobility emergency rescue vehicle. A coordination control strategy is designed, and the fuzzy algorithm is used to select the weight value to effectively coordinate the DSM controller and the DLQR controller. The driving smoothness and handling stability of the vehicle are improved.
(2)
Combined with vehicle dynamics, an 11-DOF model of the emergency rescue vehicle is established. Considering the yaw rate and the sideslip angle of the mass center, the DSM controller is designed for the multi-axis steering system. In addition, considering straight driving conditions and steering conditions, the DLQR controller is designed for the active suspension system.
(3)
The test results show that compared with individual control, the RMS values of the body roll angle, roll angle acceleration, and the yaw angle acceleration with coordinated control are reduced by 21.12%, 29.08%, and 27.75%, respectively. The proposed coordinated control strategy thus effectively improves the handling stability and ride comfort of the vehicle.

Author Contributions

Conceptualization, M.-D.G. and H.C.; methodology, H.C.; software, H.C. and G.-Y.J.; validation, H.C., W.-B.L., and G.-Y.J.; formal analysis, M.-D.G. and H.C.; investigation, H.C.; resources, M.-D.G.; data curation, H.C.; writing—original draft preparation, H.C.; writing—review and editing, M.-D.G.; visualization, G.-Y.J.; supervision, D.-X.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No.52175063), the Natural Science Foundation of Hebei Province (E2021203145), and the Joint Fund for Regional Innovation and Development of the National Natural Science Foundation of China (U20A20332).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

This Appendix A presents the expressions of the M, N, R and Q matrices (in Equation (13)).
M = [ E 9 0 9 × 3 0 9 × 6 0 9 × 2 0 3 × 9 [ m s 0 0 0 I y 0 0 0 I x ] 0 3 × 6 0 3 × 2 0 6 × 9 0 6 × 3 [ m w i ] 6 × 6 0 6 × 2 0 2 × 9 [ 0 0 m s h 0 0 I x z ] 0 2 × 6 [ m u 0 0 I z ] ] ,
where,
[ m w i ] 6 × 6 = [ m w 1 0 0 0 0 0 0 m w 2 0 0 0 0 0 0 m w 3 0 0 0 0 0 0 m w 4 0 0 0 0 0 0 m w 5 0 0 0 0 0 0 m w 6 ] .
N = [ 0 9 × 3 0 9 × 6 E 9 0 9 × 2 [ 0 0 0 0 m s g h s 0 0 0 m s g h s ] 0 3 × 6 0 3 × 9 [ 0 0 0 0 0 m s g u ] 0 6 × 3 0 6 × 6 0 6 × 9 0 6 × 2 0 2 × 3 0 2 × 6 0 2 × 9 [ 0 m u 0 0 ] ] ,
R = [ 0 3 × 6 0 6 × 6 1 1 1 1 1 1 a a b b c c B 2 B 2 B 2 B 2 B 2 B 2 0 2 × 6 ] ,
Q = [ 0 3 × 6 0 3 × 6 0 3 × 6 0 3 × 3 0 6 × 6 0 6 × 6 0 6 × 6 0 6 × 3 [ 1 1 1 1 1 1 a a b b c c B 2 B 2 B 2 B 2 B 2 B 2 ] 0 3 × 6 0 3 × 6 0 3 × 6 [ 1 0 0 0 0 0   0 1 0 0 0 0   0 0 1 0 0 0   0 0 0 1 0 0   0 0 0 0 1 0   0 0 0 0 0 1 ] E 6 0 6 × 6 [ 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 ] 0 2 × 6 0 2 × 6 [ 1 1 1 1 1 1 a a b b c c ] 0 2 × 3 ] .

References

  1. Shen, H.; Tan, Y. Vehicle handling and stability control by the cooperative control of 4WS and DYC. Mod. Phys. Lett. B 2017, 31, 1740090. [Google Scholar] [CrossRef]
  2. Liu, C.; Sun, W.; Zhang, J. Adaptive sliding mode control for 4-wheel SBW system with Ackerman geometry. ISA Trans. 2020, 96, 103–115. [Google Scholar] [CrossRef] [PubMed]
  3. An, S.J.; Yi, K.; Jung, G.; Lee, K.I.; Kim, Y.W. Desired yaw rate and steering control method during cornering for a six-wheeled vehicle. Int. J. Auto. Tech-Kor. 2008, 9, 173–181. [Google Scholar] [CrossRef]
  4. Tan, H.; Cui, S.M.; Zhang, K.; Sun, R.J.; Lin, M.J. Optimal control for three-axle vehicle’s all-wheel steering. Appl. Mech. Mater. 2013, 345, 104–107. [Google Scholar] [CrossRef]
  5. Moradi, M.; Fekih, A. Adaptive PID-Sliding-Mode Fault-Tolerant Control Approach for Vehicle Suspension Systems Subject to Actuator Faults. IEEE Trans. Veh. Technol. 2014, 63, 1041–1054. [Google Scholar] [CrossRef]
  6. Sun, W.; Pan, H.; Zhang, Y.; Gao, H. Multi-objective control for uncertain nonlinear active suspension systems. Mechatronics 2014, 24, 318–327. [Google Scholar] [CrossRef]
  7. Chen, S.; Shi, T.; Wang, D.; Chen, J. Multi-objective Optimization of the Vehicle Ride Comfort Based on Kriging Approximate Model and NSGA-II. J. Mech. Sci. Technol. 2015, 29, 1007–1018. [Google Scholar] [CrossRef]
  8. Hrovat, D. Survey of Advanced Suspension Developments and Related Optimal Control Applications. Automatica 1997, 33, 1781–1817. [Google Scholar] [CrossRef]
  9. Liu, S.; Wang, C.Y.; Li, Y.J.; Zhao, T.; Wan, Z. Integrated optimisation of active steering and semi-active suspension based on an improved Memetic algorithm. Int. J. Vehicle Des. 2015, 67, 388–405. [Google Scholar]
  10. Chen, W.; Xiao, H.; Liu, L.; Zu, J.W. Integrated control of automotive electrical power steering and active suspension systems based on random sub-optimal control. Int. J. Vehicle Des. 2006, 42, 370–391. [Google Scholar] [CrossRef]
  11. Fergani, S.; Sename, O.; Dugard, L. A LPV/∞ Global Chassis Controller for performances Improvement Involving Braking, Suspension and Steering Systems. IFAC Proc. Vol. 2012, 13, 363–368. [Google Scholar] [CrossRef] [Green Version]
  12. Ardecki, D.; Dbowski, A. Non-smooth models and simulation studies of the suspension system dynamics basing on piecewise linear luz(…) and tar(…) projections. Appl. Math. Model 2021, 94, 619–634. [Google Scholar] [CrossRef]
  13. Bei, S.; Huang, C.; Li, B.; Zhang, Z. Hybrid sensor network control of vehicle ride comfort, handling, and safety with semi-active charging suspension. Int. J. Distrib. Sens. N. 2020, 16, 155014772090458. [Google Scholar] [CrossRef]
  14. Li, Y.L. Simulation Analysis of Coupled Automobile Chassis Suspension and Steering System. Adv. Mat. Res. 2014, 1046, 182–186. [Google Scholar] [CrossRef]
  15. Zhao, S.; Li, Y.L. Vehicle Active Chassis Integrated Control Based on Multi-Model Intelligent Hierarchical Control. Adv. Mat. Res. 2012, 591–593, 1770–1775. [Google Scholar] [CrossRef]
  16. Fergani, S.; Sename, O.; Dugard, L. A LPV suspension control with performance adaptation to roll behavior, embedded in a global vehicle dynamic control strategy. In Proceedings of the 2013 European Control Conference, Zurich, Switzerland, 17–19 July 2013. [Google Scholar]
  17. Cui, T.; Zhao, W.; Wang, C.; Guo, Y.; Zheng, H. Design optimization of a steering and suspension integrated system based on dynamic constraint analytical target cascading method. Struct. Multidisc. Optim. 2020, 62, 419–437. [Google Scholar] [CrossRef]
  18. Wang, W. Unified Chassis Control of Electric Vehicles Considering Wheel Vertical Vibrations. Sensors 2021, 21, 3931. [Google Scholar]
  19. Li, D.; Du, S.; Yu, F. Integrated Vehicle Chassis Control Based on Direct Yaw Moment Active Steering and Active Stabiliser. Vehicle Syst. Dyn. 2008, 46, 341–351. [Google Scholar] [CrossRef]
  20. Brezas, P.; Smith, M.C. Linear Quadratic Optimal and Risk-Sensitive Control for Vehicle Active Suspensions. IEEE Trans. Control Syst. Technol. 2014, 22, 543–556. [Google Scholar] [CrossRef]
  21. Sharkawy, A.B. Fuzzy and adaptive fuzzy control for the automobiles’ active suspension system. Veh. Syst. Dyn. 2005, 43, 795–806. [Google Scholar] [CrossRef]
  22. Eski, I.; Yildirim, S. Vibration control of vehicle active suspension system using a new robust neural network control system. Simul. Model. Pract. Theory 2009, 17, 778–793. [Google Scholar] [CrossRef]
  23. Alleyne, A.; Hedrick, J.K. Nonlinear adaptive control of active suspensions. IEEE Trans. Control. Syst. Technol. 1995, 3, 94–101. [Google Scholar] [CrossRef]
  24. Rath, J.J.; Defoort, M.; Karimi, H.R.; Veluvolu, K.C. Output Feedback Active Suspension Control with Higher Order Terminal Sliding Mode. IEEE Trans. Ind. Electron. 2017, 64, 1392–1402. [Google Scholar] [CrossRef]
  25. Harada, M.; Harada, H. Analysis of Lateral Stability with Integrated Control of Suspension and Steering Systems. JSAE Rev. 1999, 20, 465–570. [Google Scholar] [CrossRef]
  26. Hac, A.; Bodie, M.O. Improvements in Vehicle Handling Through Integrated Control of Chassis Systems. Int. J. Vehicle Des. 2002, 29, 23–50. [Google Scholar] [CrossRef]
  27. Dahmani, H.; Pages, O.; Hajjaji, A.E. Observer-Based State Feedback Control for Vehicle Chassis Stability in Critical Situations. IEEE Trans. Control. Syst. Technol. 2016, 24, 636–643. [Google Scholar] [CrossRef]
  28. Chokor, A.; Talj, R.; Doumiati, M.; Charara, A. A global chassis control system involving active suspensions, direct yaw control and active front steering. IFAC-PapersOnLine 2019, 52, 444–451. [Google Scholar] [CrossRef]
  29. Yoshimura, T.; Emoto, Y. Steering and suspension system of a full car model using fuzzy reasoning based on single input rule modules. Int. J. Veh. Auton. 2003, 1, 237–255. [Google Scholar] [CrossRef]
  30. Yoshimura, T.; Emoto, Y. Steering and suspension system of a full car model using fuzzy reasoning and disturbance observers. Int. J. Veh. Auton. 2003, 31, 363–386. [Google Scholar] [CrossRef]
  31. Sun, H.; Li, S.; Sun, C. Finite time integral sliding mode control of hypersonic vehicles. Nonlinear Dyn. 2013, 73, 229–244. [Google Scholar] [CrossRef]
  32. Tavan, N.; Tavan, M.; Hosseini, R. An optimal integrated longitudinal and lateral dynamic controller development for vehicle path tracking. Lat. Am. J. Solids Struct. 2015, 12, 1006–1023. [Google Scholar] [CrossRef]
Figure 1. Coupling mechanism of active suspension system and steering system.
Figure 1. Coupling mechanism of active suspension system and steering system.
Mathematics 10 03562 g001
Figure 2. 11-DOF model of steering and suspension system coupling: (a) 11-DOF model of three-axle vehicle; (b) top view of the model; (c) front view of the model.
Figure 2. 11-DOF model of steering and suspension system coupling: (a) 11-DOF model of three-axle vehicle; (b) top view of the model; (c) front view of the model.
Mathematics 10 03562 g002
Figure 3. Coordination control strategy.
Figure 3. Coordination control strategy.
Mathematics 10 03562 g003
Figure 4. Membership function of input value: (a) the front wheel angle |δf|; (b) the vehicle speed u.
Figure 4. Membership function of input value: (a) the front wheel angle |δf|; (b) the vehicle speed u.
Mathematics 10 03562 g004
Figure 5. Membership function of K1 and K2.
Figure 5. Membership function of K1 and K2.
Mathematics 10 03562 g005
Figure 6. Response curves under step steering: (a) body roll angle; (b) lateral acceleration; (c) roll angle acceleration; (d) yaw angular acceleration.
Figure 6. Response curves under step steering: (a) body roll angle; (b) lateral acceleration; (c) roll angle acceleration; (d) yaw angular acceleration.
Mathematics 10 03562 g006aMathematics 10 03562 g006b
Figure 7. Response curves under double line change conditions: (a) centroid sideslip angle; (b) yaw rate; (c) roll angle; (d) lateral acceleration; (e) roll angle velocity; (f) roll angle acceleration.
Figure 7. Response curves under double line change conditions: (a) centroid sideslip angle; (b) yaw rate; (c) roll angle; (d) lateral acceleration; (e) roll angle velocity; (f) roll angle acceleration.
Mathematics 10 03562 g007aMathematics 10 03562 g007b
Figure 8. Emergency rescue vehicle.
Figure 8. Emergency rescue vehicle.
Mathematics 10 03562 g008
Figure 9. Comparison diagram of RMS values at different speeds: (a) body roll angle; (b) roll angle acceleration; (c) yaw angular acceleration.
Figure 9. Comparison diagram of RMS values at different speeds: (a) body roll angle; (b) roll angle acceleration; (c) yaw angular acceleration.
Mathematics 10 03562 g009
Figure 10. Comparison of test results: (a) body roll angle; (b) lateral acceleration; (c) roll angle acceleration; (d) yaw angular acceleration; (e) speed.
Figure 10. Comparison of test results: (a) body roll angle; (b) lateral acceleration; (c) roll angle acceleration; (d) yaw angular acceleration; (e) speed.
Mathematics 10 03562 g010aMathematics 10 03562 g010b
Figure 11. Output force of each actuator under coordination control: (a) right side and left side of the front axle; (b) right side and left side of the middle axle; (c) right side and left side of the rear axle.
Figure 11. Output force of each actuator under coordination control: (a) right side and left side of the front axle; (b) right side and left side of the middle axle; (c) right side and left side of the rear axle.
Mathematics 10 03562 g011
Table 1. Model variables (i = 1, 2,…, 6).
Table 1. Model variables (i = 1, 2,…, 6).
VariablesMeaningUnit
mSprung masskg
MwiEach unsprung masskg
ZdVertical displacement of body mass centerm
zdiDisplacement at each suspension fulcrumm
zwiEach unsprung weight displacementm
zriRoad surface input of each wheelm
BWheel trackm
aDistance between center of mass and front axlem
bDistance between center of mass and middle axlem
cDistance between center of mass and rear axlem
θdBody roll anglerad
φdBody pitch anglerad
ωrBody yaw anglerad
αiIncluded angle between axis direction and
horizontal direction of each wheel
rad
βSideslip angle of centroidrad
δiAngle of each wheelrad
IxMoment of inertia about x axiskg·m2
IyMoment of inertia about y axiskg·m2
IzMoment of inertia about z axiskg·m2
ksiStiffness coefficient of each suspension springN/m
csiVariable damping coefficientN/(m·s)
ktiStiffness coefficient of each tireN/m
UiActuation force of each active suspensionN
FyiLateral force on each tireN
uVehicle speedm/s
hsDistance from mass center of sprung mass to roll axism
Table 2. The fuzzy control rules of K1.
Table 2. The fuzzy control rules of K1.
δ1ZOPSPMPBPVB
K1
u
ZOPESPESPVSPSPM
PSPESPVSPSPMPB
PMPVSPMPBPBPVB
PBPSPMPBPVBPVB
PVBPSPBPVBPEBPEB
Table 3. The fuzzy control rules of K2.
Table 3. The fuzzy control rules of K2.
Weight CoefficientsFuzzy Control Rules
K1PESPVSPSPMPBPVBPEB
K2PEBPEBPBPMPSPVSPES
Table 4. RMS values of the performance indexes under step steering.
Table 4. RMS values of the performance indexes under step steering.
Performance IndexIndividual ControlCoordination Control
Roll angle (rad)0.06070.0425 (↓ 29.98%)
Roll angle acceleration (rad/s2)0.16350.1163 (↓ 28.87%)
Yaw angle acceleration (rad/s2)0.07560.0581 (↓ 23.15%)
Lateral acceleration (m/s2)3.15123.0642
Table 5. RMS values of performance indexes under double line change conditions.
Table 5. RMS values of performance indexes under double line change conditions.
Performance IndexesIndividual ControlCoordination Control
Sideslip angle of centroid (rad)0.00120.001 (↓ 16.67%)
Roll angle (rad)0.00770.0056 (↓ 27.82%)
Roll angle velocity (rad/s)0.08950.0626 (↓ 30.01%)
Roll angle acceleration (rad/s2)0.27130.2134 (↓ 21.31%)
Table 6. Main parameters of emergency rescue vehicles.
Table 6. Main parameters of emergency rescue vehicles.
ParametersValue of parameter
Weight (kg)36,000
Number of wheels6
Number of axles3
Wheelbase of the first and second axle (m)2.95
Wheelbase of the second and third axle (m)1.65
Wheel track (m)2.55
System pressure (Pa)26 × 106
Rated flow of servo valve (L/min)120
Table 7. RMS value of the performance index.
Table 7. RMS value of the performance index.
Performance IndexIndividual ControlCoordination Control
Roll angle (rad)0.04120.0325 (↓ 21.12%)
Roll angle acceleration (rad/s2)0.22040.1563 (↓ 29.08%)
Yaw angular acceleration (rad/s2)0.07170.0518 (↓ 27.75%)
Vehicle speed (km/h)34.886934.7564
Lateral acceleration (m/s2)1.52621.4985
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

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. https://0-doi-org.brum.beds.ac.uk/10.3390/math10193562

AMA Style

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(19):3562. https://0-doi-org.brum.beds.ac.uk/10.3390/math10193562

Chicago/Turabian Style

Chen, Hao, Ming-De Gong, Ding-Xuan Zhao, Wen-Bin Liu, and Guan-Yong Jia. 2022. "Coordination Control of Multi-Axis Steering and Active Suspension System for High-Mobility Emergency Rescue Vehicles" Mathematics 10, no. 19: 3562. https://0-doi-org.brum.beds.ac.uk/10.3390/math10193562

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