[发明专利]冗余驱动并联机构驱动力优化方法及轴组控制验证平台有效
申请号: | 201510925433.2 | 申请日: | 2015-12-14 |
公开(公告)号: | CN105459114B | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 丛明;温海营;王贵飞;杜宇;刘冬 | 申请(专利权)人: | 大连理工大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 大连理工大学专利中心21200 | 代理人: | 关慧贞,梅洪玉 |
地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冗余 驱动 并联 机构 驱动力 优化 方法 控制 验证 平台 | ||
1.一种冗余驱动并联机构驱动力优化分配方法,其特征在于,包括以下步骤:
(1)建立机器人坐标系
建立3个坐标系描述冗余驱动并联机构的运动;所述的三个坐标系为基坐标系OB-XBYBZB、瞬时坐标系OL-XLYLZL和动平台坐标系OM-XMYMZM;所述的OB-XBYBZB在基座上;所述的OL-XLYLZL在左侧点接触高副约束杆(13)上,OL-XLYLZL随机器人的运动沿约束曲面滑动或转动,在OL-XLYLZL中,ZL垂直于约束曲面,XL相切于约束曲面,YL与两者正交;所述的OM-XMYMZM设置在初始位置OL-XLYLZL的位置;
含有点接触高副的冗余驱动并联机构具有4个自由度,广义坐标有4个,采用四个独立位置参数XL,YL,βL,γL描述动平台(8)的位姿;
(2)建立运动学方程
构建点接触高副和并联6PUS机构支链约束方程,完成冗余驱动并联机构的运动学计算;
2.1点接触高副HKP约束方程
左右两侧点接触高副约束曲面的约束方程为:
fL(XL,YL,ZL)=0 (2)
fR(XR,YR,ZR)=0 (3)
其中,fL和fR分别是左右两侧约束方程,XL,YL,ZL为左侧HKP的坐标,XR,YR,ZR为右侧HKP的坐标;
2.2并联机构6PUS支链约束方程
每个滑块的移动量Qi的计算公式为:
其中,BiMi用如下公式求得:
BiMi=BiCi+CiMi (4)
其中,Ci是移动副的位置,Bi是每条支链支撑板的固定位置,连接点Mi在OB-XBYBZB的坐标通过坐标转换矩阵BTM获得;
动平台8的6个位置参数关系表达式为:
其中,XL,YL,ZL,αL,βL,γL为6个位置参数,XL,YL,βL,γL为4个独立位置参数;
由上述公式(5)和(6)求得冗余驱动并联机构的运动学关系表达式为:
其中,T为运动学变换矩阵,TM为位置变换矩阵;已知4个独立位置参数XL,YL,βL,γL,由公式(5)求得6个滑块的位移变化量Qi(i=1,2,…,6);
(3)建立动力学方程
在运动学方程的基础上,求解机器人的动能与势能,建立冗余驱动并联机构的动力学模型;
3.1计算机器人动能
动能计算表达式为:
其中,Kp是动平台的动能,Kci是滑块的动能,Kcmi是支链驱动杆CiMi的动能;
3.2计算机器人的势能
机器人的势能计算公式为:
其中,Pp是动平台的势能,Pci是滑块的势能,Pcmi是支链驱动杆CiMi的势能;
(4)建立拉格朗日方程
采用第一组与第二组第一类拉格朗日方程,通过引入6个拉格朗日算子求解驱动力/力矩,由于冗余驱动并联机构特性,由四个方程求解6个未知数,驱动力/力矩有无限组解;
整个机器人系统的朗格朗日方程为:
L=K-P (21)
其中,L为拉格朗日方程,K为机器人动能,P为机器人势能;
根据第一组第一类拉格朗日方程,得出一个含有六个拉格朗日算子的四个方程的矩阵方程组,求得的拉格朗日算子有无限组解;
所述的四个方程的矩阵方程组表达式为:
其中,λi(i=1,2,…,6)为拉格朗日算子,Γi是并联机构第i个支链几何约束方程,i=1,2…,6;几何约束方程是根据机构中支链CiMi的长度是固定值Li获得;
Γi=||CiMi||2-Li2=0(i=1,2,...,6) (20)
将求得的拉格朗日算子的解代入第二组第一类拉格朗日公式得到六个驱动力/力矩,且六个驱动力/力矩具有无穷组解;
所述的第二组第一类拉格朗日公式为:
其中,τ是驱动力/力矩;
(5)伪逆优化方法求解驱动力
采用伪逆矩阵对六个拉格朗日算子进行优化,得到六个拉格朗日算子的数值解,通过建立联立方程消除拉格朗日算子,求得驱动力/力矩的最小二范数解,得到最优驱动力;
求解过程如下:
令
由公式(26)和(27)消除拉格朗日算子得到:
由最小二范数解的定义得到:
由公式(15)得到最优驱动力τ;
其中,Fgx、Fgy为广义力,Mgy、Mgz为扭矩,是矩阵的伪逆矩阵,保证驱动力/力矩的最小二范数解。
2.一种运行权利要求1所述的方法的冗余驱动并联机构轴组控制验证平台,包括冗余驱动控制模块、轴组运动控制模块、伺服驱动、传感系统及冗余驱动并联机构本体;所述冗余驱动控制模块位于上位机中,冗余驱动控制模块进行驱动力优化分配,发出控制指令;轴组运动控制模块位于下位机轴组运动控制器中,轴组运动控制器与伺服驱动位于控制柜中,轴组运动控制器接收冗余驱动控制模块发出的控制指令,并将控制指令通信至伺服驱动;传感系统与轴组运动控制模块相连,传感系统采集冗余驱动并联机构本体的受力、速度和位置数据,并将采集的数据反馈给轴组运动控制模块,实现对伺服电机的闭环控制,保证冗余驱动并联机构电机的驱动力矩。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510925433.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:易密封方便食品包装盒
- 下一篇:一种饮料瓶