[发明专利]焊接机器人焊接过程中焊接轨迹实时检测方法有效
申请号: | 201910374215.2 | 申请日: | 2019-05-07 |
公开(公告)号: | CN110238556B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 唐栎;徐海涛;金东赫 | 申请(专利权)人: | 上海展湾信息科技有限公司 |
主分类号: | B23K31/12 | 分类号: | B23K31/12;B23K37/00;B25J11/00;B25J9/16 |
代理公司: | 上海申浩律师事务所 31280 | 代理人: | 秦华毅 |
地址: | 200093 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种焊接机器人焊接过程中焊接轨迹实时检测方法包括:采集正常焊接机器人焊接过程焊接轨迹数据;对采集到的焊接轨迹数据进行降维分析,确定出数据的分布密集簇的簇数;根据簇数对所有的数据点进行精准的分类,并得到每类的中心点坐标;将每类的大部分TCP数据点坐标值代入BP神经网络算法中进行网络训练;将剩下TCP坐标值代入神经网络算法中进行网络验证成功;实时采集某点的焊接轨迹数据;将实际TCP坐标值中TCP‑X和TCP‑Y坐标值代入神经网络算法中获得预测TCP‑Z坐标值;计算预测TCP‑Z坐标值与实际TCP‑Z坐标值差距,差距落入预设置信区间内则该点为正常点,差距未落入预设置信区间内则该点为异常点并预测告警。 | ||
搜索关键词: | 焊接 机器人 过程 轨迹 实时 检测 方法 | ||
【主权项】:
1.一种焊接机器人焊接过程中焊接轨迹实时检测方法,其特征在于,其包括以下步骤:S1、采集正常焊接机器人焊接过程中三维空间的焊接轨迹数据,焊接轨迹数据包括焊缝编号和TCP坐标值,TCP坐标值包括TCP‑X、TCP‑Y和TCP‑Z坐标值;S2、运用主成分分析算法,对采集到的焊接轨迹数据进行降维分析,确定出数据的分布密集簇的簇数k;S3、根据簇数k,利用Kmeans聚类算法对所有的数据点进行精准的分类,并得到每类的中心点坐标;S4、将每类的大部分TCP数据点坐标值代入BP神经网络算法中进行网络训练,并轮流交替:输入(TCP‑X,TCP‑Y)‑‑>输出(TCP‑Z)输入(TCP‑Y,TCP‑Z)‑‑>输出(TCP‑X)输入(TCP‑X,TCP‑Z)‑‑>输出(TCP‑Y)作为BP神经网络算法的输入和输出,不断迭代多次训练找寻最佳匹配方式以及其得到的模型公式;S5、将剩下TCP坐标值代入神经网络算法中进行网络验证,并验证成功;S6、实时采集某一焊接机器人焊接过程中某点的焊接轨迹数据;S7、将实际采集到的TCP坐标值中的TCP‑X和TCP‑Y坐标值代入神经网络算法中以获得预测的TCP‑Z坐标值;S8、计算预测的TCP‑Z坐标值与实际的TCP‑Z坐标值之间的差距,在差距落入预设置信区间内,则该点为正常点,在差距未落入预设置信区间内,则该点为异常点并进行预测告警;或者,S7、将实际采集到的TCP坐标值中的TCP‑X和TCP‑Z坐标值代入神经网络算法中以获得预测的TCP‑Y坐标值;S8、计算预测的TCP‑Y坐标值与实际的TCP‑Y坐标值之间的差距,在差距落入预设置信区间内,则该点为正常点,在差距未落入预设置信区间内,则该点为异常点并进行预测告警;或者,S7、将实际采集到的TCP坐标值中的TCP‑Y和TCP‑Z坐标值代入神经网络算法中以获得预测的TCP‑X坐标值;S8、计算预测的TCP‑X坐标值与实际的TCP‑X坐标值之间的差距,在差距落入预设置信区间内,则该点为正常点,在差距未落入预设置信区间内,则该点为异常点并进行预测告警。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海展湾信息科技有限公司,未经上海展湾信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910374215.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种办公椅椅脚焊接方法
- 下一篇:一种ZnSn基高温无铅焊料及其制备方法