Professional Documents
Culture Documents
Chapter 4
Persistent Excitation (PE) condition
Gradient and least-squares algorithms
𝑢(𝑘 − 1)
.
= σ𝑡𝑘=1 . 𝑢 𝑘 − 1 … 𝑢(𝑘 − 𝑛)
.
𝑢(𝑘 − 𝑛) Symmetric matrix
𝑢(𝑘 − 1)2 𝑢 𝑘 − 1 𝑢 𝑘 − 2 …𝑢 𝑘 − 1 𝑢 𝑘 − 𝑛
𝑢 𝑘 − 1 𝑢 𝑘 − 2 𝑢(𝑘 − 2)2 … 𝑢 𝑘 − 2 𝑢 𝑘 − 𝑛
= σ𝑡𝑘=1 .
.
𝑢 𝑘−1 𝑢 𝑘−𝑛 … 𝑢(𝑘 − 𝑛)2
Persistent Excitation (PE) condition
• Define Empirical covariance matrix
1
• 𝐶𝑛 = lim Φ𝑇 Φ
𝑡→∞ 𝑡
𝑐(0) 𝑐(1) ⋯ 𝑐(𝑛 − 1)
𝑐(1) 𝑐(0) ⋯ 𝑐(𝑛 − 2)
𝐶𝑛 =
⋮ ⋮ ⋮
𝑐(𝑛 − 1) 𝑐(𝑛 − 2) ⋯ 𝑐(0)
𝐶𝑛 − 𝑆𝑦𝑚𝑚𝑒𝑡𝑟𝑖𝑐 𝑀𝑎𝑡𝑟𝑖𝑥
1
Where , 𝐶 𝑘 are the empirical covariances of the input , that is 𝐶 𝑘 = lim σ𝑡𝑖=1 𝑢 𝑖 𝑢 𝑖 − 𝑘
𝑡→∞ 𝑡
1
• Let k=0 → 𝐶 0 = lim σ𝑡𝑖=1 𝑢 𝑖 𝑢 𝑖
𝑡→∞ 𝑡
1
= lim σ𝑡𝑖=1 𝑢 𝑖 2 → diagonal element of Cn matrix
𝑡→∞ 𝑡
1
k=1 → 𝐶 1 = lim σ𝑡𝑖=1 𝑢 𝑖 𝑢 𝑖 − 1 similarly
𝑡→∞ 𝑡
1
k=2 → 𝐶 2 = lim σ𝑡𝑖=1 𝑢 𝑖 𝑢 𝑖−2
𝑡→∞ 𝑡
Persistent Excitation (PE) condition
The condition for the input signal to be persistently excitation is
Rank of the matrix Cn= n
and also Cn = must be positive definite matrix
n→ Number of estimated parameters
Persistent Excitation (PE) condition
• In Constant Input- Constant output (case 1)- Dynamics of the plant is not shown. RLS
method will not give any estimate in this case.
• Variable Input- Variable output (case 2)→ dynamics of the plant is captured. In this case
RLS method will give some meaningful results as a estimate.
• PE condition is trying to investigate to show the dynamics of the plant and estimate the
corresponding parameters of the plant that can be used for design of adaptive controller.
Persistent Excitation (PE) characteristics for the
example input signals
• White noise signal → PE of any degree
• This is the best signal for using as an input signal for parameter estimation.
• pseudorandom binary sequence (PRBS) is a binary sequence
Gradient and least-squares algorithms
→ (1)
→ (4)
• This is equivalent to
→ (5)
Time-domain approach- Identification
• Let us define the signals → (6)
→ (8)
• The signals 𝑤 (1) , 𝑤 (2) → obtained by stable filtering of the input and
output of the plant.
• Assume zero initial conditions on 𝑤 (1) , 𝑤 (2) .
Time-domain approach- Identification
• Assume: the measurements of r and yp are made continuously between 0 and t,
• Then look for algorithms that use the complete information and preferably update
estimates only on the basis of new data, without storing the entire signals.
From the Equation(8), Define the vector of nominal identifier parameters.
→ (9)
→ (10)
→ (12)
→ (14)
𝑡
→ (17)
𝐼𝑆𝐸 = න (𝜃 𝑇 𝑡 𝑤 𝑡 − 𝑦𝑝 𝑡 )2 𝑑𝑡
0
• Owing to the linearity of the error equation, the estimate may be obtained
directly from the condition,
𝜕 𝑡 𝑇
0 (𝜃 𝑡 𝑤 𝑡 − 𝑦𝑝 𝑡 )2 𝑑𝑡 = → (18)
𝜕𝜃
• So that the least square estimate is given by
→ (19)
Recursive Least-Square Algorithm
Let
→ (20)
So that
→ (21)
since
→ (22)
→ (23)
Recursive Least-Square Algorithm
• The equation 19 can be written as
→ (24)
→ (25)
Recursive Least-Square Algorithm
• The correct initial condition at some t0 >0 such that
→ (26)
→ (27)
→ (29)
as t → ∞
End of Chapter 4