第8期
李金恒等:基于ADAMS的机械手臂运动仿真分析
・209・
3.2机械手臂的动态仿真
在ADAMS/View中通过运动学的仿真可以对前
面建立的方程进行研究和分析。ADAMS/View可以进
行机电一体化的系统仿真分析,联合运动控制程序对
机器人手臂进行贴近实际的理论仿真。在设计阶段先
对各个关节赋予变化的驱动,模拟实际的运动控制情
况,分析手臂的运动情况。
对机械手臂的上臂摆动关节、上臂摆动关节和手
腕摆动关节施加相应的驱动来模拟实际复杂的运动。
而腰关节的回转运动和手爪的自转运动较少与其他关
节联合作业,均把驱动函数设置为0。一在手爪上的标
记点建立x和y方向的位移测量,输出位移变化曲
线;相应地对参与运动仿真的关节变量0:、0,和0。
建立角度(Angle)测量,输出角度变化曲线。运动
仿真后获得的曲线如图7所示。
P
鼍
倒
援
l
Angle—.Second
2-Angle—.Three
I∥\7盯
欣\j吣一
/、
/j
^
!\
/.
V:jA
\—、/;、,l
/j
/\iT
i八、
。如
何膏二L、
/!/VI弋
|兮对i、
7\、\Ⅵ
7—叶一f\u
4
Wf
/
j
i\、
?/
i
j
7
I
、5强7、.?
fⅥ
l
\
/
\,j/..;,…
—jE一
、,V
j
f
通A-
昌
茸
静
趟
图7机械手臂中手爪卜.标记点的位
移与各个关节变量0。的关系
图7上的横坐标为仿真的时间(S),左纵坐标
表示角度,右坐标表示位移。Angle—Second、Ande—
Three、Ande—Four分别表示的吼、0,和以角度变量
值;X和y表示标记点相对基座系的x坐标值和y坐
标值。图7把仿真测鼍的角度变量曲线和位移曲线合
并在一起,容易对角度与位移的关系进行研究。
在图7中,选择仿真过程中的任意时刻,对各关
节主变量进行取值,即可代入上面的运动方程(1)中
计算出标记点的位移。将仿真结果与计算所得手爪标
记点的位移进行比较即可验证上面所建立的运动方程;
同样,通过手爪标记点的位移取值,即可通过式(2)一
(6)计算出各关节变量值。将仿真结果与计算所得各关
节变量值进行比较即可验证所建立的运动方程。
此外,通过ADAMS/View的仿真,能实现对机
械手臂的控制系统进行编程指导,而且可以对运动控
制系统的正确性和误差进行验证和调试,降低控制系
统的设计难度和缩短开发周期。
4结束语
利用Pro/E软件强大的三维建模能力对机械手臂
进行了模型的建立,并通过插件Mechanism/Pro对模
型进行刚体定义,把模型导入ADAMS进行后续的约
束和驱动添加,从而获得机械手臂的虚拟样机。同时
还建立了机械手臂的连杆坐标系和运动方程,并对虚
拟样机进行工作域的仿真,对关节进行模拟实际作业
情况的驱动,观察其运动曲线,对理论运动方程进行
校验,为机械手臂运动控制的正确性和误差的验证与
调试提供了依据。
参考文献:
【1】王殿君,刘淑晶,赵化启.机械手可达空间的仿真技术研
究[J].机床与液压,2006,34(2):205—210.
【2】刘极峰,易际明.机器人技术基础[M].北京:高等教育
出版社,2006.
【3】Thomas
G
Sugar,Vijay
Kumar.Control of
Coorperating
Mo-
bile
Manipulators[J].IEEE
Transaction
on
Robotics and
Automation,2002,8(1):94—103.
【4】Chunyan
Gao,Min醇u
Zhang,Lingyu Sun.Motion Planning
and
Coordinated Control
for Mobile
Manipulators[C]//
IEEE Conference
on
Control,Automation,Robotics and
Vi-
sion.2006.12:1—6.
【5】Jindong
Tan,Ning
Xi.Unmed
model approach for planning
and
control of mobile
manipulators[C]//IEEE
Internation—
al Conference
on
Robotics and Automation,2001.3:3145
—3152.
【6】R6mi
Ricard,Clement
M Gosselin.On the Determination of
the
Workspace
of
Complex
Planar
Robotic
Manipulators
[J].Mechanical
Design,1998,120:269—279.
【7】毕诸明.机器人姿态空间的分析与综合[J].机械科学
与技术,1996,15(1):11—16.
(上接第164页)
t/ms
(a)压印行程为3ram时油
缸活塞杆位移曲线
l
0
I-l
蠢‘2
趔。3
—4
.5
t/ms
(b)冲压行程为4mm时油
缸活塞杆位移曲线
图6油缸活塞杆位移曲线
采用了高速开关阀控制液压油缸的换向和速度,
并通过PROFIBUS实现了与上位机的快速通讯。
参考文献:
【1】矢野敏之,李剑波,张玉梅.瑞萨M16C/62P单片机原理
和应用[M].北京:清华大学出版社,2006.
【2】侯维岩,费敏锐.PROFIBUS协议分析和系统应用[M].
北京:清华大学出版社,2006.9.
【3】郑小倩,黄明琪.PROFIBUS.DP主站和从站通讯的设计
与实现[J].微计算机信息,2007,23(1):48—50.
【4】田静.高速开关阀PWM控制电路的开发[J].中国民航
学院学报,2003,21(6):26—30.
【5】孙如军.数控液压伺服系统组成及工作原理[J].机床
与液压,2007,35(8):41—43.
万方数据