[go: up one dir, main page]

CN115060443A - 机械臂检测方法、装置、电子设备及存储介质 - Google Patents

机械臂检测方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN115060443A
CN115060443A CN202210653656.8A CN202210653656A CN115060443A CN 115060443 A CN115060443 A CN 115060443A CN 202210653656 A CN202210653656 A CN 202210653656A CN 115060443 A CN115060443 A CN 115060443A
Authority
CN
China
Prior art keywords
vibration signal
detected
entropy
energy
mechanical arm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210653656.8A
Other languages
English (en)
Inventor
谷菲
李祥
李大�
王鸿森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Kanop Robot Technology Co ltd
Original Assignee
Chengdu Kanop Robot Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Kanop Robot Technology Co ltd filed Critical Chengdu Kanop Robot Technology Co ltd
Priority to CN202210653656.8A priority Critical patent/CN115060443A/zh
Publication of CN115060443A publication Critical patent/CN115060443A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M7/00Vibration-testing of structures; Shock-testing of structures
    • G01M7/02Vibration-testing by means of a shake table
    • G01M7/022Vibration control arrangements, e.g. for generating random vibrations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M7/00Vibration-testing of structures; Shock-testing of structures
    • G01M7/02Vibration-testing by means of a shake table
    • G01M7/025Measuring arrangements

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

本申请提供一种机械臂检测方法、装置、电子设备及存储介质,所述方法包括:确定机械臂的振动信号中的待检测振动信号;确定待检测振动信号的能熵比;根据待检测振动信号的能熵比,确定机械臂是否异常。通过待检测振动信号的能熵比来确定机械臂是否异常,可以准确的分辨正常机械臂和异常机械臂。

Description

机械臂检测方法、装置、电子设备及存储介质
技术领域
本申请涉及机械臂工业领域,具体而言,涉及一种机械臂检测方法、装置、电子设备及存储介质。
背景技术
机械臂是工业机器人中的典型代表,它的结构与人的手臂相似,一般为由一系列连杆串联组成的开式链,称为机械臂。机械臂的传动系统负责机械臂各关节的动力传递,其运行状态和执行预定任务时的完成质量直接相关,因此,在机械臂生产过程中,对机械臂传动系统的振动质量的检测和管理成为其中不可或缺的一个环节。
因此,如何判断机械臂是否正常,是亟待解决的问题。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种基于能熵比的机械臂定转速工况检测方法、装置、电子设备及存储介质,提高分辨正常机械臂和异常机械臂的准确性。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种机械臂检测方法,所述方法包括:
确定机械臂的振动信号中的待检测振动信号,所述待检测振动信号为预设转速段对应的振动信号;
确定所述待检测振动信号的能熵比;
根据所述待检测振动信号的能熵比,确定所述机械臂是否异常。
可选的,所述确定所述待检测振动信号的能熵比,包括:
对所述待检测振动信号进行频谱变换,得到所述待检测振动信号的频谱序列;
根据所述待检测振动信号的频谱序列,计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵;
根据所述谱排列熵确定所述待检测振动信号的能熵比。
可选的,根据所述待检测振动信号的频谱序列,计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵,包括:
对所述待检测振动信号的频谱序列进行相空间重构,得到重构后的所述待检测振动信号的频谱;
对重构后的所述待检测振动信号的频谱进行排序,得到重构的序列;
根据重构的序列计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵。
可选的,根据重构的序列计算所述待检测振动信号的频谱的排列熵,包括:
计算重构的序列中的每一个序列在所有序列中出现的概率,根据各序列的概率计算所述待检测振动信号的频谱的第一排列熵;
对所述第一排列熵进行归一化处理,得到所述待检测振动信号的谱排列熵。
可选的,根据所述谱排列熵确定所述待检测振动信号的能熵比,包括:
计算所述待检测振动信号的均方根;
根据所述待检测振动信号的均方根以及所述谱排列熵计算得到所述能熵比。
可选的,所述确定机械臂的振动信号中的待检测振动信号,所述待检测振动信号为预设转速段对应的振动信号之前,包括:
对所述机械臂的振动信号进行预处理;
在预处理后的所述机械臂的振动信号中提取匀速振动信号。
可选的,所述确定机械臂的振动信号中的待检测振动信号,包括:
根据预设的机械臂的转速段选择振动信号对应的信号段,作为待检测振动信号。
第二方面,本申请实施例还提供了一种机械臂检测装置,所述装置包括:
确定模块,用于确定机械臂的振动信号中的待检测振动信号,所述待检测振动信号为预设转速段对应的振动信号;
确定模块,用于确定所述待检测振动信号的能熵比;
确定模块,用于根据所述待检测振动信号的能熵比,确定所述机械臂是否异常。
可选的,所述确定模块,具体用于:
对所述待检测振动信号进行频谱变换,得到所述待检测振动信号的频谱序列;
根据所述待检测振动信号的频谱序列,计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵;
根据所述谱排列熵确定所述待检测振动信号的能熵比。
可选的,所述确定模块,具体用于:
对所述待检测振动信号的频谱序列进行相空间重构,得到重构后的所述待检测振动信号的频谱;
对重构后的所述待检测振动信号的频谱进行排序,得到重构的序列;
根据重构的序列计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵。
可选的,所述确定模块,具体用于:
计算重构的序列中的每一个序列在所有序列中出现的概率,根据各序列的概率计算所述待检测振动信号的频谱的第一排列熵;
对所述第一排列熵进行归一化处理,得到所述待检测振动信号的谱排列熵。
可选的,所述确定模块,具体用于:
计算所述待检测振动信号的均方根;
根据所述待检测振动信号的均方根以及所述谱排列熵计算得到所述能熵比。
可选的,所述确定模块,具体用于:
对所述机械臂的振动信号进行预处理;
在预处理后的所述机械臂的振动信号中提取匀速振动信号。
可选的,所述确定模块,具体用于:
根据预设的转速段选择所述匀速振动信号中与所述预设的转速段对应的匀速振动信号,作为待检测振动信号。
第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的程序指令,当应用程序运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述程序指令,以执行上述第一方面所述的机械臂检测方法的步骤。
第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被读取并执行上述第一方面所述的机械臂检测方法的步骤。
本申请的有益效果是:
本申请提供的一种机械臂检测方法、装置、电子设备及存储介质,通过确定机械臂的振动信号中的待检测振动信号;确定待检测振动信号的能熵比;根据待检测振动信号的能熵比,确定机械臂是否异常。通过待检测振动信号的能熵比来确定机械臂是否异常,正常机械臂的振动信号的能熵比稳定性高,波动小,异常机械臂的振动信号的能熵比稳定性低,波动大,且正常机械臂的振动信号的能熵比明显小于异常机械臂的振动信号的能熵比,两者之间存在明显的分界线,因此可以明显并准确的分辨正常机械臂和异常机械臂。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种示例性场景示意图;
图2为本申请实施例提供的一种机械臂检测方法的流程示意图;
图3为本申请实施例提供的确定能熵比的方法的流程示意图;
图4为本申请实施例提供的确定谱排列熵的方法的流程示意图;
图5为本申请实施例提供的另一种确定谱排列熵的方法的流程示意图;
图6为本申请实施例提供的另一种确定能熵比的方法的流程示意图;
图7为本申请实施例提供的实际验证结果示意图;
图8为本申请实施例提供的另一种实际验证结果示意图;
图9为本申请实施例提供的一种机械臂检测方法的装置示意图;
图10为本申请实施例提供的一种电子设备的结构框图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
图1为本申请实施例提供的一种示例性场景示意图,如图1所示,该方法应用于检测机械臂的运动状态是否正常的场景中,该场景中涉及被检测的机械臂以及电子设备。该电子设备例如可以为台式电脑、笔记本电脑等具有计算处理能力以及显示功能的终端设备,或者也可以是服务器。该电子设备与机械臂进行通信连接。
其中,机械臂旋转运动时,电子设备可以获取到机械臂的振动信号,电子设备对接收到的振动信号利用本申请实施例的方法进行检测得到检测结果,根据检测结果来确定机械臂在该运动状态下是正常的还是异常的。
图2为本申请实施例提供的一种机械臂检测方法的流程示意图,该方法的执行主体如前述的电子设备。如图2所示,该方法包括:
S101、确定机械臂的振动信号中的待检测振动信号。
其中,机械臂的振动信号可以是指机械臂处于旋转运动状态时的振动信号,当机械臂的运动状态发生变化时,该变化的运动状态可以表现在振动信号中,通过对待检测的振动信号进行检测,可以检测出机械臂的质量状态,该质量状态可以包括正常状态以及异常状态。
可选的,机械臂在旋转运动过程中可以有多个转速,不同的转速对应不同的转速段,不同的转速段对应不同的振动信号,则该待检测振动信号为预设转速段对应的振动信号,也就是说,从多个不同转速段中指定一个转速段,选择该转速段对应的振动信号作为待检测振动信号,检测机械臂在该转速段的运动质量状态。
S102、确定待检测振动信号的能熵比。
可选的,根据待检测振动信号的能量和谱排列熵确定该待检测振动信号的能熵比,其中,谱排列熵能够反映频谱信号的复杂程度和稳定性,当谱排列熵比较高时,表示频谱信号的复杂程度高,当谱排列熵较低时,表示频谱信号的复杂度低,分布有序,则正常机械臂的振动信号的谱排列熵分布较为稳定,异常机械臂的振动信号的谱排列熵均小于正常机械臂的振动信号谱排列熵,但是正常机械臂的振动信号的谱排列熵与异常机械臂的振动信号的谱排列熵之间的差异较小,同时谱排列熵仅仅考虑振动信号的频域特征,因此,将待检测振动信号的时域能量与谱排列熵结合起来,构成待检测振动信号的能熵比,正常机械臂的振动信号的能熵比的稳定性高,波动小,异常机械臂的振动信号的能熵比的稳定性低,波动大,且正常机械臂的振动信号的能熵比小于异常机械臂的振动信号的能熵比。
S103、根据待检测振动信号的能熵比,确定机械臂是否异常。
可选的,能熵比具体可以是一个数值,通过对该数值的判断,可以区分正常机械臂和异常机械臂,例如正常机械臂的待检测振动信号计算出的能熵比偏低,异常机械臂的待检测振动信号计算出的能熵比偏高,两者有明显的分界线,则根据待检测振动信号的能熵比可以确定机械臂是正常还是异常。
可选的,可以使用预设规则来确定机械臂异常情况的门限值,则,如果待检测振动信号的能熵比超出预设规则的门限值,则该待检测振动信号对应的机械臂为异常,具体地,可以使用3sigma准则来作为该预设规则,对应的公式为公式(一)。
threshold=μnormal+3σnormal 公式(一)
其中,threshold为3sigma准则对应的门限值,μnormal为正常振动信号的能熵比的均值,σnormal为正常振动信号能熵比的标准差。
本实施例通过确定机械臂的振动信号中的待检测振动信号;确定待检测振动信号的能熵比;根据待检测振动信号的能熵比,确定机械臂是否异常。通过待检测振动信号的能熵比来确定机械臂是否异常,正常机械臂的振动信号的能熵比稳定性高,波动小,异常机械臂的振动信号的能熵比稳定性低,波动大,且正常机械臂的振动信号的能熵比明显小于异常机械臂的振动信号的能熵比,两者之间存在明显的分界线,因此可以明显并准确的分辨正常机械臂和异常机械臂。
图3为本申请实施例提供的确定能熵比的方法的流程示意图,如图3所示,上述步骤S102确定待检测振动信号的能熵比,可以包括:
S201、对待检测振动信号进行频谱变换,得到待检测振动信号的频谱序列。
可选的,该待检测振动信号为时域信号,对该待检测振动信号进行频谱变换,例如可以使用快速傅里叶变换,得到待检测振动信号的频谱序列,具体地,可以根据公式(二)来进行频谱变换。
Figure BDA0003686906700000101
其中,x[i]为待检测振动信号,N为待检测振动信号的长度,Fs(n)为经过频谱变换的待检测振动信号的频谱序列。
S202、根据待检测振动信号的频谱序列,计算待检测振动信号的频谱的排列熵,得到待检测振动信号的谱排列熵。
其中,排列熵(Permutation Entropy,简称PE)是一种衡量一维时间序列复杂度的平均熵参数,它是反映一维时间序列复杂度的一种方法。
可选的,根据待检测振动信号的频谱序列和排列熵的计算方法,计算待检测振动信号的频谱的排列熵。
S203、根据谱排列熵确定待检测振动信号的能熵比。
可选的,上述S202中计算的谱排列熵可以根据预设条件计算出对应的能熵比,该预设条件可以是待检测振动信号的其他信号参数。
图4为本申请实施例提供的确定谱排列熵的方法的流程示意图,如图4所示,上述步骤S202根据待检测振动信号的频谱序列,计算待检测振动信号的频谱的排列熵,得到待检测振动信号的谱排列熵,可以包括:
S301、对待检测振动信号的频谱序列进行相空间重构,得到重构后的待检测振动信号的频谱。
其中,待检测振动信号的频谱序列是一个混沌的序列,通过相空间重构可以得到随着时间而变化的序列,具体地,通过一维时间序列的不同延迟时间来构建对应维度的相空间矢量,得到待检测振动信号的频谱矩阵,该频谱矩阵如下:
Figure BDA0003686906700000111
其中,m为嵌入维度,τ为时间延迟,K=N-(m-1)τ,N为信号长度,每一个X′(i)均对应着相应的重构分量,共有K个。
S302、对重构后的待检测振动信号的频谱进行排序,得到重构的序列。
可选的,对上述的频谱矩阵中的数据进行升序排序,如公式(三)。
Fs[i+(j1-1)τ]≤Fs[i+(j2-1)τ]≤…≤Fs[i+(jm-1)τ] 公式(三)
从而对于每一个重构的序列,每行都对应一个标记序列号。
S′(l)=(j1,j2,…,jm)
其中,S′(l)为每行重构后的标记序列,l=1,2,…,k,且k≤m。
S303、根据重构的序列计算待检测振动信号的频谱的排列熵,得到待检测振动信号的谱排列熵。
可选的,上述S302步骤重构的序列可以根据预设的公式计算待检测振动信号的频谱的排列熵,得到待检测振动信号的谱排列熵。
本实施例中,通过对待检测信号频谱的排列熵进行计算,可以使得基于信号的频谱计算的结果更准确。
图5为本申请实施例提供的另一种确定谱排列熵的方法的流程示意图,如图5所示,上述S303步骤根据重构的序列计算待检测振动信号的频谱的排列熵,可以包括:
S401、计算重构的序列的每一个序列在所有序列中出现的概率,根据各序列的概率计算待检测振动信号的频谱的第一排列熵。
可选的,根据重构的每一个的序列在所有序列中出现的概率计算该序列的概率,各序列S′(1),S′(2),…,S′(k)出现的概率分别记为P1,P2,…,Pk,且∑P=1,即,各序列的概率之和为1,例如总共有4行序列,序列S′(1)的概率为0.2,序列S′(2)的概率为0.3,序列S′(3)的概率为0.1,序列S′(2)的概率为0.4。
根据各序列的概率以及公式(四)计算待检测振动信号的频谱的第一排列熵。
Figure BDA0003686906700000121
其中,HP为待检测振动信号的频谱的第一排列熵,Pj为重构的序列的每一个序列在所有序列中出现的概率。
S402、对第一排列熵进行归一化处理,得到待检测振动信号的谱排列熵。
可选的,为了计算方便,对上述步骤S401计算的第一排列熵使用归一化的方法进行处理,如公式(五)。
Figure BDA0003686906700000122
其中,HSP为待检测振动信号的谱排列熵,HP为待检测振动信号的频谱的第一排列熵,m为嵌入维度。
图6为本申请实施例提供的另一种确定能熵比的方法的流程示意图,如图6所示,上述步骤S203中根据谱排列熵确定待检测振动信号的能熵比,可以包括:
S501、确定待检测振动信号的均方根。
可选的,该均方根指示的是待检测振动信号的时域信号对应的能量的均方根,具体地,可以根据公式(六)可以计算得到待检测振动信号的能量均方根。
Figure BDA0003686906700000131
其中,x[i]为待检测振动信号的时域能量,N为待检测振动信号的长度。
S502、根据待检测振动信号的均方根以及谱排列熵计算得到能熵比。
可选的,根据待检测振动信号的时域的能量均方根和谱排列熵的比,计算待检测振动信号的能熵比,具体地,如公式(七)。
Figure BDA0003686906700000132
其中,EER为待检测振动信号的能熵比,RMS为待检测振动信号的能量均方根,HSP为待检测振动信号的谱排列熵。
可选的,上述步骤S101中确定机械臂的振动信号中的待检测振动信号之前,可以包括:
可选的,对机械臂的振动信号进行预处理。
其中,该振动信号可以为多个转速段对应的振动信号,对各转速段的振动信号进行预处理,例如可以使用去均值的方法进行处理,也就是说各转速段的振动信号的能量减去该转速信号段的能量均值。
可选的,在预处理后的机械臂的振动信号中提取匀速振动信号。
其中,各转速段对应的振动信号从初始点到终点存在加减速时间,则需要提取各转速段对应的振动信号中的匀速运动信号段来对机械臂的质量进行检测,具体地,可以在各转速段对应的振动信号中减去预设时长的该信号段的首尾时间,则剩余时间对应的信号段为匀速运动信号段。
示例性的,该预设时长可以为0.4秒。
可选的,确定机械臂的振动信号中的待检测振动信号,可以包括:
可选的,每个转速段在振动信号中均包含往返两端信号段,例如从端点A至端点B,从端点B返回端点A,本申请实施例中均选择从端点A至端点B的运动信号段来分析该转速段的运动振动信号。
可选的,根据预设的转速段选择匀速振动信号中与预设的转速段对应的匀速振动信号,作为待检测振动信号。具体地,可以根据输入指定的转速在各转速段中寻找对应的转速段,例如可以根据机械臂的电机转速选择振动信号所在的信号段,例如公式(八)。
Figure BDA0003686906700000141
其中,seg为振动信号所在的转速段,n为电机转速。
图7为本申请实施例提供的实际验证结果示意图,如图7所示,在电机转速为2000rmp、2500rmp、3000rmp通过上述方法试验得到的多个正常机械臂以及多个异常机械臂在各转速信号段中对应的能熵比的表现,其中,序号(a)表示的是电机转速为2000rmp,序号(b)表示的是电机转速为2500rmp,序号(c)表示的是电机转速为3000rmp,各图中圆形标记为不同组数据的能熵比,也就是不同机械臂的振动信号的能熵比,黑色点虚线为根据前4组正常机械臂计算的门限值,黑色虚线左右两侧分别代表正常机械臂和异常机械臂。
从图7中可以看出,随着转速的上升,正常机械臂和异常机械臂的能熵比均随之渐增,因此,门限值也随着转速的增加而增大。在2000rmp、2500rmp、3000rmp转速下可以看出,正常机械臂的能熵比和异常机械臂的能熵比之间存在一个明显的分界线,因此,本申请实施例中提出的机械臂检测方法能够将正常机械臂和异常机械臂进行准确区分,验证了该方法的有效性。
图8为本申请实施例提供的另一种实际验证结果示意图,如图8所示,本申请实施例通过待检测振动信号的能熵比特征与现有技术中使用振动信号的均方根特征、谱排列熵特征,这三种特征来检测机械臂的验证结果进行对比。
为了量化上述三种特征在衡量正常和异常机械臂振动信号的差异,在不同转速下分别计算从异常机械臂的振动信号提取到的特征相较于正常机械臂的振动信号提取到特征的变化率,从图8中可以看出,在三种特征中,谱排列熵的变化率最小,均方根较小,能熵比的变化率最大,并且在三种转速下,能熵比均为变化最大的指标,因此,能熵比相较于均方根和谱排列熵能够明显区分出正常机械臂和异常机械臂,进一步验证了本申请实施例提供的机械臂检测方法的优势。
图9为本申请实施例提供的一种机械臂检测方法的装置示意图,如图9所示,该装置包括:
确定模块601,用于确定机械臂的振动信号中的待检测振动信号,所述待检测振动信号为预设转速段对应的振动信号;
确定模块601,用于确定所述待检测振动信号的能熵比;
确定模块,用于根据所述待检测振动信号的能熵比,确定所述机械臂是否异常。
可选的,确定模块601具体用于:
对所述待检测振动信号进行频谱变换,得到所述待检测振动信号的频谱序列;
根据所述待检测振动信号的频谱序列,计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵;
根据所述谱排列熵确定所述待检测振动信号的能熵比。
可选的,确定模块601具体用于:
对所述待检测振动信号的频谱序列进行相空间重构,得到重构后的所述待检测振动信号的频谱;
对重构后的所述待检测振动信号的频谱进行排序,得到重构的序列;
根据重构的序列计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵。
可选的,确定模块601具体用于:
计算重构的序列中的每一个序列在所有序列中出现的概率,根据各序列的概率计算所述待检测振动信号的频谱的第一排列熵;
对所述第一排列熵进行归一化处理,得到所述待检测振动信号的谱排列熵。
可选的,确定模块601具体用于:
计算所述待检测振动信号的均方根;
根据所述待检测振动信号的均方根以及所述谱排列熵计算得到所述能熵比。
可选的,确定模块601具体用于:
对所述机械臂的振动信号进行预处理;
在预处理后的所述机械臂的振动信号中提取匀速振动信号。
可选的,确定模块601具体用于:
根据预设的转速段选择所述匀速振动信号中与所述预设的转速段对应的匀速振动信号,作为待检测振动信号。
图10为本申请实施例提供的一种电子设备700的结构框图,如图10所示,该电子设备可包括:处理器701、存储器702。
可选的,还可以包括总线703,其中,所述存储器702用于存储有所述处理器701可执行的机器可读指令(例如,图7中的装置中确定模块对应的执行指令等),当电子设备700运行时,所述处理器701与所述存储器702存储之间通过总线703通信,所述机器可读指令被所述处理器701执行时执行上述方法实施例中的方法步骤。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述机械臂检测方法实施例中的方法步骤。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考方法实施例中的对应过程,本申请中不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。

Claims (10)

1.一种机械臂检测方法,其特征在于,所述方法包括:
确定机械臂的振动信号中的待检测振动信号,所述待检测振动信号为预设转速段对应的振动信号;
确定所述待检测振动信号的能熵比;
根据所述待检测振动信号的能熵比,确定所述机械臂是否异常。
2.根据权利要求1所述的机械臂检测方法,其特征在于,所述确定所述待检测振动信号的能熵比,包括:
对所述待检测振动信号进行频谱变换,得到所述待检测振动信号的频谱序列;
根据所述待检测振动信号的频谱序列,计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵;
根据所述谱排列熵确定所述待检测振动信号的能熵比。
3.根据权利要求2所述的机械臂检测方法,其特征在于,根据所述待检测振动信号的频谱序列,计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵,包括:
对所述待检测振动信号的频谱序列进行相空间重构,得到重构后的所述待检测振动信号的频谱;
对重构后的所述待检测振动信号的频谱进行排序,得到重构的序列;
根据重构的序列计算所述待检测振动信号的频谱的排列熵,得到所述待检测振动信号的谱排列熵。
4.根据权利要求3所述的机械臂检测方法,其特征在于,所述根据重构的序列计算所述待检测振动信号的频谱的排列熵,包括:
计算重构的序列中的每一个序列在所有序列中出现的概率,根据各序列的概率计算所述待检测振动信号的频谱的第一排列熵;
对所述第一排列熵进行归一化处理,得到所述待检测振动信号的谱排列熵。
5.根据权利要求2所述的机械臂检测方法,其特征在于,根据所述谱排列熵确定所述待检测振动信号的能熵比,包括:
计算所述待检测振动信号的均方根;
根据所述待检测振动信号的均方根以及所述谱排列熵计算得到所述能熵比。
6.根据权利要求1-5任一项所述的机械臂检测方法,其特征在于,所述确定机械臂的振动信号中的待检测振动信号,所述待检测振动信号为预设转速段对应的振动信号之前,包括:
对所述机械臂的振动信号进行预处理;
在预处理后的所述机械臂的振动信号中提取匀速振动信号。
7.根据权利要求6所述的机械臂检测方法,其特征在于,所述确定机械臂的振动信号中的待检测振动信号,包括:
根据预设的转速段选择所述匀速振动信号中与所述预设的转速段对应的匀速振动信号,作为待检测振动信号。
8.一种机械臂检测装置,其特征在于,包括:
确定模块,用于确定机械臂的振动信号中的待检测振动信号,所述待检测振动信号为预设转速段对应的振动信号;
确定模块,用于确定所述待检测振动信号的能熵比;
确定模块,用于根据所述待检测振动信号的能熵比,确定所述机械臂是否异常。
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器存储有所述处理器可执行的计算机程序,所述处理器执行所述计算机程序时实现上述权利要求1-7任一项所述的机械臂检测方法的步骤。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1-7任一项所述的机械臂检测方法的步骤。
CN202210653656.8A 2022-06-09 2022-06-09 机械臂检测方法、装置、电子设备及存储介质 Pending CN115060443A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210653656.8A CN115060443A (zh) 2022-06-09 2022-06-09 机械臂检测方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210653656.8A CN115060443A (zh) 2022-06-09 2022-06-09 机械臂检测方法、装置、电子设备及存储介质

Publications (1)

Publication Number Publication Date
CN115060443A true CN115060443A (zh) 2022-09-16

Family

ID=83200722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210653656.8A Pending CN115060443A (zh) 2022-06-09 2022-06-09 机械臂检测方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN115060443A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118964963A (zh) * 2024-10-16 2024-11-15 开原亨泰营养科技有限公司 一种面向酸性反应的反应釜故障智能诊断方法及系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156339A (zh) * 2014-08-14 2014-11-19 石家庄铁道大学 一种利用二次排列熵识别周期微弱脉冲信号的方法
CN105758644A (zh) * 2016-05-16 2016-07-13 上海电力学院 基于变分模态分解和排列熵的滚动轴承故障诊断方法
CN110824344A (zh) * 2019-10-22 2020-02-21 国网浙江省电力有限公司检修分公司 基于振动信号短时能熵比与dtw的高压断路器状态评估方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156339A (zh) * 2014-08-14 2014-11-19 石家庄铁道大学 一种利用二次排列熵识别周期微弱脉冲信号的方法
CN105758644A (zh) * 2016-05-16 2016-07-13 上海电力学院 基于变分模态分解和排列熵的滚动轴承故障诊断方法
CN110824344A (zh) * 2019-10-22 2020-02-21 国网浙江省电力有限公司检修分公司 基于振动信号短时能熵比与dtw的高压断路器状态评估方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
BAO, JY (BAO, JIYE) , MO, JQ (MO, JIAQING): "VMD-based vibrating fiber system intrusion signal recognition", OPTIK, vol. 205, 28 May 2020 (2020-05-28), pages 163753 *
周建中,付文龙: "水电机组故障诊断及状态趋势预测理论与方法", 30 November 2020, 华中科技大学出版社, pages: 38 - 39 *
张龙,吴荣真: "滚动轴承性能退化评估的自适应频带熵能比指标", 振动与冲击, vol. 40, no. 2, 31 January 2021 (2021-01-31), pages 63 - 72 *
徐玉秀,张剑,侯荣涛: "机械系统动力学分形特征及故障诊断方法", 31 January 2006, 国防工业出版社, pages: 75 - 76 *
陈祥龙;张兵志;冯辅周;江鹏程;: "基于改进排列熵的滚动轴承故障特征提取", 振动工程学报, no. 05, 15 October 2018 (2018-10-15), pages 180 - 186 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118964963A (zh) * 2024-10-16 2024-11-15 开原亨泰营养科技有限公司 一种面向酸性反应的反应釜故障智能诊断方法及系统

Similar Documents

Publication Publication Date Title
JP6799945B2 (ja) 閉形式形状当てはめと共に減衰正弦曲線当てはめを用いてフラッター試験データを分析するためのシステム及び方法
CN112798280A (zh) 一种滚动轴承故障诊断方法及系统
EP3206367A1 (en) Techniques for detecting attacks in a publish-subscribe network
CN115060443A (zh) 机械臂检测方法、装置、电子设备及存储介质
CN111157840A (zh) 故障波形相似度判断方法、控制设备及存储介质
CN103471708B (zh) 基于改进粒子群的非线性ica分析的旋转机械故障诊断方法
CN103927530A (zh) 一种最终分类器的获得方法及应用方法、系统
JP6855826B2 (ja) 判定装置、判定方法および判定プログラム
CN102650666A (zh) 基于二次差分法判别负阻尼振荡与强迫振荡的方法
CN109858632B (zh) 一种确定阈值的方法及装置
CN105510621A (zh) 一种离心压缩机临界转速获取方法和装置
JP2016011954A (ja) 複数の時系列データシーケンスからのイベント検出
CN110895329B (zh) 一种混合分布模型杂波图目标检测方法和装置
WO2020097770A1 (zh) 伺服系统机械参数辨识方法、伺服控制系统和存储装置
CN114061524B (zh) 一种钢卷轮廓测量方法及装置
Aditiya et al. Fault diagnosis system of rotating machines using Hidden Markov Model (HMM)
US20210231617A1 (en) Diagnosis apparatus, diagnosis method, and computer-readable recording medium
CN116244293A (zh) 一种设备异常值剔除方法、系统、装置以及介质
CN114441125B (zh) 一种非接触式透平机械高转速叶片振动多模态分解方法
CN113997989B (zh) 磁浮列车单点悬浮系统安全检测方法、装置、设备及介质
CN112525467B (zh) 一种适用于悬臂梁的冲击损伤区域识别方法及装置
CN113340262B (zh) 叶片零位漂移的检测方法、系统、电子设备及存储介质
CN113530616B (zh) 基于多个叶端定时传感器的叶片间固有频率差值提取方法
CN119538101B (zh) 电控固件自动化产线的故障预测方法及系统
CN117389813B (zh) Rdma测试方法、装置、电子设备及计算机存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination