工业机器人系统设计中运动控制器的运用

来源 :科技信息·下旬刊 | 被引量 : 0次 | 上传用户:lijiazhivvv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:开放式5R关节型工业机器人采用基于工控PC及DSP运动控制器的分布式控制结构,具有开放性强、运算速度快等特点,对其工作原理进行了详细的说明。机器人的控制软件采用基于Windows平台下的VC++实现,具有良好的人机交互功能,对各组成模块的作用进行了说明。所设计的开放式5R工业机器人系统,具有较好的实用性。
  关键词:开放式;关节型;工业机器人;控制软件
  前言
  工业机器人技术在现代工业生产自动化领域得到了广泛的应用,也对工程技术人员提出更高的要求,作为机械工程及自动化专业的技术人才迫切需要掌握这一先进技术。为了能更好地加强技术人员对工业机器人的技能实践与技术掌握,需要开放性强的设备来满足要求。本文阐述了我们所开发设计的一种5R关节型工业机器人系统,可以作为通用的工业机器人应用于现场,也可作为教学培训设备。
  一、5R工业机器人操作机结构设计
  关节型工业机器人由2个肩关节和1个肘关节进行定位,由2个或3个腕关节进行定向,其中一个肩关节绕铅直轴旋转,另一个肩关节实现俯仰,这两个肩关节轴线正交。肘关节平行于第二个肩关节轴线。这种构型的机器人动作灵活、工作空间大,在作业空间内手臂
  的干涉最小,结构紧凑,占地面积小,关节上相对运动部位容易密封防尘,但运动学复杂、运动学反解困难,控制时计算量大。在工业用应用是一种通用型机器人¨。5R工业机器人操作机结构所设计的5R关节型机器人具有5个自由度,5个自由度分别是:肩部旋转关节J1、大臂旋转关节J2、小臂旋转关节J3、手腕仰俯运动关节J4和在旋转运动关节J5。总体设计思想为:选用伺服电机(带制动器)驱动,通过同步带、轮系等机械机构进行间接传动。腕关节上设计有装配手爪用法兰,通过不断地更换手爪来实现不同的作业任务。
  二、5R工业机器人开放式控制系统
  机器人控制技术对其性能的优良起着重大的作用。随着机器人控制技术的发展,针对结构封闭的机器人控制器的缺陷,开发“具有开发性结构的模块化、标准化机器人控制器”是当前机器人控制器发展的趋势]。为提高稳定性、可靠性和抗干扰性,采用“工业PC+DSP运动控制器”的结构来实现机器人的控制:伺服系统中伺服级计算机采用以信号处理器(DSP)为核心的多轴运动控制器,借助DSP高速信号处理能力与运算能力,可同时控制多轴运动,实现复杂的控制算法并获得优良的伺服性能。
  1.基于DSP的运动控制器MCT8000F8简介
  运动控制器是基于网络技术的开放式结构高性能DSP8轴运动控制器,包括主控制板、接口板以及控制软件等,具有开放式、高速、高精度、网际在线控制、多轴同步控制、可重构性、高集成度、高可靠性和安全性等特点,是新一代开放式结构高性能可编程运动控制器。编码器的A0(/A0)、B0(/B0)、c0(/CO)信号作为位置反馈,运动控制器通过四倍频、加减计数器得到实际的位置,实际位置信息存在位置寄存器中,计算机可以通过控制寄存器进行读取。运动控制卡的目标位置由计算机通过机器人运动轨迹规划求得,通过内部计算得到位置误差值,再经过加减速控制和数字滤波后,送到D/A转换(DAC)、运算放大器、脉宽调制器(PWM)硬件处理电路,转化后输出伺服电机的控制信号或PWM信号。各个关节可以完成独立伺服控制,能够实现线性插补控制、二轴圆弧插补控制。
  2.机器人控制系统结构及工作原理
  基于PC的Windows操作系统,因其友好的人机界面和广泛的用户基础,而成为基于PC控制器的首选。采用PC作为机器人控制器的主机系统的优点是:①成本低;②具有开放性;③完备的软件开发环境和丰富的软件资源;④良好的通讯功能。机器人控制结构上采用了上、下两级计算机系统完成对机器人的控制:上级主控计算机负责整个系统管理,下级则实现对各个关节的插补运算和伺服控制。这里通过采用一台工业PC+DSP运动控制卡的结构来实现机器人控制。伺服级计算机的主要功能是接受控制级发出的各种运动控制命令,根据位置给定信号及光电编码器的位置反馈信号,分时完成各关节的误差计算、控制算法及D/A转换、将速度给定信号加至伺服组件的控制端子,完成对各关节的位置伺服控制。管理级计算机采用586工控机(或便携笔记本),主要完成离线编程、仿真、与控制级通讯、作业管理等功能;控制级计算机采用586工控机,主要完成用户程序编辑、用户程序解释,向下位机运动控制器发机器人运动指令、实时监控、输入输出控制(如打印)等。示教盒通过控制级计算机可以获得机器人伺服系统中的数据(脉冲、转角),并用于控制级计算机控制软件中实现对机器人的示教及控制。
  三、5R工业机器人运动控制软件设计
  5R工业机器人控制软件采用C++Builder编程,最终软件运行在Windows環境下。C++Builder对在Windows平台下开发应用程序时所涉及到的图形用户界面(GUI)编程具有很强的支持能力,提供了可视化的开发环境,可以方便调用硬件厂商提供的底层函数,直接对硬件进行操作,而且生成目标代码效率高。
  (1)离线编程模块利用计算机图形学的成果,建立机器人及其工作环境的模型,利用规划算法,通过对图形和对象的操作,编制各种运动控制,在离线情况下生成工作程序。
  (2)图形仿真模块可预先模拟结果,便于检查及优化。
  (3)资料查询模块可以查阅当日工作及近期工作记录、相关资料(生产数量、班次等),并可以打印输出存档。
  (4)故障诊断模块可以实时故障诊断,以代码形式显示出故障类型,并为技术人员排除故障提供帮助信息。
  (2)复位模块使得机器人停机时或动作异常时,通过特定的操作或自动的方式,使机器人回到作业原点。机器人在作业原点,机构的各运动副所受力矩最小,它确定了机器人待机的安全位姿。系统提供两种示教方法。第一种示教方法即“下位机+示教盒”的示教方法:示教盒和下位机操作界面上的手动操作开关分别对应着装配机器人的各种动作和功能。通过高、中、低速、点动等速度档次的选择,对机器人进行大致的定位和精确的位置微调。并存储期望的运动轨迹上机器人的位置、姿态参数。第二种方法即离线仿真的示教方法。这种示教方法是在计算机上建立起机器人作业环境的模型,再在这个模型的基础上生成示教数据的一种应用人工智能的示教方法。进行示教时使用计算机图示的方法分析机器人与作业模型的位置关系,也可以通过特定指令指定机器人的运动位置。
  结束语
  所开发的开放式工业机器人系统具有以下特点:
  (1)采用分布式二级控制结构,运动控制由基于DSP的运动控制器M'CT8000F8完成,增加了系统的开放性,以及运行处理的快速性及可靠性。
  (2)考虑到具有良好的通用性,可以作为通用机器人使用,具有较好的产业化、商品化前景。
  (3)计算机辅助软件采用基于Windows平台的c++编程,通过调用底层函数可以对硬件进行直接操作,可视化环境可提供良好的人机交互操作界面。通过本机器人系统的研究开发,可极大地满足工业现场对机器人的开放性要求,进一步提高我国工矿企业自动化水平。同时,也可作为机器人技术训练平台,加强工程人员能力锻炼。
  参考文献:
  [1]吴振彪.工业机器人[M].武汉:华中理工大学出版社,2016.
  [2]王天然,曲道奎.工业机器人控制系统的开放体系结构[J].机器人,2012,24(3):256—261.
  [3]深圳摩信科技有限公司.MCT8000系列控制器使用手册[z].深圳:深圳摩信科技有限公司,2011.
  [4]张兴国.计算机辅助环保压缩机装配机器人运动学分析[J].机械设计与制造,2015(3):98—100,
  [5]韩军等.6R机器人运动学控制实验系统的研制[J].实验室研究与探索,2013(5):103—104.
其他文献
摘要:我国的经济得到了一个快速的发展,而且我国的科技也在不断的进步,在这种状况之下,人们对于生态环境的要求便更加的严格,在林业勘探设计中广泛地应用了一种高端的信息技术,那就是“3S”技术,选用这种技术能够在一定程度上监控森林资源,对于森林灾害进行一个预警工作,对于林业的发展是有很大的好处的,所以在本篇文章中主要研究的是林业勘测设计和日常工作中““3S””技术的应用。  关键词:林业勘测设计;“3S
期刊
摘要:随着现在我国房地产行业发展速度的不断提高,不动产登记也逐渐成为相关政府部门工作的重要内容了。不动产主要包括地籍测量、林地、房产测绘、草地、竣工测绘等,在进行不动产统一登记之后必须要对不动产进行测绘,现在我国在进行测绘的过程中仍旧存在着很多问题。本文就不动产统一登记之后的测绘对策进行研究,希望能够进一步完善我国不动产测量的相关措施。  关键词:竣工测量;不动产登记;测绘技术;测绘标准  我国非
期刊
摘要:随着经济的发展,人们对居住的要求提高,设计更高水准的住宅成为规划、建筑以及其他相关学科的共同任务。本文从居住区规划的现状、规划设计构思与原则,以及设计新理念等几个方面对居住区的设计提出了建议,希望能对现代居住小区的设计提供借鉴作用。  关键词:居住区;现状及特点;规划原则;新理念  居住区规划设计作为城市规划设计的重要组成部分应充分考虑城市经济的发展状况、城市特色、人文背景,根据整体环境和具
期刊
摘要:作为林业系统的基层组织机构,乡镇林业工作站的主要职责是培育和发展本乡镇内森林资源,同时肩负着对森林资源进行管护和防火的重任,及时解决乡镇森林的突发情况,上情下传及下情上报,其在林业工作当中起着非常重要的纽带作用。本文主要分析了当前乡镇林业工作站中存在的问题,并提出了一系列提高乡镇林业工作站能力的对策,希望能够提高林业工作站工作的效率。  关键词:乡镇;林业工作站;能力提升;策略  一、乡镇林
期刊
摘要:实施船舶维修保养是为了保障船只在正常运行中的安全性和高效性,同时,对于延长船只的使用寿命也有一定的作用。制定合理的维修保养标准有助于降低船舶营运成本、提升船舶营运率。  关键词:船舶;维修保养管理;研究现状  1.船舶维修保养管理研究现状和动态  1.1事后维修  事后维修是早期流行的维修方式,主要是对船只的设备发生故障后或对船只自身中设备在使用性能方面不达标或可能在运行过程中下降至不达标情
期刊
摘要:计算机系统的应用,一般由环境数据的采集和转换,计算机系统处理,输出处理结果这几个步骤组成。通常的环境数据,都是一些自然界中的物理量,这些物理量通过传感器转换成计算机系统能识别电电信号,然后才能进行处理。这些信号中,只有两种状态的开关量信号是最常出现的。本文介绍了一种以51单片机作为控制核心,以TPL621-4为隔离器件的开关量输入输出装置的设计。首先介绍了该装置的硬件构成及设计原理,其次介绍
期刊
摘要:现如今,在人们生活水平不断提高的基础上,建筑装饰已经发展成为新兴行业,也是建筑工程发展的主要载体。其中建筑装饰施工涉及到的内容众所,怎样做好各项环节的协调管理成为了当前的关键所在,所以积极探究建筑装饰施工与管理具有重大现实意义。本文简要分析了建筑装饰施工存在的安全隐患,同时探讨了相关的应对措施,以期为相关工作提供一定的参考价值。  关键词:建筑装饰;施工管理;施工安全;施工质量  1新时期积
期刊
摘要:文章介绍房屋建筑施工中防雷接地系统的原理,以及目前在房屋建筑施工中比较常用的两种防雷接地系统及施工内容,针对目前房屋建筑防雷接地施工中存在的问题,提出了相应的问题解决对策和接地施工技术要点,以供参考。  关键词:房屋建筑;防雷接地施工  1引言  随着我国经济的快速发展和城镇化进程的不断加快,我国的建筑行业也取得了较大的进步和发展。在房屋建筑施工中,进行防雷接地施工是确保其免受雷击危害的主要
期刊
摘要:随着生活节奏的加快,交通需求变得十分迫切,尤其是航空交通。由于人流量不断增加,空间资源变得十分紧缺,所以对于怎样快速有效的提高机场终端区航班调度的自动化水平显得十分重要。本文描述了终端航班着陆的问题,对粒子群算法性能以及其在航班着陆调度领域中的应用进行了较为深入的研究,也对以后解决终端区航班的协调调度问题提供了依据。  关键词:终端区;航班着陆;调度;粒子群算法  1.终端航班着陆调度描述 
期刊
摘要:作为国家重要的战略资源,森林资源在我国经济发展过程中发挥的作用是非常重要的,其不仅能在一定程度上促进我国社会的发展,同时还能在一定程度上提高我国生态建设的水平,这样我国造林建设的质量才能得到提升,我国城市的环境才能得到改善。本文就造林工程项目施工质量管理的进行研究,希望能够在一定程度上提高我国造林工程项目的质量。  关键词:造林工程;施工;质量  人工造林不仅可以改善城市的面貌,同时还能给人
期刊