删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

基于共形几何代数的空间并联机构位置正解*

本站小编 Free考研考试/2021-12-25

与传统的串联机构相比,空间并联机构具有更高的刚度、精度和较强的承载能力等优点,广泛应用于虚拟轴机床、微动机器人等现代尖端技术的许多领域。并联机构位置正解就是根据并联机构驱动杆长来推算动平台相对静平台的位置和姿态,该问题是该机构速度、加速度、误差分析、工作空间分析、奇异位置分析、动力学分析等问题的理论基础[1]。因此,并联机构位置正解研究已成为机构学研究领域中的热点与难点之一。
空间3-RPS并联机构具有3个自由度,最早由Hunt[2]在1983年作为一种少自由度并联机构而提出,并引起了广泛关注与研究。Lee和Shah[3]采用数值方法对该机构的位置正解进行了研究并应用在微动机器人上。Nanua等[4]采用代数法经过复杂的数学推导证明了该机构位置正解最多为16。Fang和Huang[5]采用数值方法对上下平台皆为等边三角形的空间3-RPS并联机构(等边3-RPS机构)的速度和加速度进行了分析。李树军[6]和韩方元[7]等采用数值方法求解了等边3-RPS机构位置正解。王进戈等[8]应用Groebner基法获得了等边3-RPS机构位置正解封闭形式的解析解。目前各种常用的方法主要是经过繁琐的坐标变换和矩阵计算,建立多元非线性方程组数学模型,然后进行各具特点的复杂非线性方程组数值计算或代数消元求解。求解过程和最终获得的解都难以揭示机构结构参数与运动之间的几何关系[9]
共形几何代数(CGA)是几何代数的一个分支,是建立在共形空间上的几何代数[10-11]。其优越的几何计算能力和时空表达能力,已被广泛应用于相对论物理学和计算机视觉等领域[12-13]。文献[14]将齐次变换矩阵改写成CGA形式,然后沿用目前传统的方法进行数学建模以及代数方程组求解,CGA内在的独特几何与运算优势没能得到体现。本文将CGA引入空间并联机构位置正解分析中,提出了一种空间3-RPS并联机构位置正解的新算法,只需经过简单的平方运算,可直接推导出该问题无增无漏的一元16次输入输出方程,进而获得了该机构全部16组解析解,求解过程简洁。
1 共形几何代数 CGA包括内积、外积和几何积3种运算。对于矢量uv[12]
(1)

式中:uv为矢量uv的几何积;u·vuv的内积;uvuv的外积。
对于三维欧氏空间的一组规范正交基{e1, e2, e3, e0, e},有
(2)

式中:e0为原点;e为无穷远点。
CGA中,几何元素的表达式如表 1所示。INPS和OPNS分别为内积零空间和外积零空间[12]
表 1 CGA中几何元素的表达式 Table 1 Expression of geometric elements in CGA
几何元素 表达式1 (IPNS) 表达式2 (OPNS)
P=X+X2e/2+e0
S=Pr2e/2 S*=X1X2X3X4
平面 π=n+te π*=X1X2X3e
Z=S1S2 Z*=X1X2X3
直线 l=π1π2 l*=X1X2e
点对 PP=S1S2S3 P*P=X1X2


表选项






表 1中,SiπilXi分别为CGA中的球、平面、线和点,r为球半径,n为3维欧氏空间中平面的法向量,t为平面到原点的距离,X为3维欧氏空间的点
(3)

式中:xi(i=1, 2, 3)为欧氏空间点的xyz坐标值。
由式(3)可得,点P的CGA表达式为
(4)

在CGA中,2个点PS的内积与距离的关系为
(5)

式中:p=p1e1+p2e2+p3e3s=s1e1+s2e2+s3e3pisi(i=1, 2, 3)为相应的坐标值。
已知表 1中点对PP的表达式,可以通过式(6)取出点对中的点为[12]
(6)

几何元素o的刚体运动的CGA表示为[13]
(7)

式中:o′为几何体o变换后的几何体;M为运动变换算子,M=RT, R为旋转算子,R=cos(θ/2)-Lsin(θ/2),θ为旋转角度,L为旋转轴线,T为移动算子,T=1-te/2,t为平移向量,t=t1e1+t2e2+t3e3ti(i=1, 2, 3)为相应的坐标值;M的逆序。
2 机构几何模型 图 1为一种空间3-RPS并联机构,该机构由动平台P1P2P3和静平台B1B2B3以及3条RPS运动支链BiPi(i=1, 2, 3)连接而成,每条运动支链由1个转动副R、1个移动副P以及1个球副S组成,主动副为移动副P,其余运动副为被动副。下平台的铰接点以及各转动副的中心轴线在同一平面内任意分布。通过移动副P改变运动支链的杆长,控制动平台相对静平台的不同位置和姿态。
图 1 一种空间3-RPS并联机构 Fig. 1 A spatial 3-RPS parallel mechanism
图选项




3 位置正解 建立静坐标系O-xyz图 1所示,平面xz与静平台B1B2B3平面重合,设静平台B1B2B3的3个铰接点在坐标系O-xyz中的坐标为B1(b1x, 0, b1z),B2(b2x, 0, b2z),B3(b3x, 0, b3z),动平台P1P2P3的3条边长为a12a23a13,静平台上的3条转动轴线矢量为u1u2u3且同在静平台平面上,3条运动支链的杆长分别为q1q2q3。空间3-RPS并联机构位置正解就是已知3条运动支链的长度,求动平台P1P2P3相对静平台B1B2B3的位置和姿态,即动平台P1P2P3的3个铰接点在静坐标系O-xyz中的坐标。
由于转动轴线矢量为u1u2u3且同在静平台平面上,由式(3)有
(8)

(9)

(10)

设运动支链B1P1相对静平台平面的转角为θ1,由于运动支链B1P1绕转动副轴线u1转动,由式(7)可得动平台铰接点P1关于θ1的CGA表达式为
(11)

由于运动支链B2P2绕转动副轴线u2转动,因此,点P2应始终在以轴线u2为法线且过点B2的平面π2内,由表 1可得平面π2的CGA表达式为
(12)

图 1知,点P2同时在以P1为球心、a12为半径的球S12和以B2为球心、q2为半径的球S22以及平面π2相交的点对Pp2上。由式(6)有
(13)

式中:n12=Pp2*·P*p2Pp2=S12S22π2S12=P1a122e/2,S22=B2q22e/2。
同理有
(14)

式中:n22=P*p3·P*p3Pp3=S13S33π3S13=P1a132e/2,π3=u3+(u3xb3x+u3zb3z)eS33=B3q32e/2。
已知动平台P1P2P3平面中铰接点P2P3的距离为a23,由式(5)、式(13)和式(14)有
(15)

展开式(15)可得
(16)

式中:abcd为关于θ1的表达式中的系数。
对式(16)左边多项式进行二次平方后可得
(17)

n12n22代入式(17),展开可得关于cos θ1的一元十六次方程:
(18)

式中:mi为关于参数B1B2B3u1u2u3a12a23a13以及q1q2q3的已知结构参数。
式(18)为所获得的单变量一种空间3-RPS并联机构位置正解输入输出方程。求解式(18)可获得θ1的16组解(0≤θ1≤π),代入式(11)、式(13)和式(14)即可确定动平台各顶点的坐标值。
4 实例验证 如图 1所示一种空间3-RPS并联机构,进行实例计算。已知机构结构参数如下[15]u1=e1u2=-0.5e1-0.866e3u3=-0.5e1+0.866e3a12=2.0,a13=1.5,a23=2.0;B1=(0, 0, 2.0),B2=(1.5, 0, -1.0),B3=(-1.75, 0, -1.0)。3条运动支链的杆长分别为:q1=5,q2=5,q3=4.5。
采用第3节的方法,基于计算机代数系统Maple15编程,求解该空间机构的位置正解,可获得动平台3个铰接点在绝对坐标系的16组坐标解,其中实数解为6组,如表 2所示。所得结果与文献[15]中得到的结果完全相同,无增无漏。
表 2 位置正解6组实数解 Table 2 Six sets of real solutions for direct kinematics
组号 P1 P2 P3
1 (0, 4.115, -0.840) (-1.320, 3.795, 0.628) (0.650, 3.545, 0.386)
2 (0, 4.909, 1.051) (-1.491, 3.616, 0.727) (0.455, 3.710, 0.273)
3 (0, 3.688, -1.376) (1.456, 5.000, -0.975) (0.150, 3.929, 0.097)
4 (0, 4.833, 0.719) (1.234, 4.991, -0.847) (0.668, 3.529, 0.399)
5 (0, 3.566, -1.505) (1.240, 4.991, -0.850) (-0.548, 4.281, -0.306)
6 (0, 4.861, 0.830) (1.153, 4.984, -0.799) (-0.693, 4.331, -0.390)


表选项






上述过程基于计算机代数计算系统Maple15编程,在操作系统为Microsoft Windows XP,频率为2.70 GHz,内存为2 GB的计算机中,占用内存47.49 MB,运算时间为22.94 s。
5 结论 1) 将共形几何代数引入空间并联机构位置正解分析中,提出了一种空间3-RPS并联机构位置正解解析解新算法。
2) 通过构造空间球、平面等几何体的外积运算,只需要简单的距离公式即可得到关于该问题的一元十六次输入输出方程,进而获得了全部的16组解析解,求解过程没有传统并联机构运动学理论必须处理的复杂旋转角和矩阵运算以及多元高次非线性方程组求解,过程简洁明了。

参考文献
[1] 黄真, 赵永生, 赵铁石, 等. 高等空间机构学[M].北京: 高等教育出版, 2006: 141-166.
HUANG Z, ZHAO Y S, ZHAO T S, et al. Advanced spatial mechanism[M].Beijing: Higher Education Press, 2006: 141-166.(in Chinese)
[2] HUNT K H. Structural kinematics of in-parallel-actuated robot-arms[J].ASME Journal of Mechanisms Transmissions and Automation in Design, 1983, 105(4): 705–712.DOI:10.1115/1.3258540
[3] LEE K M, SHAH D. Kinematic analysis of a three-degree-of-freedom in-parallel actuated manipulator[J].IEEE Journal of Robotics and Automation, 1988, 4(2): 354–360.
[4] NANUA P, WALDRON K J, MURTHY V. Direct kinematic solution of a Stewart platform[J].IEEE Journal of Robotics and Automation, 1990, 6(4): 438–444.DOI:10.1109/70.59354
[5] FANG Y, HUANG Z. Kinematics of a three-degree-of-freedom in-parallel actuated manipulator mechanism[J].Mechanism and Machine Theory, 1997, 32(7): 789–796.DOI:10.1016/S0094-114X(97)00008-6
[6] 李树军, 王阴, 王晓光. 3-RPS并联机器人机构位置正解的杆长逼近法[J].东北大学学报, 2001, 22(3): 285–287.
LI S J, WANG Y, WANG X G. Forward position analysis of 3-RPS in-parallel manipulator using self-modified successive approximation method[J].Journal of Northeastern University, 2001, 22(3): 285–287.(in Chinese)
[7] 韩方元, 赵丁选, 李天宇. 3-RPS并联机构正解快速数值算法[J].农业机械学报, 2011, 42(4): 229–233.
HAN F Y, ZHAO D X, LI T Y. A fast forward algorithm for 3-RPS parallel mechanism[J].Transactions of the Chinese Society for Agricultural Machinery, 2011, 42(4): 229–233.(in Chinese)
[8] 王进戈, 范丽华, 徐礼钜. 3-RPS并联平台机构的位置正解与奇异构形分析的数值-符号解[J].机械设计, 2005, 22(5): 15–19.
WANG J G, FAN L H, XU L J. Positional forward solution and numeric-symbolic solution of singular configuration analysis for 3-RPS parallel platform mechanism[J].Journal of Machine Design, 2005, 22(5): 15–19.(in Chinese)
[9] SCHADLBAUER J, WALTER D R, HUSTY M L. The 3-RPS parallel manipulator from an algebraic viewpoint[J].Mechanism and Machine Theory, 2014, 75: 161–176.DOI:10.1016/j.mechmachtheory.2013.12.007
[10] LI H, HESTENES D, ROCKWOOD A. Generalized homogeneous coordinates for computational geometry[M].Berlin: Springer, 2001: 27-76.
[11] LI H, HESTENES D, ROCKWOOD A. Spherical conformal geometry with geometric algebra[M].Berlin: Springer, 2001: 61-76.
[12] LEO D, DANIEL F, STEPHEN M. Geometric algebra for computer science, an object-oriented approach to geometry[M].Burlington: Morgan Kaufmann, 2007: 15-30.
[13] HESTENES D. New foundations for classical mechanics[M].Dordrecht: Kluwer Academic Publishers, 2002: 53-96.
[14] 倪振松, 廖启征, 魏世民, 等. 空间一般6R机械手位置反解的新方法[J].北京邮电大学学报, 2009, 32(2): 29–32.
NI Z S, LIAO Q Z, WEI S M, et al. New algorithm for inverse kinematics analysis of general 6R serial robot[J].Journal of Beijing University of Posts and Telecommunications, 2009, 32(2): 29–32.(in Chinese)
[15] JAIME G, HPRACIO O, JOSE M R. Kinematics of 3-RPS parallel manipulators by means of screw theory[J].International Journal Advance Manufacture Technology, 2008, 36(5): 598–605.


相关话题/空间 运动 代数 计算 过程

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 实时鲁棒的频域空间目标跟踪方法*
    目标的跟踪是计算机视觉中最重要的基本问题之一,准确的目标跟踪需要一些先验知识,很多方法都用了学习策略,如稀疏样本策略、支持向量机、随机森林、半监督学习和多实例学习等。近年来,很多不需要先验知识的在线学习方法在这个领域也表现得非常优秀。一般而言,当所要跟踪的目标在跟踪过程中外观保持不变时,基于模板的跟 ...
    本站小编 Free考研考试 2021-12-25
  • 蜻蜓爬升过程间歇性拍动飞行现象的数值研究*
    20世纪末以来,随着微型飞行器(MAV)的发展,昆虫高超飞行能力的研究为人们广泛关注[1]。作为仿生机械力学,其涉及复杂的空气动力学问题。目前,****对昆虫飞行的空气动力学原理的研究主要分为实验和数值计算研究,通过大量研究揭示昆虫的升力产生原理。最早Weis-Fogh[2]通过观察台湾小黄蜂,他提 ...
    本站小编 Free考研考试 2021-12-25
  • 基于高斯过程的机器人自适应抓取策略*
    在工业生产和日常生活中,机器人越来越多的代替人类执行各种操作任务,如抓取、搬运、焊接和装配等。在机器人抓取作业时,目标物体的位姿经常发生变化,机器人需要根据物体的位姿信息调整自身的运动,实现自适应抓取。针对机器人自适应抓取的需求,有的研究集中于设计柔性更高的末端执行器,如增加欠驱动自由度[1]、使用 ...
    本站小编 Free考研考试 2021-12-25
  • 临近空间38°N大气密度特性及建模技术*
    临近空间是指国际民航飞机飞行高度以上、卫星轨道维持高度以下的空间区域,是人类活动的新领域,跨越连续流、滑移流、过渡流及自由分子流[1]。临近空间大气密度要素对低速飞行器(如浮空器、飞艇等)的设计、飞行非常重要[2-3],同时也极大地影响高速飞行器气动力、气动热的计算和辨识、飞行轨道、飞行姿态控制等[ ...
    本站小编 Free考研考试 2021-12-25
  • 空间站大气环控系统应急运行策略优化*
    大气环控系统(ECS)是载人航天器重要的组成系统[1-2]。该系统主要通过控制舱室五大环境参数(总压、氧分压、二氧化碳分压、温度和湿度),为航天员提供适宜的舱室生存环境。许多****开展了载人航天器舱室环境仿真与优化研究,以改进大气环控系统的运行性能[3-5]。能源系统为空间站提供连续电能[6],然 ...
    本站小编 Free考研考试 2021-12-25
  • 冲压空气涡轮泵的温控节流孔计算方法*
    冲压空气涡轮(RAT)应急系统是飞机安全的最后保障,在飞机发动机和电源功能全部丧失的情况下,RAT应急能源系统将空气的动能转换为电能/液压能,提供飞机基本操纵所需能源。RAT系统一般由冲压涡轮、液压泵/发电机和收放装置组成,共有2个工作状态:①收回状态,液压泵静止,不输出功率;②伸出状态,RAT弹出 ...
    本站小编 Free考研考试 2021-12-25
  • 一种航天器太阳电池阵供电能力计算方法*
    航天器依靠太阳电池阵为设备供电,电池阵供电能力是影响航天器方案设计以及飞行任务规划的重要因素[1-3]。在航天器设计阶段,太阳电池阵供电能力分析可以优化帆板构型和布局,运营阶段,结合航天器轨道和姿态进行供电能力分析,可优化飞行任务规划,确保航天器能量平衡[4-5]。航天器电池阵供电能力受太阳光入射角 ...
    本站小编 Free考研考试 2021-12-25
  • 基于微多普勒的空间锥体目标微动分类*
    现有公开发表的弹道目标识别技术大多是从时频分布[1-2]、距离像序列[3-5]及逆合成孔径雷达(ISAR)像序列[6-8]这三方面出发来获取目标的特征参数,但这些工作都是在微动形式已知的前提下进行的,而弹头在外太空飞行时常有大量仿型诱饵伴飞,由于维稳方式的差异及横向扰动的影响,空间锥体目标微动形式常 ...
    本站小编 Free考研考试 2021-12-25
  • AVB网络流量整形帧模型端到端延迟计算*
    音视频桥接技术(AVB)是由IEEE802.1AVB工作组(AVBTG)[1]定义的音视频流服务技术,已被车载电子系统等关键嵌入式领域考虑采用[2-4],是很具潜力的下一代实时网络标准[5-8]。AVB采用基于信用量的整形(CBS)算法对音视频流量进行整形,通过对不同类型流量设定统一的逻辑带宽进行限 ...
    本站小编 Free考研考试 2021-12-25
  • 控制力矩陀螺驱动空间机器人的角动量平衡控制*
    空间机器人由于其在在轨服务方面的应用价值,从20世纪80年代开始受到研究人员和各国航天机构的重视。文献[1-2]对空间机器人相关技术进行了系统的总结。近年来,在轨失效超过发射失败,成为航天器任务失败的最主要原因;燃料用尽问题则使得很多功能正常的航天器不得不被抛弃[1]。使用空间机器人进行在轨服务已成 ...
    本站小编 Free考研考试 2021-12-25