Next Article in Journal
A High-Ratio Renewable-Energy Power System Time–Frequency Domain-Cooperative Harmonic Detection Method Based on Enhanced Variational Modal Decomposition and the Prony Algorithm
Previous Article in Journal
Comparative Deep Learning Models for Short-Term Wind Power Forecasting: A Real-World Case Study from Tokat Wind Farm, Türkiye
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Event-Trigger-Based Fuzzy Adaptive Finite-Time Control for Uncertain Nonlinear Systems with Unmeasurable States

1
State Key Laboratory of Digital Steel, Northeastern University, Shenyang 110819, China
2
State Key Laboratory of Micro-Spacecraft Rapid Design and Intelligent Cluster, Harbin Institute of Technology, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Symmetry 2026, 18(1), 12; https://doi.org/10.3390/sym18010012
Submission received: 18 November 2025 / Revised: 11 December 2025 / Accepted: 17 December 2025 / Published: 20 December 2025
(This article belongs to the Section Mathematics)

Abstract

This article delves into the fuzzy finite-time adaptive control problem for uncertain nonlinear systems where state measurements are unavailable, nonlinear functions are unknown, and communication is limited. To emulate the unknown nonlinear relationships within the control methodology, we exploit fuzzy logic systems, while also proposing a state observer to address the challenge of unobservable states. To avoid the “complexity explosion” problem intrinsic to conventional backstepping techniques, the controller is developed based on the dynamic surface control methodology, which incorporates first-order filters to successfully alleviate this issue. An event-triggered approach is introduced to alleviate the computational and communication overhead. By leveraging the finite-time control approach, an adaptive finite-time fuzzy control algorithm is constructed using the adaptive backstepping technique. An event-triggered mechanism is designed to reduce communication frequency, while rigorously maintaining closed-loop stability and ensuring a positive minimum inter-event time to avoid Zeno behavior. The proposed finite-time controller achieves finite-time stability of the controlled systems, thereby guaranteeing that all system signals remain bounded within a finite time, despite the presence of unmeasurable states, unknown nonlinear functions, and limited communication constraints. This paper differentiates itself from recent related studies by proposing a co-designed observer–controller framework that rigorously guarantees finite-time stability under an event-triggered communication mechanism, thereby effectively addressing the multiple concurrent challenges of state estimation, rapid convergence, and limited network resources. Simulation examples are conducted to illustrate the effectiveness and feasibility of the derived control algorithm.

1. Introduction

Since its introduction by Kanellakopoulos in 1991, the backstepping method has emerged as a popular approach to tackle a variety of systems, particularly in addressing complex control problems involving nonlinear forms [1,2,3,4]. The backstepping method has made substantial contributions to the development of control systems, encompassing both single-input and single-output and multi-input and multi-output configurations [5,6,7,8]. The backstepping method is hindered by its limited capability in addressing nonlinear systems with partial knowledge. To cope with this challenge, researchers have turned to neural networks (NNs) and fuzzy logic systems (FLSs), capitalizing on their exceptional ability to approximate complex systems and tackle model uncertainties [9,10,11,12]. The combination of adaptive neural networks or fuzzy logic systems and backstepping methods has led to a surge in research, yielding a methodical and organized framework for control algorithm development. However, the conventional backstepping approach can give rise to the “explosion of complexity” issue, resulting in increased online computation load or diminished control efficacy. Dynamic surface control technology provides a solution to this challenge. Researchers have recently proposed adaptive control algorithms that leverage dynamic surface control technology to tackle nonlinear uncertainty in systems [13,14].
The majority of the previous results rely on the assumption that full state information is accessible to the control strategies. In reality, many engineering applications, including axisymmetric systems like missiles and spacecraft, deviate from this assumption, as only their output signals are accessible due to cost constraints, sensor failures, or load limitations. A particularly effective solution to this problem is to design an output feedback control algorithm. A feedback control strategy based on output measurements was developed for heterogeneous multi-agent systems, leveraging the internal model principle, as presented by Zuo et al. [15]. The issue of designing fuzzy adaptive output feedback controllers for optimal fault tolerance in single-input single-output nonlinear systems with strict feedback structures was investigated by Li et al. [16]. Specifically, the fuzzy observer leverages FLSs to provide effective estimation of unknown terms, thereby reducing the dependence of controller design on unknown system states and ensuring strong adaptability [17]. On the other hand, the limited communication bandwidth between control system components imposes a constraint on the continuous transmission of control data. In response, event-triggered control has emerged as a viable solution, as demonstrated in some existing works [18,19,20,21], which selectively transmits data only when a predetermined trigger condition is fulfilled, thereby optimizing resource utilization. As a result, event-triggered control has become a focal point of research in diverse engineering domains, with a substantial body of advanced research achievements having been reported. Notably, the above results are limited to addressing the asymptotic stability of resulting systems or the boundedness of signals within these systems.
Rapid tracking convergence is essential for nonlinear systems to achieve optimal performance. Unlike asymptotic control methods that only guarantee desired performance in the infinite time limit, finite-time control approaches provide exceptional disturbance suppression, refined tracking accuracy, and accelerated convergence performance [22,23,24,25]. Additionally, they ensure the fulfillment of control goals within a finite time frame, emphasizing their relevance. Consequently, considerable efforts have been invested in exploring the application of finite-time control methodologies in demanding industrial settings, including performance vehicles, aviation systems, and nuclear power plants [7,26,27,28]. Although a growing body of research has been dedicated to finite-time control for nonlinear systems, most of the above-mentioned articles have overlooked the challenges posed by limited communication and unmeasurable states, thereby limiting the applicability of these controllers in real-world scenarios. Moreover, to solve the inherent “complexity explosion” problem, the dynamic surface control technique is utilized, which makes the control algorithm development more complex. The fuzzy finite-time adaptive control problem poses a formidable challenge for uncertain nonlinear systems, particularly when compounded by limited communication and unmeasurable states. This gap between existing research and practical demands provides the primary motivation for our work.
Building on these insights, a novel adaptive finite-time fuzzy control strategy is derived in this work for nonlinear systems with uncertainties, specifically designed to handle practical constraints including limited communication and unmeasurable states: (1) Departing from conventional asymptotically stable control designs, this work presents a novel methodology for the synthesis of adaptive fuzzy controllers with finite-time convergence, offering a unified solution to the intertwined issues of uncertain dynamics, unmeasurable states, and communication limitations. (2) Given the unavailability of direct state measurements, an observer-based control scheme is developed. This scheme guarantees that the closed-loop system achieves finite-time stability while ensuring bounded observer errors within the same time frame. Furthermore, the proposed method integrates the dynamic surface control technique with finite-time control design, where the inclusion of first-order filters effectively prevents the “explosion of complexity” inherent in conventional backstepping approaches.
The discussion proceeds as outlined below. Section 2 proceeds with an examination of the problem definition and its underlying prerequisites. Next, this paper unfolds with Section 3, which presents the core results, featuring the design of the state observer and finite-time control algorithm. The validity of the main results is further corroborated by numerical examples in Section 4, followed by a summary of the key findings in the concluding Section 5.

2. Problem Statement and Preliminaries

This article explores nonlinear systems that can be characterized by
x ˙ 1 = x 2 + f 1 ( x 1 ) , x ˙ m = x m + 1 + f m ( x ¯ m ) , 2     m     n 1 x ˙ n = f n ( x ¯ n ) + u , y = x 1
where x ¯ m = [ x 1 , x 2 , , x m ] T . x ¯ n = [ x 1 , x 2 , , x n ] T represents the system state vector and y R denotes system output. f m ( · ) ( m = 1 , , n ) denotes the unknown nonlinear function. It is assumed in this article that only the output variable y is accessible for measurement.
Then, the system (1) is reformulated as
x ˙ 1 = x 2 + f 1 ( x ^ 1 ) + Δ 1 , x ˙ m = x m + 1 + Δ m + f m ( x ¯ ^ m ) , 2     m     n 1 x ˙ n = f n ( x ¯ ^ n ) + u + Δ n , y = x 1
where Δ 1 = f 1 ( x 1 ) f 1 ( x ^ 1 ) , Δ m = f m ( x ¯ m ) f m ( x ¯ ^ m ) , Δ n = f n ( x ¯ n ) f n ( x ¯ ^ n ) , x ^ m is the estimated value of x m , Δ m satisfies | Δ m |     Δ m * , and Δ m * is a positive constant.
Lemma 1
([29]). For g > 0 , k > 0 , and d > 0 , we have
| x | g | z | k     g d g + k | x | g + k + k d g / k g + k | z | g + k
Lemma 2
([30]). Given m R and n R , we obtain
m n     l p p | m | p + l q l q | n | q
where l > 0 , q > 1 , p > 1 , and ( q 1 ) ( p 1 ) = 1 .
Assumption 1.
It is assumed that the reference signal x d and its derivatives through the n-th order are bounded.
Lemma 3
([31]). Considering x ˙ = f ( x ) , suppose the existence of a smooth Lyapunov function V ( x ) , which satisfies
V ˙ ( x )     μ V ( x ) α + ω
where 0 < α < 1 , ω > 0 , and μ > 0 . It can be concluded that the system x ˙ = f ( x ) is semi-globally practically finite-time stable (SGPFS).
Lemma 4
([32]). Fuzzy logic systems (FLSs) can be designed to approximate the continuous function f ( x ) over a compact set C .
sup x C | f ( x ) φ T ( x ) θ * |     ϵ
where ϵ > 0 is an arbitrarily small positive constant.
Control Objective: Finite-time stability and signal boundedness are achieved for nonlinear systems (1) with unmeasurable states and limited communication via a novel observer-based adaptive control strategy proposed in this article.

3. Main Results

This section develops an adaptive finite-time fuzzy control scheme, utilizing an observer, for nonlinear systems subject to unmeasurable states and communication constraints, which leverages the dynamic surface approach, incorporating first-order filters and the backstepping approach, to develop the finite-time controller.

3.1. Design State Observer

Estimation of the unavailable states is achieved through a designed state observer, compensating for the lack of direct measurements. Since the nonlinear term f m ( · ) is unknown, FLSs are employed to approximate it. As stated in Lemma 4, it can be inferred that
f m ( x ¯ ^ m ) = φ o , m T ( x ¯ ^ m ) θ o , m * + ε o , m
where x ¯ ^ m = [ x ^ 1 , x ^ 2 , , x ^ m ] refers to the estimation of x ¯ m = [ x 1 , x 2 , , x m ] . ε m satisfies | ε o , m | < ε m * with ε m * > 0 .
A state observer is designed as
x ^ ˙ 1 = x ^ 2 + f 1 ( x ¯ ^ 1 ) + k 1 ( x 1 x ^ 1 ) , x ^ ˙ m = x ^ m + 1 + f m ( x ¯ ^ m ) + k m ( x 1 x ^ 1 ) , 2     m     n 1 x ^ ˙ n = k n ( x 1 x ^ 1 ) + f n ( x ¯ ^ n ) + u y ^ = x ^ 1
where k m > 0 ( m = 1 , , n ) is the designed parameter.
The observer error e m is given by
e = x ¯ n x ¯ ^ n = [ e 1 , e 2 , , e n ] T
With the help of (1) to (9), we obtain
e ˙ = A e + Δ
where
A = k 1 1 0 0 k n 1 0 0 1 k n 0 0 0 R n × n , Δ = [ Δ 1 T , , Δ n T ] T .
By selecting the vector K to render A strictly Hurwitz, it follows that for any given symmetric positive-definite matrix Q = Q T > 0 , there exists a corresponding matrix Υ satisfying the Lyapunov equation
Υ A + A T Υ = Q
where Υ = Υ T > 0 .
The Lyapunov function is constructed as
V o = 1 2 e T P e
Furthermore, we have
V ˙ o = 1 2 e T ( Υ A + A T Υ ) e + e T Υ Δ     1 2 e T Q e + e T Υ Δ
where
e T Υ Δ     1 2 Υ 2 e 2 + 1 2 m = 1 n Δ m * 2
According to (13) and (14), we have
V ˙ o     c 1 e 2 + 1 2 m = 1 n Δ m * 2
where c 1 = c min ( Q ) 1 2 Υ 2 > 0 ; c min ( · ) denotes the minimum singular value of the corresponding matrix.
Remark 1.
It is worth noting that this article develops state observers to acquire state information. As revealed by Equations (12) and (15), the estimate errors are bounded, implying that a positive constant e ¯ m > 0 can be found for which | e m |   <   e ¯ m . Consequently, it is noted that the error e conforms to e   <   e ¯ . Moreover, finite-time stability of the estimation errors is clearly evident, to be rigorously proven through subsequent stability analysis.

3.2. Fuzzy Finite-Time Adaptive Control Law

As a precursor to controller development, we present a sequence of function transformations that lay the foundation for the forthcoming control design.
σ 1 = x 1 x d σ m = x ^ m ϱ m ϖ m = ϱ m α m 1 , m = 2 , , n
where x 1 is accessible for measurement, x d is the desired signal, and ϱ m represents the output signal generated by the subsequent first-order filters, as specified by
b m ϱ ˙ m + ϱ m = α m 1 , m = 2 , , n
where α m 1 denotes the virtual controller and b m > 0 is a constant.
Remark 2.
The backstepping technique is notorious for giving rise to the “explosion of complexity” issue, which stems from the repeated differentiation of the virtual control signal α m 1 . The dynamic surface control approach with first-order filters (17) is utilized in this work to circumvent the aforementioned problem. This approach successfully mitigates the risk of repetitive differentiation. By integrating the first-order filters with the backstepping methodology, a function transformation, denoted by σ m = x ^ m ϱ m , is introduced to facilitate the design of a finite-time control algorithm.
Step m = 1 : Based on (1) and (16), one has
σ ˙ 1 = ( x 2 + f 1 ( x 1 ) ) x ˙ d = ( e 2 + σ 2 + ϱ 2 + f 1 ( x 1 ) ) x ˙ d = ( e 2 + σ 2 + ϖ 2 + α 1 + f 1 ( x 1 ) ) x ˙ d
Choose the Lyapunov function candidate as
V 1 = 1 2 σ 1 2 + 1 2 c 11 θ ¯ ˜ 1 2 + 1 2 c 12 ξ ¯ ˜ 1 2 + 1 2 ϖ 2 2
where θ ¯ ˜ 1 = θ ¯ 1 θ ¯ ^ 1 and ξ ¯ ˜ 1 = ξ ¯ 1 ξ ¯ ^ 1 , with θ ¯ ^ 1 representing the estimates of θ ¯ 1 and ξ ¯ ^ 1 representing the estimates of ξ ¯ 1 . c 11 > 0 and c 12 > 0 are parameters. The definitions of ξ ¯ 1 and θ ¯ 1 will provided subsequently. According to (19), one obtains
V ˙ 1 = σ 1 σ ˙ 1 + 1 c 11 θ ¯ ˜ 1 θ ¯ ˜ ˙ 1 + 1 c 12 ξ ¯ ˜ 1 ξ ¯ ˜ ˙ 1 + ϖ 2 ϖ ˙ 2
The term σ 1 σ ˙ 1 of (20) is described by
σ 1 σ ˙ 1 = σ 1 ( f 1 ( x ) + e 2 + σ 2 + ϖ 2 + α 1 ) σ 1 x ˙ d
By using (16) and (21), (20) becomes
V ˙ 1 = σ 1 ( f 1 ( x ) + e 2 + σ 2 + ϖ 2 + α 1 ) σ 1 x ˙ d + 1 c 11 ξ ¯ ˜ 1 ξ ¯ ˜ ˙ 1 + 1 c 12 θ ¯ ˜ 1 θ ¯ ˜ ˙ 1 + ϖ 2 ϖ ˙ 2
According to Lemma 2, we obtain
σ 1 ϖ 2     1 2 σ 1 2 + 1 2 ϖ 2 2 , σ 1 e 2     1 2 σ 1 2 + 1 2 e 2 2
Based on Lemma 4, the FLSs are employed to identify the uncertain nonlinear function f 1 ( x 1 ) , and we have
f 1 ( x 1 ) = φ 1 T ( x 1 ) θ 1 * + ε 1
Because ε 1 is bounded, it can be found that a constant ξ ¯ 1 > 0 exists, satisfying
| ε 1 |     ξ ¯ 1
It follows from (22), (23), and (24) that
V ˙ 1     σ 1 ( φ 1 T ( x 1 ) θ 1 * + ε 1 + σ 2 + α 1 ) + σ 1 2 + 1 2 ϖ 2 2 + 1 2 e 2 2 σ 1 x ˙ d + 1 c 11 ξ ¯ ˜ 1 ξ ¯ ˜ ˙ 1 + 1 c 12 θ ¯ ˜ 1 θ ¯ ˜ ˙ 1 + ϖ 2 ϖ ˙ 2
Based on the preceding analysis, the virtual control law α 1 can be designed as
α 1 = σ 1 θ ¯ ^ 1 2 ( | σ 1 | φ 1 T ( x 1 ) θ ¯ ^ 1 + ϵ 11 * ) σ 1 ξ ¯ ^ 1 2 ( | σ 1 | ξ ¯ ^ 1 + ϵ 12 * ) + x ˙ d 1 2 sgn β ( σ 1 ) σ 1
and the adaptive laws of θ ¯ ^ 1 and ξ ¯ ^ 1 are designed as
θ ¯ ^ ˙ 1 = c 11 θ ¯ ^ 1 + c 11 | σ 1 | φ 1 T ( x 1 )
ξ ¯ ^ ˙ 1 = c 12 ξ ¯ ^ 1 + c 12 | σ 1 |
where sgn β ( σ 1 ) = sign ( σ 1 ) | σ 1 | β , θ 1 *     θ ¯ 1 , | ε 1 |     ξ ¯ 1 , ϵ 11 * = ϵ sign ( | σ 1 | φ 1 T ( x 1 ) θ ¯ ^ 1 ) , ϵ 12 * = ϵ sign ( | σ 1 | ξ ¯ ^ 1 ) , ϵ > 0 is a positive constant, and 0 < β < 1 is a design parameter.
Invoking (27)–(29), (26) can be rewritten as
V ˙ 1     σ 1 ( φ 1 T ( x 1 ) θ 1 * + ε 1 + σ 2 σ 1 θ ¯ ^ 1 2 | σ 1 | φ 1 T ( x 1 ) θ ¯ ^ 1 + ϵ 11 * σ 1 ξ ¯ ^ 1 2 | σ 1 | ξ ¯ ^ 1 + ϵ 12 * 1 2 sgn β ( σ 1 ) ) + 1 2 ϖ 2 2 + 1 c 12 ξ ¯ ˜ 1 ξ ¯ ˜ ˙ 1 + 1 c 11 θ ¯ ˜ 1 θ ¯ ˜ ˙ 1 + ϖ 2 ϖ ˙ 2 + 1 2 e 2 2     | σ 1 | φ 1 T ( x 1 ) θ ¯ 1 + | σ 1 | | ε 1 | + σ 1 σ 2 σ 1 2 θ ¯ ^ 1 2 | σ 1 | φ 1 T ( x 1 ) θ ¯ ^ 1 + ϵ 11 * σ 1 2 ξ ¯ ^ 1 2 | σ 1 | ξ ¯ ^ 1 + ϵ 12 * 1 2 sgn β + 1 ( σ 1 ) + 1 2 ϖ 2 2 + θ ¯ ˜ 1 θ ¯ ^ 1 θ ¯ ˜ 1 | σ 1 | φ 1 T ( x 1 ) + ϖ 2 ϖ ˙ 2 + ξ ¯ ˜ 1 ξ ¯ ^ 1 ξ ¯ ˜ 1 | σ 1 | + 1 2 e 2 2     σ 1 σ 2 1 2 sgn β + 1 ( σ 1 ) + 1 2 ϖ 2 2 + ξ ¯ ˜ 1 ξ ¯ ^ 1 + θ ¯ ˜ 1 θ ¯ ^ 1 + ϖ 2 ϖ ˙ 2 + 2 ϵ + 1 2 e 2 2
Note that
| σ 1 | φ 1 T ( x 1 ) θ ¯ 1 σ 1 2 θ ¯ ^ 1 2 | σ 1 | φ 1 T ( x 1 ) θ ¯ ^ 1 + ϵ 11 * θ ¯ ˜ 1 | σ 1 | φ 1 T ( x 1 ) = | σ 1 | φ 1 T θ ¯ ^ 1 ϵ 11 * | σ 1 | φ 1 T ( x 1 ) θ ¯ ^ 1 + ϵ 11 *     ϵ
| σ 1 | | ε 1 | σ 1 2 ξ ¯ ^ 1 2 | σ 1 | ξ ¯ ^ 1 + ϵ 12 * ξ ¯ ˜ 1 | σ 1 |     σ 1 ξ ¯ ^ 1 ϵ 12 * | σ 1 | ξ ¯ ^ 1 + ϵ 12 *     ϵ
are applied, where φ 1 T ( x 1 ) φ 1 ( x 1 )     1 .
Since ϖ ˙ 2 = ϱ ˙ 2 + η 2 , where ϱ ˙ 2 = ϖ 2 b 2 and η 2 = α ˙ 1 , η 2 is a consistent function [33]. Based on Lemma 2, one has
ϖ 2 ϖ ˙ 2 = ϖ 2 2 b 2 + ϖ 2 η 2     ( 1 4 2 1 b 2 ) ϖ 2 2 + 2 η 2 2
where is a nonzero constant. Additionally, one can derive that
1 2 ϖ 2 2 + ϖ 2 ϖ ˙ 2 = ( 1 b 2 1 4 2 1 2 ) ϖ 2 2 + 2 η 2 2
where b 2 and are positive constants that satisfy 1 b 2 1 4 2 1 2 > 0 .
Thus, (30) can be rewritten as
V ˙ 1     σ 1 σ 2 1 2 sgn β + 1 ( σ 1 ) ( 1 b 2 1 4 2 1 2 ) ϖ 2 2 + ξ ¯ ˜ 1 ξ ¯ ^ 1 + θ ¯ ˜ 1 θ ¯ ^ 1 + 2 ϵ + 2 η 2 2 + 1 2 e 2 2
Step  m = 2 , , n 1 : Based on the definition of variable σ m , we have
σ ˙ m = ( f m ( x ¯ ^ m ) + σ m + 1 + ϱ m + 1 + k m e 1 ) ϱ ˙ m
where ϱ ˙ m = 1 b m ( α m 1 ϱ m ) .
It is important to observe that ϖ m + 1 = ϱ m + 1 α m ; it can be seen that
σ m σ ˙ m = σ m ( f m ( x ¯ ^ m ) + ϖ m + 1 + σ m + 1 + α m + k m e 1 ) σ m ϱ ˙ m
By applying Lemma 2, one has
σ m ϖ m + 1     1 2 σ m 2 + 1 2 ϖ m + 1 2
The FLSs are employed to approximate as follows:
f m ( x ¯ ^ m ) = φ m T ( x ¯ ^ m ) θ m * + ε m
Because ε m is bounded, it can be found that a constant ξ ¯ m > 0 exists, satisfying
| ε m |     ξ ¯ m
Define the Lyapunov function
V m = V m 1 + 1 2 σ m 2 + 1 2 c m 1 θ ¯ ˜ m 2 + 1 2 c m 2 ξ ¯ ˜ m 2 + 1 2 ϖ m + 1 2
where θ ¯ ˜ m = θ ¯ m θ ¯ ^ m , ξ ¯ ˜ m = ξ ¯ m ξ ¯ ^ m , where θ ¯ ^ m is the estimate of θ ¯ m and ξ ¯ ^ m is the estimate of ξ ¯ m . c m 1 > 0 and c m 2 > 0 are design parameters. We will define ξ ¯ m and θ ¯ m later in this paper.
Considering Equations (37)–(40), (41) can be rewritten as
V ˙ m = V ˙ m 1 + σ m σ ˙ m + 1 c m 1 θ ¯ ˜ m θ ¯ ˜ ˙ m + 1 c m 2 ξ ¯ ˜ m ξ ¯ ˜ ˙ m + ϖ m + 1 ϖ ˙ m + 1 V ˙ m 1 + σ m ( φ m T ( x ¯ ^ m ) θ m * + ε m + σ m + 1 + ϖ m + 1 + α m + k m e 1 ) σ m ϱ ˙ m + 1 c m 1 ξ ¯ ˜ m ξ ¯ ˜ ˙ m + 1 c m 2 θ ¯ ˜ m θ ¯ ˜ ˙ m + ϖ m + 1 ϖ ˙ m + 1 V ˙ m 1 + σ m ( φ m T ( x ¯ ^ m ) θ m * + ε m + σ m + 1 + α m + k m e 1 ) + 1 2 σ m 2 + 1 2 ϖ m + 1 2 σ m ϱ ˙ m + 1 c m 1 ξ ¯ ˜ m ξ ¯ ˜ ˙ m + 1 c m 2 θ ¯ ˜ m θ ¯ ˜ ˙ m + ϖ m + 1 ϖ ˙ m + 1
Then, the virtual controller α m is constructed as
α m = σ m θ ¯ ^ m 2 ( | σ m | φ m T ( x ¯ ^ m ) θ ¯ ^ m + ϵ m 1 * ) σ m ξ ¯ ^ m 2 ( | σ m | ξ ¯ ^ m + ϵ m 2 * ) 1 2 sgn β ( σ m ) 1 2 σ m σ m 1 + ϱ ˙ m k m e 1
θ ¯ ^ ˙ m = c m 1 θ ¯ ^ m + c m 1 | σ m | φ m T ( x ¯ ^ m )
ξ ¯ ^ ˙ m = c m 2 ξ ¯ ^ m + c m 2 | σ m |
where θ m *     θ ¯ m , sgn β ( σ m ) = sign ( σ m ) | σ m | β , | ε m |     ξ ¯ m , ϵ m 1 * = ϵ sign ( | σ m | φ m T ( x ¯ ^ m ) θ ¯ ^ m ) , ϵ m 2 * = ϵ sign ( | σ m | ξ ¯ ^ m ) , and ϵ > 0 is a constant.
By substituting (43), (44), and (45) into (42), we obtain
V ˙ m     V ˙ m 1 + σ m ( φ m T ( x ¯ ^ m ) θ m * + ε m + σ m + 1 σ m θ ¯ ^ m 2 | σ m | φ m T ( x ¯ ^ m ) θ ¯ ^ m + ϵ m 1 * σ m ξ ¯ ^ m 2 | σ m | ξ ¯ ^ m + ϵ m 2 * 1 2 sgn β ( σ m ) σ m 1 ) + 1 2 ϖ m + 1 2 + 1 c m 1 ξ ¯ ˜ m ξ ¯ ˜ ˙ m + 1 c m 2 θ ¯ ˜ m θ ¯ ˜ ˙ m + ϖ m + 1 ϖ ˙ m + 1     V ˙ m 1 + | σ m | φ m T ( x ¯ ^ m ) θ ¯ m + | σ m | | ε m | + σ m σ m + 1 σ m 2 θ ¯ ^ m 2 | σ m | φ m T ( x ¯ ^ m ) θ ¯ ^ m + ϵ m 1 * σ m 2 ξ ¯ ^ m 2 | σ m | ξ ¯ ^ m + ϵ m 2 * 1 2 sgn β + 1 ( σ m ) + 1 2 ϖ m + 1 2 + θ ¯ ˜ m θ ¯ ^ m θ ¯ ˜ m | σ m | φ m T ( x ¯ ^ m ) + ξ ¯ ^ m ξ ¯ ˜ m + ϖ m + 1 ϖ ˙ m + 1 ξ ¯ ˜ m | σ m | σ m σ m 1     V ˙ m 1 + σ m σ m + 1 1 2 sgn β + 1 ( σ m ) + 1 2 ϖ m + 1 2 + ξ ¯ ˜ m ξ ¯ ^ m + θ ¯ ˜ m θ ¯ ^ 1 + ϖ m + 1 ϖ ˙ m + 1 σ m σ m 1 + 2 ϵ
Note that
| σ m | φ m T ( x ¯ ^ m ) θ ¯ m σ m 2 θ ¯ ^ m 2 | σ m | φ m T ( x ¯ ^ m ) θ ¯ ^ m + ϵ m 1 * θ ¯ ˜ m | σ m | φ m T ( x ¯ ^ m ) = | σ m | φ m T ( x ¯ ^ m ) θ ¯ ^ m ϵ m 1 * | σ m | φ m T ( x ¯ ^ m ) θ ¯ ^ m + ϵ m 1 *     ϵ
| σ m | | ε m | σ m 2 ξ ¯ ^ m 2 | σ m | ξ ¯ ^ m + ϵ m 2 * ξ ¯ ˜ m | σ m |     σ m ξ ¯ ^ m ϵ m 2 * | σ m | ξ ¯ ^ m + ϵ m 2 *     ϵ
are applied, where φ m T ( x m ) φ m ( x m )     1 .
According to ϖ ˙ m + 1 = η m + 1 + ϱ ˙ m + 1 , where ϱ ˙ m + 1 = ϖ m + 1 b m + 1 , η m + 1 = α ˙ m , we establish that η m + 1 is a continuous function. We have
ϖ m + 1 ϖ ˙ m + 1 = ϖ m + 1 2 σ m + 1 + ϖ m + 1 η m + 1     ( 1 4 2 1 b m + 1 ) ϖ m + 1 2 + 2 η m + 1 2
Moreover, we have
1 2 ϖ m + 1 2 + ϖ m + 1 ϖ ˙ m + 1 = ( 1 b m + 1 1 4 2 1 2 ) ϖ m + 1 2 + 2 η m + 1 2
where b m + 1 > 0 and > 0 are constants that satisfy 1 b m + 1 1 4 2 1 2 > 0 .
Therefore, (46) becomes
V ˙ m     V ˙ m 1 + σ m σ m + 1 1 2 sgn β + 1 ( σ m ) ( 1 b m + 1 1 4 2 1 2 ) ϖ m + 1 2 + ξ ¯ ˜ m ξ ¯ ^ m + 2 η m + 1 2 + θ ¯ ˜ m θ ¯ ^ m + 2 ϵ σ m σ m 1     1 2 m = 1 n 1 sgn β + 1 ( σ m ) + σ m σ m + 1 m = 1 n 1 ( 1 b m + 1 1 4 2 1 2 ) ϖ m + 1 2 + m = 1 n 1 ξ ¯ ˜ m ξ ¯ ^ m + m = 1 n 1 θ ¯ ˜ m θ ¯ ^ m + 2 m ϵ + 2 m = 1 n 1 η m + 1 2 + 1 2 e 2 2
Step  m = n : We have, from the definition of σ n ,
σ ˙ n = k n e 1 + f n ( x ¯ ^ n ) + u ϱ ˙ n
where ϱ ˙ n = 1 b n ( α n 1 ϱ n ) .
The FLSs are employed to approximate as follows:
f n ( x ¯ ^ n ) = φ n T ( x ¯ ^ n ) θ n * + ε n
Because ε n is bounded, it can be found that a constant ξ ¯ n exists, satisfying
| ε n |     ξ ¯ n
The following Lyapunov function candidate is proposed:
V n = V n 1 + 1 2 σ n 2 + 1 2 c n 1 θ ¯ ˜ n 2 + 1 2 c n 2 ξ ¯ ˜ n 2
where θ ¯ ˜ n = θ ¯ ^ n + θ ¯ n and ξ ¯ ˜ n = ξ ¯ ^ n + ξ ¯ n , with θ ¯ ^ n and ξ ¯ ^ n corresponding to the estimates of θ ¯ n and ξ ¯ n . c n 1 > 0 and c n 2 > 0 are design parameters.
The virtual control law α n can be designed as
α n = σ n θ ¯ ^ n 2 ( | σ n | φ n T ( x ¯ ^ n ) θ ¯ ^ n + ϵ n 1 * ) σ n ξ ¯ ^ n 2 ( | σ n | ξ ¯ ^ n + ϵ n 2 * ) 1 2 sgn β ( σ n ) σ n 1 + ϱ ˙ n k n e 1
θ ¯ ^ ˙ n = c n 1 θ ¯ ^ n + c n 1 | σ n | φ n T ( x n )
ξ ¯ ^ ˙ n = c n 2 ξ ¯ ^ n + c n 2 | σ n |
where θ n *     θ ¯ n , sgn β ( σ n ) = sign ( σ n ) | σ n | β , | ε n |     ξ ¯ n , ϵ n 1 * = ϵ sign ( | σ n | φ n T ( x ¯ ^ n ) θ ¯ ^ n ) , ϵ n 2 * = ϵ sign ( | σ n | ξ ¯ ^ n ) , and ϵ > 0 is a positive constant.
To save communication resources, inspired by [34,35], an event-triggered mechanism is developed. Thus, the actual control algorithm can be derived as follows:
v ( t ) = ( δ v + 1 ) ( α n d ¯ tanh ( σ n d ¯ ϵ ) )
where 0 < δ v < 1 , d ¯ > 0 , and ϵ > 0 are design parameters.
The event-triggered mechanism is defined as
u ( t ) = v ( t ) , t [ t k , t k + 1 ) t k + 1 = inf { t > t k | | e v | l 2 + δ v | v ( t ) | } , t 1 = 0
where e v = v ( t ) u ( t ) denotes the measurement error, ϵ > 0 and l 2 > 0 are constants, d ¯ l 2 / ( 1 + δ v ) , and t k is the controller update time. In this case, we can always find a function ϕ ( t ) with | ϕ ( t ) | < 1 , so one has
v ( t ) = ( 1 + δ v ) u ( t ) + ϕ ( t ) l 2
Based on (59)–(61), we obtain
V ˙ n = V ˙ n 1 + σ n σ ˙ n + 1 c n 1 θ ¯ ˜ n θ ¯ ˜ ˙ n + 1 c n 2 ξ ¯ ˜ n ξ ¯ ˜ ˙ n V ˙ n 1 + σ n ( f n ( x ¯ ^ n ) + k n e 1 ) + σ n ( v ( t ) ϕ ( t ) l 2 ( 1 + δ v ) ) σ n ϱ ˙ n + 1 c n 1 θ ¯ ˜ n θ ¯ ˜ ˙ n + 1 c n 2 ξ ¯ ˜ n ξ ¯ ˜ ˙ n V ˙ n 1 + σ n ( f n ( x ¯ ^ n ) + k n e 1 ) + σ n a n + | σ n d ¯ | σ n d ¯ tanh σ n d ¯ ϵ σ n ϱ ˙ n + 1 c n 1 θ ¯ ˜ n θ ¯ ˜ ˙ n + 1 c n 2 ξ ¯ ˜ n ξ ¯ ˜ ˙ n
Bases on [34,35], we have
0     | b | b tanh ( b ε )     0.2785 ε
where ε > 0 and b R .
Invoking (56)–(58) and (63), one obtains
V ˙ n     V ˙ n 1 + σ n ( φ n T ( x ¯ ^ n ) θ n * + ε n ) σ n 2 θ ¯ ^ n 2 | σ n | φ n T ( x ¯ ^ n ) θ ¯ ^ n + ϵ n 1 * σ n 2 ξ ¯ ^ n 2 | σ n | ξ ¯ ^ n + ϵ n 2 * 1 2 sgn β + 1 ( σ n ) σ n σ n 1 + θ ¯ ˜ n θ ¯ ^ n θ ¯ ˜ n | σ n | φ n T ( x ¯ ^ n ) + ξ ¯ ˜ n ξ ¯ ^ n ξ ¯ ˜ n | σ n | + 0.2785 ϵ     V ˙ n 1 1 2 sgn β + 1 ( σ n ) σ n σ n 1 + θ ¯ ˜ n θ ¯ ^ n + ξ ¯ ˜ n ξ ¯ ^ n + 2 ϵ + 0.2785 ϵ     1 2 m = 1 n sgn β + 1 ( σ n ) m = 1 n ( 1 σ m + 1 1 4 2 1 2 ) ϖ m + 1 2 + m = 1 n ξ ¯ ˜ m ξ ¯ ^ m + m = 1 n θ ¯ ˜ m θ ¯ ^ m + 2 n ϵ + 2 m = 1 n η m + 1 2 + 1 2 e 2 2 + 0.2785 ϵ
Note the fact that
| σ n | φ n T ( x ¯ ^ n ) θ ¯ n σ n 2 θ ¯ ^ n 2 | σ n | φ n T ( x ¯ ^ n ) θ ¯ ^ n + ϵ n 1 * θ ¯ ˜ n | σ n | φ n T ( x ¯ ^ n ) = | σ n | φ n T ( x ¯ ^ n ) θ ¯ ^ n ϵ n 1 * | σ n | φ n T ( x ¯ ^ n ) θ ¯ ^ n + ϵ n 1 *     ϵ
| σ n | | ε n | σ n 2 ξ ¯ ^ n 2 | σ n | ξ ¯ ^ n + ϵ n 2 * ξ ¯ ˜ n | σ n |     σ n ξ ¯ ^ n ϵ n 2 * | σ n | ξ ¯ ^ n + ϵ n 2 *     ϵ
are used, where φ n T ( x ¯ ^ n ) φ n ( x ¯ ^ n )     1 .
Remark 3.
Considering A > 0 and X d > 0 , Γ : = ( x d , x ˙ d , x d ) : x d 2 + x ˙ d 2 + x d 2     X d and Γ m : = j = 1 i ( 1 2 σ j 2 + 1 2 c j 1 θ ¯ ˜ j 2 + 1 2 c j 2 ξ ¯ ˜ j 2 ) + j = 2 i ϖ j 2     2 A . Therefore are compact in R 3 and R 4 i , respectively. Therefore, Γ × Γ m is compact in R 3 + 4 i . Furthermore, it follows that η m + 1 has a non-negative upper bound of η ¯ m + 1 .

3.3. Stability Analysis

We summarize the key outcomes of this study below.
Theorem 1.
Under Assumption 1 for the nonlinear system (1), the integrated framework comprising the actual controller (59) with its event-triggered mechanism (60), the fuzzy state observer (8), virtual controllers (27), (43), and (56), and parameter adaptation laws (28), (29), (44), (45), (57), and (58) collectively ensures the achievement of SGPFS for the controlled system. All closed-loop signals remain bounded, with the tracking error x 1 ( t ) x d ( t ) exhibiting finite-time boundedness, and Zeno behavior is precluded.
Proof. 
The Lyapunov function is defined as follows:
V = V o + V n
Because θ ¯ ˜ m = θ ¯ m θ ¯ ^ m , ξ ¯ ˜ m = ξ ¯ m ξ ¯ ^ m , we obtain
ξ ¯ ˜ m ξ ¯ ^ m     1 2 ξ ¯ m 2 1 2 ξ ¯ ˜ m 2
θ ¯ ˜ m θ ¯ ^ m     1 2 θ ¯ m 2 1 2 θ ¯ ˜ m 2
Thus, based on (15), (68), and (69), (62) is rewritten as
V ˙ 1 2 m = 1 n σ m β + 1 m = 1 n ( 1 σ m + 1 1 4 2 1 2 ) ϖ m + 1 2 1 2 m = 1 n ξ ¯ ˜ m 2 + 1 2 m = 1 n ξ ¯ m 2 1 2 m = 1 n θ ¯ ˜ m 2 + 1 2 m = 1 n θ ¯ m 2 + 2 n ϵ + 2 m = 1 n η ¯ m + 1 2 c 1 e 2 + 1 2 m = 1 n Δ m * 2 + 0.2785 ϵ 1 2 m = 1 n σ m β + 1 χ { 1 2 m = 1 n ϖ m + 1 2 + 1 2 c m 2 m = 1 n ξ ¯ ˜ m 2 + 1 2 c m 1 m = 1 n θ ¯ ˜ m 2 } + 1 2 m = 1 n θ ¯ m 2 + 2 n ϵ + 1 2 m = 1 n ξ ¯ m 2 + 2 m = 1 n η ¯ m + 1 2 + 1 2 e 2 2 c 1 e 2 + 1 2 m = 1 n Δ m * 2 + 0.2785 ϵ
where χ = min 2 / b m + 1 1 / 2 2 1 , c m 1 , c m 2 .
According to Lemma 1, we have
1 2 c m 2 m = 1 n ξ ¯ ˜ m 2 β + 1 2     ( 1 β + 1 2 ) κ + 1 2 c m 2 m = 1 n ξ ¯ ˜ m 2
Similarly to (71), one has
1 2 m = 1 n ϖ m + 1 2 β + 1 2     1 2 m = 1 n ϖ m + 1 2 + ( 1 β + 1 2 ) κ
1 2 c m 1 m = 1 n θ ¯ ˜ m 2 β + 1 2     1 2 c m 1 m = 1 n θ ¯ ˜ m 2 + ( 1 β + 1 2 ) κ
e 2 2 β + 1 2     e 2 2 + ( 1 β + 1 2 ) κ
where κ = β + 1 2 ( β + 1 2 / 1 β + 1 2 ) .
Invoking (71)–(74), we have
V ˙     c ¯ 1 e 2 2 β + 1 2 m = 1 n 1 2 σ m 2 β + 1 2 χ 1 2 m = 1 n 1 ϖ m + 1 2 β + 1 2 χ 1 2 c m 2 m = 1 n ξ ¯ ˜ m 2 β + 1 2 χ 1 2 c m 1 m = 1 n θ ¯ ˜ m 2 β + 1 2 + ν
where ν = 1 2 m = 1 n Δ m * 2 + 1 2 m = 1 n θ ¯ m 2 + 2 n ϵ + 1 2 m = 1 n ξ ¯ m 2 + 2 m = 1 n 1 η ¯ m + 1 2 + 3 χ ( 1 β + 1 2 ) κ + 0.2785 ϵ and c ¯ 1 = c 1 1 2 .
Furthermore, we have
V ˙     μ V β + 1 2 + ν
where μ = m i n { 2 β 1 , c ¯ 1 , χ } . In accordance with Lemma 3 and (76), the controlled systems are SGPFS. For t T * , it holds that V β + 1 2     [ ν / ( 1 υ ) μ ] , and the settling time
T * = 1 ( 1 β + 1 2 ) υ μ V 1 β 2 ( 0 ) ν ( 1 υ ) μ 1 β β + 1
where 0 < υ     1 . Based on (76), we can obtain that the signals σ m , θ ¯ ˜ m , ξ ¯ ˜ m , e m , and ϖ m + 1 are bounded within finite time. The virtual controller α m depends on σ m , θ ¯ ˜ m , ξ ¯ ˜ m , and ϖ m + 1 , establishing that α m is both continuous and bounded. Additionally, we have that ϱ m is bounded. Therefore, the boundedness of all closed-loop signals within finite time is guaranteed.
To preclude Zeno behavior, we establish the existence of a constant ı > 0 , which serves as a uniform lower bound for the intersampling intervals, specifically t k + 1 t k ı k = 0 , 1 , , . One has e v = v ( t ) u ( t ) , t [ t k , t k + 1 ) , and thus e ˙ v = v ˙ ( t ) for all t [ t k , t k + 1 ) . Equation (76) implies that the nonlinear system exhibits SGPFS, thus ensuring the boundedness of all closed-loop signals. Moreover, it is evident that v ˙ ( t ) is bounded, implying the existence of a constant N > 0 such that
| e ˙ v | = | v ˙ ( t ) |     N ,
According to (60), one has
e v ( t k ) = 0 , lim t t k + 1 e v ( t ) l 2
where l 2 > 0 is a constant. Define ı = l 2 N ; based on (78) and (79), as a result, we can conclude that t k + 1 t k ı , which effectively precludes the occurrence of Zeno behavior.    □
The formulated adaptive finite-time tracking controller’s algorithm is given as Algorithm 1.
Algorithm 1 Adaptive Observer-based Finite-time Tracking Controller Design
Input: The parameter k m in fuzzy state observer (8); the parameters ϵ and β in virtual control strategies (27), (43) and (56); theparameters c m 1 , c m 2 , θ ¯ ^ m ( 0 ) , and ξ ¯ ^ m ( 0 ) in adaptation laws (28), (29), (44), (45), (57), and (58); the functions of FLSs φ m in (7), (24), (39), and (53).
Output: The finite-time controller (59).
Begin:
1: Step 1: Formulate the fuzzy state observer (8).
2: Step 2: Chose appropriately parameters and construct adaptation laws (28), (29), (44), (45), (57), and (58) and first-order filter (17), and intermediate function transformations (16).
3: Step 3: Design the event-triggered mechanism (60).
4: Step 4: Chose appropriately parameters and formulate actual controller (59).
5: Step 5: An analysis of the convergence time was conducted for the closed-loop
system under the proposed finite-time tracking controller.
end
Remark 4.
In the design of our controller, finite-time convergence is rigorously guaranteed through systematic Lyapunov analysis. Specifically, based on the finite-time stability criterion given in Lemma 3, a suitable Lyapunov function is constructed. Through stepwise backstepping design, this criterion is embedded into each virtual control law. To achieve finite-time convergence, necessary fractional-order state feedback terms are introduced into the controller. Furthermore, to ensure compatibility between the adaptation law and the finite-time control framework, the parameter update laws are designed as Equations (28), (29), (44), (45), (57), and (58), and with the aid of Lemma 1, they are also made to satisfy the finite-time stability criterion (Lemma 3). The coordinated action of the above control laws and adaptation laws ensures that the closed-loop system converges to and remains at the equilibrium point within a finite time.
Remark 5.
This research endeavors to resolve a novel and complex problem, namely, the development of fuzzy finite-time adaptive control strategies for nonlinear systems characterized by uncertain nonlinear functions, unmeasurable states, and limited communication, reflecting real-world applications and presenting novel difficulties in deriving control strategies. According to Lemma 4, the FLSs possess excellent function approximation capabilities, a trait frequently leveraged to tackle uncertainties terms. Specifically, we employ the FLSs to approximate the unknown nonlinear terms. To deal with the unmeasurable states and limited communication, the fuzzy observer and event-triggered mechanism are designed. As a result, this paper puts forth an observer-based finite-time fuzzy control strategy, accompanied by adaptive laws, which guarantees that the controlled system exhibits SGPFS and all closed-loop signals remain bounded.

4. Illustrative Examples

The simulation is based on a second-order nonlinear damped car system with external disturbances (Equation (80)), which can represent practical applications such as vehicle suspension and servo mechanisms. This system presents typical challenges, including partially measurable states (only the positional output x 1 is measurable, necessitating the design of a state observer), unknown nonlinear dynamics, and limited communication resources. Therefore, this section presents a simulation example with two case studies to validate the effectiveness of the proposed control algorithm. A damped car system is modeled by
x ˙ 1 = x 2 + f 1 ( x ) x ˙ 2 = 1 M ( k 0 r x 1 x 1 F d x 2 + u ) y = x 1
where f 1 ( x ) = 0.01 cos ( x 1 ) denotes the external disturbances, x 1 denotes the car’s displacement from its reference point, and x 2 denotes the car’s speed. M = 1 kg denotes the car’s mass, F d = 1.1 Ns/m stands for the damping factor, and K = k 0 r x 1 denotes the stiffness of the spring, r = 2.71828 , k 0 = 0.33 N/m.
According to Theorem 1, the fuzzy finite-time control approach is formulated via an event-triggered mechanism, as expressed in (60), for this particular case:
u ( t ) = v ( t ) , t [ t k , t k + 1 ) t k + 1 = inf { t > t k | | e v | l 2 + δ v | v ( t ) | } , t 1 = 0
v ( t ) = ( 1 + δ v ) ( α 2 d ¯ tanh ( σ 2 d ¯ ϵ ) )
where the virtual controller α 1 is designed as
α 1 = σ 1 θ ¯ ^ 1 2 ( | σ 1 | φ 1 T ( x 1 ) θ ¯ ^ 1 + ϵ 11 * ) σ 1 ξ ¯ ^ 1 2 ( | σ 1 | ξ ¯ ^ 1 + ϵ 12 * ) + x ˙ d 1 2 sgn β ( σ 1 ) σ 1
where the update laws are formulated as
θ ¯ ^ ˙ 1 = c 11 θ ¯ ^ 1 + c 11 | σ 1 | φ 1 T ( x 1 ) , ξ ¯ ^ ˙ 1 = c 12 ξ ¯ ^ 1 + c 12 | σ 1 | ,
where the virtual controller α 2 is designed as
α 2 = σ 2 θ ¯ ^ 2 2 ( | σ 2 | φ 2 T ( x ¯ ^ 2 ) θ ¯ ^ 2 + ϵ 21 * ) σ 2 ξ ¯ ^ 2 2 ( | σ 2 | ξ ¯ ^ 2 + ϵ 22 * ) 1 2 sgn β ( σ 2 ) σ 1 + ϱ ˙ 2 k 2 e 1
where the update laws are formulated as
θ ¯ ^ ˙ 2 = c 21 θ ¯ ^ 2 + c 21 | σ 2 | φ 2 T ( x ¯ ^ 2 ) , ξ ¯ ^ ˙ 2 = c 22 ξ ¯ ^ 2 + c 22 | σ 2 | ,
Case 1: The parameters are selected to be β = 0.3 , x ( 0 ) = [ 5 , 0 ] T , desired signal x d = 0.3 sin ( t ) , ξ ¯ ^ 1 ( 0 ) = 0.01 , θ ¯ ^ 1 ( 0 ) = 0.01 , θ ¯ ^ 2 ( 0 ) = 0.01 , b 2 = 0.5 , b 1 = 0.5 , k 1 = 35 , ξ ¯ ^ 2 ( 0 ) = 0.01 , k 2 = 35 , ϵ = 0.1 , c 11 = 0.002 , c 12 = 0.02 , c 21 = 0.002 , and c 22 = 0.02 .
Case 2: The parameters are selected to be β = 0.4 , x ( 0 ) = [ 15 , 0 ] T , desired signal x d = 0.3 sin ( t ) , ξ ¯ ^ 1 ( 0 ) = 0.01 , θ ¯ ^ 1 ( 0 ) = 0.01 , b 1 = 0.5 , b 2 = 0.5 , k 1 = 40 , k 2 = 40 , ϵ = 0.1 , c 11 = 0.002 , c 12 = 0.02 , c 21 = 0.002 , c 22 = 0.02 , θ ¯ ^ 2 ( 0 ) = 0.01 , and ξ ¯ ^ 2 ( 0 ) = 0.01 .
Simulation results from both cases (Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10) corroborate the efficacy of the proposed finite-time control scheme. In Case 1, the system output y successfully tracks the reference signal x d , as shown by the state trajectories in Figure 1 and Figure 2 and the tracking error in Figure 3. Figure 4 and Figure 5 present the state estimates and control input, respectively. Case 2 further affirms the algorithm’s capability, with Figure 6 and Figure 7 showing state responses that achieve finite-time convergence, Figure 8 the tracking error, Figure 9 the state observer performance, and Figure 10 the control signal. As can be seen from the tracking error curves in Figure 3 and Figure 8, the tracking error converges to the vicinity of zero within 10 s. It is evident from Figure 4 and Figure 9 that the observer designed in this paper effectively estimates the unknown states. These findings collectively affirm the algorithm’s ability to resolve state estimation and communication limitations with satisfactory finite-time tracking.
To fully validate the performance advantages of the controller designed in this paper, we conducted a comparative simulation analysis between our method and the finite-time control algorithm proposed in reference [36]. Specifically, for Case 1, the algorithm from reference [36] was applied for simulation validation, and the results are shown in Figure 11 and Figure 12.
By comparing these with the results of our proposed method (Figure 1 and Figure 3), it can be observed that the controller designed in this paper demonstrates a clear improvement in both convergence speed and control accuracy.
To further validate the effectiveness of the event-triggered control algorithm proposed in this paper in reducing communication load, the following simulation comparison was conducted.
For Case 2, Figure 13 and Figure 14 present the simulation results without the event-triggered mechanism, while Figure 15 shows the curve of event-triggering instants and inter-trigger intervals, clearly indicating the specific timing and distribution of each triggering event. The curve visually demonstrates that control updates are executed only when the triggering conditions are satisfied, fully reflecting the on-demand nature of communication. In this study, the sampling period is set to 0.05 s, and the total simulation duration is 30 s. Under the conventional periodic sampling scheme, a total of 600 sampling and transmission instances are required. In contrast, with the event-triggered mechanism (see Figure 15), the number of sampling/transmission instances is reduced to 257, corresponding to a reduction in communication transmission load of approximately 57%.
These quantitative data and visualization results jointly demonstrate that after the introduction of the event-triggered mechanism, the system maintains control tracking accuracy while significantly lowering the communication load. This further confirms the effectiveness of the proposed method, indicating that the event-triggered mechanism can effectively save communication resources without compromising control performance.

5. Conclusions

This paper tackles the issue of adaptive fuzzy finite-time control for nonlinear systems with unmeasurable states as well as limited communication. The issue of unmeasurable states has been overcome through the development of state observers. The controller design process leverages FLSs and the dynamic surface control technique to identify unknown terms and mitigate the complexity explosion issue. Through the incorporation of first-order filters into the integrated dynamic surface and backstepping control framework, we have developed an adaptive finite-time fuzzy control strategy for uncertain nonlinear systems. This designed control approach guarantees that the system achieves semi-global practical finite-time stability (SGPFS) and the tracking error remains bounded within a finite time. The effectiveness of the proposed control method is validated through simulation examples. The simulation results further verify that the system tracking error can converge to the vicinity of zero within a finite time. Moreover, the integrated event-triggered mechanism effectively reduces the frequency of control signal transmissions, achieving approximately 57% communication savings in the simulation Case 2. Correspondingly, the curves of event-triggered instants and inter-trigger intervals visually demonstrates the “on-demand” nature of the communication. These simulation results not only provide empirical support for the validity of the theoretical analysis but also highlight the practical advantages of the proposed method in saving communication resources and improving system operational efficiency. Future research will focus on developing more robust predefined-time control algorithms and, on that basis, designing prescribed performance control schemes for systems with actuator faults.

Author Contributions

Z.W.: Methodology, Writing, Software, Conceptualization, and Investigation. L.X.: Conceptualization, Writing, Methodology, and Investigation. 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 authors declare no conflicts of interest.

References

  1. Luo, R.; Zhang, L.; Li, Y. Adaptive Fuzzy Fixed-Time Control for Uncertain Nonlinear Systems with Mismatched Disturbances. Symmetry 2024, 16, 560. [Google Scholar] [CrossRef]
  2. Witkowska, A.; Tomera, M.; Śmierzchalski, R. A backstepping approach to ship course control. Int. J. Appl. Math. Comput. Sci. 2007, 17, 73–85. [Google Scholar] [CrossRef]
  3. Li, G.; Wang, X.; Li, S. Consensus control of higher-order Lipschitz non-linear multi-agent systems based on backstepping method. IET Control Theory Appl. 2019, 14, 490–498. [Google Scholar] [CrossRef]
  4. Kartal, Y.; Subbarao, K.; Gans, N.R.; Dogan, A.; Lewis, F. Distributed backstepping based control of multiple UAV formation flight subject to time delays. IET Control Theory Appl. 2020, 14, 1628–1638. [Google Scholar] [CrossRef]
  5. Zhuang, H.; Sun, Q.; Chen, Z.; Zeng, X. Robust adaptive sliding mode attitude control for aircraft systems based on back-stepping method. Aerosp. Sci. Technol. 2021, 118, 107069. [Google Scholar] [CrossRef]
  6. Capone, A.; Hirche, S. Backstepping for partially unknown nonlinear systems using Gaussian processes. IEEE Control Syst. Lett. 2019, 3, 416–421. [Google Scholar] [CrossRef]
  7. Yu, J.; Shi, P.; Zhao, L. Finite-time command filtered backstepping control for a class of nonlinear systems. Automatica 2018, 92, 173–180. [Google Scholar] [CrossRef]
  8. Zhang, L.; Ding, H.; Shi, J.; Huang, Y.; Chen, H.; Guo, K.; Li, Q. An adaptive backstepping sliding mode controller to improve vehicle maneuverability and stability via torque vectoring control. IEEE Trans. Veh. Technol. 2020, 69, 2598–2612. [Google Scholar] [CrossRef]
  9. Wang, Y.; Ahn, C.K.; Yan, H.; Xie, S. Fuzzy control and filtering for nonlinear singularly perturbed Markov jump systems. IEEE Trans. Cybern. 2020, 51, 297–308. [Google Scholar] [CrossRef]
  10. Yang, T.; Sun, N.; Fang, Y. Adaptive fuzzy control for a class of MIMO underactuated systems with plant uncertainties and actuator deadzones: Design and experiments. IEEE Trans. Cybern. 2022, 53, 8213–8226. [Google Scholar] [CrossRef]
  11. Sun, W.; Su, S.-F.; Wu, Y.; Xia, J. Novel adaptive fuzzy control for output constrained stochastic nonstrict feedback nonlinear systems. IEEE Trans. Fuzzy Syst. 2020, 29, 1188–1197. [Google Scholar] [CrossRef]
  12. Liang, B.; Zheng, S.; Ahn, C.K.; Liu, F. Adaptive fuzzy control for fractional-order interconnected systems with unknown control directions. IEEE Trans. Fuzzy Syst. 2020, 30, 75–87. [Google Scholar] [CrossRef]
  13. Ma, H.; Liang, H.; Zhou, Q.; Ahn, C.K. Adaptive dynamic surface control design for uncertain nonlinear strict-feedback systems with unknown control direction and disturbances. IEEE Trans. Syst. Man Cybern. Syst. 2018, 49, 506–515. [Google Scholar] [CrossRef]
  14. Hua, Y.; Zhang, T. Adaptive control of pure-feedback nonlinear systems with full-state time-varying constraints and unmodeled dynamics. Int. J. Adapt. Control Signal Process. 2020, 34, 183–198. [Google Scholar] [CrossRef]
  15. Zuo, S.; Song, Y.; Lewis, F.L.; Davoudi, A. Output containment control of linear heterogeneous multi-agent systems using internal model principle. IEEE Trans. Cybern. 2017, 47, 2099–2109. [Google Scholar] [CrossRef] [PubMed]
  16. Li, Y.; Sun, K.; Tong, S. Observer-based adaptive fuzzy fault-tolerant optimal control for SISO nonlinear systems. IEEE Trans. Cybern. 2018, 49, 649–661. [Google Scholar] [CrossRef]
  17. Li, D.; Han, H.; Qiao, J. Observer-based adaptive fuzzy control for nonlinear state-constrained systems without involving feasibility conditions. IEEE Trans. Cybern. 2021, 52, 11724–11733. [Google Scholar] [CrossRef] [PubMed]
  18. Girard, A. Dynamic triggering mechanisms for event-triggered control. IEEE Trans. Autom. Control 2014, 60, 1992–1997. [Google Scholar] [CrossRef]
  19. Huo, X.; Karimi, H.R.; Zhao, X.; Wang, B.; Zong, G. Adaptive-critic design for decentralized event-triggered control of constrained nonlinear interconnected systems within an identifier-critic framework. IEEE Trans. Cybern. 2021, 52, 7478–7491. [Google Scholar] [CrossRef]
  20. Heemels, W.; Donkers, M. Model-based periodic event-triggered control for linear systems. Automatica 2013, 49, 698–711. [Google Scholar] [CrossRef]
  21. Su, X.; Wang, C.; Chang, H.; Yang, Y.; Assawinchaichote, W. Event-triggered sliding mode control of networked control systems with Markovian jump parameters. Automatica 2021, 125, 109405. [Google Scholar] [CrossRef]
  22. Xue, L.; Liu, Z.; Zhang, W. A new finite time control method to nonlinear systems with uncertain dynamics and time-varying powers. Int. J. Robust Nonlinear Control 2023, 33, 8087–8102. [Google Scholar] [CrossRef]
  23. Li, P.; Yang, H.; Zuo, Z.; Cheng, F. Dual closed-loop finite-time control for lateral trajectory tracking of unmanned ground vehicles under velocity-varying motion. IEEE Trans. Intell. Veh. 2024, 9, 6137–6147. [Google Scholar] [CrossRef]
  24. Li, X.; Wang, J.; Zhang, H.; Zhang, K.; Lu, G. Adaptive composite observer-based global finite time control with prescribed performance for robots. IEEE Trans. Ind. Electron. 2024, 71, 9351–9363. [Google Scholar] [CrossRef]
  25. Yin, C.; Xie, Y.; Shi, D.; Wang, S.; Zhang, K.; Li, M. Sliding mode coordinated control of hybrid electric vehicle via finite-time control technique. ISA Trans. 2024, 146, 541–554. [Google Scholar] [CrossRef] [PubMed]
  26. Li, S.; Ahn, C.K.; Xiang, Z. Command-filter-based adaptive fuzzy finite-time control for switched nonlinear systems using state-dependent switching method. IEEE Trans. Fuzzy Syst. 2020, 29, 833–845. [Google Scholar] [CrossRef]
  27. Sun, W.; Wu, Y.; Sun, Z. Command filter-based finite-time adaptive fuzzy control for uncertain nonlinear systems with prescribed performance. IEEE Trans. Fuzzy Syst. 2020, 28, 3161–3170. [Google Scholar] [CrossRef]
  28. Lv, W. Finite time adaptive fault-tolerant control for nonlinear MIMO systems with actuator faults. Int. J. Control Autom. Syst. 2022, 20, 99–108. [Google Scholar] [CrossRef]
  29. Hardy, H.; Littlewood, E.; Polya, J. Inequalities; Cambridge University Press: Cambridge, UK, 1995. [Google Scholar]
  30. Deng, H.; Krstic, M. Output-feedback stochastic nonlinear stabilization. IEEE Trans. Autom. Control 1999, 44, 328–333. [Google Scholar] [CrossRef]
  31. Wang, F.; Chen, B.; Liu, X.; Lin, C. Finite-time adaptive fuzzy tracking control design for nonlinear systems. IEEE Trans. Fuzzy Syst. 2017, 26, 1207–1216. [Google Scholar] [CrossRef]
  32. Yang, C.D.G. Distributed adaptive fuzzy control for nonlinear multiagent systems under directed graphs. IEEE Trans. Fuzzy Syst. 2017, 26, 1356–1366. [Google Scholar]
  33. Kong, L.; Yu, X.; Zhang, S. Neuro-learning-based adaptive control for state-constrained strict-feedback systems with unknown control direction. ISA Trans. 2021, 112, 12–22. [Google Scholar] [CrossRef]
  34. Wang, A.; Liu, L.; Qiu, J.; Feng, G. Event-triggered robust adaptive fuzzy control for a class of nonlinear systems. IEEE Trans. Fuzzy Syst. 2018, 27, 1648–1658. [Google Scholar] [CrossRef]
  35. Ma, H.; Li, H.; Liang, H.; Dong, G. Adaptive fuzzy event-triggered control for stochastic nonlinear systems with full state constraints and actuator faults. IEEE Trans. Fuzzy Syst. 2019, 27, 2242–2254. [Google Scholar] [CrossRef]
  36. Hu, Q.; Zhang, J. Relative position finite-time coordinated tracking control of spacecraft formation without velocity measurements. ISA Trans. 2015, 54, 60–74. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The trajectories of the states x 1 and x d in Case 1.
Figure 1. The trajectories of the states x 1 and x d in Case 1.
Symmetry 18 00012 g001
Figure 2. The trajectory of the state x 2 in Case 1.
Figure 2. The trajectory of the state x 2 in Case 1.
Symmetry 18 00012 g002
Figure 3. The trajectory of the tracking error | x 1 x d | in Case 1.
Figure 3. The trajectory of the tracking error | x 1 x d | in Case 1.
Symmetry 18 00012 g003
Figure 4. The trajectories of observer states and observer errors in Case 1.
Figure 4. The trajectories of observer states and observer errors in Case 1.
Symmetry 18 00012 g004
Figure 5. The trajectory of the control signal in Case 1.
Figure 5. The trajectory of the control signal in Case 1.
Symmetry 18 00012 g005
Figure 6. The trajectories of the states x 1 and x d in Case 2.
Figure 6. The trajectories of the states x 1 and x d in Case 2.
Symmetry 18 00012 g006
Figure 7. The trajectory of the state x 2 in Case 2.
Figure 7. The trajectory of the state x 2 in Case 2.
Symmetry 18 00012 g007
Figure 8. The trajectories of the tracking error | x 1 x d | in Case 2.
Figure 8. The trajectories of the tracking error | x 1 x d | in Case 2.
Symmetry 18 00012 g008
Figure 9. The trajectories of observer states and observer errors in Case 2.
Figure 9. The trajectories of observer states and observer errors in Case 2.
Symmetry 18 00012 g009
Figure 10. The trajectory of the control signal in Case 2.
Figure 10. The trajectory of the control signal in Case 2.
Symmetry 18 00012 g010
Figure 11. The trajectories of the states x 1 and x d for Ref. [36].
Figure 11. The trajectories of the states x 1 and x d for Ref. [36].
Symmetry 18 00012 g011
Figure 12. The trajectory of the tracking error | x 1 x d | for Ref. [36].
Figure 12. The trajectory of the tracking error | x 1 x d | for Ref. [36].
Symmetry 18 00012 g012
Figure 13. The trajectories of the states x 1 and x d without the event-triggered mechanism.
Figure 13. The trajectories of the states x 1 and x d without the event-triggered mechanism.
Symmetry 18 00012 g013
Figure 14. The trajectory of the tracking error | x 1 x d | without the event-triggered mechanism.
Figure 14. The trajectory of the tracking error | x 1 x d | without the event-triggered mechanism.
Symmetry 18 00012 g014
Figure 15. The trajectory of inter-event time.
Figure 15. The trajectory of inter-event time.
Symmetry 18 00012 g015
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, Z.; Xing, L. Event-Trigger-Based Fuzzy Adaptive Finite-Time Control for Uncertain Nonlinear Systems with Unmeasurable States. Symmetry 2026, 18, 12. https://doi.org/10.3390/sym18010012

AMA Style

Wu Z, Xing L. Event-Trigger-Based Fuzzy Adaptive Finite-Time Control for Uncertain Nonlinear Systems with Unmeasurable States. Symmetry. 2026; 18(1):12. https://doi.org/10.3390/sym18010012

Chicago/Turabian Style

Wu, Zhiqiang, and Lei Xing. 2026. "Event-Trigger-Based Fuzzy Adaptive Finite-Time Control for Uncertain Nonlinear Systems with Unmeasurable States" Symmetry 18, no. 1: 12. https://doi.org/10.3390/sym18010012

APA Style

Wu, Z., & Xing, L. (2026). Event-Trigger-Based Fuzzy Adaptive Finite-Time Control for Uncertain Nonlinear Systems with Unmeasurable States. Symmetry, 18(1), 12. https://doi.org/10.3390/sym18010012

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