含支链闭环的结构冗余平面并联机构静力学分析
来源期刊:中南大学学报(自然科学版)2020年第10期
论文作者:曲海波 胡榄庆 郭盛 李书杰
文章页码:2758 - 2772
关键词:平面并联机构;结构冗余;静力学;虚功原理
Key words:planar parallel mechanism; kinematic redundancy; statics; principle of virtual work
摘 要:针对一款可实现工件抓取等任务的平面结构冗余并联机构进行静力学分析。首先,阐述机构的设计原因,分析该机构的结构组成,并建立其运动学反解模型。其次,基于微分法建立整机雅克比及闭环支链雅克比矩阵,并基于虚功原理,分别搭建给定结构冗余支链位置下非冗余状态时的静力学理论模型及给定动平台位姿下的闭环支链静力学理论模型,由此完成整机静力学理论建模。再次,进行变轨迹及变外载荷的静力学理论与仿真对比试验;最后,将平面结构冗余并联机构与同特征尺寸的平面3-RRR并联机构进行变轨迹及变外载荷的静力学仿真对比实验。研究结果表明:理论模型所得结果相对于仿真结果最大相对误差为0.774%,验证了静力学理论模型的正确性;本机构力矩与3-RRR机构对应驱动的力矩相比显著下降,表明结构冗余的引入可有效改善机构力传递特性,提升整机静力学性能。
Abstract: Statics analysis was carried out on a planar parallel mechanism with kinematic redundancy, which could be used to realize pick and place task. Firstly, the design idea of the mechanism was introduced. The structure of the mechanism was analyzed and its inverse kinematic model was established. Secondly, the Jacobian matrix of the whole mechanism and the Jacobian matrix of the closed-loop branch chain were established based on the differential method. The theoretical static model for the nonredundant state was established when the position of a redundant branch chain was given, and the theoretical static model of the closed-loop branch chain was established when the position and orientation of the moving platform were given. Thus, the static theoretical modeling of the whole machine was completed by using principle of virtual work. Thirdly, the comparison of theory results and simulation results study between variable trajectory and variable external load tasks were performed. Finally, the comparison study of statics simulation experiments of planar parallel mechanism with kinematic redundancy and planar 3-RRR parallel mechanism with the same characteristic size under variable trajectory and variable external load were carried out. The results show that the maximum relative error between results of the theoretical model results and the simulation results is 0.774%, which can be used to verify the correctness of the statics theory model. The design of redundant structure is beneficial to improve the mechanism force transfer characteristics and the static performance of the mechanism.
DOI: 10.11817/j.issn.1672-7207.2020.10.008
曲海波,胡榄庆,郭盛,李书杰
(北京交通大学 机械与电子控制工程学院,北京,100044)
摘要:针对一款可实现工件抓取等任务的平面结构冗余并联机构进行静力学分析。首先,阐述机构的设计原因,分析该机构的结构组成,并建立其运动学反解模型。其次,基于微分法建立整机雅克比及闭环支链雅克比矩阵,并基于虚功原理,分别搭建给定结构冗余支链位置下非冗余状态时的静力学理论模型及给定动平台位姿下的闭环支链静力学理论模型,由此完成整机静力学理论建模。再次,进行变轨迹及变外载荷的静力学理论与仿真对比试验;最后,将平面结构冗余并联机构与同特征尺寸的平面3-RRR并联机构进行变轨迹及变外载荷的静力学仿真对比实验。研究结果表明:理论模型所得结果相对于仿真结果最大相对误差为0.774%,验证了静力学理论模型的正确性;本机构力矩与3-RRR机构对应驱动的力矩相比显著下降,表明结构冗余的引入可有效改善机构力传递特性,提升整机静力学性能。
关键词:平面并联机构;结构冗余;静力学;虚功原理
中图分类号:TH112 文献标志码:A 开放科学(资源服务)标识码(OSID)
文章编号:1672-7207(2020)10-2758-14
QU Haibo, HU Lanqing, GUO Sheng, LI Shujie
(School of Mechanical, Electronic and Control Engineering, Beijing Jiaotong University, Beijing 100044, China)
Abstract: Statics analysis was carried out on a planar parallel mechanism with kinematic redundancy, which could be used to realize pick and place task. Firstly, the design idea of the mechanism was introduced. The structure of the mechanism was analyzed and its inverse kinematic model was established. Secondly, the Jacobian matrix of the whole mechanism and the Jacobian matrix of the closed-loop branch chain were established based on the differential method. The theoretical static model for the nonredundant state was established when the position of a redundant branch chain was given, and the theoretical static model of the closed-loop branch chain was established when the position and orientation of the moving platform were given. Thus, the static theoretical modeling of the whole machine was completed by using principle of virtual work. Thirdly, the comparison of theory results and simulation results study between variable trajectory and variable external load tasks were performed. Finally, the comparison study of statics simulation experiments of planar parallel mechanism with kinematic redundancy and planar 3-RRR parallel mechanism with the same characteristic size under variable trajectory and variable external load were carried out. The results show that the maximum relative error between results of the theoretical model results and the simulation results is 0.774%, which can be used to verify the correctness of the statics theory model. The design of redundant structure is beneficial to improve the mechanism force transfer characteristics and the static performance of the mechanism.
Key words: planar parallel mechanism; kinematic redundancy; statics; principle of virtual work
平面三自由度并联机构在工业机加工[1]、抓取搬运[2]、平面绘图及3C产品包装等领域具有潜在应用价值,相对于空间并联机构,其结构简单,众多学者对平面并联机构的各种性能如工作空间[3]、运动奇异[4]、路径规划[5]、精度分析[6]、运动控制[7]、性能分析[8]、柔性纳米机构[9]、伪刚体分析[10]等进行了研究,为平面并联机构的应用奠定了基础。为了更好地提升并联机构的工作性能,众多学者考虑将冗余概念引入并联机构分析中。常见的冗余方法有驱动冗余和结构冗余等[11]。驱动冗余并联机构的驱动数目大于机构的自由度数目,而结构冗余并联机构的自由度数目等于机构的驱动数目,并大于动平台的输出自由度。结构冗余并联机构可以兼顾冗余的优点并克服驱动冗余引入的精准运动协调问题,尤其是能提升故障发生后机器人的容错能力而受到了广泛关注。GOSSELIN等[12]针对一种平面并联机构,研究了通过添加冗余结构进行机构的奇异规避方法,并指出结构冗余并联机构是并联机构新构型研究的出发点[12]。KANG等[13]对现有的平面3-RRR并联机构进行了冗余化处理,发现可以利用冗余结构避免第二类奇异。结构冗余除了可以扩展机构工作空间、规避奇异等外,还能提升机构静力学性能。机构静力学分析是进行运动分析及动力学分析的基础,搭建正确的静力学模型有助于了解机构在受外载荷时驱动关节的驱动力/力矩,为机构实物化结构尺寸的确定、优化及驱动电机选型提供了依据。众多学者利用不同方法如拆杆法[14]、杆件矢量法[15]、螺旋理论[16]、虚位移原理[17]等对并联机构的静力学进行了研究,其中虚功原理应用较广泛[18-24]。在平面并联机构的静力学研究方面,MOOSAVIAN等[25]提出一种改进静态特性的变几何桁架机器人的研制方法,将其应用于欠驱动VGTM模块设计,并讨论了一类新型可重构并联机器人的模块化设计方法,提升了机构静力学特性和机构的可靠性并改善了其静力学性能,可应用于机翼变形领域的性能改进[26]。WEN等[27]针对三自由度平面并联机构的力控制,提出了一种刚度综合策略,有助于提高机构静力学性能。KOCK等[28]对一款平面2自由度驱动冗余并联机构进行了分析,发现引入冗余可以提高机构力传递性能及刚度。LIAN等[29-33]借助有限元及螺旋理论对并联机构的静力学及刚度等问题进行了研究,并提出了指导并联机构最大限度减少振动和变形的优化设计方法,通过有限元模拟结果和实验对比分析结果进行了验证,完善了并联机构静力学分析方法。学者们还对结构冗余对平面并联机构静力学性能的改善进行了研究,如:BOUDREAU等[34]提出了一款结构冗余平面并联机构,并将其与传统非冗余3-RRR平面并联机构进行对比,发现结构冗余设计提升了机构的受力性能,提高了机构循迹能力;WEIHMANN等[35]提出了一种评估结构冗余平面并联机构受力能力的方法,并在给出的数值对比实验中,证实结构冗余平面机构的动平台所能承受的最大负载相比非冗余机构提高了25%;BI等[36]提出了一种可重构的结构冗余平面并联机构,通过结构冗余调节实现了对PKM的工作空间和整体刚度分布的调整,增强了机构对任务变量的适应性,此外,还提出了4种调整方案,以保证机构适用于高刚度和高负荷需求,从而改进并联机构静力学性能。本文作者对一款具有支链闭环的平面3-DOF结构冗余并联机构[37] (parallel mechanism with kinematic redundancy, PM-KR)进行其运动学及静力学分析。该机构在保留传统并联机构优点的前提下,可借助结构冗余支链的调节实现机构工作空间的扩展,为机构规避奇异提供可能,并有助于机构静力学性能提升。由于本平面结构冗余并联机构具有闭环特征,所以,进行静力学分析时,采用拆杆法将导致机构关系不明确,而采用矢量法时将引入多个中间变量;采用螺旋理论法则需要进行多次支链等效运动变换。为研究机构在受外载荷时驱动关节的驱动力/力矩,这里忽略被动关节受力及中间变量影响,采用具有闭环特征并联机构分析的虚功原理,建立该机构的静力学模型。本文首先对该机构的组成及运动学反解进行分析,借助虚功原理及雅克比矩阵,搭建动平台在受变载荷或变位置任务时的驱动关节静力学模型。其次,为验证模型正确性,对机构动平台位置固定受变载荷和位置变动受恒定载荷进行理论-仿真对比试验。最后,借助仿真软件与同特征尺寸下的3-RRR平面并联机构进行同约束条件下的对比实验,通过仿真结果证实引入结构冗余有助于并联机构静力学性能提升。
1 运动学分析
1.1 PM-KR的设计由来及结构组成
传统3-RRR平面并联机构在机构结构尺寸确定后,工作空间及其奇异将随之确定。若规划的路径因奇异存在被割裂在工作空间不同区域,末端执行器将难以完成任务。为解决该问题,通常有2种改进方法:1) 精简机构的杆件数量,如将3-RRR并联机构的动平台简化为1个两端为旋转副的杆件[38],此时,简化的3-RRR并联机构位姿具有解耦性[39],且可通过2个解耦的支链实现无奇异工作空间的设计[40];2) 对3-RRR机构进行结构冗余化处理,如将其中1条RRR支链由1条PRRRRP闭环支链取代,此时整机自由度变为4,大于动平台的相对自由度(RDOF)[37] 3。将结构冗余化设计的3-RRR并联机构称为平面结构冗余并联机构,由于其自由度大于完成操作任务所必需的最小自由度,因此,可以对引起机构自由度降低的故障如关节锁定故障等[41]进行容错。PM-KR实物样机和PM-KR CAD模型分别如图1和图2所示。本机构通过2个旋转电机和直线模组驱动(主要由直线滑台和对应的步进电机组成),协调配合动作实现动平台在x-y平面内移动和转动。
图2中各个零件沿z轴方向分层安放以避免各杆件相互干涉,为机构性能及结构冗余支链的调节提供了空间。
PM-KR机构各部分参数符号的规定如图3所示,各部分结构参数如表1所示。定坐标系(O-xyz)与基座固连于点O,规定z轴垂直纸面向上,x轴穿过点A3和A4,y轴通过右手法则确定。动坐标系(p-uvw)与动平台固连于动平台几何中心点p,w轴垂直纸面向上,u轴平行于动平台边C2C3,v轴通过右手法则确定。
图1 PM-KR实物样机
Fig. 1 Physical prototype of PM-KR
图2 PM-KR CAD模型
Fig. 2 CAD model of PM-KR
图3 PM-KR参数符号图
Fig. 3 Diagram of parameter symbols of PM-KR
表1 PM-KR结构参数
Table 1 The structural parameters of PM-KR mm
该机构由动平台、基座、2条开环支链(支链3(A3B3C2)和支链4(A4B4C3))、1条闭环支链(QA1B1B2A2Q)组成,其中闭环支链又由2条开环支链(支链1(A1B1C1)和支链2(A2B2C1))组成。2条开环支链一端分别与正三角形动平台顶点C2和C3相连,另一端分别与固定在基座的旋转驱动相连于A3和A4。闭环支链与动平台连接于点C1。点C1是杆B1B2的中心,杆B1B2两端点分别通过杆A1B1与A2B2与移动驱动A1和A2相连接,由此根据该机构结构组成特点,将该机构命名为2-RRR-(P4RP)并联机构。为统一表述,这里将PM-KR特指本文研究的平面机构冗余并联机构。
1.2 PM-KR的运动反解分析
当给定动平台位置和姿态参数xp,yp和
通过坐标变换公式(2),可以得到动平台3个顶点
式中:
求解式(2)可得动平台3个顶点
借助封闭矢量环路法,可依次建立2条开环及1条闭环支链与动平台、基座三者之间的关系式:
由式(4)和已知的动平台参数
式中:
由式(5)可知,当动平台位置给定后,
因此,参数
为了确定运动学反解的解析表达式与机构运动位形(具有某种初始安装位形)之间的对应关系,需要对16组反解进行选择。本文在Solidworks中建立如图2所示的机构模型,并将测得的动平台位姿参数依次代入16组运动学反解中,将式(5)和(6)计算的运动学反解与Solidworks仿真模型中测量的对应反解参数进行对比,若所有理论值与仿真测量值均相同且代入不同的动平台位姿参数仍然相等,则可以从16组反解中选择出符合图2所示初始安装位形下的运动学反解表达式,此时,式(5)及(6)中的“
2 PM-KR静力学理论模型搭建
静力学分析在研究并联机构力学性能方面尤为重要。虚功原理在并联机构的静力学分析中仅考虑动平台在受外加载荷时驱动关节的驱动力/力矩的变化,而忽略被动关节的作用力或力矩,与其他方法相比更加简洁,可操作性更强。因此,本文采用该方法进行静力学模型搭建。
2.1 机构静力学模型建立
为方便研究,视机构的各主、被动关节均无摩擦且被动关节处亦无虚功,并且忽略重力对平面并联机构静力学模型搭建的影响。
首先将作用在动平台上的外加载荷记为
式(7)中驱动与动平台虚位移关系为[42]
式中:
将式(8)代入式(7),为满足任意虚位移
由此得到动平台输出力与驱动关节的驱动力/力矩间的表达关系式。从式(9)可知,动平台与驱动关节的驱动力/力矩间的力传递关系与机构的位姿联系密切。
由于本机构含结构冗余闭环支链,采用冗余参数d1对机构静力学进行分析时,其所在的移动关节即直线滑台A1实际也可用于静力学分析。为此,首先分析冗余参数d1给定时机构处于非冗余状态下的静力学模型,得到此时机构其他驱动关节的驱动力/力矩。其次,将与结构冗余参数d1处于同一闭环的变量d2相结合,借助虚功原理对二者所在的闭环支链进行二次静力学建模。并将2.2节得到的直线滑台A2的驱动力作为已知量,在闭环支链中结构冗余直线滑台A1与直线滑台A2静力学关系建立后,将直线滑台A2驱动力代入,最终得到全部驱动关节的驱动力/力矩。这里需强调的是,直线滑台A1与A2的驱动力特指沿两者几何中心连线方向作用的力,该力最终由所在直线模组的步进电机A1或A2提供,为表述方便,以下将直线滑台A1与A2的驱动力统称为驱动关节A1与A2的驱动力或驱动A1和A2的驱动力;直线滑台A1与直线滑台A2统称为驱动A1与驱动A2;步进电机A3与步进电机A4的驱动力矩统称为驱动关节A3与A4的驱动力矩或驱动A3与A4的驱动力矩;步进电机A3与步进电机A4统称为驱动关节A3与A4。
2.2 冗余参数给定下的静力学模型建立
本节分析冗余参数d1给定情况下非冗余平面并联机构的静力学模型,当结构冗余参数d1给定后,得到的机构雅可比矩阵为方阵。
选取动平台广义坐标为
1) 建立基于封闭环路矢量法的动平台与主驱动关节间的隐函数:
2) 对隐函数两侧分别对时间求微分得到雅克比矩阵所需元素。
由式(11),支链3的隐函数可以改写为
式(12)在O-xyz坐标系下沿x和y轴的投影分别为:
联立式(13)和(14),消去中间变量
式中:
将式(15)两边同时对时间求微分,可得雅克比矩阵第1行元素。
同理,采用式(12)~(15)对支链4和2进行计算,可得式(17)和(18),对式(17)和(18)两侧分别对时间求微分得雅可比矩阵第2和第3行元素。
对于支链4,其环路方程为
由于支链4的环路方程(16)在O-xyz坐标系下沿x、y轴的投影也存在中间变量
式中:
同理,对于支链2,其环路方程及简化形式为
由于支链2的环路方程(19)在O-xyz坐标系下沿x、y轴的投影也存在中间变量
将式(15),(17)和(18)分别对时间求微分,并改写为矩阵形式,得
式中:
2.3 结构冗余并联机构的静力学模型
由式(10)仅能推导出机构3个驱动关节的驱动力/力矩与动平台外载荷之间的静力传递关系,但结构冗余支链的驱动A1也参与了机构静力学分析,由此也需推导出动平台外载荷与结构冗余支链驱动A1的静力学关系表达式。
当给定动平台外载荷且动平台位姿确定时,可以计算出驱动关节A2的驱动力。结构冗余驱动A1与驱动A2同时位于闭环支链中,如图4所示,此时,动平台视为与地面固定。当闭环支链在结构冗余参数d1给定时,自由度为0。但从虚功原理的角度分析其静力学特性,闭环支链中A1有运动的趋势。
将闭环支链的结构冗余参数d1的微小变化趋势即虚位移
图4 闭环支链参数及静力分析符号
Fig. 4 Diagram of closed loop chain parameters and statics analysis symbols
由式(9)得到给定结构冗余支链位置下的PM-KR任意位形的驱动关节的驱动力与动平台静力学传递关系式为
此时,
1) 针对闭环支链,建立基于封闭环路矢量法的动平台与驱动关节间隐函数:
2) 对隐函数两侧分别对时间求微分,得到雅克比关系所需元素。
将闭环支链的隐函数改写为封闭矢量环路形式:
式(23)在O-xyz坐标系下沿x轴的投影表达式为
式中:
通过第1节分析可知
对式(24)两侧分别对时间求微分,改写为速度雅可比关系形式,可表示为
式中:
结合2.2与2.3节的分析,当整机动平台位姿及外加载荷给定时,借助式(10),可得3个驱动力或力矩:
将式(26)求得的驱动力
图5 PM-KR静力学分析流程
Fig. 5 Flow chart of statics analysis of PM-KR
3 理论-仿真数值对比实验
为验证第2节提出的机构静力学理论模型的正确性,设定了2个常见的静力数值工况实验:1) 机构动平台沿圆轨迹随圆心角变化而变化位置,执行对动平台施加恒定外载荷的任务;2) 动平台停留在圆轨迹某一圆心角对应位置,执行在动平台上施加变外载荷的任务。为了简化分析,假定动平台姿态角
3.1 恒定外载荷下的静力数值分析
设定动平台圆轨迹方程为
给定动平台外载荷为:
动平台圆轨迹随圆心角变化而变化,由此得到圆轨迹不同位置下的3个驱动及结构冗余支链所在驱动的驱动力或力矩。同时,将与理论模型所采用的同尺寸的机构Solidworks 模型导入Adams软件进行静力学仿真。理论模型所得结果与Adams计算所得结果见图6和图7。图6和图7中,A1和A2的理论结果或仿真结果分别指驱动A1和A2的驱动力理论结果或仿真结果;A3和A4的理论结果或仿真结果分别指驱动A3和A4的驱动力矩理论结果或仿真结果。
图6 变动平台位置且载荷恒定时驱动力/力矩的理论结果-仿真结果对比(d1=300 mm)
Fig. 6 Comparison of theoretical results and simulation results of driving force/torque when platform position is changed and load is constant (d1=300 mm)
从图6和图7可以看出:3个驱动及结构冗余支链驱动的驱动力/力矩理论结果与仿真结果变化趋势一致。
对比图6和图7可以发现:结构冗余参数从d1=300 mm(I状态)调节为d1=340 mm(II状态)后,执行相同任务的机构静力学性能发生改变,这里选取调整前后对应驱动理论值进行对比:驱动A3和A4的驱动力矩曲线变化趋势相似,驱动A3的驱动力矩曲线整体上II状态时的值比I状态时的值小,在圆心角为250°时,驱动A3的驱动力矩差值最大为254.583 N·mm;驱动A4的驱动力矩曲线的驱动力矩整体数值在II状态时比I状态小,在圆心角为240°时,驱动A4的驱动力矩最大差值为263.853 N·mm。同时,驱动A1和A2的驱动力曲线趋势前后差距大,驱动A1的驱动力曲线II状态时的整体数值比I状态时的小;在圆心角为230°时,驱动A1的驱动力最大差值为0.855 N;驱动A2的驱动力曲线的整体数值在II状态时比I状态大,在圆心角为230°时,驱动A2的驱动力差值也最大,为0.829 N。由此可见,结构冗余的引入对并联机构的静力学性能有调节作用。
图7 变动平台位置且载荷恒定时驱动力/力矩理论结果-仿真结果对比(d1=340 mm)
Fig. 7 Comparison of theoretical results and simulation results of driving force/torque when platform position is changed and load is constant (d1=340 mm)
为进一步量化考察理论模型的正确性,选取d1=300 mm时的理论值与仿真值相对误差进行对比,如图8和图9所示。从图8和图9可以看出:理论模型最大相对误差为0.774%,进一步说明了该理论模型的正确性。
图8 变动平台位置的驱动力理论结果与仿真结果相对误差
Fig. 8 Relative error of theoretical results and simulation results of driving force/torque when platform position is changed
图9 变动平台位置的驱动力矩理论结果-仿真结果相对误差
Fig. 9 Relative error of theoretical results and simulation results of driving torque when platform position is changed
3.2 变外载荷下的静力数值分析
不失一般性,选取动平台处于圆心角
同理,选取结构冗余参数d1=300 mm及d1=340 mm这2种状态进行分析,得到执行如式(28)所示任务时各驱动关节理论与仿真的驱动力/力矩,如图10至图13所示。从图10至图13可知:在数值变化趋势及数值这2个方面,理论模型计算值均与仿真值相同。对d1=300 mm时的理论结果与仿真结果相对误差进行对比,得到图10的驱动A1与A2的力矩理论相对仿真误差最大为0.1356%,图12的驱动A3与A4的力矩理论相对仿真误差最大为0.003%,由此证明该理论模型在动平台受变外载荷时也能正确求解。
图10 驱动A2力与驱动A1力理论结果与仿真结果对比(d1=300 mm)
Fig. 10 Comparison of theoretical results and simulation results of driving A2 and driving A1 (d1=300 mm)
图11 驱动A2力与驱动A1力理论结果与仿真结果对比(d1=340 mm)
Fig. 11 Comparison of theoretical results and simulation results of driving A2 and driving A1 (d1=340 mm)
图12 驱动A3力矩与A4力矩理论结果与仿真结果对比(d1=300 mm)
Fig. 12 Comparison of theoretical results and simulation results of driving A3 and driving A4 (d1=300 mm)
图13 驱动A3力矩与A4力矩理论结果与仿真结果对比(d1=340 mm)
Fig. 13 Comparison of theoretical results and simulation results of driving A3 and driving A4 (d1=340 mm)
下面分析结构冗余参数d1对并联机构静力学性能的影响。对比图10和图11中对应驱动力及变化趋势可以发现:结构冗余参数从d1=300 mm(I状态)调节为d1=340 mm(II状态)后,执行相同任务的机构静力学性能发生改变。这里选取调整前后对应驱动理论值进行对比:驱动A1和A2的驱动力曲线趋势前后差距大,驱动A1的驱动力曲线在II状态时的整体数值绝对值比I状态时的小,在16 s,驱动A1的驱动力差值最大为0.142 6 N;驱动A2的驱动力曲线在II状态时的整体数值绝对值比I状态时的大,在0 s时,驱动A2的驱动力差值最大为0.529 33 N。
同时,对比图12和图13中的驱动力矩及变化趋势可以发现:驱动A3和A4的驱动力矩曲线变化趋势前后差距小;在16 s时,驱动A3的驱动力矩差值最大为64.94 N·mm;同时,驱动A4的驱动力矩差值也最大,为90.287 N·mm。由此可见,结构冗余的引入对变载荷情况下并联机构的静力学性能也有调节作用。
4 PM-KR与3-RRR仿真对比实验
结构冗余的设计不仅有利于并联机构规避奇异,扩展工作空间,而且有益于其静力学性能的提升。
本机构的设计源于对传统平面3-RRR并联机构的改进,因此,本文将对PM-KR和3-RRR平面并机构的静力学性能进行对比研究。为了简化研究,此处选取冗余参数d1=300 mm,3-RRR机构的结构尺寸选取与PM-KR的一致,执行的任务也相同,其结构参数按图14所示进行规定,尺寸如表2所示。
图14 3-RRR平面并联机构参数符号规定
Fig. 14 Diagram of parameter symbols specification of 3-RRR planar parallel mechanism
表2 3-RRR结构参数
Table 2 Structural parameters of 3-RRR mm
3-RRR的静力学理论模型已得到广泛研究[42]。PM-KR的理论模型的正确性已得到证实,因此,为确保系统误差对对比结果不产生影响,依照对比试验条件一致原则,将Solidworks中建立的2款机构模型导入同一环境下的Adams软件中,执行下列2项任务。
4.1 动平台外载荷恒定,执行沿圆轨迹变位置任务
本节中动平台执行的圆轨迹方程如式(27)所示,作用在动平台上的外载荷为:
图15 变动平台位置且载荷恒定时驱动力矩仿真结果对比
Fig. 15 Comparison of simulation results of driving torque when platform position is changed and load is constant
从表3可知,在施加在动平台上的外载荷恒定的前提下,动平台位置沿圆轨迹变化时,PM-KR的A3驱动力矩相比于3-RRR的A3'驱动力矩峰值下降28.5%;PM-KR的A4驱动力矩相比于3-RRR的A4'驱动力矩峰值下降25.3%,且在整个运行周期范围内,PM-KR的A3与A4驱动力矩分别小于3-RRR的A3'与A4'驱动力矩。
表3 PM-KR与3-RRR平面并联机构驱动力矩峰值对比表(外载荷恒定的变轨迹任务)
Table 3 Comparison table of driving moment peaks for PM-KR and 3-RRR planar parallel mechanism(variable trajectory task with constant external load)
由于PM-KR的闭环支链包含2个直线滑台A1和A2,而与之对应的3-RRR的支链1,
式中:
为便于比较,将驱动A1、驱动A2借助式(29)换算得到的扭矩
驱动
图16 变动平台位置且载荷恒定时驱动力矩仿真结果对比
Fig. 16 Comparison of simulation results of driving torque when platform position is changed and load is constant
对比图15和16可知:PM-KR各驱动输出力矩相比于3-RRR各驱动力矩明显下降,证实在动平台外载荷恒定、执行沿圆轨迹变位置任务时,结构冗余的引入能有效改进机构驱动关节受力性能,从而改善整机静力学性能。
4.2 动平台位姿固定,执行外载荷变化任务
本节中施加给动平台外载荷形式、大小如式(31)所示,动平台位姿及其他参数设定与3.2节中的相同。
执行变外载荷任务后,得到PM-KR与3-RRR平面并联机构的驱动力矩变化图,如图17所示。2种平面并联机构驱动力矩的变化趋势近似但在数值上存在差异,其驱动力矩的峰值对比如表4所示。
从表4可以看出:在外加载荷变化而动平台位姿固定时,PM-KR的A3驱动力矩相比于3-RRR的A3'驱动力矩峰值下降54.6%;PM-KR的A4驱动力矩相比于3-RRR的A4'驱动力矩峰值下降42.7%。
图17 位姿固定变载荷时驱动力矩仿真结果对比
Fig. 17 Comparison of simulation results of driving torque when platform load is changed and position is constant
表4 PM-KR与3-RRR平面并联机构驱动力矩峰值对比(变外载荷的定位姿任务)
Table 4 Comparison of driving moment peaks for PM-KR and 3-RRR planar parallel mechanism(positioning fixed task of variable external load)
采用4.1节中驱动A1和A2所受的力
图18 位姿固定变载荷时驱动力矩仿真结果对比
Fig. 18 Comparison of simulation results of driving torque when platform load is changed and position is constant
对比图17和18可知:PM-KR各驱动输出力矩相比于3-RRR各驱动力矩明显下降,证实在动平台位姿固定、执行外载荷变化任务时,结构冗余的引入也能有效改进机构驱动关节受力性能,从而改善整机静力学性能。
5 结论
1) 建立了含支链闭环的结构冗余并联机构的静力学模型。基于变轨迹和变外载荷2种情况下的静力学理论与仿真对比分析,从数值及变化趋势2个维度验证了静力学理论模型的正确性。
2) 通过执行变轨迹和变载荷任务,验证了结构冗余参数对机构驱动/驱动力的影响,为结构冗余并联机构的力学特性改进奠定了基础。
3) 在执行相同变轨迹和变外载荷任务时,本文机构相比传统非冗余3-RRR并联机构的驱动力矩在整个运行周期内明显下降,这有利于改进机构力传递特性,提升整机静力学性能。
参考文献:
[1] BRIOT S, BONEV I A. Accuracy analysis of 3-DOF planar parallel robots[J]. Mechanism and Machine Theory, 2008, 43(4): 445-458.
[2] YI B J, NA H Y, LEE J H, et al. Design of a parallel-type gripper mechanism[J]. The International Journal of Robotics Research, 2002, 21(7): 661-676.
[3] DING B X, LI Y A, TANG Y R.Workspace analysis for a 3-DOF compliant parallel mechanism based on simmechanics[C]// Proceedings of the 2015 7th IEEE International Conference on Cybernetics and Intelligent Systems and Robotics, Automation and Mechatronics. Cambodia: IEEE, 2015: 48-53.
[4] RODELO M, VILLA J L, DUQUE J, et al. Kinematic analysis and performance of a planar 3RRR parallel robot with kinematic redundancy using screw theory[C]// 2018 IEEE 2nd Colombian Conference on Robotics and Automation. Barranquilla, Colombia: IEEE, 2018: 1-6.
[5] LIU Sheng, QIU Zhicheng, ZHANG Xianmin. Singularity and path-planning with the working mode conversion of a 3-DOF 3-RRR planar parallel manipulator[J]. Mechanism and Machine Theory, 2017, 107: 166-182.
[6] ZHANG Xuchong, ZHANG Xianmin. Accuracy analysis of a 3-DOF mechanism with joint clearances under different working modes[C]// Proceedings of ASIAN MMS 2016 & CCMMS.Guangzhou, China: Springer, 2016: 1199-1209.
[7] MAHINDRAKAR A D, BANAVAR R N, REYHANOGLU M. Controllability and point-to-point control of 3dof planar horizontal underactuated manipulators[J]. International Journal of Control, 2005, 78(1): 1-13.
[8] WU Jun, LI Tiemin, WANG Jinsong, et al. Performance analysis and comparison of planar 3-DOF parallel manipulators with one and two additional branches[J]. Journal of Intelligent and Robotic Systems, 2013, 72(1): 73-82.
[9] TIAN Y L, SHIRINZADEH B. Development of a flexure-based 3-RRR parallel mechanism for nano-manipulation[C]// IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Singapore: IEEE, 2009: 1324-1329.
[10] SALINIC S, NIKOLIC A. A new pseudo-rigid-body model approach for modeling the quasi-static response of planar flexure-hinge mechanisms[J]. Mechanism and Machine Theory, 2018, 124: 150-161.
[11] MERLET J P. Redundant parallel manipulators[J]. Laboratory Robotics and Automation, 1996, 8(1): 17-24.
[12] GOSSELIN C, SCHREIBER L T. Redundancy in parallel mechanisms: a review[J]. Applied Mechanics Reviews, 2018, 70(1): 010802.
[13] KANG L, KIM W, YI B J, et al. Modeling and analysis of parallel mechanisms with both kinematic and force redundancies via screw theory[J]. Journal of Mechanisms and Robotics, 2017, 9(6): 061007.
[14] 周玉林, 李波, 杨龙, 等. 二自由度球面并联机构UP+R静力学分析[J]. 中国机械工程, 2013, 24(15): 2081-2087.
ZHOU Yulin, LI Bo, YANG Long, et al. Statics analysis of a spherical parallel mechanism UP+R with 2-DOF[J]. China Mechanical Engineering, 2013, 24(15): 2081-2087.
[15] 路光达, 张爱梅, 周静, 等. 3-RSS/S并联机构的静力学分析与实验研究[J]. 机械设计, 2013, 30(3): 26-31.
LU Guangda, ZHANG Aimei, ZHOU Jing, et al.Statics analysis and examination research of 3-RSS/S parallel mechanism[J]. Journal of Machine Design, 2013, 30(3): 26-31.
[16] 曲海波, 梁艺瀚, 方跃法, 等. 4-RRS冗余球面并联机构的静力学与刚度分析[J]. 机械工程学报, 2015, 51(11): 8-15.
QU Haibo, LIANG Yihan, FANG Yuefa, et al.Statics and stiffness analysis of 4-RRS redundant spherical parallel mechanism[J]. Journal of Mechanical Engineering, 2015, 51(11): 8-15.
[17] 尹小琴, 马履, 杨启志, 等. 并联机构静力学分析[J]. 农业机械学报, 2007, 38(2): 201-203, 207.
YIN Xiaoqin, MA Lü, YANG Qizhi, et al. Static analysis of parallel mechanism[J]. Transactions of the Chinese Society for Agricultural Machinery, 2007, 38(2): 201-203, 207.
[18] LI Yonggang, SONG Yimin, HUANG Tian, et al. Static force analysis of lower-mobility parallel manipulators[J]. Chinese Journal of Mechanical Engineering, 2007, 43(9): 80-83.
[19] 李永刚, 宋轶民, 黄田, 等. 少自由度并联机器人机构的静力分析[J]. 机械工程学报, 2007, 43(9): 80-83.
LI Yonggang, SONG Yimin, HUANG Tian, et al. Static force analysis of lower-mobility parallel manipulators[J].Chinese Journal of Mechanical Engineering, 2007, 43(9): 80-83.
[20] HU Bo, LU Yi. New approach for analyzing the stiffness of 3-RPS parallel manipulator[J]. Journal of Mechanical Engineering, 2010, 46(1): 24-29.
[21] LU Yi, HU Bo, YU Jiang. Analyses of the stiffness and elastic deformation of a 2(3-SPR) serial-parallel manipulator[J]. Journal of Multi-body Dynamics, 2009, 223(3): 189-198.
[22] 王晓磊, 金振林, 李晓丹. 串并混联仿生机械腿静力学性能分析[J].农业机械学报, 2019, 50(1): 383-389.
WANG Xiaolei, JIN Zhenlin, LI Xiaodan.Analysis of static performance of serial-parallel hybrid bionic mechanical leg[J]. Transactions of the Chinese Society for Agricultural Machinery, 2019, 50(1): 383-389.
[23] 冯志友, 倪迎真, 贠今天. 3UPS-RPR并联机构的静力学分析[J]. 天津工业大学学报, 2018, 37(5): 83-88.
FENG Zhiyou, NI Yingzhen, YUN Jintian. Static analysis of 3UPS-RPR parallel mechanism[J].Journal of Tianjin Polytechnic University, 2018, 37(5): 83-88.
[24] 李保坤, 王康, 韩迎鸽, 等. 一种新型并联柔顺测头的静力学分析[J]. 机械传动, 2018, 42(2): 126-131.
LI Baokun, WANG Kang, HAN Yingge, et al. Statics analysis of a new type of probe with parallel compliant constraint[J]. Journal of Mechanical Transmission, 2018, 42(2): 126-131.
[25] MOOSAVIAN A,XI F F.Statically redundant parallel robots[J]. Meccanica,2016,51(7):1623-1637.
[26] MOOSAVIAN A, XI F F.Modular design of parallel robots with static redundancy[J]. Mechanism and Machine Theory, 2016, 96: 26-37.
[27] WEN K, SHIN C B, SEO T W, et al. Stiffness synthesis of 3-DOF planar 3RPR parallel mechanisms[J]. Robotica, 2016, 34(12): 2776-2787.
[28] KOCK S, SCHUMACHER W. A parallel x-y manipulator with actuation redundancy for high-speed and active-stiffness applications[C]// IEEE International Conference on Robotics & Automation. Leuven, Belgium: IEEE, 1998: 2295-2300.
[29] LIAN Binbin, SUN Tao, SONG Yimin, et al. Stiffness analysis and experiment of a novel 5-DoF parallel kinematic machine considering gravitational effects[J]. International Journal of Machine Tools & Manufacture, 2015, 95: 82-96.
[30] SUN Tao, LIAN Binbin, Song Yimin, et al. Elasto-dynamic optimization of a 5-DoF parallel kinematic machine considering parameter uncertainty[J]. IEEE/ASME Transactions on Mechatronics, 2019, 24(1): 315-325.
[31] SUN Tao, YANG Shuofei. An approach to formulate the Hessian matrix for dynamic control of parallel robots[J]. IEEE/ASME Transactions on Mechatronics, 2019, 24(1): 271-281.
[32] SUN Tao, YANG Shuofei, LIAN Binbin. Finite and instantaneous screw theory in robotic mechanism[M]. Singapore: Springer, 2020: 25-65.
[33] SUN Tao, LIAN Binbin, YANG Shuofei, et al. Kinematic calibration of serial and parallel robots based on finite and instantaneous screw theory[J]. IEEE Transactions on Robotics, 2020, (99): 1-19.
[34] BOUDREAU R, NOKLEBY S. Force optimization of kinematically-redundant planar parallel manipulators following a desired trajectory[J]. Mechanism and Machine Theory, 2012, 56(56): 138-155.
[35] WEIHMANN L, MARTINS D, COELHO L S, et al. Force capabilities of kinematically redundant planar parallel manipulators[C]// 13th World Congress in Mechanism and Machine Science. Guanajuato, Mexico, 2011: IMD123.
[36] BI Z M, KANG B. Enhancement of adaptability of parallel kinematic machines with an adjustable platform[J]. Journal of Manufacturing Science and Engineering, 2010, 132(6): 061016.
[37] QU Haibo, GUO Sheng. Kinematics analysis of a novel planar parallel manipulator with kinematic redundancy[J]. Journal of Mechanical Science and Technology, 2017, 31(4): 1927-1935.
[38] ARAKELIAN V, BRIOT S, YATSUN S, et al. A new 3-DOF planar parallel manipulator with unlimited rotation capability[C]// 13th World Congress in Robot and Machine Science.Guanajuato, Mexico, 2011: IMD123.
[39] GOGU G. Structural synthesis of parallel robots, part 2: translation topologies with two and three degrees of freedom[M]. Springer-Verlag New York Inc, 2009: 762.
[40] CHABLAT D, MOROZ G, ARAKELIAN V, et al. Solution regions in the parameter space of a 3-RRR decoupled robot for a prescribed workspace// Latest Advances in Robot Kinematics[M]. LENARCIC J, HUSTY M, eds. Springer, 2012: 357-364.
[41] 闫彩霞, 战强, 陆震. 基于驱动或结构冗余的并联机器人容错方法[J]. 北京航空航天大学学报, 2010, 36(12): 1407-1411.
YAN Caixia, ZHAN Qiang, LU Zhen. Fault tolerance of parallel manipulator with actuation or structure redundancy[J]. Journal of Beijing University of Aeronautics and Astronautics, 2010, 36(12): 1407-1411.
[42] TSAI L W. Robot analysis: the mechanics of serial and parallel manipulators[M]. New York: John Wiley & Sons Inc, 1999: 285-286.
[43] Orientalmotor. 技术资料[EB/OL]. [2020-05-13]. https://www. orientalmotor. com. cn/file/service/tec. pdf.
Orientalmotor.Technical information[EB/OL]. [2020-05-13]. https: //www. orientalmotor. com. cn/file/service/tec. pdf.
(编辑 陈灿华)
收稿日期: 2020 -04 -13; 修回日期: 2020 -06 -22
基金项目(Foundation item):中央高校基本科研业务费专项资金资助项目(2019JBM052);国家自然科学基金资助项目(51875033) (Project(2019JBM052) supported by the Fundamental Research Funds for the Central Universities; Project(51875033) supported by the National Natural Science Foundation of China)
通信作者:曲海波,博士,副教授,从事机构学和机器人技术研究;E-mail:hbqu@bjtu.edu.cn