# Global Practical Tracking by Output Feedback for Nonlinear Systems  with Unknown Growth Rate and Time Delay

Authors: Xuehua Yan; Xinmin Song
Journal: The Scientific World Journal
 (2014)

---

## Abstract

This paper is the further investigation of work of Yan and Liu, 2011, and considers the global practical tracking problem by output feedback for a class of uncertain nonlinear systems with not only unmeasured states dependent growth but also time-varying time delay. Compared with the closely related works, the remarkableness of the paper is that the time-varying time delay and unmeasurable states are permitted in the system nonlinear growth. Motivated by the related tracking results and flexibly using the ideas and techniques of universal control and dead zone, an adaptive output-feedback tracking controller is explicitly designed with the help of a new Lyapunov-Krasovskii functional, to make the tracking error prescribed arbitrarily small after a finite time while keeping all the closed-loop signals bounded. A numerical example demonstrates the effectiveness of the results.


---

## Body

## 1. Introduction

As well known that the presence of time delay has a significant effect on system performance, it often causes deterioration of control system performance and may induce instability, oscillation, and poor performance in a large number of important physical, industrial, and engineering problems involving [1] networked control systems, information, or energy transportation. Therefore, the study of time delay systems has important practical significance and has received much attention in recent years [1–18]. Generally speaking, control design methods for time delay systems can be classified into two categories: delay-dependent [2–4, 11] and delay-independent [5–10].From the survey on the problems of delayed systems in [19], there still have been many research issues coming up in the control problems of delayed systems. In this paper, we are concerned with the practical tracking for a more general class of uncertain nonlinear systems in the following form. (The following notations will be used throughout this paper. R denotes the set of all real numbers. R+ denotes the set of all nonnegative real numbers. Rn denotes the real n-dimensional space. For a given vector or matrix X, XT denotes its transpose; for any x∈Rn, ∥x∥1 denotes the 1-norm; that is, ∥x∥1=|x1|+⋯+|xn|; ∥x∥ denotes the Euclidean (or 2-) norm of vector x, and for the matrix P, we use ∥P∥ to denote its norm induced by the 2-norm of the corresponding vector; for any x∈Rn, there always holds ∥x∥1≤n∥x∥.) Consider
(1)η˙i=ηi+1+ψi(t,η)+φi(t-d(t),η(t-d(t))),llllllllllllllllllllllllllllllllllllllllllllllli=1,…,n-1,η˙n=u+ψn(t,η)+φn(t-d(t),η(t-d(t))),y=η1-yr,
where η=[η1,…,ηn]T∈Rn is the system state vector with the initial value η0=η(0);  u∈R,  y∈R, and t↦yr(t),  t∈R+, are the control input, system output, and reference signal, respectively; d(t):R→[0,d] is the time-varying time delay satisfying d˙(t)≤γ<1 for a known constant γ; and ψi:R+×Rn→R, φi:R+×Rn→R, i=1,…,n, are unknown functions but continuous in the first argument and locally Lipschitz in the second one. In what follows, suppose only the system output is measurable.The objective of the paper is to design an adaptive controller such that the resulting closed-loop system is well-defined and globally bounded onR+, and furthermore, for any prescribed tracking precision l>0 and every initial condition, there is a finite time Tλ>0 such that sup⁡t≥Tλ|y(t)|=sup⁡t≥Tλ|η1(t)-yr(t)|≤l (as described in [20]). To make this possible, the following assumptions are imposed on system (1) and reference signal yr.Assumption 1.
There exists an unknown constantθ1≥0 such that
(2)|ψi(t,η)|≤θ1(|η1|+⋯+|ηi|)+θ1,i=1,…,n.Assumption 2.
There exists an unknown constantθ2≥0 such that
(3)|φi(t-d(t),η(t-d(t)))|≤θ2(|η1(t-d(t))|+⋯+|ηi(t-d(t))|)+θ2,lllllllllllllllllllllllllllllllllllllllllllllllllllllllllli=1,…,n.Assumption 3.
The reference signalyr is continuously differentiable, and moreover, there is an unknown constant M≥0 such that
(4)sup⁡t≥0(|yr(t)|+|y˙r(t)|)≤M.From Assumptions1–3, it can be seen that the system investigated is substantially different from those of closely related tracking work [4, 10, 20] since the system considered in this paper contains not only the time delay term but also the unmeasured state dependent growth. In fact, [4, 10] consider the state feedback tracking problem, and in both of those papers, the assumption on reference signal is stronger than Assumption 3 in the paper. Although [20] studies global practical tracking problem by output feedback, it does not include the time delay.


## 2. Global Practical Tracking Control via Output Feedback

In the section, we design an adaptive output-feedback tracking controller for system (1) satisfying Assumptions 1–3 and prove that, with unknown time-varying time delay d(t) and unknown growth rate θ in Assumption 1 and without knowing the bound of the reference signal yr and its derivation y˙r in Assumption 3, the global practical tracking for the systems (1) can also be achieved.First, with the help of the coordinates transformationx1=y, xi=ηi, i=2,…,n, system (1) becomes
(5)x˙1=x2+ϕ1(t,x,yr,y˙r)+φ1(t-d(t),x(t-d(t)),yr(t-d(t))),x˙i=xi+1+ϕi(t,x,yr)+φi(t-d(t),x(t-d(t)),yr(t-d(t))),lllllllllllllllllllllllllllllllllllllllllli=2,…,n-1,x˙n=u+ϕn(t,x,yr)+φn(t-d(t),x(t-d(t)),yr(t-d(t))),
where ϕ1(·)=ψ1(t,x1+yr,x2,…,xn)-y˙r, ϕi(·)=ψi(t,x1+yr,x2,…,xn), i=2,…,n.By Assumptions1 and 2, for i=1,…,n, it is easy to get the following inequalities:
(6)|ϕi|≤θ1(|x1|+|x2|+⋯+|xi|)+θ3,(7)|φi(t-d(t),x(t-d(t)),yr(t-d(t)))|≤θ2(|x1(t-d(t))|+|x2(t-d(t))|+⋯+|xi(t-d(t))|)+θ4,
where θ3=θ1(M+1)+M>0 and θ4=θ2(M+1)>0 are unknown constants.Then, motivated by [20], for any pregiven l>0, we still construct the following adaptive tracking controller for system (5):
(8)x^˙i=x^i+1+Liai(y-x^1),i=1,…,n-1,x^˙n=u+Lnan(y-x^1),L˙=max⁡⁡{2(y-x^1)2+2x^12-(λ2/2)L2,0}withL(0)=1,(9)u=-(Lnk1x^1+Ln-1k2x^2+⋯+Lknx^n),
where ai>0 and ki>0, i=1,…,n, are design parameters to be determined.Similar to [20], before proving the claims of the theorem below, we first provide three fundamental propositions. The proof of Proposition 4 can be referred to Proposition 1 of [20]. The last two propositions are rigorously proven in Appendices A and B. Besides, by Proposition 4, it is not difficult to verify that the right-hand side of the resulting closed-loop system is continuous and locally Lipschitz in (t,x,L) in an open neighborhood of the initial condition, and hence the closed-loop system has a unique solution on a small interval [0,ts) (see Theorem 3.1, page 18 of [21]). Let [0,tf) be its maximal interval on which a unique solution exists, where 0<tf<+∞ (see Theorem 2.1, page 17 of [21]).Proposition 4.
The gainL determined by (8) is monotone nondecreasing on its existence interval, and its dynamics are locally Lipschitz in (y,x^1,L).Proposition 5.
Defineei=xi-x^i, εi=ei/Li, and zi=x^i/Li, i=1,…,n, and denote ε=[ε1,…,εn]T, z=[z1,…,zn]T. Then, by choosing the suitable Lyapunov-Krasovskii functional V(t,ε,z,L), there holds on [0,tf)(10)V˙≤-(L-Θ)(∥ε∥2+∥z∥2)+ΘL2,
where Θ is a positive constant.Proposition 6.
For the resulting closed-loop system, ifL is bounded on [0,tf), then z and ε are bounded on [0,tf) as well.Remark 7.
Definitions ofε, z in Proposition 5 inspired by [20] are given the same as those in [20]. In fact, such definitions make it possible to offset the time delay term induced by the nonlinear time delay term φi(·) by skilly choosing a Lyapunov-Krasovskii functional and thereby still can obtain the similar result (inequality (10)), which plays a key role in the proof of the theorem below. In addition, since Lyapunov-Krasovskii functional method can provide less conservative and delay-independent results than Razumikhin theorem approach, we use Lyapunov-Krasovskii functional method to design the controller of system (1) in this paper.Now, we are in a position to state the following theorem, to summarize the main results of the paper. For the proof of the theorem, the reader is referred to Theorem 1 in [20].Theorem 8.
Under Assumptions1–3, the global practical output-feedback tracking problem of system (1) can be solved by the dynamic output-feedback controller of forms (8) and (9).


## 3. An Illustrative Example

This section gives a numerical example to illustrate the effectiveness of Theorem8.Example 1.
Consider the following uncertain nonlinear system:(11)η˙1=η2+θ2η1(t-d(t)),η˙2=u-θ1sign⁡(η2)(1+|η2|),y=η1-yr,
where d(t)=(1/2)(1+sin(t)) and sign⁡(·) denotes the signal function; that is, sign⁡(x)=1(=-1) when x>0(<0) and sign⁡(x)=0 when x=0; suppose θ=0.5, yr=sin(t).Then a direct application of our proposed methodology yields a suitable adaptive output-feedback controller. Choose design parametersa1=1, a2=10, k1=12, and  k2=1. Let the tracking accuracy be λ=0.1, and let initial conditions be η1(0)=0, η2(0)=1, x^1(0)=2, and x^2(0)=-3; we obtain Figures 1, 2, 3, 4, and 5 by numerical simulation. From these figures, all the signals in the closed-loop system are bounded. From Figure 1, it can be seen that although the system contains time-varying time delay, after about seven seconds, the tracking error satisfies |y|=|η1-yr|≤0.1, which means that the prescribed tracking performance is achieved.Figure 1
The trajectory of the tracking errory.Figure 2
The trajectories of the system statesη1 and η2.Figure 3
The trajectories of the observer statesx^1 and x^2.Figure 4
The trajectory ofu.Figure 5
The trajectory of high-gainL.


## 4. Conclusions

In this paper we extend the result in [20] to solve the global practical tracking problem for a class of nonlinear time delay systems by output feedback. Unlike most of the existing results, we allow the existence of unmeasurable states and time-varying time delay in the nonlinear growth. A stability analysis has been established based on the new Lyapunov-Krasovskii functional. The proposed controller independent of the derivative of time delay can make the tracking error arbitrarily small. Our future research is to extend the proposed framework for more general uncertain nonlinear systems, such as the systems with unknown control coefficients. Since the adopted controller in this paper is delay-independent, another topic of future work is to explore new delay-dependent, less conservative control design method.



---

*Source: 713081-2014-09-03.xml*