[发明专利]基于电机电流分析法的永磁同步电机轴承故障诊断方法在审

专利信息
申请号: 202310388436.1 申请日: 2023-04-12
公开(公告)号: CN116400215A 公开(公告)日: 2023-07-07
发明(设计)人: 曹军义;袁雨凡;胡峻朝;雷亚国;王鸿博;乔煜庭 申请(专利权)人: 西安交通大学
主分类号: G01R31/34 分类号: G01R31/34;G01R31/52
代理公司: 西安智大知识产权代理事务所 61215 代理人: 贺建斌
地址: 710049 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 电机 电流 分析 永磁 同步电机 轴承 故障诊断 方法
【权利要求书】:

1.一种基于电机电流分析法的永磁同步电机轴承故障诊断方法,其特征在于,包括以下步骤:

步骤1:同时采集永磁同步电机定子U、V相电流信号,并计算出W相电流,针对所得的U、V、W三相电流,采用空间矢量预处理方法对三相电流进行数据预处理操作;

步骤2:根据轴承故障对电流信号的作用机理及永磁同步电机三相电流的特点,采用变分模态分解方法对电流信号进行分解,按照对应工况设定模态分解的个数K,并根据先验知识确定分解后模态分量的带宽α;

步骤3:对步骤1经过空间矢量预处理后的电流数据按步骤2确定的参数进行模态分解,获得增维至指定个数的包含故障信息的样本数据;

步骤4:基于电流信号时域图中表现为周期正弦波形式的特点,认为相同工况下同种轴承状态的两相电流,通过矢量合成得到的电流环图像相似度应接近,但不同轴承状态受故障情况影响,其电流环应有区别,故采用近似熵作为分类特征集来反应样本序列相邻的m个点所表示的电流环图的互相近似的概率与由m+1个点所表示的电流环图的互相近似的概率之差;

步骤5:改进标准人工蜂群算法(Artificial bee colony algorithm,ABC),提出一种自适应变类型的人工蜂群算法AVTABC(Adaptive variable type Artificial bee colonyalgorithm),使得初始种群生成中全为侦查蜂,且三种蜂群根据最优解情况互相切换类型;

步骤6:以验证集准确率为适应度函数,利用上述AVTABC算法基于全局最优适应度值对机器学习分类模型中的关键参数进行优化,以得到分类效果最优的模型参数;

步骤7:将测试集输入到最优分类模型中进行测试,根据之前轴承分类的标签,对诊断的准确率进行计算。

2.根据权利要求1所述的方法,其特征在于,步骤1计算W相电流公式如下:

IW=-IU-IV      (1)

式中,IU、IV、IW分别代表U、V、W三相电流;

针对所得的U、V、W三相电流,采用的数据预处理方法具体如下:

首先将三维坐标系中的三相电流通过空间矢量降维方法转变为直角坐标系中的两相电流,转化公式如下:

式中Iα、Iβ分别代表U、V、W三相电流矢量降维后的两相电流;

针对上述两相电流,求其矢量模长,计算公式如下:

针对求得的电流矢量模长,对两相信号做矢量归一化处理,计算公式如下:

3.根据权利要求1所述的方法,其特征在于,步骤2具体过程为:

步骤2.1:结合香农采样定理,采样频率应该大于等于所需信号频谱中最高频率的2倍,因此按照下式来计算不同工况下的模态分解个数K;

式中fe为电流基频;Fs为采样频率;K为分解个数;

上式中,电流基频fe的计算公式如下:

式中n为电机转速;p为电机旋转磁场的极对数;

步骤2.2:由先验知识知模态分解中的惩罚因子α决定着IMF分量的带宽,取值范围为1000~3000。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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