首页 > 专利 > 杭州电子科技大学 > 基于支持向量机和二型模糊的离心式氮压机故障诊断方法专利详情

基于支持向量机和二型模糊的离心式氮压机故障诊断方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2021-04-14
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2021-09-07
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2022-11-11
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2041-04-14
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN202110400812.5 申请日 2021-04-14
公开/公告号 CN113279994B 公开/公告日 2022-11-11
授权日 2022-11-11 预估到期日 2041-04-14
申请年 2021年 公开/公告年 2022年
缴费截止日
分类号 F04D27/00F04D17/10G06F30/27 主分类号 F04D27/00
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 3
权利要求数量 4 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 1 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 郑松、邓后成、葛铭、郑小青、魏江 第一发明人 郑松
地址 浙江省杭州市江干区下沙高教园区 邮编 310018
申请人数量 1 发明人数量 5
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州杭诚专利事务所有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
尉伟敏
摘要
本发明公开了一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法,包括以下步骤:S1:获取离心式氮压机在运行过程中的故障类型;S2:建立支持向量机,使用灰狼算法对支持向量机进行参数寻优;S3:以灰狼算法优化的支持向量机为基础,使用改进的有向无环图支持向量机搭建系统级故障诊断模块;本发明通过支持向量机对故障所属系统进行划分,简化了模糊推理部分的规则库设计,通过先将获取的离心式氮压机运行数据通过建立好的改进的有向无环图支持向量机模型来判断故障所属系统类型,再将该诊断结果结合运行数据送至区间二型模糊推理系统,最终判断故障原因,能快速准确的对离心式氮压机系统的整体运行故障进行诊断。
  • 摘要附图
    基于支持向量机和二型模糊的离心式氮压机故障诊断方法
  • 说明书附图:图1
    基于支持向量机和二型模糊的离心式氮压机故障诊断方法
  • 说明书附图:图2
    基于支持向量机和二型模糊的离心式氮压机故障诊断方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2022-11-11 授权
2 2021-09-07 实质审查的生效 IPC(主分类): F04D 27/00 专利申请号: 202110400812.5 申请日: 2021.04.14
3 2021-08-20 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法,其特征在于,包括以下步骤:
S1:获取离心式氮压机在运行过程中的故障类型;
S2:建立支持向量机,使用灰狼算法对支持向量机进行参数寻优;
S3:以灰狼算法优化的支持向量机为基础,使用改进的有向无环图支持向量机搭建系统级故障诊断模块;
S4:使用区间二型模糊搭建器件级故障诊断模块;
S5:将基于修正相似余弦度改进的有向无环图支持向量机与区间二型模糊推理系统进行串联连接,进行离心式氮压机故障诊断;
所述支持向量机的建立方法为:在样本空间中找到泛化能力最大的一个划分超平面,在保证两类样本无错误的分开的同时,使得两个类别的分类间隔最大,在样本空间中,划分超平面的方法为:
T
ωx+b=0
其中ω=(ω1;ω2;...;ωd)为法向量,决定了超平面的方向;b为截距常量,决定了超平面与原点之间的距离,x为输入的氮压机故障数据;则样本空间中任意点x到超平面(ω,b)的距离为:
支持向量机区分类别的最优化公式为:
j
式中,j=1,...,k;ω为第j个样本的超平面法向量,C为惩罚因子,δ为松弛变量,其约束条件为:
式中,Φ:X→H的一个映射函数,x为输入的氮压机故障数据,H为希尔伯特空间,b为截距常量,yt表示t时刻学习目标为二元变量y={‑1,1}之一,核函数为RBF高斯函数:
式中i=1,2,...n,j=1,2,...n,xi=[x1,x2,...,xn]∈X表示其中输入数据的每个样本包含的多个特征量空间,xj=[x1,x2,...,xn]∈X表示其中输入数据的每个样本包含的多个特征量空间,γ为RBF核函数参数,定义了单个训练样本的影响大小,参数C在误分类样本和分界面简单性之间进行权衡;
所述灰狼算法对支持向量机进行参数寻优的具体方法为:
S21:划分狼群等级,将狼群分为α、β、δ和ω四个等级;
S22:包围猎物:
其中D代表灰狼至猎物的距离,Xp(t)为猎物位置,X(t)为灰狼位置,随着迭代次数t的增加a从2线性减少至0,r1、r2是[0,1]内的随机值;
S23:捕猎
其中,Dα、Dβ、Dδ分别代表ω狼依据α、β、δ狼位置所做的更新距离,A1、A2、A3和C1、C2、C3为随机扰动系数,计算得到与α、β、δ狼距离X1、X2、X3后,再更新自己位置;
S24:攻击和寻找猎物,通过适应度较高的α、β、δ狼定位猎物位置,ω狼通过比较相应的距离来靠近目标,当|A|>1时个体远离猎物,以此来增强GWO算法的全局搜索能力,|A|<1时攻击猎物,直到迭代结束时,算法结束,根据狼群位置得到最优C、γ参数;
步骤S3中,以灰狼算法优化的支持向量机为基础,采用基于修正相似余弦度的改进有向无环图支持向量机(DAG‑SVM)算法搭建GWO‑SVM作为离心式氮压机故障诊断系统的系统级故障诊断模块,设在n维空间中存在这样一个k类的n维不均匀样本集W:
以k类样本集W为对象,进行故障诊断模块搭建,具体包括以下步骤:
S31:取出任意两个不同类别X、Y中的任意两个向量Xi、Yj,计算其区分度dcorr(Xi,Yj),同理,依次计算得到所有不同类别中样本的区分度;
S32:利用步骤S31得到的结果,构建相应的类间区分度矩阵C;
S33:利用步骤S32得到的结果,计算所有类间区分度矩阵C对应的平均类间区分度 来表示类间的差别,夹角越大,余弦相似度corr越小,类间区分度dcorr越大,两类之间差异性越大,即越容易进行区分;
S34:利用步骤S33得到的结果,收集所有任意两类间平均类间区分度,按照从小到大的顺序对其进行排序,构建平均类间区分度数组φ;
S35:在样本集中取出任意两个不同类别X、Y训练对应的二分类高斯核SVM模型,同时使用灰狼算法寻找最优参数对(C、γ),训练完成后保存支持向量机模型;
S36:利用步骤S34的结果,将平均类间区分度 较高的分类器置于上层节点位置,并结合有向无环图的结构,搭建GWO‑SVM模型。

2.根据权利要求1所述的一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法,其特征在于,
所述故障类型包括机械系统故障、油路系统故障和气路系统故障。

3.根据权利要求1所述的一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法,其特征在于,
步骤S4中,将离心式氮压机运行时的参数及支持向量机系统运行所得到的故障类别作为区间二型模糊推理系统的输入,根据具体的参数类型设置相应的模糊集和隶属度函数,选择离心式氮压机运行故障作为系统输出,设诊断对象可能出现的征兆有m种,表示为x1,x2,…,xm;可能出现的故障原因为n种,表示为y1,y2,…,yn;故障征兆模糊向量为:
X=(μx1,μx2,...,μxm)
μxi(i=1,2,...,m)为对象具有征兆xi的隶属度
故障原因模糊向量为:
Y=(μy1,μy2,...,μyn)
μyi(i=1,2,...,n)为对象具有故障yi的隶属度
其中征兆X与Y具有模糊关系:
式中R′为模糊关系矩阵, 表示模糊算子,采用“最大‑最小”方法,运用模糊规则,推理出近似模糊判断结论。

4.根据权利要求3所述的一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法,其特征在于,
步骤S5中,先获取离心式氮压机运行参数,通过支持向量机系统进行系统级故障诊断,再将其诊断结果结合运行相应的参数进行器件级故障诊断,离心式氮压机监控变量经过隶属度函数模糊化后作为输入向量X,计算求出输出Y:
得到模糊结果集Y,采用ekm算法进行降型,再采用加权平均法清晰化,通过设置阈值y,若清晰化后的清晰值Yi′超过阈值y,则判断该故障发生,反之则未发生。
说明书

技术领域

[0001] 本发明涉及自动化控制技术领域,尤其涉及一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法。

背景技术

[0002] 现代化设备对安全性和可靠性提出越来越高的要求,大型工业设备的故障,一旦发生就会造成极大的事故和危害,故障诊断技术就显得尤为重要。故障诊断在保证设备安全可靠与运行的同时,还能够带来巨大的经济效应和社会效应,能够及时地、准确地、高效地辅导工业现场生产,帮助尽早的发现故障,解决故障。离心式氮压机作为空分装置的一个重要设备,它的工作性能直接影响制约着空分产品的产量和质量,目前对于离心式氮压机,主要通过DCS系统对其运行过程进行监测记录参数,以及对离心式氮压机振动信号的处理监测,缺少对离心式氮压机系统的整体运行故障诊断。因此,研究设计一种高效、可行的离心式氮压机故障诊断方法,快速的定位、辨别故障,不仅能提高工业生产效率,也能够极大的保障生产安全。
[0003] 例如,中国专利CN201910714740.4公开了大型压缩机机组辅机运行状态监测方法。该申请采用DCS系统对压缩机的运行状态进行检测,缺少对离心式氮压机系统的整体运行故障诊断。

发明内容

[0004] 本发明主要解决现有的技术中缺少对离心式氮压机系统的整体运行故障诊断的问题;提供一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法,将支持向量机和二型模糊推理系统相结合,极大的简化了模糊推理系统的搭建难度,具有简洁性、高效性、稳定性和准确性。
[0005] 本发明的上述技术问题主要是通过下述技术方案得以解决的:一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法,包括以下步骤:
[0006] S1:获取离心式氮压机在运行过程中的故障类型;
[0007] S2:建立支持向量机,使用灰狼算法对支持向量机进行参数寻优;
[0008] S3:以灰狼算法优化的支持向量机为基础,使用改进的有向无环图支持向量机搭建系统级故障诊断模块;
[0009] S4:使用区间二型模糊搭建器件级故障诊断模块;
[0010] S5:将基于修正相似余弦度改进的有向无环图支持向量机与区间二型模糊推理系统进行串联连接,进行离心式氮压机故障诊断。将支持向量机和二型模糊推理系统相结合,极大的简化了模糊推理系统的搭建难度,快速准确的诊断离心式氮压机系统的整体运行故障。
[0011] 作为优选,所述的故障类型包括机械系统故障、油路系统故障和气路系统故障。将故障进行分类,使得诊断的故障更加准确。
[0012] 作为优选,所述的支持向量机的建立方法为:在样本空间中找到泛化能力最大的一个划分超平面,在保证两类样本无错误的分开的同时,使得两个类别的分类间隔最大,在样本空间中,划分超平面的方法为:
[0013] ωTx+b=0
[0014] 其中ω=(ω1;ω2;…;ωd)为法向量,决定了超平面的方向;b为截距常量,决定了超平面与原点之间的距离,x为输入的氮压机故障数据;则样本空间中任意点x到超平面(ω,b)的距离为:
[0015]
[0016] 支持向量机区分类别的最优化公式为:
[0017]
[0018] 式中,j=1,...,k;ωj为第j个样本的超平面法向量,C为惩罚因子,δ为松弛变量,其约束条件为:
[0019]
[0020]
[0021]
[0022] 式中,Φ:X→H的一个映射函数,x为输入的氮压机故障数据,H为希尔伯特空间,b为截距常量,yt表示t时刻学习目标为二元变量y={‑1,1}之一,核函数为RBF高斯函数:
[0023]
[0024] 式中i=1,2,...n,j=1,2,...n,xi=[x1,x2,…,xn]∈X表示其中输入数据的每个样本包含的多个特征量空间,xj=[x1,x2,…,xn]∈X表示其中输入数据的每个样本包含的多个特征量空间,γ为RBF核函数参数,定义了单个训练样本的影响大小,参数C在误分类样本和分界面简单性之间进行权衡。建立基本向量机模型,对故障数据进行向量定义。
[0025] 作为优选,所述的灰狼算法对支持向量机进行参数寻优的具体方法为:
[0026] S21:划分狼群等级,将狼群分为α、β、δ和ω四个等级;
[0027] S22:包围猎物:
[0028]
[0029] 其中D代表灰狼至猎物的距离,Xp(t)为猎物位置,X(t)为灰狼位置,随着迭代次数t的增加a从2线性减少至0,r1、r2是[0,1]内的随机值;
[0030] S23:捕猎
[0031]
[0032]
[0033] 其中,Dα、Dβ、Dδ分别代表ω狼依据α、β、δ狼位置所做的更新距离,A1、A2、A3和C1、C2、C3为随机扰动系数,计算得到与α、β、δ狼距离X1、X2、X3后,再更新自己位置;
[0034] S24:攻击和寻找猎物,通过适应度较高的α、β、δ狼定位猎物位置,ω狼通过比较相应的距离来靠近目标,当|A|>1时个体远离猎物,以此来增强GWO算法的全局搜索能力,|A|<1时攻击猎物,直到迭代结束时,算法结束,根据狼群位置得到最优C、γ参数。通过灰狼算法寻找最佳C、γ参数,建立合适的支持向量机模型。
[0035] 作为优选,步骤S3中,以灰狼算法优化的支持向量机为基础,采用基于修正相似余弦度的改进有向无环图支持向量机(DAG‑SVM)算法搭建GWO‑SVM作为离心式氮压机故障诊断系统的系统级故障诊断模块,设在n维空间中存在这样一个k类的n维不均匀样本集W:
[0036]
[0037] 以k类样本集W为对象,进行故障诊断模块搭建,具体包括以下步骤:
[0038] S31:取出任意两个不同类别X、Y中的任意两个向量Xi、Yj,计算其区分度dcorr(Xi,Yj),同理,依次计算得到所有不同类别中样本的区分度;
[0039] S32:利用步骤S31得到的结果,构建相应的类间区分度矩阵C;
[0040] S33:利用步骤S32得到的结果,计算所有类间区分度矩阵C对应的平均类间区分度来表示类间的差别,夹角越大,余弦相似度corr越小,类间区分度dcorr越大,两类之间差异性越大,即越容易进行区分;
[0041] S34:利用步骤S33得到的结果,收集所有任意两类间平均类间区分度,按照从小到大的顺序对其进行排序,构建平均类间区分度数组φ;
[0042] S35:在样本集中取出任意两个不同类别X、Y训练对应的二分类高斯核SVM模型,同时使用灰狼算法寻找最优参数对(C、γ),训练完成后保存支持向量机模型;
[0043] S36:利用步骤S34的结果,将平均类间区分度 较高的分类器置于上层节点位置,并结合有向无环图的结构,搭建最佳GWO‑SVM模型。基于灰狼算法,结合有向无环图的结构,搭建最佳GWO‑SVM模型,提高故障诊断的准确性。
[0044] 作为优选,步骤S4中,将离心式氮压机运行时的参数及支持向量机系统运行所得到的故障类别作为区间二型模糊推理系统的输入,根据具体的参数类型设置相应的模糊集和隶属度函数,选择离心式氮压机运行故障作为系统输出,设诊断对象可能出现的征兆有m种,表示为x1,x2,…,xm;可能出现的故障原因为n种,表示为y1,y2,…,yn;故障征兆模糊向量为:
[0045] X=(μx1,μx2,…,μxm)
[0046] μxi(i=1,2,…,m)为对象具有征兆xi的隶属度
[0047] 故障原因模糊向量为:
[0048] Y=(μy1,μy2,…,μyn)
[0049] μyi(i=1,2,…,n)为对象具有故障yi的隶属度
[0050] 其中征兆X与Y具有模糊关系:
[0051] Y=X°R′
[0052] 式中R′为模糊关系矩阵,“°”表示模糊算子,采用“最大‑最小”方法,运用模糊规则,推理出近似模糊判断结论。将模糊推理的过程就转变为模糊关系与模糊集合之间的合成和运算过程,简化运算过程。
[0053] 作为优选,步骤S5中,先获取离心式氮压机运行参数,通过支持向量机系统进行系统级故障诊断,再将其诊断结果结合运行相应的参数进行器件级故障诊断,离心式氮压机监控变量经过隶属度函数模糊化后作为输入向量X,计算求出输出Y:
[0054] Y=X°R′
[0055] 得到模糊结果集Y,采用ekm算法进行降型,再采用加权平均法(面积重心法centroid)清晰化,通过设置阈值y,若清晰化后的清晰值Yi′超过阈值y,则判断该故障发生,反之则未发生。
[0056] 本发明的有益效果是:本发明具有简洁性、高效性、稳定性和准确性特点,通过支持向量机对故障所属系统进行划分,简化了模糊推理部分的规则库设计,通过先将获取的离心式氮压机运行数据通过建立好的改进的有向无环图支持向量机模型来判断故障所属系统类型,再将该诊断结果结合运行数据送至区间二型模糊推理系统,最终判断故障原因,能快速准确的对离心式氮压机系统的整体运行故障进行诊断。

实施方案

[0059] 下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
[0060] 实施例:一种基于支持向量机和二型模糊的离心式氮压机故障诊断方法,如图1所示,包括以下步骤:
[0061] S1:获取离心式氮压机在运行过程中的故障类型;故障类型包括机械系统故障、油路系统故障和气路系统故障。
[0062] S2:建立支持向量机,使用灰狼算法对支持向量机进行参数寻优;支持向量机的建立方法为:在样本空间中找到泛化能力最大的一个划分超平面,在保证两类样本无错误的分开的同时,使得两个类别的分类间隔最大,在样本空间中,划分超平面的方法为:
[0063] ωTx+b=0
[0064] 其中ω=(ω1;ω2;…;ωd)为法向量,决定了超平面的方向;b为截距常量,决定了超平面与原点之间的距离,x为输入的氮压机故障数据;则样本空间中任意点x到超平面(ω,b)的距离为:
[0065]
[0066] 支持向量机区分类别的最优化公式为:
[0067]
[0068] 式中,j=1,...,k;ωj为第j个样本的超平面法向量,C为惩罚因子,δ为松弛变量,其约束条件为:
[0069]
[0070]
[0071]
[0072] 式中,Φ:X→H的一个映射函数,x为输入的氮压机故障数据,H为希尔伯特空间,b为截距常量,yt表示t时刻学习目标为二元变量y={‑1,1}之一,核函数为RBF高斯函数:
[0073]
[0074] 式中i=1,2,...n,j=1,2,...n,xi=[x1,x2,…,xn]∈X表示其中输入数据的每个样本包含的多个特征量空间,xj=[x1,x2,…,xn]∈X表示其中输入数据的每个样本包含的多个特征量空间,γ为RBF核函数参数,定义了单个训练样本的影响大小,参数C在误分类样本和分界面简单性之间进行权衡。
[0075] 如图2所示,灰狼算法对支持向量机进行参数寻优的具体方法为:
[0076] S21:划分狼群等级,将狼群分为α、β、δ和ω四个等级,其中α狼为狼群头狼,负责狼群捕猎、栖息的决策,指挥下层所有β、δ、ω狼。β狼为头狼α的替补者,当狼群缺少α狼时接替它的职责。δ狼受α、β的调配,对底层ω狼有支配功能,负责侦察、狩猎等功能。ω狼等级最低,主要负责狼群内部琐碎事务,是狼群组成的基础;
[0077] S22:包围猎物:
[0078]
[0079] 其中D代表灰狼至猎物的距离,Xp(t)为猎物位置,X(t)为灰狼位置,随着迭代次数t的增加a从2线性减少至0,r1、r2是[0,1]内的随机值;
[0080] S23:捕猎
[0081]
[0082]
[0083] 其中,Dα、Dβ、Dδ分别代表ω狼依据α、β、δ狼位置所做的更新距离,A1、A2、A3和C1、C2、C3为随机扰动系数,计算得到与α、β、δ狼距离X1、X2、X3后,再更新自己位置;
[0084] S24:攻击和寻找猎物,通过适应度较高的α、β、δ狼定位猎物位置,ω狼通过比较相应的距离来靠近目标,当|A|>1时个体远离猎物,以此来增强GWO算法的全局搜索能力,|A|<1时攻击猎物,直到迭代结束时,算法结束,根据狼群位置得到最优C、γ参数。
[0085] S3:以灰狼算法优化的支持向量机为基础,使用改进的有向无环图支持向量机搭建系统级故障诊断模块;采用基于修正相似余弦度的改进有向无环图支持向量机(DAG‑SVM)算法搭建GWO‑SVM作为离心式氮压机故障诊断系统的系统级故障诊断模块,具体方法为:设在n维空间中存在这样一个k类的n维不均匀样本集W:
[0086]
[0087] 以k类样本集W为对象,进行故障诊断模块搭建,具体包括以下步骤:
[0088] S31:取出任意两个不同类别X、Y中的任意两个向量Xi、Yj,计算其区分度dcorr(Xi,Yj),同理,依次计算得到所有不同类别中样本的区分度;
[0089]
[0090] S32:利用步骤S31得到的结果,构建相应的类间区分度矩阵C;以类A、B为例,则类间区分度矩阵CA,B为:
[0091]
[0092] S33:利用步骤S32得到的结果,计算所有类间区分度矩阵C对应的平均类间区分度来表示类间的差别,夹角越大,余弦相似度corr越小,类间区分度dcorr越大,两类之间差异性越大,即越容易进行区分;以类A、B为例,则平均类间区分度 为:
[0093]
[0094] S34:利用步骤S33得到的结果,收集所有任意两类间平均类间区分度,按照从小到大的顺序对其进行排序,构建平均类间区分度数组φ;
[0095]
[0096] S35:在样本集中取出任意两个不同类别X、Y训练对应的二分类高斯核SVM模型,同时使用灰狼算法寻找最优参数对(C、γ),训练完成后保存支持向量机模型(共k·(k‑1)/2个);
[0097] S36:利用步骤S34的结果,将平均类间区分度 较高的分类器置于上层节点(优先级较高)位置,并结合有向无环图的结构,搭建GWO‑SVM模型。
[0098] S4:使用区间二型模糊搭建器件级故障诊断模块;使用区间二型模糊集代替传统的一型模糊集,搭建区间二型模糊推理系统作为离心式氮压机故障诊断系统的器件级故障诊断模块,将离心式氮压机运行时的参数及支持向量机系统运行所得到的故障类别作为区间二型模糊推理系统的输入,根据具体的参数类型设置相应的模糊集和隶属度函数,选择常见的离心式氮压机运行故障作为系统输出,包括一级、二级、三级轴振动过大,油温过高引起的轴振动过大,油温过高引起的轴承温度过高,油压过低引起的轴承温度过高,电网波动引起的排气流量降低,吸气温度过高引起的排气流量过低,中间冷却器故障引起的排气流量过低,喘振等问题,设诊断对象可能出现的征兆有m种,表示为x1,x2,…,xm;可能出现的故障原因为n种,表示为y1,y2,…,yn;故障征兆模糊向量为:
[0099] X=(μx1,μx2,…,μxm)
[0100] μxi(i=1,2,…,m)为对象具有征兆xi的隶属度
[0101] 故障原因模糊向量为:
[0102] Y=(μy1,μy2,…,μyn)
[0103] μyi(i=1,2,…,n)为对象具有故障yi的隶属度
[0104] 其中征兆X与Y具有模糊关系:
[0105] Y=X°R′
[0106] 式中R′为模糊关系矩阵,“°”表示模糊算子,采用“最大‑最小”方法,运用模糊规则,推理出近似模糊判断结论。在运用模糊逻辑进行推理模糊运算时,通常使用的方法是利用模糊关系来表示模糊条件语句,这样模糊推理的过程实际上就转变为模糊关系与模糊集合之间的合成和运算过程。其形式为:
[0107] IF x is A,THEN y is B
[0108] 其中,A为模糊条件,为模糊命题表示的模糊条件,也称模糊规则的前件,它既能是一个简单条件,也能是多个复合条件是用模糊命题表示的模糊结论,也称模糊规则的后件。
[0109] 在模糊逻辑中,模糊逻辑的规则本质是模糊蕴含关系,本发明采用Mamdani型模糊推理,其模糊蕴含关系为最小运算:
[0110]
[0111] 式中Rc为运算规则,A为输入模糊子集,B为输出模糊子集,x和y分别对应A和B的变量,μA(x)和μB(y)为相应的隶属度函数,可此可计算:
[0112]
[0113] 分别求出矩阵Ri后,得到模糊关系矩阵R′
[0114] R′=R1∪R2∪…∪Rii=1,2,…,k(规则数目)。
[0115] S5:将基于修正相似余弦度改进的有向无环图支持向量机与区间二型模糊推理系统进行串联连接,进行离心式氮压机故障诊断;首先获取离心式氮压机运行参数,先通过支持向量机系统进行系统级故障诊断,再将其诊断结果结合运行相应的参数进行器件级故障诊断。离心式氮压机监控变量经过隶属度函数模糊化后作为输入向量X,计算求出输出Y:
[0116] Y=X°R′
[0117] 得到模糊结果集Y,以上得到的结果为二型模糊量,而对于实际输出需要精确量,因此还需要对于结果进行清晰化,首先采用ekm算法进行降型,再采用加权平均法(面积重心法centroid)清晰化:
[0118]
[0119] i=1,2,…,k(规则数目)
[0120] 其中,a、b为自变量z的边界,μC′(z)表示对应的隶属度函数,获取到清晰值Yi′后,通过阈值原理来判断故障是否发生,即设置一个阈值y,若Yi′超过阈值y,则判断该故障发生,反之则未发生。
[0121] 下面结合具体案例进行分析,某空分工业现场,离心式氮压机主要运行参数为:氮压机一级轴振动、二级轴振动、三级轴振动、润滑油温、润滑油压、油滤压差、轴承温度驱动端、电机电流、排气压力、排气流量、环境温度。取十组离心式氮压机运行时的数据,样本数据如表1所示:
[0122] 表1故障样本数据
[0123] 序号 第一组 第二组 第三组一级轴振动(mil) 12.4 9.3 9.4
二级轴振动(mil) 11.7 10.6 10.3
三级轴振动(mil) 6.2 4.8 4.9
润滑油温(℃) 49.2 54.3 43.0
润滑油压(bar) 2.51 2.40 2.38
油滤压差(bar) 0.15 0.06 0.04
轴承温度驱动端(℃) 27.9 26.3 26.1
电机电流(A) 75.3 69.4 70.2
排气压力(kpa) 798 857 850
3
排气流量(m/h) 9223 9460 9350
环境温度(℃) 12.1 17.1 18.5
[0124] 首先将原始故障数据通过归一化处理以避免不同量纲对故障特征提取的影响,然后把处理后的数据送至支持向量机系统,进行系统级故障诊断,得到的结果如表2所示:
[0125] 表2系统故障
[0126]序号 系统级故障诊断结果
第一组 机械系统故障
第二组 油路系统故障
第三组 机械系统故障
[0127] 得到系统级故障诊断结果后,即可确定故障所属系统类型,然后将第一组、第三组样本数据传给机械区间二型模糊推理系统,将第二组样本数据传给油路区间二型模糊推理系统,进行器件级故障诊断,得到的结果如表3所示:
[0128] 表3故障诊断结果
[0129]
[0130] 从表3的结果可以看出,三组故障样本数据均判断成功,诊断结果正确。
[0131] 以上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。

附图说明

[0057] 图1是本发明实施例的离心式氮压机故障诊断方法的流程图。
[0058] 图2是本发明实施例的灰狼算法进行参数寻优的流程图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号