基于人工智能的设备故障诊断与识别方法及装置制造方法及图纸

技术编号:37641139 阅读:22 留言:0更新日期:2023-05-25 10:08
本发明专利技术提供了一种基于人工智能的设备故障诊断与识别方法及装置,涉及故障诊断技术领域,包括设备故障诊断模型的训练方法、装置和设备故障诊断方法、装置,其中,设备故障诊断模型的训练方法包括:获取预先采集的信号数据集;信号数据集中包括表征设备的正常运行状态的第一特征参数和多种非正常状态的第二特征参数;对第一特征参数和第二特征参数分别进行特征提取,得到第一特征参数和第二特征参数分别包含的目标特征参数;将目标特征参数输入至预先设置的初始分类器,对初始分类器进行训练,得到设备故障诊断模型。本发明专利技术所对应的设备故障诊断模型在设备故障诊断任务中,能够有效提高设备故障的识别精度。效提高设备故障的识别精度。效提高设备故障的识别精度。

【技术实现步骤摘要】
基于人工智能的设备故障诊断与识别方法及装置


[0001]本专利技术涉及故障诊断
,尤其涉及一种基于人工智能的设备故障诊断与识别方法及装置。

技术介绍

[0002]随着科技的发展和制造工艺的进步,设备的复杂度不断增加,在使用过程中的任何异常或故障不仅直接影响产品的使用,而且还可能造成严重的安全事故。经过长期的实践和经验,要使设备或系统能够安全、可靠、有效地运行,必须要对其进行故障检测与诊断。传统的故障诊断在操作时对技术人员水平要求较高,且不适用于更深层次的诊断场景,因此,故障诊断技术伴随着人工智能及其衍生物的不断发展,逐渐实现了向智能故障诊断方向的转型。
[0003]智能故障诊断的核心在于生成一个能够以“专家”身份来对设备进行故障诊断的实体,可以给出与传统专家检测相同的诊断结果。与此同时,随着机器学习不断地发展,其在故障诊断领域的表现也越来越优异。早期的故障检测与诊断主要依赖于专家或技术人员的决策,然而专业人员容易受到压力、疲劳、心理因素、自身知识水平、技能等影响,做出与实际状态相差较大的分析,从而产生错误的判断。随着技术的不断进步,待测对象不断复杂化、大型化、非线性化、系统化,建立精确的数学模型难度越来越大,各设备之间存在的耦合,使得模型难度也会成指数增加。
[0004]现有技术中,通常通过判断特征值是否异常来判断待测对象是否发生故障,该方法只是对待测对象的信号数据进行分析,对系统高维信号之间的耦合性和关联度挖掘不够,没有更加深入地利用待测对象的深层信息。此外,还可以通过机器学习来对数据进行分析,然而,传统的机器学习方法往往基于既得的监测数据,需要人工提取大量的特征,且模型的训练精度受训练样本的数量和质量的限制较大,对设备进行故障检测的精度难以进一步提高。
[0005]其中,现有的许多方法难以对设备故障数据进行深度特征提取,导致算法难以进行精准识别与分类。并且,在利用深度学习或神经网络进行设备故障识别时,传统的反向传播方式更新模型参数过程中,容易出现梯度消失和梯度爆炸的问题,使得模型训练效果差,识别精度低。此外,利用深度学习或神经网络进行设备故障识别时,常会出现局部最小化以及收敛速度慢的问题,对模型训练造成影响,严重影响设备故障的识别效率。且,在实际设备故障识别应用现场中,故障数据采集困难,各故障类别数据通常不均衡,算法存在执行能力弱、适应性不强、稳定性差等问题。

技术实现思路

[0006]有鉴于此,本专利技术的目的在于提供一种基于人工智能的设备故障诊断与识别方法及装置,包括设备故障诊断模型的训练方法、装置和设备故障诊断方法、装置,能够有效提高设备故障诊断任务中设备故障的识别精度。
[0007]第一方面,本专利技术实施例提供了一种设备故障诊断模型的训练方法,该方法包括:获取预先采集的信号数据集;信号数据集中包括表征设备的正常运行状态的第一特征参数和多种非正常状态的第二特征参数;对第一特征参数和第二特征参数分别进行特征提取,得到第一特征参数和第二特征参数分别包含的目标特征参数;将目标特征参数输入至预先设置的初始分类器,对初始分类器进行训练,得到设备故障诊断模型;设备故障诊断模型用于对目标设备进行故障诊断。
[0008]结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,对第一特征参数和第二特征参数分别进行特征提取,得到第一特征参数和第二特征参数分别包含的目标特征参数的步骤,包括:将第一特征参数和第二特征参数输入至预设的深度神经网络,通过深度神经网络分别提取第一特征参数和第二特征参数包含的目标特征参数;其中,深度神经网络为利用粒子群算法处理的深度神经网络。
[0009]结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,上述方法还包括:将信号数据集输入至初始神经网络中,根据信号数据集和初始神经网络的神经元权重向量的欧氏距离,确定信号数据集和神经元权重向量对应的适应度函数;适应度函数中包括信号数据集和神经元权重向量的欧氏距离;根据适应度函数和初始神经网络的神经元权重向量,利用粒子群算法对初始神经网络进行参数搜索,确定初始神经元权重向量;根据初始神经元权重向量和信号数据集对应的数量积,从适应度函数中确定目标欧氏距离指示的目标神经元;对目标神经元及其对应的拓扑邻域内神经元的神经元权重向量进行调整修正,并使用粒子群算法对目标神经元的权重向量迭代处理,更新初始神经网络的神经元权重向量;以及,在迭代处理指示的目标神经元的权重向量满足预设迭代阈值时,得到包括目标神经元的权重向量的深度神经网络。
[0010]结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,参数搜索包括第一分支搜索和第二分支搜索,第一分支搜索和第二分支搜索的分支方向不同;根据适应度函数和初始神经网络的神经元权重向量,利用粒子群算法对初始神经网络进行参数搜索,确定初始神经元权重向量的步骤,包括:针对初始神经网络的神经元权重向量,按照第一分支搜索指示的神经元权重向量的第一分支坐标值和适应度函数,确定对应的第一适应度值;以及,按照第二分支搜索指示的神经元权重向量的第二分支坐标值和适应度函数,确定对应的第二适应度值;根据第一适应度值和第二适应度值,确定参数搜索对应的更新粒子位置;更新粒子位置通过下述公式确定:其中,为更新粒子位置,为更新前的搜索粒子位置,为数学中的符号函数,为搜索步长,为第一适应度值,为第二适应度值,为搜索粒子随机向量;将更新粒子位置对应的神经元权重向量确定为初始神经元权重向量。
[0011]结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,根据初始神经元权重向量和信号数据集对应的数量积,从适应度函数中确定目标欧氏距离指示的目标神经元的步骤,包括:对信号数据集和初始神经元权重向量进行归一化处理,得到归一化信号数据集和归一化神经元权重向量;对归一化信号数据集和归一化神经元权重向量进行数量积矢量运算,确定数量积;将数量积满足预设的数量积阈值时指示的归一化神
经元权重向量确定为目标神经元的权重向量,得到目标神经元;其中,预设的数量积阈值对应于适应度函数中的目标欧氏距离。
[0012]第二方面,本专利技术实施例还提供一种设备故障诊断方法,该方法包括:获取目标设备的待测数据;将待测数据输入至预先构建的设备故障诊断模型中,通过设备故障诊断模型对待测数据进行数据识别,并输出识别结果;其中,设备故障诊断模型为基于上述设备故障诊断模型的训练方法训练得到的;基于识别结果对目标设备进行故障诊断。
[0013]结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,将待测数据输入至预先构建的设备故障诊断模型中,通过设备故障诊断模型对待测数据进行数据识别,并输出识别结果的步骤,包括:对待测数据进行特征提取,得到待测数据包含的目标数据;利用设备故障诊断模型对目标数据进行分类,确定目标数据对应的分类结果;以及,确定目标数据对应的标准化权重;根据标准化权重对分类结果进行加权,得到识别结果。
[0014]结合第二方面,本专利技术实施例提供了第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备故障诊断模型的训练方法,其特征在于,所述方法包括:获取预先采集的信号数据集;所述信号数据集中包括表征设备的正常运行状态的第一特征参数和多种非正常状态的第二特征参数;对所述第一特征参数和所述第二特征参数分别进行特征提取,得到所述第一特征参数和所述第二特征参数分别包含的目标特征参数;将所述目标特征参数输入至预先设置的初始分类器,对所述初始分类器进行训练,得到设备故障诊断模型;所述设备故障诊断模型用于对目标设备进行故障诊断。2.根据权利要求1所述的方法,其特征在于,对所述第一特征参数和所述第二特征参数分别进行特征提取,得到所述第一特征参数和所述第二特征参数分别包含的目标特征参数的步骤,包括:将所述第一特征参数和所述第二特征参数输入至预设的深度神经网络,通过所述深度神经网络分别提取所述第一特征参数和所述第二特征参数包含的目标特征参数;其中,所述深度神经网络为利用粒子群算法处理的深度神经网络。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述信号数据集输入至初始神经网络中,根据所述信号数据集和所述初始神经网络的神经元权重向量的欧氏距离,确定所述信号数据集和所述神经元权重向量对应的适应度函数;所述适应度函数中包括所述信号数据集和所述神经元权重向量的欧氏距离;根据所述适应度函数和所述初始神经网络的神经元权重向量,利用粒子群算法对所述初始神经网络进行参数搜索,确定初始神经元权重向量;根据所述初始神经元权重向量和所述信号数据集对应的数量积,从所述适应度函数中确定目标欧氏距离指示的目标神经元;对所述目标神经元及其对应的拓扑邻域内神经元的神经元权重向量进行调整修正,并使用所述粒子群算法对所述目标神经元的权重向量迭代处理,更新所述初始神经网络的神经元权重向量;以及,在所述迭代处理指示的目标神经元的权重向量满足预设迭代阈值时,得到包括所述目标神经元的权重向量的深度神经网络。4.根据权利要求3所述的方法,其特征在于,所述参数搜索包括第一分支搜索和第二分支搜索,所述第一分支搜索和所述第二分支搜索的分支方向不同;根据所述适应度函数和所述初始神经网络的神经元权重向量,利用粒子群算法对所述初始神经网络进行参数搜索,确定初始神经元权重向量的步骤,包括:针对所述初始神经网络的所述神经元权重向量,按照所述第一分支搜索指示的所述神经元权重向量的第一分支坐标值和所述适应度函数,确定对应的第一适应度值;以及,按照所述第二分支搜索指示的所述神经元权重向量的第二分支坐标值和所述适应度函数,确定对应的第二适应度值;根据所述第一适应度值和所述第二适应度值,确定所述参数搜索对应的更新粒子位置;所述更新粒子位置通过下述公式确定:其中,为所述更新粒子位置,为更新前的搜索粒子位置,为数学中的符号
函数,为搜索步长,为所述第一适应度值,为所述第二适应度值,为搜索粒子随机向量;将所述更新粒子位置对应的神经元权重向量确定为所述初始神经元权重向量。5.根据权利要求3所述的方法,其特征在于,根据所述初始神经元权重向量和所述信号数据集对应的数量积,从所述适应度函数中确定目标欧氏距离指示的目标神经元的步骤,包括:对所述信号数据集和所述初始神经元权重向量进行归一化处理,得到归一化信号数据集和归一化神经元权重向量;对所述归一化信号数据集和所述归一化神经元权重向量进行数量积矢...

【专利技术属性】
技术研发人员:尹旭马兵张烁续敏王玉石朱运恒苏子康朱家田
申请(专利权)人:山东能源数智云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1