Abstract
This paper focuses on a novel robust finite-time control for active suspension systems with external disturbance where the control inputs are naturally bounded by a prior known range to avoid input saturation. To achieve finite-time stability, a novel nonsingular terminal sliding mode variable with an integral term is designed. More importantly, the control inputs are naturally bounded all the time due to the characteristics of hyperbolic tangent functions such that extra saturation compensation methods can be avoided. A disturbance compensation technique is deliberately designed in the proposed control to enhance the robustness of the system while the bounded property can be ensured simultaneously. The whole control structure is relatively simple yet effective compared with existing control techniques which is much easier to implement in practical active suspension systems. Additionally, the overall stability of the closed-loop system is verified by the Lyapunov theorem. Various simulation results are provided to demonstrate the robustness and effectiveness of the proposed control design.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Vehicle suspension systems, which play an important role in vehicle ride comfort, driving safety, and maneuverability, arouse great attention in recent years [1,2,3]. Besides, vehicle suspension systems are used to support the weight of the vehicle and passengers, deal with the vibration between the vehicle body and wheels, and maintain contact between tires and the ground [4]. Normally, vehicle suspension systems can be divided into three categories including passive suspensions, semi-active suspensions, and active suspensions [5].
The passive suspension systems consist of dampers and springs whose coefficients are fixed during the whole time, which usually leads to the unsatisfactory anti-vibration performance of ride comfort and road handling abilities [6]. To address the disadvantages of passive suspensions, variable dampers are considered a great improvement in semi-active suspension systems by adjusting the rate of energy dissipation [7]. Furthermore, compared with passive and semi-active suspensions, active suspension systems (ASSs) are able to achieve a better suspension response due to the extra actuator assembled between the vehicle body and the wheel axle which can effectively add and dissipate energy from the system [8]. Hence, various advanced control techniques are adopted for ASSs including the H-infinity control [9], adaptive control [10], back-stepping control [11], etc. Specifically, the sampled-data method was integrated with the robust H-infinity control for ASSs where the whole controller was converted to a convex optimization problem [9]. An adaptive trajectory tracking control was designed for ASSs while the actuators suffer from unknown dead zones and hysteresis nonlinearities [10]. Furthermore, a back-stepping tracking control was constructed for uncertain ASSs while the safety constraints can be ensured simultaneously [11]. Despite the satisfactory performance that can be obtained by these controllers, more efforts should be devoted to the control design of ASSs to improve the anti-vibration ability and ride comfort.
Considering the physical limitations of the actuators in ASSs, only limited forces can be provided by the actuators which leads to the input saturation problem. Excessive control signals may cause damage to the actuators or the instability of the systems. Therefore, the control input signals are constrained within the predefined upper and lower bounds. However, the resulting inputs are non-smooth when saturation occurs, and extra saturation compensation techniques should be integrated to enhance the system stability. Some naturally bounded functions, such as the inverse tangent function \(arctan\), signum function \(sign\) and the hyperbolic tangent function \(tanh\), are widely used in recent controllers to deal with the input saturation problems. For instance, a robust proportional-derivative sliding mode control was proposed for ASSs where the control signals were bounded utilizing the \(arctan\) and \(sign\) functions [12]. An adaptive neural network control was developed for uncertain robots where the control inputs are asymmetrically bounded using the \(tanh\) functions [13]. Besides the results above, the robust controllers for ASSs with bounded inputs are rarely considered and need more effort.
One should also note that the aforementioned controllers with naturally bounded inputs can only obtain asymptotic stability with a slow convergence rate. The finite-time stability of the closed-loop system can provide a higher convergence speed while the robustness and disturbance rejection ability can be improved. Some efforts have been made in the control theory community to achieve finite-time stability with naturally bounded inputs for various mechanical systems. An adaptive finite-time control was designed for Euler-Lagrange systems with prior known bounded inputs generated by \(tanh\) and \(sign\) functions [14]. Tian et al. proposed a continuous finite-time bounded control for double integrator systems using the extension of super-twisting algorithms [15]. Furthermore, the finite-time trajectory tracking control was proposed for rigid robots with bounded inputs and terminal sliding mode techniques [16]. A novel cluster formation control was designed for networked marine surface vehicles with a predefined time estimator and bounded input constraints [17]. However, most of these controllers are complex and difficult to be implemented in practical applications. Therefore, it is meaningful to propose an easy yet effective finite-time control for ASSs with prior known bounded inputs.
To effectively address the issues above, a novel robust finite-time control is proposed for ASSs with bounded control inputs. The characteristics of hyperbolic tangent functions and the adaptive technique with bounded outputs are investigated such that the whole control inputs are constrained within the prior known bounds. Furthermore, the newly designed nonsingular integral terminal sliding mode variable is constructed for ASSs to achieve finite-time stability while the singular phenomenon can be effectively avoided. This paper can provide a simple yet effective controller design for practical ASS applications.
The rest of this paper is organized as follows. In Sect. 2, the problem formulation including the system description and the control objects is stated. The main results of the robust finite-time control design with bounded inputs are presented in Sect. 3. After that, some comparative simulations are provided in Sect. 4 to illustrate the effectiveness and robustness of the closed-loop system. Finally, Sect. 5 concludes the main results of this paper.
2 Problem Formulation
2.1 System Description
Without loss of generality, a quarter-vehicle active suspension system is considered in this paper shown in Fig. 1 borrowed from [18]. The main components of the system are the masses, springs, dampers, and an active actuator. The dynamic equations of the ASS can be written as [19, 20]
with
where the definitions of system parameters and variables for the ASS are provided in Table 1.
The following state variables are defined \(x = \left[ {\begin{array}{*{20}c} {x_{1} } & {x_{2} } & {x_{3} } & {x_{4} } \\ \end{array} } \right]^{T}\) where \(x_{1} = D_{s}\), \(x_{2} = \dot{D}_{s}\) denote the vertical displacement and velocity of the sprung mass, respectively; \(x_{3} = D_{u}\), \(x_{4} = \dot{D}_{u}\) represent the vertical displacement and velocity of the unsprung mass, respectively. Then the system dynamic equations of the ASSs can be rewritten as follows.
with
In practice, the system parameters are difficult to obtain due to system nonlinearities and external disturbance. Besides, an unstable environment may affect the accuracy of the values of parameters, which should be carefully considered. Therefore, control robustness is required for the uncertain ASSs to achieve satisfactory anti-vibration performance.
Some useful assumptions are made for the ASSs to facilitate the controller design.
Assumption 1:
The unknown disturbance \(\Delta\) and its first-time derivative \(\dot{\Delta }\) are bounded.
Assumption 2:
The road input profile \(D_{r}\) and its first-time derivative \(\dot{D}_{r}\) are bounded by \(\left| {D_{r} } \right| \le \delta_{r1}\) and \(\left| {\dot{D}_{r} } \right| \le \delta_{r2}\) with \(\delta_{r1}\), \(\delta_{r2} > 0\).
Remark 1:
Assumptions 1 and 2 are common assumptions in the control design for nonlinear ASSs shown in [21, 22] which are reasonable under normal working conditions.
2.2 Control Objects
In this paper, the main control objects are to design a robust finite-time control with bounded control inputs such that the vibration of the vehicle body can be effectively suppressed, and the tire load \(R_{dyn} = R_{t} + R_{b}\) and suspension space \(D_{p} = D_{s} - D_{u}\) are bounded and remain within the permitted ranges for driving safety given by
where \(g\) is the gravitational constant, \(R_{sat}\) means the static tire load, \(D_{max}\) denotes the maximum suspension space.
3 Main Results
In this section, a robust finite-time control design with naturally bounded inputs is proposed for the ASSs.
In order to achieve finite-time stability of the closed-loop system, a novel nonsingular terminal sliding mode variable with the integral term is described as
where \(0 < p < 1\), \(q = 2p/(1 + p)\), \(\mu_{1}\), \(\mu_{2} > 0\) are positive design constants, \([x]^{*}\) denotes the abbreviation of \(\left| x \right|^{*} {\text{sgn}} (x)\).
An auxiliary velocity signal is defined as
where \(\lambda_{1} > 0\) is a design constant, and \(\zeta\) is an auxiliary state variable generated by
Next, a new state variable can be constructed as
Then the state variable becomes
Based on the previous definitions, the robust finite-time control is given by
where \(\lambda_{3} > 0\) is a design parameter, \(\Omega\) is the adaptive variable compensating for the external disturbance denoted by
with \(\lambda_{4}\), \(\lambda_{5}\) are positive design constants, are used to adjust the convergence rate.
Theorem 1.
For the nonlinear suspension system (1), the proposed controller (13) with the nonsingular integral terminal sliding mode surface (8) and the adaptive variable (14) can guarantee that the signals are bounded all the time, \(D_{s}\) can converge to zero in a finite time, the control input of the closed-loop system can be naturally bounded by
and the tire load \(R_{dyn} = R_{t} + R_{b}\) and suspension space \(D_{p}\) can keep within the following ranges
Proof: The detailed proof of Theorem 1 is omitted which is available upon request.
4 Simulation Results and Analysis
In this section, some comparative simulation results on a quarter-vehicle suspension system are presented to demonstrate the effectiveness and robustness of the proposed control. The values of the system parameters for the ASS are given in Table 2.
Three different suspension systems are evaluated in this paper.
-
Passive: Passive suspension without force inputs;
-
SPDSM: Active suspension system using the saturated PD sliding mode control [12];
-
Proposed: Active suspension system utilizing the proposed robust finite-time control with bounded inputs.
The control gains for the SPDSM control are tuned as \(\lambda = 40\), \(k_{p} = 300\), \(k_{d} = 300\) and \(k_{s} = 10\). Besides, the parameter values of the proposed control are designed as \(\lambda_{1} = \lambda_{2} = 10\), \(\lambda_{3} = 50\), \(\lambda_{4} = 6\), \(\lambda_{5} = 2\), \(\mu_{1} = 10\), \(\mu_{2} = 1\), \(p = 0.9\) and . The external disturbance for three suspensions is selected as \(\Delta = 0.2\sin (0.1t)\).
In this paper, two different cases are considered for the suspension systems including the sinusoidal and random road inputs presented in Fig. 2. In Case 1, the sinusoidal road input is designed as \(D_{r} = 0.005\sin (6\pi t)\). In Case 2, a random road profile is provided. The simulation results are depicted in the following Figs. 3, 4, 5, 6, 7, 8, 9, 10, 11, 12.
The vertical displacement results are presented in Fig. 3 and Fig. 8, which present the satisfactory control performance of the SPDSM control and the proposed control compared with the passive suspension. However, the proposed control method shows superior control performance with smaller vertical displacement of the sprung mass, thus it can provide better anti-vibration results compared with the existing SPDSM control. Furthermore, these figures also indicate that the proposed control can achieve finite-time stability, that is to say, the convergence rate is higher than the SPDSM method.
The vehicle body acceleration results are recorded in Fig. 4 and Fig. 9, which are important evaluation indicators of ride comfort. As is obviously shown, the amplitudes of the vehicle body acceleration of the proposed control under two cases are smaller than those of the passive suspension system and the SPDSM method. Thus, the higher ability of the proposed control in improving ride comfort can be demonstrated effectively.
Furthermore, the control forces given in Fig. 5 and Fig. 10 depict that the control inputs in both active suspensions under two different cases are always bounded while the proposed control has a smaller prior known upper bound of the control force. For system stability and driving safety, the tire load and suspension space should be restricted in permitted ranges. According to the simulation results shown in Fig. 6 and Fig. 11, the tire deflections \(D_{s} - D_{u}\) for three different suspensions are always bounded and kept in a reasonable set. Besides, as observed from Fig. 7 and Fig. 12, the suspension space values behave within the allowable ranges while the maximum suspension space is designed to be 3.8cm according to [23]. All these results demonstrate the robustness and effectiveness of the proposed control method.
5 Conclusions
In this paper, a novel robust finite-time control with prior known bounded inputs is proposed for ASSs in the presence of unknown external disturbance. First, a nonsingular integral terminal sliding mode surface is defined in the control to achieve finite-time stability. Then the control inputs are constructed based on the hyperbolic tangent functions and the newly designed adaptive technique which are constrained in the prior known range. One should note that the input saturation problem can be avoided without any extra saturation compensation designs. The robustness and effectiveness of the proposed control are verified by various simulation results.
References
Pan, H., Sun, W., Gao, H., Jing, X.: Disturbance observer-based adaptive tracking control with actuator saturation and its application. IEEE Trans. Autom. Sci. Eng. 13(2), 868–875 (2016)
Liu, B., Saif, M., Fan, H.: Adaptive fault tolerant control of a half-car active suspension systems subject to random actuator failures. IEEE/ASME Trans. Mechatron. 21(6), 2847–2857 (2016)
Guo, X., Zhang, J., Sun, W.: Robust saturated fault-tolerant control for active suspension system via partial measurement information. Mech. Syst. Signal Process. 191, 110116 (2023)
Huang, Y., Na, J., Wu, X., Gao, G.: Approximation-free control for vehicle active suspensions with hydraulic actuator. IEEE Trans. Ind. Electron. 65(9), 7258–7267 (2018)
Hua, C., Chen, J., Li, Y., Li, L.: Adaptive prescribed performance control of half-car active suspension system with unknown dead-zone input. Mech. Syst. Signal Process. 111, 135–148 (2018)
Sun, W., Gao, H., Kaynak, O.: Adaptive backstepping control for active suspension systems with hard constraints. IEEE/ASME Trans. Mechatron. 18(3), 1072–1079 (2013)
Yin, X., Zhang, L., Zhu, Y., Wang, C., Li, Z.: Robust control of networked systems with variable communication capabilities and application to a semi-active suspension system. IEEE/ASME Trans. Mechatron. 21(4), 2097–2107 (2016)
Zhao, F., Ge, S.S., Tu, F., Qin, Y., Dong, M.: Adaptive neural network control for active suspension system with actuator saturation. IET Control Theory Appl. 10(14), 1696–1705 (2016)
Gao, H., Sun, W., Shi, P.: Robust sampled-data $H_{\infty}$ control for vehicle active suspension systems. IEEE Trans. Control Syst. Technol. 18(1), 238–245 (2010)
Pan, H., Sun, W., Jing, X., Gao, H., Yao, J.: Adaptive tracking control for active suspension systems with non-ideal actuators. J. Sound Vib. 399, 2–20 (2017)
Pang, H., Zhang, X., Xu, Z.: Adaptive backstepping-based tracking control design for nonlinear active suspension system with parameter uncertainties and safety constraints. ISA Trans. 88, 23–36 (2019)
Zhang, M., Jing, X., Huang, W., Li, P.: Saturated PD-SMC method for suspension systems by exploiting beneficial nonlinearities for improved vibration reduction and energy-saving performance. Mech. Syst. Signal Process. 179, 109376 (2022)
Kong, L., He, W., Dong, Y., Cheng, L., Yang, C., Li, Z.: Asymmetric bounded neural control for an uncertain robot by state feedback and output feedback. IEEE Trans. Syst. Man Cybern: Syst. 51(3), 1735–1746 (2021)
Huang, B., Zhang, S., He, Y., Wang, B., Deng, Z.: Finite-time anti-saturation control for Euler-Lagrange systems with actuator failures. ISA Trans. 124, 468–477 (2022)
Tian, B., Li, Z., Zong, Q.: A continuous multivariable finite-time control scheme for double integrator systems with bounded control input. IEEE Trans. Autom. Control 67(11), 6068–6073 (2022)
Pliego-Jiménez, J., Arteaga-Pérez, M.A., López-Rodríguez, M.: Finite-time control for rigid robots with bounded input torques. Control. Eng. Pract. 102, 104556 (2020)
Liang, C.D., Ge, M.F., Liu, Z.W., Wang, L., Park, J.H.: Model-free cluster formation control of NMSVs with bounded inputs: a predefined-time estimator-based approach. IEEE Trans. Intell. Veh.,1–11 (2022)
Pan, H., Jing, X., Sun, W.: Robust finite-time tracking control for nonlinear suspension systems via disturbance compensation. Mech. Syst. Signal Process. 88, 49–61 (2017)
Pan, H., Sun, W., Gao, H., Yu, J.: Finite-time stabilization for vehicle active suspension systems with hard constraints. IEEE Trans. Intell. Transp. Syst. 16(5), 2663–2672 (2015)
Na, J., Huang, Y., Wu, X., Su, S.F., Li, G.: Adaptive finite-time fuzzy control of nonlinear active suspension systems with input delay. IEEE Trans Cybern. 50(6), 2639–2650 (2020)
Liu, Y.J., Zhang, Y.Q., Liu, L., Tong, S., Chen, C.L.P.: Adaptive finite-time control for half-vehicle active suspension systems with uncertain dynamics. IEEE/ASME Trans. Mechatron. 26(1), 168–178 (2021)
Ho, C.M., Tran, D.T., Ahn, K.K.: Adaptive sliding mode control based nonlinear disturbance observer for active suspension with pneumatic spring. J. Sound Vib.Vib. 509, 116241 (2021)
Pan, H., Sun, W.: Nonlinear output feedback finite-time control for vehicle active suspension systems. IEEE Trans. Ind. Inf. 15(4), 2073–2082 (2019)
Acknowledgments
This work is supported by the Hong Kong RGC General Research Fund (11202323), the startup fund for Laboratory of Nonlinear Dynamics, Vibration, and Control, City University of Hong Kong (9380140), the National Natural Science Foundation of China under Grant No. 62273163, the Outstanding Youth Foundation of Shandong Province Under Grant No. ZR2023YQ056, the Key R&D Project of Shandong Province under Grant No. 2022CXGC010503.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Zhou, Z., Jing, X., Zhang, M. (2024). A Novel Robust Finite-Time Control for Active Suspension Systems with Naturally Bounded Inputs. In: Jing, X., Ding, H., Ji, J., Yurchenko, D. (eds) Advances in Applied Nonlinear Dynamics, Vibration, and Control – 2023. ICANDVC 2023. Lecture Notes in Electrical Engineering, vol 1152. Springer, Singapore. https://doi.org/10.1007/978-981-97-0554-2_33
Download citation
DOI: https://doi.org/10.1007/978-981-97-0554-2_33
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-0553-5
Online ISBN: 978-981-97-0554-2
eBook Packages: EngineeringEngineering (R0)