Articles | Volume 15, issue 2
https://doi.org/10.5194/ms-15-501-2024
https://doi.org/10.5194/ms-15-501-2024
Research article
 | 
03 Sep 2024
Research article |  | 03 Sep 2024

Research on anti-rollover control of three-axle rescue vehicle based on active suspension and differential braking

Shuang-Ji Yao, Xiao-Han Yang, Chen-Xing Bai, You Lv, Ding-Xuan Zhao, and Zhen-He Wang
Abstract

Due to its intricate operational environment, substantial mass and elevated center of mass, the three-axle emergency rescue vehicle is more prone to rollover. This study aims to enhance the operational stability and mitigate rollover risks by establishing a rollover dynamic model with 11 degrees of freedom. Using the coupling characteristics of vehicle dynamics and tire force, an anti-rollover control strategy of the three-axle vehicle based on the cooperative work of differential braking and active suspension is proposed. According to the vehicle motion characteristics, the active suspension controller is built using a fuzzy proportional–integral–derivative (PID) algorithm, and the differential braking controller is built using the improved adaptive model predictive control (MPC) algorithm. The step and fishhook tests of differential braking, active suspension control, and joint control are carried out. The simulation results show that the joint control strategy can effectively reduce the rollover tendency of the vehicle and further improve the anti-rollover ability of the vehicle compared with the single control system.

1 Introduction

For areas with complex terrain, frequent natural disasters and complex accident sites, modern emergency rescue vehicles should have higher performance requirements. At present, the common chassis technology and passive suspension system adopted have the problems of low off-road driving speed and poor handling performance. Therefore, there is a strong technical demand for the chassis technology and suspension system of emergency rescue vehicles.

The three-axle heavy rescue vehicle studied in this paper is characterized by large mass and high center of mass and is prone to rollover when encountering large corners and avoiding obstacles and other dangerous working conditions, so it is necessary to take the initiative to prevent rollover control of the vehicle (Huang et al., 2021). Many scholars have studied the problem of rollover control of the whole vehicle (e.g., Li and Tan, 2017). In a comprehensive manner, it seems that it is mainly through wheel braking/driving control (Chen and Peng, 2001a; Liang et al., 2020; Imine et al., 2015), active steering control (Son et al., 2017; Du et al., 2010; Shao et al., 2019; Yanhai, 2005; Azim et al., 2015) and active/semi-active suspension control (Yao et al., 2018; Riofrio et al., 2017) from different perspectives that improve the stability of the vehicle and enhance the active safety of the vehicle. In fact, each method has certain limitations.

In collaboration with heavy machinery companies, our team has designed and built a three-axle rescue vehicle with a new special chassis design and active suspension system. Great results have been achieved in key technologies, such as system dynamics models, integrated control algorithms and road environmental awareness. Several tests have been conducted on the maneuverability, smoothness and safety of the three-axle rescue vehicle (Chen et al., 2021; Liu et al., 2022; Ni et al., 2020; Wang et al., 2018). Figure 1 shows the team's three-axle rescue vehicle and the unpaved road surface.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f01

Figure 1(a) The three-axle rescue vehicle and (b) the unpaved road surface.

Download

This paper proposes the combination of differential braking and active suspension control system to improve the anti-rollover capability of the three-axle rescue vehicle as the goal, and based on an 11-degree-of-freedom rollover dynamics model, the effectiveness and superiority of the integrated control methods and strategies are verified by simulating and comparing the braking and active suspension system controls separately and the joint control of the two.

1.1 11-degree-of-freedom vehicle rollover dynamics model

The vehicle rollover dynamics model mainly considers the lateral and vertical motions of the vehicle, the rotational motions around each axis in the vehicle coordinate system (transverse pendulum motion, pitch motion, and lateral tilt motion), and the vertical motion of the six wheels, with a total of 11 degrees of freedom, and it is shown in Fig. 2. In this paper, the controllable active suspension and independent braking system are used as actuators and the longitudinal speed of the three-axis vehicle during braking is used as a known input.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f02

Figure 2Vehicle rollover dynamics model with 11 degrees of freedom.

Download

According to the 11-degree-of-freedom rollover dynamics model, there are several types of motion to consider, the first one being lateral motion:

(1) m v β ˙ + ω - m s h s φ ¨ = F y 11 + F y 12 cos δ + F y 21 + F y 22 + F y 31 + F y 32 .

The second kind of motion is the yawing motion:

(2) I z z ω ˙ = l 1 F y 11 + F y 12 cos δ - l 2 F y 21 + F y 22 - l 3 F y 31 + F y 32 + w z .

The third type is the rolling motion:

(3) I x x φ ˙ - m s h s v ω + β ˙ = b 1 2 F 11 - F 12 + b 2 2 F 21 - F 22 + b 3 2 F 31 - F 32 + m s g h s φ .

Next comes the pitching motion:

(4) I y y θ ¨ - m s g h s θ - l 1 F 11 + F 12 + l 2 F 21 + F 22 + l 3 F 31 + F 32 = 0 .

There is also the vertical motion of sprung mass:

(5) m s z ¨ m = - F 11 - F 12 - F 21 - F 22 - F 31 - F 32 .

Another kind is the vertical motion of unsprung mass:

(6) m u z ¨ u i j - F i j + F t i j = 0 .

One more type is suspension force:

(7) F i j = k s z u i j - z s i j + c s z ˙ u i j - z ˙ s i j + f i j .

The penultimate kind is tire force:

(8) F t i j = k t ( z r i j - z u i j ) .

The final type is suspension displacement:

(9) z s 11 = z m - l 1 θ + b 1 2 φ , z s 12 = z m - l 1 θ + b 1 2 φ , z s 21 = z m + l 2 θ + b 2 2 φ , z s 22 = z m + l 2 θ - b 2 2 φ , z s 31 = z m + l 3 θ + b 3 2 φ , z s 32 = z m + l 3 θ - b 3 2 φ .

The specific parameters of the vehicle are shown in Table 1. The value is obtained by the test conducted by our team.

Table 1Parameters of the three-axle vehicle rollover dynamics model.

Download Print Version | Download XLSX

1.2 Tire model of the differential braking for anti-rollover control of the three-axle vehicle

In the process of using differential braking for anti-rollover control of the three-axle vehicle, the linear tire force model cannot meet the requirements. In order to better represent the nonlinear mechanical characteristics of tires, this paper uses the “magic formula” tire model (Yu and Lin, 2016) and the concept of the tire attachment ellipse to demonstrate (Arat et al., 2014).

The magic formula is proposed and developed by professor H. B. Pacejka and their colleagues. It is a mathematical model of the longitudinal force, lateral force and return moment of the tire established by a combination of trigonometric formulas (Dukkipati et al., 2008). Since only a set of formulas can express the complete set of force characteristics of the tire under pure working conditions, we need to use the so-called magic formula. The general formulation of the magic formula is

(10) F = D sin C arctan B x - E B x - arctan ( B x ) + S v .

The tire data selected in this paper come from TruckSim's (or CarSim's) “3000 kg rating, 510 mm radius” tire type, and the Simulink (MathWorks) tire model is fitted to the known data according to the magic formula to compare the results, as shown in Fig. 3.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f03

Figure 3Tire-fitting curves: (a) tire longitudinal force curve and (b) tire lateral force curve.

Download

1.3 Tire force analysis

There are three main forces acting on the tires: longitudinal force, vertical force and lateral force. In the case of a vehicle moving at a constant speed on a curved route, the main consideration when analyzing the tires is the vertical and lateral forces affecting the vehicle. When the vehicle is accelerating or braking during the curve movement, the longitudinal force, vertical force and lateral force must be considered at the same time. The three forces affect each other and are mutually constrained. The relationship between the three forces can be described by the concept of the tire attachment ellipse (Chen and Peng, 2001b), as shown in Fig. 4.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f04

Figure 4Tire attachment ellipse.

Download

The relationship between the longitudinal force and the lateral deflection force of the tire can be obtained from the characteristics of the tire force attachment ellipse as follows:

(11) F x i j F x i j max 2 + F y i j F y i j max 2 = 1 ( i = 1 - - 3 , j = 1 - - 2 ) ,

where Fxijmax and Fyijmax are the maximum longitudinal force and lateral deflection force of each tire, respectively. The maximum longitudinal force of the tire is determined by the tire adhesion, which is expressed by

(12) F x i j max = μ F z i j ( i = 1 - - 3 , j = 1 - - 2 ) ,

where μ is the coefficient of adhesion of the tire to the ground. The maximum lateral deflection force of a tire with large lateral acceleration and large lateral deflection angle, Fyijmax, can be considered to be the lateral deflection force of that tire when there is no longitudinal force at a certain lateral deflection angle. In this case, the lateral force of the tire can be considered to have reached the adhesion limit.

The lateral deflection force of each tire, Fyijmax, is calculated according to the magic formula in the previous section.

2 Vehicle rollover dynamic stability evaluation index

When the vehicle is driving in a high-speed turn, the vertical load of the tires will be displaced laterally, the load on the inner tires will be reduced and the load on the outer tires will be increased; when the inner load is reduced to zero and the tires are not in contact with the ground, once there is lateral interference, the vehicle will roll over. Therefore, the tire load transfer ratio (LTR) can be used as the dynamic stability evaluation index of vehicle rollover (Larish et al., 2013). LTR is simple and effective as an indicator for evaluating vehicle rollover stability.

(13) LTR = F z 11 + F z 21 + F z 31 - F z 12 - F z 22 - F z 32 F z 11 + F z 21 + F z 31 + F z 12 + F z 22 + F z 32 ,

where Fz11, Fz21 and Fz31 are the vertical load of the left wheels and Fz12, Fz22 and Fz32 are the vertical load of the right wheels, the value of LTR is from 0 to 1, the smaller the value of LTR means the smoother the vehicle driving.

The vertical load on the wheels Fzij (i=1,,3; j=1,,2) can be derived from the static vertical load on the wheels plus the value of the suspension force variation. Combined with the vehicle side defense dynamics model, the expression of the new LTR can be obtained as follows:

(14) LTR = 2 I x φ ¨ - m s a y h s - m s g h s φ B m g , B = b 1 + b 2 + b 3 3 .
3 Anti-rollover control strategy research

3.1 Joint control strategy

According to the tire dynamics coupling relationship, the longitudinal force and lateral force of the wheel are both functions of the vertical load of the wheel, and the magnitude of the additional yaw moment generated by differential braking is also related to the vertical load of the braking wheel, which can be adjusted by controlling the actuation force of the suspension system. In order to suppress the occurrence of vehicle rollover more effectively, this paper designs a three-axis vehicle active anti-rollover control system based on active suspension and differential braking joint control, and the overall structure of the control system is shown in Fig. 5 below.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f05

Figure 5Joint control.

Download

The joint control process is as follows: (1) The vehicle longitudinal speed, front-wheel angle signals, road excitation signals, and the controller output signals (additional actuation force signals and additional torque signals) from the previous round of control process are used as inputs to the vehicle rollover dynamics equations, and the vehicle motion parameter signals (rollover angle, rollover angular velocity, cross-swing angular velocity, lateral angular velocity) are solved. (2) Obtain the LTR value based on the settled vehicle motion parameters and the calculation equations. (3) The LTR value and vehicle motion parameters are used as input to the joint controller, which processes them to obtain the control signals for the active suspension and differential braking. (4) The actuator receives the control signal and executes the corresponding action to control the differential braking and active suspension of the vehicle. The anti-rollover function is realized and provides the output signal of the controller for the next round of control to achieve closed-loop control.

3.2 Active suspension control strategy based on fuzzy PID

The vehicle system is a nonlinear and multicoupled system. It is difficult to establish a completely accurate mathematical model. The fuzzy proportional–integral–derivative (PID) control method has good robustness and does not require a high-order mathematical model (Verma et al., 2018). In this paper, the difference between the roll angle and the ideal roll angle as well as the difference between the roll angle rate and the ideal roll rate are taken to be the input of the fuzzy PID controller, and the power is taken to be the output of the controller.

The fuzzy PID controller consists of two parts: the fuzzy controller part and the PID controller part. The fuzzy controller adjusts the values of the parameters ΔKp, ΔKi and ΔKd according to the difference between the roll angle and the ideal roll angle and the rate of change in the difference. The PID controller parameters, Kp, Ki and Kd, are adjusted in real time according to the results obtained from the fuzzy controller. The PID controller output is the actuation force of the left- and right-side suspensions of the vehicle. The control structure of the fuzzy PID is shown in Fig. 6.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f06

Figure 6Fuzzy PID control structure diagram.

Download

The fuzzy control strategy uses fuzzy logic and approximate reasoning to output the required control quantities for effective control of the target. The input variables e and ec and output variables correspond to fuzzy quantities of E, EC and U, respectively.

The fuzzy subset of E is NB,NM,NS,ZO,PS,PM,PB, where the members of the subset are defined as negative large (NB), negative medium (NM), negative small (NS), almost zero (ZO), positive small (PS), positive medium (PM) and positive large (PB). The fuzzy subset of EC is NB,NM,NS,ZO,PS,PM,PB, and the fuzzy subset of U is NB,NM,NS,ZO,PS,PM,PB. The error, E, and the rate of change in the error, EC, are set to -3,3, and the output signals, ΔKp, ΔKi and ΔKd are set to -3,3, -10,0 and [0,1], respectively. The fuzzy rules are listed in Table 2.

3.3 Differential braking control strategy based on adaptive model prediction

The differential-braking-based stability control method for three-axle heavy vehicles is developed on the basis of a system which collects the error feedback between the actual driving state of the vehicle and the ideal state, decides the additional yaw moment required for the stability of a three-axle heavy vehicle, and obtains the required additional yaw moment by applying braking force to different wheels to achieve the anti-rollover control of a three-axle heavy vehicle. The adaptive control structure diagram is shown in Fig. 7.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f07

Figure 7Adaptive model predictive control (MPC) control structure diagram.

Download

The differential brake control system based on adaptive model prediction consists of two main parts, one of which is the upper adaptive controller part. The upper adaptive model predictive control (MPC) controller takes the difference between the desired yaw angle rate and the vehicle body sideslip angle obtained from the ideal model and the actual value output from Simulink's three-axis rollover dynamics model as the input to the adaptive control algorithm and the additional yaw moment required for vehicle stability as the output. The quadratic programming algorithm is used to solve for the optimized objective function and constraints in the model predictive control algorithm. The second is the lower braking force calculation module, which receives the additional yaw moment signal from the upper adaptive MPC controller and calculates the braking force of the target wheel based on the braking force calculation module.

3.4 Adaptive MPC controller design

The design of the adaptive MPC-based additional transverse moment controller consists of the following parts: the determination of the vehicle model and derivation of the prediction equations, determination of the objective function and control constraints, and constraint optimization solution (Mata et al., 2017).

Determination of the vehicle model and derivation of the prediction equation. The prediction model of the MPC control method based on the state equation is a linear state space equation, and the previous three-axis rollover dynamics model cannot be used directly in the prediction model because the tire lateral force is nonlinear; therefore, the adaptive MPC controller is proposed in this paper. The structure of the adaptive MPC controller designed in this paper is shown in Fig. 8, which is divided into the MPC controller, a state matrix update module and a parameter estimation module.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f08

Figure 8Adaptive MPC controller structure diagram.

Download

The state matrix update module is an important part necessary to reflect the adaptive capability because the Simulink rollover dynamics model established in this paper is time-varying and nonlinear, its parameters (vehicle longitudinal velocity, v, and lateral deflection stiffness of six wheels) change in real time, and the prediction model needs to be updated in real time for the accuracy of controller control. In the state update module, we assume that the state matrix is constant within one calculation cycle, and outside one calculation cycle, the state matrix is updated by the state matrix update module. The parameter estimation module is used to estimate the real-time longitudinal speed of the vehicle, v, and the lateral deflection stiffness of the six wheels.

(15) F y i j = k i j α i j ,

where Fyij (i=1,,3; j=1,,2) is the lateral deflection force of each wheel, kij is the lateral deflection stiffness of each wheel and αij is the lateral deflection angle of each wheel.

The status variables are as follows:

x=zmz˙mzu11z˙u11zu12z˙u12zu21z˙u21zu22z˙u22zu31z˙u31zu32z˙u32θθ˙φφβω˙T.

The input volume is u=[δ Δωz f11f12 f21f22 f31f32 z11z12 z21z22 z31z32], and the output, the active suspension's force, f11, f12, f21, f22, f31 and f32, is taken to be the input to the adaptive MPC, which is the method for achieving joint control in this paper.

The status matrix can be formulated as A=[A1A2], B=[B1B2] and C=[Z4×20Z2×18I2×2]; matrices A1, A2, B1 and B2 are shown at the end of this paper; Z6×14 is a zero matrix with 6 rows and 14 columns; and I6×6 is a unit matrix with six rows and six columns.

Forward Eulerian discretization of the system is performed, and the state prediction equation based on time is developed.

(16) x k + 1 k = A k | k x k | k + B ( k | k ) u ( k | k ) y = C ( k | k ) x ( k | k )

Ak|k=I+TABk|k=TBCk|k=C

In order to reduce the computational complexity of the MPC controller to improve computational efficiency, the following assumptions are made in this paper:

Ak|k=At|k,t=k,k+1,,k+p-1,Bk|k=Bt|k,t=k,k+1,,k+p-1,

where p is the set prediction step. We predict p moments after moment k and obtain the new prediction equation:

(17) X p k + p | k = A x k | k + B U c , Y p k + p | p = Ψ x k | k + Θ U c .

Among them, the following applies:

Xpk+p|p=xk+1|kxk+2|kx(k+p|k),Ypk+p|k=yk+1|kyk+2|ky(k+p|k),Uc=ukuk+1u(k+c-1).

Here, p is the prediction time domain, the value of which is 10; c is the control time domain, the value of which is 3; x(k+1|k), x(k+2k),,x(k+pk) are the predicted state variable values for each step in the prediction time domain at moment k; y(k+1|k), y(k+2k),,y(k+pk) are the predicted output values for each step in the prediction time domain at moment k; and u(k), u(k+1),,u(k+c-1) are the expected input values for each step in the control time domain at moment k. The prediction matrices, A, Ψ, B and Θ, are specified as follows, respectively:

A=Ak|kA2k|kAp(k|k),Ψ=Ck|kAk|kCk|kA2k|kC(k|k)Ap(k|k),

B=Bk|k00Ak|kBk|kBk|k0Ac-1k|kBk|kAc-2k|kBk|kBk|kAp-1k|kBk|kAp-2k|kBk|kAp-c(k|k)B(k|k),
Θ=C(k|k)B(k|k)00C(k|k)A(k|k)B(k|k)C(k|k)B(k|k)0C(k|k)Ac-1(k|k)B(k|k)C(k|k)Ac-2(k|k)B(k|k)C(k|k)Ap-1(k|k)B(k|k)C(k|k)Ap-2(k|k)B(k|k)C(k|k)Ap-c(k|k)B(k|k)

Design of the final optimization objective function. By optimally solving the objective function, a series of optimal control inputs can be obtained which will act the first component on the system. The objective function designed in this paper is as follows:

(18) J U c = i = 1 p y k + i | k - y ref ( k + i | k ) Q 2 + j = 0 c - 1 u ( k + j ) R 2 .

In the above equation, yrefk+i|k,i=1,2,,p, is the information on the reference ideal transverse pendulum angular velocity and the lateral deflection of the center of mass. Q and R are the penalty matrix of the process state and control input quantity. In this paper, the ideal reference information module is derived.

In order to ensure the safety of driving the three-axis vehicle, the control input (the additional yaw moment) to be achieved is constrained, and the expression of the constraint is as follows:

(19) u min u k + j | k u max , j = 0 , 1 , , c - 1 .

The maximum and minimum values of the additional transverse moment here can be derived from Sect. 1.3 in this paper.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f09

Figure 9Working front-wheel rotation angle.

Download

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f10

Figure 10LTR.

Download

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f11

Figure 11Roll angle.

Download

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f12

Figure 12Lateral acceleration.

Download

4 Simulation results

In the previous section, a coordinated control strategy for the lateral dynamics of the three-axis rescue vehicle was proposed. In this section, two suitable simulation test conditions were set up in the MATLAB/Simulink environment to verify the effectiveness of the proposed control strategy. MATLAB, short for Matrix Laboratory, is a commercial mathematical software by MathWorks, a US-based company that provides an advanced technical computing language and interactive environment for algorithm development, data visualization, data analysis and numerical computation, consisting of two main components: MATLAB and Simulink. One of the most popular international software tools for scientific and engineering computing, Simulink, supports system-level design, simulation, automated code generation, and continuous testing and verification of embedded systems. Simulink is integrated with MATLAB and works with MATLAB in an integrated way, allowing for MATLAB algorithms to be used and exported to MATLAB for further analysis. The simulation software version for this paper is MATLAB 2021b. The hardware configuration is a Windows-based computer with an Intel Core i7-10750H processor and 12GB of running memory. The step and fishhook conditions are selected for the simulation, and the “no control”, “single control” and “joint control” strategies are simulated for each condition, where no control means the vehicle controller is turned off for the simulation test, single control means the vehicle is simulated with the active suspension controller and the differential brake controller turned on, and joint control means the vehicle is simulated with both the active suspension controller and the differential brake controller turned on. The front-wheel angles for both conditions are shown in Fig. 9.

4.1 Step-steering simulation

The step-steering test was carried out under the road condition with an adhesion coefficient of 0.8. The maximum speed of the designed three-axle rescue vehicle is 100 km h−1, and the simulation speed is set to 60 km h−1; the front-wheel turning angle is the step-turning angle, the start time is 0.5 s, the duration is 0.5 s, and the maximum front-wheel turning angle input is 6°. The simulation results are as shown in Figs. 10–13.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f13

Figure 13Yaw rate.

Download

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f14

Figure 14LTR.

Download

It can be seen that, without any control, the vehicle reaches the LTR value of 1 after 2.6 s, which means that the vehicle has experienced a rollover; all three control modes with control action have anti-rollover capability, and the joint control mode has the best anti-rollover effect with the smallest LTR value and slowly decreases due to the decrease in vehicle speed caused by differential braking. The differential braking mode and the active suspension control on their own are also effective in reducing the LTR value, as seen in Fig. 10. It can be seen that the uncontrolled vehicle roll angle value changes dramatically, reaching 30° in less than 2 s compared to the combined control vehicle roll angle, which fluctuates in the range of 0–2 (Fig. 11). In Fig. 12, the lateral acceleration comparison graph and the transverse sway angular velocity comparison graph both show that the joint control has a controlling effect on the lateral stability of the vehicle, which can also be seen in Fig. 13.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f15

Figure 15Roll angle.

Download

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f16

Figure 16Lateral acceleration.

Download

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f17

Figure 17Yaw rate.

Download

4.2 Fishhook steering working condition

The dynamic rollover simulation test (fishhook steering test) was conducted under the road condition with an adhesion coefficient of 0.8. The vehicle speed was set to 60 km h−1, the front-wheel turning angle was the fishhook turning angle, the starting time was 1s, the left turning angle was a positive maximum value of 2.5° and the right turning angle was a negative maximum value of −5°. The simulation results are shown in the figures. In Fig. 14, it can be seen that in the fishhook condition, the vehicle without control reaches the LTR value of 1 after 3.2 s; that is, the vehicle rolls over. Compared with the single control mode, joint control has a more significant effect in reducing the LTR value. Such characteristics can be seen in the sway angle (Fig. 15), lateral acceleration (Fig. 16) and transverse angular velocity (Fig. 17) as well, meaning that joint control is better than individual active suspension control and differential braking control, which have strong anti-rollover capability of the vehicle.

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f18

Figure 18Step condition.

Download

https://ms.copernicus.org/articles/15/501/2024/ms-15-501-2024-f19

Figure 19Fishhook condition.

Download

4.3 Advantages of joint control

From the above simulation results and relevant literature, it can be explained that the single braking control and suspension control can improve the vehicle rollover dynamic characteristics to varying degrees, but they are not as effective as the joint control. Such problems come from the coupling characteristics of vehicle dynamics and tire force. We know that when the vehicle is rolling at a large angle, the vertical force of the tires on both sides of the wheel changes, and the braking wheels often cannot provide enough tire-braking force. Through active suspension control, we can improve the vertical force of the wheels on both sides of the vehicle and increase the value of the additional yaw moment. Figures 18 and 19 are the comparison diagrams of the actual additional yaw moment and the ideal yaw moment under the above two working conditions, with two control modes a nd separate differential braking and joint control. It can be seen that joint control can provide a greater additional yaw moment.

5 Conclusions
  1. Tackling the problem of improving the operational stability of three-axis emergency rescue vehicles and reducing the risk of vehicle rollover, a comprehensive three-axle rescue vehicle rollover dynamics model, integrating active suspension and a nonlinear tire model, is developed in this paper.

  2. Through consideration of vehicle dynamics and tire force coupling, an innovative joint control strategy was devised, harnessing the synergies of both differential braking and active suspension systems. This strategy aims to enhance anti-rollover capabilities.

  3. Simulation comparisons in multiple control modes and under different operating conditions demonstrate that the proposed joint control strategy and integrated controller significantly improve the anti-rollover performance of the vehicle. The adaptive model predictive control (MPC) controller designed in this paper has shown good robustness and effectiveness in simulating the two rollover dynamics of a three-axle rescue vehicle based on a nonlinear tire model.

Appendix A

Matrix A1

A1=0100000000-6ksms-6csmsksmscsmsksmscsmsksmscsmsksmscsms0001000000ksmucsmu-ks+ktmu-csms0000000000010000ksmucsmu00-ks+ktmu-csms00000000000100ksmucsmu0000-ks+ktmu-csmu000000000001ksmucsmu000000-ks+ktmu-csmu0000000000ksmucsmu000000000000000000ksmucsmu0000000000000000002l1ks-2l2ks-2l3ksIy2l1cs-2l2cs-2l3csIy-l1ksIy-l1csIy-l1ksIy-l1csIyl1ksIyl1csIyl2ksIyl2csIy000000000000mb1ks2mIx-ms2hs2mb1cs2mIx-ms2hs2-mb1ks2mIx-ms2hs2-mb1cs2mIx-ms2hs2mb2ks2mIx-ms2hs2mb2cs2mIx-ms2hs2-mb2ks2mIx-ms2hs2-mb2cs2mIx-ms2hs200msb1hsks2vmIx-ms2hs2msb1hscs2vmIx-ms2hs2-msb1hsks2vmIx-ms2hs2-msb1hscs2vmIx-ms2hs2msb2hsks2vmIx-ms2hs2msb2hscs2vmIx-ms2hs2-msb2hsks2vmIx-ms2hs2-msb2hscs2vmIx-ms2hs20000000000

Matrix A2

A2=0100000000ks31mscs31msks32mscs32msa2,15a2,16000000000000000000-ks11l1mu11-cs11l1mu11ks11b12mu11cs11b12mu110000000000000000-ks12l1mu12-cs12l1mu12-ks12b12mu12-cs12b12mu120000000001000000ks21l2mu21cs21l2mu21ks21b22mu21cs21b22mu110000000000000000ks22l2mu22cs22l2mu22-ks22b22mu22-cs22b22mu22000100000000-ks31+ktmu31-cs31mu3100ks31l3mu31cs31l3mu31ks31b32mu31cs31b32mu3100000100000000-ks32+ktmu32-cs32mu32ks32l3mu32cs32l3mu32-ks32b32mu32-cs32b32mu32000000010000l3ks31Iyl3cs31Iyl3ks32Iyl2cs32Iya16,15a16,1600000000000100-mb2ks222mIx-ms2hs2-mb2cs222mIx-ms2hs2mb3ks312mIx-ms2hs2mb3cs312mIx-ms2hs200a18,15a18,16a18,17a18,18ks31b3mshs2vmIx-ms2hs2cs31b3mshs2vmIx-ms2hs2-ks32b3mshs2vmIx-ms2hs2-cs32b3mshs2vmIx-ms2hs200a19,17a19,18a19,19a19,2000000000a20,19a20,20

In the matrix, the values are as follows: a2,15=2l1ks-2l2ks-2l3ksms, a2,16=2l1cs-2l2cs-2l3csms, a16,15=-2ks(l12+l22+l32)Iy+mshgIy, a16,16=-2cs(l12+l22+l32)Iy, a18,15=-3mkslw22(mIx-ms2h2)+mmshgmIx-ms2h2, a18,16=-3csmlw22(mIx-ms2h2), a18,17=6ktmshmIx-ms2h2, a18,18=2kt(l1-l2-l3)mshv(mIx-ms2h2), a19,17=-3ksmslw2h2v(mIx-ms2h2)+ms2h2gv(mIx-ms2h2), a19,18=-3csmslw2h2v(mIx-ms2h2), a19,19=6ktIxv(mIx-ms2h2), a19,20=2Ixkt(l1-l2-l3)v2(mIx-ms2h2)-1, a20,19=2kt(l1-l2-l3)Iz and a20,20=2kt(l12+l22+l32)Izv.

Appendix B

Matrix B1

B1=00000000001ms1ms1ms1ms1ms1ms0000000000-1mu110000000000000000-1mu120000000000010000-1mu210000000000000000-1mu220000000000000000-1mu310000000000000000-1mu320000000000-l1Iy-l1Iy-l2Iy-l2Iy-l3Iy-l3Iy00000001-2k1mshmIx-ms2hs20mb12mIx-ms2hs2-mb12mIx-ms2hs2mb22mIx-ms2hs2-mb22mIx-ms2hs2mb32mIx-ms2hs2-mb32mIx-ms2hs2-2k1IxvmIx-ms2hs20mshsb12vmIx-ms2hs2-mshsb12vmIx-ms2hs2mshsb22vmIx-ms2hs2-mshsb22vmIx-ms2hs2mshsb32vmIx-ms2hs2-mshsb32vmIx-ms2hs2-2l1k1Iz1Iz000000

Matrix B2

B2=000000000000000000ktmu11000000000000ktmu12000000000000ktmu21000000000000ktmu22000000000000ktmu31000000000000ktmu32000000000000000000000000000000000000
Appendix C
b1,2,3 wheelbase of each axle
cs suspension damping
Fyij lateral tire force of each wheel, where i=1,2,3
represents the front, middle and rear axles
and j=1,2 represents left and right
Ftij vertical tire force of each wheel
Fij vertical suspension force of each wheel
fij actuation force of each wheel's active
suspension actuator
g gravity acceleration
hs distance from sprung mass center of gravity
to roll center
Ixx,yy,zz moment of inertia of the respective axle
kt tire vertical stiffness
l1,2,3 distance from center of gravity to
front, middle or rear axle
m vehicle mass
ms vehicle sprung mass
muij suspension and tire mass
zm vehicle centroid displacement
zsij displacement of the body on the suspension
zuij displacement of the wheels
zrij road excitation of each tire
v vehicle's longitudinal velocity
β vehicle body sideslip angle
ω yaw angle rate
θ pitch angle
φ roll angle
δ steering-wheel angle
wz additional yaw moment
Code and data availability

All the data used in this paper can be obtained upon request from the corresponding author.

Author contributions

SJY designed the mechanism and proposed the research method. XHY conducted the theoretical analysis, ran the software simulation and wrote the main text.

ZHW and DXZ contributed to writing (review and editing). CXB and YL contributed significantly to the late-stage editing and simulation processes of the paper, including the review and polishing of the manuscript. All authors have read and agreed to the published version of the paper.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Disclaimer

Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.

Acknowledgements

This work was supported by the Regional Joint Fund Project of the National Natural Fund of China titled “Research on dynamic control of high mobility emergency rescue vehicles based on multi-information fusion” (2021–2024) (grant no. U20A20332).

Financial support

This work was supported by the Regional Joint Fund Project of the National Natural Fund of China titled “Research on dynamic control of high mobility emergency rescue vehicles based on multi-information fusion” (2021–2024) (grant no. U20A20332).

Review statement

This paper was edited by Ali Konuralp and reviewed by Yılmaz Gür and one anonymous referee.

References

Arat, M. A., Singh, K. B., and Taheri, S.: An intelligent tyre based adaptive vehicle stability controller, Int. J. Veh. Des., 65, 118–143, https://doi.org/10.1504/IJVD.2014.060813, 2014. 

Azim, R. A., Malik, F. M., and Syed, W. U. H.: Rollover Mitigation Controller Development for Three-Wheeled Vehicle Using Active Front Steering, Math. Probl. Eng., 2015, 1–9, https://doi.org/10.1155/2015/918429, 2015. 

Chen, B.-C. and Peng, H.: Differential-Braking-Based Rollover Prevention for Sport Utility Vehicles with Human-in-the-loop Evaluations, Veh. Syst. Dyn., 36, 359–389, https://doi.org/10.1076/vesd.36.4.359.3546, 2001a. 

Chen, B.-C. and Peng, H.: Differential-Braking-Based Rollover Prevention for Sport Utility Vehicles with Human-in-the-loop Evaluations, Veh. Syst. Dyn., 36, 359–389, https://doi.org/10.1076/vesd.36.4.359.3546, 2001b. 

Chen, H., Gong, M., Zhao, D., and Zhu, J.: Body attitude control strategy based on road level for heavy rescue vehicles, Proc. Inst. Mech. Eng. D. J. Automob. Eng., 235, 1351–1363, https://doi.org/10.1177/0954407020966164, 2021. 

Du, F., Li, J. S., Li, L., and Si, D. H.: Robust Control Study for Four-Wheel Active Steering Vehicle, in: 2010 International Conference on Electrical and Control Engineering, Wuhan, China, 25–27 June 2010, 1830–1833, https://doi.org/10.1109/iCECE.2010.450, 2010. 

Dukkipati, R. V., Pang, J., Qatu, M. S., Sheng, G., and Shuguang, Z.: Road vehicle dynamics, SAE international, USA, 852 pp., ISBN 978-0-7680-1643-7, 2008. 

Huang, W., Lu, Y., Wang, Z., and Zhang, J.: Sliding Mode Control for Overturning Prevention of Heavy-Duty Vehicles Based on LTR Dynamic Prediction, Journal of Shijiazhuang Tiedao University, 34, 22–28, https://doi.org/10.13319/j.cnki.sjztddxxbzrb.20190212, 2021 (in Chinese with English abstract). 

Imine, H. and Djemaï, M.: Switched control for reducing impact of vertical forces on road and heavy-vehicle rollover avoidance, IEEE Trans. Veh. Technol., 65, 4044–4052, https://doi.org/10.1109/TVT.2015.2470090, 2015. 

Larish, C., Piyabongkarn, D., Tsourapas, V., and Rajamani, R.: A New Predictive Lateral Load Transfer Ratio for Rollover Prevention Systems, IEEE. Trans. Veh. Technol, 62, 2928–2936, https://doi.org/10.1109/TVT.2013.2252930, 2013. 

Li, S. and Tan, L.: Study of Light Vehicle Rollover Tendency Based on Vertical-Load Transfer Rate Journal of Chongqing University of Technology, 31, 9–15, https://doi.org/10.3969/j.issn.1674-8425(z).2017.11.002, 2017 (in Chinese with English abstract). 

Liang, G., Zhao, H., and Chen, G.: Bus Anti-rollover Control of Differential Braking Based on Fuzzy PID, J. Hubei Univ., 34, 29–34, https://doi.org/10.3969/j.issn.1008-5483.2020.02.007, 2020 (in Chinese with English abstract).  

Liu, S., Zheng, T., Zhao, D., Hao, R., and Yang, M.: Strongly perturbed sliding mode adaptive control of vehicle active suspension system considering actuator nonlinearity, Veh. Syst. Dyn., 60, 597–616, https://doi.org/10.1080/00423114.2020.1840598, 2022. 

Mata, S., Zubizarreta, A., Cabanes, I., Nieva, I., and Pinto, C.: Linear time varying model based model predictive control for lateral path tracking Int. J. Veh. Des., 75, 1–22, https://doi.org/10.1504/IJVD.2017.090900, 2017. 

Ni, T., Li, W., Zhao, D., and Kong, Z.: Road Profile Estimation Using a 3D Sensor and Intelligent Vehicle Sensors, 20, 17, https://doi.org/10.3390/s20133676, 2020. 

Riofrio, A., Sanz, S., Boada, M. J. L., and Boada, B. L.: A LQR-Based Controller with Estimation of Road Bank for Improving Vehicle Lateral and Rollover Stability via Active Suspension Sensors, 17, 2318–2318, https://doi.org/10.3390/s17102318, 2017. 

Shao, K., Zheng, J., and Huang, K.: Robust active steering control for vehicle rollover prevention, Int. J. Model. Ident. Control, 32, 70–84, https://doi.org/10.1504/IJMIC.2019.101956, 2019. 

Son, C.-W., Choi, W., and Ahn, C.: MPC-BASED steering control for backward-driving vehicle using stereo vision, Int. J. Auto. Tech., 18, 933–942, https://doi.org/10.1007/s12239-017-0091-8, 2017. 

Verma, O. P., Manik, G., and Jain, V. K.: Simulation and control of a complex nonlinear dynamic behavior of multi-stage evaporator using PID and Fuzzy-PID controllers Int. J. Comput. Sci. Eng., 25, 238–251, https://doi.org/10.1016/j.jocs.2017.04.001, 2018. 

Wang, D., Gong, M., and Yang, B.: Nonlinear Predictive Sliding Mode Control for Active Suspension System Shock. Vib, 2018, 1–10, https://doi.org/10.1155/2018/8194305, 2018. 

Yanhai, X.: A study on vehicle rollover avoidance control based on active steering technique, Automot. Eng., 27, 518–521, https://doi.org/10.19562/j.chinasae.qcgc.2005.05.004, 2005. 

Yao, J., Li, Z., Wang, M., Yao, F., and Tang, Z.: Automobile active tilt control based on active suspension Adv. Mech. Eng, 10, 1–9, https://doi.org/10.1177/1687814018801456, 2018. 

Yu, F. and Lin, Y.: Automobile System Dynamics, China Machine Press, Beijing, China, 385 pp., ISBN 978-7-111-55173-7, 2016. 

Download
Short summary
In order to effectively improve the running stability of the three-axis emergency aid vehicle and reduce the risk of rollover, a rollover dynamic model with 11 degrees of freedom is established in this paper. A three-axle anti-rollover control strategy based on the cooperation of differential braking and active suspension is proposed. The anti-rollover capability of the vehicle is verified by a mathematical simulation.