Next Article in Journal
Named Entity Recognition in Mechanical Fault Diagnosis: A Template-Free Prompt Learning Approach
Previous Article in Journal
Bearing Fault Diagnosis Based on Multiscale Lightweight Convolutional Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Position–Force Feedback Optimal Control Strategy for Improving the Passability and Wheel Grounding Performance of Active Suspension Vehicles in a Coordinated Manner

College of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Processes 2025, 13(4), 1241; https://doi.org/10.3390/pr13041241
Submission received: 28 March 2025 / Revised: 14 April 2025 / Accepted: 15 April 2025 / Published: 19 April 2025
(This article belongs to the Section Automation Control Systems)

Abstract

:
This paper aims to solve the problems of poor mobility, passability, and stability in heavy-duty vehicles, and proposes an active suspension system control strategy based on position–force feedback optimal control to coordinately enhance vehicle passability and wheel grounding performance. Firstly, a two-degrees-of-freedom one-sixth vehicle active suspension model and a valve-controlled hydraulic actuator system model are constructed, and the advantages of impedance control in robot compliance control are integrated to analyze their applicability in hydraulic active suspension. Next, a position feedback controller and force feedback LQG optimal controller for fuzzy PID control are designed, the fuzzy PID-LQG (FPL) integrated method is applied to the hydraulic active suspension system, and the dynamic load of the wheel is tracked by impedance control to obtain the spring mass displacement correction. Then, a suspension system model under the excitation of a C-class road surface and a 0.11 m raised road surface is constructed, and the dynamic simulation and comparison of active/passive suspension systems are carried out. The results show that, compared with PS and LQR control, the body vertical acceleration, suspension dynamic deflection, and wheel dynamic load root-mean-square value of the proposed FPL integrated control active suspension are reduced, which can effectively reduce the body vibration and wheel dynamic load and meet the design objectives proposed in this paper, effectively improving vehicle ride comfort, handling stability, passability, and wheel grounding performance.

1. Introduction

The suspension system, as the core force transfer connection device between the body and the wheel, directly affects the driving stability of a vehicle [1]. Active suspension systems can flexibly adjust the position change and control force of the actuator according to the road conditions, working conditions, and load changes in the vehicle [2,3,4] so as to ensure that the suspension system is always maintained in the best vibration reduction state, thus maintaining a grounding performance of the wheel that ensures its close contact with the ground [5,6]. In view of the limitation that passive suspension parameters cannot be flexibly adjusted under accompanying vehicle conditions, domestic and foreign scholars have conducted in-depth explorations on the control strategies of active suspension, aiming to effectively resolve the inherent contradiction between the suspension and vehicle ride comfort and handling stability [7,8,9].
This paper adopts a position-based impedance control method for an active suspension system which absorbs the “compliant” control concept when the robot contacts the outside world [10,11]. Compared with the existing impedance control method, based on position tracking [12,13], the contact force between the tire and the road surface is integrated into the control strategy to effectively reduce the impact of ground impact force on the body through vibrations. At the same time, the grounding ability and handling stability of the wheel are improved. In active suspension systems, the actuator is the core control element, and its force is mainly realized through a hydraulic system or a pneumatic system [14,15]. Since hydraulic systems have a more powerful output power, load capacity, and control accuracy than pneumatic systems, they have been widely used in active suspension systems [16,17,18]. In addition, although fuzzy control [19], PID control [20], LQG control [21], and adaptive control [22] perform well in improving vehicle ride comfort and are easy to operate, they are not effective at improving vehicle handling stability.
This paper aims to address the problems that arise when suspension systems cannot effectively reduce vehicle body vibration when the vehicle experiences random road excitation and bump (pothole) impact excitation condition, as well as the problem that the ride comfort and handling stability of a vehicle are difficult to improve simultaneously without affecting wheel grounding ability. Under the premise of considering the nonlinear mechanical characteristics of a hydraulic actuator, an active/passive suspension model and an electro-hydraulic servo actuator one-sixth model of a vehicle system are established, and a multi-closed-loop control strategy for the position–force feedback optimal control of a valve-controlled hydraulic active suspension system is proposed. In this strategy, position and force feedback controllers are used to monitor and provide feedback on the position and force information of the suspension system in real time. In the feedback control of position difference, impedance control is used to obtain the desired displacement of the real-time sprung mass and determine the desired controlling force of the actuator. Then, the force feedback LQG optimal controller is used to achieve the target force control of the active suspension system, further improving vehicle passability and wheel grounding capability.

2. One-Sixth Vehicle Vibration Model

2.1. One-Sixth Vehicle Model Structure

This part establishes the one-sixth passive and active vehicle models. The system models are shown in Figure 1a,b. In the models, m s is the sprung mass; m u is the unsprung mass; and k s and c s are the stiffness and damping of the suspension system, respectively. k t and c t are the tire equivalent stiffness and damping, respectively. z s , z s , and z r are the sprung mass displacement, unsprung mass displacement, and road excitation displacement, respectively. F u is the actual control force input of the actuator, and F d is the desired control force of the actuator.
The suspension system dynamics equations are listed according to the above models, and Equations (1) and (2) represent the passive and active suspension models, respectively.
m s z ¨ s + c s ( z ˙ s z ˙ u ) + k s ( z s z u ) = 0 m u z ¨ u c s ( z ˙ s z ˙ u ) k s ( z s z u ) + c t ( z ˙ u z ˙ r ) + k t ( z u z r ) = 0
m s z ¨ s + c s ( z ˙ s z ˙ u ) + k s ( z s z u ) F u = 0 m u z ¨ u c s ( z ˙ s z ˙ u ) k s ( z s z u ) + F u + c t ( z ˙ u z ˙ r ) + k t ( z u z r ) = 0
Based on the above model, the state variables of passive and active suspension are as follows:
X = z s z u , z u z r , z ˙ s , z ˙ u Τ
Y = z s z u , z u z r , z ¨ s , z ˙ u Τ
Based on the above state variables and output, the state space expression of the passive suspension system is established:
X ˙ = A p s X + B p s U + Γ p s ω Y = C p s X + D p s U
Among them, each parameter matrix is as follows:
A p s = 0 0 1 1 0 0 0 1 k s m s 0 c s m s c s m s k s m u k t m u c s m u c s m u ,   B p s = 0
C p s = 1 0 0 0 0 1 0 0 k s m s 0 c s m s c s m s 0 0 0 1 ,   D p s = 0 ,   Γ p s = 0 1 0 0
The state space expression of active suspension system is established as follows:
X ˙ = A a s X + B a s U + Γ a s ω Y = C a s X + D a s U
Among them, each parameter matrix is as follows:
A a s = 0 0 1 1 0 0 0 1 k s m s 0 0 0 k s m u k t m u 0 0 ,   B a s = 0 0 1 m s 1 m u
C a s = 1 0 0 0 0 1 0 0 k s m s 0 0 0 0 0 0 1 ,   D a s = 0 0 1 m s 0 ,   Γ a s = 0 1 0 0
Based on the above model, the following assumptions are made:
The actuator behaves as a linear system near the equilibrium position; the variable is the measured value of the static equilibrium position. The vehicle body is regarded as a rigid body; the vehicle travels at a constant speed, and the tire always maintains contact with the ground, which is reflected in the mathematical relationship that the dynamic load of the wheel does not exceed its static load. Therefore, the expression of the dynamic load of the wheel is as follows:
F d l = k t ( z u z r ) + c t ( z ˙ u z ˙ r )

2.2. Road Excitation

The unevenness of the road surface is one of the main factors that has a key influence on the dynamic characteristics of suspension. When describing the pavement, it can be divided into two types: vibration excitation and impact excitation. Next, the road models of vibration excitation and impact excitation are constructed.
The vibration excitation comes from the continuous small unevenness of the road surface, and its frequency component has certain continuity and randomness. The fitting formula of the highway spectral density of the random road surface is as follows:
G q ( n ) = G q ( n 0 ) ( n n 0 ) ω
where n is the spatial frequency, n = 0.011 ~ 2.83   m 1   n 0 is the reference spatial frequency, n 0 = 0.1   m 1 ; G q ( n 0 ) is the road roughness coefficient. ω is the frequency index, so we take ω = 2 .
By mathematical transformation and parametric processing of Equation (8), pavement time-domain excitation models with different vibration intensity levels can be constructed. The time-domain expression of random pavement is as follows:
q ˙ ( t ) = 2 π f 0 q ( t ) + 2 π n 0 G q ( n 0 ) v ω ( t )
where q ( t ) is road excitation; f 0 is the lower cutoff frequency; ω ( t ) is white noise.
Based on the random road excitation model defined in Equation (9), the Class C road condition was selected, the vehicle speed was set to 10 m/s, the lower cutoff frequency f 0 was set to 0.01 Hz, the noise intensity was set to 0.1 dB, the simulation time was set to 10 s, and the simulation step length was set to 0.01 s. The Class C road excitation generated under this condition is shown in Figure 2.
Shock excitation is usually caused by large bumps or potholes in the road surface, and its mathematical description often adopts a step function, pulse function, or sine function to simulate the actual bumps or potholes [23]. When the vehicle drives into the condition of the raised road surface with the height h = 0.11   m and the length l = 0.6   m at the time 1   s < t < 2   s at the speed v = 10   m / s , the sine wave signal is used as the input excitation. Figure 3 shows the time-domain signal of the raised road surface excitation.
x r ( t ) = 0 t > l v h 2 1 cos 2 π v l t 0 t l v

2.3. Modeling of Electro-Hydraulic Servo Actuator System

The structural form of an active suspension electro-hydraulic servo actuator is usually a electro-hydraulic servo valve control hydraulic cylinder, mainly including electro-hydraulic servo valve, hydraulic cylinder, load, and so on. In this paper, a valve-controlled asymmetrical hydraulic cylinder was selected as the structure of the electro-hydraulic servo actuator. The principle diagram of the active suspension electro-hydraulic servo actuator system is shown in Figure 4.
Aiming at the area difference of the rod cavity and the rodless cavity in the valve-controlled asymmetrical hydraulic cylinder, this section models and analyzes the two different flow gain conditions of piston rod extension and retract.
First, the modeling analysis in this section makes the following assumptions:
  • It is assumed that the compressibility of the oil inside the servo valve is negligible.
  • The oil supply pressure p s of the hydraulic system is constant, and the system oil return pressure p o is 0.
  • The internal dynamic pressure loss of pipelines and valves is ignored.
(1)
The piston rod is extended.
When the piston rod is extended, that is, the spool displacement ( x v > 0 ) and the spool moves upward, the rodless oil inlet flow q 1 and the rodded oil outlet flow q 2 of the hydraulic cylinder are, respectively,
q 1 = C d w x v 2 ρ ( p s p 1 )
q 2 = C d w x v 2 ρ ( p 2 p o )
where x v —Servo valve spool displacement (m);
  • p s —System oil supply pressure (Pa);
  • p o —System oil return pressure (Pa);
  • C d —Servo valve port flow coefficient (m3/h);
  • w —Servo valve port area gradient (m);
  • ρ —System oil density (kg/m3).
The load flow q L and load pressure p L are defined as follows:
q L = q 1 + n q 2 1 + n 2
p L = p 1 n p 2
where p 1 —Hydraulic cylinder rodless chamber oil pressure (Pa);
  • p 2 —The hydraulic cylinder has the oil pressure of the rod cavity (Pa);
  • n —Area ratio of the rod chamber to the rod-less chamber of the hydraulic cylinder ( n = A 2 / A 1 ).
It can be obtained by Equations (11)–(14):
p 1 = p L + n 3 p s 1 + n 3
p 2 = n 2 ( p s p L ) 1 + n 3
Considering the leakage and compressibility of oil [24], the flow continuity equation of hydraulic cylinder can be expressed as follows:
q 1 = A 1 x ˙ p + V a + A 1 x p β e p ˙ 1 + ( C b + C a ) p 1 C b p 2
q 2 = A 2 x ˙ p + V b + A 2 x p β e p ˙ 2 ( C b + C a ) p 2 + C a p 1
where x p —Displacement of the piston rod of hydraulic cylinder (m);
  • β e —Effective volumetric oil elastic modulus (Pa);
  • C a —Internal leakage coefficient of the hydraulic cylinder (Pa·m3/s);
  • C b —External leakage coefficient of hydraulic cylinder (Pa·m3/s);
  • A 1 , A 2 —Effective area of the rodless cavity and the roded cavity (m2);
  • V a , V b —Initial volume of rodless cavity and roded cavity of hydraulic cylinder (m3).
Valve spool moves upward:
q L = A 1 x ˙ p + V t 4 β e p ˙ L + C t p L + C 1 p s
Among them, the total compression volume of hydraulic cylinder V t = 4 ( V a + n 3 V b ) ( 1 + n 3 ) ( 1 + n 2 ) , leakage coefficient C t = 1 + n 1 + n 3 C a + C b 1 + n 2 , C 1 = n 2 ( n 2 1 ) ( 1 + n 2 ) ( 1 + n 3 ) C a .
The hydraulic cylinder force balance equation is as follows:
A 1 P L = m t x ¨ p + B p x ˙ p + F t
where m t —Equivalent load mass of the actuator (kg);
  • B p —Viscous damping coefficient of piston and load [N/(m/s)];
  • F t —Equivalent external load force of the actuator (N).
(2)
The piston rod retracts
The flow continuity equation of the rodless cavity and the roded cavity of the hydraulic cylinder is expressed as follows:
q 1 = A 1 x ˙ p V a + A 1 x p β e p ˙ 1 ( C a + C b ) p 1 C a p 2
q 2 = A 2 x ˙ p + V b + A 2 x p β e p ˙ 2 + ( C a + C b ) p 2 C a p 1
The valve core moves downward:
q L = A 1 x ˙ p + V t 4 β e p ˙ L + C t p L + C 2 p s
where   C 2 = n 2 1 ( 1 + n 2 ) ( 1 + n 3 ) C a
The hydraulic cylinder force balance equation is as follows:
A 1 P L = m t x ¨ p + B p x ˙ p + F t

3. Optimal Control Based on Position and Force Feedback

In this section, the dynamic relationship of position tracking and force feedback is used to achieve the optimal control of suspension system. Figure 5 shows the structure of the active suspension control system, including a force controller, a position controller, and an impedance control for position tracking [25]. The system adopts a hydraulic servo actuator as the actuator. Although the hydraulic circuit has advantages such as high precision and large power to mass ratio [26], the hydraulic servo system can quickly respond to changes in input and output displacement and force, but due to the nonlinear characteristics of the hydraulic system and the correlation between the actuating force of the hydraulic cylinder and the vehicle body movement, the system error will inevitably increase.
Therefore, in order to improve the control accuracy of the system, this paper uses a linear feedback-constrained optimal control strategy to design the force controller. In the aspect of force tracking, the position controller is designed, and its output is set to the desired force of the hydraulic servo actuator. In order to achieve the goal of position tracking, the impedance control method is adopted to calculate the position correction amount of sprung mass according to the dynamic load of the wheel, and fuzzy PID position control is used to realize the fast tracking of the position correction amount of sprung mass. At the same time, combined with the spring-loaded mass displacement measured by the displacement sensor, these two parameters are used together as inputs to the position controller to ensure the coordinated operation between the various controllers of the system and realize the coordinated control of the entire system.

3.1. Force Control

The force control system adopts a double-loop structure; the inner loop control adopts linear feedback control, and the outer loop control adopts linear quadratic Gaussian (LQG) control. The LQG optimal controller generates the target control force, which is transmitted to the inner control ring as the input signal. The inner loop performs feedback control and feeds the control signal into the vehicle model. The real-time state variable of the vehicle is used as the output signal of the inner loop and fed back to the LQG controller. The structure of the force feedback optimal control system is shown in Figure 6.
(1)
Linear feedback
According to the analysis of the characteristics of the inner ring of the system, Formulas (20) and (25) can be obtained:
P L = 1 A 1 F t + 1 A 1 m t x ¨ p + 1 A 1 B p x ˙ p
F t is defined as control force and F d as desired control force. Linear feedback control is used to input the new control into F ˙ t towards the desired force F ˙ d :
F ˙ t F ˙ d = k p ( F d F t )
e ˙ + k p e 1 = 0
where e 1 = F d F t is the error, and k p is the proportional coefficient. When time t , the control force F t tends to the desired control force F d .
By substituting Equation (27) into Equation (26), we obtain
P L = 1 A 1 ( 1 + k p ) ( F ˙ d + k p F d ) + 1 A 1 m t x ¨ p + 1 A 1 B p x ˙ p
(2)
LQG control law
As mentioned in the above section, the suspension model state variables of the test sample vehicle in this project can be measured by sensors. A displacement sensor and a speedometer are installed in the center of the sprung mass and the unsprung mass, respectively, which can measure the position and speed of the two in real time. Selecting the active suspension system performance index function [27]:
J = l i m T 1 T E 0 T [ q 1 ( z s z u ) 2 + q 2 ( z u z r ) 2 + q 3 z ¨ s 2 + q 4 z ¨ u 2 + r U 2 ] d t
where q 1 —Weighting coefficient of suspension dynamic deflection;
  • q 2 —Wheel dynamic load weighting coefficient;
  • q 3 —Sprung mass acceleration weighting coefficient;
  • q 4 —Unsprung mass acceleration weighting coefficient;
  • r —Active control force weighting coefficient.
Writing the above Equation (30) in matrix form, the following is obtained:
J = l i m T 1 T E 0 T X U Τ Q M M T R X U d t
where Q is a semidefinite matrix, Q = C s T ρ C s , M = C s T ρ D s ; R is a positive definite matrix, R = D s T ρ D s + n , where ρ is the weighting matrix of state variables; n is the control variable weighting matrix where n = r ; ρ = diag q 1 q 2 q 3 q 4 .
The optimal control force can be expressed as follows:
F b = K X
where K = R 1 ( B s T P + M T ) .
The LQG control feedback gain matrix K can be determined by solving the following Riccati Differential Equation:
P A s + A s T P M R 1 B s T P M R 1 M T P B s R 1 B s T P P B s R 1 M T + Q = 0
The feedback gain matrix k can be calculated by calling the LQR function in Matlab R2020a:
[ KSE ] = LQR ( A s , B s , Q , R , M )

3.2. Position Control

The performance of a suspension system is primarily reflected in a vehicle’s ride comfort and handling stability, commonly measured by parameters such as body vibration displacement or acceleration. The goal of the one-sixth suspension structure discussed in this section is to physically reduce the vertical acceleration of the body as much as possible, while ensuring that the wheels have good ground contact and small dynamic loads.
In the system control architecture, the external loop position controller uses impedance control to generate position correction. Then, the fuzzy PID position controller adjusts the control force online in real time according to the position correction to realize the fast tracking of the body position correction.
(1)
Impedance control
Impedance control can combine position control and force control to realize dynamic coordination between the position and force of the controlled system. Based on the actual dynamic load of the wheel and predetermined impedance parameters, position correction is generated by the impedance control algorithm of the outer ring, and then, the dynamic characteristics of the suspension system defined by the impedance parameters are realized. The position impedance control model is described as follows:
F d l = m d z ¨ s d + k d z s d + c d z ˙ s d
where m d —Ideal target inertia;
  • z s d —Expected displacement of the sprung mass;
  • k d —Ideal target stiffness;
  • c d —Ideal target damping.
According to above Equation (35), it can be seen that the ideal wheel dynamic load can be achieved by properly selecting the impedance control parameters, and the impedance control parameters can be reasonably selected according to the system requirements. Laplace transform processing of Equation (35) gives the following:
F d l ( s ) = z s d ( s ) ( m d s 2 + k d + c d s )
where F d l ( s ) and z s d ( s ) are Laplace transforms of F d l and z s d , respectively; s 2 z s d ( s ) is the Laplace transform of the vertical acceleration of the sprung mass.
The transfer function model between the dynamic load of the wheel and the vertical acceleration of the body is established:
H ( s ) = F d l ( s ) s 2 z s d ( s ) = m d s 2 + k d + c d s s 2
Frequency domain response is as follows:
H ( j ω ) = 1 ω 2 ( m d ω 2 k d ) 2 + c d 2 ω 2 1 2
Based on vehicle dynamics analysis, Equation (38) describes the relationship between vertical acceleration, wheel dynamic load, and impedance parameters, reflecting the internal correlation between vehicle ride comfort and handling stability.
From the perspective of the optimization of ride comfort, according to frequency domain analysis, in order to obtain good ride comfort, impedance parameters must meet the transfer function H ( j ω ) to maximize the amplitude–frequency response within the effective frequency band. Combined with the steady-state performance index and dynamic response characteristic analysis of the vibration model, the optimal boundary of the natural frequency ω n of the target impedance model is ω n = [ k d m d ] 1 2 . When ω n approaches zero, the sprung mass acceleration frequency ω will deviate from the characteristic frequency range of the system, so as to avoid the coupling resonance between sprung and unsprung.
In the control of wheel and ground force, in order to maintain a reasonable contact force between the wheel and ground, the damping coefficient k d should be minimized within the allowable range of system design to maintain the dynamic balance of tire–road contact. The damping coefficient c d is maximized to ensure the stability requirements of the dynamic response of the system during the transition process.
According to the frequency response characteristic analysis of Equation (38), when the excitation frequency ω 0 and k d < m d ω 2 is satisfied, the transfer function H 1 ( j ω ) will increase significantly when the mass parameter m d is increased. When ω = 0 , H 1 ( j ω ) = for all F d y n i . Therefore, through reasonable optimization and matching of the target impedance parameters m d , c d and k d , the vehicle ride comfort and handling stability can be effectively obtained.
(2)
Fuzzy PID position control
In the closed-loop control system, the PID controller detects the error signal between the output variable of the controlled system and the reference input in real time. The function expression of the deviation and the output signal is as follows:
e ( t ) = F d ( t ) c ( t )
F ( t ) = K p e ( t ) + K i 0 t e ( t ) d t + K d d e ( t ) d t
where e ( t ) is the control deviation, which is the difference between the expected output F d ( t ) of the controlled object and the feedback value c ( t ) ; t is the time variable, which represents the dynamic process of the system; F ( t ) is the output of the controller, that is, the adjustment action of the PID controller; K p is the proportional gain factor that determines the response strength of the system to the current deviation; K i is the integral gain coefficient used to eliminate steady-state error; K d is a differential gain coefficient used to suppress system overshoot and improve the dynamic response.
The core of fuzzy PID control is the dynamic optimization of PID control parameters by fuzzy rules. The body displacement error e and its change rate e c are taken as input variables, and the output variables are the increment K p , K i and K d of PID control parameters. Its implementation process is as follows:
Fuzzification: The input variable and the membership function are mapped to the fuzzy set to complete the conversion from the exact value to the fuzzy value;
Fuzzy reasoning: Based on the preset fuzzy rule base, the input variables are logically judged through the reasoning mechanism to generate fuzzy output;
Defuzzification: The results of fuzzy inference are converted into precise PID parameter increment K p , K i , K d by defuzzification algorithm;
Parameter adjustment: Real-time PID control parameters are updated according to the incremental value, that is,
K p = K p 0 + K p × q p K i = K i 0 + K i × q i K d = K d 0 + K d × q d
Parameters in the formula: K p 0 , K i 0 , and K d 0 represent the initial tuning value of PID control, respectively; q p , q i , and q d are the correction coefficients of the fuzzy controller.
Control output: The optimized PID parameter is used to calculate the control force, and it is applied to the vehicle’s active suspension system to realize the rapid tracking adjustment of the body displacement correction.
In traditional PID control, the correction coefficient is usually a fixed value, resulting in the fact that the control parameters cannot be dynamically adjusted according to the real-time state of the system, and it is difficult to adapt to nonlinear changes under complex conditions, thus limiting its control performance in the whole test process [28]. On the other hand, although fuzzy control does not rely on accurate mathematical models but makes decisions based on an expert empirical rule base, its control accuracy is often limited by the completeness of the rule base and the accuracy of the reasoning mechanism, which may lead to steady-state errors [29]. In order to overcome the limitation of the above single control method, fuzzy PID control is adopted to improve the control performance significantly by combining the advantages of the two algorithms.
The fuzzy PID controller designed in this paper adopts a parameter autotuning mechanism, which can dynamically adjust the PID parameters according to the real-time state of the system, and its control principle is shown in Figure 7. The controller uses a fuzzy inference module to optimize PID parameters online, which not only retains the accuracy of PID control but also introduces the flexibility of fuzzy control, thus effectively improving the dynamic response characteristics and robustness of the system.
Both input and output variables of the controller are described using seven fuzzy subsets as linguistic variables, with their fuzzy sets defined as follows:
e , e c = N B , N M , N S , Z O , P S , P M , P B
Here, each element represents the following: NB (Negative Big), NM (Negative Medium), NS (Negative Small), ZO (Zero), PS (Positive Small), PM (Positive Medium), PB (Positive Big). The universe of discourse for all fuzzy variables is uniformly set to [−6, 6] to standardize input/output variables. Mamdani fuzzy inference [30] is adopted, which generates fuzzy outputs via ‘if-then’ rule-based max–min composition and obtains precise control quantity through defuzzification. The method assumes that the fuzzy rule base is complete and the reasoning mechanism is accurate, so as to ensure the control accuracy. At the same time, the input variables (vehicle displacement error e and its rate of change ec) are precisely fuzzy and defuzzy. Its limitation is that if the rule base is incomplete or the inference mechanism is biased, the control precision will be affected and the steady-state error may appear.
Based on expert knowledge and practical engineering experience, the design of the control rules follows the following principles:
(a)
When the vertical speed of the vehicle is opposite to the acceleration symbol, it indicates that the system has a tendency to cancel each other, and the control amount should be appropriately reduced to avoid excessive regulation.
(b)
When the vertical velocity and acceleration symbols are the same, it indicates that the system state presents a trend of continuous increase or decrease, and the control quantity should be appropriately increased to suppress its divergence trend. Because the Centroid Method can effectively smooth the system output and improve the precision of the defuzzification result, it is used to process the fuzzy output. The mathematical expression of the Centroid Method is as follows:
G * = i = 1 n C i   u ( C i ) i = 1 n u ( C i )
where C i is the i element in the fuzzy output domain; u ( C i ) is the membership value corresponding to C i ; n is the total number of output elements; G * is the exact output value after defuzzification.
Based on the dynamic characteristics and interaction of the proportional, integral and differential links in the control system, fuzzy rule sets for PID parameters self-tuning are designed, respectively. The fuzzy control rules of proportional gain increment K p , integral gain increment K i and differential gain increment K d are shown in Table 1, Table 2 and Table 3.
LQR [31]: LQR suspension controller parameters (q1–q6) were optimized by NSGA-II algorithm, and q1, q2, set q3 = q6 = 0.0007, S.T.0 ≤ q1 ≤ 109, S.T.0 ≤ q2 ≤ 2800 were reasonably selected according to different working conditions.
In order to simplify the expression, the control algorithm is simplified as follows in the simulation: PS represents the passive suspension, LQR represents the constraint adaptive control, and FPL represents the fuzzy PID-LQG integrated control designed in this paper. In order to ensure the scientific comparison, the control algorithm comparison simulation analysis follows the following assumptions:
(1)
When the vehicle is driving on random road surface and raised road surface, the speed is 36 km/h, and the road surface is ISO-C grade road surface generated by the filtered white noise method. In the future, testing will be conducted at various speeds under C-class road condition.
(2)
The total travel constraint is set to ±110 mm. For the control strategy beyond the travel constraint, it is necessary to adjust the control parameters to keep them within the selected range.
(3)
The passive suspension (PS), constraint adaptive control (LQR), and fuzzy PID-LQG (FPL) integrated control designed in this paper are not affected by system delay, and their performance is consistent with 0 ms delay in all cases.

4. Simulation Analysis

According to the designed active suspension position feedback and force feedback control actuators and their system dynamic characteristics analysis, the system simulation model was built under the Matlab R2020a/Simulink platform, and the suspension system simulation verification was carried out. The main simulation parameters of the system are summarized in Table 4. The excitation input of C-class road condition (Figure 2) and 0.11 m raised road condition (Figure 3) was, respectively, selected into the passive suspension model and the position–force feedback controlled active suspension model system. Figure 8, Figure 9 and Figure 10 shows that under the excitation of C-class road condition and raised road condition, the time-domain variation contrast curves of vertical acceleration, dynamic deflection of suspension and dynamic load of wheel of vehicle passive suspension and active suspension, and the root-mean-square values of each evaluation index of suspension are shown in Table 5.
Taking the C-class road as an example, the FPL control strategy proposed in this paper is compared with the LQR control and PS control strategies. When the vehicle speed is about 5 km/h, 15 km/h, 25 km/h, and 35 km/h, respectively, the root-mean-square values of the body vertical acceleration, suspension dynamic deflection, and wheel dynamic load are compared, as shown in Figure 8.
It can be clearly seen from Figure 8 that when the vehicle speed is about 5 km/h, 15 km/h, 25 km/h and 35 km/h, compared with PS control and LQR control, under the FPL control strategy, the vertical acceleration of the body, the dynamic deflection of the suspension and the root-mean-square value of the dynamic load of the wheel all decrease to different degrees. And the higher the speed, the greater is the reduction trend. This fully indicates that the FPL integrated control scheme designed in this paper can effectively improve the ride comfort and handling stability of vehicles, especially when the speed is fast, this improvement effect is more significant. When the root-mean-square value of the vehicle speed is about 36 km/h, the specific results of the vehicle passing through the C-class road surface and the raised road surface are shown in Figure 9, Figure 10 and Figure 11.
As shown in Figure 9, Figure 10 and Figure 11, compared with passive PS control and LQR adaptive control, FPL integrated control strategy was adopted for active suspension in this study, and the peak value of vertical acceleration of the body, the peak value of dynamic deflection of the suspension and the peak value of dynamic load of the wheel were significantly reduced when facing the excitation condition of C-class road surface and 0.11 m raised road surface. At the same time, the active suspension controller exhibited faster output response and better real-time performance. Especially under the excitation of 0.11 m raised road surface, the oscillation times of the waveform were greatly reduced and quickly became a stable state.
Further observation of Figure 9, Figure 10 and Figure 11 and data from Table 5 show that under the excitation condition of C-class road surface, the root-mean-square values of body vertical acceleration, suspension dynamic deflection, and wheel dynamic load under the integrated control of LQR adaptive control and FPL designed in this paper decrease by 21.77% 32.03%, 24.37%, and 42.58%, 58.14%, 31.34%, respectively, compared with the passive PS control. In the case of 0.11 m road excitation, the root-mean-square values of these three indexes of FPL integrated control decreased more significantly, reaching 51.91%, 58.74% and 51.1%, respectively, which met the design requirements of this paper to reduce the vibration of the car body, reduce the dynamic load of the wheel and ensure that the wheel has good grounding ability.
This control strategy is not only suitable for the vibration excitation scenario of C-class road with various speeds and fixed speed, but also has good applicability for the impact excitation condition of a raised road. It can be seen that the control method proposed in this study can effectively improve the performance of the suspension system, significantly enhance the ride comfort of the vehicle, and significantly improve the handling stability of the vehicle.

5. Conclusions

Based on the constructed model, this paper selects body vertical acceleration, suspension dynamic deflection, and wheel dynamic load as key performance indicators to evaluate the control effect and draws the following conclusions:
(1)
Based on fully considering the nonlinear mechanical characteristics of the hydraulic actuator, a one-sixth vehicle structure model and a valve-controlled hydraulic actuator system model are constructed. A multi-closed-loop control strategy for position–force feedback optimal control of a valve-controlled hydraulic active suspension system is further proposed. A fuzzy PID position controller and a linear feedback-LQG optimal force controller are designed, and an impedance control is designed to track the dynamic load of the wheel to achieve accurate correction of the sprung mass position.
(2)
With the help of the theoretical analysis and simulation test of the control algorithm, the vehicle is subjected to the working condition test of the excitation input of C-class road surface and raised road surface at varying speeds and fixed speeds. The results strongly confirm that the active suspension with fuzzy PID position and linear feedback LQG optimal force control algorithm is better than the passive PS control and LQR adaptive control, achieving control optimization goals more efficiently. Under different road conditions and various speed incentives, the relevant performance indexes show a significant downward trend. The results show that the designed controller can reduce the vibration transmission of the vehicle during driving, reduce the impact on the suspension system, improve the grounding ability of the wheel, and improve the ride comfort and handling stability of the vehicle. The controller shows good road adaptability both on the C-class road surface and the raised road surface, which further verifies the effectiveness of the proposed control strategy in improving vehicle passability.

Author Contributions

D.Z. (Donghua Zhao) established a suspension system model, analyzed the working principle of the system, proposed a multi-loop optimal active suspension control strategy based on the position–force feedback method, optimized its performance indicators, and wrote the paper. M.G. analyzed three response indicators of active suspension control and discussed their applications. Y.W. simplified the position impedance feedback controller, which is more conducive to the derivation and design of output feedback controllers. D.Z. (Dingxuan Zhao) verified the relevant calculations of the model and explained the conclusions. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Joint Fund for Regional Innovation and Development of the National Natural Science Foundation of China (U20A20332) and the National Natural Science Foundation (52175063). Funds have been received to cover the costs of publication.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Shah, D.; Santos, M.M.D.; Chaoui, H.; Justo, J.F. Event-Triggered Non-Switching Networked Sliding Mode Control for Active Suspension System With Random Actuation Network Delay. IEEE Trans. Intell. Transp. Syst. 2022, 23, 7521–7534. [Google Scholar] [CrossRef]
  2. Rath, J.J.; Defoort, M.; Sentouh, C.; Karimi, H.R.; Veluvolu, K.C. Output-Constrained Robust Sliding Mode Based Nonlinear Active Suspension Control. IEEE Trans. Ind. Electron. 2020, 67, 10652–10662. [Google Scholar] [CrossRef]
  3. Wang, J.J.; Zhao, J.Y.; Cai, W.; Li, W.L.; Jia, X.; Wei, P. Leveling Control of Vehicle Load-Bearing Platform Based on Multisensor Fusion. J. Sens. 2021, 2021, 7. [Google Scholar] [CrossRef]
  4. Chen, H.; Liu, Y.J.; Liu, L.; Tong, S.C.; Gao, Z.W. Anti-Saturation-Based Adaptive Sliding-Mode Control for Active Suspension Systems With Time-Varying Vertical Displacement and Speed Constraints. IEEE Trans. Cybern. 2022, 52, 6244–6254. [Google Scholar] [CrossRef]
  5. Liu, H.; Li, S.H.; Zhang, P.Q. Rigid flexible coupling speclal vehicle dynamic analysis and suspension optimization of obstracle crossing. J. Dyn. Control 2021, 19, 74–82. [Google Scholar]
  6. Zhang, X.D.; Göhlich, D.; Zheng, W. Karush-Kuhn-Tuckert based global optimization algorithm design for solving stability torque allocation of distributed drive electric vehicles. J. Frankl. Inst.-Eng. Appl. Math 2017, 354, 8134–8155. [Google Scholar] [CrossRef]
  7. Yang, T.; Sun, J.; Liu, Z.; Wang, J. Research on Suspension Systems Control for Heavy Duty Transport Vehicles under Extreme Operating Conditions Considering Handling Stability. J. Transp. Res. Board 2025, 03611981251315691. [Google Scholar] [CrossRef]
  8. Xiong, X.; Pan, Z.; Liu, Y.; Yue, J.; Xu, F. An adaptive backstepping sliding mode control strategy for the magnetorheological semi-active suspension. J. Automob. Eng. 2024, 09544070241260454. [Google Scholar] [CrossRef]
  9. Ji, G.; Li, S.; Feng, G.; Li, Z.; Shen, X. Time-delay compensation control and stability analysis of vehicle semi-active suspension systems. Mech. Syst. Signal Process. 2025, 228, 112414. [Google Scholar] [CrossRef]
  10. Xing, X.Y.; Burdet, E.; Si, W.Y.; Yang, C.G.; Li, Y.A. Impedance Learning for Human-Guided Robots in Contact With Unknown Environments. IEEE Trans. Robot. 2023, 39, 3705–3721. [Google Scholar] [CrossRef]
  11. Sharifi, M.; Azimi, V.; Mushahwar, V.K.; Tavakoli, M. Impedance Learning-Based Adaptive Control for Human-Robot Interaction. IEEE Trans. Control Syst. Technol. 2022, 30, 1345–1358. [Google Scholar] [CrossRef]
  12. An, H.; Ye, C.; Yin, Z.; Lin, W. Neural Adaptive Impedance Control for Force Tracking in Uncertain Environment. Electronics 2023, 12, 640. [Google Scholar] [CrossRef]
  13. Ulkir, O.; Akgun, G.; Kaplanoğlu, E.J.S.i.I. Real-Time Implementation of Data-Driven Predictive Controller for an Artificial Muscle. Stud. Inform. Control 2019, 28, 189–200. [Google Scholar] [CrossRef]
  14. Flayyih, M.A.; Hamzah, M.N.; Hassan, J.M. Nonstandard Backstepping Based Integral Sliding Mode Control of Hydraulically Actuated Active Suspension System. Int. J. Automot. Technol. 2023, 24, 1665–1673. [Google Scholar] [CrossRef]
  15. Nazemian, H.; Masih-Tehrani, M. Development of an optimized game controller for energy saving in a novel interconnected air suspension system. Proc. Inst. Mech. Eng. Part D-J. Automob. Eng. 2020, 234, 3068–3080. [Google Scholar] [CrossRef]
  16. Guo, S.J.; Chen, L.; Wang, X.K.; Zou, J.Y.; Hu, S.B. Hydraulic Integrated Interconnected Regenerative Suspension: Modeling and Characteristics Analysis. Micromachines 2021, 12, 22. [Google Scholar] [CrossRef]
  17. Ding, F.; Liu, J.; Jiang, C.; Du, H.P.; Zhou, J.X.; Lei, F. Vibration suppression investigation and parametric design of tri-axle straight heavy truck with pitch-resistant hydraulically interconnected suspension. J. Vib. Control 2022, 28, 3823–3840. [Google Scholar] [CrossRef]
  18. Fu, Y.M.; Zhou, X.J.; Wan, B.W.; Yang, X.F. Decoupled adaptive terminal sliding mode control strategy for a 6-DOF electro-hydraulic suspension test rig with RBF coupling force compensator. Proc. Inst. Mech. Eng. Part C-J. Eng. Mech. Eng. Sci. 2023, 237, 4339–4357. [Google Scholar] [CrossRef]
  19. Ozbek, C.; Ozguney, O.C.; Burkan, R.; Yagiz, N. Ride comfort improvement using robust multi-input multi-output fuzzy logic dynamic compensator. Proc. Inst. Mech. Eng. Part I-J. Syst. Control Eng. 2023, 237, 72–85. [Google Scholar] [CrossRef]
  20. Bashir, A.O.; Rui, X.T.; Abbas, L.K.; Zhang, J.S. Ride Comfort Enhancement of Semi-active Vehicle Suspension Based on SMC with PID Sliding Surface Parameters Tuning using PSO. Control Eng. Appl. Inform. 2019, 21, 51–62. [Google Scholar]
  21. Fu, B.; Liu, B.B.; Di Gialleonardo, E.; Bruni, S. Semi-active control of primary suspensions to improve ride quality in a high-speed railway vehicle. Veh. Syst. Dyn. 2023, 61, 2664–2688. [Google Scholar] [CrossRef]
  22. Saglam, F.; Unlusoy, Y.S. Adaptive ride comfort and attitude control of vehicles equipped with active hydro-pneumatic suspension. International J. Veh. Des. 2016, 71, 31–51. [Google Scholar] [CrossRef]
  23. Wang, Y.Y.; Li, P.F.; Ren, G.Z. Electric vehicles with in-wheel switched reluctance motors: Coupling effects between road excitation and the unbalanced radial force. J. Sound Vib. 2016, 372, 69–81. [Google Scholar] [CrossRef]
  24. Xu, Z.Q.; Li, W.L.; Liu, X.Y.; Chen, Z.X. Dynamic characteristics of coupling model of valve-controlled cylinder parallel accumulator. Mech. Ind. 2019, 20, 18. [Google Scholar] [CrossRef]
  25. Fateh, M.M.; Alavi, S.S. Impedance control of an active suspension system. Mechatronics 2009, 19, 134–140. [Google Scholar] [CrossRef]
  26. Wang, G.; Chadli, M.; Basin, M.V. Practical Terminal Sliding Mode Control of Nonlinear Uncertain Active Suspension Systems With Adaptive Disturbance Observer. IEEE-ASME Trans. Mechatron. 2021, 26, 789–797. [Google Scholar] [CrossRef]
  27. Zhao, W.P.; Gu, L. Hybrid Particle Swarm Optimization Genetic LQR Controller for Active Suspension. Appl. Sci. 2023, 13, 14. [Google Scholar] [CrossRef]
  28. Sathishkumar, P.; Jancirani, J.; John, D.; Arun, B. Controller Design for Convoluted Air spring system controlled Suspension. Appl. Mech. Mater. 2014, 592–594, 1025–1029. [Google Scholar] [CrossRef]
  29. Huang, Y.B.; Wu, X.; Na, J.; Gao, G.B.; Guo, Y. Active Suspension Control for Vehicle Systems with Prescribed Performance. J. Vib. Eng. Technol. 2017, 5, 407–416. [Google Scholar]
  30. Najafi, A.; Masih-Tehrani, M.; Emami, A.; Esfahanian, M. A modern multidimensional fuzzy sliding mode controller for a series active variable geometry suspension. J. Braz. Soc. Mech. Sci. Eng. 2022, 44, 23. [Google Scholar] [CrossRef]
  31. Lu, Y.; Zhen, R.; Liu, Y.; Zhong, J.; Sun, C.; Huang, Y.; Khajepour, A. Practical solution for attenuating industrial heavy vehicle vibration: A new gain-adaptive coordinated suspension control system. Control Eng. Pract. 2025, 154, 106125. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the one-sixth suspension system: (a) passive suspension model, (b) active suspension model.
Figure 1. Schematic diagram of the one-sixth suspension system: (a) passive suspension model, (b) active suspension model.
Processes 13 01241 g001
Figure 2. Class C road excitation.
Figure 2. Class C road excitation.
Processes 13 01241 g002
Figure 3. Raised road surface excitation.
Figure 3. Raised road surface excitation.
Processes 13 01241 g003
Figure 4. Structure diagram of valve-controlled asymmetric hydraulic cylinder.
Figure 4. Structure diagram of valve-controlled asymmetric hydraulic cylinder.
Processes 13 01241 g004
Figure 5. Cooperative control structure of active suspension system.
Figure 5. Cooperative control structure of active suspension system.
Processes 13 01241 g005
Figure 6. Optimal control structure of force feedback.
Figure 6. Optimal control structure of force feedback.
Processes 13 01241 g006
Figure 7. Fuzzy PID control principle.
Figure 7. Fuzzy PID control principle.
Processes 13 01241 g007
Figure 8. (a). Comparison of RMS values of vertical acceleration of vehicle body. (b). Comparison of root-mean-square values of suspension dynamic deflection. (c). Comparison of root-mean-square values of wheel dynamic load.
Figure 8. (a). Comparison of RMS values of vertical acceleration of vehicle body. (b). Comparison of root-mean-square values of suspension dynamic deflection. (c). Comparison of root-mean-square values of wheel dynamic load.
Processes 13 01241 g008
Figure 9. Comparison of body vertical acceleration between C-class road (a) and raised road (b).
Figure 9. Comparison of body vertical acceleration between C-class road (a) and raised road (b).
Processes 13 01241 g009
Figure 10. Comparison of suspension dynamic deflection between C-class road (a) and raised road (b).
Figure 10. Comparison of suspension dynamic deflection between C-class road (a) and raised road (b).
Processes 13 01241 g010
Figure 11. Comparison of wheel dynamic load between C-class road (a) and raised road (b).
Figure 11. Comparison of wheel dynamic load between C-class road (a) and raised road (b).
Processes 13 01241 g011
Table 1. K p fuzzy control rules.
Table 1. K p fuzzy control rules.
kpe
NBNMNSZEPSPMPB
NBPBPBPMPMPSPSZE
NMPBPMPMPMPSZENS
NSPMPMPMPSZENSNS
ecZEPMPSPSZENSNMNM
PSPSPSZENSNSNMNM
PMZEZENSNMNMNBNB
PBZENSNSNMNMNBNB
Table 2. K i fuzzy control rules.
Table 2. K i fuzzy control rules.
kie
NBNMNSZEPSPMPB
NBNBNBNMNSZEZENB
NBNBNMNSNSZEZENB
NMNMNSNSZEPSPSNM
ecNMNSNSZEPSPMPMNM
NSNSZEPSPMPMPMNS
ZEZEPSPMPMPBPBZE
ZEZEPSPMPMPBPBZE
Table 3. K d fuzzy control rules.
Table 3. K d fuzzy control rules.
kde
NBNMNSZEPSPMPB
PSPSZEZEPSPMPBPS
NSNSNMNSZENSPMNS
NBNMNMNSZEPSPMNB
ecNBNMNMNSZEPSPMNB
NBNMNSNSZEPSPSNB
NMNSNSZEZEPSPSNM
PSZEZEPSPMPBPBPS
Table 4. Structural parameters of the active suspension system.
Table 4. Structural parameters of the active suspension system.
ParametersValue
Sprung   mass   m s /(kg)5580
Unsprung   mass   m u /(kg)460
Suspension   stiffness   k s /(kN·m−1)5.8 × 106
Suspension   damping   c s /(N·s·m−1)8.7 × 103
Tire   stiffness   k t /(kN·m−1)1.96 × 106
Tire   damping   c t /(N·s·m−1)7.0 × 103
Valve   port   flow   coefficient   C d 0.7
System   oil   density   ρ /(kg·m−3)860
Effective   volumetric   oil   elastic   modulus   β e /(Pa)7.0 × 108
Effective   area   of   rod - free   cavity   A 1 /(m2)5.67 × 10−3
Effective   area   of   rod   cavity   A 2 /(m2)1.26 × 10−3
System   oil   supply   pressure   p s /(Pa)2.5 × 107
Table 5. Comparison of root-mean-square values of suspension evaluation indicators.
Table 5. Comparison of root-mean-square values of suspension evaluation indicators.
Working ConditionsControl ModeVehicle Vertical Acceleration/(m·s−2)Suspension Dynamic Deflection/mDynamic Wheel Load/kN
Class C roadPS Control0.52730.00993249.2491
LQR Control
FPL Control
0.4125
0.3028
0.006751
0.004158
37.2455
33.8156
Decline ratio/%LQR versus PS
FPL versus PS
21.77%
42.58%
32.03%
58.14%
24.37%
31.34%
Raised roadPS Control1.35420.0219148.4185
LQR Control0.89240.0135236.5326
FPL Control0.65120.0090423.6748
Decline ratio/%LQR versus PS
FPL versus PS
34.10%
51.91%
38.29%
58.74%
24.55%
51.1%
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

Zhao, D.; Gong, M.; Wang, Y.; Zhao, D. A Position–Force Feedback Optimal Control Strategy for Improving the Passability and Wheel Grounding Performance of Active Suspension Vehicles in a Coordinated Manner. Processes 2025, 13, 1241. https://doi.org/10.3390/pr13041241

AMA Style

Zhao D, Gong M, Wang Y, Zhao D. A Position–Force Feedback Optimal Control Strategy for Improving the Passability and Wheel Grounding Performance of Active Suspension Vehicles in a Coordinated Manner. Processes. 2025; 13(4):1241. https://doi.org/10.3390/pr13041241

Chicago/Turabian Style

Zhao, Donghua, Mingde Gong, Yaokang Wang, and Dingxuan Zhao. 2025. "A Position–Force Feedback Optimal Control Strategy for Improving the Passability and Wheel Grounding Performance of Active Suspension Vehicles in a Coordinated Manner" Processes 13, no. 4: 1241. https://doi.org/10.3390/pr13041241

APA Style

Zhao, D., Gong, M., Wang, Y., & Zhao, D. (2025). A Position–Force Feedback Optimal Control Strategy for Improving the Passability and Wheel Grounding Performance of Active Suspension Vehicles in a Coordinated Manner. Processes, 13(4), 1241. https://doi.org/10.3390/pr13041241

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