基于LabView的带电作业机器人运动控制系统设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:kashiyo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本文介绍了一种针对地面遥操作带电作业机器人运动控制系统的设计方法,机器人采用基于CAN总线的双层分布式控制系统结构体系实现冗余机械臂七个关节电机的位置同步控制,并采用图形化开发平台LabView进行运动控制人机交互界面的开发,整个系统简洁高效,具有很好的易操作性和实用性。
  [关键词]带电作业机器人 分布式运动控制系统 Labview 图形化人机界面
  中图分类号:TP242 文献标识码:A 文章编号:1009-914X(2013)25-0236-02
  1 前沿
  高压带电作业是指在不停电的状态下对高压供电线路进行维护、维修、增架、撤线、故障应急处理等作业。目前我国电网基本采用人工带电作业,作业中的操作人员时刻处于高空、高电压、强电场的威胁中,容易引发人身伤亡事故。伴随世界机器人技术的不断发展,带电作业机器人作为新概念的带电作业设备取代人工进行高危高强度的作业成为可能,并得到了越来越多的重视,一些发达国家已经开始使用带电作业机器人[1]。
  目前国外使用的带电作业机器人基本采用主从控制方式,机器人有两个作业机械臂,操作员坐在机械臂后方的操作斗内,通过升降车将机器人与操作员一起托举至待作业区域,操作员通过肉眼观测并利用主从遥控手完成整个带电作业过程。这种方式虽然观测效果较好,操作较为直接。但依然无法避免操作员可能存在的触电和高空跌落等危险。基于地面遥控操作的带电作业机器人是目前带电作业机器人的发展趋势,机器人的操作员坐在地面控制室内,通过摄像头和其他传感器远距离观测作业区域,并通过主从操作手遥控操作机器人完成带电作业,可以完全避免操作员可能存在的危险,便于在电力行业中使用推广[2]。
  遥操作带电作业机器人的双机械臂采用七自由度冗余设计。由于操作员远离机械臂,完全依靠现场传回的实时图像进行遥控操作,因此对机械臂的运动规划和定位精度都有较高的要求。随着机器人技术的发展,传统的基于多轴运动控制板卡的集中式机器人控制系统由于实时性、开放性及可靠性较差,已经不能满足需要多轴协调运动和高速轨迹插补控制的机器人发展的要求。基于工控机+实时操作系统+高速现场总线的分布式实时运动控制系统正逐步替代集中式的控制结构。对于冗余自由度机器人,采用分布式实时运动控制系统将能更好的发挥冗余自由度机器人的特点。
  2 带电作业机器人控制系统结构
  带电作业机器人的双机械臂为两个独立的运动控制系统。每个七自由度机械臂的运动控制系统采用两层分布式结构,上层为机器人工控机,用于完成机械臂的运动学反解、运动规划和执行、人际交互等任务。下层为7套机械臂的关节伺服驱动控制单元,每套伺服驱动控制单元包括1个带有增量编码器的交流伺服电机、1个带有CAN总线接口的伺服驱动器和1套高精度RV减速器等,伺服驱动器通过内部的电流传感器和电机末端的增量编码器构成电流、速度、位置三闭环系统,上层的机器人主机通过CAN通讯卡构建CAN串行总线连接7套电机驱动器,机械臂主机和驱动器之间的运动指令传输和数据采集均通过CAN总线完成。控制系统结构框图如图1所示。
  七自由度机械臂的运动轨迹更为复杂,需要的插补周期更小,由于CAN总线的时钟频率最高只能达到1M/S ,上位机完成运动规划位置插补后,无法直接通过CAN总线实时发送各关节的位置指令,因此需要关节的伺服驱动器进行二次位置插补。机器人上位机每间隔8ms发送一次运动规划位置插补点,各关节接收到位置点后进行二次线性插补,7个伺服驱动器每间隔1ms进行一次位置同步控制,实现七自由度机械臂精确的运动轨迹。
  3 LabView软件设计
  LabView是由美国国家仪器公司研制的一种图形化程序开发环境,LabView与其他计算机语言的显著区别是使用的是图形化的编辑语言,产生的程序也是框图的形式。同时?LabView提供了PCI总线、GPIB总线、串口总线等的图形化的驱动程序,为程序开发带来了很大的方便[3]。
  LabView图形化界面VI包含了三个部分:程序前面板、框图程序和图标/连接器。程序前面板用于设置输入值和观察输出量,并模拟真实仪表,也就是显示图形用户界面。其中输入量称为控制,输出量称为显示。控制和显示都是以图标的形式出现在前面板,如按钮、开关、图形等。每一个程序的前面板都对应着一个框图程序,框图程序用LabView 图形编程语言编写,可以把它理解为传统程序的源代码。框图程序由连线、图框、节点和端口构成。图标/连接器是子VI被其它VI调用的接口。
  机械臂控制系统采用瑞典Kvaser公司的基于USB的CAN总线通讯卡实现通讯功能。该产品提供了多个子VI,利用提供的这些子VI建立控制模块,通过恰当的逻辑关系联系起来,可以完成硬件的驱动、参数设定和数据采集[4]。
  LabView界面的前面板主要有四个部分组成:第一部分是CAN总线相关参数的配置。包括通道选择、波特率的设置、CAN总线的启动和总线状态;第二部分是数据发送窗口,主要用来对要发送的CAN数据进行定义并且可以显示CAN总线上的错误。包含了所要发送的数据帧ID、数据长度控制字DLC和八个字节的数据内容。除此之外还可以显示出总线的错误以及错误源。这一部分是上位机软件的核心。第三部分是数据接收窗口,该窗口可以接收总线上的所有数据,同时也可以检测接收错误。包括了数据的接收时间、数据的帧ID、数据长度的控制字和数据内容,通过该窗口我们可以检测总线的状况。这三部分的窗口如下图2所示。
  第四部分是主控制窗口,该窗口包含了十四个关节的速度控制和状态显示,以及控制电机正反转的按键位置,如图3所示,其中每一个关节上电机的正转和反转都由机器人操作手柄上设定好的一对按键控制。
  LabView图形界面里的每一个模块都是一个子VI,每一个子VI都对应着一个框图程序。图4是左臂第一个电机控制模块的正反转状态的框图程序。每一个电机控制模块都有一对这样的框图程序,框图程序可以理解成传统程序的源代码,程序由端口、节点、图框和连线构成。其中端口用于与程序前面板的控制和显示模块的数据传递,节点用于实现函数功能调用,图框用于实现结构化程序控制命令,而连线代表程序执行过程中的数据流。
  基于LabView的带电作业机器人运动控制系统的实验平台如图5所示。
  4 总结
  本文针对地面遥操作带电作业机器人的应用,介绍了一种其双机械臂基于LabView的运动控制系统的设计方法,该机器人的机械臂采用基于CAN总线的双层分布式控制系统结构体系,并基于图形化开发平台LabView进行人机交互界面的开发,整个系统具有简单、高效、可靠等特点,具有很好的易操作性和实用性。
  参考文献(References)
  [1] 戚辉.高压带电作业机器人[M],天津大学博士学位论文,2004.04.
  [2] 鲁守银,傅孟潮,历秉强,马培荪.DWR-1遥操作高压带电作业机器人[J],上海交通大学学报,2005, 39(6),910-913.
  [3] 陈树学,刘萱.LabVIEW宝典[M],北京:电子工业出版社,2011,1-10.
  [4] 王锦坚,洪添,基于LabVIEW的CAN总线通信系统的设计与实现[J], 计算机应用与软件,2010,27(8),236-237.
  基金项目
  山东省科技发展计划项目(2011SJGZ02)
  作者简介
  黄梁松(1978.06-),男,山东东营人,山东科技大学机器人研究中心讲师,研究方向机器人学、智能控制。
  李鑫(1989.02-),男,山东泰安人,山东科技大学机器人研究中心硕士研究生,研究方向机器人先进控制。
  姜如康(1988.08-),女,山东莱阳人,山东科技大学机器人研究中心硕士研究生,研究方向机器人先进控制。
其他文献
[摘 要]档案编研工作,是以馆(室)藏档案为对象,以满足社会利用档案为目的,在研究档案内容的基础上,汇编和出版档案史料,参加编史修志以及撰写专门著述。本文主要对档案编研工作其主要内容、档案编研工作的意义、编研工作的要求等方面进行论述。  [关键词]档案 编写 研究  中图分类号:G270.7 文献标识码:A 文章编号:1009-914X(2013)25-0231-01  档案编研工作其主要内容,可
期刊
[摘 要]依据《能力验证结果的统计处理和能力评价指南》CANS-GL02[1],采用四分位数稳健统计方法对物理拉伸实验室内部比对进行统计,和采用传统计Z比方法统计出来的结果比较分析。  [关键词]Z比分数 内部比对 稳健统计方法 传统统计方法  中图分类号:X505 文献标识码:X 文章编号:1009―914X(2013)25―0513―02  1、前言  为检查物理检测结果的准确有效,物理拉伸实
期刊
[摘 要]在我国的工业化、现代化进程中,机械制造业一直占据着十分重要的地位,在很大程度上决定了我国的工业化程度,而自动机技术对机械制造中的应用与发展具有明显的促进作用。本文在分析自动化技术在机械制造中应用的同时,就机械自动化技术的发展趋势进行了相关探讨,旨在为自动化技术在机械制造中的推广与应用提供一定的借鉴。  [关键词]自动化技术 机械制造 工业化 应用  中图分类号:C39 文献标识码:C 文
期刊
[摘 要]一个行业的法规是规范行业行为的保障、建筑业法规的完善可以为保证建筑工程质量提供有力的保障,比较分析中外建筑业法规现状,认识中外建筑业法规体系,可以为我们借鉴国外成功立法经验提供良好的依据、从而推动我国建筑业法制建设。我们应当加强建筑立法体系的研究与完善,为建筑市场体系创造良好的建筑市场环境。  [关键词]建筑业 法规体系 比较分析  中图分类号:D912.29 文献标识码:A 文章编号:
期刊
[摘 要]生物合成药物的分离纯化,目的在于从发酵液或培养液中分离纯化具有一定纯度、符合药典或其他法定标准规定的各种药物,又称发酵液的后处理或下游加工过程,这是个非常繁复的过程。本文主要以抗生素的生物合成过程为例,着重阐述了抗生素在双水相系统中的提取与合成过程,旨在为抗生素的生产合成提供一定的借鉴与技术参考。  [关键词]双水相系统 抗生素 提取 合成 应用  中图分类号:TN816 文献标识码:T
期刊
[摘 要]近几十年来,我国的电力事业随着我国科学技术的发展而不断前进。其中汽轮机组作为一种重要的发电设备,不断向着大容量、高参数方向发展,这种发展趋势给汽轮机组带来了尽量高的热效率。在本文中,作者通过工程实例详细分析了当前我国发电厂汽轮机系统存在的一些问题,并提出了对应的优化措施。  [关键词]汽轮机 发电厂 系统优化 策略  中图分类号:TM621.3 文献标识码:A 文章编号:1009-914
期刊
[摘 要]不同煤层厚度以及硬度对煤岩体中的垂直力分布的影响,也就是对煤岩体中发生冲击矿压危险性的影响的模拟,本文将以济三矿6303工作面为例,探究矿井开采应力分布与煤层厚度、硬度之间的关系。  [关键词]应力分布 煤层厚度 硬度  中图分类号:TD311 文献标识码:A 文章编号:1009-914X(2013)25-0232-01  冲击地压又称岩爆,是煤矿中最严重的自然灾害之一。它以突然、急剧、
期刊
[摘 要]我国是煤炭生产大国,煤矿的安全、合理的开采一直倍受国家的关注。本文通过对矿井通风瓦斯利用潜力和经济性的研究,希望对以后通风瓦斯的研究和利用能有一定的贡献。  [关键词]通风瓦斯 经济性 利用技术 催化 氧化  中图分类号:TD712 文献标识码:A 文章编号:1009-914X(2013)257-0230-01  前言  20世纪40年代,我国就认识到煤矿瓦斯的利用价值,开始民用。随着社
期刊
[摘 要]本文通过对在用压力容器定期检验工作中结合设备使用工况、材质,以及外观检验时发现的问题,确定采用渗透检测方法,根据现有条件对通用工艺进行改进,经过检测,结合《压力容器定期检验规则》和《承压设备无损检测》对设备进行安全状况等级评定,对容器存在缺陷提出整改意见。  [关键词]在用压力容器 渗透检测 安全状况等级 整改  中图分类号:TG115 文献标识码:A 文章编号:1009-914X(20
期刊
[摘 要]随着计算机网络的不断发展,图书馆的自动化网络化已是大势所趋,但由于计算机网络具有联结形式多样性、终端分布不均匀性和网络的开放性、互连性等特征,致使网络易受黑客、恶意软件和其他不轨的攻击,如何做好图书馆的网络安全与数据安全是一个至关重要的问题。  [关键词]图书馆 网络 安全 数据  中图分类号:N289 文献标识码:N 文章编号:1009―914X(2013)25―0549―02  现在
期刊