Next Article in Journal
Polynomial-Time Constrained Message Passing for Exact MAP Inference on Discrete Models with Global Dependencies
Previous Article in Journal
Multi-Country and Multi-Horizon GDP Forecasting Using Temporal Fusion Transformers
Previous Article in Special Issue
Simulation of Light Scattering in Automotive Paints: Role of Particle Size
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Adaptive Controller Design for Nonlinear Active Air Suspension Systems with Uncertainties

School of Mechanical and Electrical Engineering, Guangzhou University, Guangzhou 510006, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(12), 2626; https://doi.org/10.3390/math11122626
Submission received: 22 April 2023 / Revised: 6 June 2023 / Accepted: 7 June 2023 / Published: 8 June 2023
(This article belongs to the Special Issue Modeling and Simulation in Engineering, 2nd Edition)

Abstract

:
Active air spring suspensions can improve the vehicle ride comfort and meanwhile realize the vehicle height regulation, and therefore, they have been widely used and studied. However, to achieve better ride comfort and a satisfactory vehicle body height adjustment, the active air suspension controller becomes an indispensable and significant part of the system. Since the nonlinear suspension system possesses uncertainties, it is difficult to take into account both ride comfort and height regulation. This study innovatively proposes an adaptive control algorithm to specifically address the problem of vehicle height regulation and ride comfort for nonlinear active air suspension systems with uncertainties. The accurate tracking to reference vehicle body height curves is realized, and the ride comfort is also improved. Through simulations with two scenarios, it is illustrated that the active air suspension controller owns better control effectiveness than the PID controller. Compared with the PID controller, the designed controller can track the reference vehicle body height curves faster and more accurately. The result also verifies the priority of the designed controller.

1. Introduction

Automotive active suspension has been developed over the last few decades, and can be controlled via a computer. An excellent automotive active suspension possesses lots of advantages. Instead of driven suspension, the height of the car body above the ground is kept at a reasonable value by adjusting its own parameters [1]. In this way, the handling stability and the ride of the car can be highly improved through the appliance of automotive active suspensions. However, the high cost and the high hardware requirements limit the popularization and application of the automotive active suspension in automobiles.
Up to now, active suspension is gradually being widely used, and many papers have proposed control methods of active suspension, such as H-infinity control [2,3,4,5]. The literature [6] proposes a synergetic law of discontinuous control of the active suspension system of the car in order to reduce the influence of hysteresis and the dead zone. In the literature [7], the paper has designed event-trigger control for the fuzzy T-S systems with parameter uncertainties and disturbances. Simulations are given for the vehicle suspension systems. Control methods such as adaptive harmonic control [8], double time-delay feedback control [9] and nonlinear robust control [10] are adopted in active suspension research. The literature [11] applies the voice coil motor (VCM) to the active suspension in order to improve robustness of active suspension. Furthermore, the active suspension is not only applied in automotive, but is also adopted in other fields. The literature [12] outlines the potential for active suspensions in railway applications, and the literature [13] investigates the lateral stability of this mobile robot when it reconfigures itself to adjust its roll angle with the active suspension.
With the development of automobile suspension technology, people’s requirements for vehicle riding comfort are also increasing. The appearance of automotive air suspension meets people’s needs [14,15]. The control link of the active suspension is equipped with a device that is capable of producing a jerk, which can inhibit the impact force of the road surface on the body and adjust the car body height [16]. The air suspension keeps the constant driving height of the vehicle on different road surfaces by adjusting the charging and discharging of the air suspension bag. The air suspension can also automatically adjust the height of the body according to the speed and set different vehicle damping. The research model of this paper is automotive air suspension. At the same time, many studies have performed research on air suspension. The literature [17] presents a new nonlinear adaptive sliding-mode control method for electronically controlled air suspension. The literature [18] focuses on the evaluation of the dynamic load reduction at all axles of a semi-trailer with an air suspension system. The literature [19] describes the structure and design principle of the air suspension system, and makes an analysis and a discussion on the key use effect, i.e., the damping effect. Different control methods are proposed, such as the semi-active control strategy of the vehicle [20] and interconnected state control [21].
In this paper, the backstepping method is used to design the controller. Its main idea is to recursively construct the Lyapunov function of the closed-loop system to obtain the feedback controller, and to select the control law to make the derivative of the Lyapunov function along the trajectory of the closed-loop system have a certain type of performance to ensure the boundedness and convergence of the trajectory of the closed-loop system to the equilibrium point. The method of backstepping is used in much of the literature. The literature [22] presents an adaptive backstepping sliding mode tracking control method for an underactuated unmanned surface vehicle. Adaptive backstepping is also adopted in nonlinear systems [23] and is designed for trajectory tracking and payload delivery in a medical emergency. In the literature [24], closed loop system characteristics with an incremental backstepping controller are investigated through theoretical analysis when both measurement biases and model uncertainties exist.
Adaptive control is also adopted to design the controller of the nonlinear air spring suspension. Adaptation is the ability of a system to change its behavior in order to adapt to a new environment. Therefore, adaptive control can be viewed as a feedback control system that can intelligently adjust its own characteristics in response to changes in the environment so that the system can work optimally according to some set criteria. The literature [25] presents a novel adaptive feedforward controller design for reset control systems. Furthermore, adaptive control has been applied in different fields and is used to study different objects [26,27].
From the above literature analysis, many references have proposed great control algorithms and have obtained excellent results. Although some reports have studied the air suspension system and have designed adaptive control algorithms; however, the uncertainties of nonlinear air suspension systems, which has become a difficult problem, are neglected by many designed control methods. Thus, this paper innovatively proposes an adaptive control algorithm to specifically address the problem of vehicle height regulation and ride comfort for nonlinear active air suspension systems with uncertainties. Under this control method, both ride comfort and vehicle height regulation can be taken into account when the uncertainty of a nonlinear system is considered.
The remainder of the paper is structured as follows. Section 2 established the controller based on adaptive backstepping. In Section 3, simulation is given to the controller. Two different road inputs are used to verify the controller effectiveness. Finally, Section 4 presents the conclusion of this research.

2. Problem Formulation and Controller Design

A physical model of automobile air suspension can be built as in Figure 1. Here, z s is the vertical displacement of the sprung mass, z w is the vertical displacement of the unsprung mass, z r is the pavement vertical input, m s is the sprung mass, m w is the unsprung mass, c s is the damping coefficient of the suspension shock absorber, c w is the tire vertical damping, k w is vertical stiffness of the wheel table, and Q is the air mass flow through the solenoid valve.
According to the physical model shown in Figure 1, the dynamic model of sprung mass is established as
P as A a s + c s ( z ˙ w z ˙ s ) + F s = m s z ¨ s
where P as is air spring chamber pressure, A a s is the effective cross-sectional area of the air spring, and F s is the upper bound is known to be uncertain.
The dynamic model of the unsprung mass is
k w ( z r z w ) + c w ( z ˙ r z ˙ w ) P a s A a s c s ( z ˙ w z ˙ s ) + F w = m s z ¨ w
where F w is the upper bound is known to be uncertain. The dynamic model of the air pressure chamber of the air spring is
P ˙ as A a s ( z a 0 + z s z w ) = K P as A a s ( z ˙ s z ˙ w ) + K R T Q + F p
where z a 0 is the air spring at the beginning of high degree, K is the variable index, R is the ideal gas constant, T is the gas temperature, F p is the upper bound, a known uncertainty.
The above formula can be sorted out:
P ˙ as = K R T A a s ( z a 0 + z s z w ) Q K P a s z a 0 + z s z w ( z ˙ s z ˙ w ) + F p A a s ( z a 0 + z s z w ) z ¨ s = A a s m s P a s + c s m s ( z ˙ w z ˙ s ) + F s m s z ¨ w = k w m w ( z r z w ) + c w m w ( z ˙ r z ˙ w ) A a s m s P a s c s m w ( z ˙ w z ˙ s ) F w m w
Let x 1 = z s , x 2 = z ˙ s , x 3 = z w , x 4 = z ˙ w , x 5 = P a s , x 6 = A a s m s x ˙ 5 + c s m s ( x 4 x 2 ) , Q = u , F s m s = F 1 , F s m w = F 3 , F p m s ( z a 0 + z s z w ) = F 2 .
x ˙ 1 = x 2 x ˙ 2 = x 6 + F 1 x ˙ 3 = x 4 x ˙ 4 = k w m w ( z r x 3 ) + c w m w ( z ˙ r x 4 ) x ¨ 1 r + F 3 x ˙ 6 = k R T m s ( z a 0 + x 1 x 3 ) u + c s m s ( x ˙ 4 x ˙ 2 ) + F 2 k z a 0 + x 1 x 3 ( x 6 c s m s ( x 4 x 2 ) ) ( x 2 x 4 )
The control objective is to design controller u, which can make x 1 x 1 r and stabilize the system. Let z 1 = x 1 x 1 r , z 2 = x 2 x 2 r ; x 2 r is a virtual control input. Design x 2 r = F ˜ 1 k 1 z 1 + x ˙ 1 r , where F ^ 1 is the estimated value of F 1 , and F ˜ 1 is the error between the true value and the estimated value, which can easily have F ˜ 1 = F 1 F ^ 1
z ˙ 1 = x ˙ 1 x ˙ 1 r = z 2 + x 2 r x ˙ 1 r = z 2 F ˜ 1 k 1 z 1
Design the Lyapunov function V 1 = 1 2 z 1 2 + 1 2 γ 1 1 F ˜ 1 2
V ˙ 1 = z 1 z ˙ 1 + γ 1 1 F ˜ 1 F ˜ ˙ 1 = z 1 z 2 k 1 z 1 2 F ˜ 1 ( z 1 + γ 1 1 F ^ ˙ 1 )
The dynamic equation of z 2
z ˙ 2 = x ˙ 2 x ˙ 2 r = x 6 + F 1 F ^ ˙ 1 + k 1 z ˙ 1 x ¨ 1 r
Let z 3 = x 6 x 6 r ; x 6 r is also the virtual control input.
Design
x 6 r = k 2 z 2 z 1 k 1 z ˙ 1 + x ¨ 1 r F ^ 1 F ˜ 2 + ϕ 1
where ϕ 1 is a tuning function, which is undetermined, and F ˜ 2 = F 2 F ^ 2 . Design the Lyapunov function V 2 = 1 2 z 2 2 + 1 2 γ 2 1 F ˜ 2 2 + V 1
V ˙ 2 = z 2 z ˙ 2 + γ 2 1 F ˜ 2 F ˜ ˙ 2 + V ˙ 1 = z 2 z 3 k 2 z 2 2 k 1 z 1 2 F ˜ 2 ( z 2 + γ 2 1 F ^ ˙ 2 ) + z 2 γ 1 ( ϕ 2 γ 1 1 γ 1 1 F ^ ˙ 1 ) + F ˜ 1 ( z 2 z 1 γ 1 1 F ^ ˙ 1 )
Let
ϕ 1 = γ 1 ( z 2 z 1 )
Combining ϕ 1 = γ 1 ( z 2 z 1 ) and Equation (10), we can have
V ˙ 2 = z 2 z 3 k 2 z 2 2 k 1 z 1 2 F ˜ 2 ( z 2 γ 2 1 F ^ ˙ 2 ) + ( F ˜ 1 + z 2 γ 1 ) ( z 2 z 1 γ 1 1 F ^ ˙ 1 )
The dynamic equation of z 3
z ˙ 3 = x ˙ 6 x ˙ 6 r = k R T m s ( z a 0 + x 1 x 3 ) u + c s m s ( x ˙ 4 x ˙ 2 ) + F 2 k z a 0 + x 1 x 3 ( x 6 c s m s ( x 4 x 2 ) ) ( x 2 x 4 ) x ˙ 6 r
Design
u = m s ( z a 0 + x 1 x 3 ) k R T ( c s m s ( x ˙ 4 x ˙ 2 ) + F ^ 2 k z a 0 + x 1 x 3 ( x 6 c s m s ( x 4 x 2 ) ) ( x 2 x 4 ) + k 2 z ˙ 2 + z ˙ 1 + k 1 z ¨ 1 x 1 r ϕ ˙ 1 + k 3 z 3 + z 2 ϕ 2 ϕ 3 ) ,
where ϕ 2 and ϕ 3 are also undetermined tuning functions. Plugging u into (13) yields
z ˙ 3 = F ^ ˙ 2 + F ^ ˙ 1 + F ˜ 2 k 3 z 3 z 2 + ϕ 2 + ϕ 3
Design V 3 = 1 2 z 3 2 + V 2
V ˙ 3 = z 3 z ˙ 3 + V ˙ 2 = z 3 γ 2 ( ϕ 3 γ 2 1 γ 2 1 F ^ ˙ 2 ) + F ˜ 2 ( z 3 z 2 γ 2 1 F ^ ˙ 2 ) + z 3 γ 1 ( ϕ 2 γ 1 1 + γ 1 1 F ^ ˙ 1 ) + ( F ˜ 1 + z 2 γ 1 ) ( z 2 z 1 γ 1 1 F ^ ˙ 1 ) i = 1 3 k i z i 2
Let ϕ 2 = γ 1 ( z 1 z 2 ) , ϕ 3 = γ 2 ( z 3 z 2 )
V ˙ 3 = ( F ˜ 2 + z 3 γ 2 ) ( z 3 z 2 γ 2 1 F ^ ˙ 2 ) + ( F ˜ 1 + z 2 γ 1 z 3 γ 1 ) ( z 2 z 1 γ 1 1 F ^ ˙ 1 ) i = 1 3 k i z i 2
Design F ^ ˙ 1 = ( z 2 z 1 ) γ 1 and F ^ ˙ 2 = ( z 3 z 2 ) γ 2 , which leads to V ˙ 3 0 . According to Barbalat’s lemma, we can have z i approaches 0 when t approaches infinity.
When z ¨ 1 = z ˙ 2 = z ˙ 3 = 0 , the system zero dynamics is
x ˙ 3 = x 4 x ˙ 4 = k w m w ( z r x 3 ) + c w m w ( z ˙ r x 4 ) x ¨ 1 r + F 3
it can be inferred
x ¨ 3 + c w m w x ˙ 3 + k w m w x 3 + x ¨ 1 r c w m w z ˙ r + k w m w z r F 3 = 0
The characteristic equation is
s 2 + c w m w s + k w m w = 0
As c w > 0 , k w > 0 , m w > 0 , c w m w > 0 , k w m w > 0 can be inferred. The coefficients of the characteristic equation of the second-order zero-dynamic system are all positive, so the zero-dynamic system is stable. x 3 , x 4 is bounded when the road inputs that the value of z r , z ˙ r , the reference signal x ¨ 1 r and uncertainty F 3 are bounded.

3. Simulation Verification

In order to verify the effectiveness of the adaptive control method, simulation verification is carried out. There are two scenarios. The first case is the pavement vertical input z r = 0.01 sin 2 π t and x 1 r = 0.01 sin 2 π t . The other case is x 1 r = 0 , and the pavement vertical input is random. The vehicle parameters in simulation are shown in Table 1 below. The controller parameters are shown in Table 2 below [28].

3.1. Sinusoidal Road Input

In the sinusoidal road input simulation process, the parameters are set as follows. The vehicle height was adjusted under a vertical input of z r = 0.01 sin 2 π t , the initial height of air sprung z a 0 = 0.03 m, the uncertain outer boundary perturbation input F 1 ( t ) = F 2 ( t ) = 0.01 , x 1 is initialized as 0.2 m, and other states are initialized to 0. The sampling time is 0.001 s and the simulation results are shown in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7.
Figure 2 shows the tracing effect of the car body height on the reference trajectory in the process of vehicle height adjustment. Under control of the controller, the tracing curve of the car body height almost coincides with reference trajectory. As z 1 = x 1 x 1 r , z 1 = 0 can be inferred. Figure 3 is the curve of z 1 , which confirms z 1 = 0 . Compared with the PID controller, the designed controller can not only track the reference curve more accurately, but also make the error more inclined to 0.
Figure 4 is the state curve of car body speed. Compared with the design controller, the PID controller has greater fluctuation of the speed curve. The corresponding system state error under the proposed control algorithm is shown in Figure 5. Combining Figure 4 and Figure 5, the car body completes the car body height adjustment with a smooth curve under the proposed control algorithm. The value of the system state error z 2 approaches 0 after a very short period of fluctuation.
Figure 6 is the state curve of car body acceleration. As shown in the picture, the value of x 6 approaches 0 and the fluctuation is small. Figure 7 is the state curve of the controller. However, in both figures, the PID controller takes longer to stabilize and has a larger fluctuation range. The simulation confirms that the controller can keep stable.
From Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7, the system remains stable under the control of the controller, which shows that the control algorithm is effective. Compared with the PID controller, the designed controller achieves better control effects.

3.2. Random Road Input

In the process of the random input of pavement simulation, the vertical input of the pavement is filtered white noise (Figure 8)
z ˙ r ( t ) = 2 π n 1 v z r ( t ) + 2 π n 0 G q ( n 0 ) v w ( t )
The parameters are set as follows. n 1 is the lower cutoff frequency, v is speed of the car, n 0 is the spatial reference frequency, and G q ( n 0 ) is the coefficient of road roughness. Class A uneven pavement is used in the simulation, where n 0 = 0.1 m 1 , G q ( n 0 ) = 16 × 10 6 m 3 , n 1 = 0.01 m 1 , and v = 10 m / s .
The vehicle height was adjusted under a vertical input of z r = 0.01 sin 2 π t and an initial height of air sprung z a 0 = 0.03 m; the uncertain outer boundary perturbation input F 1 ( t ) = F 2 ( t ) = 0.01 , all states are initialized to 0, and the sampling time is 0.001 s.
The simulation results are shown in Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13. Figure 9 presents the difference between the state curves for the vehicle body height with and without the controller. Under the control of the controller, the state curves for the vehicle body height still have a certain level of fluctuation, but it is too small to be seen. Figure 10 shows the state curves for the vehicle body height tracking error. Combining the two figures, it can be seen that the controller can effectively reduce the variation range of the process of the car body height adjustment, which means that the controller reduces the car body vibration created by the road input.
Figure 11 shows the state curves for vehicle body velocity. During the process of car body height adjustment, the value of the vehicle body velocity increases and changes greatly. In contrast, the state curves for the vehicle body velocity keep stable under the control of the controller. However, like x 1 , x 2 has small fluctuations but they are too small to be seen.
Figure 12 shows the state curves for the vehicle body acceleration. With the designed controller, the vertical acceleration of the body is reduced and thus, the comfort is improved. Under the condition of no controller, the fluctuation of the vehicle body acceleration state curve is large. The PID controller cannot reduce the fluctuation amplitude of the body acceleration curve. Compared with the PID controller, the designed controller is more efficient.
In the process of the vehicle body height adjustment, the state curves of the controller are shown in Figure 13. Compared with the PID controller, the designed controller has a shorter settling time and faster stabilization.

4. Conclusions

In this paper, an adaptive control algorithm for the vehicle height adjustment of nonlinear air suspensions is proposed to improve the vehicle ride comfort. The designed algorithm can track the reference height curve, and the stability of the nonlinear air suspension systems with uncertainties is guaranteed by Lyapunov stability theory. Two different simulations are carried out to verify the effectiveness of the proposed controller. In the case of sinusoidal road input, the controller can track the reference value of body height well and make the corresponding error tend to 0. In the case of random road input, the controller reduces the fluctuation of the vertical parameters and improves the ride comfort. The following research will focus on the experimental verification of the proposed controller.

Author Contributions

Methodology, J.Z.; Writing—original draft, Y.Y.; Funding acquisition, C.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Guangzhou Science and Technology Plan Project (202201010475, 202201020173) and the National Natural Science Foundation of China (52202492).

Data Availability Statement

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, J.; Sun, W.; Du, H. Integrated Motion Control Scheme for Four-Wheel-Independent Vehicles Considering Critical Conditions. IEEE Trans. Veh. Technol. 2019, 68, 7488–7497. [Google Scholar] [CrossRef]
  2. Jin, X.; Wang, J.; Sun, S.; Li, S.; Yang, J.; Yan, Z. Design of Constrained Robust Controller for Active Suspension of In-Wheel-Drive Electric Vehicles. Mathematics 2021, 9, 249. [Google Scholar] [CrossRef]
  3. Jin, X.; Wang, J.; Yang, J. Development of Robust Guaranteed Cost Mixed Control System for Active Suspension of In-Wheel-Drive Electric Vehicles. Math. Probl. Eng. 2022, 2022, 4628539. [Google Scholar] [CrossRef]
  4. Fu, Z.J.; Dong, X.Y. H infinity optimal control of vehicle active suspension systems in two time scales. Automatika 2021, 62, 284–292. [Google Scholar] [CrossRef]
  5. Zhang, J.; Sun, W.; Feng, Z. Vehicle yaw stability control via H gain scheduling. Mech. Syst. Signal Process. 2018, 106, 62–75. [Google Scholar] [CrossRef]
  6. Veselov, G.; Sinicyn, A. Synthesis of sliding control system for automotive suspension under kinematic constraints. J. Vibroeng. 2021, 23, 1446–1455. [Google Scholar] [CrossRef]
  7. Zhang, W.; Fan, X. Observer-based event-triggered control and application in active suspension vehicle systems. Syst. Sci. Control Eng. 2022, 10, 282–288. [Google Scholar] [CrossRef]
  8. Unguritu, M.G.; Nichitelea, T.C.; Selisteanu, D. Design and Performance Assessment of Adaptive Harmonic Control for a Half-Car Active Suspension System. Complexity 2022, 2022, 3190520. [Google Scholar] [CrossRef]
  9. Wu, K.; Ren, C. Control and Stability Analysis of Double Time-Delay Active Suspension Based on Particle Swarm Optimization. Shock Vib. 2020, 2020, 8873701. [Google Scholar] [CrossRef]
  10. Zhang, J.; Sun, W.; Jing, H. Nonlinear Robust Control of Antilock Braking Systems Assisted by Active Suspensions for Automobile. IEEE Trans. Control Syst. Technol. 2019, 27, 1352–1359. [Google Scholar] [CrossRef]
  11. Pan, F.; Luo, J.; Wu, W. Active Disturbance Rejection Control of Voice Coil Motor Active Suspension Based on Displacement Feedback. Actuators 2022, 11, 351. [Google Scholar] [CrossRef]
  12. Fu, B.; Giossi, R.L.; Persson, R.; Stichel, S.; Bruni, S.; Goodall, R. Active suspension in railway vehicles: A literature survey. Railw. Eng. Sci. 2020, 28, 3–35. [Google Scholar] [CrossRef] [Green Version]
  13. Jiang, H.; Xu, G.; Zeng, W.; Gao, F.; Chong, K. Lateral Stability of a Mobile Robot Utilizing an Active Adjustable Suspension. Appl. Sci. 2019, 9, 4410. [Google Scholar] [CrossRef] [Green Version]
  14. Zhang, J.; Sun, W.; Liu, Z.; Zeng, M. Comfort braking control for brake-by-wire vehicles. Mech. Syst. Signal Process. 2019, 133, 106255. [Google Scholar] [CrossRef]
  15. Zhang, J.; Wang, M. Integrated Adaptive Steering Stability Control for Ground Vehicle with Actuator Saturations. Appl. Sci. 2022, 12, 8502. [Google Scholar] [CrossRef]
  16. Gao, S.; Zhang, B.; Sun, J. Research on the Design Method of a Bionic Suspension Workpiece Based on the Wing Structure of an Albatross. Appl. Bionics Biomech. 2019, 2019, 2539410. [Google Scholar] [CrossRef] [Green Version]
  17. Rui, B. Nonlinear adaptive sliding-mode control of the electronically controlled air suspension system. Int. J. Adv. Robot. Syst. 2019, 16, 1729881419881527. [Google Scholar] [CrossRef]
  18. Ha, D.V.; Tan, V.V.; Niem, V.T.; Sename, O. Evaluation of Dynamic Load Reduction for a Tractor Semi-Trailer Using the Air Suspension System at all Axles of the Semi-Trailer. Actuators 2022, 11, 12. [Google Scholar] [CrossRef]
  19. Chen, B.; Dong, G.; Shi, Y.; Tan, X.Y. Research on Damping Mode of Passenger Vehicle Air Suspension System. In Proceedings of the 3rd International Workshop on Renewable Energy and Development (IWRED), Guangzhou, China, 8–10 March 2019; Volume 267. [Google Scholar] [CrossRef]
  20. Sun, L.; Wang, Y.; Li, Z.; Geng, G.; Liao, Y.G. H-infinity Robust Control of Interconnected Air Suspension Based on Mode Switching. IEEE Access 2022, 10, 62377–62390. [Google Scholar] [CrossRef]
  21. Li, Z.; Zhou, Y.; Zhang, X.; Jiang, H.; Xue, H. Interconnected State Control Method and Simulations of Four-corner Interconnected Air Suspension. In Proceedings of the 6th International Conference on Mechanical, Materials and Manufacturing (ICMMM), Boston, MA, USA, 12–14 October 2019; Volume 689. [Google Scholar] [CrossRef]
  22. Zhao, Y.; Sun, X.; Wang, G.; Fan, Y. Adaptive Backstepping Sliding Mode Tracking Control for Underactuated Unmanned Surface Vehicle With Disturbances and Input Saturation. IEEE Access 2021, 9, 1304–1312. [Google Scholar] [CrossRef]
  23. Qian, F.; Cai, J.; Wang, B.; Yu, R. Adaptive Backstepping Control for a Class of Nonlinear Systems with Unknown Time Delay. IEEE Access 2020, 8, 229–236. [Google Scholar] [CrossRef]
  24. Jeon, B.J.; Seo, M.G.; Shin, H.S.; Tsourdos, A. Closed-loop Analysis with Incremental Backstepping Controller considering Measurement Bias. IFAC Pap. 2019, 52, 405–410. [Google Scholar] [CrossRef]
  25. Brummelhuis, K.; Saikumar, N.; Van Wingerden, J.W.; HosseinNia, S.H. Adaptive Feedforward Control For Reset Feedback Control Systems—Application in Precision Motion Control. In Proceedings of the 2021 European Control Conference (ECC), Delft, The Netherlands, 29 Jun–2 July 2021; pp. 2450–2457. [Google Scholar]
  26. Alwan, N.A.S.; Hussain, Z.M. Deep Learning for Robust Adaptive Inverse Control of Nonlinear Dynamic Systems: Improved Settling Time with an Autoencoder. Sensors 2022, 22, 5935. [Google Scholar] [CrossRef]
  27. Quang, L.H.; Putov, V.V.; Sheludko, V.N. Adaptive robust control of a multi-degree-of-freedom mechanical plant with resilient properties. In Proceedings of the 14th International Symposium on Intelligent Systems, ELECTR NETWORK, Montreal, QC, Canada, 14–16 December 2020; Zelinka, I., Pereira, F., Das, S., Ilin, A., Diveev, A., Nikulchev, E., Eds.; 2021; Volume 186, pp. 611–619. [Google Scholar] [CrossRef]
  28. Sun, W.; Zhang, J. Heavy Vehicle Air Suspension Control Considering Ride Comfort and Height Regulation. Control Theory Appl. 2022, 39, 1002–1010. [Google Scholar]
Figure 1. Physical model of air spring suspension.
Figure 1. Physical model of air spring suspension.
Mathematics 11 02626 g001
Figure 2. Tracing curve of vertical displacement of sprung mass.
Figure 2. Tracing curve of vertical displacement of sprung mass.
Mathematics 11 02626 g002
Figure 3. Tracing error curve of vertical displacement of sprung mass.
Figure 3. Tracing error curve of vertical displacement of sprung mass.
Mathematics 11 02626 g003
Figure 4. State curve of car body speed.
Figure 4. State curve of car body speed.
Mathematics 11 02626 g004
Figure 5. State curve of z 2 .
Figure 5. State curve of z 2 .
Mathematics 11 02626 g005
Figure 6. State curve of car body acceleration.
Figure 6. State curve of car body acceleration.
Mathematics 11 02626 g006
Figure 7. State curve of controller.
Figure 7. State curve of controller.
Mathematics 11 02626 g007
Figure 8. Vertical input for Class A uneven road surface.
Figure 8. Vertical input for Class A uneven road surface.
Mathematics 11 02626 g008
Figure 9. State curves for the vehicle body height.
Figure 9. State curves for the vehicle body height.
Mathematics 11 02626 g009
Figure 10. State curves for the vehicle body height tracking error.
Figure 10. State curves for the vehicle body height tracking error.
Mathematics 11 02626 g010
Figure 11. State curves for the vehicle body velocity.
Figure 11. State curves for the vehicle body velocity.
Mathematics 11 02626 g011
Figure 12. State curves for the vehicle body acceleration.
Figure 12. State curves for the vehicle body acceleration.
Mathematics 11 02626 g012
Figure 13. State curves of the controller.
Figure 13. State curves of the controller.
Mathematics 11 02626 g013
Table 1. Vehicle parameters.
Table 1. Vehicle parameters.
ParamentValueParamentValue
m s 1535 kg m w 400 kg
c w 10,000 Ns/m k w 650,000 Ns/m
c s 11,086 Ns/mK1.4
T293.15 kR287.1
Table 2. Controller design parameters.
Table 2. Controller design parameters.
ParamentValueParamentValue
k 1 100 k 2 100
γ 1 100 γ 2 100
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

Zhang, J.; Yang, Y.; Hu, C. An Adaptive Controller Design for Nonlinear Active Air Suspension Systems with Uncertainties. Mathematics 2023, 11, 2626. https://doi.org/10.3390/math11122626

AMA Style

Zhang J, Yang Y, Hu C. An Adaptive Controller Design for Nonlinear Active Air Suspension Systems with Uncertainties. Mathematics. 2023; 11(12):2626. https://doi.org/10.3390/math11122626

Chicago/Turabian Style

Zhang, Jinhua, Yi Yang, and Cheng Hu. 2023. "An Adaptive Controller Design for Nonlinear Active Air Suspension Systems with Uncertainties" Mathematics 11, no. 12: 2626. https://doi.org/10.3390/math11122626

APA Style

Zhang, J., Yang, Y., & Hu, C. (2023). An Adaptive Controller Design for Nonlinear Active Air Suspension Systems with Uncertainties. Mathematics, 11(12), 2626. https://doi.org/10.3390/math11122626

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