一种基于互联网的人工智能机器人故障预测系统技术方案

技术编号:34574841 阅读:18 留言:0更新日期:2022-08-17 13:07
本发明专利技术公开了一种基于互联网的人工智能机器人故障预测系统,涉及人工智能机器人故障预测领域,用于解决现有的机器人故障预测系统存在不能对机器人的信息进行智能预测分析和提醒维护查看处理,进而增大机器人出现故障的几率,造成较大的经济损失的问题;本发明专利技术对参数名称对应的数据集故障模型分析以输出参数名称对应的故障值,通过故障值判定对应参数是否异常以及得到人工智能机器人的故障总值,从而对人工智能机器人进行故障预测分析,进而提示使用者及时查看故障参数异常;通过故障处理模块对维查指令进行处理,以便于智能的选取对应的维查人员对人工智能机器人进行维修和维护查看处理。护查看处理。护查看处理。

【技术实现步骤摘要】
一种基于互联网的人工智能机器人故障预测系统


[0001]本专利技术涉及人工智能机器人故障预测领域,具体为一种基于互联网的人工智能机器人故障预测系统。

技术介绍

[0002]机器人分为一般机器人和人工智能机器人;其中人工智能机器人具有感觉,识别,推理和判断能力这种机器人已拥有一定的自动规划能力,能够自己安排自己的工作。这种机器人可以不要人的照料,完全独立的工作,故称为高级自律机器人。这种机器人也开始走向实用和家用,而人工智能机器人在使用过程中,为了早期发现智能机器人可能出现故障,并及时进行故障报告,对机器人进行故障诊断及预测是一种非常重要的技术;现有的机器人故障预测系统存在不能对机器人的信息进行智能预测分析和提醒维护查看处理,进而增大机器人出现故障的几率,造成较大的经济损失。

技术实现思路

[0003]本专利技术的目的就在于为了解决现有的机器人故障预测系统存在不能对机器人的信息进行智能预测分析和提醒维护查看处理,进而增大机器人出现故障的几率,造成较大的经济损失的问题,而提出一种基于互联网的人工智能机器人故障预测系统。
[0004]本专利技术的目的可以通过以下技术方案实现:包括与人工智能机器人通过互联网连接的服务器;所述服务器内设置有数据采集模块和数据库;所述数据采集模块用于获取人工智能机器人的授权并采集对应授权成功的人工智能机器人的机器信息,然后将机器信息发送至数据库;所述服务器内还设置有故障预测模块和故障处理模块,所述故障预测模块用于对机器信息进行故障预测分析,具体分析过程为:对机器信息进行信息识别以得到参数名称对应的数据集,再对参数名称对应的数据集故障模型分析以输出参数名称对应的故障值,具体过程为:设定故障模型包括第一故障模型和第二故障模型;第一故障模型和第二故障模型均对应一个名称组,每个名称组内均包括若干个预设的参数名称;将参数名称与名称组内所有的参数名称进行匹配,当名称组内包括该参数名称时,将该名称组对应的故障模型标记为故障分析模型;将参数名称标记为Ai,参数名称对应数据集标记为Ki,数据集Ki内的数值标记为Kij,i=1,2,
……
,n;n为参数名称的总数量,取值为正整数;j=1,2,
……
,m;m为数据集Ki内数值的总数量,取值为正整数;当故障分析模型为第一故障模型时,获取参数名称Ai对应的参数范围[Die,Dif],Die<Dif;将数据集Ki内的数值Kij与参数范围[Die,Dif]进行比对,当Kij

[Die,Dif]时,将数值Kij分别与最小值Die和最大值Dif进行比对,当Kij<Die时,将数值Kij标记为数值Kig;当Kij>Dif时,将数值Kij标记为数值Kih;统计数值Kig的数量并标记为p1,统计数值Kih的数量并标记为p2;其中p1+p2≤m;将数值Kig和数值Kih代入第一故障模型中输出故障值GZ,
其中,
µ
1i和
µ
2i为参数名称对应预设的第一故权系数和第二故权系数;0<
µ
1i<
µ
2i;λ为参数名称对应数据集的波动系数;当故障分析模型为第二故障模型时,获取参数名称Ai对应的参数阈值Ei;将数据集Ki内的数值Kij代入第二故障模型中得到参数名称Ai对应的故障值GZ;其中,λ为参数名称对应数据集的波动系数;
µ
3i为参数名称Ai对应预设的第二故权系数;将故障值大于设定阈值一的参数名称标记为异常参数;将所有的异常参数对应的故障值进行求和得到故障总值;当故障总值大于设定阈值时,生成测试请求并将其发送至人工智能机器人对应的管理端;接收管理端反馈的请求结果;当请求结果为测试结果时,生成测试信令并将其发送至人工智能机器人;接收人工智能机器人反馈的测试信息,其中测试信息为人工智能机器人接收到测试信令后,执行测试信令过程中产生的机器信息;对测试信息进行信息识别得到参数名称对应的数据集,将人工智能机器人同一机器部件所有参数名称的数据集进行组合得到数据集组;对机器部件的数据机组代入故障计算模型并输出机器部件的故障值;当故障值大于或等于设定阈值二时,将机器部件标记为故障部件,将故障部件发送至人工智能机器人对应的管理端;接收管理端反馈的处理结果;当处理结果为维查结果时,生成人工智能机器人对应的维查指令至故障处理模块;当处理结果为数查结果时,将故障部件及故障部件的数据集组发送至对应的管理端;当故障值小于设定阈值二时,生成机器正常指令并发送至对应的管理端;当请求结果为查看结果时,将异常参数、对应的数据集和故障值发送至人工智能机器人的管理端。
[0005]作为本专利技术的一种优选实施方式,所述故障预测模块内设置有系数分析单元,所述系数分析单元用于对数据集进行波动系数分析,具体分析过程为:将数据集中的数值Kij进行求和并取均值得到平均值并标记为Xi,统计数据集中最大的数值和最小的数值以及对应的数量,将最大的数值减去最小的数值得到波动差并标记为Bi;再将最大数值的数量和最小数值的数量分别标记为T1i和T2i,代入波动系数计算公式得到数据集进行波动系数λ;其中q1i、q2i、q3i和q4i为参数名称Ai对应的预设波动权重因子。
[0006]作为本专利技术的一种优选实施方式,所述故障处理模块用于接收维查指令并进行处理,具体处理过程为:对维查指令进行解析以得到对应人工智能机器人的型号、位置和故障部件的名称;获取数据库内存储的维查人员的人员信息,对人员信息进行筛选,将人员信息中包括人工智能机器人型号和故障部件名称的维查人员标记为第一人员;向第一人员的移动终端发
送位置获取指令以获取第一人员的人员位置,将人员位置与人工智能机器人的位置进行距离差计算以得到维查间距,将维查间距小于设定距离阈值的第一人员标记为第二人员;向第二人员的移动终端发送维查请求指令,在预设时间范围内,以获取第二人员反馈的确认结果,将确认结果为接收确认的第二人员标记为第三人员,获取第三人员的维查参数,维查参数包括员维基值、维查处值和维查间距,对维查参数进行归一化处理以得到第三人员的维查优值,将维查优值最大的第三人员标记为处理人员,将人工智能机器人的型号、位置和故障部件的名称发送至处理人员的移动终端;处理人员通过移动终端接收到人工智能机器人的型号、位置和故障部件的名称后,到达人工智能机器人对应的位置并对其进行故障维修和维护查看操作。
[0007]作为本专利技术的一种优选实施方式,所述对维查参数进行归一化处理的具体过程为:对员维基值、维查处值和维查间距进行归一化处理并取三者归一化处理的数值,以员维基值和维查处值的数值为半径构建两个圆形,将两个圆形的圆心位于同一水平线上并相切,作两个圆形的其中一个切线;选取切线的中点并以该中点为起始点作垂直于切线的垂线,其中垂线的长度等于预设数值除以维查间距的数值,垂线的方向为远离两个圆的方向;将垂线的结束点分别与切线的两端连接,通过垂线的结束点、切线的两端以及两个圆形切点构建封闭图形,计算封闭图形的面积并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于互联网的人工智能机器人故障预测系统,用于服务器中,所述服务器内设置有故障预测模块和故障处理模块,其特征在于,所述故障预测模块用于对机器信息进行故障预测分析,具体分析过程为:对机器信息进行信息识别以得到参数名称对应的数据集,再对参数名称对应的数据集故障模型分析以输出参数名称对应的故障值,具体过程为:设定故障模型包括第一故障模型和第二故障模型;第一故障模型和第二故障模型均对应一个名称组,每个名称组内均包括若干个预设的参数名称;将参数名称与名称组内所有的参数名称进行匹配,当名称组内包括该参数名称时,将该名称组对应的故障模型标记为故障分析模型;将参数名称标记为Ai,参数名称对应数据集标记为Ki,数据集Ki内的数值标记为Kij,i=1,2,
……
,n;n为参数名称的总数量;j=1,2,
……
,m;m为数据集Ki内数值的总数量;当故障分析模型为第一故障模型时,获取参数名称Ai对应的参数范围[Die,Dif],Die<Dif;将数据集Ki内的数值Kij与参数范围[Die,Dif]进行比对,当Kij

[Die,Dif]时,将数值Kij分别与最小值Die和最大值Dif进行比对,当Kij<Die时,将数值Kij标记为数值Kig;当Kij>Dif时,将数值Kij标记为数值Kih;统计数值Kig的数量并标记为p1,统计数值Kih的数量并标记为p2;其中p1+p2≤m;将数值Kig和数值Kih代入第一故障模型中输出故障值GZ,其中,
µ
1i和
µ
2i为参数名称对应预设的第一故权系数和第二故权系数;λ为参数名称对应数据集的波动系数;当故障分析模型为第二故障模型时,获取参数名称Ai对应的参数阈值Ei;将数据集Ki内的数值Kij代入第二故障模型中得到参数名称Ai对应的故障值GZ;其中,λ为参数名称对应数据集的波动系数;
µ
3i为参数名称Ai对应预设的第二故权系数;将故障值大于设定阈值一的参数名称标记为异常参数;将所有的异常参数对应的故障值进行求和得到故障总值;当故障总值大于设定阈值时,生成测试请求并将其发送至人工智能机器人对应的管理端;接收管理端反馈的请求结果;当请求结果为测试结果时,生成测试信令并将其发送至人工智能机器人;接收人工智能机器人反馈的测试信息,其中测试信息为人工智能机器人接收到测试信令后,执行测试信令过程中产生的机器信息;对测试信息进行信息识别得到参数名称对应的数据集,将人工智能机器人同一机器部件所有参数名称的数据集进行组合得到数据集组;对机器部件的数据机组代入故障计算模型并输出机器部件的故障值;当故障值大于或等于设定阈值二时,将机器部件标记为故障部件,将故障部件发送至人工智能机器人对应的管理端;接收管理端反馈的处理结果;当处理结果为维查结果时,生成人工智能机器人对应的维查指令至故障处理模块;当处理结果为数查结果时,将故障部件及故障部件的数据集组发送至对应的管理端;当故障值小于设定阈值二时,生成机器正常指令并
发送至对应的管理端;当请求结果为查看结果时,将异常参数、对应的数据集和故障值发送至人工智能机器人的管理端。2.根据权利要求1所述的一种基于互联网的人工智能机器人故障预测系统,其特征在于,所述故障预测模块内设置有系数分析单元,所述...

【专利技术属性】
技术研发人员:邝柳明
申请(专利权)人:中科云策深圳科技成果转化信息技术有限公司
类型:发明
国别省市:

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

1