Next Article in Journal
Two-Person Stochastic Duel with Energy Fuel Constraint Ammo
Previous Article in Journal
Calculation of the Magnetic Field of a Current-Carrying System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Global Tracking Control for High-Order Odd-Rational-Powers Systems with Unknown Nonlinearities and Powers

1
Aviation Engineering School, Air Force Engineering University, Xi’an 710038, China
2
Unit 93716 of the PLA, Tianjin 301716, China
*
Authors to whom correspondence should be addressed.
Mathematics 2023, 11(17), 3624; https://doi.org/10.3390/math11173624
Submission received: 18 July 2023 / Revised: 16 August 2023 / Accepted: 18 August 2023 / Published: 22 August 2023

Abstract

:
The global control problem of high-order nonlinear systems with unknown odd rational powers and nonlinearities has been solved in this paper for the first time. Barrier functions were introduced into the controller to set the controller free from rational powers, which solved the problem caused by unknown odd rational powers. In utilizing barrier functions and their inverse functions, two transformations were constructed for the state and tracking errors, which resulted in the global tracking controller for the high-order odd-rational-powers nonlinear systems with unknown system nonlinearities. No knowledge of system nonlinearities and odd rational powers is required to construct the controller in this paper, and only control gains are assumed to be positive to guarantee the controllability of the system, which implies that the proposed method is model-free and has much more relaxed conditions than all the existing methods for high-order nonlinear systems. The global boundedness of all closed-loop signals was proved based on the Lyapunov stability theorem. Finally, simulation results were given to demonstrate the effectiveness of the proposed method.

1. Introduction

Over the past several years, the control strategy for nonlinear systems with strict feedback has achieved considerable progress [1,2], whereas research into the control strategy for high-order nonlinear systems has been limited [3]. In actuality, the system degenerates into a strict feedback system when high-order nonlinear systems are under the condition that their powers are equal to one. Therefore, high-order nonlinear systems are more general than strict feedback nonlinear systems which have been investigated with many remarkable results. However, it is worth mentioning that control designs for high-order nonlinear systems are significant challenges since many typical nonlinear control techniques that have been commonly used in strict feedback nonlinear systems cannot be applied to high-order nonlinear systems directly, as the linearization of high-order nonlinear systems is uncontrollable, which forces the commonly used control techniques, such as adaptive control, to be either approximation-based control or dynamic surface control and thus they cannot be applied directly. To solve the control problems of high-order nonlinear systems, a pioneer control method was proposed [3,4], which is the so-called adding a power integrator technique. This technique effectively solved the stabilization and practical tracking problems of high-order nonlinear systems. Based on this technique, numerous studies [5,6,7,8,9,10,11,12] have been carried out to solve different control problems for high-order nonlinear systems. Ref. [7] tackled the tracking control problem with unknown control directions; Ref. [9] designed an adaptive fuzzy control method with full-state constraints; Ref. [12] proposed an adaptive control method for high-order systems with unknown nonlinear functions. It should be noted that these approaches require the powers of the system to be known [5,6,7,8,9,10,11,12]. However, there are a lot of high-order nonlinear systems whose powers cannot be exactly known due to system uncertainties or unknown nonlinearities.
Combined with adding a power integrator technique, refs. [13,14] investigated the control problems of high-order nonlinear systems with uncertain powers; Ref. [15] designed an adaptive control method for high-order nonlinear systems with uncertain parameters and uncertain powers; Ref. [16] proposed a barrier functions-based controller with full-state constraints. Further research was made in [17] by taking time-delay systems into account. However, it was found that the upper bounds of the powers are required to be known [13,14,15,16,17]. To relax this restriction, a global switching adaptive control approach was designed for nonlinear systems with unknown powers in [18]. It should be noted that the powers are assumed to be positive odd integers in these methods [13,14,15,16,17,18], which cannot be applied to high-order nonlinear systems with odd rational powers [19].
To address the control problem in high-order nonlinear systems with odd rational powers, Ref. [20] designed an adaptive fuzzy control method to deal with unknown system nonlinearities, which only guarantees semi-global stability of the system; Ref. [21] designed an adaptive control method for uncertain high-order nonlinear systems in the presence of unmodeled dynamics; and Ref. [22] designed an adaptive control method for uncertain stochastic high-order nonlinear systems with time delays. More recently, a global finite-time control method has been proposed for high-order systems [23], and an adaptive neural control method has been designed for high-order systems with unknown systems nonlinearities [24]. However, the rational powers are required to be known in all the above methods [19,20,21,22,23,24]. Till now, the control problem of high-order nonlinear systems with unknown odd rational powers is still a great challenge that has not yet been solved. Furthermore, the global control problem of high-order nonlinear systems with unknown system nonlinearities remains an open problem.
Despite the aforementioned results containing several nonlinear characters and exhibiting good performances in terms of stability, most of those controllers are complex. In fact, a complex controller is not conducive to the operation of systems. To reduce the complexity of the controller, a low-complexity controller was proposed [25]. Subsequently, this method has been widely used in controller design [2,26,27]. In addition, it should be mentioned that the controller designed based on the barrier function is one of the important methods to achieve the desired control performance of the system. A few related studies are considered: an adaptive fuzzy control method based on an event-triggered for pure-feedback stochastic nonlinear systems with multiple constraints was proposed [28]; an adaptive controller was designed for pure-feedback with full-state constraints based on pure-feedback stochastic nonlinear systems without using approximator [29]; and Ref. [30] proposed an adaptive control method for strict-feedback nonlinear systems with time-varying input delay and full-state constraints, which guarantees that the closed-loop nonlinear system is semi-globally ultimately uniformly bounded. However, the process involves setting initial conditions, which is required in all those methods. To relax this restriction, Ref. [2] designed a controller that does not need to update the design parameters in accordance with different initial conditions by introducing an inverse tangent function to transform errors. Unfortunately, the control method is only applicable to strict feedback systems and cannot be applied to high-order systems directly.
Motived by the aforementioned discussions, a global control method for high-order nonlinear systems with unknown odd rational powers and unknown system nonlinearities is studied in this paper. The main contributions are summarized as follows.
(1)
The control problem of high-order nonlinear systems with unknown odd rational powers is solved first. The designed controller does not require any knowledge of the odd rational powers.
(2)
By introducing a novel transformation for the state and tracking errors, a global controller is proposed for high-order nonlinear systems with unknown odd rational powers, allowing the system nonlinearities to be unknown.
(3)
The global boundedness of all closed-system signals is proved by the Lyapunov stability theorem, and simulation results are given to demonstrate the effectiveness of the proposed method.

2. Problem Statement and Preliminaries

Consider a class of high-order odd-rational-powers systems with unknown nonlinearities and powers as follows:
x ˙ i = f i ( x ¯ i ) + g i ( x ¯ i ) x i + 1 p i q i , i = 1 , 2 , n 1 x ˙ n = f n ( x ¯ n ) + g n ( x ¯ n ) u p n q n , y = x 1
where x ¯ i = [ x 1 , , x i ] T R i denotes the available state vector; y R represents the output and u R stands for the control input, for i = 1 , , n ; and p i q i are the powers of x i + 1 in the i-th subsystem, with p i and q i being arbitrary positive odd integers and satisfying p i 1 , q i 1 for i = 1 , , n ; f i ( x ¯ i ) and g i ( x ¯ i ) are unknown locally Lipschitz functions of its arguments, representing system nonlinearities, and g i ( x ¯ i ) > 0 which guarantees the controllability of system.
The control objective is to design a controller u such that the output of system (1) can track the desired trajectory y d within an arbitrarily small error and all the closed-loop signals are bounded.
Assumption 1. 
The power parameters p i and q i are unknown.
Assumption 2. 
The desired reference signal y d and y ˙ d are bounded, and their boundaries are not necessarily known.
Remark 1. 
In all the existing methods for high-order odd-rational-powers systems, p i q i are assumed to be known. Thus Assumption 1 is more relaxed. System nonlinearities, f i ( x ¯ i ) and g i ( x ¯ i ) , are always assumed to be bounded by known functions multiplying by unknown parameters as was described in previous studies [20,21,22,23,24], while they are assumed to be completely unknown in this study.
Lemma 1 
([5]). Suppose p q R o d d , then for any x 1 R and x 2 R , it holds that
x 1 p q x 2 p q 2 1 1 q x 1 p x 2 p 1 q
Lemma 2 
([19]). For any x 1 , x 2 R and positive odd integers p and q , there exist real-valued functions, μ ( · , · ) and ϑ ( · , · ) , such that
( x 1 + x 2 ) p q = ( ϑ ( t ) x 1 p + μ ( t ) x 2 p ) 1 q
where 0 < ε 0 ϑ ( t ) max { 2 , 2 p 1 } and μ ( t ) υ ¯ with ε 0 and υ ¯ being some positive constant constants that are independent of x 1 and x 2 .
In this section, the control scheme for nonlinear systems (1) with unknown odd rational powers is designed such that global boundedness can be guaranteed with unknown system nonlinearities.
Introduce a state transformation as follows:
e i = 1 k i ( t ) arctan ( x i α i 1 ) , i = 1 , 2 , , n
where α 0 = y d and k i ( t ) are the performance functions which are chosen by designer. Throughout this paper, let k i ( t ) = ( 1 ρ i ) e ρ 0 t + ρ i with 0 < ρ i < 1 and ρ 0 > 0 being some positive constants, for i = 1 , , n .
Remark 2. 
When the initial condition of the system changes, the parameters of the controller based on the barrier function need to be adjusted [25,26,27]. However, it may be difficult and impossible to obtain the initial conditions of the system sometimes. Therefore, we chose Equation (4) for error transformation without additional conditions, which indicates that the initial conditions of the system can be arbitrary. Moreover, the reason why we chose transformation (4) is that a r c t a n ( · ) is the inverse of the barrier function we used.
Then, the intermediate control signals and the actual control signal are determined as follows:
α i = λ i tan e i , i = 1 , , n 1
u = λ n tan e n
where λ i , i = 1 , , n are the design parameters and λ i , i = 1 , , n can be chosen as arbitrarily positive constants.
Remark 3. 
From (4)–(6), it can be seen that the barrier function and its inverse function, namely tan ( ) and arctan ( ) , are used simultaneously in designing the controller, and there is no knowledge on f i ( x ¯ i ) and g i ( x ¯ i ) in constructing controllers (5) and (6). In this sense, the proposed controller is model-free and independent of the powers p i q i . Furthermore, it is shown in (4)–(6) that no time derivative of α i are used in the controller design, which implies the simplicity of this controller. Therefore, introducing functions tan ( ) and arctan ( ) to transform the state and tracking errors and designing controller results in many promising advantages for tracking control design. Specifically, compared with [20,21,22,23,24], the system nonlinearities, f i ( x ¯ i ) and g i ( x ¯ i ) , can be unknown in the proposed method. Moreover, compared with [19,20,21,22,23,24], the powers p i q i can be unknown and initial conditions of system states are no longer required in this research.
Remark 4. 
It can be seen from (5) and (6) that the controller proposed in this paper does not contain any information about the system; instead, the information is only related to the tracking errors, which shows that the method can be applied to other systems after simple processing.

3. Stability Analysis

In this section, the main results of this article are present as follows.
Theorem 1. 
Consider the closed-loop system consisting of uncertain nonlinear subsystems (1) satisfying Assumptions 1 and 2, the virtual control input (5) and the actual control input (6). Then, all the signals in the closed-loop system are globally uniformly bounded.
Proof. 
It can be easily verified that e i ( 0 ) < π 2 , and there exists a positive constant B 0 such that e i ( 0 ) < B 0 < π 2 , for i = 1 , , n . Define the error vector e = [ e 1 , e 2 , , e n ] T and introduce a compact set Ω as follows:
Ω = [ B , B ] × × [ B , B ] n t i m e s
where B = max i = 1 , , n { B 0 , arctan 2 c i } with c 1 being a positive constant defined later. It is obvious that 0 < B < π 2 .
In the following section, we will prove that e ( t ) Ω for t 0 .
Define e max ( t ) = max i = 1 , , n e i ( t ) . If e max ( t ) < B 0 holds for t 0 , then e i ( t ) Ω for t 0 is obtained. Otherwise, there exists a time instant t M such that t M = inf { t | e max ( t ) = B 0 , t 0 } , where t M > 0 represents the first time that e max ( t ) reaches B 0 . In this case, the proposition e ( t ) Ω naturally holds for 0 t t M . Therefore, it is only required to prove that e ( t ) Ω for t [ t M , + ) .
It should be noted that, for t [ t M , + ) , we have
k i ( t ) k i ( t M ) < 1 , i = 1 , , n ,
which will be useful in the following analysis.
It should be noted that e i ( t ) Ω implies
π 2 < e i < π 2
In the following section, we will prove that e i ( t ) Ω for t [ t M , + ) based on (8) and (9).
From (4), we have
x 1 = tan k 1 e 1 + y d
Noting (4)–(6), we have
x i = tan k i e i + α i 1 ( e i 1 ) , i = 2 , , n
It can be observed from (10) that x 1 is a continuous function of e 1 , y d and k 1 , where y d and k 1 are bounded time-varying functions. A similar analysis can be made for x 2 and x m , m = 3 , , n .
Step 1: Consider the following positive definite function:
V 1 = 1 2 tan 2 e 1
It follows from (1), (4) and (12) that the time derivative of V 1 is
V ˙ 1 = tan e 1 cos 2 e 1 e ˙ 1 = tan e 1 cos 2 e 1 k ˙ 1 k 1 2 arctan x 1 y d + x ˙ 1 y ˙ d k 1 1 + tan 2 k 1 e 1 = tan e 1 cos 2 e 1 k ˙ 1 k 1 2 e 1 + f 1 ( x 1 ) + g 1 ( x 1 ) x 2 p 1 q 1 y ˙ d k 1 1 + tan 2 k 1 e 1
Using (11) and Lemma 2, one has
x 2 p 1 q 1 = θ 1 ( t ) α 1 p 1 + δ 1 ( t ) tan k 2 e 2 p 1 1 q 1
Noting (14) and using Lemmas 1 and 2, one has
x 2 p 1 q 1 θ 1 ( t ) α 1 p 1 1 q 1 = θ 1 ( t ) α 1 p 1 + δ 1 ( t ) tan k 2 e 2 p 1 1 q 1 θ 1 ( t ) α 1 p 1 1 q 1 2 1 1 q 1 δ 1 ( t ) tan k 2 e 2 p 1 1 q 1 2 1 1 q 1 δ ¯ 1 tan k 2 e 2 p 1 1 q 1
where δ ¯ 1 is an unknown constant satisfying δ 1 ( t ) δ ¯ 1 .
Using (13) and (15) and noting g 1 ( x 1 ) tan e 1 θ 1 ( t ) α 1 p 1 1 q 1 = g 1 ( x 1 ) λ 1 p 1 q 1 θ 1 ( t ) 1 q 1 tan e 1 p 1 q 1 + 1 0 , one obtains
V ˙ 1 tan e 1 cos 2 e 1 k ˙ 1 k 1 2 e 1 + f 1 ( x 1 ) + g 1 ( x 1 ) θ 1 ( t ) α 1 p 1 1 q 1 y ˙ d k 1 1 + tan 2 k 1 e 1 + tan e 1 cos 2 e 1 2 1 1 q 1 δ ¯ 1 e 2 p 1 1 q 1 k 1 1 + tan 2 k 1 e 1 tan e 1 k 1 cos 2 e 1 E 1 ( t ) α 1 p 1 q 1 + tan e 1 k 1 cos 2 e 1 F 1 ( t )
with
E 1 ( t ) = g 1 ( x ¯ 1 ) θ 1 p 1 q 1 ( t ) k 1 1 + tan 2 k 1 e 1
F 1 ( t ) = k ˙ 1 k 1 2 e 1 + f 1 ( x 1 ) y ˙ d k 1 1 + tan 2 k 1 e 1 + 2 1 1 q 1 δ ¯ 1 e 2 p 1 1 q 1 k 1 1 + tan 2 k 1 e 1
Note that e 1 are bounded in view of (9). Also, it follows from (8) and (9) that tan 2 k 1 e 1 and tan k 1 e 1 are bounded. Therefore, x 1 is bounded due to (10). Utilizing the fact that θ 1 ( ) , k ˙ 1 , y d , y ˙ d are bounded and employing the extreme value theorem owing to the continuity of f 1 ( x 1 ) and g 1 ( x 1 ) , we arrive at
0 < b 1 E 1 ( t )
F 1 d 1
with b 1 and d 1 being some positive constants.
Then, noting tan e 1 p 1 q 1 + 1 0 , substituting (19) and (20) into (16) yields
V ˙ 1 = 1 k 1 cos 2 e 1 λ 1 p 1 q 1 E 1 ( t ) tan e 1 p 1 q 1 + 1 + F 1 ( t ) tan e 1 1 k 1 cos 2 e 1 tan e 1 λ 1 p 1 q 1 b 1 tan e 1 p 1 q 1 + d 1
It follows from (21) that V ˙ 1 0 when tan e 1 d 1 b 1 1 λ 1 p 1 q 1 , and subsequently that
tan e 1 c 1 = max { tan e 1 ( 0 ) ,   d 1 b 1 1 λ 1 p 1 q 1 }
From (22), we have
e 1 arctan 2 c 1 < π 2
As a result, the control signal α 1 is bounded (i.e., α 1 λ 1 c 1 ). Moreover, invoking (11) for i = 2 and using (8) and (9), we also conclude the boundedness of x 2 .
Moreover, differentiating α 1 with respect to time yields
α ˙ 1 = λ 1 cos 2 e 1 e ˙ 1 = λ 1 k 1 cos 2 e 1 E 1 ( t ) α 1 + F 1 ( t )
Therefore, it also can be easy to conclude the boundedness of α ˙ 1 .
Step 2: i ( 2 i n ) ; consider the following positive definite functions:
V i = 1 2 tan 2 e i
It follows from (1), (4) and (12) that the time derivative of V i is
V ˙ i = tan e i cos 2 e i e ˙ i = tan e i cos 2 e i k ˙ i k i 2 arctan x i α i 1 + x ˙ i α ˙ i 1 k i 1 + tan 2 k i e i = tan e i cos 2 e i k ˙ i k i e i + f i ( x ¯ i ) + g i ( x ¯ i ) x i + 1 p i q i α ˙ i 1 k i 1 + tan 2 k i e i
Using (11) and Lemma 2, one has
x i + 1 p i q i = θ i ( t ) α i p i + δ i ( t ) e i + 1 p i 1 q i
Noting (27) and using Lemmas 1 and 2, one has
x i + 1 p i q i θ i ( t ) α i p i 1 q i = θ i ( t ) α i p i + δ i ( t ) e i + 1 p i 1 q i θ i ( t ) α i p i 1 q i 2 1 1 q i δ i ( t ) e i + 1 p i 1 q i 2 1 1 q i δ ¯ i e i + 1 p i 1 q i
where δ ¯ i is some unknown constant satisfying δ i ( t ) δ ¯ i .
Using (26) and (28) and noting g i ( x ¯ i ) tan e i θ i ( t ) α i p i 1 q i = g i ( x ¯ i ) λ i p i q i θ i ( t ) 1 q i tan e i p i q i + 1 0 , one obtains
V ˙ i tan e i cos 2 e i k ˙ i k i e i + f i ( x ¯ i ) + g i ( x ¯ i ) θ i ( t ) α i p i 1 q i α ˙ i 1 k i 1 + tan 2 k i e i + tan e i cos 2 e i 2 1 1 q i δ ¯ i e i + 1 p i 1 q i k i 1 + tan 2 k i e i tan e i k i cos 2 e i E i ( t ) α i p i q i + tan e i k i cos 2 e i F i ( t )
with
E i ( t ) = g i ( x ¯ i ) θ i p i q i ( t ) k i 1 + tan 2 k i e i
F i ( t ) = k ˙ i k i e i + f i ( x ¯ i ) α ˙ i 1 k i 1 + tan 2 k i e i + 2 1 1 q i δ ¯ i e i + 1 p i 1 q i k i 1 + tan 2 k i e i
It follows from (8) and (9) that e i + 1 , tan 2 k i e i and tan k i e i are bounded. Moreover, noting that x 1 , , x i , α ˙ i 1 are bounded in the former steps and utilizing the fact that θ i ( ) , k ˙ i , 1 , q i , 1 , q i , 2 are bounded and employing the extreme value theorem owing to the continuity of f i ( x ¯ i ) and g i ( x ¯ i ) , we arrive at
0 < b i E i ( )
0 F i ( ) d i
with b i and d i being some positive constants.
Then, noting tan e i p i q i + 1 0 , substituting (32) and (33) into (29) yields
V ˙ i = 1 k i cos 2 e i λ i p i q i E i ( t ) tan e i p i q i + 1 + F i ( t ) tan e i 1 k i cos 2 e i tan e i λ i p i q i b i tan e i p 1 q 1 + d i
It follows from (34) that V ˙ i 0 when tan e i d i b i 1 λ i p i q i and subsequently that
tan e i c i = max { tan e i ( 0 ) ,   d i b i 1 λ i p i q i }
From (35), we have
e i arctan 2 c 1 < π 2
As a result, the control signal α i is bounded (i.e., α i λ i c i ). Moreover, in invoking (11) and using (8) and (9), we also conclude the boundedness of x i + 1 .
Moreover, differentiating α i with respect to time yields
α ˙ i = λ i cos 2 e i e ˙ i = λ i k i cos 2 e i E i ( t ) α i + F i ( t )
Therefore, it can be easy to conclude the boundedness of α ˙ i .
From (23) and (36), it can be seen that
e i max i = 1 , , n { B 0 , arctan 2 c i } < B , i = 1 , , n
for all t 0 , which implies Ω is an invariant set for e . Then, it can be seen from these steps that x 1 , , x i , α 1 , , α n 1 , u are globally bounded, and the state and tracking errors satisfy (38) and hence x i α i 1 tan B k i ( t ) 2 , i = 1 , , n by noting (4). Thus, all the closed-loop system signals are globally bounded. □
Remark 5. 
The compact set Ω is introduced and proved to be an invariant set to guarantee the system stability, in view of introducing tan ( · ) and arctan ( · ) into the control design. From (23), it is shown that e 1 arctan 2 c 1 , which implies x 1 y d tan B k 1 ( t ) 2 < tan π k 1 ( t ) 2 by noting (4). Therefore, by choosing ρ 0 and ρ 1 , the tracking error, x 1 y d , can be regulated to an arbitrarily prescribed small set.

4. Simulation Study

To verify the effectiveness of the proposed method, consider the following high-order nonlinear systems:
x ˙ 1 = x 2 p 1 q 1 + x 1 sin ( x 1 ) x ˙ 2 = u p 2 q 2 + x 2 y = x 1
where p 1 q 1 = 1 3 , p 2 q 2 = 5 3 . Set the initial conditions as [ x 1 ( 0 ) ,   x 2 ( 0 ) ] T = [ 1 ,   1.5 ] T , and the desired trajectory signal is set as y d = 0.5 ( sin ( t ) + sin ( 0.5 t ) . Then, the virtual control input α 1 and the actual control input u are designed according to (5) and (6), respectively. The control parameters and performance functions are selected as λ 1 = 3 ,   λ 2 = 4 , k 1 = 0.99 e 5 t + 0.01 , k 2 = 0.99 e 0.5 t + 0.01 .
The simulation results are presented in Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5. It can be seen from Figure 1 that the system output y can track the desired trajectory y d well. The curve of tracking error y y d is illustrated in Figure 2, indicating that the tracking error will converge to a small set. The actual control signal u and the system state x 2 are shown in Figure 3 and Figure 4, respectively. Moreover, the system tracking error and the prescribed bound are shown in Figure 5, and Figure 5 illustrates that the dynamic and steady-state performance of tracking error y y d can be adjusted by selecting the parameters ρ i , ρ 0 of performance function k 1 . According to the simulation results, the proposed control method guarantees that all closed-loop signals are bounded.
To further show the performance of the proposed global control method, we changed the initial conditions to [ x 1 ( 0 ) ,   x 2 ( 0 ) ] T = [ 2 ,   1 ] T , while keeping all the other conditions unchanged. Then, the simulation results are depicted in Figure 6 and Figure 7.
It can be seen from Figure 6 and Figure 7 that the proposed control scheme still has satisfactory tracking performance and excellent control performance, even though the initial conditions were changed without modifying the controller.

5. Conclusions

This paper solved the global control problem of high-order nonlinear systems with unknown odd rational powers and nonlinearities. A global tracking control method without using rational powers was proposed by introducing barrier functions and their inverse functions to construct transformations for the system state and tracking errors, solving the problems caused by unknown odd rational powers. The knowledge of system nonlinearities and odd rational powers is no longer required compared with all the existing methods. The global boundedness of all closed-loop signals is guaranteed. Further research can be focused on high-order nonlinear systems with time-delay and uncertain input.

Author Contributions

Conceptualization, Z.L.; simulation, C.H.; writing—original draft preparation, C.H.; writing—review and editing, C.H. and Z.L.; validation, H.L.; supervision, J.G. and Y.C.; visualization, Y.C.; project administration, Q.L.; funding acquisition, Q.L. and Y.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China and the Nature Science Foundation of Shaanxi Province, China, grant numbers 62106284 and 2023-JC-YB-522.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, Z.; Huang, H.; Park, J.H.; Huang, J.; Wang, X.; Lv, M. Adaptive Fuzzy Control for Unknown Nonlinear Multiagent Systems with Switching Directed Communication Topologies. IEEE Trans. Fuzzy Syst. 2023, 31, 2487–2494. [Google Scholar] [CrossRef]
  2. Liu, Z.; Huang, J.; Wen, C.; Su, X. Distributed control of nonlinear systems with unknown time-varying control coefficients: A novel Nussbaum function approach. IEEE Trans. Autom. Control 2023, 68, 4191–4203. [Google Scholar] [CrossRef]
  3. Lin, W.; Qian, C. Adding one power integrator: A tool for global stabilization of high-order lower-triangular systems. Syst. Control Lett. 2000, 39, 339–351. [Google Scholar] [CrossRef]
  4. Lin, W.; Qian, C. Adaptive regulation of high-order lower-triangular systems: An adding a power integrator technique. Syst. Control Lett. 2000, 39, 353–364. [Google Scholar] [CrossRef]
  5. Sun, Z.; Shao, Y.; Chen, C. Fast finite-time stability and its application in adaptive control of high-order nonlinear system. Automatica 2019, 106, 339–348. [Google Scholar] [CrossRef]
  6. Lv, M.; Chen, Z.; De Schutter, B.; Baldi, S. Prescribed-performance tracking for high-power nonlinear dynamics with time-varying unknown control coefficients. Automatica 2022, 146, 110584. [Google Scholar] [CrossRef]
  7. Ding, C.; Wei, R. Low-Complexity Tracking Control for p-Normal Form Systems Using a Novel Nussbaum Function. IEEE Trans. Autom. Control 2022, 67, 2640–2647. [Google Scholar] [CrossRef]
  8. Sun, Z.; Yun, M.; Li, T. A new approach to fast global finite-time stabilization of high-order nonlinear system. Automatica 2017, 81, 455–463. [Google Scholar] [CrossRef]
  9. Liu, J.; Jiang, Y. Adaptive fuzzy control for high-order nonlinear systems with time-varying full-state constraints and input saturation. Int. J. Adapt. Control 2023, 37, 710–725. [Google Scholar] [CrossRef]
  10. Sun, Z.; Zhang, C.; Wang, Z. Adaptive disturbance attenuation for generalized high-order uncertain nonlinear systems. Automatica 2017, 80, 102–109. [Google Scholar] [CrossRef]
  11. Fang, L.; Ding, S.; Park, J.H.; Ma, L. Adaptive Fuzzy Control for Nontriangular Stochastic High-Order Nonlinear Systems Subject to Asymmetric Output Constraints. IEEE Trans. Cybern. 2022, 52, 1280–1291. [Google Scholar] [CrossRef] [PubMed]
  12. Zhao, X.; Shi, P.; Zheng, X.; Zhang, J. Intelligent Tracking Control for a Class of Uncertain High-Order Nonlinear Systems. IEEE Trans. Neural Netw. Learn. Syst. 2016, 27, 1976–1982. [Google Scholar] [CrossRef] [PubMed]
  13. Su, Z.; Qian, C.; Shen, J. Interval Homogeneity-Based Control for a Class of Nonlinear Systems with Unknown Power Drifts. IEEE Trans. Autom. Control 2017, 62, 1445–1450. [Google Scholar] [CrossRef]
  14. Chen, C.; Qian, C.; Lin, X.; Sun, Z.; Liang, Y. Smooth output feedback stabilization for a class of nonlinear systems with time-varying powers. Int. J. Robust. Nonlinear 2017, 27, 5113–5128. [Google Scholar] [CrossRef]
  15. Man, Y.; Liu, Y. Global adaptive stabilization and practical tracking for nonlinear systems with unknown powers. Automatica 2019, 100, 171–181. [Google Scholar] [CrossRef]
  16. Guo, C.; Xie, R.; Xie, X. Adaptive Control of Full-State Constrained High-Order Nonlinear Systems with Time-Varying Powers. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 5189–5197. [Google Scholar] [CrossRef]
  17. Guo, C.; Xie, X.; Hou, Z. Removing Feasibility Conditions on Adaptive Neural Tracking Control of Nonlinear Time-Delay Systems with Time-Varying Powers, Input, and Full-State Constraints. IEEE Trans. Cybern. 2022, 52, 2553–2564. [Google Scholar] [CrossRef]
  18. Wang, M.; Liu, Y.; Man, Y. Switching Adaptive Controller for the Nonlinear Systems with Uncertainties from Unknown Powers. IEEE Trans. Syst. Man Cybern. Syst. 2020, 50, 2375–2385. [Google Scholar] [CrossRef]
  19. Lv, M.; De Schutter, B.; Cao, J.; Baldi, S. Adaptive Prescribed Performance Asymptotic Tracking for High-Order Odd-Rational-Power Nonlinear Systems. IEEE Trans. Autom. Control 2023, 68, 1047–1053. [Google Scholar] [CrossRef]
  20. Liu, Z.; Shi, Y.; Wu, Y. Tracking Control of Uncertain High-Order Nonlinear Systems with Odd Rational Powers and the Dead-Zone Input: A Direct Fuzzy Adaptive Control Method. J. Syst. Sci. Complex. 2022, 35, 1685–1699. [Google Scholar] [CrossRef]
  21. Liu, Z.; Sun, W.; Zhang, W. Robust adaptive control for uncertain nonlinear systems with odd rational powers, unmodeled dynamics, and non-triangular structure. ISA Trans. 2022, 128, 81–89. [Google Scholar] [CrossRef] [PubMed]
  22. Liu, Z.; Xue, L.; Zhang, W. Universal adaptive control strategies for stochastic nonlinear time-delay systems with odd rational powers. Automatica 2021, 125, 109419. [Google Scholar] [CrossRef]
  23. Fu, J.; Ma, R.; Chai, T. Adaptive Finite-Time Stabilization of a Class of Uncertain Nonlinear Systems via Logic-Based Switchings. IEEE Trans. Autom. Control 2017, 62, 5998–6003. [Google Scholar] [CrossRef]
  24. Liu, J.; Wang, C.; Cai, X. Adaptive neural network finite-time tracking control for a class of high-order nonlinear multi-agent systems with powers of positive odd rational numbers and prescribed performance. Neurocomputing 2021, 419, 157–167. [Google Scholar] [CrossRef]
  25. Bechlioulis, C.P.; Rovithakis, G.A. A low-complexity global approximation-free control scheme with prescribed performance for unknown pure feedback systems. Automatica 2014, 50, 1217–1226. [Google Scholar] [CrossRef]
  26. Wang, N.; Tao, F.Z.; Fu, Z.M.; Song, S.Z. Adaptive Fuzzy Control for a Class of Stochastic Strict Feedback High-Order Nonlinear Systems with Full-State Constraints. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 205–213. [Google Scholar] [CrossRef]
  27. Wu, L.-B.; Park, J.H.; Guo, L.-D.; Huang, S.-J. Prescribed performance event-triggered fault-tolerant control of uncertain pure-feedback nonlinear systems. Int. J. Control 2023, 1–10. [Google Scholar] [CrossRef]
  28. Wang, T.; Ma, M.; Qiu, J.; Gao, H. Event-Triggered Adaptive Fuzzy Tracking Control for Pure-Feedback Stochastic Nonlinear Systems with Multiple Constraints. IEEE Trans. Fuzzy Syst. 2021, 29, 1496–1506. [Google Scholar] [CrossRef]
  29. Chen, L.; Wang, Q. Prescribed performance-barrier Lyapunov function for the adaptive control of unknown pure-feedback systems with full-state constraints. Nonlinear Dyn. 2018, 95, 2443–2459. [Google Scholar] [CrossRef]
  30. Wang, T.; Wu, J.; Wang, Y.; Ma, M. Adaptive Fuzzy Tracking Control for a Class of Strict-Feedback Nonlinear Systems with Time-Varying Input Delay and Full State Constraints. IEEE Trans. Fuzzy Syst. 2020, 28, 3432–3441. [Google Scholar] [CrossRef]
Figure 1. System output y and desired trajectory yd.
Figure 1. System output y and desired trajectory yd.
Mathematics 11 03624 g001
Figure 2. Tracking error yyd.
Figure 2. Tracking error yyd.
Mathematics 11 03624 g002
Figure 3. Control input u.
Figure 3. Control input u.
Mathematics 11 03624 g003
Figure 4. The system state x2.
Figure 4. The system state x2.
Mathematics 11 03624 g004
Figure 5. Tracking performance.
Figure 5. Tracking performance.
Mathematics 11 03624 g005
Figure 6. System output y and desired trajectory yd.
Figure 6. System output y and desired trajectory yd.
Mathematics 11 03624 g006
Figure 7. Control input u.
Figure 7. Control input u.
Mathematics 11 03624 g007
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

Liu, Z.; Han, C.; Li, H.; Guo, J.; Chen, Y.; Li, Q. Global Tracking Control for High-Order Odd-Rational-Powers Systems with Unknown Nonlinearities and Powers. Mathematics 2023, 11, 3624. https://doi.org/10.3390/math11173624

AMA Style

Liu Z, Han C, Li H, Guo J, Chen Y, Li Q. Global Tracking Control for High-Order Odd-Rational-Powers Systems with Unknown Nonlinearities and Powers. Mathematics. 2023; 11(17):3624. https://doi.org/10.3390/math11173624

Chicago/Turabian Style

Liu, Zongcheng, Chongchong Han, Hongbo Li, Jun Guo, Yong Chen, and Qiuni Li. 2023. "Global Tracking Control for High-Order Odd-Rational-Powers Systems with Unknown Nonlinearities and Powers" Mathematics 11, no. 17: 3624. https://doi.org/10.3390/math11173624

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