[发明专利]一种基于模型特征的动态故障诊断方法在审
| 申请号: | 201810678404.4 | 申请日: | 2018-06-27 |
| 公开(公告)号: | CN110728007A | 公开(公告)日: | 2020-01-24 |
| 发明(设计)人: | 王万征;郭玉胜;张吉先;庄广琛;宋雅兰;艾瀛涛;邓继权;王海军;李海强;马小艳;胡恒佳 | 申请(专利权)人: | 北京自动化控制设备研究所 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20;G01C25/00 |
| 代理公司: | 11007 核工业专利中心 | 代理人: | 刘昕宇 |
| 地址: | 100074 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 递推 组合导航系统 多元信息 方程组 滤波器 优化 动态故障诊断 多信息融合 存储空间 高可靠性 估计模型 故障检测 模型特征 融合算法 硬故障 减小 检验 融合 检测 | ||
1.一种基于模型特征的动态故障诊断方法,其特征在于,包括下述步骤:
步骤一:针对系统,建立Kalman滤波器估计模型
式中:
Xk——状态变量;第一次由外部给定,以后的计算由上一轮的结果给出;
Φk,k-1——tk-1时刻至tk时刻的一步转移矩阵;由系统给出;
Zk——量测量;由外部给定;
Hk——量测矩阵;由外部给定;
Wk——系统激励噪声序列;由外部给定;
Vk——量测噪声序列;由外部给定;
k——循环次数,
卡尔曼滤波递推方程组如下:
a)状态一步预测:
是Xk的估计,初值是0,以后每个步骤用递推结果
是Xk的一步预测;
b)状态估计:
Kk滤波增益用公式(4)计算
c)滤波增益:
Pk/k-1是Pk的一步预测;
Pk是的均方误差;
d)一步预测均方误差:
Qk是系统方程矩阵,由外部给定;
e)估计均方误差:
Rk量测噪声矩阵,外部给定
步骤二:建立状态递推器
为了检验滤波器估计是否正常,建立一个状态递推器作为基准,状态递推器的状态变量和协方差为已知量,用表示的估计值,通过使用系统的先验模型进行计算,即
步骤三:进行χ2检验
惯导系统中可以一般通过两种途径实现χ2检验:一是通过对新息进行χ2检验实现故障诊断,二是通过对状态进行χ2检验实现故障诊断,
早期多采用新息校验的方法,但是由于滤波器的特性,可直接观测状态的估计结果会跟踪观测量,因此对软故障基本没有诊断能力,硬故障诊断的敏感程度也很大程度取决于滤波器的参数设置,因此目前大多采用状态检验的方法,
状态χ2检验算法计算过程如下所示:
定义
其中为公式7中计算得到的结果,Pk为公式6计算得到的结果;
为公式3计算的结果,是公式7计算的结果;
则符合n维χ2分布,其中n为系统状态个数,
根据χ2检验原理
a)当时,无故障;
b)当时,有故障,
通过查表选择εξ的大小,可以确定检验条件的虚警率,
步骤四:解决故障误报率随时间上升问题
整个故障诊断系统初始化后,递推器1和2同时开始工作,χ2检验部分首先与递推器1连接,检测系统是否存在异常,当第一次到达重置时刻,将χ2检验检验部分与递推器2连接,同时重置递推器1,第二次到达重置时刻,χ2检验部分与递推器1连接,同时重置递推器2,这样,如果递推器1在重置时被污染,仍可以通过递推器2检测到异常,到达第二次重置时刻如果未发现异常,说明第一次重置时递推器1没有受到污染,即可以继续使用递推器1,并重置递推器2,之后以此类推,选择合适的重置周期,可以将递推器被污染的可能性降到很小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京自动化控制设备研究所,未经北京自动化控制设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810678404.4/1.html,转载请声明来源钻瓜专利网。





