网站地图985论文网
主要服务:硕士论文、论文发表、论文修改服务

六轴机械臂控制系统软硬件平台开发研究

来源:985论文网 添加时间:2020-01-06 15:08
摘 要
  
  伴随着工业机械臂在中小型加工制造企业的投入和使用,机械臂可以出色的完成重复性任务,显着地提升了工厂传统加工作业自动化水平,缩短了产品加工周期,有效地提高了工厂生产率及降低生产成本。因而,随着工业机械臂应用场景多样化的发展,苛刻的生产工况对机器人的体积、灵活度等方面提出了更高的要求。工业机械臂控制系统正朝着开放性、模块化的方向发展,设计适应多种环境、性价比高,满足中小型加工工厂需求的机械臂运动控制系统势在必行。本文的主要目的为通过建立的分层结构的机械臂控制系统软硬件平台,实现对工业机械臂的控制。主要的工作内容如下:
  
  (1)机械臂运动控制系统设计。系统采用“PC+STM32”二级控制体系结构,替代现有多核心架构,有效地降低研发成本,提高了系统结构稳定性,能对不同应用类型的机械臂控制方案进行快速实现。上位机运行基于 Visual C++设计的上位机控制软件,实现了机械臂控制系统的运动控制、交互等功能。下位机为机器人控制器,采用 STM32微处理器作为机器人控制器的主控芯片,主要负责机器人的运动控制,其中通过 I/O接口向机器人伺服系统发送脉冲数量和频率,完成对机械臂伺服系统的控制,最终实现机器人关节联动控制。采用 PID 控制算法,用来处理给定位置信息和实际位置信息偏差,降低位置控制误差,最终实现机械臂的正常运转并完成简单的动作的控制。
  
  (2)机械臂运动规划算法与位置控制策略研究。本文提出了机械臂关节速度连续运动规划方案,通过引入神经动力学方法到所提出的运动规划方案中,有效消除机械臂末端任务切换时关节速度跳变产生的位置误差,最后通过仿真验证所提运动规划方案的准确性。针对单轴机械臂伺服系统,设计了基于自适应反步法的机械臂伺服系统的位置控制策略,所设计的跟踪控制算法具有抗扰动性、快速性等优点,仿真验证其有效性。
  
  (3)完成对机械臂运动控制系统的联合调试和实验分析,所设计的控制系统能够实现机械臂本体的控制需求,控制性能良好。
  
  关键词:  工业机械臂;自动化;控制系统;运动规划;位置控制。

第一章 绪论
 
  1.1 引言。
  

  近年来,随着“工业 4.0”概念的不断深化,为了实现中国制造 2025 智能制造强国的战略目标,真正的实现祖国由制造大国向着制造强国的转变,机器人技术、智慧工厂为其提供了重要的依托和支撑[1~3]。伴随着机器人技术的蓬勃发展,不同类型、不同功能的工业机器人相继诞生,诸如码垛机器人、喷涂机器人、焊接机器人、清洁机器人等,机器人也越来越深入到现代化生产和生活的方方面面,例如在机械制造、汽车制造、家电制造等方面担任着重要的角色,因此,机器人的普及,实现了工厂生产作业自动化,并带动了社会生产效益[4~9]。
  
  工业机械臂运动控制系统一般由机器人控制器、传感元件、执行机构和机械臂本体等部分构成,如图 1-1所示[10]。机器人控制器为工业机器人的大脑,它将机器人完成的动作变成相应的指令信息,通过控制电机等动力驱动装置,使得机器人正确的运行,完成机器人系统预定的动作或作业任务。伴随着我国国民经济的发展,传统产业的转型升级,越来越多的工业机械臂被投入到工业生产中,提高了技术装备的水平[1],[3]。市面上商用机械臂大都采取封闭式控制结构,即采用专用的计算机作为系统的主控制器,其结构固定,且功能单一,不利于系统的维护和改进[11]。随着工业 4.0 时代的到来,机器人已经成为智能制造的关键,机器人控制技术也逐渐由封闭式向着开放式控制模式转变,从而建立高度灵活的,功能可定制的机器人,适应时代的发展和需求[3]。
  
  本文通过采用 STM32 嵌入式微处理器,设计了“PC+STM32”二级控制体系结构的机械臂运动控制系统,最大限度的实现机械臂控制系统的开放化、模块化的程度。引入所设计的嵌入式机器人控制器,相对于采用运动控制卡和 PLC 等控制器而言,可极大提高机械臂作业现场的加工效率,此外还具有成本低、稳定性和可靠性高等优势[12],[13]。
  
  1.2 课题研究背景及意义。
  
  从第一台工业机器人出现到现在为止,机器人已经历经了 70年的发展旅程。根据工业机器人的研究和发展历程,通常将其发展分为如下三个阶段[10],[14],[15]:
  
  (1)探索试验阶段(1940-1960):工业机器人的发展初期,随着工业革命的不断兴起和深入,市场的竞争日益激烈。传统的手工作业远远不能满足生产需求,单机的自动化设备投入生产,标志着机器人时代的到来。
  
  (2)开发应用阶段(1960-1970):工业机器人的发展中期,这一时期,伴随着市场竞争进一步加剧,对产品的更新速度、生产效率、质量的要求进一步提高。
  
  (3)实用商品阶段(1970-至今):工业机器人的发展完善期,工业机器人研究和发展阶段,能够进行复杂的逻辑控制和决策的智能化机器人[10]。在实现生产自动化过程中,更加追求数据流的获取、分配和共享以及计算机软硬件的合作交流。
  
  如图 1-2 所示为全球机器人产业发展调查数据[16]。由此可见,工业机器人机械手的投入和使用,具有广泛的应用领域,其允许终端用户在以前未开发的场景中采用这种技术,并投入使用,相应地,机器人在运动的指定方式也会变得越来越复杂,对于机器人的反应性、适应性等新的能力也提出了更高的要求。我们可以有效地利用相应的执行策略,用以进一步提高机器人运动的灵活性,特别是在与人类合作的过程中,机器人可以出色完成重复性任务,生产自动化的应用,大大提高工厂的劳动生产率以及节约大量成本。为了进一步加强和广泛使用工业操作器,包括新引入的协作机器人,有必要简化机器人编程,从而使这项活动能够由非专家用户处理。
  
  工业机器人的应用场景愈加广泛,苛刻的生产环境对机器人体积、灵活度等提出更高要求,因而,工业机器人正朝着小型化、智能化、柔性化的方向发展[16]。工业机械臂得益于独特的设计结构,能够在多个领域得到广泛的推广使用,其通过搭载不同类型的末端执行器,完成相应的作业任务,诸如码垛、喷涂、切割等[5],[17]。
  
  现代化的机械系统,如码垛机器人、点焊机器人以及自动化机械设备等,往往需要高速度、高精度的控制。传统的手工作业,不仅工作效率低下,而且作业任务完成率低,作为替代,采用工业机械臂代替人力完成所要的任务,提升了工厂生产、加工的自动化水平,因而有着广泛的应用背景。其次,工业机械手臂具有得天独厚的优势:一是无生命损伤性,能够作为一种无生命载体,在面临高温、有毒、缺氧等极端危险的环境下,代替人力进行作业,有效地保护了手工作业人员生命安全;二是可重复使用性,工业机器人作为一种特殊的装备,在细心地维护和保养的同时,可以反复多次使用,从而发挥其效能;三是人工智能属性,工业机器人可以根据现场的实际情况,能够自主的进行数据收集、处理、传输反馈,用以判断和识别工作环境,完成作业任务[18],[19]。
  
  我国工业机器人的发展起步晚,自 20 世纪 90 年代以来,我国工业机器人的产量一直保持在年增长 20%以上,我国正式将工业机器人列入科技攻关计划,大力发展工业机器人[20],[21]。目前,我国的工业机器人产业发展明显落后于欧美等发达国家,中国制造 2025 明确将机器人作为制造业重点突破领域[2],[3]。一方面,外资品牌的机器人从售价和售后服务,无法满足中国市场对机器人的需求,随着自动化技术快速发展,我国已经成为世界自动化设备消费大国;另一方面,中国机器人产业必须拥有自己的核心技术,从而在机器人技术发展的浪潮下屹立不倒。综上所述,对工业机械臂运动控制系统的研究具有重要的意义。
  
  本课题为面向中小型加工企业设计的机械臂运动控制系统,通过建立开放式结构的工业机械臂运动控制系统软硬件平台,使得系统具有结构简洁、低成本、性能和可靠性好等优点,有效的降低了机器人控制系统引进工厂的成本,进一步将传统的制造业向着智能化、自动化生产转型,因而,具有非常重要的应用价值。
重要提示:转载本站信息须注明来源:985论文网,具体权责及声明请参阅网站声明。
阅读提示:请自行判断信息的真实性及观点的正误,本站概不负责。
jQuery右侧可隐藏在线QQ客服
在线客服