[发明专利]一种基于对抗迁移学习的多工况电机故障诊断方法及系统在审
申请号: | 202210775510.0 | 申请日: | 2022-07-01 |
公开(公告)号: | CN115144747A | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 彭涛;彭霞;杨超;叶城磊;阳春华 | 申请(专利权)人: | 中南大学 |
主分类号: | G01R31/34 | 分类号: | G01R31/34;G06K9/62;G06N3/04 |
代理公司: | 长沙朕扬知识产权代理事务所(普通合伙) 43213 | 代理人: | 陈云枫 |
地址: | 410083 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 对抗 迁移 学习 工况 电机 故障诊断 方法 系统 | ||
1.一种基于对抗迁移学习的多工况电机故障诊断方法,其特征在于,包括:
S1:根据预先构建的源域数据集和目标域数据集构建训练样本集和测试样本集;
S2:根据所述训练样本集确定训练样本集源域特征和训练样本集目标域特征;
S3:将所述训练样本集源域特征和训练样本集目标域特征进行融合和增强处理,分别得到融合特征和增强特征;
S4:分别构建标签分类器模型、全局域判别器模型以及局部域判别器模型,根据所述标签分类器模型、全局域判别器模型以及局部域判别器模型的输出,分别构建标签分类器损失函数、全局域判别器损失函数和局部域判别器损失函数,并得到故障诊断模型损失函数;
S5:根据所述故障诊断模型损失函数构建训练最优故障诊断模型参数,根据所述最优故障诊断模型参数、所述测试样本集训练得到目标模型;
S6:根据待测电机的实时传感器信号和所述目标模型确定所述待测电机的诊断结果。
2.根据权利要求1所述的基于对抗迁移学习的多工况电机故障诊断方法,其特征在于,所述S1包括:
S11:采集电机在第一设定转速下正常状态和C类故障运行状态下的传感器信号其中分别表示正常、第1类、…、第c类、…、第C类故障运行状态下传感器信号的采样点数,c=0,1,...,C,n表示传感器数量,将该转速下采集的数据视为源域,构建源域数据集源域数据集DS所对应的类别标签为对应的域标签为yd=0,带标签的源域数据集表示为
采集电机在第二设定转速下正常状态和C类故障运行状态下的传感器信号其中分别表示正常、第1类、…、第c类、…、第C类故障运行下传感器信号的采样点数,将该转速下采集的数据视为目标域,构建目标域数据集目标域数据集DT所对应的类别标签为对应的域标签为yd=1,带标签的目标域数据集表示为R表示实数集;
S12:以窗口大小为Win、步长为Stp对源域数据集DS中的数据做时间滑窗,经时间滑窗后构建数据集为其中表示样本数,计算公式满足如下关系式:
式中,floor表示向下取整;
以窗口大小为Win、步长为Stp分别对源域数据集DS中所有C+1类运行状态下所有数据做时间滑窗,经时间滑窗后构建数据集为分别表示时间滑窗后构建数据集的样本个数,利用经时间滑窗后的源域数据构建源域样本集ls为源域样本集的样本数,其大小表示为:
源域样本集Ds所对应的类别标签为带标签的源域样本集记为
以窗口大小为Win、步长为Stp分别对目标域数据集DT中所有C+1类运行状态下所有数据分别做时间滑窗,经时间滑窗后构建数据集为分别表示时间滑窗后构建数据集的样本个数,利用经滑窗后的目标域数据构建目标域样本集lt为目标域样本集的样本数,其大小表示为:
目标域数据集DT所对应的类别标签为带标签的目标域样本集记为
S13:将目标域样本集Dt随机打乱后,以设定比例划分,一部分用于构建训练样本集一部分用于构建测试样本集其中和分别表示目标域样本集中用于训练和测试的样本个数,它们之间的关系为:
将源域样本集Ds与目标域样本集中的训练样本集所有样本按行拼接,构建训练样本集lTr为训练样本的第一维度,其大小表示为:
带标签的训练样本集记为
利用目标域样本集中的测试样本集构建测试样本集带标签的测试样本集记为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210775510.0/1.html,转载请声明来源钻瓜专利网。