Next Article in Journal
Traffic Signal Control Optimization Based on Neural Network in the Framework of Model Predictive Control
Previous Article in Journal
Research on Additive Manufacturing Path Planning of a Six-Degree-of-Freedom Manipulator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Semi-Global Finite-Time Decentralized Control Method for High-Order Large-Scale Nonlinear Systems

1
School of Automation and Software Engineering, Shanxi University, Taiyuan 030006, China
2
School of Information, Shanxi University of Finance and Economics, Taiyuan 030006, China
*
Author to whom correspondence should be addressed.
Actuators 2024, 13(7), 250; https://doi.org/10.3390/act13070250
Submission received: 27 May 2024 / Revised: 26 June 2024 / Accepted: 29 June 2024 / Published: 30 June 2024
(This article belongs to the Section Control Systems)

Abstract

:
This study focuses on the decentralized stabilization issue of high-order large-scale nonlinear systems with unknown disturbances. A novel decentralized semi-global finite-time control approach is suggested by constructing a Lyapunov function with both quadratic and higher-order components and employing the method of homogeneous domination. Based on the designed Lyapunov function, a state-feedback controller is constructed for the nominal system. Subsequently, the scaling gain is flexibly introduced to enable semi-globally finite-time stabilization of the nonlinear system. Besides, the approach is extended to the problem of decentralized tracking control of high-order large-scale nonlinear systems. Finally, numerical and practical examples validate the effectiveness of the presented control strategy.

1. Introduction

With the development of technology and the increase of various control demands, the number and complexity of large-scale nonlinear systems are increasing, causing unprecedented challenges in system control. They are widely emerged in practical engineering such as transportation systems, communication systems, power systems, and robotics. Large-scale systems have multiple inputs and outputs, and each subsystem exhibits coupled nonlinear behavior [1,2,3]. One of the main challenges in analyzing and controlling such kinds of nonlinear systems are the complexity brought by their nonlinearity, making it difficult to achieve desired control effects with a single controller. Thus, decentralized control, which typically designs an independent controller for each subsystem, becomes inevitable. Decentralized control is simpler and requires less computation than centralized control structures. In recent decades, decentralized control has become the dominant control approach for large-scale systems, and many excellent results have been achieved [4,5,6,7]. However, with the increase of new large-scale nonlinear system models, there are still many challenging decentralized control problems, especially for some systems with complicated coupled nonlinear functions.
Due to the complexities of nonlinearity and interconnectivity of system components, it requires advanced strategies and tools for effective control. Large-scale nonlinear systems present more challenges to control theory and practice. Recently, researchers have been focusing on developing control strategies for large-scale nonlinear systems, see [8,9,10,11,12,13,14]. Particularly, by introducing a decentralized adaptive control technique, the authors of [8] considered the control issue of large-scale nonlinear systems affected by model uncertainties and mismatched time delays in control inputs. In [9], the authors developed a novel sampled-data observer and proposed a distinctive fuzzy adaptive neural network regulation strategy in scenarios where system states remain unknown. Based on policy iteration theory, the authors of [10] implemented decentralized control for large-scale nonlinear systems with unknown mismatched interconnections. By employing the backstepping method, the authors of [11] achieved globally asymptotically stable for strict feedback large-scale nonlinear systems with strong interconnections. A local dynamic event-triggered controller was constructed to render the considered system asymptotically stable in [12]. With the help of fuzzy theory, the authors of [13] introduced a decentralized output feedback control methodology initially aimed at fractional-order large-scale nonlinear systems.
In practical applications, since finite-time control has the advantage of response time, it has many applications and satisfies the engineering requirements. Recently, with the emergence of finite-time control theory, the investigation of finite-time stabilization of nonlinear systems has attracted a large number of scholars and has yielded fruitful results [15,16,17,18,19,20]. However, finite-time theory still poses limitations and challenges in large-scale system control, and fewer results have been achieved [21,22,23,24]. By homogeneous domination approach, the authors of [21] studied semi-global finite-time output feedback stabilization issue. By presenting the sliding mode control method, the authors of [22] achieved finite-time control for MIMO systems. In [23], an adaptive control method was achieved for large-scale systems with time-varying output constraints by utilizing neural network techniques. In [24], the finite-time stabilization of large-scale nonlinear systems with dead-zone input is discussed.
In addition, tracking control of nonlinear systems is an important control problem. In particular, large-scale nonlinear systems often need to track several different reference signals. To solve the problem, the authors of [25] constructed a decentralized tracking controller by state feedback. They proposed a finite-time adaptive fuzzy decentralized tracking control algorithm, solving the problem of unmeasurable states [26], and further improving the tracking performance under the full-state prespecified performance structure [27]. When the system experiences unmeasurable disturbances, the authors of [28] considered a decentralized adaptive finite-time tracking control strategy for a class of non-strict feedback large-scale systems. Different from the aforementioned systems, the nonlinear systems we studied not only contain complex coupling relationships and disturbance but also include nonlinear terms with high-order power. A natural question arises:
For high-order large-scale systems with unknown disturbances, is it feasible to design a finite-time decentralized controller to achieve stabilization/tracking?
This paper will endeavor to explore this question. The contributions of the article are mainly reflected in the following aspects: (i) The investigated system is more general. In contrast to the previously reported studies [8,9,10,11,12,21,22,23,24], the system considered in this article exhibits a more comprehensive nature. Distinctively, the current work takes into account the significant influence of complex interconnections on the states of individual subsystems, which has been neglected in prior research such as [15,16,17,18,19,20]. Additionally, the nonlinear components within the system incorporate high-order nonlinear terms and external disturbances, rendering the analysis and control of the system more challenging yet significant. (ii) A new approach for finite-time stabilization and tracking is proposed in this study. In contrast to previous works [21,22,23,24,25,26,27,28], we construct a new Lyapunov function that incorporates both quadratic and higher-order components. In addition, leveraging the techniques of homogeneous domination, scaling gain, and the tool of inequality, a recursive design methodology is developed to achieve semi-globally practical finite-time stability (SGPFS).

2. Problem Formulation and Preliminaries

We investigate the following high-order large-scale system:
η ˙ i , j ( t ) = η i , j + 1 p ( t ) + f i , j ( t , η ( t ) ) , j = 1 , , n 1 , η ˙ i , n ( t ) = u i p ( t ) + f i , n ( t , η ( t ) ) , i = 1 , , N ,
where η ( t ) = [ η 1 ( t ) , , η N ( t ) ] T R N × n , η i ( t ) = [ η i , 1 ( t ) , , η i , n ( t ) ] T R n . η ( t ) , u i ( t ) R are subsystem states and input, respectively. p R odd 1 { p q | p , q are odd integers, and p q > 0 } is denoted to the power of the system. f i , j ( · ) , i = 1 , , N , j = 1 , , n are unknown continuous nonlinear functions, representing the nonlinear relationships of the i-th subsystem and the connections between the other subsystems. An assumption is proposed:
Assumption 1.
For each i = 1 , , N , j = 1 , , n , the following nonlinear condition f i , j holds for System (1):
| f i , j ( · ) | c i , j s = 1 N k = 1 j | η s , k ( t ) | p + ω ( t ) ,
where c i , j is a nonnegative constant, and ω ( t ) is a bounded disturbance.
Remark 1.
In the considered system, the nonlinearities have the characteristics as follows. (1) The system has nonlinearities with high-order power, which adds more challenges for the control design and stability analysis. (2) The system nonlinearities are coupled with multiple variables coming from different subsystems, which cannot be simply canceled out using the conventional control methods. (3) The system is impacted by time-varying unknown disturbances, which originate from instabilities in the external environment, fluctuations in the internal parameters of the system or other unmodelled dynamics.
Remark 2.
If the nonlinear term f i , j only depends on η i , k , 1 k j , System (1) can be transformed into N lower triangle nonlinear systems, which have rich research results, see [15,16,17,18]. When the nonlinear term includes interconnection items and p = 1 , it becomes a large-scale system as in [9]. It also covers the condition in [29,30,31,32]. When p = 1 , ω ( t ) = 0 , and only output interconnections are included, it becomes | f i , j ( · ) | c i , j k = 1 j | η i , k | + s = 1 N | η s , 1 | , which is the condition in [29]. When p = 1 and ω ( t ) = 0 , it becomes | f i , j ( · ) | c i , j i = 1 N k = 1 j | η i , k | , which is discussed in [30]. When N = 1 and ω ( t ) = 0 , it becomes the condition | f j ( · ) | c j k = 1 j | η k | p , which is considered in [31]. When N = 1 , p = 1 , and ω ( t ) = 0 , it reduces to the linear growing condition | f j ( · ) | c j k = 1 j | η k | in [32]. Contrasting with previous works such as [9,15,16,17,18,29,30,31,32], the high-order power, unknown disturbances, nonlinearities and complex interconnections in the systems introduce significant challenges for the construction of the controller.
Before designing the controller u, we give a definition and some lemmas as follows.
Definition 1
([20]). The equilibrium z = 0 of system z ˙ = f ( z , u ) is called SGPFS, if z ( t ) ε holds for all t t 0 + T ( ε , z ( t 0 ) ) , t 0 0 , where the system initial z ( t 0 ) is bounded, ε > 0 is a constant, and T ( ε , z ( t 0 ) ) < is a time constant.
Lemma 1
([5]). Suppose that ρ > 0 , λ > 0 are real numbers, and a ( ν , μ ) , c ( ν , μ ) are positive functions. For any ν , μ R , there holds
| a ( ν , μ ) ν ρ μ λ | c ( ν , μ ) | ν | ρ + λ + λ ρ + λ ρ ( ρ + λ ) c ( ν , μ ) ρ λ | a ( ν , μ ) | ρ + λ λ | μ | ρ + λ .
Lemma 2
([23]). For the system z ˙ = f ( z , u ) , if U ˙ ( z ) satisfies the inequality
U ˙ ( z ) θ U ρ ( z ) + φ , θ > 0 , 0 < ρ < 1 , φ > 0 ,
then the large-scale system is SGPFS.
Lemma 3
([33]). For δ R , ζ R , and s 1 , the following inequality holds:
| δ + ζ | s 2 s 1 | δ s + ζ s | , ( | δ | + | ζ | ) 1 s | δ | 1 s + | ζ | 1 s .
Moreover, if s 1 is an odd integer or a ratio of two odd integers, then
| δ ζ | s 2 s 1 | δ | s | ζ | s , | δ s ζ s | s | δ ζ | ( ( δ ζ ) s 1 + ζ s 1 ) .
Lemma 4.
Consider the following system:
z ˙ i , j = ρ z i , j + 1 p , j = 1 , , n 1 , z ˙ i , n = ρ v i p , i = 1 , , N ,
where z i = [ z i , 1 , , z i , n ] T R n is a state vector, v i R denotes the input, and ρ is a positive constant. There are some coordinate transformations:
α i , 0 = 0 , α i , j 1 ( z ¯ i , 1 ) = g i , j 1 ξ i , j 1 , ξ i , 1 = z i , 1 α i , 0 , ξ i , j = z i , j α i , j 1 ( z ¯ i , j 1 ) , i = 1 , , N , j = 2 , , n ,
where z ¯ i , j 1 = z i , 1 , z i , j 1 , g 1 , 1 , , g N , n are positive constants to be specified later. There is a Lyapunov function V n and continuous controllers
v i = g i , n ξ i , n , i = 1 , , N ,
such that
V ˙ n ρ i = 1 N j = 1 n ξ i , j p + 1 + ξ i , j 2 p ,
where V n is defined as
V n = k = 1 n W k , W k = s = 1 N 1 2 ξ s , k 2 + 1 p + 1 ξ s , k p + 1 .
Proof. 
By using the method of backstepping, we give a detailed proof.
Step 1: Select the function V 1 = W 1 = s = 1 N 1 2 ξ s , 1 2 + 1 p + 1 ξ s , 1 p + 1 , and calculate its derivative
V ˙ 1 = s = 1 N ξ s , 1 + ξ s , 1 p ξ ˙ s , 1 = s = 1 N ξ s , 1 + ξ s , 1 p ρ z s , 2 p = s = 1 N ρ ξ s , 1 + ξ s , 1 p z s , 2 p α s , 1 p + ξ s , 1 + ξ s , 1 p α s , 1 p .
By choosing α s , 1 = g s , 1 ξ s , 1 , g s , 1 n 1 p , we can obtain ρ ξ s , 1 + ξ s , 1 p α s , 1 p n ρ ξ s , 1 p + 1 + ξ s , 1 2 p . Substituting it into (8), we have
V ˙ 1 s = 1 N n ρ ξ s , 1 p + 1 + ξ s , 1 2 p + ξ s , 1 + ξ s , 1 p ρ z s , 2 p α s , 1 p .
Step k ( 2 k n 1 ) : Assume that there is a Lyapunov candidate function V k 1 and a series of virtual controllers α s , k 1 , s = 1 , , N , which guarantee that
V ˙ k 1 s = 1 N ( n k + 2 ) ρ j = 1 k 1 ξ s , j p + 1 + ξ s , j 2 p + ξ s , k 1 + ξ s , k 1 p ρ z s , k p α s , k 1 p .
Defining V k = V k 1 + s = 1 N 1 2 ξ s , k 2 + 1 p + 1 ξ s , k p + 1 , the derivative of V k satisfies
V ˙ k s = 1 N ( ( n k + 2 ) ρ j = 1 k 1 ξ s , j p + 1 + ξ s , j 2 p + ξ s , k 1 + ξ s , k 1 p ρ z s , k p α s , k 1 p . + ξ s , k + ξ s , k p ρ z s , k + 1 p α s , k p + ξ s , k + ξ s , k p ρ α s , k p + ξ s , k + ξ s , k p j = 1 k 1 α s , k 1 z s , j z ˙ s , j ) .
By Lemmas 1 and 3 and Transformation (4), one can verify the following inequality
ξ s , k 1 + ξ s , k 1 p ρ z s , k p α s , k 1 p | ξ s , k 1 | + | ξ s , k 1 | p ρ p | z s , k α s , k 1 | ( z s , k α s , k 1 ) p 1 + α s , k 1 p 1 ρ p | ξ s , k 1 | + | ξ s , k 1 | p | ξ s , k | p + | ξ s , k | | α s , k 1 | p 1 1 2 ρ ξ s , k 1 p + 1 + ξ s , k 1 2 p + A s , k ρ ξ s , k p + 1 + ξ s , k 2 p ,
where A s , k = max p p + 1 4 p + 1 1 p p p + 1 p + 1 p + 1 4 p p + 1 p p g s , k 1 p 1 p + 1 , p 2 + 1 2 p 4 p 2 p 2 p 1 p g s , k 1 p 1 2 p . By the transformations of (4), it follows that
j = 1 k 1 α s , k 1 z s , j z ˙ s , j g s , k 1 j = 1 k 1 ( z s , k 1 + g s , k 2 ξ s , k 2 ) z s , j ρ | z s , j + 1 | p g s , k 1 g s , k 2 g s , j j = 1 k 1 ( z s , j g s , j 1 ξ s , j 1 ) z s , j ρ | ξ s , j + 1 g s , j ξ s , j | p j = 1 k 1 a s , j ρ | ξ s , j + 1 | p + | g s , j ξ s , j | p ,
where a s , j = 2 p 1 l = j k 1 g s , l is a constant. Using Lemma 1, the following holds:
ξ s , k + ξ s , k p j = 1 k 1 α s , k 1 z s , j z ˙ s , j | ξ s , k | + | ξ s , k | p j = 1 k 1 a s , j | ξ s , j + 1 | p + | g s , j ξ s , j | p 1 2 ρ j = 1 k 1 ξ s , j p + 1 + ξ s , j 2 p + A ¯ s , k ξ s , k p + 1 + ξ s , k 2 p ,
where A ¯ s , k is a constant. Substituting (12) and (14) into (11), it can be deduced that
V ˙ k s = 1 N ( ( n k + 1 ) ρ j = 1 k 1 ξ s , j p + 1 + ξ s , j 2 p + A ˜ s , k ρ ξ s , k p + 1 + ξ s , k 2 p . + ξ s , k + ξ s , k p ρ x s , k + 1 p α s , k p + ξ s , k + ξ s , k p ρ α s , k p ) ,
where A ˜ s , k = A s , k + A ¯ s , k . To achieve the control target, the virtual controller α s , k = g s , k ξ s , k , g s , k ( n k + 1 + A ˜ s , k ) 1 p , which implies that
V ˙ k s = 1 N ( n k + 1 ) ρ j = 1 k ξ s , j p + 1 + ξ s , j 2 p + ξ s , k + ξ s , k p ρ z s , k + 1 p α s , k p .
This completes the proof of step k. When k = n , we choose controller v s = α s , n = g s , n ξ s , n = ( 1 + A ˜ s , n ) 1 p ξ s , n , where A ˜ s , n > 0 is a constant. By utilizing the same design procedure design, the derivative of V n satisfies (6). □
Remark 3.
Different from existing studies [8,9,10,23,28], in this section, we first design state feedback controllers for the nominal system (3). Later on, we will consider the original system and find suitable bounds for the nonlinear terms encountered in the controller design step. To ensure the stability of the system, we introduce scaling gain to regulate the response of the system by adjusting the proportionality between the output of the controller and the state of the system. A proper scaling gain ensures the stability of the system and improves the performance of the system.

3. Main Results

Now, we choose the value of constants p and σ 1 . When p = 1 , let σ 1 = 0 ; when p 1 , let 0 < σ 1 < 1 p 1 . For the convenience of stability analysis, we choose σ j + 1 p = σ j + 1 , i = 1 , , N , j = 1 , , n . For System (1), we introduce the following coordinate transformations
x i , j = η i , j L σ j , v i = u i L σ n + 1 ,
where L 1 is a scaling gain to be determined later. Using (17), System (1) is transformed into
x ˙ i , j = L x i , j + 1 p + F i , j ( · ) , x ˙ i , n = L v i p + F i , n ( · ) , i = 1 , , N , j = 1 , , n 1 ,
where F i , l ( · ) = L σ l f i , l , 1 l n . Similar to (4), we will apply the following coordinate transformations
α i , 0 * = 0 , α i , j 1 * ( x ¯ j 1 ) = g i , j 1 ξ ˜ i , j 1 , ξ ˜ i , 1 = x i , 1 α i , 0 * , ξ ˜ i , j = x i , j α i , j 1 * ( x ¯ j 1 ) , i = 1 , , N , j = 2 , , n .
where x ¯ i , j = [ x i , 1 , , x i , j ] T , g i , j is defined in Lemma 4.
Theorem 1.
If Assumption 1 holds, then there are decentralized controllers u i = L σ n + 1 g i , n ξ ˜ i , n , i = 1 , , N such that the large-scale nonlinear system (1) is SGPFS.
Proof of Theorem 1.
We define the continuously differentiable function V n as
V n ( ξ ˜ ) = i = 1 N j = 1 n 1 2 ξ ˜ i , j 2 + 1 p + 1 ξ ˜ i , j p + 1 .
ξ ˜ = [ ξ ˜ 1 T , , ξ ˜ N T ] , ζ i = [ ξ ˜ i , 1 , , ξ ˜ i , n ] Firstly, by selecting ρ = L and employing Lemma 4, the following controller v i can be inferred:
v i = g i , n ξ ˜ i , n , i = 1 , , N ,
which renders the following:
V ˙ n ( ξ ˜ ) i = 1 N L j = 1 n ξ ˜ i , j p + 1 + ξ ˜ i , j 2 p + j = 1 n V n ( ξ ˜ ) x i , j | F i , j ( · ) | .
Upon contemplation of the nonlinear function. Based on Assumption 1 and Lemma 1, it is deduced that
| F i , j ( · ) | = L σ j f i , j ( · ) c ¯ L σ j s = 1 N k = 1 j | η s , k | p + L σ j ω ( t ) c ¯ L σ j s = 1 N k = 1 j L σ k x s , k p + L σ j γ c ¯ b 0 s = 1 N k = 1 j L σ j + σ k p | ξ ˜ s , k | p + γ ,
where c ¯ = max 1 s N , 1 k n c s , k , γ = max | ω ( t ) | , and b 0 = max 1 s N , 1 k n 1 + g s , k p are suitable constants. By the definition of σ 1 , we have σ i , j σ i , j 1 = σ i , 1 + 1 p j 1 + l = 1 j 2 1 p l σ i , 1 p j 2 l = 1 j 2 1 p l = 1 ( p 1 ) σ i , 1 p j 1 > 0 , which means that σ i , j is an increase of j. The power of the scaling gain L is computed as
σ j + σ k p σ j + σ j p 1 σ 1 p j 1 l = 1 j 1 1 p l + σ 1 p p j 1 + l = 1 j 2 1 p l 1 1 σ 1 ( p 1 ) p j 1 , 1 1 σ 1 ( p 1 ) p n 1 , 1 k j n .
It follows that
| F i , j ( · ) | c ¯ b 0 L 1 β s = 1 N k = 1 j | ξ ˜ s , k | p + γ ,
where β = 1 σ s , 1 ( p 1 ) p n 1 > 0 . The definition of V n yields that V n ( ξ ˜ ) x i , j b ¯ i l = j n | ξ i , l | + | ξ i , l | p , i = 1 , , N , where b ¯ i > 0 is a constant. Using (25) and Lemma 1, it follows that
j = 1 n V n ( ξ ˜ ) x i , j F i , j ( · ) j = 1 n c ¯ b 0 L 1 β s = 1 N k = 1 j | ξ ˜ s , k | p + γ b ¯ i l = j n | ξ ˜ i , l | + | ξ ˜ i , l | p b i L 1 β s = 1 N k = 1 n ξ ˜ s , k p + 1 + ξ ˜ s , k 2 p + γ ¯ ,
where b i > 0   a n d   γ ¯ = n ( n + 1 ) 2 p p + 1 ( γ b ¯ i ) p + 1 p + 1 2 ( γ b ¯ i ) 2 are constants. Substituting (26) into (22), it is deduced that
V ˙ n ( ξ ˜ ) i = 1 N L j = 1 n ξ ˜ i , j p + 1 + ξ ˜ i , j 2 p + b i L 1 β s = 1 N k = 1 n ξ ˜ s , k p + 1 + ξ ˜ s , k 2 p + γ ¯ L i = 1 N ( 1 b i L β ) s = 1 N j = 1 n ξ ˜ s , j p + 1 + ξ ˜ s , j 2 p + γ ˜ ,
where γ ˜ = N γ ¯ > 0 is a constant. Now, we choose the scaling constant L max 1 i N { b i 1 β } such that 1 b i L β > 0 . Due to p R o d d 1 , 0 < 1 p + 1 < 1 , the following holds: ( ξ ˜ i , j 2 ) 1 p + 1 1 p + 1 p + 1 2 ( ξ ˜ i , j 2 ) p + 1 2 + p + 1 2 1 p + 1 p + 1 2 = 2 ( p + 1 ) 2 ξ ˜ i , j p + 1 + 1 2 ( p + 1 ) 2 and ( ξ ˜ i , j p + 1 ) 1 p + 1 1 p + 1 2 p p + 1 ( ξ ˜ i , j p + 1 ) 2 p p + 1 + 2 p 1 p + 1 2 p p + 1 = 1 2 p ( ξ ˜ i , j p + 1 ) 2 p p + 1 + 1 1 2 p . Thereby, we have
i = 1 N j = 1 n 1 2 ξ ˜ i , j 2 + 1 p + 1 ξ ˜ i , j p + 1 1 p + 1 i = 1 N j = 1 n 1 2 1 p + 1 ( ξ ˜ i , j 2 ) 1 p + 1 + 1 p + 1 1 p + 1 ( ξ ˜ i , j p + 1 ) 1 p + 1 i = 1 N j = 1 n 1 2 1 p + 1 2 ( p + 1 ) 2 ξ ˜ i , j p + 1 + 1 2 ( p + 1 ) 2 + 1 p + 1 1 p + 1 1 2 p ξ ˜ 2 p + 1 1 2 p 1 2 p 1 ( p + 1 ) 2 i = 1 N j = 1 n ξ ˜ i , j p + 1 + ξ ˜ 2 p + n N ( 1 2 1 p + 1 1 2 ( p + 1 ) 2 + 1 p + 1 1 p + 1 1 1 2 p ) ,
which further leads to
i = 1 N j = 1 n ξ ˜ i , j p + 1 + ξ ˜ 2 p λ 1 i = 1 N j = 1 n 1 2 ξ ˜ i , j 2 + 1 p + 1 ξ ˜ i , j p + 1 1 p + 1 + n N 1 2 ( p + 1 ) 2 + 2 p + 1 1 p + 1 1 1 2 p ,
where λ 1 = 2 p 1 ( p + 1 ) 2 . Substituting (29) into (27) results in
V ˙ n ( ξ ˜ ) λ 0 V n ( ξ ˜ ) α + ϕ ,
where λ 0 = λ 1 L i = 1 N ( 1 b i L β ) > 0 and 0 < α = 1 p + 1 < 1 , ϕ = γ ˜ + n N 1 2 ( p + 1 ) 2 + 2 p + 1 1 p + 1 1 1 2 p > 0 are constants. There is a compact set S = { ξ ˜ R ( N n ) | V n α ( ζ ) ϕ λ 0 } . If ξ ˜ S , we see that the derivative of the Lyapunov function satisfies V ˙ n < 0 , which implies that the state ξ ˜ will eventually converge to S. It is not difficult to obtain that any ξ ˜ is bounded. Based on the analysis, it shows that all of the conditions outlined in Lemma 2 are satisfied. Therefore, it can be concluded that System (1) is SGPFS. □
Remark 4.
We need to emphasize that the scaling gain L brings additional degrees of freedom to the control design, allowing the control parameters of the system to be adjusted more flexibly. Combined with the idea of homogeneous domination, it is able to effectively counter interconnection problems that emerge in large-scale systems.
Remark 5.
The advantages of this paper are reflected in two aspects: (1) This article explores a decentralized control issue for a class of high-order large-scale systems. The system studied in the article contains high-order powers, disturbances, and strong interconnections that raise many challenges for controller design. (2) A new semi-global finite-time method is proposed. A new Lyapunov function with two components is constructed for controller design. Additionally, a scaling constant and homogeneous domination method is proposed. Finally, we designed a decentralized controller to enable the closed-loop system (1) SGPFS.

4. Robust Tracking Control Design

Further, we investigate the following systems
η ˙ i , j ( t ) = η i , j + 1 p ( t ) + f i , j ( t , η ( t ) ) , η ˙ i , n ( t ) = u i p ( t ) + f i , n ( t , η ( t ) ) , i = 1 , , N , j = 1 , , n 1 , y i = η i , 1 ,
where y i ( t ) R is system out, f i , j satisfies Assumption 1, and the other symbols are the same as in System (1). In this section, we extend the Section 3 approach to the tracking control problem for System (31). The following assumption is required:
Assumption 2.
For i = 1 , , N , the reference signal y i , d is known and satisfies | y i , d + y ˙ i , d | ϖ , where ϖ > 0 is constant.
We introduce the following transformations:
ε i , 1 = η i , 1 y i , d L σ 1 , ε i , j = η i , j L σ j , v ¯ i = u i L σ n + 1 , i = 1 , , N , j = 2 , , n .
where L is to be defined later. Using (32), System (31) can be written as
ε ˙ i , j = L ε i , j + 1 p + H i , j ( · ) , j = 1 , , n 1 , ε ˙ i , n = L v ¯ i p + H i , n ( · ) , i = 1 , , N ,
where H i , 1 ( · ) = L σ 1 ( f i , 1 ( · ) y ˙ i , d ) , H i , l ( · ) = L σ i f i , l ( · ) , l = 2 , , n . In addition, the following coordinate transformations are required to simplify the calculations
α ¯ i , 0 = 0 , α ¯ i , j 1 ( ε ¯ j 1 ) = g i , j 1 ζ i , j 1 , ζ i , 1 = ε i , 1 α ¯ i , 0 , ζ i , j = ε i , j α ¯ i , j 1 ( ε ¯ i , j 1 ) , i = 1 , , N , j = 2 , , n ,
where ε ¯ i , j 1 = [ ε i , 1 , , ε i , j 1 ] T , g i , j is defined in Lemma 4. Next, we summarize the extended results.
Theorem 2.
Under Assumptions 1 and 2, there are decentralized tracking controllers u i = L σ n + 1 g i , n ζ i , n such that all of the signals are bounded and the large-scale nonlinear system (31) is SGPFS. In addition, the system output y i can track the reference signal y r , d .
Proof of Theorem 2.
We define the Lyapunov function as U n ( ζ ) = i = 1 N j = 1 n 1 2 ζ i , j 2 + 1 p + 1 ζ i , j p + 1 , where ζ = [ ζ 1 T , , ζ N T ] , ζ i = [ ζ i , 1 , , ζ i , n ] . By Lemma 4, the following controller v ¯ i can be inferred:
v ¯ i = g i , n ζ i , n , i = 1 , , N ,
such that
U ˙ n ( ζ ) i = 1 N L j = 1 n ζ i , j p + 1 + ζ i , j 2 p + j = 1 n U n ( ζ ) ζ i , j | H i , j ( · ) | .
Similar to (23)–(24), we have
| H i , 1 ( · ) | = | L σ 1 ( f i , 1 y ˙ i , d ) | c i , 1 L σ 1 i = 1 N | L σ 1 ζ i , 1 + y i | p + L σ 1 ( ω ( t ) + y ˙ i , d ) 2 p 1 c i , 1 L σ 1 i = 1 N L σ 1 p | ζ i , 1 | p + L σ 1 ( ω ( t ) + y ˙ i , d ) + 2 p 1 c i , 1 N L σ 1 ϖ C B 0 L 1 β i = 1 N | ζ i , 1 | p + ϱ ,
where C = max 1 i N { c i , 1 } , B 0 = 2 p 1 , and ϱ = max 1 i N { L σ 1 ( ω ( t ) + y ˙ i , d ) + 2 p 1 c i , 1 L σ 1 N ϖ } are constants. It is further implied that
| H i , j ( · ) | c i , j L σ j i = 1 N | L σ 1 ζ i , 1 + y i , d | p + k = 2 j L σ k p | ζ i , k g i , k 1 ζ i , k 1 | p + L σ j ω ( t ) c i , j i = 1 N ( 2 p 1 ( 1 + g i , 1 p ) L 1 β | ζ i , 1 | p + 2 p 1 L σ j ϖ + 2 p 1 L 1 β k = 2 j 1 ( 1 + g i , k p ) | ζ i , k | p + 2 p 1 L 1 β | ζ i , j | p ) + L σ j ω ( t ) C ¯ B ¯ 0 L 1 β i = 1 N k = 1 j | ζ i , k | p + ϱ 1 ,
where C ¯ = max 1 i N , 1 j n c i , j , B ¯ 0 = max 1 i N , 1 j n 1 2 p 1 ( 1 + g i , j p ) , and ϱ 1 = max 1 i N , 1 j n c i , j 2 p 1 L σ j ϖ + L σ j ω ( t ) are constants. Similar to the proof of (19), it is not difficult to derive the following inequality:
j = 1 n U n ( ζ ) ζ i , j | H i , j ( · ) | d ¯ i L 1 β s = 1 N k = 1 n ζ s , k p + 1 + ζ ˜ s , k 2 p + ϱ ¯ ,
where d i > 0 and ϱ ¯ > 0 are constant. By (36) and (39), the derivative of U n satisfies
U ˙ n ( ζ ) L i = 1 N ( 1 d i L β ) s = 1 N j = 1 n ζ s , j p + 1 + ζ s , j 2 p + ϱ ˜
where ϱ ˜ = N ϱ ¯ is a positive constant. To enable the inequality to satisfy 1 d i L 1 β < 0 , the scaling constant is selected as L max 1 i N { d i 1 β } . Similar to (27) and (28), it can deduce that
U ˙ n ( ζ ) c U n ( ζ ) α + d ,
where c = 2 p 1 ( p + 1 ) 2 L i = 1 N ( 1 d i L β ) , α (defined in Section 3), and d = ϱ ˜ + n N 1 2 ( p + 1 ) 2 + 2 p + 1 1 p + 1 1 1 2 p are positive constants. By defining a compact set Ω = { ζ R ( N n ) | U n α ( ζ ) d c } , we see that ζ is bounded in Ω . For any ζ Ω outside the set Ω , by (41), it follows that U n ( ζ ) satisfies U ˙ n ( ζ ) 0 , which indicates that ζ will converge to the set Ω . Hence, ζ will be still bounded. We note that ζ = [ ζ 1 T , , ζ N T ] , and ζ i = [ ζ i , 1 , , ζ i , n ] . We see that ζ i , j are also bounded. This completes the proof. □

5. Simulation Examples

In this section, the simulations of numerical and mechanical examples are presented through Simulink in Matlab 7.11.0 R2010b to verify the feasibility of the proposed method. (Some main configuration parameters are selected as follows: The solver is set as ode45 (Dormand-Prince); the relative tolerance is chosen as le-3.)
Example 1.
Consider the following system:
η ˙ 1 , 1 = η 1 , 2 5 3 + 1 10 η 1 , 1 5 3 + 1 15 η 2 , 1 5 3 + ω 1 , η ˙ 1 , 2 = u 1 5 3 + 1 5 ( η 1 , 1 5 3 + η 1 , 2 5 3 + η 2 , 2 5 3 ) , η ˙ 2 , 1 = η 2 , 2 5 3 + 1 2 η 1 , 1 5 3 + ω 2 , η ˙ 2 , 2 = u 2 5 3 + 3 10 η 1 , 1 5 3 + 1 5 η 1 , 2 η 2 , 1 2 3 ,
where η 1 , 1 , η 1 , 2 , η 2 , 1 , and η 2 , 2 are system states, and u 1 , u 2 represent the inputs of the two subsystems, respectively. In System (42), the power is denoted as p = 5 3 , and the nonlinear functions can be estimated as
f 1 , 1 = 1 10 η 1 , 1 + 1 15 η 2 , 1 5 3 + ω 1 1 10 ( | η 1 , 1 | 5 3 + | η 2 , 1 | 5 3 ) + ω 1 , f 1 , 2 = 1 5 ( η 1 , 1 5 3 + η 1 , 2 5 3 + η 2 , 2 5 3 ) 1 5 ( | η 1 , 1 | 5 3 + | η 1 , 2 | 5 3 + | η 2 , 2 | 5 3 ) , f 2 , 1 = 1 2 η 1 , 1 5 3 + ω 2 1 2 | η 1 , 1 | 5 3 + ω 2 , f 2 , 2 = 3 10 η 1 , 1 5 3 + 1 5 η 1 , 2 η 2 , 1 2 3 3 10 ( | η 1 , 1 | 5 3 + | η 1 , 2 | 5 3 + | η 2 , 1 | 5 3 ) .
This shows that Assumption 1 holds. To verify the robustness of the solution, we present a comparison of a series of disturbances. Case 1: ω 1 = ω 2 = 0 . Case 2: ω 1 = 0.25 , ω 2 = 0.2 . Case 3: ω 1 ( t ) = 0.1 sin t , ω 2 ( t ) = 0.2 cos t . Choosing σ 1 = 1 4 yields that σ 2 = 3 4 , and σ 3 = 21 20 . We introduce x i , 1 = η i , 1 L 1 4 , x i , 2 = η i , 2 L 3 4 , i = 1 , 2 . Following the design procedure of Section 3 to (42), the controllers are designed as
u 1 = L 21 20 g 1 , 2 ( x 1 , 2 + g 1 , 1 x 1 , 1 ) , u 2 = L 21 20 g 2 , 2 ( x 2 , 2 + g 2 , 1 x 2 , 1 ) .
In this example, the parameters are chosen as g 1 , 1 = g 2 , 1 = 1.5 , and g 1 , 2 = g 2 , 2 = 16 . The initial conditions are η 1 , 1 ( 0 ) = 0.4 , η 1 , 2 ( 0 ) = 0.8 , η 2 , 1 ( 0 ) = 0.3 , and η 2 , 2 ( 0 ) = 0.8 . Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 present simulation results for different cases of disturbances. Figure 1, Figure 2, Figure 3 and Figure 4 show all states η 1 , 1 , η 1 , 2 , η 2 , 1 , and η 2 , 2 are bounded and converge in finite time. The boundedness of the inputs u 1 and u 2 can be observed in Figure 5 and Figure 6. When the systems have no disturbance (i.e., Case 1), the signals will converge to a small neighborhood of the origin; when the systems have constant disturbances (i.e., Case 2), the system signals will converge to a constant; when the systems have periodic disturbances (i.e., Case 3), the system signals response will be periodic. Thus, this simulation provides a validation of the robustness of the solution.
Example 2.
Consider the coupled inverted pendulums system [34], see Figure 7.
The dynamic model can be described by
β ¨ 1 = g l sin β 1 + 1 M 1 l 2 u 1 + k a 2 M 1 l 2 sin β 2 cos β 2 sin β 1 cos β 1 , β ¨ 2 = g l sin β 2 + 1 M 2 l 2 u 2 + k a 2 M 2 l 2 sin β 1 cos β 1 sin β 2 cos β 2 ,
where β 1 and β 2 denote the angles of the two pendulums (in radians), u 1 and u 2 represent the torques applied to the respective pendulums, M 1 and M 2 are the mass of the pendulums, l is the length of each pendulum, and k is the spring constant. In this simulation, the parameters are set as g l = 1 , M 1 l 2 = M 2 l 2 = 1 , and k a 2 = 0.25 . Defining η 1 , 1 = β 1 , η 1 , 2 = β ˙ 1 , η 2 , 1 = β 2 , and η 2 , 2 = β ˙ 2 , (45) can be written as
η ˙ 1 , 1 = η 1 , 2 , η ˙ 1 , 2 = u 1 + sin η 1 , 1 + 0.25 ( sin η 2 , 1 cos η 2 , 1 sin η 1 , 1 cos η 1 , 1 ) , η ˙ 2 , 1 = η 2 , 2 , η ˙ 2 , 2 = u 2 + sin η 2 , 1 + 0.25 ( sin η 1 , 1 cos η 1 , 1 sin η 2 , 1 cos η 2 , 1 ) , y 1 = η 1 , 1 , y 2 = η 2 , 1 .
The nonlinear functions can be estimated as
f 1 , 1 = f 2 , 1 = 0 , f 1 , 2 = sin η 1 , 1 + 0.25 ( sin η 2 , 1 cos η 2 , 1 sin η 1 , 1 cos η 1 , 1 ) 0.75 | η 1 , 1 | + 0.25 | η 2 , 1 | , f 2 , 2 = sin η 2 , 1 + 0.25 ( sin η 1 , 1 cos η 1 , 1 sin η 2 , 1 cos η 2 , 1 ) 0.25 | η 1 , 1 | + 0.75 | η 2 , 1 | .
Thus, we see the nonlinear function satisfies Assumption 1. Next, we achieve stabilization control and tracking control for System (45), respectively.
Stabilization control. Using Method 1 provided in Theorem 1, we construct the decentralized stabilization controller:
u 1 = L σ 3 g 1 , 2 ( ξ 1 , 2 + g 1 , 1 ξ 1 , 1 ) , u 2 = L σ 3 g 2 , 2 ( ξ 2 , 2 + g 2 , 1 ξ 2 , 1 ) ,
where ξ i , 1 = η i , 1 L σ 1 , ξ i , 2 = η i , 2 L σ 2 , i = 1 , 2 .
To give a comparison, we perform the simulation using the proposed method and the method of decentralized robust control (see [34]). The system responses are shown in Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13. In this simulation, the design parameters are σ 1 = 0 , σ 2 = 1 , σ 3 = 2 , g 1 , 1 = g 2 , 1 = 2 , g 1 , 2 = g 2 , 2 = 12 , and L = 1 . Initial conditions are η 1 , 1 = 0.3 , η 1 , 2 = 0.6 , η 2 , 1 = 0.2 , and η 2 , 2 = 0.6 . From Figure 8, Figure 9, Figure 10 and Figure 11, we see that the method of this paper can regulate the system states faster (for the state η 1 , 1 , the method of this paper needs about 2.6 s, and the decentralized robust control method needs about 4.5 s; for the state η 1 , 2 , the method of this paper needs about 2.7 s, and the decentralized robust control method needs about 4.6 s; for the state η 2 , 1 , the method of this paper needs about 2.2 s, and the decentralized robust control method about 4.3 s; for the state η 2 , 2 , the method of this paper needs about 2.7 s, and the decentralized robust control method needs about 3.8 s). In addition, the control input amplitude using Method 1 is smaller than the method of decentralized robust control. Figure 12 and Figure 13 also show that all system signals are bounded. Therefore, the proposed control method is effective.
Tracking control. By using Theorem 2 in this paper, we design the decentralized tracking controller
u 1 = L σ 3 g 1 , 2 ( ζ 1 , 2 + g 1 , 1 ζ 1 , 1 ) , u 2 = L σ 3 g 2 , 2 ( ζ 2 , 2 + g 2 , 1 ζ 2 , 1 ) ,
where ζ i , 1 = η i , 1 y i , d L σ 1 , ζ i , 2 = η 2 L σ i , 2 , i = 1 , 2 . In this simulation, the parameters are selected as g 1 , 1 = g 2 , 1 = 2 , g 1 , 2 = g 2 , 2 = 12 , L = 5 , and the reference signals are set as y 1 , d = 1 2 sin t , y 2 , d = 1 2 cos t . Since the power p = 1 of (30), we choose σ 1 = 0 , which can verify σ 2 = 1 , σ 3 = 2 . The initial conditions are η 1 , 1 ( 0 ) = 0.2 , η 2 , 1 ( 0 ) = 0.3 , η 1 , 2 ( 0 ) = 1 , and η 2 , 2 ( 0 ) = 1 . Figure 14 and Figure 15 illustrate that the system outputs y 1 and y 2 are bounded. Additionally, they can track the given signals y 1 , d and y 2 , d , respectively. The trajectories of tracing errors e 1 and e 2 are shown in Figure 16. Figure 17, Figure 18 and Figure 19 demonstrate that the states η 1 , 2 and η 2 , 2 and the inputs u 1 and u 2 are bounded. Therefore, the proposed algorithm is effective.

6. Conclusions

In this work, the semi-global practical finite-time regulate problem is investigated for a class of high-order large-scale nonlinear systems. The system contains strong interconnections and bounded disturbances. A decentralized control algorithm has been successfully developed by combining the finite-time stability theory with the homogeneous domination method. By introducing the scaling gain technique into the controller design, we enhance effectiveness, stability, and adaptability to a broader range of control requirements. Certain significant questions still need to be addressed. For example, can we use the approach to enable semi-global practical finite-time stabilization of the system when the system (1) has unknown control coefficients and time delay?

Author Contributions

Conceptualization, H.Z.; methodology, H.Z. and Z.J.; software, Z.J.; validation, Z.J., H.Z. and L.X.; formal analysis, H.Z.; resources, Z.J.; data curation, Z.J.; writing—original draft preparation, Z.J.; writing—review and editing, H.Z. and L.X.; supervision, H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fundamental Research Program of Shanxi Province under grant numbers 202303021221185 and 202203021222003.

Data Availability Statement

Data sharing is not applicable to this article, as no datasets were generated or analyzed during the current study.

Acknowledgments

The authors sincerely appreciate the editors’ and reviewers’ kind attention and valuable comments dedicated to this paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Siljak, D.D. Decentralized Control of Complex Systems; Courier Corporation: Washington, DC, USA, 2011. [Google Scholar]
  2. Yousfi, M.; Ben Njima, C.; Garna, T. Decentralized robust control of nonlinear uncertain multivariable systems. Arab. J. Sci. Eng. 2021, 46, 9899–9924. [Google Scholar] [CrossRef]
  3. Davison, E.J.; Aghdam, A.G.; Miller, D.E. Decentralized Control of Large-Scale Systems; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
  4. Zhang, X.; Zhang, C.; Wang, Y. Decentralized output feedback stabilization for a class of large-scale feedforward nonlinear time-delay systems. Int. J. Robust Nonlinear Control. 2014, 24, 2628–2639. [Google Scholar] [CrossRef]
  5. Zhai, J.Y. Decentralised output-feedback control for a class of stochastic non-linear systems using homo-geneous domination approach. IET Control. Appl. 2013, 7, 1098–1109. [Google Scholar] [CrossRef]
  6. Chen, W.; Li, J. Decentralized output-feedback neural control for systems with unknown interconnections. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 2008, 38, 258–266. [Google Scholar] [CrossRef] [PubMed]
  7. Jiang, Z. Decentralized disturbance attenuating output-feedback trackers for large-scale nonlinear systems. Automatica 2002, 38, 1407–1415. [Google Scholar] [CrossRef]
  8. Yoo, S.J.; Park, J.B. Neural-network-based decentralized adaptive control for a class of large-scale non-linear systems with unknown time-varying delays. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 2009, 39, 1316–1323. [Google Scholar]
  9. Li, Y.; Yu, K. Adaptive fuzzy decentralized sampled-data control for large-scale nonlinear systems. IEEE Trans. Fuzzy Syst. 2021, 30, 1809–1822. [Google Scholar] [CrossRef]
  10. Zhao, B.; Wang, D.; Shi, G.; Liu, D.; Li, Y. Decentralized control for large-scale nonlinear systems with unknown mismatched interconnections via policy iteration. IEEE Trans. Syst. Man Cybern. Syst. 2017, 48, 1725–1735. [Google Scholar] [CrossRef]
  11. Zhang, X.; Lin, Y. Nonlinear decentralized control of large-scale systems with strong interconnections. Automatica 2014, 50, 2419–2423. [Google Scholar] [CrossRef]
  12. Shi, L.; Wang, X.; Huang, L.; Cheng, Y. Dynamic event-triggered decentralized control of interconnected systems. Int. J. Robust Nonlinear Control. 2022, 32, 8628–8645. [Google Scholar] [CrossRef]
  13. Zhan, Y.; Tong, S. Adaptive fuzzy output-feedback decentralized control for fractional-order nonlinear large-scale systems. IEEE Trans. Cybern. 2021, 52, 12795–12804. [Google Scholar] [CrossRef] [PubMed]
  14. Shao, X.; Tong, S. Adaptive prescribed performance decentralized control for stochastic nonlinear large-scale systems. Int. J. Adapt. Signal Process. 2018, 32, 1782–1800. [Google Scholar] [CrossRef]
  15. Wang, F.; Chen, B.; Sun, Y.; Gao, Y.; Lin, C. Finite-time fuzzy control of stochastic nonlinear systems. IEEE Trans. Cybern. 2019, 50, 2617–2626. [Google Scholar] [CrossRef]
  16. Sun, Z.Y.; Shao, Y.; Chen, C.C. Fast finite-time stability and its application in adaptive control of high-order nonlinear system. Automatica 2019, 106, 339–348. [Google Scholar] [CrossRef]
  17. Wang, L.; Liu, P.X.; Wang, H. Fast finite-time control for nonaffine stochastic nonlinear systems against multiple actuator constraints via output feedback. IEEE Trans. Cybern. 2022, 53, 3253–3262. [Google Scholar] [CrossRef] [PubMed]
  18. Cui, R.H.; Xie, X.J. Finite-time stabilization of output-constrained stochastic high-order nonlinear systems with high-order and low-order nonlinearities. Automatica 2022, 136, 110085. [Google Scholar] [CrossRef]
  19. Xi, Q.; Liu, X.; Li, X. Practical Finite-Time Stability of Nonlinear Systems With Delayed Impulsive Control. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 7317–7325. [Google Scholar] [CrossRef]
  20. Xue, L.; Liu, Z.G.; Zhang, W. A new finite time control method to nonlinear systems with uncertain dy-namics and time-varying powers. Int. J. Robust Nonlinear Control. 2023, 33, 8087–8102. [Google Scholar] [CrossRef]
  21. Zhai, J.; Zha, W.; Fei, S. Semi-global finite-time output feedback stabilization for a class of large-scale uncertain nonlinear systems. Commun. Nonlinear Sci. Numer. Simul. 2013, 18, 3181–3189. [Google Scholar] [CrossRef]
  22. Liu, X.; Han, Y. Finite time control for MIMO nonlinear system based on higher-order sliding mode. ISA Trans. 2014, 53, 1838–1846. [Google Scholar] [CrossRef]
  23. Du, P.; Liang, H.; Zhao, S.; Ahn, C.K. Neural-based decentralized adaptive finite-time control for nonline-ar large-scale systems with time-varying output constraints. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 3136–3147. [Google Scholar] [CrossRef]
  24. Hua, C.; Li, Y.; Guan, X. Finite/fixed-time stabilization for nonlinear interconnected systems with dead-zone input. IEEE Trans. Autom. Control. 2016, 62, 2554–2560. [Google Scholar] [CrossRef]
  25. Xue, L.; Liu, Z.; Zhang, W. Decentralized tracking control for a class of stochastic high-order time-delay nonlinear systems under arbitrary switchings. J. Frankl. Inst. 2020, 357, 887–905. [Google Scholar] [CrossRef]
  26. Sui, S.; Tong, S.; Chen, C.L.P. Finite-time filter decentralized control for nonstrict-feedback nonlinear large-scale systems. IEEE Trans. Fuzzy Syst. 2018, 26, 3289–3300. [Google Scholar] [CrossRef]
  27. Sui, S.; Xu, H.; Tong, S.; Chen, C.L.P. Prescribed performance fuzzy adaptive output feedback control for nonlinear MIMO systems in a finite time. IEEE Trans. Fuzzy Syst. 2021, 30, 3633–3644. [Google Scholar] [CrossRef]
  28. Liu, J.D.; Niu, B.; Kao, Y.G.; Zhao, P.; Yang, D. Decentralized adaptive command filtered neural tracking control of large-scale nonlinear systems: An almost fast finite-time framework. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 3621–3632. [Google Scholar] [CrossRef]
  29. Guo, H.Y.; Zhang, X.G. Sampled observer-based adaptive decentralized control for strict-feedback inter-connected nonlinear systems. J. Frankl. Inst. 2021, 358, 5845–5861. [Google Scholar] [CrossRef]
  30. Shao, Y.; Jia, X.; Zhang, J.; Shi, X. Adaptive output feedback control of large-scale nonlinear time-delay systems with uncertain output equations. J. Frankl. Inst. 2022, 359, 1795–1820. [Google Scholar] [CrossRef]
  31. Choi, H.L.; Lim, J.T. Stabilization of a class of nonlinear systems by adaptive output feedback. Automatica 2005, 41, 1091–1097. [Google Scholar] [CrossRef]
  32. Liu, Z.G.; Wu, Y.Q. A decoupled adaptive control algorithm for global state feedback stabilization of a class of nonlinear systems. Int. J. Adapt. Control. Signal Process. 2015, 29, 1165–1188. [Google Scholar] [CrossRef]
  33. Zha, W.; Zhai, J.; Fei, S. Output feedback control for a class of stochastic high-order nonlinear systems with time-varying delays. Int. J. Robust Nonlinear Control. 2014, 24, 2243–2260. [Google Scholar] [CrossRef]
  34. Gong, Z.; Wen, C.; Mital, D.P. Decentralized robust controller design for a class of interconnected uncer-tain systems: With unknown bound of uncertainty. IEEE Trans. Autom. Control. 1996, 41, 850–854. [Google Scholar] [CrossRef]
Figure 1. The trajectories of state η 1 , 1 .
Figure 1. The trajectories of state η 1 , 1 .
Actuators 13 00250 g001
Figure 2. The trajectories of state η 1 , 2 .
Figure 2. The trajectories of state η 1 , 2 .
Actuators 13 00250 g002
Figure 3. The trajectories of state η 2 , 1 .
Figure 3. The trajectories of state η 2 , 1 .
Actuators 13 00250 g003
Figure 4. The trajectories of state η 2 , 2 .
Figure 4. The trajectories of state η 2 , 2 .
Actuators 13 00250 g004
Figure 5. The trajectories of input u 1 .
Figure 5. The trajectories of input u 1 .
Actuators 13 00250 g005
Figure 6. The trajectories of input u 2 .
Figure 6. The trajectories of input u 2 .
Actuators 13 00250 g006
Figure 7. Coupled inverted pendulums.
Figure 7. Coupled inverted pendulums.
Actuators 13 00250 g007
Figure 8. The trajectories of η 1 , 1 .
Figure 8. The trajectories of η 1 , 1 .
Actuators 13 00250 g008
Figure 9. The trajectories of η 1 , 2 .
Figure 9. The trajectories of η 1 , 2 .
Actuators 13 00250 g009
Figure 10. The trajectories of η 2 , 1 .
Figure 10. The trajectories of η 2 , 1 .
Actuators 13 00250 g010
Figure 11. The trajectories of η 2 , 2 .
Figure 11. The trajectories of η 2 , 2 .
Actuators 13 00250 g011
Figure 12. The trajectories of input u 1 .
Figure 12. The trajectories of input u 1 .
Actuators 13 00250 g012
Figure 13. The trajectories of input u 2 .
Figure 13. The trajectories of input u 2 .
Actuators 13 00250 g013
Figure 14. The trajectories of y 1 and y 1 , d .
Figure 14. The trajectories of y 1 and y 1 , d .
Actuators 13 00250 g014
Figure 15. The trajectories of y 2 and y 2 , d .
Figure 15. The trajectories of y 2 and y 2 , d .
Actuators 13 00250 g015
Figure 16. The trajectories of tracking errors e 1 and e 2 .
Figure 16. The trajectories of tracking errors e 1 and e 2 .
Actuators 13 00250 g016
Figure 17. The trajectories of states η 1 , 2 and η 2 , 2 .
Figure 17. The trajectories of states η 1 , 2 and η 2 , 2 .
Actuators 13 00250 g017
Figure 18. The trajectory of input u 1 .
Figure 18. The trajectory of input u 1 .
Actuators 13 00250 g018
Figure 19. The trajectory of input u 2 .
Figure 19. The trajectory of input u 2 .
Actuators 13 00250 g019
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

Jiang, Z.; Zhang, H.; Xue, L. A Semi-Global Finite-Time Decentralized Control Method for High-Order Large-Scale Nonlinear Systems. Actuators 2024, 13, 250. https://doi.org/10.3390/act13070250

AMA Style

Jiang Z, Zhang H, Xue L. A Semi-Global Finite-Time Decentralized Control Method for High-Order Large-Scale Nonlinear Systems. Actuators. 2024; 13(7):250. https://doi.org/10.3390/act13070250

Chicago/Turabian Style

Jiang, Ziwen, Hanwen Zhang, and Lingrong Xue. 2024. "A Semi-Global Finite-Time Decentralized Control Method for High-Order Large-Scale Nonlinear Systems" Actuators 13, no. 7: 250. https://doi.org/10.3390/act13070250

APA Style

Jiang, Z., Zhang, H., & Xue, L. (2024). A Semi-Global Finite-Time Decentralized Control Method for High-Order Large-Scale Nonlinear Systems. Actuators, 13(7), 250. https://doi.org/10.3390/act13070250

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