Skip to Content
EntropyEntropy
  • Article
  • Open Access

20 August 2026

26 Pages

Event-Triggered Prescribed Performance Control for Maglev Systems Subject to Multiple Constraints

,
,
and
1
School of Mathematics and Systems Science, Liaocheng University, Liaocheng 252000, China
2
School of Cybersecurity, Northwestern Polytechnical University, Xi’an 710072, China
3
Xinfa Group Co., Ltd., Liaocheng 252100, China
*
Author to whom correspondence should be addressed.

Abstract

Maglev trains are susceptible to various types of operational challenges, including track irregularities, load variations, and actuator faults. It is evident that these factors can compromise suspension performance and even pose a serious risk to operational safety. This paper proposes a prescribed performance event-triggered fault-tolerant control method for the electromagnetic suspension system of a maglev train subject to multiple constraints. A projection-based adaptive extended state observer is designed to estimate the unknown gain caused by actuator faults and load variations, as well as the external disturbance. In light of the disparity in upper and lower safety margins inherent to the suspension gap error, arising from track irregularities, an asymmetric prescribed performance function and an error transformation are devised to ensure that the gap tracking error perpetually complies with the asymmetric prescribed performance constraint. In addressing the issue of rapid variations in the suspension gap, the vertical velocity is also constrained through the implementation of prescribed performance, resulting in a joint constraint framework that encompasses both the gap tracking error and the vertical motion. A dynamic event-triggered mechanism has been incorporated into the backstepping design with a view to reducing unnecessary control updates under limited communication resources, while Zeno behavior has been excluded from the closed-loop system. Within this framework, a dynamic gain adjustment mechanism with an explicitly bounded rate of variation is further developed to achieve smoother gain adaptation. The uniform ultimate boundedness of all closed-loop signals is demonstrated through Lyapunov stability analysis under the prescribed multiple constraints. The efficacy of the proposed method is demonstrated through comparative simulation results.

1. Introduction

Maglev trains rely on electromagnetic forces to maintain contactless support between the vehicle body and the guideway. The principal advantages of maglev trains are reduced noise, minimized mechanical wear, and considerable potential for high-speed operation. The suspension system is a fundamental subsystem of a maglev train and its dynamic response exerts a direct influence on both running safety and ride comfort. The electromagnetic force depends nonlinearly on both the suspension gap and the coil current [1,2,3]. Extensive efforts have been devoted to nonlinear system control. Beyond continuous nonlinear systems, robustness analysis for controlled networks subject to disturbances has also attracted attention, including the computation of robust cycles in Boolean control networks [4]. Sliding-mode robust control, delay-dependent stabilization, and H ∞ control for nonlinear impulsive systems have been extensively studied for uncertain nonlinear systems with input nonlinearities [5,6]. Observer-based admissibilization methods have also been developed for delayed degenerate jump systems, providing an alternative means of addressing unavailable state information and impulsive dynamics [7]. Finite-time and fault-tolerant control techniques under actuator faults and input constraints have also received considerable attention [8]. Beyond deterministic formulations, averaging principles for distribution-dependent slow-fast stochastic differential equations and state-feedback stabilization of stochastic nonlinear systems have also been investigated [9,10]. These works provide a useful theoretical basis for the development of maglev suspension control methods. From an information-theoretic perspective, the feedback control of maglev suspension systems can be interpreted as the transmission of state-dependent information from sensors to controllers and actuators. The efficiency and reliability of this information transfer under disturbances and faults directly affect the controller’s ability to preserve suspension safety and transient performance. For maglev systems, existing studies cover finite-time stabilization controller design and the application of finite-time stability theory to suspension dynamics [11,12]. Related studies on nonlinear vibration systems have investigated periodic and homoclinic responses of damped systems, providing useful theoretical tools for characterizing complex vibration behaviors [13,14,15]. However, most deterministic maglev models do not fully address external disturbances in practical operation. Macleod et al. [16] incorporated frequency-domain weighting into an LQR design to improve the suspension response under disturbances, although the use of a linearized model limits its ability to describe the intrinsic nonlinearity of the suspension system. With further consideration of disturbance factors such as track irregularities, a disturbance observer was employed in [17] for compensation under the assumption of a constant load. To address unknown nonlinearities and load disturbances in electromechanical systems, a neural adaptive funnel dynamic surface controller was developed in [18]. The method in [19] further enhanced closed-loop stability under uncertainty, but coordinated constraints on key variables such as the gap error and vertical velocity were not systematically characterized. Previous works have gradually expanded from deterministic control to address issues including disturbance rejection, track irregularity compensation, and load variation adaptation. However, in complex operating conditions, it remains necessary to address suspension gap safety, vertical vibration suppression, and transient performance requirements simultaneously.
In complex operating conditions, the performance of maglev systems must be maintained at both transient and steady-state levels in order to ensure stability. Prescribed performance control integrates the convergence rate, steady-state accuracy, and maximum overshoot into a time-varying performance function, and achieves system output constraints by employing a combination of barrier Lyapunov functions. This approach has gained significant traction in the field of high-precision control of uncertain nonlinear systems [20,21,22]. For high-speed maglev trains subject to track irregularities, a disturbance observer based prescribed performance controller was developed in [23]. A composite prescribed-performance backstepping controller incorporating a disturbance observer was developed for high-order nonlinear systems subject to bounded disturbances in [24]. These references use symmetric error constraints, where the positive and negative gap deviations share the same admissible boundary. Nonetheless, a conspicuous disparity exists between the upper and lower safety margins of the suspension air gap in practical engineering applications. An excessively small gap may cause contact between the electromagnet and the rail, whereas an excessively large gap may lead to insufficient attraction and suspension instability. Further considerations pertaining to track irregularities result in the imposition of more stringent requirements on asymmetric constraints. To accommodate different gap thresholds, asymmetric prescribed performance functions have been developed. Specifically, a piecewise asymmetric performance function was constructed in [25] to regulate the upper and lower output bounds independently; an asymmetric fixed time performance function was combined with sliding mode control in [26] to improve disturbance rejection; and the integration of asymmetric prescribed performance with anti-saturation control was reported in [27] to realize asymmetric gap constraints. To the best of the authors’ knowledge, extant prescribed performance studies on maglev systems principally focus on the suspension gap error, whereas systematic treatment of prescribed performance constraints on train vertical velocity remains rare. In practice, track irregularities, aerodynamic disturbances, and load fluctuations may excite pronounced vertical vibration of the vehicle body, which has a detrimental effect on ride comfort and may further amplify gap fluctuations. This paper sets out a hierarchical prescribed performance framework involving both the suspension gap and the vertical velocity. In this sense, the prescribed performance functions not only provide engineering safety envelopes but also act as an information-structuring mechanism. The admissible evolution of the tracking error and vertical velocity is encoded into time-varying constraint sets. This enables the controller to distinguish between acceptable transient deviations and informative error growth caused by disturbances, load variations, or actuator faults.
The long-term operation of maglev systems is characterized by a number of practical concerns, with actuator faults representing a significant challenge. Event-triggered fault-tolerant control for uncertain nonlinear systems has been investigated in [28,29,30]. Since load variations, disturbances, and fault evolution may occur on different time scales, averaging principles for mixed slow-fast stochastic differential equations provide useful analytical tools for multiscale stochastic dynamics [31]. Typical actuator faults include partial loss of effectiveness, bias faults, and stuck faults. A constrained active fault-tolerant control scheme based on active fault diagnosis and interpolation optimization was proposed in [32] to address component and actuator faults under state and input constraints. A dynamic event-triggered fault-tolerant strategy was developed in [33] to reduce the communication load between the controller and the actuator while maintaining fault-tolerant performance. Output feedback compensation for actuator faults was studied in [34,35] when full state measurements are unavailable. In maglev train suspension systems, actuator faults directly affect the electromagnetic force and may threaten suspension safety. To address this issue, different suspension submodels were built in [36] for different fault severities, and bumpless switching between fault modes was achieved. In [37], Nussbaum gains and fuzzy neural networks were used to handle unknown control directions caused by actuator stuck faults. It should be noted that the majority of these results are developed under the assumption of constant suspension mass, which may not always be an accurate representation of real-world conditions. In practical terms, load variations have the capacity to effect significant changes in the equivalent mass and thereby to alter the gain of the electromagnetic force channel. In the event of such variations occurring in conjunction with actuator faults, the resulting gain mismatch may lead to large suspension gap fluctuations, violation of prescribed performance constraints, or even loss of stable suspension. These engineering considerations necessitate a fault-tolerant control design that also incorporates load adaptation.
Conventional control implementations characteristically depend on either periodic sampling or continuous time sampling [38]. The implementation of Lebesgue nonuniform sampling has been proposed as a means to enhance the efficacy of control strategies [39]. It is imperative to emphasize that the modification of control inputs exclusively in instances of necessity has the capacity to minimize superfluous data collection whilst conserving valuable onboard communication assets. The potential of event-triggered control to eliminate redundant sampling and reduce onboard communication burden has led to its emergence as a research focus in the domain of maglev control systems. This viewpoint is closely related to information-theoretic control, in which the key issue is not transmitting all sampled data, but rather transmitting only the information that is sufficiently relevant to closed-loop performance. In event-triggered control, the triggering condition acts as an information filter, suppressing redundant measurements or control updates while transmitting significant changes in the control signal to the actuator. Consequently, the proposed event-triggered mechanism can be considered a communication-efficient strategy for transferring information in constrained maglev suspension control. Event-triggered adaptive control can reduce the update frequency of control signals while preserving closed-loop stability, thereby lowering the computational burden on embedded controllers [40]. A dynamic event-triggered strategy with time varying thresholds was adopted in [41] to reduce communication consumption while maintaining output bounds for the suspension gap. A dynamic event-triggered sliding mode controller based on stability conditions was proposed in [42] to reduce computation while ensuring robust stability. Many existing event-triggered schemes use fixed gains, which do not adapt the control weight to the evolution of the tracking error. Dynamic gain mechanisms enable adaptive updates of control parameters at triggering instants [43,44,45], alleviating the limitations of constant gains. Nevertheless, existing event-triggered strategies with dynamic gains fail to bound gain variations, hindering their application in maglev systems. Meanwhile, unrestrained dynamic adjustment tends to induce persistent oscillations in system states and further increase triggering times, making it impossible to simultaneously satisfy the dual requirements of saving communication resources and ensuring safe actuator operation. Motivated by the dynamic gain event-triggered idea in [43], this paper constructs a rate-constrained dynamic gain update scheme. Within the confines of the prescribed performance constraints imposed on the air gap and vertical velocity, a rate-constrained dynamic gain update law is formulated to address actuator faults while concurrently reducing communication demands. The employment of a saturation operator serves to impose a limit on the maximum rate of gain variation, thereby ensuring continuous and smooth adaptive adjustment of the gain.
The main contributions of this paper are as follows:
  • Different from the nominal model [11] and the linearized approximation [16], this paper explores the combined effects of track irregularity excitation, load variation, and actuator faults in high-speed maglev operation. A nonlinear dynamic model of the maglev train suspension system is established, and a projection-based adaptive extended state observer is developed to estimate the disturbance arising from multiple coupled sources and the unknown control gain. The resulting model offers a more accurate reflection of practical operating conditions and supports suspension stability and control accuracy when several adverse factors coexist.
  • In contrast to the symmetric prescribed performance [23] and the single-variable asymmetric constraints [25], in this study, a novel dual-layer prescribed-performance constraint framework is developed for the levitation gap error and the vertical velocity. This framework is based on the engineering characteristics of unequal upper and lower safety margins of the levitation gap, as well as the need to suppress vertical motion. The proposed method features independent adjustment of overshoot and steady-state accuracy bounds for bidirectional suspension gap deviations and leverages velocity constraints to attenuate severe carbody vibrations, thereby achieving a coordinated guarantee of operational safety and passenger comfort.
  • In distinction to the constant gain [11] and the dynamic gain mechanism [43], this paper proposes a rate-constrained dynamic gain by skillfully constructing a saturation-based update law to facilitate smooth adaptive gain adjustment. In scenarios characterized by numerous constraints, encompassing multi-source disturbances, constrained communication resources, and stipulated performance specifications, it has been theoretically substantiated that the closed-loop system is uniformly ultimately bounded and devoid of Zeno behavior.

2. Problem Formulation and Control Objectives

2.1. Maglev System Model with Actuator Faults

Experiments indicate that the design of the levitation controller can be simplified to a single electromagnet levitation problem within a certain range because of the structural decoupling function of the levitation frame [46]. The schematic of the maglev train suspension system with track irregularity is shown in Figure 1.
Figure 1. Force diagram of the suspension electromagnet.
Neglecting magnetic flux leakage and the reluctance of the electromagnet core and rail [47], the effective air gap reluctance between the electromagnet and the rail can be expressed as
R g ( δ ) = 2 δ μ 0 S
The coil inductance of the electromagnet is inversely proportional to the air gap reluctance and can be written as
L ( δ ) = N 2 R g ( δ ) = μ 0 N 2 S 2 δ
where N denotes the number of turns of the electromagnet coil.
The magnetic field energy stored in the system is given by
W m ( i , δ ) = 1 2 L ( δ ) i 2 = μ 0 N 2 S i 2 4 δ
where i ( t ) is the excitation current in the coil. The magnitude of the electromagnetic attraction is given by
F ( i , δ ) = − ∂ W m ( i , δ ) ∂ δ = μ 0 N 2 S 4 · i 2 δ 2 .
Considering the influence of track irregularities, the guideway may exhibit vertical irregularities caused by structural deformation and installation errors during train operation. Let r d ( t ) denote the vertical displacement due to track irregularity. The midpoint deformation of a simply supported guideway beam is usually approximated by a sinusoidal function [48]:
r d ( t ) = Z max sin π v t L + π
where Z max is the maximum midpoint deformation of the guideway, v is the train speed and L is the span of the simply supported beam.
Define the generalized displacement x 1 ( t ) as the vertical displacement of the electromagnet pole surface relative to a reference plane. Then, the actual suspension gap satisfies
δ ( t ) = x 1 ( t ) − r d ( t )
For a single suspension electromagnet, the forces acting on it include the downward gravity m g , the external vertical disturbance force f d ( t ) and the upward electromagnetic attraction F ( i , δ ) . According to Newton’s second law, the vertical dynamics of the electromagnet is
m x ¨ 1 ( t ) = m g + f d ( t ) − F ( i , δ )
where m is the equivalent total mass of the load, suspension frame and electromagnet, and g = 9.8 m / s 2 is the gravitational acceleration.
Considering load variations during practical train operation, the mass m is bounded as
0 < m min ≤ m ≤ m max
where m min and m max are the known total masses under no-load and full-load conditions, respectively.
Considering actuator faults, let i 2 = u ( t ) be the control input. The following fault model is adopted:
u a ( t ) = μ ( t ) u ( t ) + u b ( t )
where u ( t ) is the nominal control input, μ ( t ) is the actuator effectiveness coefficient, u b ( t ) is the additive bias fault and u a ( t ) is the actual control input. Substituting u a ( t ) into (1) yields the electromagnetic attraction under actuator faults. Substituting it further into (3) gives the fault affected dynamic model as
m x ¨ 1 ( t ) = m g + f d ( t ) − μ 0 N 2 S 4 δ 2 μ ( t ) u ( t ) + u b ( t )
After rearrangement, the nonlinear model of the maglev system with actuator faults is obtained as
x ˙ 1 ( t ) = x 2 ( t ) , x ˙ 2 ( t ) = − μ ( t ) m b ( x 1 − r d ) 2 u ( t ) + g + D f ( t ) , y = x 1 ( t ) .
where x 2 ( t ) is the vertical velocity, and y is the system output. Here, b = μ 0 N 2 S 4 is the equivalent coefficient of the electromagnetic attraction, and D f ( t ) = f d ( t ) m − b u b ( t ) m ( x 1 − r d ) 2 is the lumped disturbance.

2.2. Assumptions

Assumption 1
([43]). There exist unknown constants μ L > 0 and u b > 0 such that
0 < μ L ≤ μ ( t ) ≤ 1 , u b ( t ) ≤ u b
and the actuator fault is slowly time-varying.
Assumption 2
([17]). The lumped disturbance and its first-order derivative are bounded; There exists a constant D f 0 > 0 such that
| D ˙ f ( t ) |   ≤ D f 0

2.3. Control Objectives

The objective of this paper is to design a two-layer prescribed performance dynamic event-triggered fault-tolerant control strategy such that all closed-loop signals are uniformly ultimately bounded, the dynamic event-triggered mechanism is free of Zeno behavior, and the following constraints are satisfied.
(1) Asymmetric gap safety constraint: The tracking error e 1 ( t ) satisfies
− δ 2 ( t ) < e 1 ( t ) < δ 1 ( t ) , ∀ t ≥ 0 ,
where δ 1 ( t ) and δ 2 ( t ) are the allowable upper and lower bounds of the suspension gap tracking error, respectively.
(2) Vertical velocity comfort constraint: The vertical velocity x 2 ( t ) satisfies
x 2 ( t ) < ρ 2 ( t ) , ∀ t ≥ 0 ,
where ρ 2 ( t ) is the prescribed performance function specifying its admissible variation range.
(3) Dynamic gain and rate constraint: The dynamic gain k 2 ( t ) satisfies
0 ≤ k ˙ 2 ( t ) ≤ r ¯ k , k 2 ( t ) ≥ k 20 , ∀ t ≥ 0 ,
where r ¯ k is the prescribed upper bound on the variation rate of the dynamic gain, and k 20 is its initial value.
Remark 1.
The proposed asymmetric gap constraint is a generalized formulation. When δ 1 ( t ) = δ 2 ( t ) , it degenerates into the symmetric gap constraint adopted in [23]. Therefore, the constraint in [23] can be regarded as a special case of the proposed one, while the asymmetric formulation provides greater flexibility for practical maglev systems with unequal upper and lower safety margins.
Remark 2.
The dynamic gain-rate constraint is a vital component in ensuring system stability. It functions by preventing excessively rapid gain adaptation and abrupt control-input variations, which is beneficial for actuator operation. The three constraints are integrated to ensure that the proposed design incorporates suspension safety, ride comfort, and actuator-friendly fault-tolerant control.

3. Main Results

3.1. Adaptive Extended State Observer

The estimation of the lumped disturbance is achieved through its consideration as a virtual system state, represented by x 3 = D f ( t ) . This state is subsequently incorporated into an augmented system to facilitate analysis. From (7), the extended system can be obtained as
x ˙ 1 = x 2 , x ˙ 2 = θ ^ μ ϕ ( x 1 , u , r d ) + g + x 3 − θ ˜ μ ϕ ( x 1 , u , r d ) , x ˙ 3 = D ˙ f ( t ) , y = x 1 .
where θ μ ( t ) = μ ( t ) m , f ( x 1 , r d ) = − 1 ( x 1 − r d ) 2 , ϕ ( x 1 , u , r d ) = b f ( x 1 , r d ) u , θ ^ μ is the estimate of θ μ and the parameter estimation error is θ ˜ μ = θ ^ μ − θ μ . Design the extended state observer as
x ^ ˙ 1 = x ^ 2 + 3 ω ( y − x ^ 1 ) , x ^ ˙ 2 = θ ^ μ ϕ ( x 1 , u , r d ) + g + x ^ 3 + 3 ω 2 ( y − x ^ 1 ) , x ^ ˙ 3 = ω 3 ( y − x ^ 1 ) ,
where ω > 0 is the observer bandwidth. Introduce the estimation errors
x ˜ 1 = x 1 − x ^ 1 , x ˜ 2 = x 2 − x ^ 2 , x ˜ 3 = x 3 − x ^ 3 ,
Design the following scaled error transformation:
ε = ε 1 ε 2 ε 3 T = x ˜ 1 x ˜ 2 / ω x ˜ 3 / ω 2 T .
From (13) and (14), one has
x ˜ ˙ 1 = x ˜ 2 − 3 ω x ˜ 1 ,
x ˜ ˙ 2 = x ˜ 3 − 3 ω 2 x ˜ 1 − θ ˜ μ ϕ ( x 1 , u , r d ) ,
x ˜ ˙ 3 = D ˙ f ( t ) − ω 3 x ˜ 1 .
Furthermore, according to the definition of the scaled errors, it follows that
ε ˙ 1 = ω ( ε 2 − 3 ε 1 ) ,
ε ˙ 2 = ω ( ε 3 − 3 ε 1 ) − θ ˜ μ ϕ ω ,
ε ˙ 3 = − ω ε 1 + D ˙ f ( t ) ω 2 .
Thus, the compact matrix-vector form is obtained as
ε ˙ = ω A ε + C 1 − θ ˜ μ ϕ ω + C 3 D ˙ f ( t ) ω 2 .
where
A = − 3 1 0 − 3 0 1 − 1 0 0 , C 1 = 0 1 0 , C 3 = 0 0 1 .
It can be verified that matrix A is Hurwitz [49].
Design the projection-based adaptive law as
θ ^ ˙ μ = Proj θ ^ μ Γ − ϕ x ˜ 1 ω 1 + ϕ 2 ( t ) − σ θ ^ μ .
where Γ > 0 and σ > 0 . From Assumption 1, one has
θ μ min ≤ θ μ ≤ θ μ max , θ μ min = μ L m max , θ μ max = 1 m min .
Following the projection operator update for θ ^ μ in [50] and with θ ^ μ ( 0 ) ∈ [ θ μ min , θ μ max ] , it follows that
θ ^ μ ( t ) ∈ [ θ μ min , θ μ max ] , ∀ t ≥ 0 ,
and for any adaptive function τ , the following property holds:
θ ˜ μ Γ − 1 Proj ( Γ τ ) − τ ≤ 0 .
Theorem 1.
Under Assumptions 1 and 2, with the extended state observer given in (14) and the adaptive update law constructed in (25), both the observation error ε and the parameter estimation error θ ˜ μ are guaranteed to be uniformly ultimately bounded.
Proof. 
Construct the Lyapunov function
V o = 1 2 ε T P ε + 1 2 Γ − 1 θ ˜ μ 2 .
where P denotes a symmetric positive definite matrix. Differentiating V o yields
V ˙ o = ε T P ε ˙ + Γ − 1 θ ˜ μ θ ^ ˙ μ .
Since A is Hurwitz, for any positive definite matrix Q, the Lyapunov algebraic equation A T P + P A = − Q admits a unique positive definite solution [50]
P = 2 − 1 − 2 − 1 2 − 1 − 2 − 1 8 .
Substituting the error system (23) gives
V ˙ o = − ω ε 2 − θ ˜ μ ϕ ω ε T P C 1 + D ˙ f ( t ) ω 2 ε T P C 3 + Γ − 1 θ ˜ μ θ ^ ˙ μ .
From the analytical solution of the matrix P, P C 1 is the second column of P, namely, P C 1 = [ − 1 ,   2 ,   − 1 ] T . Therefore,
ε T P C 1 = − ε 1 + 2 ε 2 − ε 3 = − x ˜ 1 + ( 2 ε 2 − ε 3 ) .
We obtain
V ˙ o = − ω ε 2 + θ ˜ μ ϕ x ˜ 1 ω − θ ˜ μ ϕ ( 2 ε 2 − ε 3 ) ω + D ˙ f ( t ) ω 2 ε T P C 3 + Γ − 1 θ ˜ μ θ ^ ˙ μ .
From (25) and (28), one has
Γ − 1 θ ˜ μ θ ^ ˙ μ ≤ θ ˜ μ − ϕ x ˜ 1 ω ( 1 + ϕ 2 ( t ) ) − σ θ ^ μ .
Substituting the above inequality and combining the main cross terms yields
V ˙ o ≤ − ω ε 2 + θ ˜ μ ϕ 3 x ˜ 1 ω ( 1 + ϕ 2 ( t ) ) − θ ˜ μ ϕ ( 2 ε 2 − ε 3 ) ω + D ˙ f ( t ) ω 2 ε T P C 3 − σ θ ˜ μ θ ^ μ .
Via the Cauchy inequality, this yields | 2 ε 2 − ε 3 |   ≤ 5 ε . Using the boundedness of the projection operator, there exists a constant θ ˜ μ M > 0 such that | θ ˜ μ |   ≤ θ ˜ μ M . Since | x ˜ 1 |   ≤ ε , one obtains
| θ ˜ μ ϕ 3 x ˜ 1 ω ( 1 + ϕ 2 ( t ) ) |   ≤ θ ˜ μ M | ϕ | ε ω ,
| θ ˜ μ ϕ ( ε 3 − 2 ε 2 ) ω |   ≤ 5 θ ˜ μ M | ϕ | ε ω .
According to the definition of ϕ , under bounded test inputs and with a strictly positive lower bound of the actual gap, there exists ϕ M > 0 such that | ϕ ( t ) | ≤ ϕ M . Combining the above terms and applying Young’s inequality gives
( 1 + 5 ) θ ˜ μ M | ϕ | ε ω ≤ 1 4 ε 2 + ( 1 + 5 ) 2 θ ˜ μ M 2 ϕ M 2 ω 2 ,
By Assumption 2, inequality bounding similar to the (39),
| D ˙ f ( t ) ω 2 ε T P C 3 |   ≤ 1 4 ε 2 + D f 0 2 P C 3 2 ω 4 .
In addition, one has
− σ θ ˜ μ θ ^ μ = − σ θ ˜ μ 2 − σ θ μ θ ˜ μ ≤ − σ 2 θ ˜ μ 2 + σ 2 θ μ max 2 .
Combining the above results gives
V ˙ o ≤ − ω − 1 2 ε 2 − σ 2 θ ˜ μ 2 + σ o ,
where
σ o = ( 1 + 5 ) 2 θ ˜ μ M 2 ϕ M 2 ω 2 + D f 0 2 P C 3 2 ω 4 + σ 2 θ μ max 2 .
Using the eigenvalue inequalities of the Lyapunov function, choose
λ o = min 2 ω − 1 λ max ( P ) , σ Γ > 0 ,
Thus,
V ˙ o ≤ − λ o V o + σ o .
Since σ o is a globally bounded constant, V o exponentially converges to a bounded set. Hence, the scaled error ε and the parameter estimation error θ ˜ μ are uniformly ultimately bounded. □
Remark 3.
From (43), σ o contains the error term induced by the variation rate of the extended disturbance. This term is inversely proportional to the fourth power of the observer bandwidth ω. Under circumstances where the other parameters are fixed, a suitable increase in the value of ω can effectively mitigate the deleterious effect of this term on the ultimate bound of the observation error.

3.2. Dynamic Event-Triggered Fault-Tolerant Controller Design

To ensure that the suspension-gap error satisfies the prescribed transient and steady-state constraints in the presence of faults and disturbances, the following performance function is selected:
ρ 1 ( t ) = ρ 10 − ρ 1 ∞ e − l 1 t + ρ 1 ∞ ,
where ρ 10 > ρ 1 ∞ > 0 , and l 1 > 0 . Here, ρ 10 determines the initial width of the prescribed performance envelope and should be selected to satisfy the initial feasibility condition. The parameter ρ 1 ∞ specifies the limiting width of the performance envelope and therefore determines the steady state tracking accuracy. The parameter l 1 governs the contraction rate of the envelope. Given the desired suspension gap δ 0 , define the desired generalized displacement trajectory as x 1 d ( t ) = δ 0 + r d ( t ) and define the tracking error and the normalized error as
e 1 ( t ) = x 1 ( t ) − x 1 d ( t ) , η 1 = e 1 ρ 1 ( t ) .
To satisfy the requirement of the logarithmic barrier function, let δ 1 ( t ) = δ ¯ 1 ρ 1 ( t ) and δ 2 ( t ) = δ ̲ 1 ρ 1 ( t ) , where δ ¯ 1 and δ ̲ 1 are the positive-direction and negative-direction constraint coefficients, respectively. An error transformation is introduced to map the asymmetric constraint interval into a standard bounded interval. Define
ξ 1 = 2 η 1 − ( δ ¯ 1 − δ ̲ 1 ) δ ¯ 1 + δ ̲ 1 .
For | ξ 1 | < 1 , the following derivation is obtained:
− 1 < 2 η 1 − ( δ ¯ 1 − δ ̲ 1 ) δ ¯ 1 + δ ̲ 1 < 1
Substituting η 1 = e 1 ρ 1 ( t ) and applying equivalent transformations, multiplying both sides by δ ¯ 1 + δ ̲ 1 gives:
− ( δ ¯ 1 + δ ̲ 1 ) < 2 e 1 ρ 1 ( t ) − ( δ ¯ 1 − δ ̲ 1 ) < δ ¯ 1 + δ ̲ 1
After further rearrangement, one obtains:
− δ ̲ 1 ρ 1 ( t ) < e 1 ( t ) < δ ¯ 1 ρ 1 ( t )
Therefore, | ξ 1 | < 1 is equivalent to (10).
The vertical velocity x 2 ( t ) is directly related to suspension stability and ride quality. Excessive velocity fluctuations may amplify gap deviations and aggravate vehicle body vibration. Therefore, a prescribed performance constraint is further imposed on x 2 ( t ) in addition to the gap constraint. Choose the performance function
ρ 2 ( t ) = ( ρ 20 − ρ 2 ∞ ) e − l 2 t + ρ 2 ∞ ,
where ρ 20 > | x 2 ( 0 ) | , ρ 2 ∞ > 0 and l 2 > 0 . Define
η 2 = x 2 ρ 2 ( t ) .
Then, | η 2 |   < 1 is equivalent to (11).
Construct the logarithmic barrier function
V 1 = 1 2 ln 1 1 − ξ 1 2 .
From (48), one has
ξ ˙ 1 = 2 ( δ ¯ 1 + δ ̲ 1 ) ρ 1 x 2 − x ˙ 1 d − η 1 ρ ˙ 1 .
Design the virtual controller as
α 1 = x ˙ 1 d + η 1 ρ ˙ 1 − δ ¯ 1 + δ ̲ 1 2 k 1 ρ 1 ξ 1 ,
where k 1 > 0 is a design parameter. Based on the above virtual controller design, the continuous domain fault-tolerant control law is first constructed as
u * ( t ) = 1 θ ^ μ b f ( x 1 , r d ) [ − g − x ^ 3 + η 2 ρ ˙ 2 − k 2 ( t ) ρ 2 η 2 − 2 ρ 2 2 ( 1 − η 2 2 ) ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ( 1 − ξ 1 2 ) ξ 1 − κ f sgn ( η 2 ) ] ,
where κ f > 0 and k 2 ( t ) is the rate-constrained dynamic gain to be designed. Define the monotonically increasing time sequence { t i } i = 0 ∞ . For t ∈ [ t i , t i + 1 ) , the control input is generated by a zero-order hold as
u ( t ) = u ( t i ) , ∀ t ∈ [ t i , t i + 1 ) .
At each triggering instant, one has
u ( t i ) = v ( t i ) , e u ( t i ) = 0 .
The next triggering instant is determined when either of the following conditions is satisfied:
Event 1 : lim s → t i + sgn ( x 2 ( s ) ) ≠ lim s → t i − sgn ( x 2 ( s ) ) or lim s → t i + sgn ( x 2 ( s ) ) = lim s → t i − sgn ( x 2 ( s ) ) ≠ sgn ( x 2 ( t i ) ) , Event 2 : | e u ( t ) | ≥ Φ ( | v ( t ) | ) | u ( t ) | + e ¯ .
where e u ( t ) ≜ v ( t ) − u ( t ) denotes the event triggering error, Φ ( | v ( t ) | ) : [ 0 , ∞ ) → [ 0 , 1 ) is a monotonically increasing function satisfying Φ ( 0 ) = 0 , e ¯ > 0 is a positive design parameter and t i ( i ∈ Z + ) denotes the controller update instant. One possible choice is
Φ ( | v ( t ) | ) = tanh | v ( t ) | M , M > 0 .
Construct the enhanced continuous virtual control law as
v ( t ) = ( 1 + ρ r ) u * ( t ) + e ¯ sgn ( x 2 ) ,
where ρ r ∈ [ 1 , 2 ) and e ¯ > 0 .
Remark 4.
The parameter M regulates the trade-off between triggering frequency and control performance in the dynamic threshold (58). For a fixed | v | > 0 , a smaller M increases Φ ( | v | ) , allowing a larger triggering error and generally reducing control updates, whereas a larger M yields a stricter threshold and more frequent updates. Moreover, Event 1 updates the controller whenever the sign of the vertical velocity changes, preventing the zero-order hold input and the sign-dependent compensation term from becoming inconsistent with the actual motion direction. Thus, Event 1 handles velocity reversals, while Event 2 responds to the accumulated input error.

3.3. Rate-Constrained Dynamic Gain Design

To reduce the conservatism of fixed gains, dynamic gain control is widely used. However, discrete event-triggered updates may cause instantaneous gain jumps, and the resulting current shocks may damage the suspension electromagnet. Therefore, k 2 is designed as a rate-constrained dynamic gain k 2 ( t ) . Define the monitoring time sequence for the dynamic gain as
t j k = j ι k , j = 0 , 1 , 2 , … ,
where ι k > 0 . Let the initial gain be
k 2 ( 0 ) = k 20 > 0 .
Define the monitoring vector
η k ( t ) = ξ 1 ( t ) η 2 ( t ) T .
Choose a class- K ∞ monitoring function Λ k ( · ) , for example, Λ k ( s ) = s . Let δ k > 0 be the triggering threshold. The binary growth indicator σ k ( t ) ∈ { 0 , 1 } is defined as
σ k ( t ) = 1 , t ∈ [ t 0 k , t 1 k ) , Λ k ( η k ( t 0 k ) ) ≥ δ k , 1 , t ∈ [ t j k , t j + 1 k ) , j ≥ 1 , Λ k sup τ ∈ [ t j − 1 k , t j k ) η k ( τ ) ≥ δ k , 0 , otherwise .
Furthermore, select a bounded and integrable nominal growth rate function r k ( t , ι k ) with period ι k and define the actual growth rate using a saturation operator as
k ˙ 2 ( t ) = σ k ( t ) sat r ¯ k r k ( t , ι k ) ,
where
sat r ¯ k ( s ) = 0 , s < 0 , s , 0 ≤ s ≤ r ¯ k , r ¯ k , s > r ¯ k .
Thus,
0 ≤ k ˙ 2 ( t ) ≤ r ¯ k , k 2 ( t ) ≥ k 20 , ∀ t ≥ 0 .
One can choose r k ( t , ι k ) = r 0 with 0 < r 0 ≤ r ¯ k . In each activated growth interval, the gain increases along a continuous ramp with a slope not exceeding r ¯ k . If growth is activated in the jth monitoring interval, the maximum gain increment in that interval satisfies
Δ k 2 , j = ∫ t j k t j + 1 k k ˙ 2 ( τ ) d τ ≤ r ¯ k ι k .
Compared with direct jump updates, (64) guarantees continuous variation of the dynamic gain and limits its variation per unit time.
Remark 5.
The monitoring vector η k ( t ) = [ ξ 1 ( t ) , η 2 ( t ) ] T consists of the normalized suspension gap error and vertical velocity, where | ξ 1 ( t ) | < 1 and | η 2 ( t ) | < 1 represent the corresponding prescribed performance constraints. These dimensionless variables directly characterize the remaining safety margins of the two performance layers, allowing the dynamic gain to increase when either constraint approaches its boundary. Meanwhile, the saturation function limits the growth rate of k 2 ( t ) , preventing abrupt control variations and suppressing excessive coil current surges that may adversely affect the suspension electromagnet and its drive circuit.

3.4. Closed-Loop Stability Analysis

Theorem 2.
Under Assumptions 1 and 2, by adopting the extended state observer (14), the adaptive law (25), the fault-tolerant control law (54), the dynamic event-triggered mechanism (57) and the rate-constrained dynamic gain update law (64), it is guaranteed that all closed-loop signals are uniformly ultimately bounded, Zeno behavior is excluded from the dynamic event-triggered mechanism, and constraints (1)–(3) in the control objectives are fulfilled, provided that the design parameters satisfy
k 1 > 2 α M ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ∞ , k 20 > W ¯ M ρ 2 ∞ ,
with W ¯ M = ρ r θ ^ μ max ϕ M + θ ^ μ max f M ( Φ M u M + 2 e ¯ ) + R M .
Proof. 
Step 1: Proof of constraints (1) and (2).
From the barrier function (51), the virtual controller (53) and (52), one has
V ˙ 1 = 2 ξ 1 ( x 2 − α 1 ) ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ( 1 − ξ 1 2 ) − k 1 ξ 1 2 1 − ξ 1 2 .
Construct the logarithmic barrier function
V 2 = 1 2 ln 1 1 − η 2 2 .
From the system dynamics and the observation error definitions, one obtains
x ˙ 2 = θ ^ μ ϕ ( x 1 , u , r d ) + g + x ^ 3 + R ( t ) ,
where
R ( t ) = x ˜ 3 − θ ˜ μ ϕ ( x 1 , u , r d )
represents the residual term caused by the extended state estimation error and the equivalent gain estimation error. Thus,
V ˙ 2 = η 2 ρ 2 ( 1 − η 2 2 ) x ˙ 2 − η 2 ρ ˙ 2 .
Substituting u ( t ) = v ( t ) − e u ( t ) into the regression function ϕ ( x 1 , u , r d ) = b f ( x 1 , r d ) u gives
ϕ ( x 1 , u , r d ) = ϕ v ( t ) − b f ( x 1 , r d ) e u ( t ) ,
where ϕ v ( t ) = b f ( x 1 , r d ) v ( t ) . Combining this with (59) yields
θ ^ μ ϕ ( x 1 , u , r d ) = ( 1 + ρ r ) θ ^ μ ϕ * ( t ) + θ ^ μ e ¯ b f ( x 1 , r d ) sgn ( x 2 ) − θ ^ μ b f ( x 1 , r d ) e u ( t ) ,
where ϕ * ( t ) = b f ( x 1 , r d ) u * ( t ) . Substituting the ideal control input (54) gives the vertical velocity dynamics with event triggering error and observation residual as
x ˙ 2 = η 2 ρ ˙ 2 − k 2 ( t ) ρ 2 η 2 − 2 ρ 2 2 ( 1 − η 2 2 ) ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ( 1 − ξ 1 2 ) ξ 1 − κ f sgn ( η 2 ) + W ( t ) + R ( t ) ,
where
W ( t ) = ρ r θ ^ μ ϕ * ( t ) + θ ^ μ e ¯ b f ( x 1 , r d ) sgn ( x 2 ) − θ ^ μ b f ( x 1 , r d ) e u ( t ) .
Thus,
V ˙ 2 = − k 2 ( t ) η 2 2 1 − η 2 2 − 2 ξ 1 x 2 ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ( 1 − ξ 1 2 ) − κ f | η 2 | ρ 2 ( 1 − η 2 2 ) + η 2 ρ 2 ( 1 − η 2 2 ) W ( t ) + R ( t ) .
It can be seen that the coupling term caused by x 2 in (69) cancels the corresponding term in (78). This cancellation is the key to the unified analysis of the two-layer prescribed performance design and the event-triggered implementation. Because the actual gap has a positive lower bound and (27) holds, there exist constants ϕ M > 0 , f M > 0 , θ ^ μ max > 0 and Φ M ∈ ( 0 , 1 ) such that
| ϕ * ( t ) |   ≤ ϕ M , | b f ( x 1 , r d ) |   ≤ f M , | θ ^ μ ( t ) |   ≤ θ ^ μ max , Φ ( | v ( t ) | ) ≤ Φ M .
From the event triggering condition, in any triggering interval, one has
| e u ( t ) | < Φ ( | v ( t ) | ) | u ( t ) | + e ¯ .
Combining u ( t ) = v ( t ) − e u ( t ) gives
| e u ( t ) |   ≤ Φ M u M + e ¯ .
Therefore, from (77), choose
W M = ρ r θ ^ μ max ϕ M + θ ^ μ max f M ( Φ M u M + 2 e ¯ )
which ensures | W ( t ) | ≤ W M . Meanwhile, by Theorem 1 and the projection-based adaptive law, x ˜ 3 and θ ˜ μ are bounded. Therefore, there exists a constant R M > 0 such that
| R ( t ) | ≤ R M .
Define
W ¯ M = W M + R M ,
Then,
| W ( t ) + R ( t ) | ≤ W ¯ M .
Choose the Lyapunov function
V = V o + V 1 + V 2 .
By Theorem 1, there exist λ o > 0 and σ o > 0 such that
V ˙ o ≤ − λ o V o + σ o .
Combining (69) and (78) and using the cancellation of the coupling terms in the two-layer barrier functions, one obtains
V ˙ ≤ − λ o V o − k 1 ξ 1 2 1 − ξ 1 2 − k 2 ( t ) η 2 2 1 − η 2 2 + σ o − 2 ξ 1 α 1 ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ( 1 − ξ 1 2 ) + η 2 ρ 2 ( 1 − η 2 2 ) W ( t ) + R ( t ) .
In the performance domain, x 1 d , x ˙ 1 d , ρ 1 , ρ ˙ 1 , η 1 and ξ 1 are bounded. Hence, there exists α M > 0 such that | α 1 |   ≤ α M . It follows that
| 2 ξ 1 α 1 ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ( 1 − ξ 1 2 ) |   ≤ 2 α M ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ∞ ξ 1 2 1 − ξ 1 2 + α M ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ∞ ,
Since ρ 2 ( t ) ≥ ρ 2 ∞ and | W ( t ) + R ( t ) | ≤ W ¯ M , one has
η 2 ρ 2 ( 1 − η 2 2 ) W ( t ) + R ( t ) ≤ W ¯ M ρ 2 ∞ η 2 2 1 − η 2 2 + W ¯ M 2 ρ 2 ∞ .
Substituting (89) and (90) into (88) yields
V ˙ ≤ − λ o V o − k 1 − 2 α M ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ∞ ξ 1 2 1 − ξ 1 2 − k ¯ 2 ( t ) η 2 2 1 − η 2 2 + C e ,
where
k ¯ 2 ( t ) = k 2 ( t ) − W ¯ M ρ 2 ∞ , C e = σ o + α M ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ∞ + W ¯ M 2 ρ 2 ∞ .
From (66) and the gain condition (68), one has
k ¯ 2 ( t ) ≥ k ¯ 20 = k 20 − W ¯ M ρ 2 ∞ > 0 .
From the definitions of the logarithmic barrier functions (51) and (70), For any s ∈ [ 0 , 1 ) , consider
q ( s ) = s 1 − s + ln ( 1 − s ) .
Its derivative is
q ′ ( s ) = s ( 1 − s ) 2 ≥ 0 ,
and q ( 0 ) = 0 . Hence, q ( s ) ≥ 0 , which gives
s 1 − s ≥ − ln ( 1 − s ) , 0 ≤ s < 1 .
Substituting s = ξ 1 2 and s = η 2 2 , respectively, yields
ξ 1 2 1 − ξ 1 2 ≥ − ln ( 1 − ξ 1 2 ) = 2 V 1 ,
η 2 2 1 − η 2 2 ≥ − ln ( 1 − η 2 2 ) = 2 V 2 .
Therefore, there exists
λ d = min { λ o , 2 k 1 − 2 α M ( δ ¯ 1 + δ ̲ 1 ) ρ 1 ∞ , 2 k ¯ 20 } > 0
such that
V ˙ ≤ − λ d V + C e .
Solving this inequality gives
V ( t ) ≤ V ( 0 ) e − λ d t + C e λ d ( 1 − e − λ d t ) , ∀ t ≥ 0 .
Therefore, V o , V 1 and V 2 are uniformly ultimately bounded, and hence, ε , θ ˜ μ , ξ 1 and η 2 are uniformly ultimately bounded. Since boundedness of V 1 implies | ξ 1 ( t ) | < 1 , it follows from (48) that
− δ ̲ 1 < η 1 ( t ) < δ ¯ 1 ,
Thus, − δ ̲ 1 ρ 1 ( t ) < e 1 ( t ) < δ ¯ 1 ρ 1 ( t ) . Similarly, boundedness of V 2 implies that | η 2 ( t ) | < 1 and consequently | x 2 ( t ) | < ρ 2 ( t ) .
Step 2: Proof of uniform ultimate boundedness of all closed-loop signals and verification of constraint (3).
Next, the boundedness of the dynamic gain is proved. From (64), k 2 ( t ) is nondecreasing, and its growth rate is limited. When the monitoring vector exceeds the threshold in a sampling interval, σ k ( t ) = 1 and the gain grows in the next sampling interval with a limited slope. From (91), increasing k 2 ( t ) only strengthens the dissipative term − k ¯ 2 ( t ) η 2 2 1 − η 2 2 in the barrier function V 2 . If growth intervals occurred infinitely often, then k 2 ( t ) would keep increasing, which would drive η 2 and the monitoring vector η k ( t ) into the threshold set, contradicting infinite growth activation. Hence, the number of activated growth intervals is finite, denoted by N k . Since each growth interval has length ι k and 0 ≤ k ˙ 2 ( t ) ≤ r ¯ k , one obtains
k 2 ( t ) ≤ k 20 + N k r ¯ k ι k ≜ k 2 max < ∞ , ∀ t ≥ 0 .
Take T k = ( N k + 1 ) ι k . Then, no new growth interval appears for t ≥ T k , and thus, σ k ( t ) = 0 and k ˙ 2 ( t ) = 0 . Since θ ^ μ is bounded by projection, f ( x 1 , r d ) is bounded and nonsingular under the positive gap lower bound, the ESO error is bounded, the performance variables are bounded and k 2 ( t ) is bounded, so it follows that u * ( t ) , v ( t ) and u ( t ) are uniformly ultimately bounded. Therefore, all closed-loop signals are uniformly ultimately bounded. Furthermore, from (66), one has
0 ≤ k ˙ 2 ( t ) ≤ r ¯ k , k 2 ( t ) ≥ k 20 , ∀ t ≥ 0 ,
Therefore, constraint (3) is satisfied.
Step 3: Proof that the dynamic event triggering mechanism is free of Zeno behavior.
First, consider the dynamic gain update sequence. Gain monitoring occurs only at the fixed sampling instants t j k = j ι k , and adjacent monitoring instants satisfy t j + 1 k − t j k = ι k > 0 . From the boundedness proof of the dynamic gain above, the number of growth intervals is finite. Therefore, infinitely many dynamic gain updates cannot occur within a finite time.
Next, consider the control input event triggering sequence. The sign switching trigger is caused by the zero crossing of x 2 ( t ) . Since the closed-loop state x 2 ( t ) is continuously differentiable and the closed-loop signals, k 2 ( t ) and k ˙ 2 ( t ) , are all bounded, x ˙ 2 ( t ) is bounded. Therefore, x 2 ( t ) cannot generate infinitely many effective sign switches within a finite time. Let T 1 > 0 denote a lower bound on the minimum interval between any two adjacent sign switching triggers.
In an adjacent dynamic threshold triggering interval [ t i , t i + 1 ) without sign switching, the control input is held constant by a zero-order hold. Therefore,
e ˙ u ( t ) = v ˙ ( t ) .
From the boundedness results above, the closed-loop signals are bounded, k 2 ( t ) is bounded and 0 ≤ k ˙ 2 ( t ) ≤ r ¯ k . Hence, there exists a constant L v * > 0 such that
| v ˙ ( t ) |   ≤ L v * , t ∈ [ t i , t i + 1 ) .
where L v * can be chosen as an upper bound that includes the influence of the dynamic gain variation rate, for example,
L v * = L v 0 + ( 1 + ρ r ) r ¯ k ρ 2 M θ μ min f min ,
Here, L v 0 denotes the upper bound of the continuous part of the derivative excluding the k ˙ 2 ( t ) term, ρ 2 M = sup t ≥ 0 ρ 2 ( t ) and f min denotes the positive lower bound of | b f ( x 1 , r d ) | on the reachable compact set. Since e u ( t i ) = 0 , one has
| e u ( t ) |   ≤ L v * ( t − t i ) .
When a dynamic threshold trigger occurs, it must hold that
| e u ( t i + 1 ) | = Φ ( | v ( t i + 1 ) | ) | u ( t i + 1 ) | + e ¯ ≥ e ¯ ,
Therefore,
t i + 1 − t i ≥ e ¯ L v * > 0 .
Consequently, choose
T min * = min T 1 , e ¯ L v * , ι k > 0 ,
which implies that all inter-event intervals have a strictly positive lower bound. Hence, the closed-loop system is free of Zeno behavior. In summary, constraints (1) and (2), uniform ultimate boundedness of all closed-loop signals, constraint (3) and Zeno freeness are all established. This completes the proof. □

4. Numerical Simulation

In this section, numerical simulations are presented with the aim of verifying the effectiveness of the proposed two-layer prescribed performance dynamic event-triggered fault-tolerant control method. To compare the proposed scheme with Adaptive control [51], LQR control [52], and fuzzy PID control [53] and verify its adaptability under various loads, the gap error and vertical velocity responses under Δ m = 200 kg , 450 kg , and 700 kg are displayed in the following comparative simulations. The primary simulation parameters are listed in Table 1.
Table 1. System parameters (physical parameters from [54]).

4.1. Simulation of the Proposed Control Strategy

In the observer-based event-triggering and dynamic gain simulations, a baseline load variation of Δ m = 200 kg is considered. A partial loss of actuator effectiveness and an additive bias fault are introduced at t = 2.5 s and t = 4.2 s, respectively. Figure 2 and Figure 3 present the corresponding observation and parameter estimation errors. As shown in Figure 2, the observation errors x ˜ 1 , x ˜ 2 , and x ˜ 3 rapidly converge to a small neighborhood of zero despite the occurrence of actuator faults. Figure 3 shows that the parameter estimation error θ ˜ μ remains uniformly ultimately bounded. These results demonstrate that the proposed projection-based adaptive extended state observer effectively estimates the equivalent unknown control gain caused by load variation and actuator faults while compensating for the lumped disturbance.
Figure 2. Observation error response curve.
Figure 3. Parameter estimation error response curve.
As evidenced in Figure 4, the gap tracking error e 1 remains within the prescribed performance boundaries throughout the simulation, thereby validating the efficacy of the proposed asymmetric error transformation in reflecting the distinct upper and lower safety margins of the suspension gap. As illustrated in Figure 5, the vertical velocity, denoted by x 2 , satisfies the condition | x 2 ( t ) | < ρ 2 ( t ) over the entire time interval under consideration. The proposed method, therefore, enforces the suspension gap constraint while suppressing excessive vertical motion, which is beneficial to both operating safety and ride comfort.
Figure 4. The gap tracking error under the asymmetric prescribed performance constraint.
Figure 5. The vertical velocity under the prescribed performance constraint.
As illustrated in Figure 6, the control input and the inter-event intervals under the dynamic event triggering mechanism are demonstrated. The actual control input u ( t ) is updated through a zero-order hold, and positive intervals are observed between adjacent triggering instants. This indicates the information efficiency of the proposed mechanism. Instead of transmitting control updates at every sampling instant, the controller releases information only when the triggering condition indicates a sufficiently large deviation in control. The positive inter-event intervals shown in Figure 6 therefore reflect the exclusion of Zeno behavior and the reduction in redundant information transfer between the controller and the actuator.
Figure 6. Dynamic event-triggered control results: (a) control input and triggering instants; (b) inter-event intervals.
As shown in Figure 7, the dynamic gain k 2 ( t ) increases when the monitoring condition is activated and remains constant after the system response has stabilized. Figure 8 compares the unconstrained and saturated gain variation rates under the same monitoring signal and nominal growth-rate command. During the active intervals, the unconstrained variation rate exceeds the prescribed limit, whereas the saturated variation rate is restricted to r ¯ k ; during the inactive intervals, both variation rates are zero. Therefore, the proposed update law guarantees 0 ≤ k ˙ 2 , s ( t ) ≤ r ¯ k , thereby preventing excessively rapid gain adjustment while retaining the required adaptive capability.
Figure 7. Trajectory of event-triggered dynamic gain.
Figure 8. Trajectory of the gain variation rate under the rate constraint.
The main design parameters are selected according to the stability conditions and their influence on the closed-loop performance. In particular, the observer bandwidth is chosen to satisfy ω > 1 / 2 , and the controller gains k 1 and k 20 are selected according to the sufficient conditions in Theorem 2. The remaining parameters are tuned to balance estimation performance, control accuracy, triggering frequency, and smooth gain adjustment. Their main qualitative effects are summarized in Table 2, where +, −, and ⋆ denote positive, negative, and no dominant direct correlation, respectively. These symbols represent general tuning tendencies rather than strict monotonic relationships.
Table 2. Qualitative influence of the main design parameters.

4.2. Simulation Comparison with Other Algorithms

In evaluating the proposed strategy, Adaptive control [51], LQR control [52], and Fuzzy PID control [53] are utilized as comparison methods.
As illustrated in Figure 9, following the bias fault at t = 4.2 s, the LQR and Fuzzy-PID errors exceed the lower performance boundary, while the adaptive controller remains within the constraint but exhibits slower convergence and larger oscillations. In contrast, the proposed method keeps the levitation gap error strictly within the asymmetric boundaries throughout the simulation, resulting in smaller transient peaks and faster oscillation attenuation.
Figure 9. The air gap errors under actuator faults.
As exhibited in Figure 10 and Figure 11, under the Δ m = 200 kg load, most responses remain within the prescribed boundaries, with only brief violations observed in the LQR method. As the load increases to 450 kg and 700 kg , the LQR and Fuzzy-PID responses exhibit increasingly pronounced boundary violations and oscillations, while the adaptive controller also fails to maintain the constraints under the largest load. In contrast, the proposed method keeps both the levitation-gap error and vertical velocity strictly within their prescribed bounds under all three load conditions, with smaller peaks and faster convergence.
Figure 10. The air gap errors under different loads: (a) Δ m = 200 kg ; (b) Δ m = 450 kg ; (c) Δ m = 700 kg .
Figure 11. The vertical velocity responses under different loads: (a) Δ m = 200 kg ; (b) Δ m = 450 kg ; (c) Δ m = 700 kg .
Figure 12 compares the control inputs of the proposed method, Adaptive control, LQR control, and Fuzzy-PID control under the same operating conditions. Since the control input is defined as u ( t ) = i 2 ( t ) , the integral
J u = ∫ 0 T u ( t ) d t
can be used as an equivalent copper-loss index under the same coil resistance. It is observed that the proposed method maintains a lower control input level and yields the smallest equivalent actuator energy index among the compared methods. Specifically, the corresponding index is reduced by 8.4%, 5.1%, and 2.8% compared with LQR control, Fuzzy PID control, and Adaptive control, respectively, while satisfactory suspension performance is still maintained.
Figure 12. The control inputs and equivalent actuator energy consumption under actuator faults: (a) control inputs of different control methods; (b) equivalent actuator energy consumption of different control methods.

5. Conclusions

This paper has addressed the issue of prescribed performance fault-tolerant control for a maglev train suspension system subject to load variations, external disturbances, and actuator faults. The article designs a projection-based adaptive extended state observer. The two-layer prescribed performance framework is further developed to simultaneously enforce asymmetric gap constraints and vertical velocity bounds. Furthermore, a rate-constrained dynamic gain event-triggered mechanism is designed to reduce unnecessary control updates while avoiding abrupt gain variations. Theoretical analysis demonstrates the uniform ultimate boundedness of all closed-loop signals, the preservation of the prescribed constraints, the boundedness of the dynamic gain and its variation rate, and the absence of Zeno behavior. In comparison with LQR, fuzzy PID, and Adaptive control, the proposed method has been shown to provide enhanced transient response, constraint preservation, and disturbance rejection under fault and load disturbance conditions. In future research, the focus will be directed towards actuator saturation and multi-suspension-point coupling.

Author Contributions

Conceptualization, C.Z.; Methodology, C.Z., X.C. and W.S.; Software, X.C. and X.G.; Validation, C.Z. and W.S.; Formal analysis, X.G.; Investigation, C.Z.; Resources, X.C.; Data curation, X.G.; Writing—original draft, C.Z. and X.C.; Writing—review & editing, C.Z.; Supervision, X.G. and W.S.; Funding acquisition, C.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Natural Science Foundation of Shandong Province under Grants ZR2023QF105.

Data Availability Statement

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

Conflicts of Interest

Authors Xinming Guo is employed by Xinfa Group Co., Ltd., Liaocheng, China. The remaining authors declare no conflicts of interest.

References

  1. Li, F.; Sun, Y.; Xu, J.; He, Z.; Lin, G. Control methods for levitation system of EMS-type maglev vehicles: An overview. Energies 2023, 16, 2995. [Google Scholar] [CrossRef] [Scilit]
  2. Xu, J.; Zhou, Y. A nonlinear control method for the electromagnetic suspension system of the maglev train. J. Mod. Transp. 2011, 19, 176–180. [Google Scholar] [CrossRef] [Scilit][Green Version]
  3. Zhang, Z.; Zhou, Y.; Tao, X. Model predictive control of a magnetic levitation system using two-level state feedback. Meas. Control 2020, 53, 962–970. [Google Scholar] [CrossRef] [Scilit]
  4. Deng, L.; Fu, S.; Li, X.; Wang, J. A matrix approach to the analysis and computation of robust cycles for Boolean control networks with disturbances. J. Appl. Math. Comput. 2024, 70, 4827–4850. [Google Scholar] [CrossRef] [Scilit]
  5. Zhuang, G.; Xia, J.; Feng, J.; Zhang, B.; Lu, J.; Wang, Z. Admissibility analysis and stabilization for neutral descriptor hybrid systems with time-varying delays. Nonlinear Anal. Hybrid Syst. 2019, 33, 311–321. [Google Scholar] [CrossRef] [Scilit]
  6. Zhuang, G.; Xia, J.; Feng, J.; Wang, Y.; Chen, G. Dynamic compensator design and H∞ admissibilization for delayed singular jump systems via Moore–Penrose generalized inversion technique. Nonlinear Anal. Hybrid Syst. 2023, 49, 101361. [Google Scholar] [CrossRef] [Scilit]
  7. Liu, Y.; Zhuang, G.; Xie, X.; Ma, Q. Impulsive observer-based admissibilization for delayed degenerate jump systems and application to DCM-IP device. Nonlinear Anal. Hybrid Syst. 2023, 50, 101395. [Google Scholar] [CrossRef] [Scilit]
  8. Zhu, C.; Zhang, K.; Xin, X.; Gao, F.; Wei, H. Event-triggered adaptive fixed-time output feedback fault-tolerant control for perturbed planar nonlinear systems. Int. J. Robust Nonlinear Control 2021, 31, 6934–6952. [Google Scholar] [CrossRef] [Scilit]
  9. Liu, S. Averaging principle for a class of distribution dependent slow-fast stochastic differential equations driven by fractional Brownian motion and standard Brownian motion. J. Math. Anal. Appl. 2025, 550, 129628. [Google Scholar] [CrossRef] [Scilit]
  10. Cao, Y.; Zhao, J.; Sun, Z. State feedback stabilization problem of stochastic high-order and low-order nonlinear systems with time-delay. AIMS Math. 2023, 8, 3185–3203. [Google Scholar] [CrossRef] [Scilit]
  11. Li, J.J.; Sun, Z.Y.; Yin, X.L. Event-triggered finite-time stabilization of maglev system with suspension air-gap constraint. In Proceedings of the 2nd Conference on Fully Actuated System Theory and Applications (CFASTA 2023), Qingdao, China, 14–16 July 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 6–11. [Google Scholar]
  12. Zhao, J.; Yuan, Y.; Sun, Z.Y.; Xie, X.P. Applications to the dynamics of the suspension system of fast finite-time stability in probability of p-norm stochastic nonlinear systems. Appl. Math. Comput. 2023, 457, 128221. [Google Scholar] [CrossRef] [Scilit]
  13. Liu, G.; Shi, S. Existence and multiplicity of periodic solutions for damped vibration problems with nonlinearity of linear growth. Appl. Math. Lett. 2020, 107, 106502. [Google Scholar] [CrossRef] [Scilit]
  14. Xu, H.; Jiang, S.; Liu, G. Existence of homoclinic solutions for a class of damped vibration problems. Qual. Theory Dyn. Syst. 2022, 21, 51. [Google Scholar] [CrossRef] [Scilit]
  15. Wang, Y.; Zhang, Z.; Liu, G. Periodic solutions for a class of asymptotically linear damped vibration problems with resonance at infinity. Qual. Theory Dyn. Syst. 2024, 23, 243. [Google Scholar] [CrossRef] [Scilit]
  16. Macleod, C.; Goodall, R.M. Frequency shaping LQ control of maglev suspension systems for optimal performance with deterministic and stochastic inputs. IEE Proc. Control Theory Appl. 1996, 143, 25–30. [Google Scholar]
  17. Yang, J.; Zolotas, A.; Chen, W.H.; Michail, K.; Li, S. Robust control of nonlinear MAGLEV suspension system with mismatched uncertainties via DOBC approach. ISA Trans. 2011, 50, 389–396. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  18. Li, M.; Li, S.; Zhang, J.; Wu, F.; Zhang, T. Neural Adaptive Funnel Dynamic Surface Control with Disturbance-Observer for the PMSM with Time Delays. Entropy 2022, 24, 1028. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  19. Sun, Y.; Li, F.; Lin, G.; Xu, J.; He, Z. Adaptive fault-tolerant control of high-speed maglev train suspension system with partial actuator failure: Design and experiments. J. Zhejiang Univ. Sci. A 2023, 24, 272–283. [Google Scholar] [CrossRef] [Scilit]
  20. Wu, J.; Sun, W.; Su, S.F.; Xia, J. Neural-based adaptive control for nonlinear systems with quantized input and the output constraint. Appl. Math. Comput. 2022, 413, 126637. [Google Scholar] [CrossRef] [Scilit]
  21. Gao, Y.; Sun, W.; Su, S.F. Prescribed-time adaptive output feedback tracking control for nonlinear systems with quantized input. Appl. Math. Comput. 2024, 463, 128370. [Google Scholar] [CrossRef] [Scilit]
  22. Yang, W.; Xia, J.; Yu, M.; Zhang, N. Decentralized adaptive funnel control of uncertain large-scale interconnected nonlinear system. Appl. Math. Comput. 2023, 441, 127694. [Google Scholar] [CrossRef] [Scilit]
  23. Xie, Y.; Zhao, B.; Yao, X. Refined disturbance observer-based prescribed performance fixed-time control of high-speed EMS trains with track irregularities. High-Speed Railw. 2023, 1, 171–178. [Google Scholar] [CrossRef] [Scilit]
  24. Tang, X.; Jiang, H. Prescribed Performance Back-Stepping Tracking Control for a Class of High-Order Nonlinear Systems via a Disturbance Observer. Entropy 2023, 25, 103. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  25. Liu, H.; Che, W.W. Asymmetric prescribed performance control for nonlinear systems under intermittent communication. J. Frankl. Inst. 2024, 361, 106691. [Google Scholar] [CrossRef] [Scilit]
  26. Jiang, Q.; Wang, J. Fixed-time prescribed performance sliding mode control for magnetic levitation systems with mismatched multiple disturbances. In Proceedings of the 22nd IEEE International Conference on Industrial Informatics (INDIN 2024), Beijing, China, 18–20 August 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 1–6. [Google Scholar]
  27. Vo, A.T.; Truong, T.N.; Kang, H.J.; Le, T.D. A fixed-time sliding mode control for uncertain magnetic levitation systems with prescribed performance and anti-saturation input. Eng. Appl. Artif. Intell. 2024, 133, 108373. [Google Scholar] [CrossRef] [Scilit]
  28. Zhu, C.; Li, C.; Chen, X.; Zhang, K.; Xin, X.; Wei, H. Event-triggered adaptive fault-tolerant control for a class of uncertain nonlinear systems. Entropy 2020, 22, 598. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  29. Chen, H.; Gao, F.; Zong, G. Finite-time dissipative fuzzy state estimation for jump systems with mixed cyber-attacks: A probabilistic event-triggered approach. IEEE Trans. Cybern. 2023, 53, 3493–3505. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  30. Chen, H.; Zong, G.; Su, S.-F.; Gao, F. Event-triggered extended dissipative FTB for T–S fuzzy switched systems with mismatched phenomena and deception attacks: A multidomain framework. IEEE Trans. Cybern. 2024, 54, 4928–4938. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  31. Liu, S. Mixed slow-fast stochastic differential equations: Averaging principle result. Fract. Calc. Appl. Anal. 2025, 28, 181–207. [Google Scholar] [CrossRef] [Scilit]
  32. Zhang, W.; Pang, G.; Chen, X.; Mou, X.; Qiu, J.; Cao, J. Projective group consensus fault-tolerant control for multi-agent systems under time-varying polynomial faults and input constraints. Commun. Nonlinear Sci. Numer. Simul. 2026, 161, 110208. [Google Scholar] [CrossRef] [Scilit]
  33. Yuan, R.; An, Z.; Shao, S.; Chen, M.; Lungu, M. Dynamic event-triggered fault-tolerant cooperative resilient tracking control with prescribed performance for UAVs. Sci. China Inf. Sci. 2024, 67, 180205. [Google Scholar] [CrossRef] [Scilit]
  34. Liu, Y.; Pang, G.; Qiu, J.; Chen, X.; Cao, J. Fault-tolerant control for output regulation in multi-agent systems based on prescribed-time observers. IEEE Trans. Signal Inf. Process. Netw. 2024, 10, 729–739. [Google Scholar] [CrossRef] [Scilit]
  35. Zhao, Y.; Pang, G.; Chen, X.; Qiu, J.; Cao, J. Robust fault-tolerant control for switched systems based on adaptive unknown input observer. Commun. Nonlinear Sci. Numer. Simul. 2025, 140, 108416. [Google Scholar] [CrossRef] [Scilit]
  36. Ji, W.; Lv, D.; Luo, S.; Sun, Y. Multiple models-based fault-tolerant control of levitation module of maglev vehicles against partial actuator failures. IEEE Trans. Veh. Technol. 2025, 74, 2231–2240. [Google Scholar] [CrossRef] [Scilit]
  37. Meng, S.; Meng, F.; Yang, W.; Li, Q. Robust adaptive fault-tolerant asymptotic tracking control for magnetic levitation system based on Nussbaum gain and neural network. Int. J. Control Autom. Syst. 2024, 22, 163–173. [Google Scholar] [CrossRef] [Scilit]
  38. Liang, X.; Xia, J.; Chen, G.; Zhang, H.; Wang, Z. Dissipativity-based sampled-data control for fuzzy Markovian jump systems. Appl. Math. Comput. 2019, 361, 552–564. [Google Scholar] [CrossRef] [Scilit]
  39. Fu, S.; Li, L.; Feng, J. Strategy optimization of controlled evolutionary games on a two-layer coupled network using Lebesgue sampling. Nonlinear Anal. Hybrid Syst. 2025, 56, 101570. [Google Scholar] [CrossRef] [Scilit]
  40. Liu, X.; Xu, B.; Shou, Y.; Fan, Q.Y.; Chen, Y. Event-triggered adaptive control of uncertain nonlinear systems with composite condition. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 6030–6037. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  41. Yao, X.; Han, Y.; Xu, H.; Yang, Y. Event-driven robust model predictive control for electromagnetic levitation systems with voltage fluctuation constraints. IEEE Trans. Autom. Sci. Eng. 2025, 22, 15930–15940. [Google Scholar] [CrossRef] [Scilit]
  42. Hamzah, M.K.; Raafat, S.M.; Al-Samarraie, S.A. Event-triggered-based sliding mode control for magnetic levitation system. AIP Conf. Proc. 2024, 3232, 030002. [Google Scholar] [CrossRef] [Scilit]
  43. Zuo, G.; Zhu, L.; Song, Y. Event-triggered dynamic gains-based control of nonlinear systems. IEEE Trans. Autom. Control 2026, 71, 4113–4120. [Google Scholar] [CrossRef] [Scilit]
  44. Li, H.; Zhang, X.; Xie, L.; Liu, S.; Liu, Q. Event-triggered tracking control for a class of nonlinear systems: A dynamic gain approach. IEEE Trans. Autom. Control 2023, 68, 7832–7839. [Google Scholar] [CrossRef] [Scilit]
  45. Li, H.; Li, M. A dynamic gain method to event-triggered tracking control for uncertain nonlinear systems with input quantization. IEEE Trans. Autom. Control 2025, 70, 4093–4100. [Google Scholar] [CrossRef] [Scilit]
  46. Sun, Y.; Xu, J.; Qiang, H.; Chen, C.; Lin, G. Adaptive sliding mode control of maglev system based on RBF neural network minimum parameter learning method. Measurement 2019, 141, 217–226. [Google Scholar] [CrossRef] [Scilit]
  47. Yang, Q.; Chi, Z.; Li, J. Controller design for suspension system of EMS maglev train based on Youla parameterization. In Proceedings of the International Conference on Mechanisms and Robotics (ICMAR 2022), Zhuhai, China, 25–27 February 2022; SPIE: Bellingham, WA, USA, 2022; Volume 12331, pp. 453–460. [Google Scholar]
  48. Sun, Y.; Xu, J.; Chen, C.; Hu, W. Reinforcement learning-based optimal tracking control for levitation system of maglev vehicle with input time delay. IEEE Trans. Instrum. Meas. 2022, 71, 7500813. [Google Scholar] [CrossRef] [Scilit]
  49. Khalil, H.K. Nonlinear Systems, 3rd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
  50. Xu, Z.; Sun, C.; Hu, X.; Liu, Q.; Yao, J. Barrier Lyapunov function-based adaptive output feedback prescribed performance controller for hydraulic systems with uncertainties compensation. IEEE Trans. Ind. Electron. 2023, 70, 12500–12510. [Google Scholar] [CrossRef] [Scilit]
  51. Qiang, H.; Qiao, S.; Huang, H.; Cheng, P.; Sun, Y. Nonlinear adaptive control of maglev system based on parameter identification. Actuators 2025, 14, 115. [Google Scholar] [CrossRef] [Scilit]
  52. Mehta, N.S.; Bhaiya, V.; Patel, K.A.; Farsangi, E.N. Predictive active control of building structures using LQR and artificial intelligence. Earthq. Eng. Eng. Vib. 2024, 23, 489–502. [Google Scholar] [CrossRef] [Scilit]
  53. Hasheminejad, S.M.; Fallahi, R. Intelligent VIV control of 2-DOF sprung cylinder in laminar shear-thinning and shear-thickening cross-flow based on self-tuning fuzzy PID algorithm. Mar. Struct. 2023, 89, 103377. [Google Scholar] [CrossRef] [Scilit]
  54. Zhang, Z.; Li, X. Real-time adaptive control of a magnetic levitation system with a large range of load disturbance. Sensors 2018, 18, 1512. [Google Scholar] [CrossRef] [Scilit] [PubMed]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.