一种基于特征的复杂机电系统故障预报方法技术方案

技术编号:12698192 阅读:69 留言:0更新日期:2016-01-13 17:15
本发明专利技术公开了一种复杂机电系统故障预报方法。该方法包括以下步骤:1、分析复杂机电系统的故障类型及故障机理,确定复杂机电系统的特征量;2、基于特征建立复杂机电系统的非线性模型;3、利用BP神经网络进行复杂机电系统故障分类与定位;4、基于复杂机电系统特征模型及置信规则库理论(belief rule base,BRB)建立其故障预报模型;5、利用混合方法实现对复杂机电系统的故障预报。本发明专利技术不仅可以实现复杂机电系统的故障预定位,还可实现故障综合评价,具有较高的预报精度,为复杂机电系统的安全可靠运行提供有力保障,还可以作为复杂机电系统最优维护与健康管理的有效参考分析,为节约复杂机电系统的维护开支打下基础,有很好的工程应用价值。

【技术实现步骤摘要】

本专利技术属于可靠性工程
,涉及一种对工程上广泛应用的复杂机电系统 (例如数控机床、轨道车辆照明系统、航空发动机等)的故障进行故障预报的方法。
技术介绍
目前,现有的对复杂机电系统的故障预报方法大都基于定量知识来进行系统的故 障预报,这就要求建立被测系统的数学解析模型。然而,复杂机电系统一般具有多层子系 统、强耦合、时变性、非线性等特点,难以建立其准确的数学模型。因此,传统的基于系统解 析模型的定量故障预报方法很难对复杂机电系统进行准确的故障预报。 由于复杂机电系统在运行过程中会有各种定性知识,通过这种定性知识并结合一 定的定量信息,利用这种方法可以不需要建立复杂机电系统的数学解析模型,综合利用了 系统运行中的各种知识,提高了复杂机电系统故障预报的精度。因此,可以基于特征建立复 杂机电系统的非线性模型,利用混合方法对复杂机电系统进行故障预报,来提高预报的准 确性与实用性。
技术实现思路
本专利技术的目的是:提供一种基于特征的复杂机电系统建模方法,充分利用其在运 行过程中得到的各种定量和定性知识,科学预报复杂机电系统行为的方法,以解决传统的 基于数学解析模型进行系统故障预报的方法难以建立完整准确的数学解析模型而不能准 确预报的问题。 本专利技术的技术方案是:,方法结构件 说明书附图1,它包括以下步骤: 第一步,分析复杂机电系统的故障类型及故障机理,确定复杂机电系统的特征量。按照复杂机电系统自身特点及功能进行分层,将复杂机电系统分成不同的子系 统,在分析每个子系统工作机理的基础上,对其可能发生的故障进行分类分析,分析故障发 生的原因及现象;确定复杂机电系统的特征量:就像人体系统的温度、血压等指标能够反 映其健康状态一样,复杂机电系统也有能够反映其运行状态的特征量,在深入分析复杂机 电系统工作机理和故障机理的基础上,确定复杂机电系统的子系统及每个子系统的特征 量。 第二步,基于特征建立复杂机电系统的非线性模型。设一个复杂机电系统由η个子系统组成,那么这个复杂机电系统的运行状态可表 示为: f(t) =g(Ni(t),N2 (t), ···,Nn (t)) (1) 另外,设任意一个子系统队的特征量有m个,则此子系统N;的运行状态为: 以队⑴)=g' (&1α),&2α),···,&ηια)) ⑵将公式⑵代入到公式⑴即可 得到基于特征的复杂机电系统非线性模型: y(t) =g(f) (3) 第三步,利用BP神经网络进行复杂机电系统故障分类与定位。 建立复杂机电系统的两级BP神经网络,实现故障定位和故障类型辨识。以子系统 Nn(t)特征数据训练总网络;用典型的ajt)故障特征数据分别训练分网络。故障信号首先 经过总网络,实现故障部位定位;然后再将此故障信号输入相应部位的分网络,进行故障类 型识别。复杂机电系统两级BP神经网络结构见说明书附图2。 第四步,基于复杂机电系统特征模型及置信规则库理论(BRB)建立其故障预报模 型。 设复杂机电系统的各个特征量之间都是相互独立的: (1)对子系统队进行BRB规则的建立: 对子系统队选取合适的特征量ai(t),a2(t),…,am(t),基于BRB建立每个特征量 的BRB规则,以任意一个特征量ani为例,如式⑷所示: 上式中,a= [ai,a2,...,aJ表示系统前提属性的集合;#…4表 示由第k条规则输入参考值所构成的集合;D=[DpD2,. . .,DJ表示结果向量;βk =[βi,k,β2,k,. ..,βm,J表示由置信度构成的向量; (2)基于BRB建立特征量的故障预报模型: 对于子系统队的!11个特征量,基于BRB建立特征量的预测模型,见说明书附图3。其 中,根据公式(4)得出BRB_1,BRB_2,…,BRB_m,即每个特征量的BRB规则,构造BRB_(m+l), 即: (3)复杂机电系统特征量参数优化 BRB系统中的规则权重、前提属性权重和置信度等参数通常由专家根据先验知识 和历史信息给定,反映了专家对所研究对象的认识程度。但是当BRB系统比较复杂时,专家 难以确定这些参数的精确值。为了解决这一问题,利用基于数值观测的优化学习模型对BRB 参数模型进行优化。其基本思想是:根据可以获取的有效信息,利用优化模型对由专家给定 的初始BRB系统的参数进行训练,使训练后的BRB系统能够准确地反映系统的行为。当训 练数据是数值形式时,对于给定的输入,希望BRB系统能够产生输出,使该输出尽可能 地逼近。为了有效利用观测信息对BRB系统中的规则权重0k、输入权重Si、置信度 和评价结果D,的效用μ(D,)进行训练,建立如下的优化目标: 在上式中,V= T表示由BRB系统参数构成的列向量,且k= 1,…,L、i= 1,…,M、j= 1,…,N; 入Χηι的激励下,BRB系统的期望输出效用。 第五步,利用混合方法实现对复杂机电系统的故障预报。 在实现故障分类及定位后,将特征量输入到预报模型中,得到系统最终决策结 果,。【附图说明】 图1是本专利技术方法的结构图; 图2是利用两级BP神经网络进行故障预定位的结构图; 图3是基于BRB的故障预报模型图。【具体实施方式】 一种基于特征模型的复杂机电系统故障预报方法,它包括以下步骤: 步骤1:确定复杂机电系统的特征量; 步骤2 :建立复杂机电系统运行状态非线性模型; 步骤3 :利用两级BP神经网络实现故障预定位; 步骤4 :建立基于BRB的复杂机电系统故障预报模型; 步骤5:对复杂机电系统进行故障预报,具体步骤如下:步骤(1):根据特征变量&ηι的变化范围和正常工作范围,由专家 给出如式(5)所示的用于系统工作状态决策的BRB_(m+l)。另外,给定阈值Bth。 步骤⑵:根据专家知识和对系统机理模型的分析,建立如式⑷所示的m个特征 变量的预报模型。 步骤(3):根据有效信息ajl),. . .,ajt),对预报模型中的参数进行优化。 步骤(4):令t=t+Ι,转到步骤(3);否则,转到步骤5。 步骤(5):首先,计算得到特征变量ani的预报值其中,p表示预报步数, 且p= 1,2.然后,根据图2所示的预报模型和参数优化算法,可计算出相对于"故障"的 置信度预报值BF(t+p);最后,根据阈值Bth和式(5)即可预报系统未来的故障情况。【主权项】1. ,它包含W下步骤: 第一步,分析复杂机电系统的故障类型及故障机理,确定复杂机电系统的特征量; 按照复杂机电系统自身特点及功能进行分层,将复杂机电系统分成不同的子系统,在 分析每个子系统工作机理的基础上,对其可能发生的故障进行分类分析,分析故障发生的 原因及现象;确定复杂机电系统的特征量:就像人体系统的溫度、血压等指标能够反映其 健康状态一样,复杂机电系统也有能够反映其运行状态的特征量,在深入分析复杂机电系 统工作机理和故障机理的基础上,确定复杂机电系统的子系统及每个子系统的特征量; 第二步,基于特征建立复杂机电系统的非线性模型; 设一个复杂机电系统由η个子系统组成,那么运个复杂机电系统的运行状态可表示 为: y(t) =g(Ni(t),N2(t), ···,N" (t)) (1) 另外,设任意一个子系统Ni的特征量有m个,则此子本文档来自技高网...

【技术保护点】
一种基于特征的复杂机电系统故障预报方法,它包含以下步骤:第一步,分析复杂机电系统的故障类型及故障机理,确定复杂机电系统的特征量;按照复杂机电系统自身特点及功能进行分层,将复杂机电系统分成不同的子系统,在分析每个子系统工作机理的基础上,对其可能发生的故障进行分类分析,分析故障发生的原因及现象;确定复杂机电系统的特征量:就像人体系统的温度、血压等指标能够反映其健康状态一样,复杂机电系统也有能够反映其运行状态的特征量,在深入分析复杂机电系统工作机理和故障机理的基础上,确定复杂机电系统的子系统及每个子系统的特征量;第二步,基于特征建立复杂机电系统的非线性模型;设一个复杂机电系统由n个子系统组成,那么这个复杂机电系统的运行状态可表示为:y(t)=g(N1(t),N2(t),…,Nn(t))     (1)另外,设任意一个子系统Ni的特征量有m个,则此子系统Ni的运行状态为:f(Ni(t))=g′(a1(t),a2(t),…,am(t))       (2)将公式(2)代入到公式(1)即可得到基于特征的复杂机电系统非线性模型:y(t)=g(f)         (3)第三步,利用BP神经网络进行复杂机电系统故障分类与定位;第四步,基于复杂机电系统非线性模型及置信规则库理论(BRB)建立其故障预报模型;设复杂机电系统的各个特征量之间都是相互独立的:(1)对子系统Ni进行BRB规则的建立:对子系统Ni选取合适的特征量a1(t),a2(t),…,am(t),基于BRB建立每个特征量的BRB规则,如式(4)所示:Then{(D1,β1,k),…(DM,βM,k)}上式中,a=[a1,a2,...,am]表示系统前提属性的集合;表示由第k条规则输入参考值所构成的集合;D=[D1,D2,...,DM]表示结果向量;βk=[β1,k,β2,k,...,βM,k]表示由置信度构成的向量;(2)基于特征建立复杂机电系统的BRB故障预报模型:对于子系统Ni的m个特征量,基于BRB建立特征量的预测模型,其中,根据公式(4)得出BRB_1,BRB_2,…,BRB_m,即每个特征量的BRB规则,构造BRB_(m+1),即:(3)复杂机电系统特征量参数优化;第五步,利用混合方法实现对复杂机电系统的故障预报;在实现故障分类及定位后,将特征量输入到预报模型中,得到系统最终决策结果。...

【技术特征摘要】

【专利技术属性】
技术研发人员:尹晓静王占礼张邦成周志杰高智
申请(专利权)人:长春工业大学
类型:发明
国别省市:吉林;22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1