六自由度模块化机器人控制系统设计 .pdfVIP

六自由度模块化机器人控制系统设计 .pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

六自由度模块化机器人控制系统设计

王殿君;嵇钟辉;刘淑晶;相臣;彭文祥

【摘要】针对开放式系统在控制机器人方面的特点,使用PMAC

(Programmablemultiple-axiscontroller)运动控制器,基于VisualC++6.0

平台开发了一种六自由度模块化机器人控制系统。采用PMAC运动控制器为下位

机,完成了硬件系统的设计和搭建,在PC上位机上基于MFC设计了机器人控制

软件,实现空间运动学计算、示教等功能。机器人示教实验及定位实验表明,应用

PC+PMAC的控制系统可以较好地实现机器人稳定工作,其最大定位误差为

0.8392mm,定位精度比较高,这可以较好地满足机器人的工作要求。

【期刊名称】《制造业自动化》

【年(卷),期】2015(000)012

【总页数】4页(P107-109,113)

【关键词】模块化;六自由度机器人;PMAC;控制系统

【作者】王殿君;嵇钟辉;刘淑晶;相臣;彭文祥

【作者单位】北京石油化工学院机械工程学院,北京102617;北京石油化工学院

机械工程学院,北京102617;北京石油化工学院机械工程学院,北京102617;北

京石油化工学院机械工程学院,北京102617;北京石油化工学院机械工程学院,

北京102617

【正文语种】中文

【中图分类】TP242.6

0引言

目前机器人常用的控制方式主要有主从式、分布式、集中式。主从式控制方式是由

一级计算机和二级计算机组合控制的,主要应用于机器人的远程控制。分布式控制

方式可以有效的提高控制器的工作速度和控制性能,但是这也给控制系统设计增大

了难度。而集中式的控制方式简单、灵活,可以实现任务的实时集中控制等特点,

被广泛应用于机器人控制。

集中式控制方式目前主要有专用式控制方式、开放式控制方式。专用式控制方式专

用、集成度高,但不开放、功能可扩展性和可移植性不高,不利于二次开发。开放

式的控制方式以其具有很好的实时性、稳定性、可扩展性等优点成为当下机器人控

制的常用方法。通过对几种控制方式的对比分析以及机器人控制系统设计的实际要

求,机器人控制系统采用开放式控制方式。

本文首先简要介绍了六自由度模块化机器人本体构造,选择了一种基于上位机PC

与下位机PMAC的控制系统,开发了上位机机器人控制软件,搭建机器人运动平

台并进行了机器人示教及定位实验。

1六自由度模块化机器人结构简介

六自由度模块化机器人分为六个模块,在设计过程中采用模块化的思想[1~3]。驱

动综合使用了步进电机、交流伺服电机搭配谐波减速器、行星减速器的形式,并采

用同步带传动、蜗轮蜗杆传动等多种传动方式[4,5]。

加工组装完成的六自由度模块化机器人机械本体如图1所示。

图1六自由度机器人机械本体

2硬件控制系统设计及实现

2.1机器人控制系统总体方案

依据已选定的开放式控制方式进行控制器的选择。运动控制器是机器人控制系统的

核心,它负责接收上位机的用户指令,根据指令控制其他电气元件工作。常用的控

制器有单片机、PLC、运动控制器等。单片机控制的优点是经济性高、控制系统成

本相对较低,缺点是故障率较高、扩展性差,对周围环境依赖性较强、稳定性不足、

开发周期较长;PLC控制的优点是它具有较强的抗干扰能力,从而使它的故障率

相对较低,而且它对于设备的扩展相对容易,方便维修、产品开发周期较短,缺点

是做相对较复杂的运动控制时,运动程序编程比较麻烦;运动控制器控制的优点是

将其与PC机配合,利用下位机的运动控制卡运算速度快、实时性好,可实现多轴

运动控制的特点,再加上上位PC机可以处理大量数据并由运动控制器迅速的去执

行,可以达到控制反应时间短、控制精度高的效果。

综合分析以上优缺点,并结合集中式控制方式的特点,控制系统总体方案确定为集

中式二级控制,采用上位机PC机+下位机运动控制器的方案。

目前通用运动控制器种类众多,主流的运动控制器有研华运动控制器,固高运动控

制器,PMAC运动控制器等。相比于其他运动控制器,PMAC的软硬件开放性更

好,功能更强大,可靠性和稳定性更好。因此,选用TurboPmacClipper运动控

制器作为本系统的控制核心单元[6]。

在该方案中运动控制器用于完成运动控制、I/O管理以及PLC等实时任务控制,

PC机完成人机交互界面

文档评论(0)

177****5997 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档