东北大学 理学院, 辽宁 沈阳 110819
收稿日期:2020-07-24
作者简介:张雪峰(1966-), 男, 辽宁抚顺人,东北大学副教授。
摘要:本文主要研究了离散广义系统的容许性问题.利用离散广义系统的受限等价变换, 提出了一个新的使离散广义系统容许的充分必要条件.通过引入一个中间矩阵, 以配置系统矩阵的部分极点的方式来保证闭环系统的正则性, 并设计了一个状态反馈控制器使得闭环系统容许.利用类似方法, 对不确定离散广义系统的控制器设计问题进行了相应的讨论, 得到了不确定离散广义系统鲁棒镇定的充分条件.本文提出的所有方法是严格的线性矩阵不等式(LMI).两个数值例子验证了本文方法的有效性.
关键词:广义系统离散系统容许性鲁棒镇定性线性矩阵不等式
Admissibility and Robust Stabilization of Discrete Singular Systems Based on LMI
ZHANG Xue-feng, JIN Kai-jing
School of Sciences, Northeastern University, Shenyang 110819, China
Corresponding author: ZHANG Xue-feng, E-mail: zhangxuefeng@mail.neu.edu.cn.
Abstract: The admissibility issue of discrete singular systems was mainly studied. Applying restricted equivalent transformations of the discrete singular system, a new necessary and sufficient condition was proposed to ensure discrete singular system admissible. By introducing an intermediate matrix to configure partial poles of system matrix such that the closed-loop system is regular, a state feedback controller was designed to make the closed-loop system admissible. Using similar methods, the controller design problem of uncertain discrete singular systems was discussed as well, a sufficient condition of robust stabilization for uncertain discrete singular systems was obtained. All the methods proposed in this article are strictly linear matrix inequalities(LMI). Two numerical examples verify the effectiveness of the proposed methods.
Key words: singular systemsdiscrete systemsadmissibilityrobust stabilizationlinear matrix inequality(LMI)
由于广义系统由微分方程和代数方程的混合形式表示, 所以与正常系统相比, 广义系统更一般, 能更加直接地描述物理系统. 在某种意义上, 正常系统是广义系统的一个特例, 因此, 在过去的几十年里, 广义系统已成为一个深受广大****欢迎的研究领域[1-4]. 广义系统的应用覆盖经济、机器人技术和电路网络系统等许多领域. 容许性分析是所有广义系统最基本的研究问题, 近几十年来, 研究人员已经对广义系统的极点配置[5]、H∞控制[6-7]、保成本控制[8]、Takagi-Sugeno模糊广义系统的容许性分析[9-10]及广义分数阶系统的反馈控制等[11]进行了大量研究.
随着计算机和数字信号的快速发展, ****们已意识到研究离散系统的重要性和必要性[12-14], 广义系统和离散系统在控制领域和工程领域发挥着重要作用, 科研人员对离散广义系统的鲁棒镇定[15-17]、H∞控制[18-19]及观测器设计[20]等问题进行了广泛研究. 在利用上述这些结果进行状态反馈或输出反馈控制器设计时, 它们是双线性矩阵不等式(BMI), 并非严格的线性矩阵不等式(LMI). 而BMI的求解是一个NP难题(非确定性多项式难题), 目前比较特殊的情形可以采用迭代算法求解, 没有通用的有效求解方法, 所以利用现有的BMI判据在实际应用中来研究系统的镇定性问题大多数很难求得可行解.
基于上述文献, 本文提出了离散广义系统容许的充分必要条件, 这一结果是严格的LMI, 避免了原有结果求解等式约束的困难.基于本文提出的容许性判定定理, 通过约束矩阵P的形式, 给出了状态反馈控制器的设计方法, 保证了闭环系统的容许性, 避免了利用原有方法而导致的BMI问题. 同时, 本文也研究了不确定离散广义系统的容许性, 得出的所有结果都是严格的LMI判据, 可以通过Matlab LMI工具箱进行验证. 本文提出的判据排除了奇异矩阵E的零空间, 只考虑广义系统的受限等价变换. 这一方法也适用于其他广义系统.
1 问题描述与预备知识符号说明: Rn表示n维欧几里得空间, Rn×m表示由n×m维的矩阵组成的集合, I表示一个具有适当维数的单位矩阵, In表示一个n维单位矩阵, X>0(< 0) 表示矩阵X是正定的(负定的),sym{Y}表示Y+YT, ?表示一个对称矩阵的转置部分.
考虑具有如下形式的线性不确定离散广义系统:
(1) |
(2) |
基于状态反馈控制器u(k)=Kx(k)的闭环系统为
(3) |
1) ?如果det(sE-A)不恒等于0, 则称该系统是正则的;
2) ?如果deg(det(sE-A))=rank(E), 则称该系统是因果的;
3) ?如果ρ(E, A) < 1, 则称该系统是稳定的, 其中ρ(E, A): =
如果系统是正则的、因果的和稳定的, 则称该系统是容许的.
引理1[1]??当F(σ)=0, u(k)=0时, 式(1)是容许的, 当且仅当存在一个非奇异矩阵P=PT满足
(4) |
(5) |
M和N满足
正则系统Ex(k+1)=Ax(k)是因果的当且仅当J=0.
引理3 [21]??对于两个给定的实矩阵H和E, F(σ)满足FT(σ)F(σ)≤I, 有
2 主要结果2.1 离散广义系统的容许性分析与控制器设计定理1??以下命题是等价的:
i) ?满足F(σ)=0的自治式(1)是容许的.
ii) ?存在矩阵P11∈Rm×m, P12∈Rm×(n-m)和P22∈R(n-m)×(n-m), 使得
(6) |
(7) |
(8) |
(9) |
充分性: 对于式(1)选择两个非奇异矩阵M和N使得MEN=
假设不等式(6), (7)成立, 令
(10) |
(11) |
必要性: 对于一个容许的式(1), 由引理2可知, 存在两个非奇异矩阵M和N, 使得
下面证明i)和ii)的等价性. 由于
det(sE-A)=det(sE-A)T=det(sET-AT), deg(det(sE-A))=deg(det(sE-A)T), 这表明(E, A)是正则的、因果的和稳定的, 当且仅当矩阵对(ET, AT)是正则的、因果的和稳定的. 因此, 矩阵对(E, A)和(ET, AT)的容许性是等价的. 证毕.
注1??利用定理1的判定方法设计状态反馈控制器u(k)=Kx(k), 使闭环系统稳定时, 定理1中的式(7), 式(9)将分别包含非线性项KTBTMTPMBK和KNPNTKT. 这会增加使用一般软件进行仿真的难度. 为了避免这一问题, 提出一个基于严格LMI的新定理.
定理2??如果存在矩阵P11∈Rm×m, P22∈R(n-m)×(n-m), Q12∈Rm×(n-m), Q22∈R(n-m)×(n-m), H1∈Rp×m, 使得下列LMI成立, 则表明式(3)在不确定矩阵F(σ)=0情况下是容许的:
(12) |
KN=[K1??K2], 其中M和N与在定理1中的定义相似;K2是一个中间变量, 可通过Matlab中的“place{}”命令得到. 通过配置A22+B2K2的极点使得A22+B2K2非奇异, 即保证闭环式(3)的正则性和因果性. 状态反馈控制器的增益矩阵为
(13) |
(14) |
(15) |
则有
(16) |
(17) |
(18) |
2.2 不确定离散广义系统的鲁棒镇定根据定理1并考虑不确定性式(1), 提出了一个不确定离散广义系统鲁棒镇定的充分条件.
定理3??如果存在矩阵Q12∈Rm×(n-m), Q22∈R(n-m)×(n-m), H1∈Rp×m, P11∈Rm×m, P22∈R(n-m)×(n-m)和两个正标量ε1, ε2使得下列LMI成立, 则系统(3)是鲁棒镇定的:
(19) |
(20) |
(21) |
(22) |
(23) |
(24) |
则有
(25) |
(26) |
(27) |
(28) |
(29) |
(30) |
(31) |
(32) |
(33) |
(34) |
3 数值例子本节给出了两个仿真实例以验证本文结果的有效性.
例1??考虑具有以下参数的离散广义系统:
K=[K1??K2]N-1=[-0.080 0??1.390 0??2.500 0].闭环系统的状态响应如图 1所示, 在第14 s时系统状态趋于稳定, 仿真结果表明所设计的状态反馈控制器是有效的.
图 1(Fig. 1)
图 1 基于状态反馈的闭环系统的状态响应Fig.1 State responses of the closed-loop system based on state feedback |
例2??考虑例1中的离散广义系统, 并选择不确定性参数:
图 2(Fig. 2)
图 2 基于状态反馈的闭环不确定系统的状态响应Fig.2 State responses of the closed-loop uncertain system based on state feedback |
4 结论1) ?通过广义系统的受限等价分解, 得到了离散广义系统容许的充要条件. 通过设计状态反馈控制器, 给出了闭环系统容许的严格线性矩阵不等式条件.
2) ?对不确定离散广义系统的容许性和鲁棒镇定性进行了讨论, 得到了基于状态反馈的闭环系统容许的充分性条件. 本文采用的方法简单有效, 易于推广至其他类型的广义系统中. 在以后的工作中, 将考虑不确定离散广义系统的输出反馈控制器设计问题.
参考文献
[1] | Xu S Y, Lam J. Robust control and filtering of singular systems[M]. Berlin: Springer, 2006: 21-28. |
[2] | Dai L. Singular control systems[M]. New York: Springer-Verlag, 1989: 232-245. |
[3] | Zhang X F, Chen Y Q. A solid criterion based on strict LMI without invoking equality constraint for stabilization of continuous singular systems[J]. ISA Transactions, 2017, 71: 272-279. DOI:10.1016/j.isatra.2017.08.022 |
[4] | 谢绪恺, 王殿辉, 林崇, 等. 广义分散控制系统固定模的统一判定[J]. 自动化学报, 1995, 21(2): 145-153. (Xie Xu-kai, Wang Dian-hui, Lin Chong, et al. An unified approach to study fixed modes in singular systems[J]. Journal of Automatic Sinica, 1995, 21(2): 145-153.) |
[5] | 张国山. 基于动态补偿的广义系统的正则化与极点配置[J]. 控制与决策, 2006, 21(1): 51-55. (Zhang Guo-shan. Regularization and pole-placement of descriptor systems by dynamic compensation[J]. Control and Decision, 2006, 21(1): 51-55. DOI:10.3321/j.issn:1001-0920.2006.01.011) |
[6] | Kim J H, Park H B. H∞ state feedback control for generalized continuous/discrete time-delay system[J]. Automatica, 1999, 35(1): 1443-1451. |
[7] | Masubuchi I, Kamitane Y, Ohara A, et al. H∞ control for singular systems: a matrix inequalities approach[J]. Automatica, 1997, 33: 669-673. DOI:10.1016/S0005-1098(96)00193-8 |
[8] | Ren J C, Zhang Q L. Robust normalization and guaranteed cost control for a class of uncertain descriptor systems[J]. Automatica, 2012, 48: 1693-1697. DOI:10.1016/j.automatica.2012.05.038 |
[9] | Wang H J, Zhou B, Lu R Q, et al. New stability and stabilization criteria for a class of fuzzy singular systems with time-varying delay[J]. Journal of the Franklin Institute, 2014(351): 3766-3781. |
[10] | Lin C, Chen J, Chen B, et al. Fuzzy normalization and stabilization for a class of nonlinear rectangular descriptor systems[J]. Neurocomputing, 2017, 219: 263-268. DOI:10.1016/j.neucom.2016.09.034 |
[11] | 张雪峰, 刘博豪. 带有传感器故障的不确定分数阶系统观测器设计[J]. 东北大学学报(自然科学版), 2019, 40(5): 619-624. (Zhang Xue-feng, Liu Bo-hao. Observer design for uncertain fractional-order linear systems with sensor fault[J]. Journal of Northeastern University(Natural Science), 2019, 40(5): 619-624.) |
[12] | Garcia G, Bernussou J, Arzelier D. Robust stabilization of discrete-time linear systems with norm-bounded time-varying uncertainty[J]. Systems and Control Letters, 1994, 22: 327-339. DOI:10.1016/0167-6911(94)90030-2 |
[13] | Cai C, Teel A R. Input-output-to-state stability for discrete-time systems[J]. Automatica, 2008, 44(2): 326-336. DOI:10.1016/j.automatica.2007.05.022 |
[14] | Zeng X J. Robust stability for linear discrete-time systems with structured perturbations[J]. International Journal of Control, 1995, 61: 739-748. DOI:10.1080/00207179508921926 |
[15] | Xu S Y, Yang C. Stabilization of discrete-time singular systems: a matrix inequalities approach[J]. Automatica, 1999, 35(9): 1613-1617. DOI:10.1016/S0005-1098(99)00061-8 |
[16] | Xu S Y, Yang C W, Niu Y G, et al. Robust stabilization for uncertain discrete singular systems[J]. Automatica, 2001, 37: 769-774. DOI:10.1016/S0005-1098(01)00013-9 |
[17] | Tripathy N S, Kar I N, Paul K. Stabilization of uncertain discrete-time linear system with limited communication[J]. IEEE Transactions on Automatic Control, 2017, 62(9): 4727-4733. DOI:10.1109/TAC.2016.2626967 |
[18] | Xu S Y, Lam J. H∞model reduction for discrete-time singular systems[J]. Systems and Control Letters, 2003, 48(2): 121-133. DOI:10.1016/S0167-6911(02)00279-7 |
[19] | Chadli M, Darouach M. Further enhancement on robust H∞control design for discrete-time singular systems[J]. IEEE Transactions on Automatic Control, 2014, 59(2): 494-499. DOI:10.1109/TAC.2013.2273266 |
[20] | Wang Z H, Shen Y, Zhang X L, et al. Observer design for discrete-time descriptor systems: a LMI approach[J]. Systems and Control Letters, 2012, 61: 683-687. DOI:10.1016/j.sysconle.2012.03.006 |
[21] | Petersen I R. A stabilization algorithm for a class of uncertain linear systems[J]. Systems Control Letters, 1987, 8: 351-357. DOI:10.1016/0167-6911(87)90102-2 |