System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于机械故障诊断,具体涉及一种机械设备集群的滚动轴承数据重心桥接智能诊断方法。
技术介绍
1、机械设备集群在风力发电场和柔性生产工厂等现代工业中发挥着关键作用,其依赖于多个机器节点协同工作来完成复杂的任务,确保这些机器节点的运行安全对于保持高效率和产品质量至关重要。智能故障诊断通过数据采集、特征提取、机器学习和实时监控,实现故障的早期识别、精确定位和预测性维护,是保障机器节点健康运行的重要手段。
2、随着深度迁移学习的快速发展,诊断知识可以从机械设备集群中的一个设备的滚动轴承节点(源域)转移到其他相似设备的滚动轴承节点(目标域),从而降低智能诊断模型在跨设备应用中对目标域高质量监测数据的强依赖性。多源迁移学习([1]b.yang,s.xu,y.lei,c.-g.lee,e.stewart,and c.roberts,"multisource transfer learning networkto complement knowledge for intelligent diagnosis ofmachines with unseenfaults,"mechanical systems and signal processing,vol.162,p.108095,2022.)通过从多个源域机械节点的数据中学习域不变特征,并将多源域诊断知识进行融合,应用于单一目标域机械设备的滚动轴承故障识别;然而,当前多个源域机械节点的滚动轴承数据要集中,这很难在实际中实现,原因在于:(1)数据隐私;一台机器的监控数据中包含生
3、联邦学习([2]t.li,a.k.sahu,a.talwalkar,and v.smith,"federatedlearning:challenges,methods,and future directions,"ieee signal processingmagazine,vol.37,no.3,pp.50-60,2020.)用多个客户端的本地数据训练一个全局模型,即构建服务器来聚合各源域的滚动轴承数据,例如源域的模型参数和高级特征,并将聚合模型广播回各个源域以进行进一步的训练;然而,现有方法存在以下缺点:(1)大多数方法在迁移特征分布适配过程中只考虑了边缘分布,没考虑条件分布,导致特征欠适配,模型迁移诊断精度不高。(2)现有方法有通过利用中间分布在桥接源域和目标域,但是中间分布的生成方式仅通过随机高斯分布模型生成,难以控制,缺乏理论指导。
4、综上所述,现有的多源域迁移诊断方法难以在保证数据隐私的条件下,充分适配多源域与目标域数据的特征分布,降低了智能诊断方法在机械设备集群中的故障诊断泛化性能。
技术实现思路
1、为了克服上述现有技术的缺陷,本专利技术的目的在于提供一种机械设备集群的滚动轴承数据重心桥接智能诊断方法,通过服务器与多域端的协同训练,使得训练出的通用模型能在目标域机械设备的滚动轴承数据上完成诊断任务,保护了每个节点的数据隐私,减少了传输成本,提高了诊断模型在机械设备集群上的泛化诊断性能。
2、为达到上述目的,本专利技术采取的技术方案为:
3、一种机械设备集群的滚动轴承数据重心桥接智能诊断方法,包括以下步骤:
4、步骤1:构建特征提取器,对提取的高级特征进行分布建模;特征提取器由堆叠的残差块构成,记为其中s表示源域机械设备滚动轴承数据集合,i表示第i个源域,θ表示该特征提取器的参数,f表示用于特征提取的网络结构;将提取到的高级特征vs:i=g(xs:i)输入到一个全连接层进行分类,其中xs:i表示第i个源域机械设备滚动轴承数据中样本的特征向量;然后通过最小化交叉熵损失来训练源域机械设备滚动轴承数据侧的深度残差网络,即:
5、
6、其中l表示分类交叉熵损失,c是与分类任务相关的成本函数,n为样本数量,y表示样本的真实标签,j表示健康状态的索引,k表示样本数,为指示函数,即当第i个源域机械设备滚动轴承数据中第k个样本的真实标签等于j时,其值为1,否则为0;表示第i个源域机械设备滚动轴承数据中分类器预测的第k个样本属于第j个健康状态的概率,即分类器的输出;分类完成后使用高斯混合模型来拟合每个源域机械设备滚动轴承数据中高级特征的分布信息,即:
7、
8、其中gs:i表示源域机械设备滚动轴承数据的高斯混合模型,θ表示高斯混合模型的参数集合,α表示高斯混合模型的权重,表示第i个源域机械设备滚动轴承数据中第t个高斯混合模型的概率密度函数,其中是均值向量,是协方差矩阵;最后利用网络服务器收集并聚合各源域机械设备滚动轴承数据的模型参数及特征分布参数,得到多源高斯混合模型参数;
9、步骤2:通过步骤1得到的多源高斯混合模型参数求解动态分布重心;定义一个分布重心φ*的集合,该集合包含了从各个源域机械设备滚动轴承数据的高斯混合模型到最终候选重心分布的所有可能的传输计划,即:
10、
11、其中inf表示寻找使加权wasserstein距离最小的传输计划,表示在时间或迭代步t时的候选重心高斯分布,表示从各个源域机械设备滚动轴承数据的高斯分布到候选重心分布的所有可能传输计划的集合,λi表示各个源域机械设备滚动轴承数据的高斯分布权重且是非负的,并且其总和等于1,表示各源域机械设备滚动轴承数据的高斯分布与候选重心分布之间的wasserstein距离的平方;计算重心的参数,即:
12、
13、其中表示各源域机械设备滚动轴承数据的重心的均值和协方差矩阵,t表示迭代步数,n表示源域机械设备滚动轴承数据的总数,n、n+1分别表示迭代步骤,使用当前迭代的重心和协方差矩阵来计算下一个迭代步骤中的重心均值和协方差矩阵,直到参数收敛到稳定值为止;
14、步骤3:进行有针对性的适应分布重心;首先根据重心分布参数随机生成中间样本的数据集其中每个样本由特征向量和标签组成;在目标适应过程中,求解相应的ot散度来评估分布差异,即:在各源域机械设备滚动轴承数据中,首先构建关系矩阵a,矩阵元素为0或1,分别表示标签不一致或一致;然后根据关系矩阵a,设计成本函数c1,即:
15、
16、其中aj,k表示源域机械设备滚动轴承数据样本和中间样本的标签关系,bc表示中间样本,ε表示极小的正数,j,k表示位置的索引;利用成本函数c1,计算源域机械设备滚动轴承数据到中间样本集的最优传输散度,即:
17、
18、其中lda表示传输过程中的ot散度值,p表示源域机械设备滚动轴承数据分布,gbc表示中间分布,γ表示从源域机械设备滚动轴承数据到中间分布重心的传输策略,通过此目标函数优化,即:本文档来自技高网...
【技术保护点】
1.一种机械设备集群的滚动轴承数据重心桥接智能诊断方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,步骤3具体为:将步骤2中得到的重心参数即均值和协方差矩阵广播回各个源域机械设备滚动轴承数据,进行有针对性的适应分布重心;首先根据重心分布参数随机生成中间样本,中间样本构成数据集其中每个样本由特征向量和标签组成,且样本从高斯混合分布中抽取,然后通过目标适应方式减少多个数据域之间的边缘和条件分布差异;在目标适应过程中,根据标签预先规划适应轨迹,使得来自相同健康状态的样本一起被适应,并根据最优传输理论,求解相应的OT散度来评估分布差异,具体方式如下:在各源域机械设备滚动轴承数据中,首先构建关系矩阵A,用于描述源域机械设备滚动轴承数据样本和中间样本之间的标签关系,矩阵元素为0或1,分别表示标签不一致或一致;然后根据关系矩阵A,设计成本函数C1,用于计算源域机械设备滚动轴承数据样本到中间样本的传输成本,即:
【技术特征摘要】
1.一种机械设备集群的滚动轴承数据重心桥接智能诊断方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,步骤3具体为:将步骤2中得到的重心参数即均值和协方差矩阵广播回各个源域机械设备滚动轴承数据,进行有针对性的适应分布重心;首先根据重心分布参数随机生成中间样本,中间样本构成数据集其中每个样本由特征向量和标签组成,且样本从高斯混合分布中抽取,然后通过目标适应方式减少多个数据域之间的边缘和...
【专利技术属性】
技术研发人员:杨彬,陈喆,雷亚国,李响,李乃鹏,司小胜,张正新,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。