文章信息
- 周玉成, 程放, 肖天际, 杨建华.
- Zhou Yucheng, Cheng Fang, Xiao Tianji, Yang Jianhua.
- 一类含不确定因素的非线性系统鲁棒跟踪
- ROBUST ASYMPTOTIC TRACING OF A KIND OF NONLINEAR SYSTEMS CONTAINING UNCERTAIN DIATHESIS
- 林业科学, 2003, 39(2): 130-136.
- Scientia Silvae Sinicae, 2003, 39(2): 130-136.
-
文章历史
- 收稿日期:2002-07-09
-
作者相关文章
从木材工业计算机集成制造系统中, 我们抽象出一类含不确定因素的多变量非线性不确定系统:
此为系统(1. 1)。其中:状态变量x ∈ Rn, 输入u ∈ R, 输出y ∈ R, 未知参变量θ (t)为时变的、分段连续的, 且取值于一紧集Ω上, f(x)和g(x)为标称或未被扰动的解析向量, 且g(x)≠0, 对x ∈ Rn, h(x)是Rn上的实函数, Q(x, θ)是定号非零函数, 即有: Q(x, θ(t))>0或Q(x, θ(t)) < 0, 对θ∈ Ω, x ∈Rn, 假设q(x, θ (t))为向量函数, 并且和函数Q(x, θ (t))包含了系统的所有不确定性。
我们的控制目的就是寻找一个光滑的半全局(局部)状态反馈控制器, 使得对于给定的理想输出yd有
对于这类问题的研究, 周玉成等(1996; 1997; 1998a; 1998b)已经做了一些工作并取得了一些有益的结果。Corless等(1981)在严格匹配条件的假设下得出了一些早期的结果。Kanelakopoulos等(1991a; 1991b; 1993)在扩展匹配条件下给出未知参变量为常数时扩展的直接控制方法, 又在参数严格反馈条件下, 讨论了未知参变量为常数时的不确定非线性系统, 并给出了自适应控制器的系统设计方案(Freeman et al., 1993; Isidori, 1989)。但是, 按上述方法设计的控制器, 存在如下的具体问题:
抽象出的系统模型不能保证其标称系统反馈线性化的条件必须是ρ=n;
所设计的鲁棒控制器沿某些曲线, 当
当系统中未知参变量为时变的且取值于未知紧集上时, 系统的鲁棒跟踪控制问题将不再成立。
因此, 本文所讨论的含不确定因素的非线性系统并不要求未知参变量必须是常数, 即:未知参变量为时变的, 且可以非线性形式出现, 同时并不要求满足匹配条件或扩展匹配条件。所以, 讨论的不确定性更具有一般性。最后给出的具有优良的“软”性品质的鲁棒调节器的设计方法, 克服了当‖ x ‖ →∞, 沿某些曲线, 局部反馈增益,
下面将给出本文要用到的一些条件和知识。
考虑系统(2.1):
假设2.1:存在n-ρ个光滑函数
是局部微分同胚变换, 使系统(2.1)变为(2.3)
其中b(z)=LgLfρ-1 h(x)≠0, 对
假设2.2:存在n -ρ个光滑函数
引理2.1: (证明见Kanellakopoulos et al., 1991)考虑系统(1.1), 如果假设2.1成立, 且
此为系统(2.4), 其中对合分布
(a) |
(b) |
(c) |
引理2.2: (证明见Kanellakopoulos et al., 1991)考虑系统(1.1), 如果假设2.2成立, 且
引理2.3: (证明见Kanellakopoulos et al., 1991)考虑系统(1.1), 如果假设2.1成立; 参数严格反馈条件(2.4)成立, 那么系统(1.1)局部等价于(2. 6)
引理2.4: (证明见Kanellakopoulos et al., 1991)考虑系统(1.1), 如果假设2.2成立; 参数严格反馈条件(2.4)成立, 那么系统(1.1)可全局等价于式(2.6)。
为了方便讨论系统(1.1)的局部鲁棒跟踪问题, 我们对式(2.5)和式(2.6)的zr-子系统给出如下假设。
假设2.3:系统(2.5)和(2.6)的zr-子系统是以y为输入的局部输入-输出有界的。
对于所要跟踪的理想输出yd, 我们给出如下假设。
假设2.4:理想输出yd以及它的前ρ次导数是有界的, 且yd为时间t的已知函数。
2 鲁棒自校正控制器的设计本节讨论当未知参变量θ (t)以线性形式出现, 且在一未知紧集Ω上取值时的鲁棒跟踪问题的解, 通过选择适当的Lyapunov函数, 给出了局部鲁棒跟踪控制器的设计。
定理3.1:考虑系统(1.1), 如果假设2.2, 2.3成立, 且
证明:因为系统(1.1)满足假设2.2, 且参数严格反馈条件(2.4)成立, 由引理2.2知, 系统(1.1)全局等价于式(2.5)。
首先考虑子系统(2.5a), 通过构造适当的Lyapunov函数, 给出其自校正控制器的设计。
Step 0:令
Step 1:定义Lyapunov函数:
令
令
因θ∈ Ω, 一未知紧集上, 故可找到未知常数μ1 >0, 和光滑函数
选择设计常数Δ>0, (在本定理的最后将给出Δ的选择), 令s1和
其中s10的选择为了保证s1是光滑函数。
此时Lyapunov函数的导数为:
当
新的目标域是通过选择光滑的正定函数
如图 1所示, 其中的
目标条件:对
技术条件:对
Step 2:定义Lyapunov函数
其中
令
在域A上, 由目标条件知:
在域B上, 考虑到当
因θ∈ Ω, 一未知紧集, 故可找到未知常数μ2,
令
其中,
故可知在B上, 当
下面考虑在B上, 当
其中λ1≥0, 由上面的技术条件, 即关于r1+的假设知, 当
最后考虑在域C上, Lyapunov函数V2的时间导数的符号。与在B上的情况类似, 令
从而有
由于域B和C之间的距离是严格正数, 故可选择一个能同时表示
Setp3:选择边界函数
其中r2 +为正定的光滑函数, r2-为负定的光滑函数, 且满足以下条件:
目标条件:对
技术条件:对
定义Lyapunov函数如下
其中
令
该步的目的是设计光滑函数z4*, 使得当:
Step i, (i =4, …, ρ-1)
step i的设计与上面的方法相同, 故略去。下面给出Step ρ的设计。
假设已经由上面的方法定义了Lyapunov函数:
以外的区域上, 当
下面给出该步的具体设计。选择边界函数
其中rρ-1-为光滑的负定函数, rρ-1+为正定的光滑函数, 这样的边界函数也总是存在的(Corless et al., 1981), 且必须以下条件
目标条件:对
技术条件:对
定义Lyapunov函数
下面设计控制
其中z1* =0。
因为θ∈ Ω, 一未知紧集, 故可找到一未知的常数μρ,
设计控制器
令
将上述的
而上式在Bρ-2中, 当
在Bρ-2上, 当
其中
在域Cρ-2上, 与在Bρ-2上的设计类似, 可以选取相应的控制器Uc, 使得Lyapunov函数的导数在C上有
在Dρ-2上, Lyapunov函数的时间导数的符号可能是不定的。因Bρ-2和Cρ-2之间的距离为严格大于0的, 故总可以找到与Bρ-2上的控制UB和Cρ-2上的控制Uc相一致的光滑函数
由于ε是任意小的正数, 故有
定理3.2:考虑系统(1.1), 如果假设2.1, 2.3成立, 且
用构造上述情况一样的Lyapunov函数与类似定理3.1的证明及设计过程, 可以设计出局部的鲁棒跟踪自校正控制器。
3 结论讨论了非线性不确定系统的局部鲁棒跟踪问题。当未知参变量以线性和非线性形式出现时, 给出了局部鲁棒跟踪自校正控制器的设计。在设计上克服了周玉成等(1997)的方法给控制器带来的不良“硬性”, 推广了Corless等(1981)的结果, 考虑的是更加一般的输入-输出线性化系统的局部鲁棒跟踪问题。
周玉成, 刘晓平. 1998a. 教育含约束的非线性不确定系统的鲁棒控制. 控制与决策, 2: 7-15. |
周玉成, 刘晓平. 1996. 具有最小相位的非线性时变不确定系统的鲁棒镇定. 信息与控制, 5: 13-21. |
周玉成, 刘晓平. 1998b. 一类离散时间广义非线性控制系统的动态不可测扰动解耦. 系统工程理论与实践, 12: 16-23. |
周玉成, 刘晓平. 1997. 一类离散时间非线性系统的局部状态反馈解耦. 信息与控制, 6: 17-26. |
Corless M R, Leitmann G. 1981. Continuous state feedback guaranteeing uniform ultimate bounded ness for uncertain dynamic systems. IEEE AC -26: 1139-1144. |
Freeman R A, kokotovic P V. 1993. Design of 'softer' robust nonlinear control laws. Automatica, 29: 1425-1437. DOI:10.1016/0005-1098(93)90007-G |
Isidori A. Nonlinear Control Systems. 2nd Springer-Verlag, 1989
|
Kanellakopoulos I, Kokotovic P V, Marino R. 1991a. An extend scheme for robust adaptive nonlinear control. Automatica, 27(2): 247-255. DOI:10.1016/0005-1098(91)90075-D |
Kanellakopoulos I, kokotovic P V, Morse A S. 1991b. Systematic design of adaptive controllers for feedback linearizable systems. IEEE AC-36: 1241-1252. |
Marino R, Tomei P. 1993. Robust stabilization of feedback linearizable time-varying uncertain nonlinear systems. Automatica, 29: 181-189. DOI:10.1016/0005-1098(93)90181-R |