电机轴系振动测试方法、装置和计算机设备与流程

未命名 09-01 阅读:136 评论:0


1.本技术涉及电机轴系测试技术领域,特别是涉及一种电机轴系振动测试方法、装置和计算机设备。


背景技术:

2.电机振动测试在故障预测和维护方面起着重要作用。然而,目前的电机振动测试方法在故障预测方面存在不准确的问题。传统的故障预测方法主要依赖于规则和经验,并且仅能提供基于已知故障模式的预测结果。由于电机系统的复杂性和多样性,以及环境和负载变化的影响,传统方法无法准确地预测电机的故障。此外,传统方法通常仅考虑单一或有限数量的振动特征,忽略了振动信号中的丰富信息和复杂关系。这导致了预测结果的不准确性和局限性。另外,传统方法在处理大量数据和实时监测方面也存在一定的困难。


技术实现要素:

3.基于此,有必要针对上述技术问题,提供一种电机轴系振动测试方法、装置和计算机设备。
4.一种电机轴系振动测试方法,所述方法包括:分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据;所述激励源的类型包括:时变干扰和非时变干扰;根据所述故障数据,构建训练预先设置的机器学习模型,以使所述机器学习模型识别电机的故障类型;实时采集待测电机轴系的振动数据,将所述振动数据输入所述机器学习模型,输出电机的故障类型。
5.在其中一个实施例中,还包括:将所述故障数据转化为数字信号,提取所述数字信号中的时变干扰信号,非时变干扰信号以及基本信号;根据所述时变干扰信号,非时变干扰信号以及基本信号构建多维度特征;根据所述多维度特征训练所述机器学习模型。
6.在其中一个实施例中,所述时变干扰包括:环境变化激励、温度变化激励以及负载变化激励。
7.在其中一个实施例中,所述非时变干扰包括:电源干扰、电磁干扰以及机械共振干扰。
8.在其中一个实施例中,所述机器学习模型为向量机、决策树或随机森林。
9.一种电机轴系振动测试装置,所述装置包括:离线激励模块,还用于分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据;所述激励源的类型包括:时变干扰和非时变干扰;训练模块,还用于根据所述故障数据,构建训练预先设置的机器学习模型,以使所述机器学习模型识别电机的故障类型;故障分析模块,还用于实时采集待测电机轴系的振动数据,将所述振动数据输入
所述机器学习模型,输出电机的故障类型。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据;所述激励源的类型包括:时变干扰和非时变干扰;根据所述故障数据,构建训练预先设置的机器学习模型,以使所述机器学习模型识别电机的故障类型;实时采集待测电机轴系的振动数据,将所述振动数据输入所述机器学习模型,输出电机的故障类型。
11.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据;所述激励源的类型包括:时变干扰和非时变干扰;根据所述故障数据,构建训练预先设置的机器学习模型,以使所述机器学习模型识别电机的故障类型;实时采集待测电机轴系的振动数据,将所述振动数据输入所述机器学习模型,输出电机的故障类型。
12.上述电机轴系振动测试方法、装置、计算机设备和存储介质具有以下有益效果:提高故障预测准确性:本发明利用机器学习和数据驱动方法,全面捕捉电机振动信号中的关键特征和模式。相比传统方法,本发明能够更准确地预测电机的故障,并提供更可靠的预测结果。
13.充分利用振动信号信息:本发明采用大数据分析和机器学习方法,能够充分挖掘振动信号中的信息。通过综合考虑多个特征和模式,本发明能够更全面地评估电机系统的健康状态,提高故障预测的精度和全面性。
14.实时监测和及时维护:本发明的方法适用于实时监测电机振动信号,并能够及时识别潜在的故障情况。通过提前发现和预测电机故障,可以采取及时维护措施,减少停机时间和降低维修成本。
15.数据驱动和自动化:本发明利用机器学习和数据驱动方法,能够自动从振动数据中学习和提取特征,减少人工干预和主观判断的影响。这样可以提高测试的效率、一致性和可重复性。
附图说明
16.图1为一个实施例中电机轴系振动测试方法的流程示意图;图2为一个实施例中电机轴系振动测试装置的结构框图;图3为一个实施例中计算机设备的内部结构图。
具体实施方式
17.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不
用于限定本技术。
18.在一个实施例中,如图1所示,提供了一种电机轴系振动测试方法,包括以下步骤:步骤102,分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据。
19.激励源的类型包括:时变干扰和非时变干扰。
20.为了实现上述激励,需要准备具备激励能力的激励设备,包括能够产生不同类型激励的激励源。具体的,激励源可以包括产生时变干扰和非时变干扰的设备,如变频器、负载模拟器等,确保激励源能够模拟不同故障类型对电机轴系振动的影响。
21.使用不同类型的激励源,对不同故障类型的电机进行激励,并采集电机轴系的振动数据,确保激励源和振动传感器的安装位置和参数设置合理,并确保采集到的振动数据具有足够的覆盖范围和样本量。
22.值得说明的是,对于电机轴系数据,由于缺乏样本数据,而且直接采集的电机轴系数据的信噪比大,直接从电机轴系的振动数据中提取真实振动数据的难度较高,因此在利用神经网络模型进行在线监测时,无法真实的反映出振动数据是否异常。而本实施例中,通过产生时变干扰和非时变干扰进行激励的方式,施加在故障电机上,从而采集到故障数据,可以知道的是,不同故障类型对于时变干扰和非时变干扰的敏感程度不同,因此通过机器学习模型,可以准确的学习到这一点,从而为机器学习的在线检测提供的基础。
23.步骤104,根据故障数据,构建训练预先设置的机器学习模型,以使机器学习模型识别电机的故障类型。
24.本步骤中,利用所采集的故障数据,构建训练预先设置的机器学习模型。机器学习模型可以采用监督学习算法,如深度学习、支持向量机(svm)等。输入数据可以包括振动数据以及与故障类型相关的特征参数。通过将故障数据输入机器学习模型进行训练和优化,使模型能够识别不同故障类型的特征模式。使用交叉验证和模型评估技术,确保模型的准确性和鲁棒性。
25.值得说明的是,在正常状态下,电机轴系振动也会受到时变干扰和非时变干扰,但是干扰是微弱的,很难对上述信号进行分别提取。但是在电机故障时,通过主动激励的时变干扰和非时变干扰,使得振动数据的变化显著,从而容易被分离出来。
26.步骤106,实时采集待测电机轴系的振动数据,将振动数据输入机器学习模型,输出电机的故障类型。
27.待测电机运行时,实时采集其轴系的振动数据。将采集到的轴系的振动数据输入训练好的机器学习模型中,模型将对振动数据进行分析和处理,并输出电机的故障类型诊断结果。可以采用实时监测系统,以实时更新和反馈故障诊断结果。
28.上述电机轴系振动测试方法中,由于实时采集的振动数据信噪比高,不利于机器学习模型直接识别, 本发明采用离线训练的方式,通过信号激励,使得机器学习模型可以识别并学习关键特征。另外,在特征选择上,选择了对故障类型敏感的时变干扰,以及对故障产生敏感的非时变干扰作为机器学习的特征,模拟不同故障类型对电机轴系振动的影响,提高故障诊断的全面性和准确性。
29.在其中一个实施例中,将所述故障数据转化为数字信号,提取数字信号中的时变干扰信号,非时变干扰信号以及基本信号;根据时变干扰信号,非时变干扰信号以及基本信
号构建多维度特征;根据多维度特征训练机器学习模型。
30.具体的,使用振动传感器采集电机轴系的振动数据,通过模数转换器(adc)或数据采集系统将其转化为数字信号,确保采样率足够高,以捕捉到振动信号的细节。将数字信号进行时频分析或其他相应的信号处理方法,提取时变干扰信号和非时变干扰信号。时变干扰信号包括随时间变化的频率成分,而非时变干扰信号表现为固定频率或幅度成分。基本信号提取:从数字信号中提取基本信号,即去除干扰信号后剩余的振动信号。可以采用滤波、降噪或其他信号处理技术来实现。基于提取的时变干扰信号、非时变干扰信号和基本信号,构建多维度特征。其中,多维度特征的三个主维度分别是时变干扰信号、非时变干扰信号和基本信号,每个主维度同时分别包括频域特征(如频谱峰值、频带能量等)、时域特征(如均值、标准差等)和统计特征(如相关系数、峭度等)。确保选择的特征能够充分表征振动信号的变化和特性。利用提取的多维度特征,构建训练数据集,并使用机器学习算法训练模型。可以选择适合的监督学习算法,如支持向量机(svm)、随机森林、深度神经网络等。通过反复训练和优化,确保模型能够准确识别时变干扰和非时变干扰,并实现电机轴系故障的预测和诊断。
31.在其中一个实施例中,时变干扰包括:环境变化激励、温度变化激励以及负载变化激励。
32.在其中一个实施例中,非时变干扰包括:电源干扰、电磁干扰以及机械共振干扰。
33.在其中一个实施例中,机器学习模型为向量机、决策树或随机森林。
34.应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
35.在一个实施例中,如图2所示,提供了一种电机轴系振动测试装置,包括:离线激励模块202、训练模块204和故障分析模块206,其中:离线激励模块202,还用于分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据;所述激励源的类型包括:时变干扰和非时变干扰;训练模块204,还用于根据所述故障数据,构建训练预先设置的机器学习模型,以使所述机器学习模型识别电机的故障类型;故障分析模块206,还用于实时采集待测电机轴系的振动数据,将所述振动数据输入所述机器学习模型,输出电机的故障类型。
36.在其中一个实施例中,离线激励模块还用于将所述故障数据转化为数字信号,提取所述数字信号中的时变干扰信号,非时变干扰信号以及基本信号;根据所述时变干扰信号,非时变干扰信号以及基本信号构建多维度特征;根据所述多维度特征训练所述机器学习模型。
37.在其中一个实施例中,所述时变干扰包括:环境变化激励、温度变化激励以及负载变化激励。
38.在其中一个实施例中,所述非时变干扰包括:电源干扰、电磁干扰以及机械共振干
扰。
39.在其中一个实施例中,所述机器学习模型为向量机、决策树或随机森林。
40.关于电机轴系振动测试装置的具体限定可以参见上文中对于电机轴系振动测试方法的限定,在此不再赘述。上述电机轴系振动测试装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
41.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储故障数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种机器人定位恢复方法。
42.本领域技术人员可以理解,图3中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
43.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述实施例中方法的步骤。
44.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中方法的步骤。
45.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
46.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
47.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。

技术特征:
1.一种电机轴系振动测试方法,其特征在于,所述方法包括:分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据;所述激励源的类型包括:时变干扰和非时变干扰;根据所述故障数据,构建训练预先设置的机器学习模型,以使所述机器学习模型识别电机的故障类型;实时采集待测电机轴系的振动数据,将所述振动数据输入所述机器学习模型,输出电机的故障类型。2.根据权利要求1所述的电机轴系振动测试方法,其特征在于,所述方法还包括:将所述故障数据转化为数字信号,提取所述数字信号中的时变干扰信号,非时变干扰信号以及基本信号;根据所述时变干扰信号,非时变干扰信号以及基本信号构建多维度特征;根据所述多维度特征训练所述机器学习模型。3.根据权利要求2所述的电机轴系振动测试方法,其特征在于,所述时变干扰包括:环境变化激励、温度变化激励以及负载变化激励。4.根据权利要求2所述的电机轴系振动测试方法,其特征在于,所述非时变干扰包括:电源干扰、电磁干扰以及机械共振干扰。5.根据权利要求1所述的电机轴系振动测试方法,其特征在于,所述机器学习模型为向量机、决策树或随机森林。6.一种电机轴系振动测试装置,其特征在于,所述装置包括:离线激励模块,还用于分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据;所述激励源的类型包括:时变干扰和非时变干扰;训练模块,还用于根据所述故障数据,构建训练预先设置的机器学习模型,以使所述机器学习模型识别电机的故障类型;故障分析模块,还用于实时采集待测电机轴系的振动数据,将所述振动数据输入所述机器学习模型,输出电机的故障类型。7.根据权利要求6所述的电机轴系振动测试装置,其特征在于,离线激励模块还用于将所述故障数据转化为数字信号,提取所述数字信号中的时变干扰信号,非时变干扰信号以及基本信号;根据所述时变干扰信号,非时变干扰信号以及基本信号构建多维度特征;根据所述多维度特征训练所述机器学习模型。8.根据权利要求7所述的电机轴系振动测试装置,其特征在于,所述时变干扰包括:环境变化激励、温度变化激励以及负载变化激励。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。

技术总结
本申请涉及一种电机轴系振动测试方法、装置和计算机设备。所述方法包括:分别采用不同类型的激励源,激励不同故障类型的电机,得到电机轴系的故障数据;激励源的类型包括:时变干扰和非时变干扰;根据所述故障数据,构建训练预先设置的机器学习模型,以使机器学习模型识别电机的故障类型;实时采集待测电机轴系的振动数据,将振动数据输入机器学习模型,输出电机的故障类型。采用本方法能够准确的识别到电机轴系中的故障。电机轴系中的故障。电机轴系中的故障。


技术研发人员:王必良 李金滔 廖甜 汪礼辉 王子
受保护的技术使用者:湖南璟德科技有限公司
技术研发日:2023.07.21
技术公布日:2023/8/28
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐