[发明专利]一种机械臂复杂曲线的连续插补运动控制方法有效
申请号: | 201811056443.7 | 申请日: | 2018-09-11 |
公开(公告)号: | CN109093624B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 郑景涛 | 申请(专利权)人: | 福建(泉州)哈工大工程技术研究院 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 泉州市博一专利事务所(普通合伙) 35213 | 代理人: | 方传榜 |
地址: | 362000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机械 复杂 曲线 连续 运动 控制 方法 | ||
1.一种机械臂复杂曲线的连续插补运动控制方法,其特征在于:包括以下步骤:
A. 以机械臂的运动曲线搭建数学模型,将数学模型中复杂曲线化成为N个首尾相连的直线段,将n(1≤n≤N)作为唯一变量推算出机械臂的各轴在行走第n份直线段时的位移给进量S(n)和速度给进量V(n)的公式;
B. 通过PLC编程的方式,用计算机语言表达出各轴的位移给进量S(n)和速度给进量V(n)的计算公式;具体地,机械臂包括至少两个轴,以其中一个轴为主轴,剩余其它轴为辅轴;通过PLC编程设定使得,在执行每一个直线段的开始时,主轴和所有辅轴同时启动,并且主轴的运动时间略大于所有辅轴的运动时间,确保主轴在完成该直线段的位移给进量时,所有辅轴已提前完成该直线段的位移给进量;
C. PLC根据所述公式的计算结果,向机械臂各轴的电机驱动器发送脉冲信号PULS与方向信号DIR,控制各轴的电机转动,依次行走N个首尾相连的直线段,实现机械臂的复杂曲线运动;步骤C包括以下子步骤:
C1. PLC执行脉冲发送指令;
C2. PLC根据各轴的位移给进量S(n)和速度给进量V(n),向各轴发送执行第n份直线段的脉冲信号PULS与方向信号DIR,同时计算各轴的位移给进量S(n+1)和速度给进量V(n+1);
C3. 待机械臂走完第n份直线段时,即PLC通过脉冲信号PULS传达给主轴的脉冲串发送完成时,立即触发启动中断程序;
C4. 判断N份直线段是否完成,若完成则结束,若未完成则n的数值加1,并重复步骤C1至C4。
2.根据权利要求1所述的一种机械臂复杂曲线的连续插补运动控制方法,其特征在于:步骤C中,PLC通过脉冲信号PULS,以脉冲串的形式表达移给进量S(n)和速度给进量V(n)的具体数值;以脉冲串中,脉冲的个数表示位移给进量S(n)的具体数值,脉冲的频率表示速度给进量V(n)的具体数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建(泉州)哈工大工程技术研究院,未经福建(泉州)哈工大工程技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811056443.7/1.html,转载请声明来源钻瓜专利网。