
862 控 制 理 论 与 应 用 第 28 卷
收敛于零. 然而文献[14, 15]都没有考虑时滞因素对
跟踪性能的影响.
由于时滞问题广泛存在于各类工程系统中, 例
如液压系统、电网系统、核反应堆等, 时滞的存在降
低了控制的性能, 甚至破坏了闭环系统的稳定性
[16]
,
因此研究时滞系统先进有效的迭代学习控制显得尤
为重要. 而对时滞系统的迭代学习控制大都局限于
传统的研究框架内
[17∼20]
, 最近, 文献 [21]对参数不
确定时滞系统, 当存在初值漂移时, 利用初值修正
方法
[18]
, 提出了一种新的迭代学习控制方法, 利用2-
D理论给出该方法收敛的充要条件; 文献 [16, 22]对
几类线性参数化非线性时滞系统, 基于Lyapunov-
Krasoviskii泛函提出了自适应迭代学习控制算法, 这
些算法仅对未知常参数或时滞已知的系统给出了跟
踪性能结果. 文献 [23]对周期已知的非线性参数化
时滞系统, 提出了一种新的自适应重复学习控制算
法, 证明了该系统对周期目标函数跟踪误差的平方
在一个周期上的积分渐近收敛于零. 目前, 当系统中
出现未知时变非线性参数化不确定性和未知时变时
滞时, 还没有看到自适应迭代学习控制的任何结果,
这是一个挑战性的难题.
因此本文针对一类含有未知时变参数和未知时
变时滞的非线性参数化系统, 提出了一种基于新型
的Lyapunov-Krasovskii型复合能量函数(CEF)的自适
应迭代学习控制方法, 主要的创新之处有: 1) 把复
合能量函数概念应用到带有未知时变参数和未知
时变时滞的非线性参数化系统. 2) 解决了控制器设
计的两个困难: 一个是对未知时变时滞的处理, 策
略是利用信号置换思想
[24]
, 合并包括时滞项在内
的所有时变参数为一未知时变参数; 另一个是对非
线性参数化函数的处理, 利用参数分离技术构造一
个Lyapunov-Krasovskii型CEF.
本文规定, C[0, T ]和C
n
[0, T ]分别表示定义在区
间[0, T ]的连续函数空间和n阶连续可微函数空间;
向量x(t)的L
2
[0,T ]
范数定义为
kxk
L
2
[0,T ]
= (
w
T
0
kx(σ)k
2
dσ)
1
2
.
若 lim
i→∞
w
T
0
kx
i
k
2
dσ = 0, i ∈ Z
+
表示迭代次数, Z
+
表示非负整数集合, 则称x
i
(t)在L
2
[0,T ]
范数意义下
收敛 于 零; 若sup
i∈Z
+
w
T
0
kx
i
k
2
dσ < ∞, 则称x
i
(t)在
L
2
N×[0,T ]
范数意义下有界.
2 一一一 阶阶阶 时时时 滞滞滞 系系系 统统统 自自自 适适适 应应应 迭迭迭 代代代 学学学 习习习 控控控 制制制
(Adaptive iterative learning control for the
first-order time-delay systems)
2.1 问问问题题题描描描述述述(Problem descriptions)
为了清楚地阐述本文的设计思想, 首先考虑以下
运行在区间[0, T ](T 为有限正常数)上的一阶非线性
时滞系统(为了标记方便, 在不引起矛盾的情况下本
文有时省略时间符号t)
(
˙x = f (x(t − τ (t)), θ(t)) ξ(x) + b(t)u,
x = $(t), t ∈ [−τ
max
, 0],
(1)
其中: x ∈ R是可测系统状态; u ∈ R是系统控制
输入; τ(t) ∈ C
1
[0, T ]是未知时变时滞项, 并且满
足τ(t) 6 τ
max
, ∀t ∈ [0, T ]; τ
max
是已知常数; θ(t) ∈
C[0, T ]为未知的时变连续参数; b(t) ∈ C
1
[0, T ]表
示未知时 变 的 输 入 增益; f : R
2
→ R是未知连
续函数且关于第一个变量满足局部Lipschitz条件;
ξ : R → R为已知满足局部Lipschitz条件的连续函
数; x = $(t), t ∈ [−τ
max
, 0]是一个已知连续函数,
表示系统的初始条件.
注注注 1 由于系统(1)中含有未知时变时滞τ (t)和非线
性参数化不确定函数f (x(t − τ (t)), θ(t)), 该系统的迭代学
习控制问题变得更加困难.
给定目标轨线x
r
(t) ∈ C
1
[−τ
max
, T ], 定义第i次
迭代时的跟踪误差为e
i
= x
i
− x
r
, 控制目标是确定
输入u
i
(t)(i ∈ Z
+
), 在区间[0, T ]上, 当迭代次数i趋
于无穷时, 跟踪误差e
i
在L
2
[0,T ]
范数意义下收敛于零,
并且保证闭环系统所有信号在L
2
[0,T ]
范数意义下有
界. 为了实现控制目标, 对系统(1)作如下假设:
假假假 设设设 1 时 变 时 滞τ (t)满 足 ˙τ (t) 6 η < 1,
即−
1 − ˙τ (t)
1 − η
6 −1.
假假假设设设 2 时变参数b(t)连续可微且满足|b(t)| >
b
0
> 0, 不失一般性, 假定b(t) > 0, ∀t ∈ [0, T ].
假假假设设设 3 未知函数f(·, ·)满足不等式
[22]
|f(χ, θ) − f ( ¯χ, θ)| 6 |χ − ¯χ| h(χ, ¯χ)λ(θ), (2)
其中: h(·, ·)是已知的非负连续函数; λ(·)为未知非
负连续函数.
假假假设设设 4 系统的初始条件满足: x
i
(t) = x
r
(t),
t ∈ [−τ
max
, 0], 即e
i
(t) = 0, t ∈ [−τ
max
, 0], ∀i ∈ Z
+
.
注注注 2 假设1要求时变时滞的变化率小于1, 这一要求
是为了确保对复合能量函数求导时能恰好对消时滞项, 是
一个关键性条件. 实际上, 在许多时变时滞系统中均有这
一假设
[25]
, 而且这个假设不难满足, 如τ(t) = sin t, τ (t) =
arctan t, τ (t) = e
−t
,等满足此要求. 如果f (·, ·)可微, 对于
任意给定θ ∈ R, 根据微分中值定理, 对任意(χ, ¯χ) ∈ R
2
, 有
f(χ, θ) − f ( ¯χ, θ) = (χ − ¯χ)f
0
1
(χ, ¯χ, θ),
其中: f
0
1
(χ, ¯χ, θ)是f (·, ·, ·)关于第一个分量的连续偏导函
数, 又根据分离原理(定理2.1, 文献 [26]), 存在光滑标量函
数h(χ, ¯χ)和λ(θ)使得
|f
0
1
(χ, ¯χ, θ)| 6 h(χ, ¯χ)λ(θ).