收藏 分享(赏)

基于Internet的远程操作和监控工业机器人.doc

上传人:weiwoduzun 文档编号:3278196 上传时间:2018-10-10 格式:DOC 页数:13 大小:854KB
下载 相关 举报
基于Internet的远程操作和监控工业机器人.doc_第1页
第1页 / 共13页
基于Internet的远程操作和监控工业机器人.doc_第2页
第2页 / 共13页
基于Internet的远程操作和监控工业机器人.doc_第3页
第3页 / 共13页
基于Internet的远程操作和监控工业机器人.doc_第4页
第4页 / 共13页
基于Internet的远程操作和监控工业机器人.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、在先进制造系统中基于 Internet的远程操作和监控的工业机器人摘要在分散的制造环境中,远程控制和监测是至关重要的。今天的需要维持高生产率和灵活性的分布式车间的响应能力就是很好的证明。然而,由于缺乏一个集成了远程状态监测及控制的自动化设备的有效的系统架构,这就需要进行太多关于网络数据传输和时间延迟等方面的考虑。本文提出了一种基于互联网和传感器驱动的体系结构,它可以保证不失真的传送控制信息和减少本地虚拟机器人和远程机器人行动之间的时间差,并进行远程监测与控制。为了证明和验证建筑设计,一种 3 自由度慧鱼工业机器人的远程操作和监控系统目前已经很发达了。实验结果是令人鼓舞的,它展示了一种先进的智能

2、化领域的应用制造环境。关键词:远程操作、远程控制、远程机器人、先进制造系统1.引言小批量产品种类繁多的分布式制造车间是全球企业和外包的小到中型企业的典型特点。为了保持竞争力,他们需求的动态的控制和实时监控功能来响应和适应快速变化的日常生产生活,为了达到最佳的产品质量和最高的生产效率,分布式制造与网络化制造相结合的出现使其变成现实。自 1993 互联网技术出现后不久,大量解决在分布式制造中存在的问题的方法和架构已经被提出。然而,他们中的大多数是用于开发基于网络的协同设计,快速原型设计,与项目管理。例如,webcadet 用于分布式设计支持,CyberCut 用于基于网络的快速加工,和 negot

3、iationlens 用于解决冲突。遗憾的是,今天的大多数制造设备没有内置的传输能力和接收数据。几个可用的网络系统是专门用于远程实时监控。互联网上的时间延迟是可变的和不可预知的,一个直接的远程控制设计方案能够使用户精确控制机器人或其他设施的行为是很不容易的,特别是对那些需要精确的动作来完成的一些任务,如分布式制造,远程医疗,远程实施等。互联网上的远程控制方案在文献中提出过,但控制系统目前还没有实时监测和行动的特点。在一个典型的远程控制和监测系统中,以机器人远程控制和监测为例,用户可以在任何可以连接到互联网的地方,通过浏览器控制真正的机器人。他们可以在远程站点从反馈控制的机器人的状态信息来监控机

4、器人的运动;此外,用户通过互联网上虚拟的机器人的仿真模拟可以很容易掌握远程控制机器人的方法。但在基于 Internet 的远程操作中,控制流和反馈流通过 TCPIP协议转让,这不具有实时同步问题性能。在互联网上的时间延迟可以改变控制和反馈信息,从而使整个远程控制系统不稳定。因此,我们提出了一个基于互联网的远程实时监测与控制架构,这在分布式制造中具有重要的意义。因为在 eManufacturing 它很容易概括其他应用程序,在本文中,我们利用实时远程操作和监控的工业机器人作为案例来进行讨论和分析。本文的组织如下,在 2 节中,主要进行基于网络的机器人的控制和监测的问题分析;在第 3 节中,解决系

5、统架构的设计问题;在第 4 节中,一个基于设计结构的原型系统(虚拟工厂robcon)已经实现;在第 5 节中,利用实验来验证监控系统的有效性;它易于在先进制造系统中进行推广应用,结论在最后一节。2.远程机器人控制及相关问题在不久的将来,分布式处理、制造及设施管理可以很容易地通过远程控制和监测系统来实现。它具有以下优点:(1)成本低、覆盖全球;(2)广泛的应用领域和维修方便;(3)操作者和机器人都可免于空间和时间的限制。但是,互联网作为一种媒体的信息包的传输没有实时性及同步性的保证。当它被引入到一个远程机器人控制和监控系统,不可预知的时间延迟是主要的应用障碍。一个典型的机器人远程控制和监测系统如

6、图 1 所示。图 1 典型机器人远程控制和监测系统示意图用户与虚拟机器人通过用户界面进行联系,这已经利用Java 实现在不同的平台上运行。用户发送控制信息给远程机器人,同时,控制信息在客户端被输入到虚拟机器人,虚拟机器人的动作与远程站点的动作是一致的。操作员根据虚拟机器人的行动和反馈信息如触觉或视觉信息决定下一步的操作。在一个实际的机器人远程控制和监测系统中,本地端和远程端将发送和接收在每个采样时间周期内的数据包。因为数据包在互联网上根据路由器的负载被路由,数据包可以通过不同的道路、不同的节点数传送到远程站点,尽管一些数据包通过相同的节点,但在某些特定的延迟时间上的路由节点是不同的。当控制信息

7、流时,这些因素导致不可预知的时间延迟信息流通过互联网进行传送。由于时间延迟的影响,通过互联网的控制流转移可能是一个结果。图 2 空采样和多采样如图片2所示,它表明接收机没有数据包 K + 1和 K + 2之间的时间间隔,这称为零采样时间间隔;在 K + 2和 K +3之间,如果接收器有两个数据包的 PK+ 1和 PK + 2,这就是所谓的多采样时间间隔;在 K + 1和 K + 2之间,如果接收器有一个数据包,那么它是在预期的情况下,所以通过互联网传送的控制流扭曲,本地远地如图ab图 3 a 输入控制流 b 通过互联网的扭曲的控制流另一个问题是虚拟机器人和远程实时机器人之间的异步。控制流是由虚

8、拟机器人和远程机器人执行的。远程机器人的动作滞时间/s时间/s信 号 强 度信 号 强 度后于虚拟机器人,这是不可避免的,因为存在网络的传输时延。最糟糕的情况是时间差会累积到无法忍受的某种程度上,使得虚拟机器人的行为并不能反映当时的机器人的真实行为,然后当时的操作者将失去对远程机器人的状态的认识。3.实时机器人控制体系结构与监测工业机器人的远程控制和监控系统的体系结构在图 1 中有一些不良的特征。第一,空采样和多采样,如图 2 所示,控制信息失真的 LED 显示如图 3 所示;第二是虚拟机器人和远程机器人动作之间的时间差。因此,可以摆脱这些问题的架构是必要的。首先,我们要解决的第一个问题。图

9、4 显示了改进的网络控制架构,同时控制流重构模块的信息也被介绍;它有两个子模块:样品清单和控制流构造函数。我们不只是在利用队列,因为我们需要在列表中使用两次元素。该模块可以处理在空采样和多采样的情况下的原始输入控制信息,重建控制信号并送入网络运营商的网站,经网络时延 TD1 后由远程站点接收;FD 并根据时间戳将其存储在样品清单中。在缓冲时间 TD2 后,样品的列表清单必须包含一个具体的控制信息的样本,其数目足可以进行一个事件,这样即便机器人停止等待控制信息的输入,也可以避免对远程机器人或机器人周围的人造成损伤。图 4 基于 Internet 的远程机器人的控制与监测方案控制流构造函数在每个采

10、样时间 t 周期内从样品列表取出一个样品重构控制信号。如果一些数据包丢失,该构造函数将使用最近使用的数据包来填充它。控件的功能信息流的重建,如图 5所示,当 TD=TD1+TD2时。因此,工业机器人的远程控制和监测系统结构如图 4 所示。首先解决的的问题,这是当地的控制信息被转移到一个远程站点通过互联网和不是扭曲的,尽管有延迟时间 td。TD 可以导致本地虚拟机器人和行动之间的时间差远程机器人;这个动作时间的差异也许可以累积到无法忍受的程度,所以我们必须尝试为了进一步提高控制结构。abc图 5 a 输入控制流 b 通过互联网的扭曲的控制流 c 改进后的控制流时间/s时间/s时间/s信 号 强

11、度 mm信 号 强 度 mm信 号 强 度 mm操作者希望真正的机器人像虚拟机器人一样能几乎在同一时间执行在一个特定的动作。体系结构如图 4 所示可以处理网络引起的空采样和多采样时间延迟,保证真正的机器人像虚拟机器人一样做同样的动作。但它也有一个问题,因为网络延迟时间 td的积累,真正的机器人和模拟机器人之间的时间差会不断增加。在一个具体的行动中,真正的机器人执行动作滞后虚拟机器人越来越长,在几个时间点上,控制虚拟机器人的行动将不能反映真正的机器人的行动。为了解决这个问题,我们对远程机器人的控制和监控体系结构进行了进一步改进,如图 6 所示。图6 改进的远程机器人的控制与监测方案进一步改进的架

12、构方案保证了真正的机器人与虚拟机器人在任何特定的时间点做同样的动作。作为重建的控制信号重新送入机器人来执行,给对应的控制信号的控制包增加一个时间戳进去,时间戳是控制包执行的时间,这个控制包的控制数据是不必要的反馈;它可由能描述这个控制包的信息来替换,需要找到这个信息包并在本地站点和它相比较。这个信息是 B(I) ,为了节省带宽,它是结合传感器的信息,如视觉,激光,声纳遥感信息来传递回本地站点。反馈信息的解释器认可这个控制包 BD(i) ,当远程机器人执行控制包的控制信息时,它包括时间戳。时间戳减去时间戳 F(i)是在 F 时间(i)被发送,这导致 T。这是 VR差调节器模块的功能,其调节器包括

13、一个队列包含 F(i) ,F(I + 1) ,F(I + 2) ,F( ) 。减法的结果可以控制虚拟机器人的动作,使它在任何时间点像真正的机器人一样做相同的动作。T = Tb(i)TF(i)是延迟,当 F(J)上的队列被送入一个虚拟机器人时的动作。4.原型系统的设计与实现一个建立基础上的体系结构如图 6 所示的原型是实现为用户提供基于互联网和传感器驱动的直观的环境的实时监控监测系统,而不是相机图像,感兴趣的物理设备,如机器人或机器设备,可通过一个基于场景图 OpenGL 的三维模型来表示。三维模型是由本地的 CPU 和可以在远程工作的显示在客户端的可视化的真实行为来绘制。它仍然存在,通过低量的

14、传感器数据和消息传递用户控制命令与物理设备进行连接。三维模型从不同的角度为用户提供可视化的灵活的图案,就像漫步或飞行是不可能的通过使用固定的光学相机的进行设置是一样的道理。默认情况下,虚拟三维机器人提供给了远程操作的远程车间的机器人的运动状态。但每当需要它时,现成的网络就绪的摄像机可以很容易地切换至远程以捕获不可预知的真实场景。可在很大程度上减少网络流量,同时保证机制为分散的用户进行实时监控和远程控制。控制和监测我们的原型界面如图 7 所示图 7 两个画面的实时操作和监控工业机器人总结起来,原型系统的特点如下:(1)使用交互式的传感器驱动,基于 OpenGL 的三维模型场景图,而不是消耗带宽摄

15、像机图像的视觉监测;(2)仅发送控制命令和传感器数据进行实时虚拟模型和真正的机器人之间的操作和监控;(3)为远程用户提供不同的方法来监测的虚拟机器人的运动,让用户知道机器人的运动状态。5.实验结果3 自由度慧鱼工业机器人是个模型,就像图 7 中的图片一样。在我们的控制实验中,机器人是通过移动对象及轨迹预先设定来进行远程操作的。控制采样频率信号是 20 赫兹,位于昆明的网络代理被使用,本地/远程站点则位于广州,因此,本地/远程站点之间的逻辑距离约 2000 公里,在虚拟机器人与机器人之间的动作的差异和时间的差异如图 8 所示。图 8 动作时间差和行为差异比较。A,B 性能的典型架构。C,D 性能

16、提出的控制架构结果表明,与我们的提出的控制架构相比,虚拟机器人和机器人之间的行为的差异随时间差的减少而减少。图 9 显示了一些真正的机器人,它证明了我们的远程实时监控系统的有效性和适用性。图 9 3 自由度慧鱼工业机器人远程操作系统6.结论远程监控在分散制造环境中是至关重要的,需要维持高生产率和灵活性的分布式车间是很好的证明。在本文中,进行了实时、同步远程控制体系结构的设计和分析,它对网络时延不敏感,可以解决因网络时延和数据包丢失造成的控制流失真,并保证虚拟机器人和机器人之间的作用差、作用时间差可以减少。一个实时的远程操作和监控原型系统被开发出来,并且通过对远程控制机器人进行的案例研究进行了验证,结果证明这种方法在分布式网络化制造环境中非常有效。本文的研究有望与作为分权的业务增长,应用潜力一起成长。例如控制仿真,虚拟加工,算子培训,设施,旅游,和非现场排除故障等都需要添加远程的实时监控。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报