故障诊断与容错基于模型和基于信号的方法
- 格式:docx
- 大小:148.69 KB
- 文档页数:15
故障诊断与容错技术概述——第一部 分:基于模型和信号的故障诊断技术
引言:随着工业系统复杂性和费用的不断增加, 不能容忍性能下降、 生产率 降低和安全隐患这些必须尽早的检测和识别出异常和故障的存在, 并采取实时的 故障容错操作尽量降低性能的下降避免危险情况出现。在过去 40 年里,关于故 障诊断和容错技术的丰硕的研究成果被报道出来并应用到各种工程系统中。 这三 部分的调查目的在于给出实时故障诊断和容错技术的全面的回顾, 对过去十年的 成果进行重点关注。 在本文中, 全面回顾关于基于模型和信号处理的故障诊断方 法和应用。
关键词:冗余分析;故障容错;基于模型的的故障诊断;实时监测;基于信 号的故障诊断;
Part I 介绍
众所周知,许多工程系统,例如航空发动机、车辆动力学、化学工艺、制造 系统、电力网络、电气设备、 风力发电转换系统以及工业电子设备是安全关键系 统。工业系统对潜在过程异常和部件故障的安全和可靠性的要求不断提升。 因此, 尽早的检测和识别出任何类型的故障和潜在异常并采取容错操作以降低性能下 降避免危险情况的出现十分重要。
故障被定义为系统的至少一个特征属性或参数从可接受的 / 平常的 / 标准的
状态出现一个不受约束(原文: unpermitted )的偏差。类似的故障例如,执行 器阻塞、传感器失效或者一个系统失去连接。 因此通常故障常被分为执行器故障、 传感器故障以及设备故障(或者称为组件故障或参数故障) ,这些故障会打断系 统的控制器对系统部件的控制行为或者产生大量的测量误差或者直接改变系统 的动态输入输出属性, 从而导致系统的性能下降甚至使整个系统崩溃或损坏。 为 了提升所关心系统的可靠性, 故障诊断通常通过使用冗余的概念用于监控、 定位, 并辨识故障, 冗余通常可分为硬件冗余和软件冗余 ( 或称为解析冗余 )两种。硬件 冗余的基本思想是使用相同的输入信号分量, 从而使得复制的输出信号可以进行 比较,从而使用各种方法进行诊断, 例如门限检查和多数表决等。 硬件冗余非常 可靠,但是更加昂贵并且增加了设备重量和占用空间。 对于关键部件使用硬件冗 余是必要的,但是对于成本以及系统体积重量严格限制的系统不适合整个系统使 用硬件冗余。随着现代控制理论的成熟,自 1980 年开始解析冗余技术已经成为 故障诊断研究的主流, 其原理图见图 1所示。输入u和输出 y用于构造一个故障 诊断算法,它可以用
以检查实时处理的特征信息和由输出输出数据对先验知识的 一致性,根据判断逻辑给出诊断结果。
与硬件冗余方法, 解析冗余诊断方法更具 成本效益, 但是对环境更加具有挑战性, 不可避免的会引来建模误差以及复杂的 系统动力学和控制结构。
故障诊断包括三方面的任务,分别是:故障检测、故障隔离以及故障辨识。 故障检测是最基本的任务, 它将用于检验系统是否存在故障, 并给出系统出现故 障的时间。 故障隔离是指定位出故障部件位置, 故障辨识是指给出故障类型、 状 态以及程度。 显然,确定故障部件的位置以及故障的类型, 状态和严重程度对于 系统采取正确的故障容错相应和及时除去故障部件对系统正常运行的不利影响 是至关重要的。
故障容错控制原理图如图 2 所示,故障容错与故障诊断实质上是一体的。 实 时故障诊断可以发现系统是否出现故障、 哪里出现了故障以及故障的严重程度如 何。基于以上有价值的故障信息,
监控系统可以采取合适的故障容错措施比如通 过补偿的方式抵消传感器或者执行器的偏差, 调整或者重新配置控制器, 甚至更 换故障部件,以便消除故障对系统的不利影响。
在过去 40 年里,大量关于故障诊断方法、容错控制技术的研究成果被报道 出来,它们并应用在大量不同的工程领域。 一些研究得到发表, 见引用文献 2~38, 以下被分类总结在表 1 中。
特别的,在 1976 年 Willsky 提出了基于模型的解析冗余故障检测与诊断的 重要概念见引文
2。应用广泛的奇偶空间法、基于观测器的方法以及基于参数估 计的方法在引文 3-9 中被提出。一个由三部分组成的故障诊断论文在 2003 年发 表,提出基于定量模型,基于定性模型以及基于历史数据的方法引文 10~12。在
论文 13 中一种结构化和整体化概述关于异常检测的方法被提出,即在数据中寻 找异常的不符合预期行为的方法被提出, 该方法具有广泛的应用, 例如网络安全 中的入侵检测,军事侦察敌军活动以及在安全关键系统的故障检测。
在引文 14~16 中提出全面的故障诊断方法是数据驱动的方法。论文 17 提供 了对于传感器网络的故障诊断方法。 随着故障诊断方法在各种过程和系统的应用, 一些方法应用到采矿设备 18,电动马达 19-20,建筑系统 22,23 机械系统 24,25 以及群系统(包括拥有多个智能互联节点)
26。
对于容错控制,在 1991年有早期的综述性论文 27提出,其中介绍了容错控 制的基本概念,
分析了人工智能 (例如神经网络和专家系统) 在容错控制系统中 的适用性。在 1997 年容错控制的观点从系统发展的角度被给出 28。同年,论文 29 对其作出了全面概述,提出了容错控制的关键问题以及该领域的现有技术。 可重构的容错控制系统被分别广泛的提出在论文 30-32 中。一些非线性系统容错 技术结果在论文 33中被提出。除了故障诊断,论文 34和 35分别提出了数据驱 动的容错控制和基于模型的可重构容错控制。从工业的观点出发,论文 36 回顾 了电驱动系统,论文 37和 38回顾了电力电子系统的故障容错技术。
这三部分概述旨在为故障诊断和容错控制提供一个全面的概述, 特别是基于 前十年的研究成果。 一般的故障诊断方法可以被分为基于模型、 基于信号、 基于 知识、混合(至少两种以上)的以及主动的故障诊断方法。本文中回顾基于模型 和信号的故障诊断方法。 基于知识的、 混合的以及主动故障诊断方法将会在第二 篇的第三部分进行介绍。 该文章的第二部分在引用日期的框架内旨在回顾现有的 故障诊断方法和应用。 本文的其他安排如下, 根据上文介绍, 基于模型的方法第
二部分进行介绍,第三部分介绍基于信号的方法。第四部分是总结。
Part II 基于模型的故障诊断方法
基于模型的故障诊断方法在 1971年被 Beard 提出,目的是使用解析冗余取 代硬件冗余,该技术进一步的在图书 40和 41中被详细描述。在基于模型的方法 中,工业过程或者实际使用系统,
可以通过物理原理或者系统辨识来获取系统模 型。基于这个模型, 故障诊断算法通过比较实际系统的测量输出和模型的预测输 出来进行判断。 接下来分为四类来回顾基于模型的故障诊断方法: 确定故障诊断 方法,随机性故障诊断方法, 离散事件和混合系统故障诊断方法, 分布式和网络 系统故障诊断方法。这四类模型被按使用方式进行分类。
A 确定性故障诊断方法
在基于模型的确定性故障诊断方法中, 对于被监控的系统或过程, 观测器起 着至关重要的作用。 基于观测器的故障诊断框架见图 3所示,包括故障检测, 故 障隔离,故障辨识(或者称为故障复现或者故障估计) 。
简单的说,上图中描述的模型是一个线性状态空间模型, 可以用下列公式来 描述:
x k 1 A Axk B B u k Bdd k Ba fa k Bc fc k
y kC C x k Ds fs k D k
其中,
n x k R ,u k m Rm, y k Rp, fa k Rla, fc k Rlc,fs k Rls,d k Rld , kR
分别为系统状态,控制输入,测量输出,未知的执行器故障,部件或者参数故 障,传感器故障,过程干扰,测量噪声; A,B,C, Bd.Ba,Bc, Ds,D 是已知的参数
矩阵; A, B, C 是未知的模型参数误差
一个基于观测器的故障诊断滤波器由下式给出:
x? k 1 Ax? x Bv k Kr k
r k y k y? k
y? k Cx? k
其中, x? k , y? k 分别是状态估计和输出估计;
其中,
Dw
Ds
从上式可以看出,残差信号包括故障信号和干扰信号(建模误差、过程噪 声、测量噪声)两部分。所以,残差信号不仅对故障敏感,对干扰的鲁棒性也 很差,所以可以设计观测器的增益在特定的频率范围内解决优化设计问题:
为了达到上式的目标,文献 42 中提出了故障诊断参数特征结构配置的方 法,文献
43 进行了进一步的研究,其中观测器的增益 K 被配置成所描述的特 征向量的函数;进而,最优参数 K 被转化为寻找最佳特征向量的问题。最近基 于特征结构分配的故障诊断方法已经被用到车辆 44、燃气涡轮发动机 45、航天 器 46 以及风力涡轮系统 47。或者,上式提出的多目标优化问题可以通过线性 矩阵不等式(LMI )来描述,该方法由于其在各种动态系统的广泛应用而逐渐成 为故障诊断的流形方法。最近发展起来的基于线性矩阵不等式的故障诊断方法 被应用到各种系统中,例如李氏非线性系统 48、TS 模糊非线性系统 49,50、时 滞系统 51、交换系统 52 以及应用结构损伤检测 53和轴裂计的观测器增益。令 xk x? k ,那么频域的残差信号可以被描述为:
Gd zd Gf r k 是系统残差; K 是设
Gd zI KC Bd
Gf zI KC Bf
Bd Bd KD
Bf Ba Bc KD
Dd
min imize Gf z
纹检测 54。
许多基于观测器的残差一般是为了要求实现故障隔离。一个和自然的想法 就是让残差信号对某一类故障相关的信号敏感而对其他故障信号、干扰、模型 误差有鲁棒性,这就是所谓的结构残差故障隔离 4。替代故障隔离逻辑就是使
残差信号对除了一个故障敏感外的所有建模误差和干扰敏感,这就是所谓的基 于广义的残差故障隔离 5。最近关于非线性系统的故障隔离的鲁棒性研究被应 用到各种系统中例如航空发动机 57,机器人操控器 58,锂电子电池 59,。这些 未知输入观测器由文献
60 提出,是通过在解耦输入干扰、 建模误差以及其它故 障信号相应的残差,是另一个故障隔离工具。最近基于未知输入的故障隔离技 术被延伸到非线性系统 61,62,并应用于飞机系统 63,电感马达 64 以及污水处 理厂 65。
故障辨识(或者称为故障再现 / 故障估计)是指的确定故障相关的类型、严 重程度以及状态,这些将作为容错操作的重要信息。先进的观测技术,例如比 例积分观测器
66,67、比例多积分观测器 68,68,70、自适应观测器 71,72,73、滑 模观测器 74,75、广义观测器 76,77 等经常被应用于故障估计与重构。这些观测 器的实质就是通过引入有关故障作为一个附加状态和扩展状态向量从而构建一 个增强系统而后进行估计,这就导致了估计的有关故障信号和原系统状态在一 起了。因此,这些先进的估计器也被称为同时状态和故障观测器。上述的 advanced observer 技术对于缓变递增故障( PI and
PMI)、参数缓变故障(自适 应观测器)、具有正弦波形的执行器故障 (滑模观测器)以及高频传感器故障 (系 统描述方法)重建具有很大优势。上述方法经过整合综合来解决工程问题。例 如在文献 78 中,积分观测器、滑模观测器和自适应观测器来重建卫星控制系统 中的传感器故障。在文献 79中,PI观测器和广义观测器技术集成到航空发动机 系统的故障参数估计中。