发明名称 焊接过程中轨迹在线动态规划与焊道跟踪协同的控制方法
摘要 本发明提供了一种焊接过程中轨迹在线动态规划与焊道跟踪协同的控制方法,属于移动焊接机器人技术领域。本发明充分结合结构光视觉传感器检测区域超前于电弧实现焊接区前方接缝焊接坡口检测且电弧传感器实时获取焊炬位姿的优势,基于焊道等距逼近思想实现机器人本体轨迹在线动态规划与焊道跟踪的协同解耦控制。本发明能够提高移动焊接机器人在大型构件复杂轨迹焊缝焊接过程中的焊接速度稳定性与焊道跟踪精度,改善接缝轨迹局部大曲率和折角区域的焊缝成形质量,可应用于船舶、能源和轨道交通等装备制造的移动机器人焊接过程中,尤其适用于大转折或大曲率曲线焊缝的焊接场合。
申请公布号 CN105081524A 申请公布日期 2015.11.25
申请号 CN201510536227.2 申请日期 2015.08.27
申请人 清华大学 发明人 洪宇翔;都东;潘际銮
分类号 B23K9/095(2006.01)I;B23K9/127(2006.01)I 主分类号 B23K9/095(2006.01)I
代理机构 北京鸿元知识产权代理有限公司 11327 代理人 邸更岩
主权项 一种焊接过程中轨迹在线动态规划与焊道跟踪协同的控制方法,其特征在于所述方法包括如下步骤:1)建立移动焊接机器人系统坐标系,包括:基础笛卡尔坐标系O<sub>xyz</sub>、机器人本体坐标系M<sub>xyz</sub>、机载执行机构坐标系U<sub>xyz</sub>和结构光传感器坐标系L<sub>xyz</sub>,其中,机载执行机构坐标系U<sub>xyz</sub>与结构光传感器坐标系L<sub>xyz</sub>的x轴正向与机器人本体直行前进的方向一致,z轴正向与地面法线的方向一致,y轴正向由左手法则确定,机载执行机构坐标系U<sub>xyz</sub>的原点位于机载执行机构与机器人本体的固定连接处;2)当焊接电弧以摆动、旋转或摆动‑旋转复合运动形式扫描坡口时,采用结构光传感器提取焊接区前方接缝焊接坡口特征点i的位置信息,包括焊接坡口特征点i与焊炬在结构光传感器坐标系L<sub>xyz</sub>中y轴方向上的偏差距离E<sub>i</sub>和焊接坡口特征点在结构光传感器坐标系L<sub>xyz</sub>中的坐标,同时采用电弧传感器实时地采集电弧能量信号,采用积分差值法、特征谐波法或极值法提取经过信号滤波与放大处理后的电弧能量信号中的实时焊炬位姿信息,由机载执行机构根据所获取的实时焊炬位姿信息调整焊炬位姿,在机载执行机构调整焊炬位姿的同时电弧传感器开始下一周期的电弧能量信号采集,如此循环,即实现焊道跟踪;3)根据焊接坡口特征点在结构光传感器坐标系L<sub>xyz</sub>中的坐标,进行坐标变换至基础笛卡尔坐标系O<sub>xyz</sub>,获得焊接坡口特征点i的坐标G<sub>i</sub>=(x<sub>i</sub>,y<sub>i</sub>);4)根据步骤2)和3)依次求解一系列焊接坡口特征点的坐标,获得一个焊接坡口特征点坐标序列{G<sub>1</sub>,G<sub>2</sub>,...,G<sub>N</sub>}与一个偏差距离数组{E<sub>1</sub>,E<sub>2</sub>,...,E<sub>N</sub>},其中<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>N</mi><mo>=</mo><mfrac><mi>&lambda;</mi><mrow><msub><mi>vT</mi><mrow><mi>o</mi><mi>p</mi></mrow></msub></mrow></mfrac><mo>+</mo><mn>1</mn></mrow>]]></math><img file="FDA0000790559830000011.GIF" wi="302" he="172" /></maths>式中:λ为结构光传感器前置于焊炬的距离,v为焊接速度,T<sub>op</sub>为焊接坡口特征点位置信息提取周期;5)采用样条曲线对焊接坡口特征点坐标序列进行拟合计算,得到待焊轨迹函数S(x)并进行求导,求解焊接坡口特征点坐标序列中各焊接坡口特征点在待焊轨迹函数S(x)上的切线斜率k<sub>i</sub>,i=1,2,...,N,得到包含N个焊接坡口特征点位姿矩阵P<sub>i</sub>=[x<sub>i</sub> y<sub>i</sub> arctan(k<sub>i</sub>)],i=1,2,...,N的集合;6)设定阈值σ与<img file="FDA0000790559830000012.GIF" wi="128" he="158" />进行比较,并设定阈值ζ与ΔE进行比较,当<img file="FDA0000790559830000013.GIF" wi="254" he="158" />或ΔE&gt;ζ时,机器人本体执行连续路径运动轨迹规划;当<img file="FDA0000790559830000021.GIF" wi="292" he="165" />或ΔE&lt;‑ζ时,机器人本体执行绕车体中心原地转弯轨迹规划;当<img file="FDA0000790559830000022.GIF" wi="385" he="159" />且‑ζ≤ΔE≤ζ时,机器人本体执行点到点直行轨迹规划;其中<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open = '{' close = ''><mtable><mtr><mtd><mrow><mi>&Delta;</mi><mi>E</mi><mo>=</mo><msub><mi>E</mi><mi>N</mi></msub><mo>-</mo><msub><mi>E</mi><mn>1</mn></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>&sigma;</mi><mo>=</mo><msub><mi>L</mi><mi>m</mi></msub><mo>-</mo><msub><mi>L</mi><mi>s</mi></msub><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>L</mi><mi>a</mi></msub><mo>,</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>L</mi><mi>a</mi></msub><mo>&lt;</mo><msub><mi>L</mi><mi>m</mi></msub><mo>&lt;</mo><msub><mi>L</mi><mi>a</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>&zeta;</mi><mo>=</mo><mfrac><mn>1</mn><mn>4</mn></mfrac><msub><mi>L</mi><mi>a</mi></msub></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000790559830000023.GIF" wi="799" he="463" /></maths>式中:E<sub>1</sub>和E<sub>N</sub>分别为第1个和第N个焊接坡口特征点与焊炬在结构光传感器坐标系L<sub>xyz</sub>中y轴方向上的的偏差距离,L<sub>s</sub>为焊炬在机载执行机构坐标系U<sub>xyz</sub>中的y坐标,L<sub>a</sub>为机载执行机构在机载执行机构坐标系U<sub>xyz</sub>中y轴方向上的最大工作行程,L<sub>m</sub>为机载执行机构在机载执行机构坐标系U<sub>xyz</sub>中y轴方向上的预设工作行程;7)机器人本体根据连续路径运动轨迹规划、绕车体中心原地转弯轨迹规划或点到点直行轨迹规划执行位姿调整,同时重复步骤2)~6),进行下一次的轨迹规划,即实现焊接过程中轨迹在线动态规划与焊道跟踪协同的控制。
地址 100084 北京市海淀区100084信箱82分箱清华大学专利办公室