Research Article Memory State-Feedback Stabilization for a Class of Time-Delay

advertisement
Hindawi Publishing Corporation
Journal of Applied Mathematics
Volume 2013, Article ID 319415, 8 pages
http://dx.doi.org/10.1155/2013/319415
Research Article
Memory State-Feedback Stabilization for a Class of Time-Delay
Systems with a Type of Adaptive Strategy
Lin Chai1,2 and Shumin Fei1,2
1
2
Key Laboratory of Measurement and Control of Complex Systems of Engineering, Southeast University, Nanjing 210096, China
School of Automation, Southeast University, Nanjing 210096, China
Correspondence should be addressed to Lin Chai; chailin 1@163.com
Received 31 December 2012; Revised 20 May 2013; Accepted 13 June 2013
Academic Editor: Constantinos Siettos
Copyright © 2013 L. Chai and S. Fei. This is an open access article distributed under the Creative Commons Attribution License,
which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Stabilization of a class of systems with time delay is studied using adaptive control. With the help of the “error to error” technique and
the separated “descriptor form” technique, the memory state-feedback controller is designed. The adaptive controller designed can
guarantee asymptotical stability of the closed-loop system via a suitable Lyapunov-Krasovskii functional. Some sufficient conditions
are derived for the stabilization together with the linear matrix inequality (LMI) design approach. Finally, the effectiveness of the
proposed control design methodology is demonstrated in numerical simulations.
1. Introduction
Time delay is one of the instability sources for various systems
in practice. With the aid of memoryless state-feedback controllers, Choi and Chung [1] extended the Riccati equation
approach to uncertain dynamic systems with time-varying
delay in both the system state and control. Since that,
considerable attention has been devoted to the problem of
delay-dependent stability analysis and controller design for
time-delay systems; see, for example, Fridman [2, 3], where
the functional was based on the “descriptor form,” Liu et al.
[4] and He et al. [5], where free weighting matrix technique
and Leibniz-Newton formula were utilized to reduce the
conservativeness, Park and Jeong [6], where delay-upperbounded state was exploited, and Tian and Zhou [7], where
a less conservative conclusion was investigated on neural
networks by integral inequality and taking delay upper bound
into account. By constructing the whole state-space trajectory
solution, De la Sen [8] investigated the stabilization problems
for time-delay time-invariant systems and switched dynamic
systems with incommensurate point delays. Some robust
controllers for uncertain time-delay systems can also be seen
in Tsai et al. [9], Han [10], Chen et al. [11], and Zheng et al.
[12], where some different kinds of functional were employed
to design controllers. Apparently, the memory state-feedback
controller is less conservative than the memoryless one [4],
as the former can take delayed states into account. However,
the memory control results in the mentioned results require
precise information of the time delay; that is, the time-delay
parameter must be known exactly. If this crucial piece of
information is not available, the memory control schemes
developed so far cannot be implemented. For these papers
mentioned above, only stability analysis can be pursued for
systems with unknown time-delay parameter. To the best
of the authors’ knowledge, few results have been reported
to design memory controllers with unknown time-delay
parameter. Jiang et al. [13] provided a type of memory
controller with adaptation to the unknown delay parameter;
however, the estimate value of the unknown delay was limited
to be larger than its real value, which results in the adaptive
regulation being unavailable in practice. The bound of the
unknown delay was not used to construct the adaptive controller, which is an important factor in leading conservatism.
In addition, the LMIs seem unsolvable. Specifically, unknown
matrixes like 𝑃 and 𝑃−1 exist in the same LMI. On the other
hand, the aforementioned results have not considered the
time-delay effect which is actually very common in input. The
problem of memory state-feedback controllers for systems
with control input delay and available adaptation to unknown
time-delay parameter remains open, which motivates the
research in this paper.
2
Journal of Applied Mathematics
The main contributions of this paper can be illustrated
in the following two aspects: (1) for the unknown time-delay
parameter, a new adaptive strategy design method is proposed, considering both the current estimate value and
the bound of the time-delay; (2) this work simultaneously
constructs a memory controller for a class of systems, which
are delayed in the system state, control input, and system
matrix.
This paper is organized as follows: in Section 2, we
first formulate the problem of the memory controller and
adaptive regulation for a class of time-delay systems of
a particularly complex nature, since the unknown delay
parameter exists in the system state, control input, and system
matrix. A lemma is provided to introduce the novel kind
of adaptive idea, which can be described as the error to
error adaptive technique. In Section 3, for the stabilization
problem, by using the function based on “descriptor form”
and the technique of separation, the memory controller and
the adaptive regulation for the unknown delay parameter can
be obtained despite the delayed control input. The bound of
the unknown delay parameter is considered in the adaptive
strategy, which guarantees the less conservatism. The estimate value is not limited to be larger than the real value;
what is more is that it is contained in the memory controller,
and thus the conservatism can be reduced further. All the
necessary matrixes can be obtained by calculating a solvable
LMI. In Section 4, a numerical example is presented to
demonstrate the effectiveness of the design method. Finally,
several formulations are collected in the appendices.
2. Problem Statements
Consider the following class of time-delay systems as follows:
π‘₯Μ‡ (𝑑) = 𝐴π‘₯ (𝑑) + 𝐴 (𝜏1 ) π‘₯ (𝑑 − 𝜏1 ) + 𝐡𝑒 (𝑑 − 𝜏2 ) ,
π‘₯ (𝑑) = πœ™ (𝑑) ,
∀𝑑 ∈ [− max (𝜏1 , 𝜏2 ) , 0] ,
(1)
where π‘₯(𝑑) ∈ 𝑅𝑛 is the state vector and 𝑒(𝑑) ∈ 𝑅𝑛1 is the
control input vector. 𝐴, 𝐡 are known constant matrices with
appropriate dimensions, and 𝐴(𝜏1 ) is the matrix depending
on 𝜏1 . 𝜏2 ≥ 0 is the time delay in control input with known
value. 𝜏1 ≥ 0 is the time delay in system state which is
not known exactly, but the upper bound 𝜏1∗ and the lower
bound 𝜏1∗ are available. πœ™(𝑑) ∈ 𝐢[−𝜏, 0] is a given continuous
vector-valued initial function of system (1). Moreover, there
exists a positive constant β„Ž1 such that 0 < 𝜏1∗ ≤ β„Ž1 ≤ 𝜏1∗
holds. Generally, the value β„Ž1 can be chosen as the mean value
between 𝜏1∗ and 𝜏1∗ ; that is, β„Ž1 = (𝜏1∗ + 𝜏1∗ )/2.
Assumption 1. The system matrix 𝐴(𝜏1 ) is composed of a
constant matrix 𝐴 1 and a matrix 𝐴 2 (𝜏1 ) which is linear with
𝜏1 ; that is,
𝐴 (𝜏1 ) = 𝐴 1 + 𝜏1 𝐴 2 (𝜏1 ) .
(2)
Remark 2. The system matrix 𝐴(𝜏1 ) is a function of the state
delay, which can be seen in the model of measuring intensity
for nuclear physics system obtained by [14]. So the problem
of stabilization for this type of systems is of some practical
significance, and the difficulty in constructing controllers is
obvious.
We consider the following feedback controller with memory, with all time delays known:
𝑒 (𝑑) = 𝐾1 π‘₯ (𝑑) + 𝐾2 π‘₯ (𝑑 − 𝜏1 ) + 𝜏1 𝐾3 π‘₯ (𝑑 − 𝜏1 ) .
(3)
If the time-delay constant 𝜏1 of system (1) is not known
exactly, which has been introduced above, our main result
on memory feedback controller with adaptation to delay
parameter for system (1) is presented as follows:
2
𝜏1 (𝑑) − β„Ž1 ) )
𝑒 (𝑑) = 𝐾1 π‘₯ (𝑑) + 𝐾2 π‘₯ (𝑑 − π‘Ž1 πœΜ‚1 (𝑑) − (Μ‚
2
𝜏1 (𝑑) − β„Ž1 ) )
+ (π‘Ž1 πœΜ‚1 (𝑑) + (Μ‚
(4)
2
× πΎ3 π‘₯ (𝑑 − π‘Ž1 πœΜ‚1 (𝑑) − (Μ‚
𝜏1 (𝑑) − β„Ž1 ) ) ,
where πœΜ‚1 (𝑑) is the estimate value of the unknown delay
𝜏1 (𝑑) − β„Ž1 ) + π‘Ž1 ] ≤ 0, for all
parameter 𝜏1 , satisfying πœΜ‚Μ‡1 (𝑑)[2(Μ‚
𝜏1 (𝑑) −
𝑑 ≥ 0. By using past state information, (π‘Ž1 πœΜ‚1 (𝑑) + (Μ‚
β„Ž1 )2 )𝐾3 π‘₯(𝑑 − π‘Ž1 πœΜ‚1 (𝑑) − (Μ‚
𝜏1 (𝑑) − β„Ž1 )2 ) in the controller (4) is
designed for 𝜏1 𝐴 2 (𝜏1 ) in system (1); thus the controller allows
for the property of the time-delay system. The constants π‘Ž1 , β„Ž1
and the matrices 𝐾𝑖 (𝑖 = 1, 2, 3) wait to be determined.
The objective of this paper is to stabilize the system (1)
by using the controller (4), obtaining the adaptation law for
πœΜ‚1 (𝑑), which is everywhere time differentiable, at the same
time. In order to prove our results, we introduce the following
lemmas.
Lemma 3 (see [15]). Given matrices 𝑋 and π‘Œ with the
appropriate dimensions,
𝑋𝑇 π‘Œ + π‘Œπ‘‡ 𝑋 ≤ 𝑋𝑇 𝑇𝑋 + π‘Œπ‘‡π‘‡−1 π‘Œ,
∀𝑇 > 0.
(5)
Lemma 4. Considering the following gain adaptive law for the
estimator
𝜏1 (𝑑) − β„Ž1 ) + π‘Ž1 ] π‘š (𝑑) ,
πœΜ‚Μ‡1 (𝑑) = − [2 (Μ‚
(6)
where π‘Ž1 and β„Ž1 are positive constants and π‘š(𝑑) ≥ 0 is a positive
derivative function, which will be determined later. If we choose
π‘Ž1 and β„Ž1 with the following equations:
2
β„Ž1 = √β„Ž1 + β„Ž1 ,
2
π‘Ž1 = 2 (√β„Ž1 + β„Ž1 − β„Ž1 ) ,
(7)
then πœΜ‚1 (𝑑) is bounded, and π‘Ž1 πœΜ‚1 (𝑑) + (Μ‚
𝜏1 (𝑑) − β„Ž1 )2 can be
bounded with β„Ž1 .
Proof. From (6), it is obvious that πœΜ‚1 (𝑑) satisfies πœΜ‚Μ‡1 (𝑑)[2(Μ‚
𝜏1 (𝑑)−
β„Ž1 ) + π‘Ž1 ] ≤ 0, for all 𝑑 ≥ 0.
Let us prove the boundedness of πœΜ‚1 (𝑑), for which a
𝜏1 (𝑑)) = πœΜ‚12 (𝑑)/2.
Lyapunov function can be constructed as 𝑉(Μ‚
The time derivative of 𝑉(Μ‚
𝜏1 (𝑑)) along the adaptive strategy of
(6) is
𝜏1 (𝑑) [2 (Μ‚
𝜏1 (𝑑) − β„Ž1 ) + π‘Ž1 ] π‘š (𝑑) .
𝑉̇ (Μ‚
𝜏1 (𝑑)) = −Μ‚
(8)
Journal of Applied Mathematics
3
If πœΜ‚1 (𝑑) > (2β„Ž1 − π‘Ž1 )/2, it results in
𝑉̇ (Μ‚
𝜏1 (𝑑)) < πœΜ‚1 (𝑑) π‘š (𝑑) ≤ 0,
(9)
2
where 𝜏 = max(𝜏1∗ , 𝜏21 +2𝜏1∗ (√β„Ž1 + β„Ž1 −β„Ž1 )+𝜏2 ). Considering
the “descriptor form” in [2, 3], we can rewrite (13) as
π‘₯Μ‡ (𝑑) = 𝑦 (𝑑) + 𝑧 (𝑑) ,
which implies the boundedness of πœΜ‚1 (𝑑) at (2β„Ž1 − π‘Ž1 )/2. If
πœΜ‚1 (𝑑) ≤ (2β„Ž1 − π‘Ž1 )/2, together with (8), we have
𝜏1 (𝑑)) ≥ πœΜ‚1 (𝑑) π‘š (𝑑) ≥ 0.
𝑉̇ (Μ‚
(10)
Therefore, πœΜ‚1 (𝑑) is increased only when it is less than (2β„Ž1 −
π‘Ž1 )/2. Once πœΜ‚1 (𝑑) = (2β„Ž1 − π‘Ž1 )/2, πœΜ‚1 (𝑑) will be fixed at this
value. Then from (7) yields
2β„Ž − π‘Ž1
πœΜ‚1 (𝑑) = 1
=
2
2
2
2√β„Ž1 + β„Ž1 − 2 (√β„Ž1 + β„Ž1 − β„Ž1 )
2
= β„Ž1 .
It can also be obtained that if πœΜ‚1 (𝑑) is fixed at (2β„Ž1 − π‘Ž1 )/2, the
value of π‘Ž1 πœΜ‚1 (𝑑) + (Μ‚
𝜏1 (𝑑) − β„Ž1 )2 can also be bounded as follows:
2
π‘Ž1 πœΜ‚1 (𝑑) + (Μ‚
𝜏1 (𝑑) − β„Ž1 )
=
β„Ž12
−
2
β„Ž1
= β„Ž1 +
2
β„Ž1
−
2
β„Ž1
𝑧 (𝑑) = 𝐡𝐾1 π‘₯ (𝑑 − 𝜏2 )
+ [𝐡𝐾2 + (π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 )
+ (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) ) 𝐡𝐾3 ]
2
− (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) )
which yields consequently
𝑦 (𝑑) + 𝑧 (𝑑) = [𝐴 + 𝐴 1 + 𝜏1 𝐴 2 (𝜏1 ) + 𝐡𝐾] π‘₯ (𝑑)
− [𝐴 1 + 𝜏1 𝐴 2 (𝜏1 )] ∫
𝑑
(12)
− 𝐡𝐾1 ∫
𝑑−𝜏2
𝑑
− 𝐡𝐾2 ∫
𝑑−𝜏3
− 𝜏4 𝐡𝐾3 ∫
Remark 5. πœΜ‚1 (𝑑) is the estimate value of the unknown delay
𝜏1 (𝑑) − β„Ž1 ) + π‘Ž1 ] ≤ 0. Then
constant 𝜏1 , satisfying πœΜ‚Μ‡1 (𝑑)[2(Μ‚
πœΜ‚Μ‡1 (𝑑)[Μ‚
𝜏1 (𝑑) − β„Ž1 ] ≤ 0 can be obtained by fixing β„Ž1 and π‘Ž1
in Lemma 4. Apparently, the difference between πœΜ‚1 (𝑑) and β„Ž1
determines the variation of πœΜ‚1 (𝑑). So the adaptive strategy for
πœΜ‚1 (𝑑) is based on a novel type of adaptive idea, which can be
described as error to error adaptive technique. This adaptive
strategy imposes no limitation on the estimate value. It also
guarantees πœΜ‚1 (𝑑) always in its bound; that is, 0 < 𝜏1∗ ≤ πœΜ‚1 (𝑑) ≤
𝜏1∗ , for πœΜ‚1 (𝑑) can be fixed at β„Ž1 .
3. Main Results
Using the controller (4), the closed-loop system (1) can be
written as
π‘₯Μ‡ (𝑑) = 𝐴π‘₯ (𝑑) + [𝐴 1 + 𝜏1 𝐴 2 (𝜏1 )] π‘₯ (𝑑 − 𝜏1 )
+ 𝐡𝐾1 π‘₯ (𝑑 − 𝜏2 )
+ [𝐡𝐾2 + (π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 )
𝑑
2
∀𝑑 ∈ [−𝜏, 0] ,
(𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠
with 𝐾 = 𝐾1 + 𝐾2 + 𝜏3 𝐾3 , and 𝜏3 = 𝜏4 = 𝜏2 + π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) +
(Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )2 .
Μ‡
Remark 6. By separating the “descriptor form” π‘₯(𝑑)
into
two parts 𝑦(𝑑) and 𝑧(𝑑), the specific adaptive regulation
constructed later can be obtained in spite of the control input
delay.
For systems (15a) and (16a), we consider the following
Lyapunov-Krasovskii functional as
𝑙
2
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) + π‘Ž1 ] ,
𝑉 (π‘₯𝑑 ) = 𝑉1 (π‘₯𝑑 ) + 𝑉2 (π‘₯𝑑 ) + [2 (Μ‚
2
(17)
𝑇
π‘₯
], 𝐸 = [ 0𝐼 00 ],
where 𝑉1 (π‘₯𝑑 ) = π‘₯𝑇 𝑃π‘₯ = [π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] 𝐸𝑃 [ 𝑦+𝑧
𝑃 𝑃1
𝑃 = [ 0 𝑃2 ],
3
− (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) ) ,
π‘₯ (𝑑) = πœ™ (𝑑) ,
(𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠
(16a)
0
𝑑
𝑇
𝑉2 (π‘₯𝑑 ) = ∑ ∫ ∫
(13)
(𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠
(𝑦 (πœ‰) + 𝑧 (πœ‰)) π‘‘πœ‰
𝑑−𝜏4
× (𝑑 − 𝜏2 − π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 )
𝑑
𝑑−𝜏1
This completes the proof.
+ (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) ) 𝐡𝐾3 ] π‘₯
(15a)
× π‘₯ (𝑑 − 𝜏2 − π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 )
= β„Ž1 .
2
(14)
where
2
(11)
2
2β„Ž − π‘Ž1
2β„Ž − π‘Ž1
= π‘Ž1 1
+( 1
− β„Ž1 )
2
2
2
4π‘Ž β„Ž − π‘Ž1
= 1 1
4
π‘Ž1 (4β„Ž1 − π‘Ž1 )
=
4
𝑦 (𝑑) = 𝐴π‘₯ (𝑑) + [𝐴 1 + 𝜏1 𝐴 2 (𝜏1 )] π‘₯ (𝑑 − 𝜏1 ) ,
𝑖=1 −πœπ‘–
(𝑦 (𝑠) + 𝑧 (𝑠))
𝑑+πœƒ
𝑇
× π΄π‘– 𝑄𝑖−1 𝐴𝑖 (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠 π‘‘πœƒ
0
+ 𝜏4 ∫
−𝜏4
∫
𝑑
𝑑+πœƒ
𝑇
(𝑦 (𝑠) + 𝑧 (𝑠))
𝑇
× π΄4 𝑄4−1 𝐴4 (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠 π‘‘πœƒ,
(18)
4
Journal of Applied Mathematics
with 𝐴1 = 𝐴 1 + 𝜏1 𝐴 2 (𝜏1 ), 𝐴2 = 𝐡𝐾1 , 𝐴3 = 𝐡𝐾2 , 𝐴4 = 𝐡𝐾3 ,
𝐴5 = 𝜏4 𝐴4 , 𝑙 > 0, β„Ž1 > 0, and π‘Ž1 > 0 being constants, and
matrices 𝑃 > 0, 𝑄𝑖 > 0 (𝑖 = 1, 2, 3, 4) are waiting to be
determined.
𝑇
0
π‘₯
]
πœ‚4 ≤ 𝜏42 [π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] 𝑃 [ ] 𝑅4 [0 𝐼] 𝑃 [
𝐼
𝑦+𝑧
+ 𝜏4 ∫
𝑑
𝑇
𝑇
𝑑−𝜏4
(𝑦 (𝑠) + 𝑧 (𝑠)) 𝐴4 𝑅4−1 𝐴4 (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠,
(22)
𝑇
Remark 7. It is easy to see that 𝑉1 (π‘₯𝑑 ) = π‘₯ 𝑃π‘₯ > 0 and
𝑉2 (π‘₯𝑑 ) ≥ 0. From (13), (15a), and (16a), it is not difficult
to observe that if the norm of π‘₯(𝑑) diverges to infinity, then
𝑉1 (π‘₯𝑑 ) will also diverge to infinity. If 𝐴𝑖 for 𝑖 = 1, 2, 3, 4 are
singular, thus 𝑉2 (π‘₯𝑑 ) = 0. Otherwise, the norms of 𝑦(𝑑) and
𝑧(𝑑) are also infinite when the norm of π‘₯(𝑑) is unbounded,
resulting in 𝑉2 (π‘₯𝑑 ) diverging to infinity. Thus the LyapunovKrasovskii functional 𝑉(π‘₯𝑑 ) defined in (17) can be guaranteed
to be radially unbounded, that is, a well-posed candidate
Lyapunov functional.
𝑇
0
π‘₯
πœ‚5 ≤ 𝜏1 [π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] 𝑃 [ ] 𝑄5 [0 𝐼] 𝑃 [
]
𝐼
𝑦+𝑧
+ 𝜏1 π‘₯ (𝐴 2 (𝜏1 ))
𝑇
+ (𝑦 + 𝑧) 𝑃2 𝑅𝑖 𝑃2𝑇 (𝑦 + 𝑧)
= π‘₯𝑇 𝑃1 𝑅𝑖 𝑃1𝑇 π‘₯ + 2π‘₯𝑇 𝑃1 𝑅𝑖 𝑃2𝑇 (𝑦 + 𝑧)
+ 2𝑧𝑇 𝑃2 𝑅𝑖 𝑃2𝑇 𝑦 + 𝑦𝑇 𝑃2 𝑅𝑖 𝑃2𝑇 𝑦
+ 𝑧𝑇 𝑃2 𝑅𝑖 𝑃2𝑇 𝑧,
𝑃 𝑃
(𝑦 + 𝑧) ] [ 0 𝑃1 ]
2
𝑇
(24)
𝜏3 = 𝜏2 + π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) + (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )
1
2
= {[2 (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) + π‘Ž1 ] − π‘Ž12 + 4β„Ž1 π‘Ž1 } + 𝜏2 ,
4
𝑦+𝑧
0
]
]+[
𝜏1 𝐴 2 (𝜏1 ) π‘₯
𝐴π‘₯ − 𝑦 − 𝑧
2 2
𝜏42 = [𝜏2 + π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) + (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) ]
2
2
+ 2𝜏2 π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) + 2𝜏2 (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )
5
𝑦+𝑧
𝑃 𝑃1
][
= 2 [π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] [
] − ∑πœ‚π‘– ,
0 𝑃2 𝐴π‘₯ − 𝑦 − 𝑧
𝑖=1
(19)
2
2
πœ‚4 (𝑑) = −2 ∫
𝑑
𝑑−𝜏4
(𝑖 = 1, 2, 3) ,
0
[π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] 𝑃 [ ] 𝐴5
𝐼
4
= π‘Ž12 (Μ‚
𝜏1 (𝑑 − 𝜏2 )) + (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )
2
+ 2π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )
1
2
+ 𝜏2 {[2 (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) + π‘Ž1 ] − π‘Ž12 + 4β„Ž1 π‘Ž1 } .
2
Besides,
0
[π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] 𝑃 [ ] 𝐴𝑖
𝐼
× (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠
0
(20)
𝑇
𝑑
Μ‡ 𝑇 𝐴𝑖 𝑄𝑖−1 𝐴𝑖 π‘₯Μ‡ (𝑠) 𝑑𝑠 π‘‘πœƒ)
𝑑 (∫−𝜏 ∫𝑑+πœƒ π‘₯(𝑠)
𝑖
= πœπ‘–Μ‡ (𝑑) ∫
× (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠.
𝑑𝑑
𝑑
𝑇
𝑑−πœπ‘–
0
Μ‡ 𝑇 𝐴𝑖 𝑄𝑖−1 𝐴𝑖 π‘₯Μ‡ (𝑠) 𝑑𝑠
π‘₯(𝑠)
𝑇
Μ‡ 𝑇 𝐴𝑖 𝑄𝑖−1 𝐴𝑖 π‘₯Μ‡ (𝑑)
+ ∫ [π‘₯(𝑑)
By means of Lemma 3, we have
−πœπ‘–
𝑇
Μ‡ + πœƒ)𝑇 𝐴𝑖 𝑄𝑖−1 𝐴𝑖 π‘₯Μ‡ (𝑑 + πœƒ)] π‘‘πœƒ,
− π‘₯(𝑑
0
π‘₯
πœ‚π‘– ≤ πœπ‘– [π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] 𝑃 [ ] 𝑅𝑖 [0 𝐼] 𝑃 [
]
𝐼
𝑦+𝑧
𝑇
+∫
𝑑
𝑑−πœπ‘–
𝑇
(25)
+ 2π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )
where 𝐴 = 𝐴 + 𝐴 1 + 𝐡𝐾, πœ‚5 (𝑑) = −2 [π‘₯𝑇 (𝑦 + 𝑧)𝑇 ]
𝑃 [ 0𝐼 ] 𝜏1 𝐴 2 (𝜏1 )π‘₯,
𝑑−πœπ‘–
4
= 𝜏22 + π‘Ž12 (Μ‚
𝜏1 (𝑑 − 𝜏2 )) + (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )
𝑑
0
− [ ] ∫ (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠}
𝐴5 𝑑−𝜏4
𝑑
𝑖 = 3, 4,
2
3
𝑑
0
− ∑ [ ] ∫ (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠
𝐴𝑖 𝑑−πœπ‘–
𝑖=1
πœ‚π‘– (𝑑) = −2 ∫
(𝜏1 ) π‘₯.
= π‘₯𝑇 𝑃1 𝑅𝑖 𝑃1𝑇 π‘₯ + 2π‘₯𝑇 𝑃1 𝑅𝑖 𝑃2𝑇 (𝑦 + 𝑧)
𝑃 𝑃1 𝑦 + 𝑧
][
= 2 [π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] [
]
0 𝑃2
0
× {[
(23)
𝑇
0
π‘₯
[π‘₯𝑇 (𝑦 + 𝑧)𝑇 ] 𝑃 [ ] 𝑅𝑖 [0 𝐼] 𝑃 [
]
𝐼
𝑦+𝑧
𝑉1Μ‡ (π‘₯𝑑 ) = 2π‘₯𝑇 𝑃 (𝑦 + 𝑧)
= 2 [π‘₯
𝑄5−1 𝐴 2
Note that
Hence, the derivative of 𝑉1 (π‘₯𝑑 ) along the systems (15a)
and (16a) is given by
𝑇
𝑇
𝑇
0
𝑇
𝑑
Μ‡ 𝑇 𝐴4 𝑄4−1 𝐴4 π‘₯Μ‡ (𝑠) 𝑑𝑠 π‘‘πœƒ)
𝑑 (∫−𝜏 ∫𝑑+πœƒ 𝜏4 (𝑑) π‘₯(𝑠)
4
𝑇
(𝑦 (𝑠) + 𝑧 (𝑠)) 𝐴𝑖 𝑅𝑖−1 𝐴𝑖 (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠,
𝑑
(21)
= 𝜏4Μ‡ (𝑑) ∫
𝑑−𝜏4
𝑑𝑑
𝑇
Μ‡ 𝑇 𝐴4 𝑄4−1 𝐴4 π‘₯Μ‡ (𝑠) 𝑑𝑠
𝜏4 (𝑑) π‘₯(𝑠)
𝑖 = 1, 2, 3,
Journal of Applied Mathematics
+∫
0
5
𝑇
−𝜏4
Μ‡ 𝑇 𝐴4 𝑄4−1 𝐴4 π‘₯Μ‡ (𝑑)
𝜏4 (𝑑) [π‘₯(𝑑)
+∫
0
−𝜏4
∫
𝑑
𝑑+πœƒ
𝑇
Μ‡
𝜏4Μ‡ (𝑑) π‘₯(𝑠)
𝑇
𝐴4 𝑄𝑖−1 𝐴4 π‘₯Μ‡ (𝑠) 𝑑𝑠 π‘‘πœƒ.
𝜏1 (𝑑) − β„Ž1 ) + π‘Ž1 ] ≤ 0, that is, πœΜ‚Μ‡1 (𝑑 − 𝜏2 )[2(Μ‚
𝜏1 (𝑑 −
Since πœΜ‚Μ‡1 (𝑑)[2(Μ‚
𝜏2 ) − β„Ž1 ) + π‘Ž1 ] ≤ 0, and
𝜏3Μ‡ (𝑑) = 𝜏4Μ‡ (𝑑)
𝑖=1
𝑖=1
𝑇
Ξ33 = ∑πœπ‘– 𝑃2 𝑄𝑖 𝑃2𝑇 + 𝜏1 𝑃2 𝑄5 𝑃2𝑇 − 𝑃2 − 𝑃2𝑇
𝑖=1
3
𝑇
1
+ ∑πœπ‘– 𝐴𝑖 𝑄𝑖−1 𝐴𝑖 + [ (4β„Ž1 π‘Ž1 − π‘Ž12 ) + 𝜏2 ] 𝑃2 ,
4
𝑖=1
𝑇
𝑄3 𝑃2𝑇 + πœΜƒ6 𝑃2 𝑄4 𝑃2𝑇 + πœΜƒ4 𝐴4 𝑄4−1 𝐴4 ,
2
𝑑 (𝜏2 + π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) + (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) )
𝑑𝑑
= π‘Ž1 πœΜ‚Μ‡1 (𝑑 − 𝜏2 ) + 2 (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) πœΜ‚Μ‡1 (𝑑 − 𝜏2 )
𝜏 (𝑑 − 𝜏 ) − β„Ž )] ,
= πœΜ‚Μ‡ (𝑑 − 𝜏 ) [π‘Ž + 2 (Μ‚
1
4
2
(26)
=
5
Ξ23 = ∑πœΜƒπ‘– 𝑃2 𝑄𝑖 𝑃2𝑇 − 𝑃2 − 𝑃2𝑇 + ∑πœΜƒπ‘– 𝐴𝑖 𝑄𝑖−1 𝐴𝑖 = Ξ22 ,
𝑇
Μ‡ + πœƒ)𝑇 𝐴4 𝑄4−1 𝐴4 π‘₯Μ‡ (𝑑 + πœƒ)] π‘‘πœƒ
− π‘₯(𝑑
2
1
1
2
(27)
(30)
Results can be obtained as follows.
1
we can have
3
𝑇
𝑉2Μ‡ (π‘₯𝑑 ) ≤ ∑ [πœπ‘– (𝑦 (𝑑) + 𝑧 (𝑑))
𝑖=1
−∫
𝑑
𝑇
𝐴𝑖 𝑄𝑖−1 𝐴𝑖
𝑇
𝑑−πœπ‘–
(𝑦 (𝑑) + 𝑧 (𝑑))
𝑇
(𝑦 (𝑠) + 𝑧 (𝑠)) 𝐴𝑖 𝑄𝑖−1 𝐴𝑖
(28)
× (𝑦 (𝑠) + 𝑧 (𝑠)) 𝑑𝑠]
𝑇
Μ‡ 𝑇 𝐴4 𝑄4−1 𝐴4 π‘₯Μ‡ (𝑑)
+ 𝜏42 (𝑑) π‘₯(𝑑)
− 𝜏4 (𝑑) ∫
0
−𝜏4
𝑇
Let 𝑅𝑖 = 𝑄𝑖 (𝑖 = 1, . . . , 4), according to (17)–(28), the
following inequalities are obvious by means of Schur complement:
Μƒ 𝑇 Ξ0 π‘₯Μƒ (𝑑) + [π‘Ž1 + 2 (Μ‚
𝑉̇ (π‘₯𝑑 ) ≤ π‘₯(𝑑)
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )]
1
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )] (29)
× {π‘™πœΜ‚Μ‡1 (𝑑 − 𝜏2 ) + [π‘Ž1 + 2 (Μ‚
4
× π‘§π‘‡ 𝑃2 (𝑄3 + 2𝜏2 𝑄4 ) 𝑃2𝑇 𝑧} ,
where
Ξ11 Ξ12 Ξ13
Ξ0 = [ ∗ Ξ22 Ξ23 ] ,
[ ∗ ∗ Ξ33 ]
5
𝑇
Ξ11 = 𝑃1 𝐴 + 𝐴 𝑃1𝑇 + ∑πœΜƒπ‘– 𝑃1 𝑄𝑖 𝑃1𝑇
𝑖=1
𝑇
+ 𝜏1 (𝐴 2 (𝜏1 )) 𝑄5−1 𝐴 2 (𝜏1 ) ,
𝑇
5
Ξ12 = 𝑃 − 𝑃1 + 𝐴 𝑃2𝑇 + ∑πœΜƒπ‘– 𝑃1 𝑄𝑖 𝑃2𝑇 = Ξ13 ,
𝑖=1
πœΜƒπ‘– = πœπ‘–
𝑖 = 1, 2, 3,
πœΜƒ4 = 𝜏42 ,
Theorem 8. Consider the time-delay system (1) with unknown
time-delay parameter 𝜏1 ; the system (1) can be stabilized by
the state-feedback controller (4) if there exist matrices π‘ˆπ‘– (𝑖 =
1, 2, 3) and positive-definite matrices 𝑋, 𝑄𝑖 (𝑖 = 1, . . . , 4)
such that the linear matrix inequalities (32) hold, with the
parameters π‘Ž1 and β„Ž1 selected as (7) in Lemma 4. Moreover,
the adaptive strategy about the unknown delay constant 𝜏1 can
be obtained from (31), and the feedback gains of the controller
(4) are given by 𝐾𝑖 = π‘ˆπ‘– 𝑋−1 (𝑖 = 1, 2, 3).
Proof. Consider the following adaptive control:
Μ‡ + πœƒ)𝑇 𝐴4 𝑄4−1 𝐴4 π‘₯Μ‡ (𝑑 + πœƒ) π‘‘πœƒ.
π‘₯(𝑑
Μƒ 𝑇 = [π‘₯𝑇 𝑦𝑇 𝑧𝑇 ] ,
π‘₯(𝑑)
1
2
πœΜƒ6 = πœΜƒ4 − 𝜏2 [2(Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) + π‘Ž1 ] .
2
πœΜƒ5 = 𝜏1 ,
1
πœΜ‚Μ‡1 (𝑑 − 𝜏2 ) = − [π‘Ž1 + 2 (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )] 𝑧𝑇 𝑃2
4𝑙
× (𝑄3 + 2𝜏2 𝑄4 ) 𝑃2𝑇 𝑧. That is,
(31)
1
πœΜ‚Μ‡1 (𝑑) = − [π‘Ž1 + 2 (Μ‚
𝜏1 (𝑑) − β„Ž1 )] π‘š (𝑑) ,
4𝑙
where π‘š(𝑑) = 𝑧(𝑑 + 𝜏2 )𝑇 𝑃2 (𝑄3 + 2𝜏2 𝑄4 )𝑃2𝑇 𝑧(𝑑 + 𝜏2 ) satisfying
the adaptive strategy as (6) in Lemma 4. Thus by using
def
Μ‡ 𝑑 ) ≤ π‘₯̃𝑇 (𝑑)Ξ0 π‘₯(𝑑).
Μƒ
(29), we have 𝑉(π‘₯
So if 𝑆 = Ξ0 < 0,
under the action of the controller (4), the system (1) will
be asymptotically stable. The most important work of the
memory feedback control problem is how to solve the matrix
inequality 𝑆 < 0. Obviously, there exists 𝑆(𝜏1 ) ≤ 𝑆(𝜏1∗ ), for
Μ‡ 𝑑 ) < 0 satisfied,
𝜏1 ≤ 𝜏1∗ . So 𝑆(𝜏1∗ ) < 0 can guarantee 𝑉(π‘₯
which means that the time-delay system (8) is asymptotically
def
stabilizable by using feedback controller (4). Let Ξ = 𝑆(𝜏1∗ ),
𝑇
and consider the Lyapunov matrix 𝑃 with 𝐸𝑃 = 𝑃𝐸. In
this case, we can suggest that the 𝑃1 and 𝑃2 in 𝑃 can be
substituted as 𝑃1 = 𝑛1 /𝑛2 𝑃 and 𝑃2 = 1/𝑛2 𝑃, where 𝑛1 and 𝑛2
are real scalars. In this way, we can solve the above problem;
furthermore, by making 𝑛1 and 𝑛2 line search parameters (i.e.,
plain search), we anticipate that less conservative conditions
are given. Now before and after multiplying both sides of
Ξ < 0 by diag (𝑋1 𝑋2 𝑋3 ), where 𝑋1 = 𝑃1−1 = 𝑛2 /𝑛1 𝑋,
𝑋2 = 𝑋3 = 𝑃2−1 = 𝑛2 𝑋, and 𝑋 = 𝑃−1 . After substituting
6
Journal of Applied Mathematics
2
2
β„Ž1 = √β„Ž1 + β„Ž1 and π‘Ž1 = 2(√β„Ž1 + β„Ž1 − β„Ž1 ) into Ξ < 0,
the following linear matrix inequalities can be obtained by
applying Schur complement.
Consider
Μƒ1 ⋅ ⋅ ⋅ Ξ
Μƒ5
Ξ Ξ
Μƒ 𝑇 M1
]
[Ξ
1
]
Μƒ=[
Ξ
] < 0,
[ ..
]
[ .
d
𝑇
Μƒ
M5 ]
[Ξ
5
πœΜ‚1 (−𝜏) = 0.2,
(32)
̃𝑇
̃𝑇
=
[0 𝑛2 𝐴 1 𝑋 𝑛2 𝐴 1 𝑋], Ξ
=
where Ξ
1
𝑖+1
[0 𝑛2 𝐡2 π‘ˆπ‘– 𝑛2 𝐡2 π‘ˆπ‘– 01 ⋅ ⋅ ⋅ 0𝑖 ], 𝑖 = 1, 2, 3, 𝑀𝑖 = −(πœπ‘–∗ )−1 𝑄𝑖 ,
𝑖 = 1, 2, 3, 𝜏2∗ = 𝜏2 , 𝑀4 = −(Μƒ
𝜏4∗ )−1 𝑄4 , 𝑀5 = −(𝜏1∗ )−1 𝑄5 ,
Μƒ 𝑇 = [𝑛2 /𝑛1 𝐴 2 (𝜏1 )𝑋 01 ⋅ ⋅ ⋅ 06 ], π‘ˆπ‘— = 𝐾𝑗 𝑋, 𝑗 = 1, 2,
Ξ
5
Ξ=[
Ξ11 Ξ12 Ξ13
∗ Ξ22 Ξ23
∗ ∗ Ξ33
], Ξ11 = 𝑛2 /𝑛1 (𝐴 + 𝐴 1 )𝑋 + 𝑛2 /𝑛1 ∑3𝑖=1 𝐡2 π‘ˆπ‘– +
𝑛2 /𝑛1 𝑋(𝐴 + 𝐴 1 )𝑇 + 𝑛2 /𝑛1 ∑3𝑖=1 (𝐡2 π‘ˆπ‘– )𝑇 + ∑5𝑖=1 πœΜƒπ‘–∗ 𝑄𝑖 , Ξ12 =
𝑛2 /𝑛1 (𝑛2 − 𝑛1 )𝑋 + 𝑛2 /𝑛1 𝑋(𝐴 + 𝐴 1 )𝑇 + 𝑛2 /𝑛1 ∑3𝑖=1 (𝐡2 π‘ˆπ‘– )𝑇 +
∑5𝑖=1 πœΜƒπ‘–∗ 𝑄𝑖 = Ξ13 , Ξ23 = ∑5𝑖=1 πœΜƒπ‘–∗ 𝑄𝑖 − 2𝑛2 𝑋 = Ξ22 , and
Ξ33 = ∑2𝑖=1 πœπ‘–∗ 𝑄𝑖 + 𝜏5∗ 𝑄5 − 2𝑛2 𝑋 + (β„Ž1 + 𝜏2 )𝑄3 + πœΜƒ6∗ 𝑄4 . πœΜƒπ‘– = πœπ‘– ,
𝑖 = 1, 2, 3, πœΜƒ5 = 𝜏1 , πœΜƒ4 = 𝜏42 , and πœΜƒ6 = πœΜƒ4 − 𝜏2 (1/2)
[2(Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) + π‘Ž1 ]2 .
The linear matrix inequality (32) can be directly solved by
LMI toolbox in MATLAB software, and the matrices π‘ˆπ‘– (𝑖 =
1, 2, 3) and positive-definite matrices 𝑋, 𝑄3 , and 𝑄4 can also
be acquired. Consequently, we have 𝐾𝑖 = π‘ˆπ‘– 𝑋−1 (𝑖 = 1, 2, 3).
Remark 9. For the value of 𝜏3∗ , πœΜƒ4∗ , and πœΜƒ6∗ see Appendices. The
LMI provided here is solvable, while, as for the results in Jiang
et al. [13], unknown matrixes like 𝑃 and 𝑃−1 exist in the same
LMI, resulting in the LMI unsolvable.
4. Numerical Example
We consider a system with the same structure as (1), and the
model matrices are
−4 14
𝐴=[
],
−15 −3
−1 0
],
𝐴2 = [
0 −1
𝐴1 = [
−1 0
],
0 −1
8
𝐡 = [ ].
1
the global minimum for LMI (32) is 𝑑min = −2.4706𝑒 − 007,
while by, the controller proposed in Jiang et al. [13], the global
minimum 𝑑min = −2.4292𝑒−008, which means that our result
is less conservation. If the initial conditions are chosen as
(33)
The known time delay in control input is 𝜏2 = 0.008. We
consider the following uncertainty in the time delay 𝜏1 : 𝜏1 ∈
[0.2, 0.3]; that is, the upper bound 𝜏1∗ = 0.3, the lower
bound 𝜏1∗ = 0.2, and β„Ž1 is selected as (𝜏1∗ + 𝜏1∗ )/2 = 0.25.
2
According to Lemma 4, we can select β„Ž1 = √β„Ž1 + β„Ž1 =
2
0.559, and π‘Ž1 = 2(√β„Ž1 + β„Ž1 − β„Ž1 ) = 0.618. By applying
Theorem 8, the feasible solution can be obtained with 𝐾1 =
[0.5501 −1.6962], 𝐾2 = 1.0𝑒 − 006 ∗ [0.0806 −0.1576],
𝐾3 = 1.0𝑒 − 005 ∗ [0.0575 −0.1365], and 𝑃2 (𝑄3 + 𝑄4 )𝑃2𝑇 =
0.0026
Μƒ4∗ = πœΜƒ∗ = max{Μƒ
𝜏(Μ‚
𝜏1 (𝑑 − 𝜏2 ) =
[ 0.0126
0.0026 0.0006 ]. Moreover 𝜏
∗
{𝜏1 , 𝜏1∗ })} = 0.0623 can be obtained from Appendix B. And
2 sin 4πœ‹ (𝑑 − 𝜏)
]
[
πœ™1 (𝑑)
𝜏
]
[
]=[
[ 3 sin 4πœ‹ (𝑑 − 𝜏) ] ,
πœ™2 (𝑑)
−
]
[
𝜏
−𝜏 ≤ 𝑑 ≤ 0,
(34)
where 𝜏 = max(𝜏1∗ , 𝜏21 + 𝜏1∗ π‘Ž1 + 𝜏2 ) = 𝜏1∗ = 0.3, and the
parameter 𝑙 is chosen as 𝑙 = 0.4, then the system state under
adaptive memory controller is shown in Figure 1. At this time,
the estimate value of the unknown time-delay parameter, that
is, πœΜ‚1 (𝑑), is shown in Figure 2.
Remark 10. In Jiang et al. [13], πœΜ‚1 (𝑑) was limited to be
larger than the real unknown value 𝜏1 . However, since 𝜏1
is unknown, it is difficult to satisfy the limitation. So the
memory controller with such πœΜ‚1 (𝑑) cannot be implemented
as it was described. Besides, πœΜ‚1 (𝑑) remains decreasing until
the system is stabilized. If the memory controller does not
perform well, πœΜ‚1 (𝑑) will remain decreasing, which deteriorates
the function of the controller. In this paper, πœΜ‚1 (𝑑) is maintained between the lower bound 𝜏∗ and the upper bound
𝜏∗ , which is much easier to be implemented. With the error
to error adaptive technique, πœΜ‚1 (𝑑) will always stay between
𝜏∗ and 𝜏∗ , so the memory controller with such πœΜ‚1 (𝑑) can
allow for more information of the system, which reduces the
conservativeness.
5. Conclusions
In this paper, the problem of memory feedback controller with adaptation to unknown time delay parameter is
addressed. The system investigated is with time delay in system state, control input, and system matrix, and additionally
the state time-delay is unknown. By using a novel type of
adaptive strategy with the idea of error to error and separated
“descriptor form” functional technique, the estimate value
of the time-delay constant can always be reflected by the
feedback controller. Since more information in the system
is presented, the controller proposed in this paper is much
less conservative. Moreover, the adaptive strategy about timedelay parameter can achieve that no limitation is imposed on
the estimate value, so it is more simple and convenient than
the existing adaptive controllers. The sufficient condition for
stabilization is presented in the form of LMI. To illustrate
efficiency of the proposed technique, a numerical example
has been provided.
Appendices
A. The Value of 𝜏3∗
𝜏3 = 𝜏4 = 𝜏2 + π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) + (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )2 as derivative of
𝜏3 (𝑑) can be obtained for πœΜ‚1 (𝑑 − 𝜏2 ) ∈ [𝜏1∗ , 𝜏1∗ ], and we have
Journal of Applied Mathematics
7
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )
+ 2𝜏2 π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) + 2𝜏2 (Μ‚
1
2
2
+ 2π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) .
0.5
(B.1)
0
As it is well known that the value of third power of a
variable is difficult to obtain, since
−0.5
−1
2
πœΜ‚1 − β„Ž1 ≤ 𝜏1∗ − β„Ž1 = 𝜏1∗ − √β„Ž1 + β„Ž1 < 𝜏1∗ − β„Ž1 ≤ 𝜏1 ,
−1.5
(B.2)
then substituting (B.2) into (B.1), we have
−2
2
𝜏42 ≤ 𝜏22 + π‘Ž12 (Μ‚
𝜏1 (𝑑 − 𝜏2 )) + 𝜏41 + 2𝜏2 π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 )
−2.5
2
−3
−1
0
1
2
3
4
5
6
7
8
Times (s)
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) β‰œ πœΜƒ.
+ 2𝜏2 𝜏21 + 2π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) (Μ‚
(B.3)
By the similar deduction in Appendix A, we have the
following conclusion under two kinds of situations.
x1
x2
Figure 1: The system state under adaptive memory controller.
2
2
(1) If 2β„Ž1 √β„Ž1 + β„Ž1 > 2β„Ž1 + β„Ž1 + 3𝜏2 , we can obtain the
maximum of πœΜƒ which is
𝜏 (Μ‚
𝜏1 (𝑑 − 𝜏2 ) = {𝜏1∗ , 𝜏1∗ , πœΜƒ2 })} ,
πœΜƒ∗ = max {Μƒ
0.25
(B.4)
where πœΜƒ2 = (4β„Ž1 − π‘Ž1 − √π‘Ž12 − 8π‘Ž1 β„Ž1 + 4β„Ž12 − 12𝜏2 )/6.
0.245
2
2
(2) If 2β„Ž1 √β„Ž1 + β„Ž1 ≤ 2β„Ž1 + β„Ž1 + 3𝜏2 , we can obtain that
0.24
𝜏 (Μ‚
𝜏1 (𝑑 − 𝜏2 ) = {𝜏1∗ , 𝜏1∗ })} .
πœΜƒ∗ = max {Μƒ
0.235
0.23
(B.5)
C. The Value of πœΜƒ6∗
0.225
From Appendices A and B, we can obtain that πœΜƒ6∗ = πœΜƒ4∗ −
2𝜏2 (𝜏3∗ − 𝜏2 − (1/4)β„Ž1 ).
0.22
0.215
0.21
Acknowledgments
0.205
0.2
−1
0
1
2
3
4
5
6
7
8
Times (s)
πœΜ‚
Figure 2: The estimate value of the unknown time delay.
π‘‘πœ3 (Μ‚
𝜏1 (𝑑 − 𝜏2 ))/𝑑(Μ‚
𝜏1 (𝑑 − 𝜏2 )) = 2Μ‚
𝜏1 (𝑑 − 𝜏2 ) − 2β„Ž1 + π‘Ž1 = 0, so
𝜏3 (𝑑) can achieve extremum when πœΜ‚1 (𝑑 − 𝜏2 ) = (2β„Ž1 − π‘Ž1 )/2.
Furthermore, as 𝜏3σΈ€ σΈ€  ((2β„Ž1 −π‘Ž1 )/2) = 2 > 0, so 𝜏3 (𝑑) can achieve
minimum when πœΜ‚1 (𝑑 − 𝜏2 ) = (2β„Ž1 − π‘Ž1 )/2 = β„Ž1 . As a result,
𝜏1 (𝑑 − 𝜏2 ) =
the maximum for 𝜏3 (𝑑), that is, 𝜏3∗ = max{𝜏3 (Μ‚
{𝜏1∗ , 𝜏1∗ })}.
B. The Value of πœΜƒ4∗
Consider
2 2
πœΜƒ4 = 𝜏42 = [𝜏2 + π‘Ž1 πœΜ‚1 (𝑑 − 𝜏2 ) + (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 ) ]
2
4
= 𝜏22 + π‘Ž12 (Μ‚
𝜏1 (𝑑 − 𝜏2 )) + (Μ‚
𝜏1 (𝑑 − 𝜏2 ) − β„Ž1 )
This work was supported in part by US NSF under
Grant no. HRD-0932339, National Natural Science Foundation of China (61273119, 61174076, and 61004046) and
(60835001: Key Program), Natural Science Foundation of
Jiangsu Province of China (BK2011253), and Research Fund
for the Doctoral Program of Higher Education of China
(20110092110021).
References
[1] H. H. Choi and M. J. Chung, “Memoryless stabilization of
uncertain dynamic systems with time-varying delayed states
and controls,” Automatica, vol. 31, no. 9, pp. 1349–1351, 1995.
[2] E. Fridman, “New Lyapunov-Krasovskii functionals for stability
of linear retarded and neutral type systems,” Systems & Control
Letters, vol. 43, no. 4, pp. 309–319, 2001.
[3] E. Fridman and U. Shaked, “A descriptor system approach to
𝐻∞ control of linear time-delay systems,” IEEE Transactions on
Automatic Control, vol. 47, no. 2, pp. 253–270, 2002.
[4] Z. Liu, S. Lü, S. Zhong, and M. Ye, “Improved robust stability criteria of uncertain neutral systems with mixed delays,” Abstract
and Applied Analysis, vol. 2009, Article ID 294845, 18 pages,
2009.
8
[5] Y. He, M. Wu, J.-H. She, and G.-P. Liu, “Parameter-dependent
Lyapunov functional for stability of time-delay systems with
polytopic-type uncertainties,” IEEE Transactions on Automatic
Control, vol. 49, no. 5, pp. 828–832, 2004.
[6] P. Park and W. Jeong, “Stability and robust stability for systems
with a time-varying delay,” Automatica, vol. 43, no. 10, pp. 1855–
1858, 2007.
[7] J. Tian and X. Zhou, “Improved asymptotic stability criteria
for neural networks with interval time-varying delay,” Expert
Systems with Applications, vol. 37, no. 12, pp. 752–7525, 2010.
[8] M. De la Sen, “On positivity of singular regular linear timedelay time-invariant systems subject to multiple internal and
external incommensurate point delays,” Applied Mathematics
and Computation, vol. 190, no. 1, pp. 382–401, 2007.
[9] J. S. H. Tsai, C. Y. Lu, and T. J. Su, “Robust control for uncertain
nonlinear stochastic neutral systems with state delays,” in
Proceedings of the IEEE International Conference on Systems,
Man and Cybernetics, pp. 3164–3169, Washington, DC, USA,
2003.
[10] Q.-L. Han, “A descriptor system approach to robust stability of
uncertain neutral systems with discrete and distributed delays,”
Automatica, vol. 40, no. 10, pp. 1791–1796, 2004.
[11] W.-H. Chen, W. X. Zheng, and Y. Shen, “Delay-dependent
stochastic stability and 𝐻∞ -control of uncertain neutral
stochastic systems with time delay,” IEEE Transactions on
Automatic Control, vol. 54, no. 7, pp. 1660–1667, 2009.
[12] F. Zheng, Q.-G. Wang, and T. H. Lee, “Adaptive robust control
of uncertain time delay systems,” Automatica, vol. 41, no. 8, pp.
1375–1383, 2005.
[13] X. Jiang, W. Xu, and Q.-L. Han, “Observer-based fuzzy control
design with adaptation to delay parameter for time-delay
systems,” Fuzzy Sets and Systems, vol. 152, no. 3, pp. 637–649,
2005.
[14] Z. Zheng, Theory of Functional Differential Equation, Anhui
Educational Publishing House, 1994.
[15] I. R. Petersen and C. V. Hollot, “A Riccati equation approach to
the stabilization of uncertain linear systems,” Automatica, vol.
22, no. 4, pp. 397–411, 1986.
Journal of Applied Mathematics
Advances in
Operations Research
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Advances in
Decision Sciences
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Mathematical Problems
in Engineering
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Journal of
Algebra
Hindawi Publishing Corporation
http://www.hindawi.com
Probability and Statistics
Volume 2014
The Scientific
World Journal
Hindawi Publishing Corporation
http://www.hindawi.com
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International Journal of
Differential Equations
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
Submit your manuscripts at
http://www.hindawi.com
International Journal of
Advances in
Combinatorics
Hindawi Publishing Corporation
http://www.hindawi.com
Mathematical Physics
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Journal of
Complex Analysis
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International
Journal of
Mathematics and
Mathematical
Sciences
Journal of
Hindawi Publishing Corporation
http://www.hindawi.com
Stochastic Analysis
Abstract and
Applied Analysis
Hindawi Publishing Corporation
http://www.hindawi.com
Hindawi Publishing Corporation
http://www.hindawi.com
International Journal of
Mathematics
Volume 2014
Volume 2014
Discrete Dynamics in
Nature and Society
Volume 2014
Volume 2014
Journal of
Journal of
Discrete Mathematics
Journal of
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Applied Mathematics
Journal of
Function Spaces
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Optimization
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Download