Next Article in Journal
Classical and Bayesian Inference for the Two-Parameter Chen Distribution with Random Censored Data
Previous Article in Journal
Formalizing Structural Semiotics: A Category-Theoretic Approach to Actantial Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Command-Filtered Fuzzy Adaptive Output Feedback Control for Nonlinear Power Systems with Actuator Faults

School of Electrical and Automation Engineering, Nanjing Normal University, Nanjing 210046, China
*
Author to whom correspondence should be addressed.
Axioms 2026, 15(3), 212; https://doi.org/10.3390/axioms15030212
Submission received: 16 January 2026 / Revised: 8 March 2026 / Accepted: 9 March 2026 / Published: 12 March 2026

Abstract

This study presents a command-filtered fuzzy adaptive control method for nonlinear thyristor controlled series compensation (TCSC) systems subject to actuator faults, unknown nonlinearities, and unmeasurable states. To enhance applicability, the TCSC-based single-machine infinite-bus (SMIB) system is first transformed into a nonlinear form preserving the inherent nonlinear characteristics of the power system. A state observer is then designed to estimate the unmeasurable states. Using these estimated states, a fuzzy control algorithm approximates the uncertain nonlinearities. By integrating command filtering techniques, an adaptive output feedback controller is developed, which ensures system stability and avoids the “explosion of complexity” issue. Simulation results verify the effectiveness of the proposed control approach.

1. Introduction

Due to the increasing demand for electrical energy and the need for enhanced power standards, there has been a substantial expansion and rapid development of power systems. It is imperative to address the stability of modern power systems, whose growing complexity makes this an issue that cannot be overlooked [1,2]. As a member of the flexible alternative current transmission system (FACTS) family, they have the function of enhancing the transmission capacity of high-voltage long-distance power lines, improving system stability, damping sub-synchronous and low-frequency oscillations, and continuously regulating and controlling power flows [3]. Among the control methods for TCSC, linear control is one of the most commonly used [4,5,6]. However, linear control methods suffer from several problems, such as low control accuracy and moderate response speed. To overcome these problems, a growing number of scholars have begun to focus on the application of nonlinear control methods to TCSC.
Output feedback control, a widely used nonlinear control technique, involves utilizing available output information to design feedback controllers that can effectively regulate the system state. In the past few years, there has been significant progress in the advancement of nonlinear output feedback control techniques by scholars [7,8,9,10,11]. Ref. [12] proposed an adaptive fuzzy finite time command filter control scheme to handle nonlinear issues. The research presented in [13] introduced dynamic surface control (DSC) technology as a solution to the issue of “complexity explosion” encountered in conventional backstepping control methods [14,15,16], distinguishing it from previous studies on adaptive output feedback control. In [17], a control method was proposed that integrated a nonlinear adaptive control algorithm based on state feedback with observer-based adaptive output feedback, effectively mitigating the performance degradation caused by state feedback.
However, the aforementioned research on output feedback control methods has not taken into account the occurrence of faults, while in practice, actuator failures are inevitable during the long-term operation of real power systems. Therefore, studying TCSC-equipped systems under output feedback in the presence of faults holds significant value and research importance.
Actuator failures, which are unavoidable in modern dynamic systems, can degrade performance or cause instability [18,19,20], highlighting the need for effective fault-tolerant strategies [21,22,23]. Significant research has addressed actuator faults in various systems [24,25,26]; for example, a fuzzy-enhanced adaptive containment control method is developed in [27] for nonlinear multi-agent systems with delay and actuator faults. A key limitation of existing approaches is their assumption of known control coefficient signs, a condition often unmet in practice where control directions may be unknown. This has spurred recent interest in unknown control direction problems. Representative studies include [28] on tunnel prescribed control under unknown directions, ref. [29] on tracking control with state constraints and direction uncertainty, and [30] on fixed-time synchronization based on the Takagi–Sugeno model. Adaptive fault-tolerant tracking under unknown directions is examined in [31], and fuzzy-based tracking control for multi-agent systems with actuator faults and unknown directions is addressed in [32].
Therefore, this study proposes an adaptive fault-tolerant control method for a class of uncertain nonlinear systems that can be applied to an SMIB system with TCSC. The main findings of this investigation are summarized as follows:
1.
The paper presents a command filter control approach for power systems incorporating uncertain nonlinear components with TCSC. In contrast to the control methods discussed in previous studies [5,6], which treated nonlinear dynamical systems as linear ones, our proposed control scheme demonstrates enhanced practicality.
2.
Compared with the traditional dynamic surface control technique used in [13], the command filter employed in this paper demonstrates superior control performance when handling such nonlinear systems with actuator faults. It results in a smaller overall system tracking error, enables faster convergence to a small neighborhood around zero, and provides better control accuracy.
3.
The control method based on FLSs adopted in this paper relaxes the linear growth condition of nonlinear terms in the system compared with [33,34] and can be applied in a broader range of scenarios.
The structure of this article is as follows: System analysis and modeling are provided in Section 2. Section 3 details the primary results regarding the design of the output feedback controller and the accompanying stability analysis of the system. The simulation of an SMIB system with TCSC is included in Section 4. Finally, the conclusion is given in Section 5.

2. SystemAnalysis and Modeling

2.1. Description of the System

Consider an SMIB system with TCSC [35,36], which is mainly composed of a generator, transformer, transmission line and TCSC. The specific system model is shown in Figure 1.
Where G denotes the generator; X T is the leakage reactance of the transformers; L 1 and L 2 are the transmission lines, with X L 1 and X L 2 representing their respective reactance; and V s is the voltage of the infinite bus.
Figure 1. Configuration of an SMIB system with TCSC.
Figure 1. Configuration of an SMIB system with TCSC.
Axioms 15 00212 g001
If we disregard the electromagnetic transient phenomena occurring in both the transmission line and the TCSC itself and assume that the generator can be represented by a constant voltage source connected through a transient reactance, then we can mathematically represent the SMIB system with TCSC using the subsequent nonlinear equation:
δ ˙ = ω ω 0 ω ˙ = D H ω ω 0 + ω 0 H P m E q V s sin δ X d Σ + X tcsc
where δ represents the generator rotor angle, indicating its rotational position; ω denotes the rotor speed of the generator; P m signifies the mechanical power output of the prime mover; H refers to the moment of inertia of the dynamo’s rotor; and D and E q represent coefficients related to damping effects and instantaneous potential along the q-axis of the generator. X d Σ = X d + X T + X L indicates external reactance, X d represents transient reactance along the d-axis for this specific generator model, and X L stands for transmission line reactance. X t c s c is the control variable and represents the equivalent reactance of TCSC. δ 0 , ω 0 is the steady-state operating point of a certain selected generator.
If the state variable dimensions are defined as x 1 = δ δ 0 , x 2 = ω ω 0 , and we choose the control variable as u = 1 / X d Σ + X tcsc , then the system (1) is transformed as:
x ˙ 1 = x 2 x ˙ 2 = a 0 + q 1 x 2 + q 2 sin δ 0 + x 1 u f
where a 0 = P m ω 0 H , q 1 = D H , and q 2 = ω 0 E q V s H .
Remark 1.
In practical engineering, the damping coefficient D is difficult to measure accurately under normal circumstances, so it inevitably contains certain uncertainties. The parameter D is assumed to have an uncertain value, thereby implying that the parameter q 1 also possesses uncertainty in its value.
Let g 2 = q 2 sin δ 0 + x 1 , f 2 = a 0 + q 1 x 2 , and consider the influence of disturbances, where g ( · ) is a known smooth function satisfying g ( · ) 0 and g ( · ) g ¯ , with g ¯ being a positive constant; d 1 and d 2 are unknown external system disturbances. This can be further generalized to the following expression:
x ˙ 1 = x 2 + f 1 x ¯ 1 + d 1 ( t ) x ˙ 2 = g 2 x ¯ 2 u f + f 2 x ¯ 2 + d 2 ( t ) y = x 1
Among them, x ¯ 1 = x 1 T R , x ¯ 2 = x 1 , x 2 T R 2 , and u f R represent the system state vector and control input, respectively; f 1 ( x ) and f 2 ( x ) are unknown smooth nonlinear functions; g 2 ( x ¯ ) denotes a known smooth bounded continuous function, satisfying g ( · ) 0 and g ( · ) g ¯ ; and d ( t ) is an unknown external system disturbance satisfying d ¯ > 0 and d t d ¯ , and only the output y = x 1 is measurable.
The actuator fault types considered in this paper are as follows:
u f t = ρ v t + γ t
Assumption 1
([37]). This work considers an actuator fault model characterized by two elements: 1. An uncertain effective factor ρ bounded by a known positive constant ρ ¯ ( ρ ρ ¯ ) . 2. An unknown time-varying function γ t with an upper bound γ ¯ ( γ t γ ¯ ) . Critically, to mitigate the risk of controller failure induced by jamming faults, the bound ρ ¯ is strictly confined to the operational range of 0 ,   1 .
Assumption 2.
For X 1 , X 2 R i , there exist h i (where h i represent a series of constants and i = 1 , , n ) such that the following inequality holds:
| f i ( X 1 ) f i ( X 2 ) | h i X 1 X 2
where X 1 X 2 denotes the 2-norm of the vector X 1 X 2 .
Remark 2.
The practical validity of the actuator fault model assumptions is demonstrated by physical constraints. The effective factor ρ possesses a lower bound as an excessively small value would render the actuator inoperative and the controller useless. Concurrently, the magnitude of γ t is naturally restricted by the actuator’s physical capabilities. Hence, the boundedness assumption is justified.
Remark 3.
The control objective of this paper is to design a fault-tolerant controller that can ensure system stability even in the event of actuator faults. Common types of actuator faults can be classified into partial failure faults (damage faults, drift faults) and complete failure faults (lock-in-place faults, saturation faults). This paper primarily considers the scenario of partial failure faults, including damage faults and drift faults. However, to ensure the controllability of the controller, complete failure faults are not considered in this study, as an effectiveness factor ρ = 0 would render the designed controller v ( t ) completely ineffective for system control.

2.2. Description of Fuzzy Logic Systems

For uncertain nonlinear terms in nonlinear systems, fuzzy logic systems (FLSs) are often employed for approximation and handling. A fuzzy logic system consists of several distinct components. The fuzzy dynamics of the system can be described by a set of k fuzzy IF–THEN rules, which form the core of the fuzzy inference process. The j-th rule R j ( j = 1 , , k ) is defined as:
R j : If a 1 is K 1 j , ⋯ and a n is K n j , then y a is L j . Here, a = a 1 , , a n T R n is the state vector of the system and y R is the output. The terms K m j ( m = 1 , , n ) and L j are linguistic values represented by fuzzy sets, with μ K m j a and μ L j y being their corresponding membership functions that quantify the degree of membership. The fuzzy dynamics system is constructed according to the following definition:
y a = j = 1 k W j j = 1 n μ K m j a j j = 1 k j = 1 n μ K m j a j
where W j = max y R μ L j y . We define two variables S a = S 1 a , S 2 a , , S k a T and W = W 1 , , W k T . We then define function S j a = j = 1 n μ K m j a j j = 1 k j = 1 n μ K m j a j , and FLSs can be expressed as
y a = W T S a
Lemma 1
([37]). Given a continuous function f ( z ) Ω , a fuzzy logic system can be constructed to satisfy the inequality below, in which ε denotes a positive constant:
sup z Ω f ( z ) W T S ( z ) ε
Lemma 2
([38]). For any x , y R 2 , there exists the following inequality constraints:
x y x a s a s + y b s b s
where a s > 1 , b s > 1 , 1 1 a a s + 1 1 b b s = 1 .
Lemma 3
([39]). The command filter is defined according to the following expression:
φ ˙ 1 = ω p φ 2 φ ˙ 2 = 2 m 1 ω p φ 2 ω p φ 1 α 1
with initial conditions φ 1 0 = α 1 0 and φ 2 0 = 0 , supposing that α ˙ 1 o 1 and α ¨ 1 o 2 , where o 1 > 0 and o 2 > 0 . For any ξ > 0 , if ω p > 0 and m 1 0 , 1 such that φ 1 α 1 ξ , φ ˙ 1 , φ ¨ 1 , and φ 1 are bounded.

2.3. Fuzzy State Observer Design

For system (3), one has:
X i = x i / ρ , i = 1 , 2
Then the above system can be expressed as:
X ˙ 1 = F 1 X ¯ 1 + X 2 + D 1 ( t ) X ˙ 2 = F 2 X ¯ 2 + G 2 X ¯ 2 v ( t ) + γ ( t ) ρ + D 2 ( t ) Y = X 1
where F i X ¯ i = f i x ¯ i / ρ , D i ( t ) = d i ( t ) / ρ , and X ¯ i = x 1 / ρ , x 2 / ρ T R 2 for i = 1 , 2 , and G 2 X ¯ 2 = g 2 x ¯ 2 / ρ .
Then, we rewrite the above system (7) as follows:
X ˙ 1 = F 1 X ¯ 1 + X 2 + D 1 ( t ) X ˙ 2 = F 2 X ¯ ^ 2 + Δ F 2 + G 2 X ¯ 2 v ( t ) + γ ( t ) ρ + D 2 ( t ) Y = X 1
where Δ F 2 = F 2 X ¯ 2 F 2 X ¯ ^ 2 , and X ¯ ^ 2 is the estimated value of X ¯ 2 .
Since F 1 ( · ) and F 2 ( · ) are unknown nonlinear functions, we will approximate them using FLSs (fuzzy logic systems) next. Then the above system can be written as:
X ˙ 1 = X 2 + θ 1 T S 1 X ¯ 1 + δ 1 X ¯ 1 + D 1 ( t ) X ˙ 2 = G 2 X ¯ 2 v ( t ) + γ ( t ) ρ + θ 2 T S 2 X ¯ ^ 2 + δ 2 X ¯ ^ 2 + Δ F 2 + D 2 ( t ) Y = X 1
where δ ( X )   ε and ε > 0 is a constant.
θ 1 = arg min θ 1 sup X 1 Ω F 1 X ¯ 1 θ 1 T S 1 X ¯ 1
θ 2 = arg min θ 2 sup X 2 Ω F 2 X ¯ ^ 2 θ 2 T S 2 X ¯ ^ 2
where θ ^ i denotes the estimated value of θ i , θ ˜ i = θ i θ ^ i i = 1 , 2 .
According to the above system, we next design a new fuzzy state observer:
X ^ ˙ 1 = X ^ 2 + θ ^ 1 T S 1 X ¯ 1 + l 1 Y X ^ 1 X ^ ˙ 2 = G 2 X ¯ 2 v ( t ) + θ ^ 2 T S 2 X ¯ ^ 2 + l 2 Y X ^ 1
where l i > 0 , i = 1 , 2 are the coefficients of the Hurwitz polynomial n ( s ) = s 2 + l 1 s + l 2 , and X ^ = X ^ 1 , X ^ 2 T .
We define the estimation error:
e = X X ^
Taking the derivative of e, one has:
e ˙ = A e + i = 1 2 B i θ ˜ i T S i X ¯ ^ i + Δ F + δ + D + C ( t )
where B 1 = 1 , B 2 = 0 ,   1 T , Δ F = 0 , Δ F 2 T , D = D 1 , D 2 T , δ = δ 1 X ¯ 1 , δ 2 X ¯ ^ 2 T , C ( t ) = 0 , G 2 X ¯ 2 ( t ) γ ( t ) / ρ T , and A = l 1 1 l 2 0 .
It is known that for a standard Hurwitz matrix A, and given any positive definite matrix Q = Q T > 0 , one can find a corresponding symmetric positive definite matrix P = P T > 0 that satisfies the following equation:
A T P + P A = Q
The Lyapunov function is selected with the following structure:
V 0 = e T P e
Taking the derivative of V 0 , we can get:
V ˙ 0 = e T A T P + P A e + 2 e T P i = 1 2 B i θ ˜ i T S i X ¯ ^ i + Δ F + δ + D + C ( t )
By Young’s inequality, we have:
2 e T P i = 1 2 B i θ ˜ i T S i X ¯ ^ i 2 e 2 + i = 1 2 θ ˜ i T θ ˜ i
2 e T P Δ F e 2 1 + P 2 h 2 2
2 e T P δ + D + C ( t ) 3 e 2 + P 2 δ 2 + D 2 + g ¯ γ ¯
where g ¯ γ ¯ > 0 is a constant.
Combining the above formulas, we can get:
V ˙ 0 G 0 e 2 + i = 1 2 θ ˜ i T θ ˜ i + J 0
where G 0 = λ min ( Q ) 2 P 2 h 2 2 > 0 and J 0 = P 2 δ 2 + D 2 + g ¯ γ ¯ .
Remark 4.
Compared with the nonlinear systems in [20,40], this paper considers the scenario where actuator faults occur when system states are unmeasurable, making the application context studied here more general than the state-observable case.

3. Output Feedback Controller Design and System Stability Analysis

We define the tracking error:
z 1 = X 1 z 2 = X ^ 2 x 2 , c
where x 2 , c is the output of the command filter. The designed command filter form is as follows
φ ˙ 1 , 1 = ω p φ 1 , 2 φ ˙ 1 , 2 = 2 m 1 ω p φ 1 , 2 ω p φ 1 , 1 α 1
where φ 1 , 1 0 = α 1 0 , and α 1 is the control input.
We design a compensation signal to eliminate the error caused by the command filter:
r ˙ 1 = k 1 r 1 + r 2 + x 2 , c α 1 l 1 sign ( r 1 ) r ˙ 2 = k 2 r 2 r 1 l 2 sign ( r 2 )
where r i 0 = 0 , k i > 0 and l i > 0 i = 1 , 2 are designed constants. Then the compensated tracking errors are defined as follows
ξ i = z i r i , i = 1 , 2 .
We then define θ ˜ i = θ i θ ^ i , where θ ^ i denotes the estimation of θ i i = 1 , 2 .

3.1. Controller Design

Step 1: 
According to (22), (24) and (25), we have
ξ ˙ 1 = z ˙ 1 r ˙ 1 = X ˙ 1 r ˙ 1 = ξ 2 + e 2 + α 1 + k 1 r 1 + θ ^ 1 T S 1 X ¯ 1 + θ ˜ 1 T S 1 X ¯ 1 + δ 1 + D 1 + l 1 sign ( r 1 )
We then choose the Lyapunov function as
V 1 = V 0 + 1 2 ξ 1 2 + 1 2 μ 1 θ ˜ 1 T θ ˜ 1
On the basis of (21), (22), and (25)–(27), the differentiating V 1 can produce
V ˙ 1 = V ˙ 0 + ξ 1 ξ ˙ 1 1 μ 1 θ ˜ 1 T θ ^ ˙ 1 G 0 e 2 + i = 1 2 θ ˜ i T θ ˜ i + J 0 1 μ 1 θ ˜ 1 T θ ^ ˙ 1 + ξ 1 ξ 2 + e 2 + α 1 + k 1 r 1 + θ ^ 1 T S 1 X ¯ 1 + θ ˜ 1 T S 1 X ¯ 1 + δ 1 + D 1 + l 1 sign ( r 1 )
By Young’s inequality, we have:
ξ 1 e 2 + δ 1 + D 1 3 2 ξ 1 2 + 1 2 e 2 + δ ¯ 1 2 + D ¯ 1 2
ξ 1 l 1 sign ( r 1 ) ξ 1 2 2 + l ¯ 1 2 2
Then, substituting (29) and (30) into (28) yields
V ˙ 1 G 1 e 2 + i = 1 2 θ ˜ i T θ ˜ i + J 1 + 1 μ 1 θ ˜ 1 T μ 1 ξ 1 S 1 X ¯ 1 θ ^ ˙ 1 + ξ 1 2 ξ 1 + ξ 2 + α 1 + k 1 r 1 + θ ^ 1 T S 1 X ¯ 1
where G 1 = G 0 1 2 and J 1 = J 0 + 1 2 δ ¯ 1 2 + D ¯ 1 2 + l ¯ 1 2 .
The virtual control law α 1 and the adaptive law θ ^ ˙ 1 are designed with the following expressions:
α 1 = k 1 z 1 2 ξ 1 θ ^ 1 T S 1 X ¯ 1
θ ^ ˙ 1 = μ 1 ξ 1 S 1 X ¯ 1 σ 1 θ ^ 1
By substituting Equations (32) and (33) into (31), we obtain the following inequality:
V ˙ 1 G 1 e 2 + i = 1 2 θ ˜ i T θ ˜ i + J 1 + σ 1 θ ˜ 1 T θ ^ 1 μ 1 k 1 ξ 1 2 + ξ 1 ξ 2
Step 2: 
The derivative of ξ 2 is
ξ ˙ 2 = z ˙ 2 r ˙ 2 = X ^ ˙ 2 x ˙ 2 , c r ˙ 2 = G 2 X ¯ 2 v ( t ) + θ ^ 2 T S 2 X ¯ ^ 2 + l 2 Y X ^ 1 + θ ˜ 2 T S 2 X ¯ ^ 2 θ ˜ 2 T S 2 X ¯ ^ 2 x ˙ 2 , c + k 2 r 2 + r 1 + l 2 sign ( r 2 )
We choose the following Lyapunov function:
V 2 = V 1 + 1 2 ξ 2 2 + 1 2 μ 2 θ ˜ 2 T θ ˜ 2
Then we can get V ˙ 2 as follows
V ˙ 2 = V ˙ 1 + ξ 2 ξ ˙ 2 1 μ 2 θ ˜ 2 T θ ^ ˙ 2 G 1 e 2 + j = 1 2 θ ˜ j T θ ˜ j + J 1 + σ 1 θ ˜ 1 T θ ^ 1 μ 1 k 1 ξ 1 2 + ξ 1 ξ 2 + ξ 2 ( G 2 X ¯ 2 v ( t ) + θ ^ 2 T S 2 X ¯ ^ 2 + l 2 Y X ^ 1 + θ ˜ 2 T S 2 X ¯ ^ 2 θ ˜ 2 T S 2 X ¯ ^ 2 x ˙ 2 , c + k 2 r 2 + r 1 + l 2 sign ( r 2 ) ) 1 μ 2 θ ˜ 2 T θ ^ ˙ 2
By using Young’s inequality, we can get
ξ 2 l 2 e 1 l 2 2 ξ 2 2 + l 2 2 e 2
Thus, by Young’s inequality, we can get:
ξ 2 l 2 e 1 θ ˜ 2 T S 2 X ¯ ^ 2 1 2 + l 2 2 ξ 2 2 + 1 2 e 2 + θ ˜ 2 T θ ˜ 2
ξ 2 l 2 sign ( r 2 ) ξ 2 2 2 + l ¯ 2 2 2
and then, substituting (38)∼(40) into (37), we can get
V ˙ 2 G 2 e 2 + j = 1 2 θ ˜ j T θ ˜ j + J 2 + σ 1 θ ˜ 1 T θ ^ 1 μ 1 k 1 ξ 1 2 + ξ 1 ξ 2 + 1 2 θ ˜ 2 T θ ˜ 2 + ξ 2 1 + l 2 2 ξ 2 + G 2 X ¯ 2 v ( t ) + θ ^ 2 T S 2 X ¯ ^ 2 x ˙ 2 , c + k 2 r 2 + r 1 + 1 μ 2 θ ˜ 2 T μ 2 ξ 2 S 2 X ¯ ^ 2 θ ^ ˙ 2
where G 2 = G 1 1 2 and J 2 = J 1 + l ¯ 2 2 2 .
We design the final controller v ( t ) and the adaptive law θ ^ ˙ n as:
v ( t ) = 1 G 2 X ¯ 2 k 2 z 2 z 1 1 + l 2 2 ξ 2 θ ^ 2 T S 2 X ¯ ^ 2 + x ˙ 2 , c
θ ^ ˙ 2 = μ 2 ξ 2 S 2 X ¯ ^ 2 σ 2 θ ^ 2
Combined with (42) and (43), we can obtain
V ˙ 2 G 2 e 2 + j = 1 2 θ ˜ j T θ ˜ j + J 2 + j = 1 2 σ j θ ˜ j T θ ^ j μ j j = 1 2 k j ξ j 2 + 1 2 θ ˜ 2 T θ ˜ 2

3.2. Stability Analysis

Theorem 1.
For a class of uncertain nonlinear strict-feedback systems (3) with unmeasurable states, under Assumptions 1 and 2 and Lemmas 1–3, the following components are constructed: the command filter (23), compensated tracking errors (25), virtual control laws (32), actual controller (42), and adaptive laws (33), (43). It can be rigorously proven that all signals in the resulting closed-loop system remain bounded, and the tracking errors can converge to a small neighborhood of the origin when the parameters are appropriately chosen.
Proof. 
We choose the Lyapunov function V = V 2 . By scaling, we can get:
j = 1 2 σ j θ ˜ j T θ ^ j μ j j = 1 2 σ j θ j T θ j 2 μ j σ j θ ˜ j T θ ˜ j 2 μ j
Then, substituting (45) into (44), we can get
V ˙ G 2 e 2 + j = 1 2 θ ˜ j T θ ˜ j + J Δ j = 1 2 σ j θ ˜ j T θ ˜ j 2 μ j j = 1 2 k j ξ j 2 + 1 2 θ ˜ 2 T θ ˜ 2 G 2 e 2 j = 1 2 k j ξ j 2 σ 1 2 μ 1 2 μ 1 θ ˜ 1 T θ ˜ 1 σ 2 3 μ 2 2 μ 2 θ ˜ 2 T θ ˜ 2 + J Δ
where J Δ = J 2 + j = 1 2 σ j θ j T θ j 2 μ j .
We choose C = min G 2 λ max ( P ) , 2 k i , σ 1 2 μ 1 , σ 2 3 μ 2 i = 1 , 2 . Then the above formula can be rewritten as:
V ˙ C V + J Δ
Integrating Equation (47) over [ 0 , t ) yields:
V ( t ) V ( 0 ) e C t + J Δ C 1 e C t V ( 0 ) + J Δ C
This indicates that V ( t ) is uniformly bounded. Consequently, e, ξ i , and θ ˜ i are bounded. Therefore, according to Equation (25), z i is bounded when both ξ i and r i are bounded. Next, it is necessary to provide a proof of the boundedness of r i i = 1 , 2 .
We choose the Lyapunov function V r = 1 2 i = 1 2 r i 2 and take its derivative to obtain:
V ˙ r = r 1 r ˙ 1 + r 2 r ˙ 2 = i = 1 2 k i r i 2 i = 1 2 l i s i g n r i + r 1 x 2 , c α 1 i = 1 2 k i r i 2 i = 1 2 l i r i + r 1 x 2 , c α 1
It can be obtained from Reference [12] that x i + 1 , c α i ϖ i 1 , which leads to the following inequality:
V ˙ r i = 1 2 k i r i 2 i = 1 2 l i r i + r 1 x 2 , c α 1 + r 2 ϖ 21 k 0 V r l 0 V r 1 2 + 2 ϖ V r 1 2 k 0 V r l 0 2 ϖ V r 1 2
in which k 0 = 2 min k i , l 0 = 2 min l i , and ϖ = max ϖ i 1 . By appropriately selecting l 0 such that l 0 2 ϖ > 0 , this proves that r i is bounded.
According to the defined tracking error in Formula (25), the boundedness of r i and ξ i implies that the signal z i is bounded. This completes the proof, and all the signals mentioned above are bounded convergent. □
Remark 5.
Although References [7,8] have addressed the issue of unmeasurable states in complex nonlinear systems, this paper considers a broader application scenario. Specifically, even when faults occur in systems with unmeasurable states, by skillfully introducing a coordinate transformation and designing a fault-tolerant controller, this aspect can be effectively compensated for. Moreover, the proposed method avoids the complexity explosion problem inherent in traditional backstepping techniques, demonstrating significant practical application value.
Remark 6.
The control method proposed in this paper is not only applicable to the current second-order model but can also be extended to n-dimensional systems. For details, please refer to Appendix A.

4. Simulation Results

4.1. Parameter Settings

In this section, we consider an SMIB system equipped with a TCSC, as described by Equation (1), and comparative studies are prepared to demonstrate the superiority of the proposed control strategy.
The actuator fault scenario in this simulation is defined by the following parameters:
u f = v , t 3 s , 0.8 v + 2 sin t , 3 < t 5 s , v , t > 5 s .
We set the TCSC system parameters as follows: δ 0 = 57.3 ° , ω 0 = 314.159 rad/s, V s = 1 , H = 12.922 , P m = 0.9 , and E q = 1.08 . The initial parameters are chosen as x 1 0 = 1 , x 2 0 = 0.1 , θ ^ 1 0 = 5 , and θ ^ 2 0 = 10 . In this simulation, the other parameters are selected as k 1 = 40 , k 2 = 200 , l 1 = 5 , l 2 = 1000 , σ 1 = 5 , σ 2 = 5 , μ 1 = 0.01 , μ 2 = 0.01 , ω p = 90 and m 1 = 1 .
We select the fuzzy membership functions as:
μ K 1 j = exp 0.5 x ^ 1 + j 2 , μ K 2 j = exp 0.5 x ^ 2 + j 2 , j = 4 , 3 , 2 , 1 , 0 , 1 , 2 , 3 , 4 .
The simulation results are illustrated in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11. Figure 2 shows the transient response curves of the power angle δ and its estimated value δ ^ . Figure 3 shows the transient response curves of the rotational speed ω and its estimated value ω ^ . Figure 4 and Figure 5 are the waveforms of adaptive parameters θ 1 and θ 2 and the trajectories of the control input. As can be seen from Figure 5, actuator fault occurs when 3 < t 5 s, at which point the control input will change to ensure the stability of the entire control system.
Remark 7.
The selection of parameter values in this paper is based on extensive practical experience. If the simulation results are not satisfactory, appropriately increasing the values of k and l can enhance the robustness of the controller to the overall system. However, excessively large values will require a larger control input u. The filter parameter ω p determines the overall waveform quality; if it is set too small, high-frequency noise cannot be effectively filtered out.

4.2. Comparative Analysis of Adaptability

To further illustrate the effectiveness and superiority of the control strategy proposed in this paper, a comparative analysis will be conducted with the adaptive controller designed based on dynamic surface control technology in [13]. The simulation results are shown in Figure 6, Figure 7, Figure 8 and Figure 9.
Figure 6. Trajectories of δ and δ ^ in [13].
Figure 6. Trajectories of δ and δ ^ in [13].
Axioms 15 00212 g006
Figure 7. Trajectories of ω and ω ^ in [13].
Figure 7. Trajectories of ω and ω ^ in [13].
Axioms 15 00212 g007
It can be seen from Figure 6 and Figure 7 that the control strategy used in [13] shows a lower performance in estimating δ and ω compared to the results shown in Figure 2 and Figure 3 of this paper. Figure 8 and Figure 9 show the tracking error and the compensated tracking error, respectively. It can be clearly observed that both the tracking error and the compensated tracking error in this paper are smaller than those in [13] and converge more rapidly to a small vicinity around zero, and the compensated tracking error exhibits lower overshoot. This demonstrates the effectiveness of the compensation signal design proposed in this paper for the TCSC single-machine infinite-bus system. The boundedness of all signals in the closed-loop system is guaranteed, as evidenced by the simulation results, which clearly illustrate the effective tracking performance of the proposed approach.
Figure 8. Trajectory for e 1 [13].
Figure 8. Trajectory for e 1 [13].
Axioms 15 00212 g008
Figure 9. Compensated tracking error ξ 1 [13].
Figure 9. Compensated tracking error ξ 1 [13].
Axioms 15 00212 g009

4.3. Fault-FreeComparative Analysis

Next, we present a set of figures showing the transient response curves of the power angle δ and the transient response curves of the rotational speed under fault-free conditions for comparative analysis with Figure 2 and Figure 3.
It can be observed from Figure 10 and Figure 11 that the controller designed in this paper demonstrates excellent control performance both under fault-free and fault conditions. Even in the presence of faults, the estimates of power angle and rotational speed closely match the actual values, which indicates the effectiveness of the proposed controller and the fuzzy state observer in addressing such problems.
Remark 8.
In previous traditional studies on nonlinear power systems, such as in [12], the work has remained at the level of state feedback and assumes fault-free system conditions. However, with the evolution of practical application scenarios, it is often necessary to simulate and analyze faults occurring in actual models. This paper places greater emphasis on this aspect and investigates new fault-tolerant control strategies to address the problem of unmeasurable states.
Remark 9.
While the control strategy proposed in this paper demonstrates excellent performance, it also has certain limitations. Specifically, the control method is only applicable to nonlinear systems that can be generalized into system (A1) and it relies on accurate models and parameters. If the parameters change, the method’s sensitivity to such variations may lead to degraded control performance. In future work, we will consider further optimizing the control model by incorporating excitation control and adapting and implementing the designed controller into practical FACTS devices.
Figure 10. Trajectories of δ and δ ^ under fault-free conditions.
Figure 10. Trajectories of δ and δ ^ under fault-free conditions.
Axioms 15 00212 g010
Figure 11. Trajectories of ω and ω ^ under fault-free conditions.
Figure 11. Trajectories of ω and ω ^ under fault-free conditions.
Axioms 15 00212 g011
Remark 10.
Existing studies on adaptive fuzzy control for SMIB/TCSC systems predominantly rely on state feedback (Table 1), which is inadequate for complex power systems [35,36]. This paper employs output feedback to address scenarios with unmeasurable states, reducing sensor dependence, simplifying wiring, cutting costs, and improving robustness. While command-filtered backstepping mitigates complexity explosion in nonlinear systems, conventional dynamic surface control introduces phase lag without compensation, harming performance [13]. Our command-filtering approach avoids these drawbacks in faulty nonlinear power systems, achieving better tracking. For actuator faults, instead of typical adaptive/projection-based compensation [24,25,26], we innovatively compensate via coordinate transformation in output feedback, attaining superior control.

5. Conclusions

This paper has proposed a command-filtered fuzzy adaptive control strategy for nonlinear TCSC systems with actuator faults, unknown nonlinearities, and unmeasurable states. To broaden the method’s applicability, the SMIB system with TCSC has been transformed into a nonlinear representation that retains the power system’s intrinsic nonlinear dynamics. A state observer has been designed to estimate the unavailable system states. Based on the observer outputs, a fuzzy control algorithm has been employed to approximate the uncertain nonlinearities. Furthermore, an adaptive output feedback controller incorporating command filtering has been developed, ensuring system stability while preventing the explosion of complexity. The effectiveness of the proposed method has been validated through simulations conducted on the TCSC-based SMIB system.

Author Contributions

Methodology, S.W., C.S. and H.L.; software, S.W., J.Y. and C.S.; writing-original draft, S.W. and J.Y.; conceptualization, C.S. and G.L.; investigation, H.L.; formal analysis, G.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

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

The author declares no conflicts of interest.

Appendix A

Appendix A.1. Description of N-Dimensional Systems

To enhance the applicability of the proposed control scheme, we extend its scope from a second-order nonlinear power system (2) to encompass a broader range of n-dimensional nonlinear systems. That is to say, all nonlinear systems that conform to the following n-dimensional system can be controlled and solved using the controller designed in this paper. Then, system (3) can be rewritten as follows:
x ˙ i = f i x ¯ i + x i + 1 + d i ( t ) , i = 1 , , n 1 x ˙ n = f n x ¯ n + g n x ¯ n u f + d n ( t ) y = x 1
Among them, x ¯ i = [ x 1 , x 2 , , x i ] T R i , x ¯ n = [ x 1 , x 2 , , x n ] T R n , and u f R represent the system state vector and control input, respectively; f i ( x ¯ i ) is an unknown smooth nonlinear function; g ( x ¯ ) denotes a known smooth bounded continuous function, satisfying g ( · ) 0 and g ( · ) g ¯ ; and d i ( t ) is an unknown external system disturbance, satisfying d i ¯ > 0 and d i t d ¯ i , and only the output y = x 1 is measurable.

Appendix A.2. Controller Design

We define the tracking error:
z 1 = X 1 z i = X ^ i x i , c , i = 2 , , n
where x i , c is the output of the command filter. The designed command filter form is as follows
φ ˙ i , 1 = ω p φ i , 2 , i = 1 , , n 1 φ ˙ i , 2 = 2 m 1 ω p φ i , 2 ω p φ i , 1 α i
where φ i , 1 0 = α i 0 , and α i is the control input.
We design a compensation signal to eliminate the error caused by the command filter:
r ˙ 1 = k 1 r 1 + r 2 + x 2 , c α 1 l 1 sign ( r 1 ) , i = 1 , , n 1 r ˙ i = k i r i r i 1 + r i + 1 + x i + 1 , c α i l i sign ( r i ) r ˙ n = k n r n r n 1 l n sign ( r n )
where r i 0 = 0 , k i > 0 and l i > 0 are designed constants. Then the compensated tracking errors are defined as follows
ξ i = z i r i ( i = 1 , 2 , , n )
The first step remains identical to the previous one. Below, we will proceed directly to the design of step i.
Step i: 
The derivative of ξ i is i = 2 , , n 1 :
ξ ˙ i = z ˙ i r ˙ i = X ^ ˙ i x ˙ i , c r ˙ i = ξ i + 1 + l i e 1 + α i + k i r i + r i 1 x ˙ i , c + l i sign ( r i ) + θ ^ i T S i X ¯ ^ i + θ ˜ i T S i X ¯ ^ i θ ˜ i T S i X ¯ ^ i
Then, we select the following Lyapunov function:
V i = V i 1 + 1 2 ξ i 2 + 1 2 μ i θ ˜ i T θ ˜ i
Differentiating Equation (A7), we obtain that
V ˙ i = V ˙ i 1 + ξ i ξ ˙ i 1 μ i θ ˜ i T θ ^ ˙ i G i 1 e 2 + j = 1 n θ ˜ j T θ ˜ j + J i 1 + j = 1 i 1 σ j θ ˜ j T θ ^ j μ j j = 1 i 1 k j ξ j 2 + ξ i 1 ξ i + j = 1 i 1 1 2 θ ˜ j T θ ˜ j 1 μ i θ ˜ i T θ ^ ˙ i + ξ i ( ξ i + 1 + l i e 1 + α i + k i r i + r i 1 x ˙ i , c + θ ^ i T S i X ¯ ^ i + θ ˜ i T S i X ¯ ^ i θ ˜ i T S i X ¯ ^ i + l i sign ( r i ) )
By using Young’s inequality, we can get
ξ i l i e 1 l i 2 ξ i 2 + l i 2 e 2
ξ i l i e 1 θ ˜ i T S i X ¯ ^ i 1 2 + l i 2 ξ i 2 + 1 2 e 2 + θ ˜ i T θ ˜ i
ξ i l i sign ( r i ) ξ i 2 2 + l ¯ i 2 2
and then, substituting (A9)∼(A11) into (A8), we can get
V ˙ i G i e 2 + j = 1 n θ ˜ j T θ ˜ j + J i + j = 1 i 1 σ j θ ˜ j T θ ^ j μ j j = 1 i 1 k j ξ j 2 + ξ i 1 ξ i + j = 2 i 1 2 θ ˜ j T θ ˜ j + ξ i 1 + l i 2 ξ i + ξ i + 1 + α i + k i r i + r i 1 x ˙ i , c + θ ^ i T S i X ¯ ^ i + 1 μ i θ ˜ i T μ i ξ i S i X ¯ ^ i θ ^ ˙ i
where G i = G i 1 1 2 and J i = J i 1 + l ¯ i 2 2 .
The virtual control law α i and the adaptive law θ ^ ˙ i are designed with the following expressions:
α i = k i z i z i 1 1 + l i 2 ξ i θ ^ i T S i X ¯ ^ i + x ˙ i , c
θ ^ ˙ i = μ i ξ i S i X ¯ ^ i σ i θ ^ i
Combined with (A13) and (A14), (A12) can be rewritten as
V ˙ i G i e 2 + j = 1 n θ ˜ j T θ ˜ j + J i + j = 1 i σ j θ ˜ j T θ ^ j μ j j = 1 i k j ξ j 2 + ξ i ξ i + 1 + j = 2 i 1 2 θ ˜ j T θ ˜ j
Step n: 
The derivative of ξ n is
ξ ˙ n = z ˙ n r ˙ n = X ^ ˙ n x ˙ n , c r ˙ n = G n X ¯ n v ( t ) + θ ^ n T S n X ¯ ^ n + l n Y X ^ 1 + θ ˜ n T S n X ¯ ^ n θ ˜ n T S n X ¯ ^ n x ˙ n , c + k n r n + r n 1 + l n sign ( r n )
We choose the following Lyapunov function:
V n = V n 1 + 1 2 ξ n 2 + 1 2 μ n θ ˜ n T θ ˜ n
Then we can get V ˙ n as follows
V ˙ n = V ˙ n 1 + ξ n ξ ˙ n 1 μ n θ ˜ n T θ ^ ˙ n G n 1 e 2 + j = 1 n θ ˜ j T θ ˜ j + J n 1 + j = 1 n 1 σ j θ ˜ j T θ ^ j μ j j = 1 n 1 k j ξ j 2 + ξ n 1 ξ n + j = 2 n 1 1 2 θ ˜ j T θ ˜ j + ξ n ( G n X ¯ n v ( t ) + θ ^ n T S n X ¯ ^ n + l n Y X ^ 1 + θ ˜ n T S n X ¯ ^ n θ ˜ n T S n X ¯ ^ n x ˙ n , c + k n r n + r n 1 + l n sign ( r n ) ) 1 μ n θ ˜ n T θ ^ ˙ n
By using Young’s inequality, we can get
ξ n l n e 1 l n 2 ξ n 2 + l n 2 e 2
Thus, by Young’s inequality, we can get:
ξ n l n e 1 θ ˜ n T S n X ¯ ^ n 1 2 + l n 2 ξ n 2 + 1 2 e 2 + θ ˜ n T θ ˜ n
ξ n l n sign ( r n ) ξ n 2 2 + l ¯ n 2 2
and then, substituting (A19)∼(A21) into (A18), we can get
V ˙ n G n e 2 + j = 1 n θ ˜ j T θ ˜ j + J n + j = 1 n 1 σ j θ ˜ j T θ ^ j μ j j = 1 n 1 k j ξ j 2 + ξ n 1 ξ n + j = 2 n 1 2 θ ˜ j T θ ˜ j + ξ n 1 + l n 2 ξ n + G n X ¯ n v ( t ) + θ ^ n T S n X ¯ ^ n x ˙ n , c + k n r n + r n 1 + 1 μ n θ ˜ n T μ n ξ n S n X ¯ ^ n θ ^ ˙ n
where G n = G n 1 1 2 and J n = J n 1 + l ¯ n 2 2 .
We design the final controller v ( t ) and the adaptive law θ ^ ˙ n as:
v ( t ) = 1 G n X ¯ n k n z n z n 1 1 + l n 2 ξ n θ ^ n T S n X ¯ ^ n + x ˙ n , c
θ ^ ˙ n = μ n ξ n S n X ¯ ^ n σ n θ ^ n
Combined with (A23) and (A24), we can obtain that
V ˙ n G n e 2 + j = 1 n θ ˜ j T θ ˜ j + J n + j = 1 n σ j θ ˜ j T θ ^ j μ j j = 1 n k j ξ j 2 + j = 2 n 1 2 θ ˜ j T θ ˜ j
Regarding the stability of the system, the reader can verify it independently by following the procedure presented in the main text.

References

  1. Siad, S.B.; Malkawi, A.; Damm, G.; Lopes, L.; Dol, L.G. Nonlinear control of a DC MicroGrid for the integration of distributed generation based on different time scales. Int. J. Electr. Power Energy Syst. 2019, 111, 93–100. [Google Scholar] [CrossRef] [Scilit]
  2. Hekss, Z.; Abouloifa, A.; Lachkar, I.; El Aroudi, A.; Echalih, S.; Al-Numay, M.; Giri, F. Advanced nonlinear controller of single-phase shunt active power filter interfacing solar photovoltaic source and electrical power grid. Int. Trans. Electr. Energy Syst. 2021, 31, e13237. [Google Scholar] [CrossRef] [Scilit]
  3. Del Rosso, A.D.; Canizares, C.A.; Dona, V.M. A study of TCSC controller design for power system stability improvement. IEEE Trans. Power Syst. 2003, 18, 1487–1496. [Google Scholar] [CrossRef]
  4. Naresh, G.; Raju, M.R.; Narasimham, S. Coordinated design of power system stabilizers and TCSC employing improved harmony search algorithm. Swarm Evol. Comput. 2016, 27, 169–179. [Google Scholar] [CrossRef] [Scilit]
  5. Xu, X.; Zhao, J.; Xu, Z.; Chai, S.; Li, J.; Yu, Y. Stochastic optimal TCSC placement in power system considering high wind power penetration. IET Gener. Transm. Distrib. 2018, 12, 3052–3060. [Google Scholar] [CrossRef] [Scilit]
  6. Maddela, C.O.; Subudhi, B. Robust wide-area TCSC controller for damping enhancement of inter-area oscillations in an interconnected power system with actuator saturation. Int. J. Electr. Power Energy Syst. 2019, 105, 478–487. [Google Scholar] [CrossRef] [Scilit]
  7. Liu, D.; Liu, Y.; Alsaadi, F.E. A new framework for output feedback controller design for a class of discrete-time stochastic nonlinear system with quantization and missing measurement. Int. J. Gen. Syst. 2016, 45, 517–531. [Google Scholar] [CrossRef] [Scilit]
  8. Yu, J.; Shi, P.; Dong, W.; Yu, H. Observer and command-filter-based adaptive fuzzy output feedback control of uncertain nonlinear systems. IEEE Trans. Ind. Electron. 2015, 62, 5962–5970. [Google Scholar] [CrossRef] [Scilit]
  9. Wang, H.; Li, Y.; Zhu, Q.; Deng, F. Finite-time output-feedback stabilization for a class of switched stochastic planar systems with asymmetric time-varying output constraints. Sci. China Inf. Sci. 2025, 68, 202202. [Google Scholar] [CrossRef] [Scilit]
  10. Zhu, Q.; Wang, H. Output feedback stabilization of stochastic feedforward systems with unknown control coefficients and unknown output function. Automatica 2018, 87, 166–175. [Google Scholar] [CrossRef] [Scilit]
  11. Wang, H.; Zhu, Q. Adaptive output feedback control of stochastic nonholonomic systems with nonlinear parameterization. Automatica 2018, 98, 247–255. [Google Scholar] [CrossRef] [Scilit]
  12. Xu, W.; Li, Z.; Cui, G.; Wang, C.; Hu, F. Fuzzy adaptive finite time command filter backstepping control of power system. Int. J. Control. Autom. Syst. 2021, 19, 3812–3822. [Google Scholar] [CrossRef] [Scilit]
  13. Cai, G.; Xiao, Y.; Wei, H.; Wu, T.; Hou, M. Robust adaptive dynamic surface control of high-order strict feedback systems based on fully actuated system approach. Int. J. Syst. Sci. 2024, 55, 2464–2477. [Google Scholar] [CrossRef] [Scilit]
  14. Zhou, J.; Zhang, C.; Wen, C. Robust adaptive output control of uncertain nonlinear plants with unknown backlash nonlinearity. IEEE Trans. Autom. Control 2007, 52, 503–509. [Google Scholar] [CrossRef] [Scilit]
  15. KrstiC, M.; KokotoviC, P.V. Adaptive nonlinear output-feedback schemes with Marino-Tomei controller. IEEE Trans. Autom. Control 1996, 41, 274–280. [Google Scholar] [CrossRef] [Scilit]
  16. Wu, Z.; Xie, X.; Shi, P. Robust adaptive output-feedback control for nonlinear systems with output unmodeled dynamics. Int. J. Robust Nonlinear Control IFAC-Affil. J. 2008, 18, 1162–1187. [Google Scholar] [CrossRef] [Scilit]
  17. Islam, S.; Liu, P.X.; El Saddik, A. Observer-based adaptive output feedback control for miniature aerial vehicle. IEEE Trans. Ind. Electron. 2017, 65, 470–477. [Google Scholar] [CrossRef] [Scilit]
  18. Zhang, M.; Shi, P.; Shen, C.; Wu, Z. Static output feedback control of switched nonlinear systems with actuator faults. IEEE Trans. Fuzzy Syst. 2019, 28, 1600–1609. [Google Scholar] [CrossRef] [Scilit]
  19. Shan, H.; Jiang, Y.; Liang, H.; Wang, S.; Lam, H.K. Fuzzy Adaptive Containment Control for Nonlinear Multi-Manipulator Systems With Actuator Faults and Predefined Accuracy. IEEE Trans. Netw. Sci. Eng. 2024, 11, 1510–1523. [Google Scholar] [CrossRef] [Scilit]
  20. Yang, W.; Jiang, Y.; He, X.; Zhu, Y.; Wang, S. Feasibility Conditions-Free Prescribed Performance Decentralized Fault-Tolerant Neural Control of Constrained Large-Scale Systems. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 3152–3164. [Google Scholar] [CrossRef] [Scilit]
  21. Chakravarty, A.; Mahanta, C.; Wang, W.; Kar, I. A switching-free multiple-model approach for adaptive FTC of non-Lipschitz nonlinear uncertain systems under persistent actuator failures. IFAC J. Syst. Control 2022, 21, 100201. [Google Scholar] [CrossRef] [Scilit]
  22. Zhang, L.; Yang, G.H. Fault-Estimation-Based Output-Feedback Adaptive FTC for Uncertain Nonlinear Systems With Actuator Faults. IEEE Trans. Ind. Electron. 2020, 67, 3065–3075. [Google Scholar] [CrossRef] [Scilit]
  23. Huang, J.; Wang, H. Sensor-Enabled Nested Networked Control for Speed Synchronization and Swing Damping in Air–Ground Collaborative Distribution. Sensors 2026, 26, 92. [Google Scholar] [CrossRef] [Scilit]
  24. Deng, C.; Wen, C. Distributed resilient observer-based fault-tolerant control for heterogeneous multiagent systems under actuator faults and DoS attacks. IEEE Trans. Control Netw. Syst. 2020, 7, 1308–1318. [Google Scholar] [CrossRef] [Scilit]
  25. Du, C.; Li, F.; Yang, C. An improved homogeneous polynomial approach for adaptive sliding-mode control of Markov jump systems with actuator faults. IEEE Trans. Autom. Control 2019, 65, 955–969. [Google Scholar] [CrossRef] [Scilit]
  26. Jin, X.; Lü, S.; Yu, J. Adaptive NN-based consensus for a class of nonlinear multiagent systems with actuator faults and faulty networks. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 3474–3486. [Google Scholar] [CrossRef] [Scilit]
  27. Ma, H.; Zhou, Q.; Ren, H.; Wang, Z. Distributed Estimator-Based Fuzzy Containment Control for Nonlinear Multi-Agent Systems With Deferred Constraints. IEEE Trans. Fuzzy Syst. 2025, 33, 2074–2083. [Google Scholar] [CrossRef] [Scilit]
  28. Ji, R.; Li, D.; Ge, S.S.; Li, H. Tunnel Prescribed Control of Nonlinear Systems With Unknown Control Directions. IEEE Trans. Neural Netw. Learn. Syst. 2025, 36, 1383–1395. [Google Scholar] [CrossRef] [Scilit]
  29. Hua, C.; Li, H.; Li, K.; Ding, W. Low-Computation Tracking Control of Nonlinear Systems With Asymmetric Full-State Constraints and Unknown Control Directions. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 1051–1059. [Google Scholar] [CrossRef] [Scilit]
  30. Niu, Y.; Xu, X.; Liu, M. Fixed Time Synchronization of Stochastic Takagi–Sugeno Fuzzy Recurrent Neural Networks with Distributed Delay under Feedback and Adaptive Controls. Axioms 2024, 13, 391. [Google Scholar] [CrossRef] [Scilit]
  31. Jia, F.; Cao, F.; He, X. Adaptive fault-tolerant tracking control for uncertain nonlinear systems with unknown control directions and limited resolution. IEEE Trans. Syst. Man Cybern. Syst. 2022, 53, 1813–1825. [Google Scholar] [CrossRef] [Scilit]
  32. Zamani, N.; Askari, J.; Kamali, M.; Kalantari, H.; Aghdam, A. Adaptive tracking control for nonlinear multi-agent systems with stuck failures and unknown control directions. J. Frankl. Inst. 2024, 361, 107059. [Google Scholar] [CrossRef] [Scilit]
  33. Qian, C.; Du, H. Global output feedback stabilization of a class of nonlinear systems via linear sampled-data control. IEEE Trans. Autom. Control 2012, 57, 2934–2939. [Google Scholar] [CrossRef] [Scilit]
  34. Cheng, Y.; Zhang, J.; Du, H.; Wen, G.; Lin, X. Global event-triggered output feedback stabilization of a class of nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 4040–4047. [Google Scholar] [CrossRef] [Scilit]
  35. Dimirovski, G.M.; Jing, Y.W.; Li, W.L.; Liu, X.P. Adaptive back-stepping design of TCSC robust nonlinear control for power systems. Intell. Autom. Soft Comput. 2006, 12, 75–87. [Google Scholar] [CrossRef] [Scilit]
  36. Sun, L.Y.; Zhao, Y. Improved adaptive backstepping sliding mode control for multi-machine system with TCSC. In Proceedings of the 2018 Chinese Control and Decision Conference (CCDC), Shenyang, China, 9–11 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 5395–5398. [Google Scholar]
  37. Li, J.; Ji, R.; Liang, X.; Yan, H.; Ge, S.S. Finite-time adaptive fuzzy control of nonlinear systems with actuator faults and input saturation. Neural Comput. Appl. 2024, 36, 3569–3581. [Google Scholar] [CrossRef] [Scilit]
  38. Guo, J.; Bo, Y.; Park, J.H.; Ma, J. Adaptive neural control for nonlinear systems with actuator faults and unknown control directions via command filter. Int. J. Robust Nonlinear Control 2022, 32, 2100–2118. [Google Scholar] [CrossRef] [Scilit]
  39. Xia, J.; Zhang, J.; Feng, J.; Wang, Z.; Zhuang, G. Command Filter-Based Adaptive Fuzzy Control for Nonlinear Systems With Unknown Control Directions. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 1945–1953. [Google Scholar] [CrossRef] [Scilit]
  40. Shoja-Majidabad, S.; Zirkohi, M.M. Adaptive neural dynamic surface control of load/grid connected voltage source inverters with LC/LCL filters. IFAC J. Syst. Control 2023, 26, 100230. [Google Scholar] [CrossRef] [Scilit]
Figure 2. Trajectories of δ and δ ^ .
Figure 2. Trajectories of δ and δ ^ .
Axioms 15 00212 g002
Figure 3. Trajectories of ω and ω ^ .
Figure 3. Trajectories of ω and ω ^ .
Axioms 15 00212 g003
Figure 4. Adaptive parameters θ 1 and θ 2 .
Figure 4. Adaptive parameters θ 1 and θ 2 .
Axioms 15 00212 g004
Figure 5. Trajectories of control input.
Figure 5. Trajectories of control input.
Axioms 15 00212 g005
Table 1. Comparison of the proposed methodology and model with other studies.
Table 1. Comparison of the proposed methodology and model with other studies.
Different Aspects for ComparisonReferencesFeedback Control StrategyActuator FaultsCommand Filter
Adaptive fuzzy control
for SMIB/TCSC systems
[35]State feedback
[36]State feedback
Command-filtered backstepping-based methods[12]State feedback
[13]State feedback
[39]State feedback
Fault-tolerant control in nonlinear systems[24]Output feedback
[25]State feedback
This work Output feedback
✓: considered; –: no consideration.
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

Wang, S.; Yan, J.; Sheng, C.; Liu, H.; Liu, G. Command-Filtered Fuzzy Adaptive Output Feedback Control for Nonlinear Power Systems with Actuator Faults. Axioms 2026, 15, 212. https://doi.org/10.3390/axioms15030212

AMA Style

Wang S, Yan J, Sheng C, Liu H, Liu G. Command-Filtered Fuzzy Adaptive Output Feedback Control for Nonlinear Power Systems with Actuator Faults. Axioms. 2026; 15(3):212. https://doi.org/10.3390/axioms15030212

Chicago/Turabian Style

Wang, Sen, Junzhe Yan, Chenxuan Sheng, Huai Liu, and Guobao Liu. 2026. "Command-Filtered Fuzzy Adaptive Output Feedback Control for Nonlinear Power Systems with Actuator Faults" Axioms 15, no. 3: 212. https://doi.org/10.3390/axioms15030212

APA Style

Wang, S., Yan, J., Sheng, C., Liu, H., & Liu, G. (2026). Command-Filtered Fuzzy Adaptive Output Feedback Control for Nonlinear Power Systems with Actuator Faults. Axioms, 15(3), 212. https://doi.org/10.3390/axioms15030212

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