论文部分内容阅读
随着武器装备和机电系统对于可靠性和安全性要求的不断提高,故障检测、隔离和辨识技术发挥着越来越重要的作用。然而现代武器装备越来越复杂,其表现形式之一就是很多系统和工作过程都表现出较强的非线性,并且受到非高斯噪声和各种不确定因素的影响,导致这些系统的故障诊断面临较大的困难。非线性滤波方法是解决非线性系统故障诊断问题的重要技术途径之一,然而传统的滤波方法一般基于线性化和高斯假设,这在一定程度上影响了滤波精度和非线性系统故障诊断的准确率。如何突破传统方法的不足,进而提高非线性系统故障诊断的准确率,是亟待解决的关键问题之一。本文正是在“十五”部委级预先研究项目的资助和实际工程项目的需求牵引下,重点借助“近似概率”的新颖非线性滤波方法和多源异类信息融合技术,开展了提高诊断准确率的深入研究。主要研究内容包括:1.针对线性化和建模误差对非线性系统故障诊断准确率的影响问题,深入研究了U-卡尔曼滤波器(Unscented Kalman Filter, UKF)的改进策略和故障决策方法。为了在建模误差时加强对非线性系统故障状态的跟踪能力,提高故障诊断和辨识的精度,通过增加残差的正交性约束,提出了两种各具特色的强跟踪UKF算法,为非线性系统参数偏差型故障的准确诊断奠定了基础:(1)通过将渐消因子求解转换为多元无约束非线性最优化问题,提出了DFP(Daviden-Fletcher-Powell)寻优强跟踪UKF;(2)提出了带多重渐消因子的快速近似强跟踪UKF算法,大大降低了运算代价,适合于维数较高的非线性系统。在此基础上,给出了基于UKF及其改进算法的非线性系统故障诊断策略和实现流程,并对其中的滤波器选择和应用范围等问题进行了分析和讨论。仿真结果表明,采用UKF和强跟踪UKF,相对于基于EKF的故障诊断方法,能降低线性化误差和建模误差的影响,提高故障诊断和辨识的准确率。2.深入研究了非高斯噪声下非线性系统故障诊断的粒子滤波方法。为了实现非高斯噪声下多维观测系统的故障检测,分别针对观测各元素独立和相关两种不同的情况,通过定义观测量的独立同均匀分布的条件累积分布函数,基于Parzen窗平滑和Chi-Square检测,进而提出了两种检测统计量和检测算法。为了提高故障检测的速度,采用混合粒子集表达后验概率分布,并由Monte Carlo数值方法优化得到各粒子集的加权值,据此提出了基于估计窗的快速故障检测算法。在此基础上,给出了基于联合估计和似然比策略实现故障诊断的方法和流程。结果表明,在非高斯噪声影响下,新方法能有效提高非线性系统故障检测和诊断的准确率,并能改善检测的实时性。3.在利用非线性系统输入输出信息的基础上,为了融合系统其它多源信息提高诊断的准确率,深入研究了多知识体融合故障诊断方法。(1)为了实现系统融合时的动态案例推理,提出了一种新的动态案例表达方法,利用系统特性集、征兆集和特征集混合模型作为案例的条件属性;接着通过定义案例组员的四种不同属性和相似性度量方法,提出了非线性系统动态案例的综合相似度计算策略。(2)提出了多知识体融合模型中模型、案例和规则三种证据体的基本可信度分配方法。(3)针对D-S证据理论用于决策级融合时存在的冲突问题,首次定义了证据重要度的概念引入偏好调节,据此定义了冲突修正项,并提出了一种新的证据合成公式,具有简单实用的优点。4.以某型直升机飞行控制系统为对象,将全文所研究的技术和方法进行了整体应用和验证。首先建立了直升机飞行控制系统的小扰动线性模型和非线性动力学模型,应用结果表明在高斯和非高斯噪声影响下,UKF和粒子滤波器能提高故障检测的准确率。建立了某型直升机并联舵回路实验子系统,应用本文研究的非线性滤波技术和多知识体融合方法,设计并实现了故障诊断系统,实验结果表明,故障检测和诊断的准确率和综合品质得到了有效提高。