Next Article in Journal
Optimizing DSO Requests Management Flexibility for Home Appliances Using CBCC-RDG3
Previous Article in Journal
A Pattern-Recognizer Artificial Neural Network for the Prediction of New Crescent Visibility in Iraq
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Global Practical Output Tracking for a Class of Uncertain Inherently Time-Varying Delay Nonlinear Systems by Output Feedback

1
Faculty of Mechanics and Mathematics, L.N. Gumilyov Eurasian National University, Nur-Sultan 010000, Kazakhstan
2
Institute of Information and Computational Technologies, Almaty 050010, Kazakhstan
3
Department of Cybersecurity, Information Processing and Storage, Satbayev University, Almaty 050000, Kazakhstan
*
Author to whom correspondence should be addressed.
Computation 2022, 10(10), 187; https://doi.org/10.3390/computation10100187
Submission received: 31 August 2022 / Revised: 22 September 2022 / Accepted: 25 September 2022 / Published: 13 October 2022

Abstract

:
This article addresses the problem of global practical output tracking by output feedback for a class of uncertain inherently time-varying delay nonlinear systems. Firstly, a homogeneous output-feedback controller is designed for the nominal uncertain inherently system by virtue of adding a power integrator technique. Then, with the help of an appropriate Lyapunov–Krasovskii functional and reduced-order observer, by using the homogeneous domination approach and adding a power integrator method, an output-feedback controller is successfully developed to guarantee all the states of the closed-loop system remain bounded and simultaneously making the tracking error arbitrarily small. The simulation results of an example verify the proposed approach.

1. Introduction

In this article, we consider a class of uncertain inherently time-varying delay nonlinear systems of the following form:
x ˙ i ( t ) = α i x i + 1 ( t ) p i + φ i ( t , x ( t ) , x 1 ( t d 1 ( t ) ) , , x n ( t d n ( t ) ) , u ( t ) ) , i = 1 , , n 1 , x ˙ n ( t ) = α n u ( t ) + φ n ( t , x ( t ) , x 1 ( t d 1 ( t ) ) , , x n ( t d n ( t ) ) , u ( t ) ) , y ( t ) = α 0 x 1 ( t ) y r ( t ) ,
where x ( t ) = ( x 1 ( t ) , , x n ( t ) ) T R n , u ( t ) R , and y ( t ) R are the system state, control input, and output, respectively. d i ( t ) 0 , i = 1 , , n are time-varying delays satisfying 0 d i ( t ) d i for constants d i , the system initial condition is x ( θ ) = φ 0 ( θ ) , θ [ d , 0 ] with d max 1 i n { d i } . φ i ( ) , i = 1 , , n are unknown continuous functions and α i , i = 0 , 1 , , n are unknown constants. It assumes that the only measurable signal in system (1) to be the output y. p i R o d d 1 .
The issue of output tracking of nonlinear systems has attracted a great deal of attention over the past decades and a series of research results have been achieved ([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16], and references therein). Due to the lack of a common and effective approach to design a nonlinear observer, output-feedback tracking for uncertain inherently nonlinear systems is very complex and challenging compared to the state-feedback case. Therefore, the development of a theory for an output-feedback control design for this problem has been relatively slow. Many studies require a precise knowhow of the non-linear functions, φ i ( ) ’s, that are necessary to construct the non-linear observers. When the non-linear terms, φ i ( ) ’s, are not precisely known, the observers proposed in the works will no longer be implementable. To deal with the uncertain non-linear terms, φ i ( ) ’s, one study [17] has developed a feedback domination method to achieve global output-feedback stabilization of System (1). It is showed that an observer and controller can be constructed without knowing the non-linearities and global stabilisation can be achieved under a linear growth condition. In articles [3,5,6,7,9,10,11], there are some results reported to help solve the problem of output-feedback tracking for inherently nonlinear systems, with the help of the homogeneous domination method proposed in [17]. The superiority of the feedback domination method compared with other methods is the controller and the observer are constructed only based on the nominal system of System (1). No precise information on the nonlinearities φ i ( ) is needed. In other words, the same dynamic controller can be applied to different nonlinear systems as long as they satisfy Assumption 2. This property makes it possible to deal with nonlinear systems with unknown disturbances. Recently, the problem was extended to stochastic nonlinear systems and high-order switched nonlinear systems ([14,15,16], and references therein).
In various engineering and physical systems, etc., time delays are frequently encountered. Nevertheless, the above literature does not consider the effects of time delays. As everyone knows, a time-delay phenomenon will deteriorate the system’s performance and even make it adversely affect system stability or other performance aspects. Therefore, it is very important to investigate the stability or output-tracking issues of time-delay nonlinear systems. There have been quite a few reports on stabilization issues in recent years, but there are just a few references that are similar to the system considered in this study, such as [18,19,20,21,22,23,24,25,26,27]. There are not many reports of studies on the output-tracking control time-delay problem compared to the case of the stabilization problem. Recently, there have been a few interesting research results for the problems of output tracking via output feedback [28,29,30,31]. However, these works only investigated the partially linearizable case of System (1). Researchers [32,33] investigated and solved the problem by using state-feedback control. Recently, we have published research results on the issue of output-feedback control where the time delay is constant [34]. Naturally, an interesting question is whether it is possible to extend the results in [34] to non-deterministic, inherently time-varying delay nonlinear systems (1), which is the motivation behind this research.
This article addresses the problem of global practical output tracking by output feedback for a class of uncertain inherently time-varying delay nonlinear systems. With the help of an appropriate Lyapunov–Krasovskii functional and reduced-order observer, by using the homogeneous domination approach and adding a power integrator method, an output-feedback controller is successfully developed, to guarantee all the states of the closed-loop system remain bounded and simultaneously making the tracking error arbitrarily small.
The main contributions of this work can be highlighted as follows: (i) The considered nonlinear systems are uncertain inherently time-varying delays systems. Due to the appearance of uncertain inherently nonlinear terms and the time-varying delays, the observers in the existing results [28,29,30,34] and the Lyapunov–Krasovskii functionals are not applicable to System (1). Therefore, choosing an appropriate Lyapunov–Krasovskii functional and constructing an available observer are not easy work. In this work, we introduce a new Lyapunov–Krasovskii functional and by using a homogeneous domination approach, overcome a number of difficulties emerged in analysis and design, e.g., due to the non-linear terms, φ i ( ) , not being precisely known, or the Lyapunov–Krasovskii functionals and observers in the existing results no longer being applicable to System (1). Furthermore, many more complex nonlinear terms will be inevitably produced due to multiple time-varying delays. (ii) An output feedback controller with an observer is proposed for the considered system by utilizing a recursive design approach, and the output tracking of the corresponding closed-loop system is guaranteed. This work also extended the results in [8,34] to time-varying delay nonlinear systems.
The rest of this paper is organized as follows. Section 2 gives a useful definition and the lemmas. Section 3 gives the problem formulation and our main results. Section 4 gives a simulation example to verify the effectiveness of our proposed approach. The conclusions are included in Section 5.
Notations: R n denotes the real n-dimensional space and R + : = [ 0 , ) . For any vector x : = ( x 1 , , x n ) T R n , | | x | | denotes the Euclidean norm of x . A function f : R n R is said to be C k function if its partial derivatives exist and are continuous up to order k , 1 k < . A C 0 function means it is continuous. A C function means it is smooth; that is, it has continuous partial derivatives of any order. Besides, the arguments of functions (or functionals) are sometimes omitted or simplified, whenever no confusion can arise from the context. For instance, we sometimes denote a function f ( x ( t ) ) by f ( x ) , f ( ) , or f .

2. Useful Definition and Lemmas

In this section, we give a definition and several lemmas. These lemmas will play important roles in this paper.
Definition 1. [35]. 
For real numbers r i > 0 ,   i = 1 , , n and fixed coordinates
x = ( x 1 , , x n ) R n ,   ε > 0 .
  • The dilation Δ ε r ( x )  is defined by Δ s r ( x ) = ( s r 1 x 1 , , s r n x n ) , for ε > 0 , with  r i being called as the weights of the coordinate. For simplicity, we define dilation weight  Δ = ( r 1 , , r n ) .
  • A function V C ( R n , R )  is said to be homogeneous of degree  m  if there is a real number m 0 , such that
    x R n / { 0 } , V ( Δ ε m ( x ) ) = ε m V ( x 1 , , x n ) .
  • A vector field f = ( f 1 , , f n ) T C ( R n , R n ) is said to be homogeneous of degree m if there is a real number m R , such that for i = 1 , , n
    x R n / { 0 } , f i ( ε r 1 x 1 , , ε r n x n ) = ε m + r i f i ( x 1 , , x n ) .
  • A homogeneous p-norm is defined as x Δ , p = ( i = 1 n | x i | p / r i ) 1 / p , x R n for a constant p 1 . For simplicity, we choose p = 2  and write x Δ  for  x Δ , 2 .
Lemma  1. [35]. 
Given a dilation weight  Δ , suppose V 1 ( x ) and V 2 ( x ) are homogeneous functions of degree m 1 and m 2 , respectively. Then, V 1 ( x ) V 2 ( x ) is still a homogeneous function with respect to the same dilation weight Δ . Moreover, the homogeneous degree of  V 1 ( x ) V 2 ( x ) is m 1 + m 2 .
Lemma  2. [35]. 
Suppose V : R n R is a homogeneous function of degree m with respect to the dilation weight Δ . Then the following hold:
(i)
V / x i  is homogeneous of degree m r i  with r i  being the homogeneous weight of x i .
(ii)
There is a constant σ ¯ > 0 such that V ( x ) σ ¯ x Δ m . Moreover, if V ( x )  is positive definite, σ ¯ x Δ m V ( x ) , for a constant σ ¯ > 0 .
Lemma  3. [36].
For x R , y R and p 1 , the following holds:
| x + y | p 2 p 1 | x p + y p | ,   ( | x | + | y | ) 1 / p | x | 1 / p + | y | 1 / p 2 ( p 1 ) / p ( | x | + | y | ) 1 / p  
If p > 0 is an odd integer, the following holds:
| x y | p 2 p 1 | x p y p | ,   | x 1 / p y 1 / p | 2 ( p 1 ) / p | x y | 1 / p .
Lemma  4. [37]. 
For x R , y R and real number p > 0 , the following holds:
| x p y p | p | x y | | x p 1 + y p 1 | c | x y | | ( x y ) p 1 + y p 1 |  
where c = p for 1 < p 2 and c = 2 p 1 p for p > 2 .
Lemma  5. [38].
Let x, y be real variables. Then, for any positive real numbers  a , b , m and n , the following holds:
a | x | m | y | n b | x | m + n + n m + n ( m + n n ) m / n a ( m + n ) / n b m / n | y | m + n .  

3. Problem Statement and Main Results

The purpose of this paper is to solve the problem of global practical output tracking by an observer-based output-feedback controller for System (1). The specific description will be formulated as follows.
The problem of global practical tracking via output feedback: For any given tolerance ε > 0 design, an output feedback controller is of the form
ζ ˙ = α ( ζ , y ) , ζ R m u ( t ) = g ( ζ , y ) ,
such that all states of the closed-loop Systems (1) and (2) are well defined and globally bounded on [ 0 , ) , and for any initial condition ( x ( 0 ) , ζ ( 0 ) ) , there exists a finite time T ( ε , x ( 0 ) , ζ ( 0 ) ) > 0 , making the tracking error of Systems (1) and (2) satisfy
| y ( t ) | = | x 1 ( t ) y r ( t ) | < ε , t T > 0
To achieve the objective, it needs the following assumptions.
Assumption 1.
For  i = 0 , 1 , , n there exist positive constants α ¯ and α ¯ such that
α ¯ | α i | α ¯  
Assumption 2.
There are constants  C 1 > 0 , C 2 > 0 and τ 0 such that
| φ i ( t , x ( t ) , x 1 ( t d 1 ( t ) ) , , x n ( t d n ( t ) ) , u ( t ) ) | C 1 ( j = 1 i | x j ( t ) | ( r i + τ ) / r j + j = 1 i | x j ( t d j ( t ) ) | ( r i + τ ) / r j ) + C 2
where
r 1 = 1 , r i + 1 = ( r i + τ ) / p i > 0 , i = 1 , , n
and p n = 1 .
Assumption 3.
The time-delays  d i ( t ) are differentiable and satisfies
0 d i ( t ) d i , d ˙ i ( t ) γ i < 1 ,
for constants d i and  γ i , i = 1 , , n .
Assumption 4.
The reference signal y r ( t ) is continuously differentiable. Moreover, there is a constant M > 0 such that
| y r ( t ) | M , | y ˙ r ( t ) | M , t > d .
Remark 1.
In the literature [3,4,5,6,7], although the control coefficients are all one, the output-feedback control design of System (1) is more complicated. Assumption 1 relaxes these control coefficients. Compared with [2,3,4,6,7], Assumption 2 is a milder condition; when  d i ( t ) = 0 , it becomes the assumptions in [3,4,5,6,7,8] that play an important role to solve the tracking problem. When time-delays are constants and p i = 1 , Assumption 2 becomes the assumptions in [28] and when d i 0 and p i > 1 , it reduces the assumption in the existing results [32,34]. However, when d i ( t ) 0 , the global output tracking of system (1) by output feedback is a relatively new problem because of a time-varying delay entering system states makes the control design more difficult because the existence of a time-varying delay effect makes the common assumption on the high-order system nonlinearities infeasible and which conditions should be placed to the nonlinearities remains unanswered. Assumption 4 represents the condition of the reference signal, which can already be called the standard condition for solving the tracking problem of nonlinear systems (see [3,4,5,6,7,8,28,32,33,34]).
Under Assumptions 1–4, the main purpose of this paper is designing the output-feedback control to solve the practical output-tracking problem for uncertain inherently time-varying delays nonlinear systems (1).
In order to achieve this goal, we make the following transformation:
z 1 ( t ) = α 0 x 1 ( t ) , z i ( t ) = α ˜ i x i ( t ) , i = 2 , , n
where α ˜ i 1 = j = 1 i 2 α j 1 / ( p j 1 p i 2 ) , p 0 = 1 . Using the new coordinates (6), System (1) can be rewritten as follows:
z ˙ i ( t ) = z i + 1 p i ( t ) + ψ i ( t , z ( t ) , z 1 ( t d 1 ( t ) ) , , z n ( t d n ( t ) ) , u ( t ) ) , i = 1 , , n 1 , z ˙ n ( t ) = α ˜ n u ( t ) + ψ n ( t , z ( t ) , z 1 ( t d 1 ( t ) ) , , z n ( t d n ( t ) ) , u ( t ) ) , y ( t ) = z 1 ( t ) y r ( t )
where
ψ i ( t , z ( t ) , z 1 ( t d 1 ( t ) ) , , z n ( t d n ( t ) ) , u ( t ) ) = α ˜ i 1 φ i ( t , z ( t ) , z 1 ( t d 1 ( t ) ) , , z n ( t d n ( t ) ) , u ( t ) ) , i = 1 , , n
and α ˜ n = ( j = 1 n 1 α j 1 1 / ( p j 1 p n 1 ) ) α n .
Using Assumption 1, it can be easily proved that Assumption 2 also holds for ψ i ,
| ψ i ( t , z ( t ) , z 1 ( t d 1 ( t ) ) , , z n ( t d n ( t ) ) , u ( t ) ) | C ¯ 1 ( j = 1 i | z j ( t ) | ( r i + τ ) / r j + j = 1 i | z j ( t d j ( t ) ) | ( r i + τ ) / r j ) + C ¯ 2
where C ¯ i , i = 1 , 2 , are the new growth rates.
In what follows, we first design an output-feedback stabilizer for the system:
η ˙ i ( t ) = η i + 1 p i ( t ) , i = 1 , , n 1 , η ˙ n ( t ) = α ˜ n u ( t ) , y ( t ) = η 1 ( t )
We adopt a similar the method as [8], which can construct a state-feedback stabilizer for the system (9), as described by Fact 1.
Fact 1. 
Suppose there exists a state-feedback stabilizer for System (9) of the form
u ( η ) = β n ξ n ( r n + τ ) / σ = β n ( η n σ / r n + β n 1 σ / r n ( η n 1 σ / r n 1 + + β 2 σ / r 3 ( η 2 σ / r 2 + β 1 σ / r 2 η 1 σ ) ) ) ( r n + τ ) / σ  
with a positive definite and proper Lyapunov function,
V n = i = 1 n η i * η i ( s σ / r i η i * σ / r i ) ( 2 σ τ r i ) / σ d s
such that
V ˙ n j = 1 n ξ j 2 ,
where ξ i = η i σ / r i η i σ / r i , η i = β i 1 ξ i 1 r i / σ ,  η 1 = 0 , σ max 1 i n { τ + r i } and β i , i = 1 , , n  are positive constants. Then, the closed-loop Systems (9) and (10) is globally asymptotically stable.
When states η 2 , , η n are unmeasurable, it can replace η i with η ^ i in (9) by the certainty equivalence principle and via using a similar approach as [8], which can construct an output-feedback stabilizer for System (9), as described by Fact 2.
Fact 2. 
Suppose there exists an observer-based output feedback stabilizer for System (9) of the form
ζ ˙ 2 = l 1 η ^ 2 p 1 , η ^ 2 p 1 = ( ζ 2 + l 1 η 1 ) r 2 p 1 / r 1 ζ ˙ i = l i 1 η ^ i p i 1 , η ^ i p i 1 = ( ζ i + l i 1 η ^ i 1 ) r i p i 1 / r i 1 , i = 3 , , n
u ( η ^ ) = β n ( η ^ n σ / r n + β n 1 σ / r n ( η ^ n 1 σ / r n 1 + + β 2 σ / r 3 ( η ^ 2 σ / r 2 + β 1 σ / r 3 η 1 σ ) ) ) ( r n + τ ) / σ
with a positive definite, continuously differentiable and proper Lyapunov function,
Q = V n + i = 2 n U i
V n = i = 1 n η i * η i ( s σ / r i η i * σ / r i ) ( 2 σ τ r i ) / σ d s ,   U i = ( ζ i + l i 1 η i 1 ) ( 2 σ τ r i 1 ) / r i 1 η i ( 2 σ τ r i 1 ) / r i ( s r i 1 / ( 2 σ τ r i 1 ) ( ζ i + l i 1 η i 1 ) ) d s
such that
Q ˙ j = 1 n ξ j 2 j = 2 n e j 2
where  ξ i = η i σ / r i η i σ / r i , η i = β i 1 ξ i 1 r i / σ , η 1 = 0 , σ max 1 i n { τ + r i } , e i = ( η i p i 1 η ^ i p i 1 ) σ / ( r i p i 1 ) , and  l i , β i , i = 1 , , n  are positive constants. Then, the closed-loop Systems (9), (13), and (14) are globally asymptotically stable.
The proofs of Facts 1–2 are similar to ([8], Theorem 1), with some modifications, and the parameters l i , i = 1 , , n , for the observer (13) also can be chosen by the technique proposed in [8]. Therefore, it is omitted here.
Note that from the construction of Q , it is not difficult to verify that Q is positive, definite, and proper with respect to
H : = [ η 1 , , η n , η ^ 2 , , η ^ n ] T
The closed-loop Systems (9), (13), and (14) can be rewritten as
H ˙ = F ( H ) = [ η 2 p 1 , , η n p n 1 , α ˜ u ( η 1 , η ^ 2 , , η ^ n ) , f n + 1 , , f 2 n 1 ] T
where f n + 1 : = ζ ˙ 2 , f n + 2 : = ζ ˙ 3 , , f 2 n 1 : = ζ ˙ n .
Moreover, by introducing the dilation weight,
Δ = [ r 1 , r 2 , , r n for η 1 , , η n , r 1 , r 2 , , r n 1 ] for η ^ 2 , , η ^ n
By Definition 1, it can be verified that F ( H ) have a homogeneous degree τ and since System (18) is globally asymptotically stable by Fact 2, then there exists a Lyapunov function Q ( H ) of homogeneous degree 2 σ τ for dilation weight Δ and satisfies
| Q ˙ ( H ) | | ( 18 ) = | Q ( H ) H F ( H ) | c 1 H Δ 2 σ
where c 1 > 0 is a constant and H Δ = ( i = 1 2 n 1 | H i | 2 / r i ) 1 / 2 . Moreover, there is a constant c 2 > 0 , such that the following holds:
| Q ( H ) H i | c 2 H Δ 2 σ τ r i , c 2 > 0   for   i = 1 ,   ,   n .
Next, an output-feedback controller to solve the problem of global practical output tracking will be constructed.
Theorem 1.
Under Assumptions 1–4, the problem of global practical output tracking for System (7) can be solved by an output-feedback control using Forms (13) and (14).
Proof. 
The observer-based output-feedback controller is constructed by introducing a scaling gain into the output feedback controller obtained in Fact 2. Before proceeding, we introduce the following a coordinates transformation:
χ 1 ( t ) : = y ( t ) , L κ i z i ( t ) : = χ i ( t ) , i = 2 , , n , L κ n + 1 v ( t ) : = u ( t )
where κ 1 = 0 , κ i = ( κ i 1 + 1 ) / p i 1 , i = 2 , , n and L 1 is a constant to be determined. Under the coordinates (22), system (7) changed into
χ ˙ i ( t ) = L χ i + 1 p i ( t ) + ψ i ( ) / L κ i , i = 1 , , n 1 , χ ˙ n ( t ) = L α ˜ v ( t ) + ψ n ( ) / L κ n , y ( t ) = χ 1 ( t )
Using Lemma 3 and the fact L 1 , it is not difficult to prove that the following inequalities hold:
1 L κ i | ψ i ( ) ) | C 1 L κ i ( | χ 1 ( t ) + y r ( t ) | ( r i + τ ) / r 1 + j = 2 i | L κ j χ j ( t ) | ( r i + τ ) / r j + | χ 1 ( t d 1 ( t ) ) + y r ( t d 1 ( t ) ) | ( r i + τ ) / r 1 + j = 2 i | L κ j χ j ( t d j ( t ) ) | ( r i + τ ) / r j ) + C 2 L κ i
Further, by Assumption 2, we can easily calculate
1 L κ i | ψ i ( ) | C ¯ 1 L 1 v j = 1 i ( | χ j ( t ) | ( r i + τ ) / r j + | χ j ( t d j ( t ) ) | ( r i + τ ) / r j ) + C ¯ 2 L κ i , i = 1 , , n
where ν = min 2 j i , 1 i n { 1 κ j ( r i + τ ) / r j + κ i } > 0 and C ¯ i > 0 , i = 1 , 2 only depending on C i , τ , κ i and M .
Next, we construct an observer with the scaling gain L,
ζ ˙ 2 = L l 1 χ ^ 2 p 1 , χ ^ 2 p 1 = ( ζ 2 + l 1 χ 1 ) r 2 p 1 / r 1 ζ ˙ i = L l i 1 χ ^ i p i 1 , χ ^ i p i 1 = ( ζ i + l i 1 χ ^ i 1 ) r i p i ^ 1 / r i 1 , i = 3 , , n
and the controller using the same construction of (14), i.e.,
u ( t ) = L κ n + 1 v ( χ ^ ) = L κ n + 1 β n ( χ ^ n σ / r n + β n 1 σ / r n ( χ ^ n 1 σ / r n 1 + + β 2 σ / r 3 ( χ ^ 2 σ / r 2 + β 1 σ / r 3 χ 1 σ ) ) ) ( r n + τ ) / σ .
Clearly, using the same notation (17), the system (23), (26) and (27) can be written as
X ˙ = L F ( X ) + [ ψ 1 ( ) , 1 L κ 2 ψ 2 ( ) , ψ 3 ( ) , , 1 L κ n ψ n ( ) , 0 , , 0 ] T
where F ( X ) is same as defined in (18).
Therefore, adopting the Lyapunov function Q ( X ) , as in (15), its derivative along (28) satisfies
Q ˙ ( X ) = L Q ( X ) X F ( X ) + Q ( X ) X [ ψ 1 ( ) , 1 L κ 2 ψ 2 ( ) , ψ 3 ( ) , , 1 L κ n ψ n ( ) , 0 , , 0 ] T L c 1 X Δ 2 σ + i = 1 n Q ( X ) X i ψ i ( ) L κ i .
Further, using (25), one obtains
Q ˙ ( X ) L c 1 X Δ 2 σ + C ¯ 1 i = 1 n L 1 ν | Q ( X ) X i | ( j = 1 i | χ j | ( r i + τ ) / r j + j = 1 i | χ j ( t d j ( t ) ) | ( r i + τ ) / r j ) + C ¯ 2 i = 1 n 1 L κ i | Q ( X ) X i | .
Since, by Lemma 2 and [35], Q ( X ) X i is homogeneous of degree 2 σ τ r i , the terms | Q ( X ) X i | j = 1 i | χ j | ( r i + τ ) / r j and | Q ( X ) X i | j = 1 i | χ j ( t d j ( t ) ) | ( r i + τ ) / r j are homogeneous of degree 2 σ , and so it follows from Lemmas 1 and 2 that there exist positive constants ω i , ω i for i = 1 , , n , such that
| Q ( X ) X i | ( j = 1 i | χ j | ( r i + τ ) / r j + j = 1 i | χ j ( t d j ( t ) ) | ( r i + τ ) / r j ) ω i X ( t ) Δ 2 σ + ω i X ( t d i ( t ) ) Δ 2 σ
Furthermore, it follows from Lemmas 2, 4, and 5 that there are positive constants b 1 , b ¯ 2 , b ˜ 2 such that
| Q ( X ) X 1 | b 1 X Δ 2 σ τ r 1 = b 1 ( L 1 / 2 σ X Δ ) 2 σ τ r 1 ( L ( 2 σ τ r 1 ) / ( 2 σ ( τ + r 1 ) ) ) τ + r 1 c 1 2 L X Δ 2 σ + b ¯ 2 L ( 2 σ τ r 1 ) / ( τ + r 1 ) ,
1 L κ i | Q ( X ) X i | c 2 X Δ 2 σ τ r i ( L κ i / ( τ + r i ) ) τ + r i c ¯ 2 X Δ 2 σ + b ˜ 2 L 2 σ κ i / ( τ + r i ) , i = 2 , , n
Now, substituting (31) into (30) leads to
Q ˙ ( X ( t ) ) L c 1 X Δ 2 σ + C ¯ 1 i = 1 n L 1 ν ( ω i X ( t ) Δ 2 σ + ω i X ( t d i ( t ) ) Δ 2 σ ) + c 1 2 L X ( t ) Δ 2 σ + b ¯ 2 L ( 2 σ τ r 1 ) / ( τ + r 1 ) + i = 2 n ( c ¯ 2 X ( t ) Δ 2 σ + b ˜ 2 L 2 σ κ i / ( τ + r i ) )
L c 1 X Δ 2 σ + C ¯ 1 i = 1 n L 1 ν ( ω i X ( t ) Δ 2 σ + ω i X ( t d i ( t ) ) Δ 2 σ ) + c 1 2 L X ( t ) Δ 2 σ + b ¯ 2 L ( 2 σ τ r 1 ) / ( τ + r 1 ) + i = 2 n ( c ¯ 2 X ( t ) Δ 2 σ + b ˜ 2 L 2 σ κ i / ( τ + r i ) ) L [ ( c 1 2 ( n 1 ) c ¯ 2 L 1 C ¯ 1 L ν i = 1 n ω i ) X ( t ) Δ 2 σ ( C ¯ 1 L ν i = 1 n ω i ) X ( t d i ( t ) ) Δ 2 σ ] + b ¯ 2 L 1 + b ˜ 2 i = 2 n L 2 σ κ i / ( τ + r i ) L [ ( c 1 2 ( n 1 ) c ¯ 2 L 1 C ¯ 1 L ν i = 1 n ω i ) X ( t ) Δ 2 σ ( C ¯ 1 L ν i = 1 n ω i ) X ( t d i ( t ) ) Δ 2 σ ] + b ¯ 2 L 1 + b ˜ 2 ( n 1 ) L κ min
L ( c 1 2 ( n 1 ) c ¯ 2 L 1 L ν C ¯ 1 i = 1 n ω i ) X ( t ) Δ 2 σ + ( L 1 ν C ¯ 1 i = 1 n ω i ) X ( t d i ( t ) ) Δ 2 σ + b ¯ 2 L 1 + b ˜ 2 ( n 1 ) L κ min
where κ min = min { κ i }
To eliminate the effect of time delays, we chose a Lyapunov–Krasovskii functional, as follows:
V ( X ) = Q ( X ) + S ( X ) , S ( X ) = i = 1 n λ 1 γ i t d i ( t ) t X ( s ) Δ 2 σ d s ,
where λ > 0 is a parameter to be determined later.
Since Q ( X ) > 0 is continuously differentiable and proper, from Lemma 4.3 of Ref. [39], there exist two class K functions, π 1 and π 2 , such that
π 1 ( | X | ) Q ( X ) π 2 ( | X | )
According to the homogeneous theory, there are constants δ i > 0 , i = 1 , 2 , such that
δ 1 X Δ 2 σ W ( X ) δ 2 X Δ 2 σ
where W ( X ) > 0 is a function whose homogeneous degree is 2 σ . Therefore, the following holds:
π ¯ 1 ( | X | ) W ( X ) π ¯ 2 ( | X | )
with two class K functions π ¯ 1 and π ¯ 2 .
With the help of 0 d i ( t ) d i and d ˙ i ( t ) γ i < 1 , it follows that
i = 1 n λ 1 γ i t d i ( t ) t X ( s ) Δ 2 σ d s δ ¯ i t d i t π ˜ 2 ( | X ( s ) | ) d s δ ¯ i d i 0 π ˜ 2 ( | X ( ς + t ) | ) d ( ς + t ) δ ˜ i sup d i ς 0 π ˜ 2 ( | X ( ς + t ) | ) π 2 ( X | z ( ς + t ) | )
where δ ¯ i > 0 and δ ˜ i > 0 are constants and π ˜ 2 and π 2 are class K functions, because
| X ( t ) | sup d ς 0 | X ( ς + t ) |   and   sup d i ς 0 | z ( ς + t ) | sup d ς 0 | X ( ς + t ) | .
Defining π 2 = π 2 + π 2 from (33), (34), and (37), it follows that
π 1 ( | X ( t ) | ) S ( X ( t ) ) π 2 ( sup d ς 0 | X ( ς + t ) | )
From, (20), (21), and (24), follows (32), (33), and (38), in that
V ˙ = Q ˙ + i = 1 n λ 1 γ i X ( t ) Δ 2 σ i = 1 n λ X ( t d i ( t ) ) Δ 2 σ L ( c 1 2 ( n 1 ) c ¯ 2 L 1 L ν C ¯ 1 i = 1 n ω i i = 1 n λ 1 γ i ) X ( t ) Δ 2 μ ( λ L 1 ν C ¯ 1 i = 1 n ω i ) X ( t d i ( t ) ) Δ 2 μ + b ¯ 2 L 1 + b ˜ 2 ( n 1 ) L κ min = L ( c 1 2 ( n 1 ) c ¯ 2 L 1 L ν m 1 L 1 i = 1 n λ 1 γ i ) X ( t ) Δ 2 μ ( λ L 1 ν m 2 ) X ( t d i ( t ) ) Δ 2 μ + b ^ 2 ( L 1 + L κ min )
where m 1 = C ¯ 1 i = 1 n ω i , m 2 = C ¯ 1 i = 1 n ω i and ρ 1 = b ¯ 2 L 1 + b ˜ 2 ( n 1 ) L κ min
Therefore, by choosing λ = m 2 L 1 ν , and with a sufficiently large L, it satisfies
( n 1 ) c ¯ 2 L 1 + L ν ( m 1 + m 2 i = 1 n 1 1 γ i ) c 1 2 .
Then, the inequality (39) becomes
V ˙ ( X ( t ) ) c 1 L 2 X ( t ) Δ 2 σ + ρ 1
In (33), V n ( z ) and S ( z ) are homogeneous of degree 2 σ τ and 2 σ with respect to the dilation weight Δ , respectively. Therefore, it follows from Lemma 2 that there exist constants λ i > 0 and ϖ i > 0 for i = 1 , 2 such that
λ 1 X ( t ) Δ 2 σ τ Q ( X ( t ) ) λ 2 X ( t ) Δ 2 σ τ
and
ϖ 1 X ( t ) Δ 2 σ S ( X ( t ) ) ϖ 2 X ( t ) Δ 2 σ .
Moreover, due to 2 σ τ 2 σ , L ( τ 2 σ ) / τ < 1 , τ 2 σ < 0 , L > 1 and by Lemma 4, we have
λ 2 X ( t ) Δ 2 σ τ = L ( ( λ 2 / L ) 1 / τ ) τ X ( t ) Δ 2 σ τ 2 σ τ 2 σ L X ( t ) Δ 2 σ + τ L ( τ 2 σ ) / τ 2 σ λ 2 2 σ / τ
Then, we have
V ( X ( t ) ) ρ 2 L X ( t ) Δ 2 σ + τ L ( τ 2 σ ) / τ 2 σ λ 2 2 σ / τ
or
1 ρ 2 V ( X ( t ) ) L X ( t ) Δ 2 σ + τ L ( τ 2 σ ) / τ 2 σ ρ 2 λ 2 2 σ / τ ,
where ρ 2 = : ( ϖ 2 + ( 2 δ τ ) / 2 σ ) .
Therefore, it follows from (33) and (44) that
V ˙ ( X ( t ) ) c 1 2 ( L X ( t ) Δ 2 σ + τ L ( τ 2 σ ) / τ 2 σ ρ 2 λ 2 2 σ / τ ) + τ L ( τ 2 σ ) / τ 2 σ ρ 2 λ 2 2 σ / τ + ρ 1 c 1 2 ρ 2 V ( X ( t ) ) + ρ ¯ 1 ,
where ρ ¯ 1 = c 1 τ L ( τ 2 σ ) / τ 4 σ ρ 2 λ 2 2 σ / τ + ρ 1 = c 1 τ λ 2 2 σ / τ 4 σ ρ 2 L ( 2 σ τ ) / τ + b ¯ 2 L 1 + b ˜ 2 ( n 1 ) L κ min .
That is,
d d t ( e t c 1 / ( 2 ρ 2 ) V ( X ( t ) ) ) e t c 1 / ( 2 ρ 2 ) ρ ¯ 1
taking integral on both sides,
e t c 1 / ( 2 ρ 2 ) V ( X ( t ) ) V ( X ( 0 ) ) 2 ρ 2 c 1 ρ ¯ 1 ( e t c 1 / ( 2 ρ 2 ) 1 ) .  
Therefore, there exists a finite time T > 0 ,
V ( X ( t ) ) e t c 1 / ρ 2 V ( X ( 0 ) ) + 2 ρ 2 c 1 ρ ¯ 1 ( 1 e t c 1 / ρ 2 ) 6 ρ 2 c 1 ρ ¯ 1 , for any t > T
This leads to
| x 1 ( t ) y r ( t ) | = | χ 1 ( t ) | 3 2 σ L ( 2 σ τ ) / τ λ 2 2 σ / τ + 6 b ¯ 2 ρ 2 c 1 L + 6 ( n 1 ) b ˜ 2 ρ 2 c 1 L κ min , for any t > T .
Thus, for any given tolerance ε > 0 , there exists a sufficiently large L such that
| x 1 ( t ) y r ( t ) | ε ,   t > T > 0 .
This completes the proof of our main theorem. □
Remark 2.
In the observer and the controller design, the gain L needs to be assigned as a sufficiently large number to achieve the given tracking accuracy  ε > 0 . The value of L depends on the bounds of the reference signal y r ( t ) and its first order derivative y ˙ r ( t ) . In other words, once the bound of their and desired accuracy ε are given, the gain L can be determined. Also note that, there are only three set of parameters L, l i and β i need to be determined in our dynamic compensator. The choice of l i and β i only depends on the nominal system (9). Therefore, they can be pre-fixed even for different nonlinear systems. This advantage greatly reduces the design complexity normally associated with the dynamic output feedback design.
At the end of this section, we show that the problem of global practical tracking via the output feedback of a system can be solved under the following mild assumption and the above Assumptions 1, 3, and 4 without the triangular increase condition in Assumption 2.
Assumption 5. 
There are constants  C ˜ i > 0 , i = 1 , 2 , L > 1 , 0 < ν 1 and  τ 0  such that under the change of (22)
1 L κ i | ψ i ( ) | C ˜ 1 L 1 v [ j = 1 n | χ j ( t ) | ( r i + τ ) / r j + j = 1 n | χ j ( t d j ( t ) ) | ( r i + τ ) / r j + v ( r i + τ ) / ( r n + τ ) ] + C ˜ 2 L κ i , i = 1 , , n  
where κ 1 = 0 , r 1 = 1 , p i κ i + 1 = κ i + 1 , and r i + 1 = ( r i + τ ) / p i > 0 , i = 1 , , n .
It is obvious that Assumption 5 is a special case of Assumption 2, and next, a more general result is given.
Theorem 2.
Under Assumptions 1 and 3–5, there exist an observer-based output-feedback control of the form (26)–(27) that solves the problem of global practical output tracking of System (23).
Proof. 
Similar to (25), Assumption 5 will directly lead to (32). The rest of the proof is similar to that of Theorem 1 and hence omitted here. □

4. Example and Simulations

Consider the following time-varying delay nonlinear system,
x ˙ 1 ( t ) = α 1 x 2 7 / 5 ( t ) + x 1 6 / 5 ( t d 1 ( t ) ) cos ( x 2 ( t ) ) x ˙ 2 ( t ) = α 2 u ( t ) + 0.5 ( x 2 3 / 5 ( t d 2 ( t ) ) + 1 ) x 1 4 / 5 ( t ) y ( t ) = α 0 x 1 ( t ) y r ( t )
where α i [ 1 , 1.5 ] , i = 0 , 1 , 2 are unknown constants and d 1 ( t ) = ( 0.3 + sin 2 ( t ) ) / 3 , d 2 ( t ) = 0.2 + sin 2 ( t ) / 2 ( 1 + t 2 ) represent time-varying delays. Using only the measurement y ( t ) to track the reference signal, y r ( t ) is our control purpose. Clearly, the system (51) is of Form (1). Subsequently, we chose the reference signal as y r ( t ) = 0.2 sin 5 t + ( sin t ) 3 .
Then,
| y r ( t ) | = | 0.2 sin ( 5 t ) + ( sin t ) 3 | 1.2 , | y ˙ r ( t ) | = | cos ( 5 t ) + 3 ( sin ( t ) ) 2 cos ( t ) | 4 .  
By choosing τ = 2 / 3 , together with r 1 = 1 and p 1 = 7 / 5 , we obtained r 2 = 1 and σ = 7 / 5 .
Further, by Lemma 4, it can be verified that
| φ 1 ( ) | | x 1 ( t d ( t ) ) | 6 / 5 2 1 / 5 | x 1 ( t d ( t ) ) | 6 / 5 6 7 | x 1 ( t d ( t ) ) | 7 / 5 + 4 7 ,
| φ 2 ( ) | 1 2 | x 1 ( t ) | 4 / 5 | x 2 ( t d ( t ) ) | 3 / 5 + 1 2 2 3 / 5 | x 1 ( t ) | 4 / 5 4 2 × 7 | x 1 ( t ) | 7 / 5 + 3 2 × 7 | x 2 ( t d ( t ) ) | 3 / 5 + 4 2 × 7 | x 1 ( t ) | 7 / 5 + 3 2 × 7 2 7 / 5 4 7 ( | x 1 ( t ) | 7 / 5 + | x 2 ( t ) | 7 / 5 + | x 2 ( t d ( t ) ) | 7 / 5 ) + 6 7
and
0 d 1 ( t ) 13 / 30 , d ˙ 1 ( t ) = sin ( 2 t ) / 3 1 / 3 < 1 0 d 2 ( t ) 7 / 10 , d ˙ 2 ( t ) = sin ( 2 t ) / 4 ( 1 + t 2 ) t sin 2 ( t ) / 2 ( 1 + t 2 ) 2 3 / 4 < 1
Clearly, Assumptions 1–4 holds with C 1 6 / 7 , C 2 6 / 7 , and M 4 , and it is specifically assumed that α 0 = 1 , α 1 = 1.2 , α 2 = 1.4 .
Therefore, following the design procedure above, the output controller can be constructed as
η ˙ 2 = L 5 / 7 ( η 2 + l 1 ( x 1 y r ) ) 7 / 5 u = L 9 / 7 β 2 ( β 1 ( x 1 y r ) 7 / 5 + ( η 2 + l 1 ( x 1 y r ) ) 7 / 5 )
choosing l 1 = 4.1 , β 1 = 1.1 , β 2 = 4 and L = 80 . To perform the simulation, we chose the reference signal y r ( t ) = 0.2 sin 5 t + ( sin t ) 3 and the initial states ( x 1 ( 0 ) , x 2 ( 0 ) , η 2 ( 0 ) ) = ( 2 , 2 , 0.5 ) . The simulation results are shown in Figure 1, Figure 2, Figure 3 and Figure 4. These figures verified the effectiveness of our design method.
It is worth pointing out that although System (51) is simple, it cannot solve the global practical tracking problem using the design methods presented in [1,3,4,5,6,7,8,10,11,34], because of the presence of time-varying delay terms d 1 ( t ) and d 2 ( t ) . Reference [1] only considers state feedback for a certain class of p-normal form nonlinear systems, while Reference [3] only considers partially linear cases, etc. In [34], a special case where the time-delay is only constant was considered. This paper addresses the output-feedback-tracking problem of a class of high-order nonlinear time-varying delay systems. However, if some classes of a general nonlinear system can be transformed into the considered system in this article, then the method proposed in this article can also be used.
Next, we will verify that the same dynamic controller (55) can be applied to different nonlinear systems, achieving the tracking purpose. We changed the functions φ i ( ) to
φ 1 ( ) = x 1 6 / 5 ( t d 1 ( t ) ) + 0.5 θ ( t ) cos ( x 2 ( t ) ) φ 2 ( ) = 0.5 θ ( t ) ( x 2 3 / 5 ( t d 2 ( t ) ) + 1 ) x 1 4 / 5 ( t ) + θ ( t )
where | θ ( t ) | 1 / 2 is a bounded disturbance. It is not difficult to prove that Function (56) also satisfies (53).
The observer and the controller remain the same as before. The numerical experiment demonstrates that the very same controller, without any change, achieves practical tracking for different functions (56). To perform the simulation, we chose the bounded disturbance as θ ( t ) = cos t / 2 and the same reference signal y r ( t ) = 0.2 sin 5 t + ( sin t ) 3 , with the initial states being ( x 1 ( 0 ) , x 2 ( 0 ) , η 2 ( 0 ) ) = ( 2 , 2 , 0.5 ) . The simulation results are shown in Figure 5, Figure 6, Figure 7 and Figure 8. These figures verified the effectiveness of our design method.

5. Conclusions

This article has solved the problem of global output practical tracking for a class of uncertain inherently time-varying delays nonlinear systems via an observer-based output-feedback control. With the aid of the homogeneous domination method and the new Lyapunov–Krasovskii functional, a scaling gain is introduced into the proposed output-feedback controller to guarantee all states of the closed-loop system remain bounded and simultaneously making the tracking error arbitrarily small. The simulation results of the given example verified the effectiveness of our designed method. Some interesting problems still remained; for example, if the growth rate a in Assumption 2 is an unknown constant, how can we design an adaptive output-feedback controller for System (1)? Recently, a few results on switched or stochastic high-order time-delay nonlinear systems have been achieved (for example, [14,15,16]), but these papers only consider the systems with a high-order nonlinear growth. In addition, new research topics are also being extensively studied (for example, [40,41,42]). An important issue is whether these results can be extended to switched or stochastic nonlinear systems with low-order nonlinearities or the above topic systems.

Author Contributions

Investigation, K.A.; O.M.; A.A.; S.A. and D.O.; writing—review and editing, K.A.; O.M.; A.A.; S.A. and D.O. All authors have read and agreed to the published version of the manuscript.

Funding

This research has been funded by the Science Committee of the Ministry of Education and Science of the Republic Kazakhstan (Grant No. AP09259309).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Qian, C.; Lin, W. Practical output tracking of nonlinear systems with uncontrollable unstable linearization. IEEE Trans. Autom. Control 2002, 47, 21–36. [Google Scholar] [CrossRef]
  2. Lin, W.; Pongvuthithum, R. Adaptive output tracking of inherently nonlinear systems with nonlinear parameterization. IEEE Trans. Autom. Control 2003, 48, 1737–1749. [Google Scholar] [CrossRef]
  3. Gong, Q.; Qian, C. Global practical output regulation of a class of nonlinear systems by output feedback. Automatica 2007, 43, 184–189. [Google Scholar] [CrossRef] [Green Version]
  4. Sun, Z.-Y.; Liu, Y.-G. Adaptive practical output tracking control for high-order nonlinear uncertain systems. Acta Autom. Sin. 2008, 34, 984–989. [Google Scholar] [CrossRef]
  5. Alimhan, K.; Inaba, H. Robust practical output tracking by output compensator for a class of uncertain inherently nonlinear systems. Int. J. Model. Identif. Control 2008, 4, 304–314. [Google Scholar] [CrossRef]
  6. Yan, X.; Liu, Y. Global practical tracking for high order uncertain nonlinear systems with unknown control directions. SIAM J. Control Optim. 2010, 48, 4453–4473. [Google Scholar] [CrossRef]
  7. Yan, X.; Liu, Y. Global practical tracking by output feedback for nonlinear systems with unknown growth rate. Sci. China Inform. Sci. 2011, 54, 2079–2090. [Google Scholar] [CrossRef] [Green Version]
  8. Zhai, J.; Fei, S. Global practical tracking control for a class of uncertain non-linear systems. IET Control Theory Appl. 2011, 5, 1343–1351. [Google Scholar] [CrossRef]
  9. Alimhan, K.; Otsuka, N.; Alimhan, K.; Otsuka, N. A note on practically output tracking control of nonlinear systems that may not be linearizable at the origin. In Communications in Computer and Information Science; Springer: Berlin/Heidelberg, Germany, 2011; Volume 256, pp. 17–25. [Google Scholar]
  10. Yan, X.; Liu, Y. The further result on global practical tracking for high-order uncertain nonlinear systems. J. Syst. Sci. Complex. 2012, 25, 227–237. [Google Scholar] [CrossRef]
  11. Zhai, J.; Qian, C. Global control of nonlinear systems with uncertain output function using homogeneous domination approach. Int. J. Robust. Nonlinear Control 2012, 22, 1543–1561. [Google Scholar] [CrossRef]
  12. Alimhan, K.; Otsuka, N.; Adamov, A.A.; Kalimoldayev, M.N. Global practical output tracking of inherently non-linear systems using continuously differentiable controllers. Math. Probl. Eng. 2015, 2015, 932097. [Google Scholar] [CrossRef] [Green Version]
  13. Alimhan, K.; Otsuka, N.; Kalimoldayev, M.N.; Adamov, A.A. Output Tracking Problem of Uncertain Nonlinear Systems with High-Order Nonlinearities. In Proceedings of the 2015 8th International Conference on Control and Automation, Jeju, Korea, 25–28 November 2015; pp. 1–4. [Google Scholar]
  14. Song, Z.; Zhai, J. Practical output tracking control for switched nonlinear systems: A dynamic gain based approach. Nonlinear Anal. Hybrid Syst. 2018, 30, 147–162. [Google Scholar] [CrossRef]
  15. Guo, L.-C. Practical tracking control for stochastic nonlinear systems with polynomial function growth conditions. Automatika 2019, 60, 443–450. [Google Scholar] [CrossRef] [Green Version]
  16. Jiang, Y.; Zhai, J. Practical tracking control for a class of high-order switched nonlinear systems with quantized input. ISA Trans. 2020, 96, 218–227. [Google Scholar] [CrossRef] [PubMed]
  17. Qian, C. A homogeneous domination approach for global output feedback stabilization of a class of non-linear systems. In Proceedings of the American Control Conference, Portland, OR, USA, 8–10 June 2005; pp. 4708–4715. [Google Scholar]
  18. Sun, Z.; Liu, Y.; Xie, X. Global stabilization for a class of high-order time-delay nonlinear systems. Int. J. Innov. Comput. Inf. Control 2011, 7, 7119–7130. [Google Scholar]
  19. Sun, Z.; Xie, X.; Liu, Z. Global stabilization of high-order nonlinear systems with multiple time delays. Int. J. Control 2013, 86, 768–778. [Google Scholar] [CrossRef]
  20. Sun, Z.; Zhang, X.; Xie, X. Continuous global stabilization of high-order time-delay nonlinear systems. Int. J. Control 2013, 86, 994–1007. [Google Scholar] [CrossRef]
  21. Chai, L. Global Output Control for a Class of Inherently Higher-Order Nonlinear Time-Delay Systems Based on Homogeneous Domination Approach. Discret. Dyn. Nat. Soc. 2013, 2013, 180717. [Google Scholar] [CrossRef] [Green Version]
  22. Zhai, J. Global output feedback stabilization for a class of nonlinear time-varying delay systems. Appl. Math. Comput. 2014, 228, 606–614. [Google Scholar] [CrossRef]
  23. Zhang, N.; Zhang, E.; Gao, F. Global Stabilization of High-Order Time-Delay Nonlinear Systems under a Weaker Condition. In Abstract and Applied Analysis; Hindawi: London, UK, 2014; pp. 1–8. [Google Scholar] [CrossRef] [Green Version]
  24. Gao, F.; Wu, Y. Further results on global state feedback stabilization of high-order nonlinear systems with time-varying delays. ISA Trans. 2015, 55, 41–48. [Google Scholar] [CrossRef] [PubMed]
  25. Gao, F.; Wu, Y. Global stabilisation for a class of more general high-order time-delay nonlinear systems by output feedback. Int. J. Control 2015, 88, 1540–1553. [Google Scholar] [CrossRef]
  26. Gao, F.; Wu, Y.; Yuan, F. Global output feedback stabilisation of high-order nonlinear systems with multiple time-varying delays. Int. J. Syst. Sci. 2016, 47, 2382–2392. [Google Scholar] [CrossRef]
  27. Zhang, X.; Lin, W.; Lin, Y. Nonsmooth Feedback Control of Time-Delay Nonlinear Systems: A Dynamic Gain Based Approach. IEEE Trans. Autom. Control 2016, 62, 438–444. [Google Scholar] [CrossRef]
  28. Yan, X.; Song, X. Global Practical Tracking by Output Feedback for Nonlinear Systems with Unknown Growth Rate and Time Delay. Sci. World J. 2014, 2014, 713081. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  29. Jia, X.; Xu, S.; Chen, J.; Li, Z.; Zou, Y. Global output feedback practical tracking for time-delay systems with uncertain polynomial growth rate. J. Frankl. Inst. 2015, 352, 5551–5568. [Google Scholar] [CrossRef]
  30. Jia, X.; Xu, S. Global practical tracking by output feedback for nonlinear time-delay systems with uncertain polynomial growth rate. In Proceedings of the 2015 34th Chinese Control Conference (CCC), Hangzhou, China, 28–30 July 2015; pp. 607–611. [Google Scholar]
  31. Jia, X.; Xu, S.; Ma, Q.; Qi, Z.; Zou, Y. Global practical tracking by output feedback for a class of non-linear time-delay systems. IMA J. Math. Control Inf. 2016, 33, 1067–1080. [Google Scholar] [CrossRef]
  32. Alimhan, K.; Otsuka, N.; Kalimoldayev, M.N.; Tasbolatuly, N. Output Tracking by State Feedback for High-Order Nonlinear Systems with Time-Delay. J. Theor. Appl. Inf. Technol. 2019, 97, 942–956. [Google Scholar]
  33. Alimhan, K.; Mamyrbayev, O.; Erdenova, A.; Akmetkalyeva, A. Global output tracking by state feedback for high-order nonlinear systems with time-varying delays. Cogent Eng. 2020, 7, 1711676. [Google Scholar] [CrossRef]
  34. Alimhan, K.; Mamyrbayev, O.; Abdenova, G.; Akmetkalyeva, A. Output Tracking Control for High-Order Nonlinear Systems with Time Delay via Output Feedback Design. Symmetry 2021, 13, 675. [Google Scholar] [CrossRef]
  35. Rosier, L. Homogeneous Lyapunov function for homogeneous continuous vector field. Syst. Control Lett. 1992, 19, 467–473. [Google Scholar] [CrossRef]
  36. Polendo, J.; Qian, C. A universal method for robust stabilization of nonlinear systems: Unification and extension of smooth and non-smooth approaches. In Proceedings of the 2006 American Control Conference, Minneapolis, MN, USA, 14–16 June 2006. [Google Scholar]
  37. Polendo, J.; Qian, C. A generalized homogeneous domination approach for global stabilization of inherently nonlinear systems via output feedback. Int. J. Robust Nonlinear Control 2007, 17, 605–629. [Google Scholar] [CrossRef]
  38. Yang, B.; Lin, W. Nonsmooth output feedback design with a dynamics gain for uncertain systems with strong nonlinearity. In Proceedings of the 46th IEEE Conference Decision Control, New Orieans, LA, USA, 12–14 December 2007; pp. 3495–3500. [Google Scholar]
  39. Khalil, H.K. Nonlinear Systems; Prentice-Hall: Upper Saddle River, NJ, USA, 1996. [Google Scholar]
  40. Lu, X.; Li, H.; Wang, C.; Zhang, X. Stability analysis of positive switched impulsive systems with delay on time scales. Int. J. Robust Nonlinear Control. 2020, 30, 6879–6890. [Google Scholar] [CrossRef]
  41. Li, Y.; Li, H.; Ding, X. Set stability of switched delayed logical networks with application to finite-field consensus. Automatica 2020, 113, 108768. [Google Scholar] [CrossRef]
  42. Zheng, Y.; Li, H.; Feng, J.E. State-feedback set stabilization of logical control networks with state-dependent delay. Sci. China Inf. Sci. 2021, 64, 169203. [Google Scholar] [CrossRef]
Figure 1. The trajectories of x 1 ( t ) and y r ( t ) .
Figure 1. The trajectories of x 1 ( t ) and y r ( t ) .
Computation 10 00187 g001
Figure 2. The trajectory of x 1 ( t ) y r ( t ) .
Figure 2. The trajectory of x 1 ( t ) y r ( t ) .
Computation 10 00187 g002
Figure 3. The trajectory of state x 2 ( t ) .
Figure 3. The trajectory of state x 2 ( t ) .
Computation 10 00187 g003
Figure 4. The trajectory of state η 2 ( t ) .
Figure 4. The trajectory of state η 2 ( t ) .
Computation 10 00187 g004
Figure 5. The trajectories of x 1 ( t ) and y r ( t ) .
Figure 5. The trajectories of x 1 ( t ) and y r ( t ) .
Computation 10 00187 g005
Figure 6. The trajectory of x 1 ( t ) y r ( t ) .
Figure 6. The trajectory of x 1 ( t ) y r ( t ) .
Computation 10 00187 g006
Figure 7. The trajectory of state x 2 ( t ) .
Figure 7. The trajectory of state x 2 ( t ) .
Computation 10 00187 g007
Figure 8. The trajectory of state η 2 ( t ) .
Figure 8. The trajectory of state η 2 ( t ) .
Computation 10 00187 g008
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Alimhan, K.; Mamyrbayev, O.; Adamov, A.; Alisheva, S.; Oralbekova, D. Global Practical Output Tracking for a Class of Uncertain Inherently Time-Varying Delay Nonlinear Systems by Output Feedback. Computation 2022, 10, 187. https://doi.org/10.3390/computation10100187

AMA Style

Alimhan K, Mamyrbayev O, Adamov A, Alisheva S, Oralbekova D. Global Practical Output Tracking for a Class of Uncertain Inherently Time-Varying Delay Nonlinear Systems by Output Feedback. Computation. 2022; 10(10):187. https://doi.org/10.3390/computation10100187

Chicago/Turabian Style

Alimhan, Keylan, Orken Mamyrbayev, Abilmazhin Adamov, Sandugash Alisheva, and Dina Oralbekova. 2022. "Global Practical Output Tracking for a Class of Uncertain Inherently Time-Varying Delay Nonlinear Systems by Output Feedback" Computation 10, no. 10: 187. https://doi.org/10.3390/computation10100187

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