[发明专利]一种控制机器人多轴同步运动的方法、装置有效
申请号: | 201810149079.2 | 申请日: | 2018-02-09 |
公开(公告)号: | CN110134073B | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 曹柳芳;何烽光;王广炎 | 申请(专利权)人: | 合肥欣奕华智能机器有限公司 |
主分类号: | G05B19/416 | 分类号: | G05B19/416 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 230013 安徽省合*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 机器人 同步 运动 方法 装置 | ||
1.一种控制机器人多轴同步运动的方法,其特征在于,所述方法包括:
将所述机器人的N个轴中每个轴的运动参数和指定运行轨迹中机器人各轴的运动距离输入至约束方程组中;其中,所述运动参数包括机器人各轴允许的最大运动速度vmax和极限加速度;
所述约束方程组中的未知量包括:完成所述指定运行轨迹时机器人各轴的加速时间Ta、匀速时间Tu和减速时间Td,其中,所述机器人完成所述指定运行轨迹时机器人各轴的加速时间Ta均相同、匀速时间Tu均相同、减速时间Td均相同,所述约束方程组用于反映所述未知量与输入的参数之间形成的不等式关系;所述N为整数且≥2;
求取所述约束方程组的可行域中目标函数的最优解,以得到最优解下机器人各轴的加速时间Ta、匀速时间Tu和减速时间Td;
圆整所述加速时间Ta、所述匀速时间Tu和所述减速时间Td,以得到完成所述指定运行轨迹时机器人各轴的实际加速时间、实际匀速时间和实际减速时间;
根据所述实际加速时间、所述实际匀速时间、所述实际减速时间和所述指定运行轨迹中机器人各轴的运动距离,得到各轴实际最大运动速度、实际最大加速度和实际最小加速度;
根据所述实际加速时间、所述实际匀速时间、所述实际减速时间、所述实际最大运动速度、所述实际最大加速度和所述实际最小加速度生成控制信号,控制各轴运动。
2.根据权利要求1所述的方法,其特征在于,所述约束方程组由梯形速度规划方法和运动约束条件组成。
3.根据权利要求1所述的方法,其特征在于,所述极限加速度包括最大加速度a1max和最小加速度-a2max;
所述约束方程组具体包括:
和
或者,
其中,vi为第i个轴的实际最大运动速度,a1i为第i个轴的实际最大加速度,a2i为第i个轴的实际最小加速度的绝对值,Di为第i个轴的运动距离,vmax,i为第i个轴允许的最大运动速度,a1max,i为第i个轴允许的最大加速度,a2max,i为第i个轴允许的最小加速度的绝对值,i为整数且1≤i≤N。
4.根据权利要求1所述的方法,其特征在于,所述极限加速度包括最大加速度或最小加速度;
所述约束方程组具体包括:
和vi≤vmax,i,a1i≤a1max,i,Tu≥0,Ta>0;
或者,
其中,第i个轴的最大加速度等于最小加速度的绝对值,a1i=a2i,Ta=Td,vi为第i个轴的实际最大运动速度,a1i为第i个轴的实际最大加速度,a2i为第i个轴的实际最小加速度的绝对值,Di为第i个轴的运动距离,vmax,i为第i个轴允许的最大运动速度,a1max,i为第i个轴允许的最大加速度,i为整数且1≤i≤N。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述目标函数为:f1=Ta+Td+Tu,所述约束方程组的可行域中目标函数的最优解为:minf1。
6.根据权利要求1所述的方法,其特征在于,所述约束方程组由双S型速度规划方法和运动约束条件组成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥欣奕华智能机器有限公司,未经合肥欣奕华智能机器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810149079.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:加工控制方法及系统
- 下一篇:一种生产线控制系统及其控制方法