基于不确定性分析的实时传感器故障诊断方法

文档序号:9288156阅读:361来源:国知局
基于不确定性分析的实时传感器故障诊断方法
【技术领域】
[0001] 本发明涉及一种传感器故障诊断方法,特别是涉及一种基于不确定性分析的实时 传感器故障诊断方法。
【背景技术】
[0002] 文南犬"Kalman filters and neural-network schemes for sensor validation in flight control systems. Control Systems Technology IEEE Transactions on,1998,6(5) :596-611"公开了一种采用卡尔曼滤波器对飞行控制系统中故障的传感器进 行信号的重建的方法。该方法为基于解析冗余的传感器故障诊断方法,不需要额外的硬件, 可以降低系统的成本,同时能够更好的结合控制和优化系统。以下四种技术在传感器的故 障诊断和验证中得到了广泛采用:物理冗余技术、解析冗余技术、知识冗余技术、信号处理 技术。传统的传感器故障诊断方法有以下的共同点:通过一定的算法得到参数或变量的期 望值与实际测量值之间的误差,与提前设定的阈值相比较,来判断传感器的故障;通过基于 模型的预测方法来重建故障传感器的信号。但是故障检测与诊断的有效性和可靠性主要依 赖于模型的有效性与可靠性,文献所述方法未考虑系统本身的参数不确定性因素对传感器 输出的影响,例如,电动机转子阻抗的不确定性,电力系统拓扑结构、参数以及测量数据本 身的不确定性等。不确定性是由于缺乏对有关的现象、过程、及所涉及数据的完善的信息而 导致的。蒙特卡罗方法是传统的用来评估仿真过程中不确定性因素的方法,但是该方法并 不支持实时在线运行。

【发明内容】

[0003] 为了克服现有传感器故障诊断方法实时性差的不足,本发明提供一种基于不确定 性分析的实时传感器故障诊断方法。该方法通过确定传感器系统参数,得到传感器系统的 动态数学模型;确定传感器系统中的不确定源及它们的概率分布密度函数。在得到的初始 动态数学模型及不确定源的概率分布密度函数的基础上,基于PCT理论对模型进行扩展, 得到系统的PCT数学模型;在得到的系统PCT模型的基础上,建立被观测系统的状态观测 器,得到在考虑系统不确定性因素的情况下,传感器的输出阈值;基于得到的阈值,进行传 感器故障诊断。本发明将多项式混沌理论运用于分析系统参数不确定性对传感器输出的影 响,通过快速的随机建模方法将系统参数不确定性引入系统建模,考虑到参数不确定因素 在系统中传播规律,通过建立状态观测器能够确定基于不确定因素的输出阈值,实现传感 器故障的检测与重构,能够很好地满足传感器故障诊断实时性的需求。
[0004] 本发明解决其技术问题所采用的技术方案是:一种基于不确定性分析的实时传感 器故障诊断方法,其特点是采用以下步骤:
[0005] 步骤一、结合相关的测试及有限元分析技术,确定系统参数,构建传感器系统各部 分的动态数学模型。所建立的各器件的动态数学模型用n s个微分方程表示:
[0006] ⑴
[0007] 其中,x为状态矢量;fd为矢量函数;p为系统变量;t为时间常数。
[0008] 步骤二、确定系统的不确定源,建立考虑参数不确定性的PCT数学模型。
[0009] 确定不确定源的概率分布密度函数。假定系统中不确定源的数量为pu,则系统中 任一不确定源y用下式表示:
[0010]
C2)
[0011] 其中,pu为不确定源的数量,采用已知的概率分布密度函数表示;y为不确定源pu 中的随机一不确定源;yn为扩展系数,描述y的概率分布密度函数;w n为选定的多项式基; I i为独立的随机变量;n ¥为阶数。
[0012] 由系统初始动态模型,得到考虑参数不确定性的PCT模型的具体步骤如下:
[0013] ①确定初始模型上的主要的不确定性因素;
[0014] ②用已知的概率分布密度函数描述不确定性因素;
[0015] 所述不确定性因素必然服从高斯分布或者均匀分布,根据已知的概率统计的知识 得到相应的概率分布表达式,根据概率分布表达式确定权函数I。
[0016] ③对初始动态模型进行扩展;
[0017] ④确定基于PCT扩展的维数N ;
[0018] 基于PCT扩展维数与不确定源个数以及扩展阶数有关,具体公式如下:
[0019]
(3)
[0020] 将扩展后的多项式带入确定的系统方程得到PCT扩展后的初步的系统模型;
[0021] ⑤各随机变量之间去耦合;
[0022] 采用Galerkin Projrction加权余量法,通过采用扩展误差e ;与权函数W ;内积 求得扩展系数:
[0023] (4)
[0024] 共T yw y tf」弟1 展系数,W i为选定的第i个扩展多项式基。
[0025] ⑥得到基于PCT的最终的系统模型。
[0026] 得到的基于PCT的动态函数方程为:
[0027]
(5)
[0028] 其中,x%t为基于PCT扩展后的状态矢量;f为扩展后的矢量函数;p d为确定的参 数集;t为时间常数。
[0029] 步骤三、在已获得的基于PCT的动态方程的基础上,建立基于PCT的状态观测器, 其数学表达式:
[0030]
[0031] 其中,'(0为基于PCT的不确定状态估计值;m(t)为测量值>(/)为测量值的估 计值;A_,B_t,BwprtS PCT扩展后的系统状态空间矩阵;G _为系统增益矩阵。
[0032] 步骤四、通过PC0实时计算传感器输出的阈值,如果传感器的输出在此阈值内,则 认为传感器的工作是正常的,系统将原测量信号传递给上层控制器;如果传感器的输出不 在计算所得的阈值内,则认为该传感器发生了故障,系统对故障的信号进行重建,并将重建 后的信号输出,传递给上层控制器。
[0033] 本发明的有益效果是:该方法通过确定传感器系统参数,得到传感器系统的动态 数学模型;确定传感器系统中的不确定源及它们的概率分布密度函数。在得到的初始动态 数学模型及不确定源的概率分布密度函数的基础上,基于PCT理论对模型进行扩展,得到 系统的PCT数学模型;在得到的系统PCT模型的基础上,建立被观测系统的状态观测器,得 到在考虑系统不确定性因素的情况下,传感器的输出阈值;基于得到的阈值,进行传感器故 障诊断。本发明将多项式混沌理论运用于分析系统参数不确定性对传感器输出的影响,通 过快速的随机建模方法将系统参数不确定性引入系统建模,考虑到参数不确定因素在系统 中传播规律,通过建立状态观测器能够确定基于不确定因素的输出阈值,实现传感器故障 的检测与重构,能够很好地满足传感器故障诊断实时性的需求。
[0034] 下面结合附图和【具体实施方式】对本发明作详细说明。
【附图说明】
[0035] 图1是本发明基于不确定性分析的实时传感器故障诊断方法的流程图。
【具体实施方式】
[0036] 参照图1。本发明基于不确定性分析的实时传感器故障诊断方法具体步骤如下:
[0037] 步骤一、建立传感器各部分的动态数学模型。
[0038] 结合相关的测试及有限元分析技术,确定系统参数,构建系统各部分的动态模型。 所建立的各器件的动态数学模型用n s个如下所示的微分方程表示:
[0
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1