基于大数据聚类的工业机器人控制方法技术

技术编号:31843880 阅读:10 留言:0更新日期:2022-01-12 13:24
本发明专利技术提供了基于大数据聚类的工业机器人控制方法,涉及机器人控制技术领域,包括以下步骤:控制连接、建立数据集、信号拟合、运行轨迹规划、控制系统整合、示教界面设计和再现模块设计;本发明专利技术利用大数据聚类对海量数据的均匀遍历特性对初始值及噪声进行调试,有效提高数据的聚类性能,并具备计算量小、实时性高的优势,提高了对工业机器人的控制能力,且本发明专利技术采用示教再现的方式实现控制系统对机器人的运行控制,在过程中生成工业机器人生产作业文件,作业文件是以机器人控制编程语言和控制数据为核心的控制语句,涉及到直线、弧线以及轨迹规划,从而实现示教再现与轨迹规划的结合,将控制系统整合,提高系统性能。提高系统性能。提高系统性能。

【技术实现步骤摘要】
基于大数据聚类的工业机器人控制方法


[0001]本专利技术涉及机器人控制
,尤其涉及基于大数据聚类的工业机器人控制方法。

技术介绍

[0002]当前,工业机器人的出现推动了工业领域现代化的发展,并逐渐成为工业控制当中不可被取代的重要装备,社会需求的不断扩大,使得生产力得到了快速的发展,对于劳动力的需要也逐渐增加,其中以重复劳动的分量尤为突出,而机器人的出现完美的解决了这一问题;
[0003]当前工业生产领域中,机器人的使用已经形成了一定的数量和规模,但工业机器人的自主研发能力和应用水平仍然未达到预期标准,对机器人的控制精度不够高,运行轨迹偏差大,因此,本专利技术提出基于大数据聚类的工业机器人控制方法以解决现有技术中存在的问题。

技术实现思路

[0004]针对上述问题,本专利技术提出基于大数据聚类的工业机器人控制方法,该基于大数据聚类的工业机器人控制方法利用大数据聚类对海量数据的均匀遍历特性对初始值及噪声进行调试,有效提高数据的聚类性能,并具备计算量小、实时性高的优势,提高了对工业机器人的控制能力。
[0005]为实现本专利技术的目的,本专利技术通过以下技术方案实现:基于大数据聚类的工业机器人控制方法,包括以下步骤:
[0006]步骤一:控制连接
[0007]利用工业控制计算机作为系统的上位机结构,选择GMM06EEA01机器人六轴运动控制器将工业控制计算机与伺服电机、驱动器相连,利用伺服电机配合传动结构控制机器人本体;
[0008]步骤二:建立数据集/>[0009]基于大数据聚类的线性调频控制信号拟合,先建立控制系统中大数据分布式结构模型,根据模糊控制的概念,对控制系统中的大数据模糊控制进行研究,建立控制系统中海量控制数据的有限数据集;
[0010]步骤三:信号拟合
[0011]利用模糊控制和控制系统的拟合思想,将控制系统中的大数据信息流的线性调频信号拟合处理,结合大数据聚类算法,对控制系统的大数据信息特征点进行计算,完成对控制系统中线性调频控制信号的拟合;
[0012]步骤四:运行轨迹规划
[0013]在工业控制计算机上进行整体的轨迹规划,在GMM06EEA01机器人六轴运动控制器上运用轮廓方式协调并控制工业机器人各个轴点的运动,完成工业机器人运行轨迹规划;
[0014]步骤五:控制系统整合
[0015]利用示教方式完成工业机器人生产作业的整个过程,并在过程中生成工业机器人生产作业文件,实现示教再现与轨迹规划的结合,将控制系统整合;
[0016]步骤六:示教界面设计
[0017]示教界面选择由Qt Company开发的跨平台C图形用户界面应用程序开发框架,在界面上增加工业机器人轴操作按钮、速度控制按钮和示教坐标空间选择按钮,并在其中加入工业机器人作业指令信号集;
[0018]步骤七:再现模块设计
[0019]再现模块选用另一个Qt Company开发的跨平台C++应用程序开发框架,并在对话框当中调入通过示教过程已经生成的示教作业文件,当设置好全部的运行次数参数后,开始工业机器人运行,并再现机器人的作业任务。
[0020]进一步改进在于:所述步骤一中,GMM06EEA01机器人六轴运动控制器通过以太网和工业控制计算机连接,GMM06EEA01机器人六轴运动控制器通过EtherCAT与伺服高速通信,实现机器人的精准位姿控制,GMM06EEA01机器人六轴运动控制器通过Ethernet总线与工业PC、示教器、HMI工业现场设备通讯,实现机器人的示教和监控。
[0021]进一步改进在于:所述步骤二中,有限数据集为:其中,Y表示有限数据集合;n表示控制系统中的大数据分布式结构模型中包含的样本个数;R表示任意范数下的大数据聚类矢量空间。
[0022]进一步改进在于:所述步骤二中,当有限数据集合Y的聚类信道拟合因子为0时,此时满足公式(1):
[0023][0024]式中,ρ表示聚类信道拟合因子;h表示大数据聚类的迭代次数;sgn表示符号函数。
[0025]进一步改进在于:所述步骤三中,计算的公式为:
[0026]X(a,b)=∑[(a
i
,b
i
)

(a
i
+Δa,b
i
+Δb)]2ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0027]式中,X(a,b)表示特征点函数;Δa和Δb表示控制系统大数据信息流的二维特征位移;(a
i
,b
i
)表示线性调频特征,根据公式(2),完成对控制系统中线性调频控制信号的拟合。
[0028]进一步改进在于:所述步骤四中,具体的规划流程为:
[0029]S1:利用插补轨迹算法构建轨迹数学方程,通过计算得出下一个插补点的具体位置坐标;
[0030]S2:利用运动学逆向求解,得出插补点坐标上各个关节的转动角度,并得到工业机器人关节插补点的位置以及与上一插补点之间存在的角度偏差;
[0031]S3:计算工业机器人各个关节的增量值,并将增量值写入dms格式的文件当中;
[0032]S4:判断插补是否结束,当未完成相应的插补操作,则重新返回到步骤,当完成插补操作,则将dms格式文件载入到GMM06EEA01机器人六轴运动控制器中,并执行dms格式文件中相应的指令控制信号,完成工业机器人运行轨迹规划。
[0033]进一步改进在于:所述步骤五中,作业文件是以机器人控制编程语言和控制数据
为核心的控制语句,在每条控制语句中都包含各项作业指令的信号集和相应的参数信息,其中,选用的工业机器人编程语言包括三种:决策类、协调类和执行类。
[0034]进一步改进在于:所述步骤五中,在作业指令的信号集中,包含对工业机器人的运动指令信号、输入和输出指令信号、计算指令信号和控制指令信号,运动指令信号包括前进、后退、旋转、平移;计算指令信号包括加法、减法、乘法、除法;控制指令信号包括等待、呼叫、跳转,其中,运动指令信号的完成涉及到直线、弧线以及轨迹规划,从而实现示教再现与轨迹规划的结合,将控制系统整合,提高系统性能。
[0035]进一步改进在于:所述步骤六中,示教界面中,当用户选择指令信号集中时,相关界面窗口自动隐藏或显示。
[0036]进一步改进在于:所述步骤七中,调入通过示教过程已经生成的示教作业文件时,将其译码,从而使其适用于GMM06EEA01机器人六轴运动控制器中的相关语句。
[0037]本专利技术的有益效果为:
[0038]1、本专利技术利用大数据聚类对海量数据的均匀遍历特性对初始值及噪声进行调试,有效提高数据的聚类性能,并具备计算量小、实时性高的优势,提高了对工业机器人的控制能力,基于大数据聚类的工业机器人控制系统具有更加精准的控制能力,配合运行轨迹规划,使得本专利技术与传统系统相比,在工业机器人控制时运行轨迹偏差更小,更符合工业生产的需要,具有更高本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于大数据聚类的工业机器人控制方法,其特征在于,包括以下步骤:步骤一:控制连接利用工业控制计算机作为系统的上位机结构,选择GMM06EEA01机器人六轴运动控制器将工业控制计算机与伺服电机、驱动器相连,利用伺服电机配合传动结构控制机器人本体;步骤二:建立数据集基于大数据聚类的线性调频控制信号拟合,先建立控制系统中大数据分布式结构模型,根据模糊控制的概念,对控制系统中的大数据模糊控制进行研究,建立控制系统中海量控制数据的有限数据集;步骤三:信号拟合利用模糊控制和控制系统的拟合思想,将控制系统中的大数据信息流的线性调频信号拟合处理,结合大数据聚类算法,对控制系统的大数据信息特征点进行计算,完成对控制系统中线性调频控制信号的拟合;步骤四:运行轨迹规划在工业控制计算机上进行整体的轨迹规划,在GMM06EEA01机器人六轴运动控制器上运用轮廓方式协调并控制工业机器人各个轴点的运动,完成工业机器人运行轨迹规划;步骤五:控制系统整合利用示教方式完成工业机器人生产作业的整个过程,并在过程中生成工业机器人生产作业文件,实现示教再现与轨迹规划的结合,将控制系统整合;步骤六:示教界面设计示教界面选择由Qt Company开发的跨平台C图形用户界面应用程序开发框架,在界面上增加工业机器人轴操作按钮、速度控制按钮和示教坐标空间选择按钮,并在其中加入工业机器人作业指令信号集;步骤七:再现模块设计再现模块选用另一个Qt Company开发的跨平台C++应用程序开发框架,并在对话框当中调入通过示教过程已经生成的示教作业文件,当设置好全部的运行次数参数后,开始工业机器人运行,并再现机器人的作业任务。2.根据权利要求1所述的基于大数据聚类的工业机器人控制方法,其特征在于:所述步骤一中,GMM06EEA01机器人六轴运动控制器通过以太网和工业控制计算机连接,GMM06EEA01机器人六轴运动控制器通过EtherCAT与伺服高速通信,实现机器人的精准位姿控制,GMM06EEA01机器人六轴运动控制器通过Ethernet总线与工业PC、示教器、HMI工业现场设备通讯,实现机器人的示教和监控。3.根据权利要求2所述的基于大数据聚类的工业机器人控制方法,其特征在于:所述步骤二中,有限数据集为:其中,Y表示有限数据集合;n表示控制系统中的大数据分布式结构模型中包含的样本个数;R表示任意范数下的大数据聚类矢量空间。4.根据权利要求3所述的基于大数据聚类的工业机器人控制方法,其特征在于:所述步骤二中,当有限数据集合Y的聚类信道拟合因子为0时,此时满足公式(1):
式中,ρ表示聚类信道拟合因子;h表示大数据聚类的迭代次数;sgn表示符号函数。5.根...

【专利技术属性】
技术研发人员:程宁马徐武沈显东
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1