摘要
针对具有执行器故障且状态方程和输出方程同时受到外部扰动影响的离散系统,研究了降维观测器设计方法和基于多胞体理论的区间估计方法,并在此基础上提出了基于区间估计的执行器故障检测方法。首先,通过适当的状态等价变换,将原系统分解成2个降维子系统,使得一个子系统可以直接解耦干扰。然后,在无执行器故障发生的前提下,基于对干扰解耦的子系统,提出了一种降维观测器设计方法,实现了原系统状态的渐近收敛估计。其次,针对具有干扰的子系统,设计了Luenberger型观测器,并结合多胞体理论,提出了一种对可测输出的区间估计方法。之后,基于可测输出的区间估计,提出了一种残差的构造方法,以此提出了一种执行器故障检测新方法。最后,给出了仿真设计和分析,验证了方法的有效性。
故障检测与隔离可用来检测系统中故障的发生并发出警示信号。实际系统往往由于组件失灵或运行条件的改变, 系统的状态或性能发生意想不到的变化, 这种现象可以归为系统发生了故障。故障检测与隔离(fault detection and isolation,FDI)的目的是当系统存在故障时产生警报信号(FD), 并找出故障发生的位置(FI), 以便后续采取相应的措施削弱或消除故障的负面影响。FDI方法可以分为基于模型的方法和基于数据的方法两大类别。在基于模型的故障检测方法中, 基于观测器的FDI是最为有效的方法之一, 该类方法目前已经取得了很多突出的研究成
近期一种特别的观测器——区间观测器,越来越受到学者们的关注。区间观测器不同于需要对系统状态进行渐近收敛估计或邻域稳定估计的Luenberger观测器, 它只需提供系统状态的一个稳定的上下界估计。与传统的Luenberger型观测器相比, 区间观测器能更加便利地处理未知输入(外部扰动、执行器故障和模型不确定性)和非线性项。这是由于未知输入和非线性项的很大一部分信息, 例如观测器匹配条件和Lipschitz条件等可以在区间观测器的设计中被忽略。由于这样的特点, 区间观测器的研究得到了学者们的极大关注, 并产生了众多的研究成
基于观测器的FD方法, 通常要求所设计的观测器针对干扰鲁棒而对故障敏感, 这样的观测器可以作为故障检测器。其主要技术手段之一就是构造合理的残差, 通过残差来标志故障是否发生。如果采用基于Luenberger类观测器的FD方法, 通常采用测量输出向量及其估计值的偏差构造残差。区间观测器作为一种未知输入观测器的特殊类型, 其产生的残差区间估计实际上是残差天然的阈值。因而, 基于区间观测器的FD方法成为了基于模型FDI方法的主要方法之
针对执行器故障和扰动同时直接影响状态方程和输出方程的系统, 本文基于Luenberger型观测器和多胞体方法的结合研究执行器故障检测的问题。设计降维观测器并分析观测器误差动态系统的稳定性,使用多胞体方法提出状态的区间估计方法,并给出新的残差构造方法,实现执行器故障的检测。
在给出问题描述之前,先给出一些符号说明。
假设和,则。设, , 而。, 表示以向量为对角元的阶对角方阵。设为对称方阵, 表示为负定矩阵。
考虑一类受到未知输入和执行器故障影响的离散时间线性系统
(1) |
式中:,,和分别为系统状态, 已知控制输入,可测量输出和未知输入。, , 和为已知的常数矩阵。矩阵和为列满秩, 而为行满秩, 并有。不失一般性, 假设。
假设1 秩条件对所有满足的复数成立。
对系统(1)中的干扰变量及其系数矩阵D做假设,如假设2。
假设2 针对干扰 ,几乎所有的成立,有
且对其系数矩阵D,满足
引理1 [
(2) |
关于矩阵和以及正定对称矩阵有解。
假设3 对初始状态 , 存在2个已知向量 x0和, 使得x0。对于未知输入, 存在2个已知向量和 使得 。
定义1 n维s阶的多胞体是单位超立方体() 的仿射变换: , 其中向量 是多胞体的中心, 而是多胞体的生成矩阵。这里符号⊕代表闵可夫斯基和。
为了简化符号, 使用来表示多胞体。多胞体具有如下性质。
性质1 [
式中:, , 和 是具有相应维数的矩阵, 符号代表线性映射。
性质2 [
性质3 [
式中:为矩阵的第行、第列的元素;是多胞体的中心。
性质4 [
引理2 [
首先基于一个等价变换将原系统分解成2个子系统, 其中一个子系统对干扰解耦。然后针对干扰解耦的子系统设计降维观测器,在无执行器故障发生的前提下, 给出系统状态的估计。
对状态向量, 矩阵、、、和
,, |
, , |
式中:, , , , , , , , , , ,, 和。
对系统(1)作等价状态变换
其中为之后需要确定的参数矩阵。在该等价变换下, 有
和
由
(3) |
定理1 在执行器无故障发生的情况下(), 如果取, 则
(4) |
系统(4)是原系统(1)的渐近降维观测器,即有。
证明 首先,注意到, 然后
(5) |
其中。根据Schur补引理,
其中。进行矩阵分块展开, 有
再经同等的初等行和列变换得到
故有
(6) |
和
(7) |
(8) |
(9) |
其中,。即在假设1和假设2下,
针对
首先, 对于
(10) |
其中,而是的状态估计, 由降维观测器
(11) |
其中。
引理3 在原系统无执行器故障发生()和无干扰()的假设下, 系统
证明 事实上, 当且时,误差方程(11)变为
(12) |
考虑到, 由
注意到,因而。但由于干扰事实上的存在(即事实上), 因而观测器
首先, 由等价状态变换知,其中,于是, 其中是观测器
即观测误差的初始值的上界(记为)和下界(记为)为
引理4 在假设3下,有,,其中, , ,。
证明 该引理的结论可以由多胞体性质4直接得到。
由于, 在的前提下,基于(11), 先考虑
(13) |
定理2 在假设1、假设2、假设3和的前提下, 基于动态系统(13), 有
(14) |
其中,。这里定义, 的定义类似于性质2中的定义。
证明 基于引理4, 有。在
其中和,而。假设已经有, 由
其中,,根据数学归纳法, 证毕。
推论1 在假设1、假设2、假设3和的前提下, 基于动态系统(11), 则存在正整数,使得
(15) |
其中,。这里定义,的定义,类似于性质2中的定义。
证明 由于, 所以对充分小的正数, 存在正整数, 使得当时有, 其中。由性质4,知
其中。基于
即有
其中。
根据性质2,记为将矩阵各列按欧几里得范数降序排列而得到。记
由于充分小, 所以就是各列按欧几里得范数降序排列后取其前列, 记为。而为的各列按欧几里得范数降序排列而得到。根据性质2, 有,其中,为的前列,也就是的前列。为对角矩阵, 其对角元素满足
所以有
由于为充分小的正数,有, 那么有
证毕。
注1 记,其中,,。同时记。 那么有维阶多胞体和多胞体是上的仿射变换。对任意,有,其中,。那么
同时有。可见多胞体比多胞体包含的范围更广。
推论2 假设,则和分别给出了的上下区间估计,其中, 而是由
证明 根据定理2和性质3,不难得出结论。
由于, 所以有
(16) |
使得在的条件下,有 。一个执行器故障检测逻辑如
(17) |
把
(18) |
基于多胞体方法进行故障检测的方案可由

图1 基于多胞体方法的执行器故障检测方案
Fig. 1 Actuator fault detection scheme based on Zonotope method
对所提出的降维观测器设计方法和基于多胞体理论的执行器故障检测方法给出仿真分析。炉温采样控制系统、电枢控制的直流伺服电机系统等真实世界中的连续系统均可进行等价离散化,以方便数字控制系统的设计。例如,电枢控制的直流伺服电机系统可选取角位移、角速度和角加速度作为状态变量,以角位移和角速度为输出,构建状态方程。参考文献[
, |
,。 |
通过构建线性矩阵不等式,可得到代数矩阵方程(2)的解如下:
将矩阵和分块得到
由于计算得到。和亦可得到。
首先验证无执行器故障发现下的降维观测器状态估计效果。为此, 假设控制输入为,未知输入,而 。在执行器无故障发生时, 根据定理1, 降维观测器

图2 状态的区间估计与渐近估计
Fig. 2 Interval estimation and asymptotic estimation of states
其次,为了体现基于多胞体的执行器故障检测效果,假设执行器故障信号为
基于

图3 存在执行器故障时的残差信号
Fig. 3 Residual signal in the presence of actuator fault

图4 传统方法与多胞体方法的对比
Fig. 4 Comparison of traditional method and Zonotope method
针对离散系统研究了降维观测器设计方法及其Luenberger型观测器和多胞体理论相结合的执行器故障检测方法。为了达到这样的目的,首先对原系统进行合理的状态等价变换,将原系统分解成2个子系统。然后针对干扰解耦的子系统,提出了无执行器故障发生时的降维观测器设计方法。针对输出动态子系统,基于多胞体理论和Luenberger型观测器的结合,提出了对输出误差的区间估计。基于输出误差的区间估计,构造残差实现了执行器故障检测的目的。如何将方法推广到连续系统将是下一步的研究议题。
作者贡献声明
朱芳来:项目负责人,指导论文构思和论文修改。
李铭伟:论文构思和论文撰写。
参考文献
TANG Wentao, WANG Zhenhua, SHEN Yi. Fault detection and isolation for discrete-time descriptor systems based on H-/ L∞ observer and zonotopic residual evaluation [J]. International Journal of Control, 2020, 93(8): 1867 [百度学术]
FARZIN Nemati, SEYED Mostafa Safavi Hamami, ALI Zemouche. A nonlinear observer-based approach to fault detection, isolation and estimation for satellite formation flight application [J]. Automatica, 2019, 107: 474. [百度学术]
YAN Xinggang, CHRISTOPHER Edwards. Nonlinear robust fault reconstruction and estimation using a sliding mode observer [J]. Automatica, 2007, 43(9): 1605. [百度学术]
YANG Hao, HUANG Chengkai, JIANG Bin, et al. Fault estimation and accommodation of interconnected systems: A separation principle [J]. IEEE Transactions on Cybernetics, 2019, 49(12): 4103. [百度学术]
THABET Rihab El Houda, AHMED Ali Sofiane, PUIG Vicenç. High-gain interval observer for partially linear systems with bounded disturbances [J]. International Journal of Control, 2021, 94(5): 1376. [百度学术]
TAN Junbo, XU Feng, YANG Jun, et al. Robust fault detection and isolation of discrete-time LPV systems combining set-theoretic UIO and invariant sets [C]// Proceedings of the 21st IFAC World Congress. Berlin: IFAC, 2020, 53(2): 724-729. [百度学术]
郭胜辉, 朱芳来。基于区间观测器的执行器故障检测 [J]。控制与决策, 2016, 31(6): 1118。 [百度学术]
GUO Shenghui, ZHU Fanglai. Actuator fault detection based on interval observers [J]. Control and Decision, 2016, 31(6): 1118. [百度学术]
杨光红, 张志慧。基于区间观测器的动态系统故障诊断技术综述 [J]。控制与决策, 2018, 33(5): 769。 [百度学术]
YANG Guanghong, ZHANG Zhihui. Review of interval observer-based fault diagnosis techniques for dynamic systems [J]. Control and Decision, 2018, 33(5): 769. [百度学术]
MA Li, ZHU Fanglai, ZHANG Jiancheng, et al. Leader-follower asymptotic consensus control of multiagent systems: An observer-based disturbance reconstruction approach [J]. IEEE Transactions on Cybernetics, 2021,(99):1. doi: 10.1109/TCYB.2021.3125332. [百度学术]
ZHENG Gang, EFIMOV Denis, FRANCISCO Javier Bejarano, et al. Interval observer for a class of uncertain nonlinear singular systems [J].Automatica, 2016, 71: 159. [百度学术]
MA Xiang, HUANG Jun, CHEN Liang. Finite-time interval observers’ design for switched systems [J]. Circuits Systems and Signal Processing, 2019, 38: 5304. [百度学术]
WANG Jing, SHI Yuru, ZHOU Meng,et al. Active fault detection based on set‐membership approach for uncertain discrete‐time systems [J]. International Journal of Robust and Nonlinear Control, 2020, 30(14): 5322. [百度学术]
TANG Wentao, WANG Zhenhua, WANG Ye, et al. Interval estimation methods for discrete-time linear time-invariant systems [J]. IEEE Transactions on Automatic Control, 2019, 64(11): 4717. [百度学术]
ZHU Fanglai, TANG Yuyan, WANG Zhenhua. Interval-observer-based fault detection and isolation design for T-S fuzzy system based on Zonotope analysis [J]. IEEE Transactions on Fuzzy Systems, 2022, 30(4): 945. [百度学术]
TANG Wentao, WANG Zhenhua, ZHANG Qinghua, et al. Set-membership estimation for linear time-varying descriptor systems [J]. Automatica, 2020, 115. DOI: 10.1016/j.automatica.2020.108867. [百度学术]
ZHANG Xiangming, ZHU Fanglai, ZHANG Jiancheng, et al. Attack isolation and location for a complex network cyber-physical system via zonotope theory[J]. Neurocomputing, 2022, 469: 239. [百度学术]
XU Feng, TAN Junbo, WANG Xueqian, et al. Conservatism comparison of set-based robust fault detection methods: Set-theoretic UIO and interval observer cases [J]. Automatica, 2019, 105: 307. [百度学术]
ZHANG Zhihui, YANG Guangdong. Fault detection for discrete-time LPV systems using interval observers [J].Taylor & Francis, 2017, 48(14): 2921. [百度学术]
SU Qingyu, FAN Zhongxin, LU Tong,et al. Fault detection for switched systems with all modes unstable based on interval observer [J]. Information Sciences, 2020, 517: 167. [百度学术]
ZHANG Zhihui, YANG Guanghong. Interval observer-based fault detection in finite frequency domain for discrete-time fuzzy systems [J]. Neurocomputing, 2018, 310: 38. [百度学术]
ZHANG Xiangming, ZHU Fanglai, GUO Shenghui. Actuator fault detection for uncertain systems based on the combination of the interval observer and asymptotical reduced-order observer [J]. International Journal of Control, 2020, 93(11): 2653. [百度学术]
朱芳来, 蔡明, 郭胜辉。离散切换系统观测器存在性讨论及降维观测器设计 [J]。自动化学报, 2017, 43(12): 2091。 [百度学术]
ZHU Fanglai, CAI Ming, GUO Shenghui. Discussions on existence of observers and reduced-order observer design for discrete-time switched systems [J]. Acta Automatica Sinica, 2017, 43(12): 2091. [百度学术]
DENIS Efimov, TAREK Raïssi, STANISLAV Chebotarev, et al. Interval state observer for nonlinear time varying systems [J]. Automatica, 2013, 49(1): 200. [百度学术]