AGV机器人在柔性制造系统中的应用研究

来源 :精品·学术 | 被引量 : 0次 | 上传用户:lkhyuse
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘 要:AGV机器人的运行,需要在其系统结构和功能上,保持较好柔性制造特性。本篇文章基于AGV机器人在柔性制造系统的应用,分析其结构和功能,开发嵌入式工控机平台,通过它能够实现AGV机器人无线通信,在立体仓库系统中充当堆垛机,满足AGV应用的各种功能需求。希望本文的研究能够为读者提供有益参考。
   关键词:AGV机器人;柔性制造;堆垛机
  前言
  自动导引小车(AGV)是安装了电磁或光电的装置,能够根据设计好的线路,自动完成导引。同时根据线路规划和实际需要,通过编程和模式调整,改变导引路径。基于此系统开发的AGV机器人,能够提供移栽、安全保护、搬运等功能,表现较高的自动化、安全、灵活的特点,被广泛应用到仓库管理系统、汽车制造、机械加工领域。将AGV机器人应用到柔性制造系统中,通过光电导引方式,以此让堆垛机按照设置好的指令存放、搬运仓库半成品。
  1 AGV功能模块
  本文所讲的AGV机器人,其组成部分包括AGV车体、控制系统、转向驱动装置、光电导引系统等功能模块。其中AGV机器人系统结构,主要是通过配备网卡的主控计算机进行操作,它与有源集线器、无线接入点进行连接,以此实现对各功能模块的控制。无线接入点与嵌入式工控机(配备无线网卡)之间最大容许距离为50m,后者连接光电导引系统、安全监测系统、功率驱动模块(包含升降电机、行走电机、伸缩电机)。这套系统结合了有线和无线连接,有利于分布式控制系统的应用。
  AGV车体部分,由车身、机械手组成,后者支持上下移动、伸缩和旋转的操作,控制系统是它的中枢,通过它发送的传感器信号、电机驱动、定位算法,实现机械手的精细操作和控制。同样,机械手也具有无线通信的功能,这一设置能够让上位机实时安排AGV机器人的运动方向、传感器信号、躲避障碍等指令。对于转向驱动装置,主要由驱动电机、控制电路等组成,以无线通讯系统保证各组成部分有效协调。AGV机器人安装嵌入式工控机,其配置了无线网卡,能够实时与上位机进行通信,供电电源为48V的直流蓄电池,续航时间长达12h。在安全防护方面,利用配置红外传感器和躲避障碍算法,有效对生产范围的人和设备进行有效保护。
  2 AGV机器人功能模块程序
  AGV机器人控制系统采用工业控制微机(IPC),操作系统为微软Windows 2000(Server),软件开发平台为Visual C++6.0,程序开发为MFC。对于模块程序的开发要求,采用Windows系统的多任务运行机制,这样的设计能够让上位机实时对AGV机器人进行控制;采用多线程技术编程,从而提高实时操作能力,程序分为四个线程,分别为纠偏线程、左电机PWM线程、右电机PWM线程、主控界面线程,通过处理信息函数,调整电机差动调速。
  2.1机器人行走模块
  AGV机器人走动由直流电机直接驱动,通过读取条形码以及配置传感器反馈的信号,转换采集电路,经过I/O板、PCI数据采集卡、工控机的数据处理和交换,向左、右PWM输出信号,从而对小车形成隔离、升降驱动控制。光电传感器的信号比较重要,因此采用16位、低8位的状态读取信号。例如,数据读取结果为0x0380、0x01c0、0x01E0等,那么这些数据可认为在中间位置,偏差为0。若是传感器反馈的是其他数据,那么基于0x03c0的标准,求出两个数据偏差值。基于AGV行进路线规划,预测其在行走过程的运行趋势,通过得出数据与标准数据的比较,得出偏差值趋势。通过左偏、右偏差动纠偏,将表现的偏差趋势减小,使机器人在保证运行状态安全的前提下,沿着直线移动,直到收到控制信号转向。
  2.2任务接受和机械手操作模块
  为了让AGV机器人支持多线程、多任务运行,方便分布式控制系统运用,因此安装CORBA软件,通过定义IDL接口,编程AGV接受上位机路径运行指令。以车载软件处理AGV机器人执行指令,车载机嵌入式工控机与上位机之间,通过无线网卡及其通信装置,共同组成无线局域网,将连接此网络的设备、机器人进行控制,以此规划AGV机器人接受相应任务,安排行走路径。
  对于机器人机械手的升降和伸缩结构,以及旋转操作,通过可视类主线程发消息实现,通过启、停開关量变化,发出自定义消息和操作响应函数,最终实现机械手各项操作。
  3 AGV机器人柔性制造系统的应用
  将AGV机器人应用到柔性制造系统,主要是毛坯、半成品、成品进行搬运和出入库,这一过程实现全自动化。对于工作台、货架的装卸操作,为适应柔性高、物流量大、搬运线路复杂的情况,利用立体仓库作为堆垛机使用,主要包含以下几个业务流程。
  入库流程,基于柔性制造系统的某个工位,提出将产品入库的要求,上位机在收到请求后分析然后通过,AGV机器人将相应零件搬运至对应仓位。根据上位机的控制指令,机器人到相应工位抓取零件,并根据当前行走路线、前方障碍、所处位置和任务要求等,运行到相应仓位,自动将零件放置对应位置。
  对于出库流程,根据上位机发出的无线通信指令,AVG机器人从仓库内的特定仓位驱除零件,与入库流程一致,需要考虑机器人当前条件,规划最优取零件运动路径,进行装卸、准停。为了更好地让AVG机器人服务柔性制造系统,不断采集生产线的工位信息,及时更新数据。
  4结论
  综合上述,通过嵌入式工控机、上位机组成的无线局域网,让AVG机器人能够实时获取操控指令,从而高效、精确地为柔性制造系统服务,满足生产、制造的需要。
  参考文献
  [1]袁明.柔性复合机器人的设计与应用[J].物流科技,2018,41(06):63-64,68.
  [2]王洪钢,祁宇明.一种循迹AGV移动机器人控制系统的设计[J].机械工程与自动化,2018(03):158-159,162.
其他文献
国情是一个国家社会发展的基础和出发点,决定着社会发展道路的选择,制约着现代化建设的走向.80多年来,中国共产党在三代领导集体的带领下,深刻地认识中国的特殊国情,创造性地
地铁线路将城市不同功能区为结合起来,从而出现了地铁线路客流不均衡的现象,地铁不均衡的客流差异会浪费客流量较少区域的区段能力,同时也会降低客流量大的区位服务水平。因
本文提出一种多输入多输出(MIMO)天线系统中简单的扩展空时块编码(SSTBC)分集技术,采用沃尔什码来区分各天线发送数据子流.采用这种方法,在系统带宽一定时,不降低发送信息速
本文着重研究全数字QAM接收机中载波恢复环路的设计,采用快慢两个数字环路来进行载波恢复,慢环路由锁频器(Frequency Detector),锁频锁相器(Phase and Frequency Detector)等组成,
提出一种基于ARake(All Rake)接收机思想的UWB(Ultra-Wide Band)信道模型改造方法.该方法根据UWB系统脉冲成形方案的具体要求,将IEEE802.15.3a标准信道模型改造为具有特定中
在市场主导型、地方政府主导型、区域内政府联合主导型、中央政府主导型等西部开发模式中,应选择中央政府主导型开发模式。这是由中央政府的功能与西部地区的经济特点决定的。实施这一模式要求中央政府从总体上合理进行产业布局;制定统-、合理的法规政策,规范经济主体竞争行为,确保西部开发的有序和东西部经济的共同发展;通过中央政府的直接投资和引致投资,推动西部基础设施和基础服务快速发展,打好西部开发的环境基础。
混凝土建筑材料是由多种不同的材料组成的,由于各种原因,大体积混凝土结构容易产生裂缝。此外,混凝土结构施工完成后,由于外部自然环境因素,也会引起裂缝问题,危及整个结构的
本文应用开关-信号理论建立了基于对称三值逻辑适用于对称三值电流型CMOS电路开关级设计的对称传输电流开关理论。
摘 要:为了确保地铁可以安全有效地运营,就必须要做好地铁车辆的故障检修工作,而转向架轴承故障是地铁车辆故障中十分重要的一种,因此做好地铁车辆转向架轴承故障的诊断和分析就显得尤为重要。但是常规的故障诊断方法存在着准确率不足、智能化程度有待提升等情况,所以,本文针对此问题进行进一步思考与分析,希望可以提出新方法,为地铁车辆转向架轴承故障诊断提供一定的参考。   关键词:转向架轴承;故障诊断;小波包分解
将多天线系统中线性空时编码的思想用于合作分集无线网络,提出一种改进的分布式线性空时编码。在通信时采用两段协议,第一阶段信源向所有的合作伙伴发送信息T个符号,在第二阶段