Next Article in Journal
Research on Resource Optimization Algorithm for IRS-Assisted Multi-Hop Relay Networks in Power Wireless Private Networks
Next Article in Special Issue
Collaborative Trajectory Planning and Tracking Control for Wind Turbine Blade Mountain Transport Vehicles
Previous Article in Journal
Design, Analysis and Experimental Characterization of a Passive X-Band I/Q Downconversion Subsystem for Maritime Radar Applications
Previous Article in Special Issue
FedVPN: A Federated Multi-Modal Perception Framework for Multi-UAV in Mountain Search and Rescue
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault-Tolerant Constrained Control of Nonlinear Active Suspension Systems Using Adaptive Filtering and Neural Approximation

1
DUT-BSU Joint Institute, Dalian University of Technology, Dalian 116024, China
2
School of Information Science and Engineering, Lanzhou University, Lanzhou 730000, China
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(13), 2835; https://doi.org/10.3390/electronics15132835
Submission received: 2 June 2026 / Revised: 20 June 2026 / Accepted: 24 June 2026 / Published: 29 June 2026

Abstract

This paper investigates the fault-tolerant constrained control problem of a nonlinear quarter-car active suspension system subject to road disturbances, body-state constraints, and mixed actuator faults. When mixed actuator faults, state constraints, unknown nonlinear suspension dynamics, and convergence-time requirements coexist, it remains challenging to simultaneously guarantee fault-tolerant compensation, constraint preservation, and implementable control laws. To address these challenges, a neural-network control method based on an adaptive prescribed-time filter (APF) is proposed. A logarithmic state transformation is introduced to convert the body-displacement and velocity constraints into boundedness problems of transformed variables, and the sprung-mass subsystem is represented in a strict-feedback form. The unknown nonlinearities induced by suspension dynamics, road disturbances, and additive actuator faults are approximated online by radial basis function neural networks. Meanwhile, the APF is employed to avoid repeated differentiation of virtual control laws in backstepping and to achieve practical prescribed-time stability. Lyapunov analysis proves that all closed-loop signals are bounded, the body-state constraints are preserved, and sufficient conditions are obtained for the boundedness of the unsprung-mass dynamics, as well as the safety of suspension travel and tire dynamic load. Simulation results under sinusoidal road excitation and smooth-transition actuator faults show that, compared with PID control, passive suspension, and sliding mode control, the proposed method reduces the body-displacement RMSE by 77.39%, 91.83%, and 73.12%, respectively, and the RMS body acceleration by 70.34%, 87.73%, and 50.22%, respectively, while maintaining suspension travel and tire dynamic load within their safety bounds.

1. Introduction

With increasing vehicle speeds and growing requirements for ride comfort and driving safety, active suspension systems have become an important chassis technology for improving vehicle vertical dynamics. Compared with passive suspensions, active suspensions introduce an actuator force between the vehicle body and the wheel, which enables active regulation of the suspension force and improves vibration suppression under road disturbances. Hrovat presented a systematic survey of advanced suspension developments and related optimal control applications, showing that quarter-car, half-car, and full-car models can all be used for active suspension controller design [1]. Subsequently, various advanced control methods, such as H control, sampled-data control, finite-frequency control, and linear parameter-varying gain-scheduling control, have been developed to improve robustness and ride comfort under uncertain road excitations [2,3,4,5]. However, active suspension control is not a single-objective vibration suppression problem. Body displacement, body acceleration, suspension travel, tire dynamic load, and actuator output are naturally coupled, and improving one performance index may deteriorate another. Therefore, an effective active suspension controller should improve ride comfort while maintaining safety-related constraints. Recent studies have also addressed motion planning and sensor fault diagnosis for intelligent vehicles under safety-critical conditions [6,7], further highlighting the need for reliable vehicle control. In addition to vertical vibration suppression, the optimization of lateral and yaw dynamics is also important for overall vehicle stability. For example, vehicle stability regions have been estimated and expanded using region-of-attraction analysis and sums-of-squares programming [8]. Nevertheless, this paper focuses on vertical active suspension dynamics, which directly affect ride comfort, suspension travel, and tire road holding.
For vertical active suspension dynamics, existing control methods can be roughly classified into classical feedback control, robust control, sliding mode control, adaptive control, and intelligent control. Classical feedback controllers, such as PID-type methods, have simple structures and convenient implementation, but their performance strongly depends on parameter tuning. Robust control improves disturbance attenuation, whereas it may become conservative when multiple safety constraints are imposed. Sliding mode control is also widely used because of its robustness against model uncertainties and external disturbances [9,10]; however, conventional sliding mode methods may introduce chattering, and additional design efforts are required when smooth control input, fault tolerance, and state constraints are considered simultaneously.
Recent advanced feedback controllers, including adaptive PID-type, intelligent PID, fractional-order PID, BELBIC-based PID, neuroendocrine-inspired PID, and nonlinear-function-shaped PID schemes, have been developed to improve transient response, robustness, and implementation flexibility in mechatronic and vibration-control systems [11,12,13,14,15,16,17,18]. Although these methods have demonstrated good engineering performance in diverse applications, they are generally developed from the viewpoints of gain tuning, nonlinear error shaping, or intelligent parameter adjustment, rather than being primarily designed to provide a unified Lyapunov-based stability guarantee for unknown nonlinear suspension dynamics, mixed actuator-fault compensation, state-constraint preservation, and prescribed-time boundedness. This motivates the adaptive prescribed-time-filter-based neural-network backstepping framework developed in this paper.
For nonlinear active suspension systems, adaptive control and backstepping control provide a systematic framework for handling parameter uncertainties and nonlinear dynamics. Sun et al. proposed a constrained adaptive backstepping control method for uncertain nonlinear active suspension systems, in which ride comfort, suspension travel, and tire dynamic load requirements were incorporated into a unified multi-objective control framework [19]. Pang et al. investigated adaptive backstepping tracking control and coordinated adaptive backstepping control for nonlinear uncertain active suspension systems with safety constraints [20,21]. More recently, adaptive bioinspired preview suspension control with constrained velocity planning has been studied for autonomous vehicles [22]. These studies demonstrate the effectiveness of backstepping-based methods in dealing with nonlinear suspension dynamics. However, conventional backstepping usually requires the analytical differentiation of virtual control laws. As the system order increases or the virtual control law becomes complicated, this procedure may lead to the well-known “explosion of complexity” problem.
Active suspension systems commonly exhibit strong nonlinearities and uncertainties. For example, the suspension spring may have nonlinear stiffness, the damping force may be piecewise in the rebound and compression strokes, and the road input and its derivative may enter the tire dynamics. In addition, actuator faults may further increase the uncertainty of the controlled system. Neural-network-based adaptive control is an effective approach for such uncertain nonlinear systems because neural networks can approximate unknown continuous nonlinear functions on compact sets. Early studies on nonlinear adaptive active suspensions showed that parameter adaptive control combined with Lyapunov analysis can mitigate the influence of model uncertainties on control performance [23]. Radial basis function neural networks have a simple structure, clear approximation mechanism, and convenient online implementation, and have therefore been widely used to approximate unknown nonlinearities, external disturbances, and fault-related terms [24,25,26].
State constraints and actuator faults are two important issues in active suspension control. Excessive body displacement and velocity may degrade ride comfort, excessive suspension travel may lead to mechanical stop impacts, and excessive tire dynamic load may weaken tire road holding. Barrier Lyapunov functions have been widely used in nonlinear systems with output constraints and body-state constraints [27,28]. However, within the backstepping framework, BLF-based methods may introduce feasibility conditions related to constraint boundaries. As an alternative, state-transformation methods map constrained states into unconstrained variables and guarantee constraint preservation by proving the boundedness of the transformed variables [29,30]. Moreover, active suspension actuators may suffer from efficiency loss, additive bias forces, or mixed faults. Existing fault-tolerant active suspension studies have considered the influence of actuator faults on ride comfort, road holding, and suspension travel constraints [31,32,33], while finite-time fault-tolerant control with prescribed performance has also been investigated for autonomous vehicle systems [34]. Nevertheless, when mixed actuator faults, state constraints, unknown nonlinear suspension dynamics, and convergence-time requirements coexist, it remains challenging to design a controller that can simultaneously guarantee fault-tolerant compensation, constraint preservation, and implementable control laws.
To reduce the complexity of backstepping design, command-filtered control and dynamic-surface control have been introduced to avoid repeated analytical differentiation of virtual control laws [35,36]. Meanwhile, finite-time, fixed-time, and prescribed-time control methods have attracted increasing attention because they provide different forms of convergence-time guarantees. In particular, prescribed-time control allows the convergence time to be specified in advance by the designer and to be independent of the initial conditions. In recent years, prescribed-time command-filtered control, prespecified-time reliable suspension control, and adaptive prescribed-time-filtered control have been applied to uncertain nonlinear systems and vehicle suspension systems to improve convergence-time adjustability, reliability, and control-law implementability [37,38,39]. Therefore, introducing an adaptive prescribed-time filter into fault-tolerant constrained active suspension control is helpful for simultaneously addressing state-constraint preservation, unknown nonlinear approximation, actuator fault compensation, and backstepping complexity.
Motivated by the above discussion, this paper develops an adaptive prescribed-time-filter-based neural-network control method for nonlinear active suspension systems subject to mixed actuator faults, unknown nonlinearities, road disturbances, and body-state constraints. The main contributions are summarized as follows.
(1)
A unified fault-tolerant constrained control framework is developed for a nonlinear quarter-car active suspension system, where mixed actuator faults, road disturbances, and safety-related body-state constraints are explicitly considered.
(2)
A logarithmic state transformation and an adaptive prescribed-time filter are incorporated into the backstepping design. The former ensures the preservation of body-displacement and velocity constraints, while the latter avoids the analytical differentiation of the virtual control law and improves controller implementability.
(3)
An RBFNN is employed to approximate the lumped unknown nonlinearities, and Lyapunov analysis establishes practical prescribed-time boundedness and constraint preservation. The boundedness of the internal unsprung-mass dynamics and the safety requirements for suspension travel and tire dynamic load are further investigated, and comparative simulations verify the effectiveness of the proposed method.

2. System Modeling and Problem Formulation

2.1. Quarter-Car Active Suspension Dynamics

Consider the quarter-car active suspension model shown in Figure 1. This model has been widely used in active suspension control studies [19,40,41].
Let z s and z u denote the vertical displacements of the sprung and unsprung masses, respectively, z r denote the road vertical input, and m s and m u denote the corresponding masses. The system dynamics are given by
m s z ¨ s = F d ( z ˙ s , z ˙ u , t ) F s ( z s , z u , t ) + u f ( t ) , m u z ¨ u = F d ( z ˙ s , z ˙ u , t ) + F s ( z s , z u , t ) F t ( z u , z r , t ) F b ( z ˙ u , z ˙ r , t ) u f ( t )
where u f ( t ) is the actual output force applied by the actuator to the suspension system. The force terms represent the nonlinear spring force F s , the piecewise linear damping force F d , the equivalent tire elastic force F t , and the equivalent tire damping force F b , respectively, which are expressed as
F s ( z s , z u ) = k s ( z s z u ) + k s n ( z s z u ) 3 F d ( z ˙ s , z ˙ u ) = b e ( z ˙ s z ˙ u ) , z ˙ s z ˙ u 0 b c ( z ˙ s z ˙ u ) , z ˙ s z ˙ u < 0 F t ( z u , z r ) = k f ( z u z r ) F b ( z ˙ u , z ˙ r ) = b f ( z ˙ u z ˙ r )
where k s and k s n are the linear and nonlinear spring stiffness coefficients, respectively; b e and b c are the damping coefficients in the rebound and compression strokes, respectively; and k f and b f are the equivalent stiffness and damping coefficients of the tire, respectively.
Define the state variables x 1 = z s , x 2 = z ˙ s , x 3 = z u , x 4 = z ˙ u and denote b s = 1 m s . Then, the following state-space representation is obtained:
x ˙ 1 = x 2 , x ˙ 2 = b s F d ( x 2 , x 4 ) F s ( x 1 , x 3 ) + u f , x ˙ 3 = x 4 , x ˙ 4 = 1 m u F d + F s F t F b u f
The relative degree from the control input to the body displacement x 1 is two, since x ˙ 1 = x 2 and the control input appears in the dynamics of x ˙ 2 . Therefore, the sprung-mass subsystem is formulated as a second-order strict-feedback subsystem for backstepping design. The states x 3 and x 4 represent the internal dynamics associated with the unsprung mass. Although they are not selected as direct controlled outputs, they are coupled with the sprung-mass dynamics through the nonlinear spring force F s ( x 1 , x 3 ) and damping force F d ( x 2 , x 4 ) . They are also directly related to the suspension travel and tire dynamic load, which are important safety-related performance indices. Since internal dynamics can significantly affect the stability and performance of vehicle systems [42], their boundedness under nonzero tracking errors is further investigated in the subsequent stability analysis.

2.2. Actuator Fault Model

Consider a mixed actuator fault model containing both multiplicative efficiency loss and additive bias:
u f ( t ) = ρ ( t ) u ( t ) + d f ( t )
where u ( t ) is the command force generated by the controller; the efficiency factor ρ ( t ) characterizes the degree of multiplicative fault, with ρ ( t ) = 1 corresponding to no loss and ρ ( t ) < 1 corresponding to efficiency loss; and d f ( t ) is the unknown bounded additive bias fault. It should be noted that the APF control framework requires the last-step control gain to be a smooth function [38]; therefore, ρ ( t ) must be a smooth continuous function.
In summary, the mixed actuator fault considered in this paper has the following characteristics:
(i)
Multiplicative efficiency loss and additive bias coexist;
(ii)
The fault transition is smooth and continuous;
(iii)
The fault does not recover after occurrence and is therefore a permanent fault involving both degradation and bias.
For the subsequent controller design, the following reasonable assumptions are introduced.
Assumption 1.
The sprung mass m s is known. The actuator efficiency factor ρ ( t ) is a smooth continuous function, and its current value is assumed to be available online from a fault-detection module equipped with actuator-effectiveness estimation. Moreover, there exists a known constant ρ m i n > 0 such that
0 < ρ m i n ρ ( t ) 1 , t 0
Assumption 2.
The additive fault d f ( t ) is unknown but bounded, and the unknown function formed jointly with the suspension nonlinearities is continuous on any compact set.
Assumption 3.
The road input z r ( t ) and its first derivative z ˙ r ( t ) are bounded.
Substituting the fault model into the sprung-mass subsystem yields
x ˙ 1 = x 2 , x ˙ 2 = b s [ F d F s + d f ( t ) ] + b s ρ ( t ) u
clearly, the multiplicative fault ρ ( t ) directly affects the control gain, while the additive fault d f ( t ) enters the unknown nonlinear part of the system, which will be approximated and compensated online by the RBFNN.

2.3. Control Objectives

The control objective of this paper is to design the command force for the quarter-car active suspension system with mixed actuator faults such that the sprung-mass subsystem achieves fault-tolerant tracking under body-state constraints, while the internal dynamics and suspension safety indicators remain within acceptable ranges. The specific requirements are as follows:
  • The body displacement x 1 tracks the zero reference trajectory x 1 d ( t ) .
  • The body displacement x 1 and the body velocity x 2 always strictly satisfy the prescribed time-varying constraints.
  • All closed-loop signals remain bounded, and the tracking error converges to a specified neighborhood within the user-prescribed time T * .
  • The additive actuator fault and unknown suspension nonlinearities are compensated online by the adaptive neural network.
  • The internal dynamics of the unsprung mass remain bounded.
  • The suspension travel and tire dynamic load do not exceed their respective safety bounds under the given parameters and operating conditions.
The mathematical representation of the state constraints is
k i a ( t ) < x i ( t ) < k i b ( t ) , i = 1 , 2
where the time-varying constraint functions k i a ( t ) and k i b ( t ) are known continuously differentiable functions and, for all t 0 , satisfy k i a ( t ) < k i b ( t ) . In the simulations, constant constraints are adopted: k 1 a = 0.08 m, k 1 b = 0.08 m, k 2 a = 0.5 m/s, k 2 b = 0.5 m/s.

3. Constraint Transformation

3.1. Body-State Constraint Transformation

Following the logarithmic state transformation introduced for full-state-constrained nonlinear systems in [38], the constrained body states are mapped as follows:
ξ i = ln x i k i a ( t ) k i b ( t ) x i , i = 1 , 2
This transformation maps the constrained state interval ( k i a ( t ) , k i b ( t ) ) one-to-one onto the entire real axis R . Its key property is that, as long as the transformed variables ξ i remain bounded, the original body displacement and velocity cannot touch the constraint boundaries. This property converts the body-state constraint problem into a boundedness problem in the transformed space.
The time derivative of ξ i is
ξ ˙ i = η 1 i x ˙ i + η 2 i , i = 1 , 2
where
η 1 i = k i b ( t ) k i a ( t ) [ x i k i a ( t ) ] [ k i b ( t ) x i ] , η 2 i = k ˙ i a ( t ) x i k i a ( t ) k ˙ i b ( t ) k i b ( t ) x i , i = 1 , 2
Since x i lies inside the constraint interval, it always holds that η 1 i > 0 .

3.2. Transformed Suspension System

The transformation for a standard nonlinear system is
ξ ˙ i = F i ( X i ) + ξ i + 1 , i = 1 , , n 1 , ξ ˙ n = F n ( X n ) + G n ( X n ) u
where
X i = [ x 1 , x 2 , , x i + 1 ] T , F i ( X i ) = η 1 i f i ( x ¯ i ) + g i ( x ¯ i ) x i + 1 + η 2 i ξ i + 1 , i = 1 , 2 , , n 1 , F n ( X n ) = η 1 n f n ( x ¯ n ) + η 2 n , G n ( X n ) = η 1 n g n ( x ¯ n ) , X n = [ x 1 , x 2 , , x n ] T
The state-constraint transformation is applied to the sprung-mass subsystem of the suspension system.
First layer: From x ˙ 1 = x 2 , using (6) yields
ξ ˙ 1 = η 11 x 2 + η 21
To express the system in the standard form ξ ˙ 1 = F 1 + ξ 2 , define
F 1 ( X 1 ) = η 11 x 2 + η 21 ξ 2
where X 1 = [ x 1 , x 2 ] T . Since η 11 depends only on x 1 and the known constraint functions, ξ 2 depends only on x 2 and the known constraint functions, and F 1 has the independent variable ( x 1 , x 2 ) ; therefore, its RBFNN input is chosen as a two-dimensional vector X 1 .
Second layer: From (3) and (6) yields
ξ ˙ 2 = η 12 x ˙ 2 + η 22 = η 12 b s [ F d F s + d f ( t ) ] + η 22 + η 12 b s ρ ( t ) u
Define
F 2 ( X 2 ) = η 12 b s [ F d ( x 2 , x 4 ) F s ( x 1 , x 3 ) + d f ( t ) ] + η 22
G 2 ( t ) = η 12 b s ρ ( t )
Since η 12 depends on x 2 ( t ) and the constraint boundaries, its time derivative is
η ˙ 12 = η 12 k ˙ 2 b k ˙ 2 a k 2 b k 2 a x ˙ 2 k ˙ 2 a x 2 k 2 a k ˙ 2 b x ˙ 2 k 2 b x 2 .
For the constant constraint boundaries adopted in the simulations, k ˙ 2 a = k ˙ 2 b = 0 , and the above expression reduces to
η ˙ 12 = η 12 x ˙ 2 1 k 2 b x 2 1 x 2 k 2 a .
Here, X 2 = [ x 1 , x 2 , x 3 , x 4 , t ] T . Hence,
ξ ˙ 2 = F 2 ( X 2 ) + G 2 ( t ) u
Since η 12 > 0 , b s > 0 , and ρ ( t ) ρ m i n > 0 , it always holds that G 2 ( t ) > 0 , and under Assumption 1, G 2 ( t ) is a known smooth positive function and does not involve unknown parameters.
Thus, the strict-feedback form of the suspension system in the transformed space is
ξ ˙ 1 = F 1 ( X 1 ) + ξ 2 , ξ ˙ 2 = F 2 ( X 2 ) + G 2 ( t ) u
where F 1 and F 2 are unknown nonlinear functions and will be approximated by RBFNN.

3.3. Error Definitions and Reference-Trajectory Transformation

Define the mapping of the reference trajectory in the transformed space as
ξ 1 d ( t ) = ln x 1 d ( t ) k 1 a ( t ) k 1 b ( t ) x 1 d ( t )
Its time derivative is ξ ˙ 1 d = η 11 d x ˙ 1 d + η 21 d , where η 11 d and η 21 d have the same expressions as those in (6), with x 1 replaced by x 1 d . When the constraints are constant, η 21 d = 0 , ξ ˙ 1 d = η 11 d x ˙ 1 d .
Define the tracking errors in the transformed space as
z 1 = ξ 1 ξ 1 d , z 2 = ξ 2 α 2 c
where α 2 c is the output of the APF and will serve as the filtered signal of the virtual control α 1 . Its dynamics are given below.

4. APF Controller Design

4.1. RBFNN Approximation of Unknown Functions

A radial basis function neural network (RBFNN) can approximate any continuous nonlinear function on a compact set with arbitrary accuracy. For any continuous function F ( X ) defined on the compact set Ω X R n , there exists an ideal weight vector W * R q such that
F ( X ) = W * T S ( X ) + ε ( X )
where S ( X ) = [ s 1 ( X ) , s 2 ( X ) , , s q ( X ) ] T is the Gaussian activation function vector, and the j -th activation function is
s j ( X ) = exp ( X c j 2 l 2 ) , j = 1 , , q .
where c j R n is the j-th neuron center vector, l > 0 is the Gaussian width, q is the number of neurons, and ε ( X ) is the approximation error satisfying | ε ( X ) | ε ¯ .
To reduce the number of online adaptive parameters, this paper estimates the squared norm of the ideal weight of each unknown function, Θ i = W i * 2 , rather than directly estimating the weight vector. Θ ^ i is the estimation of Θ i , and the estimation error is Θ ˜ i = Θ i Θ ^ i . Here, the uppercase neural-network parameter Θ i is distinct from the physical coefficient b s = 1 / m s defined in the suspension model.

4.2. Prescribed-Time Regulation Function

Define the prescribed-time regulation function as
β ( t ) = T * t T * 2 + p , 0 t < T * p , t T *
where T * > 0 is the user-prescribed convergence time, and p > 0 is a small positive constant. β ( t ) is continuous, bounded, and monotonically decreasing, and its time derivative is
β ˙ ( t ) = 2 ( T * t ) ( T * ) 2 , 0 t < T * 0 , t T *
The function β ˙ ( t ) is continuous at t = T * , and β ˙ ( t ) 0 for all t 0 . For t T * , it satisfies β ( t ) p and β ˙ ( t ) 0 .

4.3. Adaptive Prescribed-Time Filter

Conventional backstepping control requires online calculation of the analytical time derivative α ˙ 1 of the virtual control α 1 . As the system order increases, α ˙ 1 contains more and more partial derivative terms, leading to the “explosion of complexity.” The following dynamic filter is introduced to avoid this problem:
τ 2 α ˙ 2 c = ( q 21 τ 2 β ˙ 2 β ) e 2 d τ 2 σ ^ 2 2 e 2 d σ ^ 2 2 e 2 d 2 + ϵ 20 2
Since ϵ 20 > 0 , the denominator in (13) satisfies
σ ^ 2 2 e 2 d 2 + ϵ 20 2 ϵ 20 > 0 .
Therefore, the filter term remains well-defined when e 2 d = 0 .
The filtering error is defined as
e 2 d = α 2 c α 1
The filter parameter σ ^ 2 has the adaptive law
σ ^ ˙ 2 = ( q 22 β ˙ β ) σ ^ 2 + r 2 | e 2 d |
In the above equations, τ 2 is the filter time constant, and q 21 , q 22 , r 2 , ϵ 20 are positive design parameters. σ ^ 2 is used to estimate online the unknown constant associated with the derivative upper bound σ 2 (i.e., | α ˙ 1 | σ 2 ).

4.4. Backstepping Fault-Tolerant Control Law Design

The virtual control and actual control are designed below following the two-step backstepping procedure.
  • Step 1: Virtual control law.
From (8) and (10), the z 1 dynamics are obtained as
z ˙ 1 = ξ ˙ 1 ξ ˙ 1 d = F 1 + ξ 2 ξ ˙ 1 d = F 1 + ( z 2 + α 2 c ) ξ ˙ 1 d = F 1 + z 2 + e 2 d + α 1 ξ ˙ 1 d
The virtual control law α 1 is designed as
α 1 = h 1 β ˙ 2 β z 1 + ξ ˙ 1 d z 1 S 1 T S 1 Θ ^ 1 2 c 1 2 z 1 2 a 11 2 z 1 2
The corresponding parameter adaptive law is
Θ ^ ˙ 1 = ( l 1 β ˙ β ) Θ ^ 1 + k 1 z 1 2 S 1 T S 1 2 c 1 2
where h 1 , c 1 , k 1 , l 1 , a 11 are positive design parameters.
  • Step 2: Actual Control Law
From (8) and (10), the z 2 dynamics are obtained as
z ˙ 2 = ξ ˙ 2 α ˙ 2 c = F 2 + G 2 u α ˙ 2 c
The actual control input u is designed as
u = 1 G 2 [ h 2 β ˙ 2 β z 2 + α ˙ 2 c z 2 S 2 T S 2 Θ ^ 2 2 c 2 2 z 2 2 z 1 ]
Substituting G 2 = η 12 b s ρ ( t ) gives the explicit control law for the active suspension
u = 1 η 12 b s ρ ( t ) [ h 2 β ˙ 2 β z 2 + α ˙ 2 c z 2 S 2 T S 2 Θ ^ 2 2 c 2 2 z 2 2 z 1 ]
The corresponding parameter adaptive law is
Θ ^ ˙ 2 = ( l 2 β ˙ β ) Θ ^ 2 + k 2 z 2 2 S 2 T S 2 2 c 2 2
where h 2 , c 2 , k 2 , l 2 are positive design parameters.

5. Stability Analysis

5.1. Useful Inequalities

The following common inequalities are used in the subsequent stability analysis.
Young’s inequality: For any ϵ > 0 and x , y R , we have
x y ϵ 2 2 x 2 + 1 2 ϵ 2 y 2
Inequality (21): For any a R and ϵ > 0 , we have
0 | a | a 2 a 2 + ϵ 2 ϵ

5.2. Prescribed-Time-Bounded Stability Lemma

Lemma 1
(Practical prescribed-time stability). Consider the system x ˙ = f ( x ) and a continuously differentiable positive definite function V ( x ) . If there exist constants b > 0 and ϵ > 0 such that
V ˙ b V + β ˙ ( t ) β ( t ) V + ϵ
then for any initial state x ( 0 ) , we have
V ( t ) β ( t ) [ V ( 0 ) β ( 0 ) e b t + ϵ b p ] , t 0
In particular, when t T * , β ( t ) p , and thus
V ( t ) p V ( 0 ) β ( 0 ) e b t + ϵ b
That is, the Lyapunov function enters a small neighborhood after the prescribed time T * , and the residual bound is related to ϵ b . Therefore, the system is practically prescribed-time-stable.
Proof. 
Taking the derivative of V ( t ) β ( t ) gives
d d t ( V β ) = V ˙ β β ˙ β 2 V b V β + ϵ β
Multiplying both sides by the corresponding integrating factor and integrating over the given time interval gives
V ( t ) β ( t ) e b t V ( 0 ) β ( 0 ) + ϵ b p
Furthermore,
V ( t ) V ( 0 ) β ( t ) 1 + p e b t + ϵ β ( t ) b p
Finally, one obtains
V ( t ) p V ( 0 ) + ϵ b , t T *
When t reaches the prescribed time T * , V ( t ) is constrained within an adjustable small neighborhood; by selecting smaller p and ϵ , the size of this neighborhood can be further reduced. Therefore, the system satisfies the practical prescribed-time stability conclusion. In the following theorems, once the derivative inequality can be arranged into the same form as that in the lemma, the corresponding practical prescribed-time boundedness conclusion follows.   □

5.3. Stability of the APF Filtering Error

Theorem 1.
For the filtering error system composed of the APF dynamic Equation (13) and the σ ^ 2 adaptive law (15), there exist positive constants b f , ϵ f such that
V ˙ f 2 b f V f 2 + β ˙ β V f 2 + ϵ f
Proof. 
Construct the filtering-error Lyapunov function
V f 2 = 1 2 e 2 d 2 + 1 2 r 2 σ ˜ 2 2
where σ ˜ 2 = σ 2 σ ^ 2 and σ 2 > 0 is the unknown upper bound of | α ˙ 1 | ( | α ˙ 1 | σ 2 ). Taking the derivative gives
V ˙ f 2 = e 2 d e ˙ 2 d 1 r 2 σ ˜ 2 σ ^ ˙ 2 = e 2 d ( α ˙ 2 c α ˙ 1 ) 1 r 2 σ ˜ 2 σ ^ ˙ 2
After rearrangement, we obtain
V ˙ f 2 = q 21 τ 2 β ˙ 2 β e 2 d 2 σ ^ 2 2 e 2 d 2 σ ^ 2 2 e 2 d 2 + ϵ 20 2 e 2 d α ˙ 1 + 1 r 2 q 22 β ˙ β σ ˜ 2 σ ^ 2 σ ˜ 2 | e 2 d |
Using | α ˙ 1 | σ 2 = σ ˜ 2 + σ ^ 2 , we have
e 2 d α ˙ 1 | e 2 d | σ 2 = | e 2 d | σ ˜ 2 + | e 2 d | σ ^ 2
Therefore, e 2 d α ˙ 1 σ ˜ 2 | e 2 d | | e 2 d | σ ^ 2 . Then, applying the inequality and letting a = σ ^ 2 e 2 d gives
| e 2 d | σ ^ 2 σ ^ 2 2 e 2 d 2 σ ^ 2 2 e 2 d 2 + ϵ 20 2 ϵ 20
Using again σ ˜ 2 σ ^ 2 = σ ˜ 2 ( σ 2 σ ˜ 2 ) 1 2 σ 2 2 1 2 σ ˜ 2 2 and rearranging yields
V ˙ f 2 q 21 τ 2 β ˙ 2 β e 2 d 2 + q 22 2 r 2 β ˙ 2 r 2 β σ 2 2 σ ˜ 2 2 + ϵ 20
Choose a positive constant q 23 satisfying q 23 > q 22 2 r 2 β ˙ ( t ) 2 r 2 β ( t ) > 0 . Then, after further rearrangement, one obtains
V ˙ f 2 q 2 * V f 2 + β ˙ ( t ) β ( t ) V f 2 + Γ 2 *
where q 2 * = min { 2 q 21 τ 2 , q 22 } and Γ 2 * = q 23 σ 2 2 + ϵ 20 .   □
By Lemma 1, the filtering error and the adaptive parameter estimation error are practically prescribed-time-bounded. Furthermore, from the definition of the filtering error, the filter output can approximate the virtual control in the prescribed-time sense, so the analytical time derivative of the virtual control need not be explicitly calculated in the subsequent backstepping design.
  • Step 1: Construct the first-step Lyapunov function
V 1 = 1 2 z 1 2 + 1 2 k 1 Θ ˜ 1 2 + V f 2
Taking the derivative along the system trajectory gives
V ˙ 1 = z 1 z ˙ 1 1 k 1 Θ ˜ 1 Θ ^ ˙ 1 = z 1 ( F 1 + z 2 + e 2 d + α 1 ξ ˙ 1 d ) 1 k 1 Θ ˜ 1 Θ ^ ˙ 1 + V ˙ f 2
First, consider the RBFNN approximation term z 1 F 1
z 1 F 1 = z 1 W 1 * T S 1 + ε 1 c 1 2 2 + z 1 2 W 1 * 2 S 1 2 2 c 1 2 + z 1 2 2 + ε ¯ 1 2 2
Second, the filtering-error cross term is bounded using Young’s inequality:
z 1 e 2 d a 11 2 z 1 2 2 + e 2 d 2 2 a 11 2
Substituting (16) into z 1 ( α 1 ξ ˙ 1 d ) , we obtain
z 1 ( α 1 ξ ˙ 1 d ) = ( h 1 β ˙ 2 β ) z 1 2 z 1 2 S 1 T S 1 Θ ^ 1 2 c 1 2 z 1 2 2 a 11 2 z 1 2 2
Substituting the expression of V ˙ 1 , we obtain
V ˙ 1 z 1 z 2 h 1 β ˙ 2 β z 1 2 + c 1 2 2 + ε ¯ 1 2 2 + e 2 d 2 2 a 11 2 + l 1 k 1 β ˙ k 1 β Θ ˜ 1 Θ ^ 1 + V ˙ f 2
Using Young’s inequality and combining it with l 11 > l 1 2 k 1 β ˙ ( t ) 2 k 1 β ( t ) > 0 , we can obtain
V ˙ 1 z 1 z 2 h 1 z 1 2 + β ˙ 2 β z 1 2 l 1 2 k 1 Θ ˜ 1 2 + β ˙ 2 k 1 β Θ ˜ 1 2 q 2 * V f 2
+ β ˙ β V f 2 + l 11 Θ 1 2 + c 1 2 2 + ε ¯ 1 2 2 + e 2 d 2 2 a 11 2 + Γ 2 *
b 1 V 1 + β ˙ β V 1 + Γ 1 + z 1 z 2
where b 1 = min { 2 h 1 , l 1 , 2 q 21 τ 2 1 a 11 2 , q 22 } and Γ 1 = l 11 Θ 1 2 + c 1 2 2 + ε ¯ 1 2 2 + Γ 2 * .
  • Step 2: Construct the overall Lyapunov function
V 2 = V 1 + 1 2 z 2 2 + 1 2 k 2 Θ ˜ 2 2
Taking the derivative gives
V ˙ 2 = V ˙ 1 + z 2 ( F 2 + G 2 u α ˙ 2 c ) 1 k 2 Θ ˜ 2 Θ ^ ˙ 2
Similarly to the first-step treatment, z 2 F 2 is handled by RBFNN approximation and Young’s inequality:
z 2 F 2 z 2 2 S 2 T S 2 Θ 2 2 c 2 2 + c 2 2 2 + z 2 2 2 + ε ¯ 2 2 2 .
Substituting the control law (18) into z 2 ( G 2 u α ˙ 2 c ) gives
z 2 ( G 2 u α ˙ 2 c ) = ( h 2 β ˙ 2 β ) z 2 2 z 2 2 S 2 T S 2 Θ ^ 2 2 c 2 2 z 2 2 2 z 1 z 2 .
where the z 1 z 2 exactly cancels the + z 1 z 2 cross term retained from the first step. The term corresponding to the Θ ^ ˙ 2 adaptive law is treated similarly using Θ ˜ 2 Θ ^ 2 1 2 Θ 2 2 1 2 Θ ˜ 2 2 .
Following the same treatment as in the first step, one obtains
V ˙ 2 b 2 V 2 + β ˙ β V 2 + ϵ 2
where b 2 = min { b 1 , 2 h 2 , l 2 } and Γ 2 = Γ 1 + l 21 Θ 2 2 + c 2 2 2 + ε ¯ 2 2 2 .
By Lemma 1, the overall Lyapunov function is practically prescribed-time-bounded. Since V contains the transformed errors, the RBFNN parameter estimation errors, and the APF filtering error, these closed-loop signals are bounded. After t reaches the prescribed time, the tracking error enters a small neighborhood determined by constant terms and design parameters.

5.4. Internal-Dynamics ISS Analysis

The original zero-dynamics analysis considers the ideal manifold x 1 0 and x 2 0 . In the practical closed loop, however, the transformed tracking errors converge to a residual neighborhood rather than remaining identically zero. Therefore, the internal dynamics are analyzed below without imposing the ideal zero-output condition.
Adding the sprung- and unsprung-mass equations in (1) gives
m s x ˙ 2 + m u x ˙ 4 = F t F b .
Thus, the nonlinear suspension spring force F s , the damping force F d , and the actuator force u f cancel exactly because they are internal interaction forces between the two masses. Define the auxiliary internal variable
y = x 4 + m s m u x 2 .
Using F t = k f ( x 3 z r ) , F b = b f ( x 4 z ˙ r ) , and x 4 = y m s m u x 2 , one obtains
x ˙ 3 = y m s m u x 2 , y ˙ = k f m u x 3 b f m u y + b f m s m u 2 x 2 + k f m u z r + b f m u z ˙ r .
Define
X I = x 3 y ,
Then, (42) can be written as
X ˙ I = A I X I + w I ( t ) ,
where
A I = 0 1 k f m u b f m u , w I ( t ) = m s m u x 2 b f m s m u 2 x 2 + k f m u z r + b f m u z ˙ r .
The characteristic polynomial of A I is
λ 2 + b f m u λ + k f m u ,
since b f , k f , m u > 0 , A I is Hurwitz. Hence, for any positive definite matrix Q I , there exists a unique positive definite matrix P I satisfying
A I T P I + P I A I = Q I .
Consider the quadratic Lyapunov function V I = X I T P I X I . Its derivative along (43) is
V ˙ I = X ˙ I T P I X I + X I T P I X ˙ I = X I T ( A I T P I + P I A I ) X I + 2 X I T P I w I = X I T Q I X I + 2 X I T P I w I .
By Young’s inequality, for any γ > 0 ,
2 X I T P I w I 1 γ X I T P I 2 X I + γ w I T w I .
Therefore,
V ˙ I X I T Q I X I + 1 γ X I T P I 2 X I + γ w I T w I .
Let Z = P I 1 / 2 X I . Then,
X I T Q I X I = Z T P I 1 / 2 Q I P I 1 / 2 Z λ min ( P I 1 / 2 Q I P I 1 / 2 ) V I ,
and
X I T P I 2 X I = Z T P I Z λ max ( P I ) V I .
Consequently,
V ˙ I λ min ( P I 1 / 2 Q I P I 1 / 2 ) λ max ( P I ) γ V I + γ w I T w I .
Taking a positive constant
0 < q 1 λ min ( P I 1 / 2 Q I P I 1 / 2 ) λ max ( P I ) γ .
It follows from (46) that
V ˙ I q 1 V I + γ w I T w I ,
Since the prescribed state constraint ensures that x 2 ( t ) remains within its bounded constraint interval, and Assumption 3 guarantees that z r and z ˙ r are bounded, the input w I ( t ) is bounded. Hence, there exists a positive constant q 2 such that
γ w I T w I q 2 .
Therefore,
V ˙ I q 1 V I + q 2 .
Solving this differential inequality gives
V I ( t ) V I ( 0 ) q 2 q 1 e q 1 t + q 2 q 1 q ,
where
q = max V I ( 0 ) , q 2 q 1 .
Since V I λ min ( P I ) X I 2 , (47) yields
| x 3 ( t ) | , | y ( t ) | q λ min ( P I ) .
Moreover, let | x 2 ( t ) | x ¯ 2 . From
x 4 = y m s m u x 2 ,
one has
| x 4 ( t ) | q λ min ( P I ) + m s m u x ¯ 2 .
Therefore, x 3 and x 4 remain bounded. Because F s , F d , and u f cancel exactly in the reconstructed internal dynamics, the nonlinear suspension force associated with the residual tracking neighborhood does not introduce an additional unmodeled internal excitation. Furthermore, the exponentially decaying term in (47) shows that the bounded residual input does not accumulate with time. Thus, the unsprung-mass internal dynamics are ISS with respect to w I ( t ) , and the nonzero residual tracking errors do not induce unbounded internal oscillations.

5.5. Suspension Travel and Tire Dynamic Load Constraints

The suspension travel is z s z u = x 1 x 3 . By the triangle inequality,
| x 1 x 3 | | x 1 | + | x 3 | x ¯ 1 + x ¯ 3
The tire dynamic load is F t + F b = k f ( x 3 z r ) + b f ( x 4 z ˙ r ) . By the triangle inequality,
| F t + F b | k f | x 3 | + k f | z r | + b f | x 4 | + b f | z ˙ r | .
Let the above upper bound be smaller than the static-load safety threshold ( m s m i n + m u ) g , namely
| F t + F b | ( m s m i n + m u ) g
then, a sufficient condition ensuring that the tire dynamic load does not exceed the critical value is obtained.

6. Simulation

6.1. Simulation Parameter Settings

To verify the effectiveness of the proposed APF-based adaptive neural-network fault-tolerant constrained control method under sinusoidal road excitation, numerical simulations are carried out using the quarter-car nonlinear active suspension model. The body-displacement and body-acceleration responses are compared with those of passive suspension, PID control, and sliding mode control (SMC). The physical suspension parameters and the main APF controller parameters are listed in Table 1 and Table 2, respectively.
The body-state constraints are chosen as constant bounds, namely, the body displacement satisfies 0.08 m < z s < 0.08 m , and the body velocity satisfies 0.5 m / s < z ˙ s < 0.5 m / s . The RBF neural network uses six nodes, the Gaussian basis-function width is set to 2, and the center vectors are uniformly distributed over the corresponding interval.
The road excitation is given by z r ( t ) = 0.04 sin ( 2 π × 2.5 t ) , which is used to represent continuous periodic road disturbance.
The actuator fault adopts a mixed fault model with both multiplicative efficiency loss and additive bias:
u f ( t ) = ρ ( t ) u ( t ) + d f ( t )
s f ( t ) = 1 1 + exp [ 30 ( t 0.3 ) ]
ρ ( t ) = 1 0.3 s f ( t ) , d f ( t ) = 80 s f ( t ) N
where s f ( t ) is a sigmoid fault activation function that smoothly changes from 0 to 1 and is used to describe the transition from the fault-free state to the faulty state. The above setting indicates that the actuator experiences a smooth-transition mixed fault around t = 0.3 s, where the efficiency gradually decreases from 1 to approximately 0.7 while an additive bias of about 80 N is generated. Since the passive suspension contains no active actuator, the actuator fault is applied only to the three active control schemes, APF, PID, and SMC. The actuator fault functions are shown in Figure 2.

6.2. Body Response Under Sinusoidal Road Excitation

Figure 3 and Figure 4 show the body-displacement and body-acceleration responses under the four methods, respectively. As shown in Figure 3, the passive suspension produces a relatively large body displacement under sinusoidal road excitation, whereas PID and SMC suppress the vibration to some extent. The proposed method yields the smallest body-displacement amplitude, and the response always remains within the prescribed body-displacement constraint.
As shown in Figure 4, both the amplitude and overall fluctuation of the body acceleration under the proposed method are smaller than those under the comparison methods. Compared with the passive suspension, APF significantly reduces the vertical body acceleration. Compared with PID and SMC, APF still maintains a smoother acceleration response under the combined effects of actuator faults and suspension nonlinearities, demonstrating better improvement in ride comfort.
Figure 5 shows the body velocity response. The simulation results show that the body velocity under the proposed method always remains within the prescribed constraint bounds, and its fluctuation is smaller than those under the passive suspension and conventional feedback control methods.
In addition to body comfort, active suspension control must also avoid excessive suspension travel and excessive tire dynamic load. Figure 6 shows that the suspension travel under APF control is always smaller than the mechanical travel limit, while the tire dynamic load ratio under APF control is always below the critical value. These results indicate that the proposed method improves body-displacement and acceleration responses without violating the suspension travel constraint or tire road holding safety.
Figure 7 shows the command force of the APF controller and the actual actuator force after the fault. After the fault occurs, a deviation appears between the actual actuator force and the command force, reflecting the combined effects of actuator efficiency loss and additive fault. Even when the actual actuator force is degraded, the proposed APF method still maintains good suppression of body displacement and acceleration, indicating a certain fault-tolerant compensation capability.
Figure 8 shows the time-domain responses of the transformed errors z 1 and z 2 . Both errors remain bounded under the combined effects of sinusoidal road disturbance and mixed actuator fault.

6.3. Summary of Simulation Results

As shown in Table 3, the proposed APF method achieves the smallest body-displacement RMSE and RMS body acceleration among the four suspension schemes. Compared with PID control, passive suspension, and SMC, the body-displacement RMSE is reduced by 77.39%, 91.83%, and 73.12%, respectively, while the RMS body acceleration is reduced by 70.34%, 87.73%, and 50.22%, respectively. The APF method requires higher cumulative control energy than PID and SMC, indicating a trade-off between improved ride comfort and control effort. Nevertheless, the body velocity, suspension travel, and tire dynamic load ratio remain within their prescribed safety ranges. Together with the command-force, actual-force, and transformed-error responses, these results demonstrate that the proposed method maintains bounded closed-loop signals and preserves the prescribed constraints in the presence of mixed actuator faults.

7. Conclusions

This paper applies the adaptive prescribed-time-filtered (APF) control method to a quarter-car nonlinear active suspension system with mixed actuator faults. Based on the strict-feedback suspension model, the displacement and velocity constraints of the sprung mass are handled through body-state constraint transformation; the unknown nonlinear function containing the additive fault is approximated online using an RBFNN; and an adaptive prescribed-time filter is introduced to alleviate the “explosion of complexity” in backstepping. Based on Lyapunov stability theory, the practical prescribed-time stability of the closed-loop system, preservation of body-state constraints, boundedness of the APF filtering error, and boundedness of the internal dynamics of the unsprung mass are proved. Sufficient conditions for satisfying the suspension travel and tire dynamic load constraints are also derived.
Numerical simulations verify the effectiveness of the proposed method. Under the combined action of sinusoidal road excitation and a smooth-transition actuator fault, APF is compared with passive suspension, PID, and SMC. The results show that APF outperforms the comparison methods in suppressing body displacement and attenuating acceleration, while the suspension travel and tire dynamic load do not exceed their safety bounds. In summary, the proposed APF method can achieve prescribed-time fault-tolerant constrained control for active suspension systems under simultaneous actuator faults and body-state constraints.
Future work will further explore the extension of the proposed framework to more intelligent and autonomous vehicle systems. Recent developments in autonomous perception, safety-aware decision-making, collaborative navigation, and human-in-the-loop learning provide broader perspectives for enhancing the adaptability and safety of control systems in complex environments [43,44,45,46]. Motivated by these advances, future studies will investigate integrated control architectures for active suspension systems operating under uncertain and complex conditions.

Author Contributions

Conceptualization, X.Z.; methodology, X.Z.; software, Q.W.; validation, Q.W.; formal analysis, Q.W.; investigation, Q.W.; writing—original draft preparation, Q.W.; writing—review and editing, Q.W. and X.Z.; visualization, Q.W.; supervision, X.Z.; project administration, X.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Hrovat, D. Survey of advanced suspension developments and related optimal control applications. Automatica 1997, 33, 1781–1817. [Google Scholar] [CrossRef] [Scilit]
  2. Yamashita, M.; Fujimori, K.; Hayakawa, K.; Kimura, H. Application of H control to active suspension systems. Automatica 1994, 30, 1717–1729. [Google Scholar] [CrossRef] [Scilit]
  3. Gao, H.; Sun, W.; Shi, P. Robust sampled-data H control for vehicle active suspension systems. IEEE Trans. Control Syst. Technol. 2010, 18, 238–245. [Google Scholar]
  4. Sun, W.; Gao, H.; Kaynak, O. Finite frequency H control for vehicle active suspension systems. IEEE Trans. Control Syst. Technol. 2011, 19, 416–422. [Google Scholar]
  5. Fialho, I.; Balas, G.J. Road adaptive active suspension design using linear parameter-varying gain-scheduling. IEEE Trans. Control Syst. Technol. 2002, 10, 43–54. [Google Scholar] [CrossRef] [Scilit]
  6. Huang, T.; Pan, H.; Sun, W.; Gao, H. Sine resistance network-based motion planning approach for autonomous electric vehicles in dynamic environments. IEEE Trans. Transp. Electrif. 2022, 8, 2862–2873. [Google Scholar] [CrossRef] [Scilit]
  7. Huang, T.; Pan, H.; Sun, W. A sensor fault detection, isolation, and estimation method for intelligent vehicles. Control Eng. Pract. 2023, 139, 105620. [Google Scholar] [CrossRef] [Scilit]
  8. Hu, X.; Chen, H.; Ren, Q.; Gong, X.; Wang, P.; Hu, Y. Estimation and expansion of vehicle stability region with sums of squares programming. IEEE/ASME Trans. Mechatron. 2023, 28, 2820–2831. [Google Scholar] [CrossRef] [Scilit]
  9. Deshpande, V.S.; Mohan, B.; Shendge, P.D.; Phadke, S.B. Disturbance observer based sliding mode control of active suspension systems. J. Sound Vib. 2014, 333, 2281–2296. [Google Scholar] [CrossRef] [Scilit]
  10. Chen, S.A.; Wang, J.C.; Yao, M.; Kim, Y.B. Improved optimal sliding mode control for a nonlinear vehicle active suspension system. J. Sound Vib. 2017, 395, 1–25. [Google Scholar] [CrossRef] [Scilit]
  11. Izci, D.; Ekinci, S.; Mohd Tumari, M.Z.; Ahmad, M.A. A novel softsign fractional-order controller optimized by an intelligent nature-inspired algorithm for magnetic levitation control. Fractal Fract. 2025, 9, 801. [Google Scholar]
  12. Watanabe, M.; Prasad, A. Fractional delayed feedback for semi-active suspension control of nonlinear jumping quarter car model. Chaos Solitons Fractals 2025, 199, 116973. [Google Scholar] [CrossRef] [Scilit]
  13. Zhao, W.; Gu, L. Adaptive PID controller for active suspension using radial basis function neural networks. Actuators 2023, 12, 437. [Google Scholar] [CrossRef] [Scilit]
  14. Nguyen, T.A. Applying a PID-SMC synthetic control algorithm to the active suspension system to ensure road holding and ride comfort. PLoS ONE 2023, 18, e0283905. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  15. Ram, S.S.; Kumar, C.; Saravanakumar, R.; Banjerdpongchai, D. System identification and robust PID controller tuning of quarter car suspension system using hybrid optimization techniques. Sci. Rep. 2025, 15, 24195. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  16. Saat, S.; Ahmad, M.A.; Ghazali, M.R. Data-driven brain emotional learning-based intelligent controller-PID control of MIMO systems based on a modified safe experimentation dynamics algorithm. Int. J. Cogn. Comput. Eng. 2025, 6, 74–99. [Google Scholar]
  17. Ghazali, M.R.; Ahmad, M.A.; Raja Ismail, R.M.T.; Tokhi, M.O. An improved neuroendocrine–proportional–integral–derivative controller with sigmoid-based secretion rate for nonlinear multi-input–multi-output crane systems. J. Low Freq. Noise Vib. Act. Control 2020, 39, 1172–1186. [Google Scholar]
  18. Izci, D.; Ekinci, S.; Jabari, M.; Kocaman, B.; Gunes, B.B.; Adas, E.; Ahmad, M.A. A novel Gudermannian function-driven controller architecture optimized by starfish optimizer for superior transient performance of automatic voltage regulation. Biomimetics 2026, 11, 7. [Google Scholar] [PubMed]
  19. Sun, W.; Pan, H.; Zhang, Y.; Gao, H. Multi-objective control for uncertain nonlinear active suspension systems. Mechatronics 2014, 24, 318–327. [Google Scholar] [CrossRef] [Scilit]
  20. 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. 2019, 88, 23–36. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  21. Pang, H.; Zhang, X.; Chen, J.; Liu, K. Design of a coordinated adaptive backstepping tracking control for nonlinear uncertain active suspension system. Appl. Math. Model. 2019, 76, 479–494. [Google Scholar] [CrossRef] [Scilit]
  22. Huang, T.; Wang, J.; Pan, H. Adaptive bioinspired preview suspension control with constrained velocity planning for autonomous vehicles. IEEE Trans. Intell. Veh. 2023, 8, 3925–3935. [Google Scholar] [CrossRef] [Scilit]
  23. Alleyne, A.; Hedrick, J.K. Nonlinear adaptive control of active suspensions. IEEE Trans. Control Syst. Technol. 1995, 3, 94–101. [Google Scholar]
  24. Park, J.; Sandberg, I.W. Universal approximation using radial-basis-function networks. Neural Comput. 1991, 3, 246–257. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  25. Wang, F.; Xie, X.; Lv, Z.; Zhou, C. Adaptive neural network fixed-time fault-tolerant control of an uncertain nonlinear system with full-state constraints. Inf. Sci. 2022, 608, 858–880. [Google Scholar] [CrossRef] [Scilit]
  26. Wu, L.B.; He, X.Q.; Guo, L.D.; Huang, S.J.; Hu, Y.H. Neural network adaptive switched fault-tolerant control of uncertain nonlinear systems with full state constraints. Neurocomputing 2024, 598, 128034. [Google Scholar] [CrossRef] [Scilit]
  27. Tee, K.P.; Ge, S.S.; Tay, E.H. Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 2009, 45, 918–927. [Google Scholar] [CrossRef] [Scilit]
  28. Liu, Y.J.; Tong, S. Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems. Automatica 2017, 76, 143–152. [Google Scholar] [CrossRef] [Scilit]
  29. Zhao, K.; Song, Y. Removing the feasibility conditions imposed on tracking control designs for state-constrained strict-feedback systems. IEEE Trans. Autom. Control 2019, 64, 1265–1272. [Google Scholar]
  30. Cao, Y.; Song, Y.; Wen, C. Practical tracking control of perturbed uncertain nonaffine systems with full state constraints. Automatica 2019, 110, 108608. [Google Scholar] [CrossRef] [Scilit]
  31. Li, H.; Gao, H.; Liu, H.; Liu, M. Fault-tolerant H control for active suspension vehicle systems with actuator faults. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2012, 226, 348–363. [Google Scholar]
  32. Kazemipour, A.; Novinzadeh, A.B. Adaptive fault-tolerant control for active suspension systems based on the terminal sliding mode approach. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2020, 234, 501–511. [Google Scholar]
  33. Guo, X.; Wang, J.; Sun, W. Nonlinear adaptive fault-tolerant control for full-car active suspension with velocity measurement errors and full-state constraints. J. Frankl. Inst. 2024, 361, 106845. [Google Scholar]
  34. Huang, T.; Wang, J.; Pan, H.; Sun, W. Finite-time fault-tolerant integrated motion control for autonomous vehicles with prescribed performance. IEEE Trans. Transp. Electrif. 2023, 9, 4255–4265. [Google Scholar] [CrossRef] [Scilit]
  35. Wang, K.; Liu, X.; Jing, Y. Command filtered finite-time control for nonlinear systems with state constraints and its application to TCP network. Inf. Sci. 2021, 550, 189–206. [Google Scholar] [CrossRef] [Scilit]
  36. Wu, Z.; Zhang, T.; Xia, X.; Yi, Y. Finite-time adaptive neural command filtered control for pure-feedback time-varying constrained nonlinear systems with actuator faults. Neurocomputing 2022, 490, 193–205. [Google Scholar]
  37. Jiang, S.; Shen, H.; Dong, L.; Zhi, S.; Ren, F.; Liu, J. Prescribed-time command filtered control for a class uncertain nonlinear systems. ISA Trans. 2024, 152, 229–237. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  38. Wang, F.; Gao, Z.; Xie, X.; Zhou, C.; Hua, C. Adaptive prescribed-time filtered control design for a full-state constrained nonlinear system. IEEE Trans. Cybern. 2025, 55, 321–331. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  39. Huang, T.; Wang, J.; Pan, H. Approximation-free prespecified time bionic Reliable control for vehicle suspension. IEEE Trans. Autom. Sci. Eng. 2024, 21, 5333–5343. [Google Scholar]
  40. Gao, H.; Lam, J.; Wang, C. Multi-objective control of vehicle active suspension systems via load-dependent controllers. J. Sound Vib. 2006, 290, 654–675. [Google Scholar] [CrossRef] [Scilit]
  41. Du, H.; Lam, J.; Sze, K.Y. Design of non-fragile H controller for active vehicle suspensions. J. Vib. Control 2005, 11, 225–243. [Google Scholar] [CrossRef] [Scilit]
  42. Hu, X.; Wang, P.; Cai, S.; Zhang, L.; Hu, Y.; Chen, H. Vehicle stability analysis by zero dynamics to improve control performance. IEEE Trans. Control Syst. Technol. 2023, 31, 2365–2379. [Google Scholar] [CrossRef] [Scilit]
  43. Vinodha, K.; Gopi, E.S.; Agnibhoj, T. LiDAR-based estimation of bounding box coordinates using Gaussian process regression and particle swarm optimization. Biomim. Intell. Robot. 2024, 4, 100140. [Google Scholar]
  44. Sellers, T.; Lei, T.; Luo, C.; Bi, Z.; Jan, G.E. Human autonomy teaming-based safety-aware navigation through bio-inspired and graph-based algorithms. Biomim. Intell. Robot. 2024, 4, 100189. [Google Scholar] [CrossRef] [Scilit]
  45. Chen, W.; Chi, W.; Ji, S.; Ye, H.; Liu, J.; Jia, Y.; Yu, J.; Cheng, J. A survey of autonomous robots and multi-robot navigation: Perception, planning and collaboration. Biomim. Intell. Robot. 2025, 5, 100203. [Google Scholar] [CrossRef] [Scilit]
  46. Oriyama, M.; Hartono, P.; Sawada, H. Human-in-the-loop transfer learning in collision avoidance of autonomous robots. Biomim. Intell. Robot. 2025, 5, 100215. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Quarter-Car Active Suspension Model.
Figure 1. Quarter-Car Active Suspension Model.
Electronics 15 02835 g001
Figure 2. Actuator fault functions.
Figure 2. Actuator fault functions.
Electronics 15 02835 g002
Figure 3. Comparison of body-displacement responses.
Figure 3. Comparison of body-displacement responses.
Electronics 15 02835 g003
Figure 4. Comparison of body-acceleration responses.
Figure 4. Comparison of body-acceleration responses.
Electronics 15 02835 g004
Figure 5. Comparison of body velocity responses.
Figure 5. Comparison of body velocity responses.
Electronics 15 02835 g005
Figure 6. Suspension safety responses: suspension travel (top) and tire dynamic load ratio (bottom).
Figure 6. Suspension safety responses: suspension travel (top) and tire dynamic load ratio (bottom).
Electronics 15 02835 g006
Figure 7. APF command force and actual actuator force.
Figure 7. APF command force and actual actuator force.
Electronics 15 02835 g007
Figure 8. Transformed error responses.
Figure 8. Transformed error responses.
Electronics 15 02835 g008
Table 1. Physical parameters of the quarter-car active suspension.
Table 1. Physical parameters of the quarter-car active suspension.
ParameterValueUnitParameterValueUnit
m s 600kg m u 60kg
k s 18,000N/m k s n 1000N/m3
k f 200,000N/m b f 1000N·s/m
b e 2500N·s/m b c 2200N·s/m
m s m i n 550kg z m a x 0.15m
Table 2. Main parameters of the APF controller.
Table 2. Main parameters of the APF controller.
ParameterValueParameterValueParameterValue
T * 0.4p0.01 τ 2 0.03
h 1 20 h 2 10 q 21 2
k 1 1 c 1 1 a 11 2
k 2 1 c 2 0.2 l 2 70
Table 3. Quantitative performance comparison under sinusoidal road excitation and mixed actuator faults.
Table 3. Quantitative performance comparison under sinusoidal road excitation and mixed actuator faults.
MethodBody-Displacement RMSERMS Body AccelerationControl Energy
(m) ( m / s 2 )( N 2 s )
APF0.0007930.2579 2.157 × 10 7
PID0.0035090.8696 1.619 × 10 7
Passive0.0097072.1025N/A
SMC0.0029510.5181 1.298 × 10 7
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

Wu, Q.; Zhou, X. Fault-Tolerant Constrained Control of Nonlinear Active Suspension Systems Using Adaptive Filtering and Neural Approximation. Electronics 2026, 15, 2835. https://doi.org/10.3390/electronics15132835

AMA Style

Wu Q, Zhou X. Fault-Tolerant Constrained Control of Nonlinear Active Suspension Systems Using Adaptive Filtering and Neural Approximation. Electronics. 2026; 15(13):2835. https://doi.org/10.3390/electronics15132835

Chicago/Turabian Style

Wu, Qing, and Xingwen Zhou. 2026. "Fault-Tolerant Constrained Control of Nonlinear Active Suspension Systems Using Adaptive Filtering and Neural Approximation" Electronics 15, no. 13: 2835. https://doi.org/10.3390/electronics15132835

APA Style

Wu, Q., & Zhou, X. (2026). Fault-Tolerant Constrained Control of Nonlinear Active Suspension Systems Using Adaptive Filtering and Neural Approximation. Electronics, 15(13), 2835. https://doi.org/10.3390/electronics15132835

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