[发明专利]一种基于空间变换原理的摆焊方法有效
申请号: | 201811624373.0 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109960847B | 公开(公告)日: | 2023-09-01 |
发明(设计)人: | 康存锋;王明凯;张硕;原浩钧 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/10;G06F17/16 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 张慧 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于空间变换原理的摆焊方法,包括以下步骤:步骤1、摆动平面模型的建立;步骤2、平面摆动点的计算;步骤3、真实摆动点的求解。可以克服上述摆弧方案缺点,实现多种控制参数输入,完成复杂的圆弧轨迹摆焊。 | ||
搜索关键词: | 一种 基于 空间 变换 原理 方法 | ||
【主权项】:
1.一种基于空间变换原理的摆焊方法,其特征在于,包括以下步骤:步骤1、摆动平面模型的建立(1)首先建立摆动基础平面XOY,摆动节点将根据摆动参数在摆动基础平面求解,之后再经过变换映射到真实摆动平面;XOY平面经过平移并绕动坐标系旋转三次旋转得到真实摆动平面,这三次旋转依次是,先绕着Z轴旋转对应角度α,然后绕Y轴旋转β,最后绕着X轴旋转γ,(2)求解摆动平面的变换矩阵,假设示教三点的坐标分别为PA(xA,yA,zA)、PB(xB,yB,zB)和Pc(xc,yc,zc),且AC两点的距离dxy≠0,分别对α,β,γ求解。根据几何关系可知:α=atan2 (yb‑ya,xb‑xa) (1)设线段AB的长度为d,则:![]()
经过绕Z轴旋转α,及绕Y轴旋β两次旋转后,新坐标系的Z轴指向的单位向量
新坐标系的X轴指向的单位向量为
分别为:![]()
设真实摆动平面的法向量为N,则:
由(4)、(5)、(6)可得
求解出(α,β,γ)之后,可得由基础平面到摆动平面的旋转矩阵:
在建立模型时,假设条件是dxy≠0,当dxy=0时,此时旋转矩阵有两种情况:当ZC>ZA时:
当ZC<ZA时:
通过上述分析可以得到由摆动基础平面XOY到真实摆动平面的齐次变换矩阵:
可以通过在基础平面计算出摆动节点,然后每个点经过旋转平移得到相应的圆弧摆动点;步骤2、平面摆动点的计算通过建立摆动基础平面简化复杂的空间问题,基础平面摆动点计算如下:(1)设PA,PB,PC在摆动基础平面的映射点分别为PA1,PB1,PC1则![]()
根据PA1,PB1,PC1三点坐标求出圆心O(xo,yo,0)及半径R,(2)进行一次平移变换T,将圆心O(xo,yo,0)平移至摆动基础平面XOY的原点。得到平移后的点PAO(xAO,yAO,0)、PBO(xBO,yBO,0)、PCO(xCO,yCO,0),以及圆弧
(3)确定摆动基本参数,设三次停留时间分别为t1,t2,t3,单次波形频率可由上位输入设为f,上位传输的焊接速度为v,则:对应的角速度为:ω=v/R (11)各停留时间运动弧度为:
单次波形四分之一周期走过弧度为:SE=ω/4f (13)单次摆动周期内运动的弧度为:L=4SE+S1+S2+S3 (14)(4)为保证摆焊轨迹可靠的通过示教点PB(xB,yB,zB),将
拆分为两段,分别表示为
及
基础平面摆动点在两段圆弧上利用相同的算法分别求解,(5)求解基础平面摆动点,首先计算圆弧的起始和终止角度,以
段为例,圆弧段的起始角度和终止角度分别为θS、θE则:![]()
设上位输入左右前后角为φL和φR,则周期内基本点的递推公式为:![]()
![]()
![]()
![]()
其中i=1,2,3...n,其中SP0=0,(6)计算全部基本摆动点,设StepI代表这个步骤所要计算的坐标(xi,yi,zi),LS为StepI(I=1...8)内得到相应坐标后所剩余的弧度,Step9表示循环进入最后一个点的计算,最后一个点的坐标为下个示教点的坐标;步骤3、真实摆动点的求解假设基础摆动点为pi(xi,yi,zi),真实摆动点为Pi(Xi,Yi,Zi),则空间摆动点的计算公式[6]:
由式(18)可求出空间摆动点的坐标。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811624373.0/,转载请声明来源钻瓜专利网。