六自由度运动平台的仿真研究
更新时间:2023-05-25 16:17:01 阅读量: 实用文档 文档下载
摘要:本文分析了六自由度运动平台分别采用球铰链和万向节铰链进行连接时的自由度,运用欧拉角、旋转变换的方法推导出位置反解方程,介绍了数值迭代法进行位置正解的过程。
六自由度运动平台的仿真研究
天津工程机械研究院
杨永立
摘要:本文分析了六自由度运动平台分别采用球铰链和万向节铰链进行连接时的自由度,运用欧拉角、旋转变换的方法推导出位置反解方程,介绍了数值迭代法进行位置正解的过程。
关键词:并联,局部自由度,位置反解,位置正解。
1. 简介
运动平台按结构形式可分为串联和并联两大类。与串联形式相比,并联形式具有刚度大、承载能力强、结构简单、运动负荷小、能实现包括横移、纵移、升沉等多个自由度运动等特点。同时,串联形式的优点也很明显,其具有运动空间大,测量精度高,运动、受力分析相对简单、控制、测量的实现相对容易,且每个自由度都能独立运动等特点。
六自由度运动平台(如图1所示)是由六条油缸通过万向节铰链(或球铰链)将上、下两个平台连接而成,下平台固定在基础上,借助六条油缸的伸缩运动,完成上平台在三维空间六个自由度(X,
Y,Z,α,β,γ)的运动,从而可以
模拟出各种空间运动姿态。
2. 自由度的确定
若在三维空间有n个完全不受约束
的物体,任选其中一个作为固定参照物,
因每个物体相对参照物都有6个运动自
由度,则n个物体相对参照物共有6(n-1)
个运动自由度。若在所有物体之间用运
动副联接起来组成机构,设第i个运动副
的约束为ui(1到5之间的整数),如果
运动副的总数为g,则机构的自由度M为:
摘要:本文分析了六自由度运动平台分别采用球铰链和万向节铰链进行连接时的自由度,运用欧拉角、旋转变换的方法推导出位置反解方程,介绍了数值迭代法进行位置正解的过程。
M 6(n 1) ui
i 1g
利用上述公式计算一下如图1所示运动平台(采用球铰链)的自由度数。将油缸分解为缸筒和活塞杆,则总的构件数n=14,油缸与上下平台之间的连接为12个球铰链(约束为3),缸筒和活塞杆构成6个既可以相对移动,又可以相对转动的运动副(约束为4),则平台的自由度M为:
M 6(n 1) ui=6 (14-1)-(3×12+4×6)=18
i 1g
计算结果出人意料,平台似乎无法只通过六条油缸进行驱动。但是,如果保持上平台和缸筒固定不动,由球铰链的特性可知,活塞杆仍然可以相对其轴线转动;同理,缸筒也具有同样的效应。实践证明,这种转动并不影响上平台的空间运动姿态,因此属于局部自由度。
在六自由度运动平台的实际设计中,由于球铰链
的刚度差,结构不稳定,所以一般采用万向节铰链(如
图2所示,约束为4)来代替图1中的球铰链,则自由
度M为:
M 6(n 1) ui=6 (14-1)-(4×12+4×6)=6
i 1g
3. 六自由度运动平台空间姿态的解算 图2 万向节铰链
要实现对平台空间姿态的控制和测量,必须掌握它两个方向上的解算方法,即位置反解和位置正解。
3.1 位置反解(逆向解):
已知输出件的位置和姿态,求解输入件的位置称为机构的位置反解。在运动平台的实际应用当中,用户所给定的一般都是平台的六个空间姿态参数X,Y,Z,α,β,γ,然而要实现对平台的控制,需要的是六条油缸的长度L1、L2 L6,这正好是已知输出求输入,属于位置反解。也就是说,要实现对平台空间姿态的控制,就必需推导出平台的位置反解方程。
如图1所示,在上平台建立动坐标系o-xyz,在下平台建立静坐标系O-XYZ,
摘要:本文分析了六自由度运动平台分别采用球铰链和万向节铰链进行连接时的自由度,运用欧拉角、旋转变换的方法推导出位置反解方程,介绍了数值迭代法进行位置正解的过程。
那么,上平台的运动可分解为随o-xyz坐标原点o沿O-XYZ三个坐标轴方向上的平移(X、Y、Z),以及绕坐标轴的旋转(α,β,γ)。为了避免发生角度间的“耦合”,一般采用欧拉角来描述刚体的旋转状态,而欧拉角的定义又随旋转次序的不同而不同。本文将欧拉角定义为依次绕z轴旋转γ,绕y轴旋转β,绕x轴旋转α。下平台各铰点A1、A2、 A6的坐标(XA1,YA1,ZA1)、(XA2,YA2,ZA2) (XA6,YA6,ZA6)和上平台各铰点a1、a2、 a6的动坐标(xa1,ya1,za1)、(xa2,ya2,za2) (xa6,ya6,za6)为已知,只要求出对应姿态参数X,Y,Z,α,β,γ的上平台各铰点的静坐标(Xa1,Ya1,Za1)、(Xa2,Ya2,Za2) (Xa6,Ya6,Za6),运用两点间距离公式便可以求出L1、L2 L6。
以A1和a1为例来计算与其相连的油缸的长度L1。在如上所述对运动进行分解的情况下,静坐标(Xa1,Ya1,Za1)和动坐标(xa1,ya1,za1)有如下变换公式:
Xa1 xa1 X Y T y Y a1 a1 Za1 za1 Z
其中[T]是关于α、β、γ的旋转变换矩阵,公式中只有矩阵[T]未知,下面就来求该旋转变换矩阵。
a 绕z轴旋转γ b 绕y 轴旋转β c 绕x 轴旋转α
图3 欧拉角坐标系
根据本文定义的欧拉角,建立如图3所示的四个坐标系o xyz、o x y z 、o x y z 、o x y z 。首先绕z轴旋转γ,其变换关系如下:
x=x cosγ-y sinγ
摘要:本文分析了六自由度运动平台分别采用球铰链和万向节铰链进行连接时的自由度,运用欧拉角、旋转变换的方法推导出位置反解方程,介绍了数值迭代法进行位置正解的过程。
y=x sinγ+y cosγ
z=z
写成矩阵形式为:
x cos y sin z 0 sin cos 00 x x y =[C] y 0 1 z z
绕y 轴旋转β,其变换关系为:
x cos y 0 z sin 0sin x x y =[B] y 10 0cos z z
绕x 轴旋转α,其变换关系为:
0 x 1 y 0cos z 0sin x x y =[A] y sin cos z z 0
将上述三个变换公式合并,得:
x x y C B A y z z
由上述变换过程可知,在只有旋转,没有平移的情况下,(Xa1,Ya1, Za1)等同于(x, y, z),同为静坐标,而(xa1, ya1, za1)等同于(x ,y ,z ),同为动坐标,所以,旋转变换矩阵[T]= [C]×[B]×[A]=
cos cos cos sin sin cos sin sin sin cos cos cos sin sin sin sin cos sin sin cos sin cos sin cos cos sin sin
cos cos
将矩阵[T]代入前面的变换公式,即可求出a1的静坐标(Xa1, Ya1, Za1),从而可以求出油缸的长度L1为:
L1 (Xa1 XA1)2 (Ya1 YA1)2 (Za1 ZA1)2
同理可得:
L2 (Xa2 XA2)2 (Ya2 YA2)2 (Za2 ZA2)2
摘要:本文分析了六自由度运动平台分别采用球铰链和万向节铰链进行连接时的自由度,运用欧拉角、旋转变换的方法推导出位置反解方程,介绍了数值迭代法进行位置正解的过程。
L6 (Xa6 XA6)2 (Ya6 YA6)2 (Za6 ZA6)2
3.2 位置正解(顺向解):
已知机构输入件的位置,求解机构输出件的位置和姿态称为机构的位置正解。由于六自由度运动平台是并联机构,直接测量平台的六个自由度的空间姿态相当困难,但可以通过位移传感器测出每条油缸的长度,再经过位置正解间接求出平台的空间姿态。到目前为止,还没有直接的正解方程式,只能采用数值迭代的方法,利用计算机快速运算的特点来逼近求解平台姿态。目前所提出的迭代求解的方法很多,本文所采用的是牛顿法,其基本原理就是将非线性方程组变成线性方程组,求出近似解,然后在此近似解基础上进一步迭代,逐步逼近非线性方程组真解。由位置反解方程组可得:
f1(X,Y,Z,α,β,γ)=L12 – [( Xa1–XA1)2+( Ya1–YA1)2+( Za1–ZA1)2]=0 f2(X,Y,Z,α,β,γ)=L22 – [( Xa2–XA2)2+( Ya2–YA2)2+( Za2–ZA2)2]=0 f6(X,Y,Z,α,β,γ)=L62 – [( Xa6–XA6)2+( Ya6–YA6)2+( Za6–ZA6)2]=0 此时,六条油缸长度L1、L2 L6已知,需要求解平台的空间姿态X,Y,Z,α,β,γ。设X=(X,Y,Z,α,β,γ)',F(X)=( f1(),f2(),f3(),f4(),f5(),f6())',则位置正解的迭带公式为:
(Xk) –1 F (Xk) Xk+1= Xk –F
移项,得到六个方程六个未知数的线性方程组:
(Xk)( Xk+1 – Xk)+ F (Xk)=0 F
求解方程组便可以得到Xk+1。选择适当的初始点X0(如:X0= (0,0,0,0,0,0))和终止条件(如:|Xk+1- Xk|<E,其中E为所求解的精度),经过多次迭代便可求出满足精度要求的X,Y,Z,α,β,γ值。
4. 结论
本文运用SolidWorks软件建立了六自由度运动平台的三维模型(如图4所示),并构造了与图3对应的欧拉角坐标系(如图5所示),分别输入油缸的长度和平台的空间姿态参数,经验证,本文所述正解和反解方法的计算结果均符合要求。
摘要:本文分析了六自由度运动平台分别采用球铰链和万向节铰链进行连接时的自由度,运用欧拉角、旋转变换的方法推导出位置反解方程,介绍了数值迭代法进行位置正解的过程。
图4 六自由度运动平台 图5 欧拉角坐标系
参考文献:
[1]北京亿美博科技有限公司:杨世祥 杨 涛,北京大学:徐悦桐,《大型数字式六自由度运动平台的开发》,发表在《工业数字化先锋》。
[2]秦皇岛燕山大学:黄真、孔令富、方跃法,《并联机器人机构学理论及控制》,北京:机械工业出版社,1997。
[3]林成森,《数值计算方法》,北京:科学出版社,2001。
正在阅读:
六自由度运动平台的仿真研究05-25
公司绩效考核量化管理制度的制定12-28
戴旭论《美国肢解中国》的主要观点04-07
大三学生自我鉴定表07-18
计算机图形学基础教程习题课2(第二版)(孙家广-胡事民编著)05-14
为了开阔学生的视野01-04
学校安全管理整改方案 - 图文01-05
AQT 3033-2010 化工建设项目安全设计管理导则05-18
安徽某高层框剪结构城市综合体屋面工程施工方案含做法详图05-15
办公室6S检查标准05-15
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 自由度
- 仿真
- 运动
- 研究
- 平台
- 文献综述绩效评价
- 上海工程技术大学2012届毕业设计格式文档
- 土建工程师面试题最新
- 八年级上册英语Unit8
- 八年级物理上册 第四章《光的折射 透镜》一、 光的折射 (第1课时)导学案
- 欧盟 GMP中英文对照
- 综合类试题及答案
- 2014年护理资格知识:SIMV哪种机械通气模式理论考试试题及答案
- 12-13-1五数期中试卷
- 国民经济行业分类(gb-t4754-)
- 2地图三要素之比例尺图例
- 2010年常州外国语学校八年级下学期期中试卷
- 重庆名校2013级中考第26题专题训练与解答(2)
- 综合实践课评课发言
- 销售总代理合同书
- 双黄连注射液联合抗生素治疗慢性支气管炎临床分析
- 外研社初一英语M2-Unit1
- 信息化管理与运作课程期末综合练习2
- 德国概况(第13讲)
- 最新外研版高二英语Unit 6单元试卷及解析