[发明专利]基于遗传算法的柴油机故障诊断中监测参数优化选取方法有效

专利信息
申请号: 202010837056.8 申请日: 2020-08-19
公开(公告)号: CN112052952B 公开(公告)日: 2021-12-07
发明(设计)人: 王忠巍;张驰;徐荣;冯力东;马龙;倪小明 申请(专利权)人: 哈尔滨工程大学
主分类号: G06N3/12 分类号: G06N3/12;G01M15/04
代理公司: 哈尔滨市阳光惠远知识产权代理有限公司 23211 代理人: 刘景祥
地址: 150001 黑龙江*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 遗传 算法 柴油机 故障诊断 监测 参数 优化 选取 方法
【权利要求书】:

1.基于遗传算法的柴油机故障诊断中监测参数优化选取方法,其特征在于,所述选取方法包括以下步骤:

步骤一、利用专家系统获得柴油机系统中,故障与异常监测参数之间的因果关系,并表示为故障特征矩阵的形式;

步骤二、利用条件熵筛选出实现故障区分所必需的监测参数,然后计算剩余监测参数的属性重要度;

步骤三、用二进制编码方式对个体进行编码;

步骤四、根据优化目标的要求,结合条件熵与属性重要度,构建适应度函数;

步骤五、设计选择、交叉、变异三个遗传算子,实现遗传算法的寻优计算,

在步骤四中,具体的,根据优化目标:监测参数数目最少和不影响故障的区分能力,结合条件熵和属性重要度,构建遗传算法的适应度函数:

记适应度函数的两个算子为函数f1,f2,即在函数f1中,x为种群中的一个个体;card(x)表示个体x中基因位取1的基因个数,即被选中的监测对个数;k表示个体中的全部基因个数,即全部候选监测参数的个数,从该表达式可以看出,当被选中的监测参数数目较少时,f1的函数值就越大,

在函数f2中,H(x)表示在个体为x的情况下,故障集F相对于监测参数子集Sx的条件熵,即H(x)=H(F|Sx),其中Sx表示个体x中被选中的监测的组合;H0表示故障集F相对于传感器全集S的条件熵,即H0=H(F|S),

α和β分别为函数f1和函数f2的系数。

2.根据权利要求1所述的基于遗传算法的柴油机故障诊断中监测参数优化选取方法,其特征在于,在步骤一中,具体的,设一个柴油机系统为∑={S,F},其中F={f1,…fn}表示柴油机系统可能出现的n种故障,S={s1,…,sk}表示可监测的k项运行参数,利用专家系统获得柴油机系统中,故障与异常监测参数之间的因果关系,并表示为故障特征矩阵R(∑)=(rij)n×k的形式,故障特征用三元集合{+1,0,-1}来描述,即

故障特征矩阵的形式如下:

在故障特征矩阵R(∑)中,行表示柴油机可能出现的n种故障,列表示柴油机的可监测到的k项运行参数,矩阵中的元素rij有三种可能的取值{+1,0,-1},分别表示当故障fi发生时,柴油机的运行参数sj是否出现相应的异常变化及其形式,当rij=0时,表示故障fi不会引起sj的变化,即故障fi与参数sj间不存在因果关系;当rij=+1和rij=-1时,分别表示发生故障fi时,运行参数sj相比于正常数据的增大和减小。

3.根据权利要求1所述的基于遗传算法的柴油机故障诊断中监测参数优化选取方法,其特征在于,在步骤二中,计算故障集F相对于监测参数全集S的条件熵H(F|S),然后通过计算故障集F相对于单个监测参数构成的子集{st}的条件熵H(F|{st}),从而筛选出实现故障区分的必需的监测参数,接着计算剩余监测参数的属性重要度SGF(si,S',F),用于指导遗传算法的搜索过程。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010837056.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top