历史上的今天
返回首页

历史上的今天

今天是:2024年12月18日(星期三)

正在发生

2020年12月18日 | 多轴机器人和机床应用中的时序挑战

2020-12-18 来源:ADI

作者:Dara O’Sullivan,ADI 系统应用经理


简介


在工业机器人和机床应用中,可能涉及在特定空间内精准协调多个轴的移动,以完成手头的工作。机器人一般有6个轴,这些轴必须协调有序,如果有时候机器人沿轨道移动,则会有7个轴。在CNC加工中,5轴协调很常见,但是有些应用会用到多达12个轴,其中工具和工件在特定空间内相对移动。每个轴都包含一个伺服驱动器、一个电机,有时候,在电机和轴接头,或者末端执行器之间会加装一个变速箱。然后,系统通过工业以太网互联,一般采用LINE型拓扑,具体如图1所示。电机控制器将所需的空间轨迹转换为每个伺服轴所需的单个位置基准,然后在网络上循环传输。


image.png?imageView2/2/w/550

图1.多轴机床的网络拓扑结构。


控制周期


这些应用按定义的周期时间运行,这个时间一般等于,或者是底层伺服电机驱动器的基波控制/脉宽调制(PWM)开关周期的几倍。在图2所示的这种环境中,端到端网络传输延迟是一个重要参数。在每个周期内,电机控制器必须将新位置基准和其他相关信息传输给图1中的各个节点。然后,PWM周期内需要余留足够的时间,以供每个节点使用新位置基准和任何新传感器数据来更新伺服控制算法计算。然后,各个节点通过依赖于工业以太网协议的分布式时钟机制,在同一时间点将更新后的PWM矢量应用于伺服驱动器。根据具体的控制架构,部分控制回路算法可以在PLC中实现,如果在网络上接收到任何相关传感器信息更新后,需要足够的时间才能实现。


image.png?imageView2/2/w/550

图2.PWM周期和网络传输时间。


数据传输延迟


假设网络上唯一的流量是机床控制器和伺服节点之间的周期性数据流,网络延迟(TNW)由网络跳转到最远节点的次数、网络数据速率和每个节点遭受的延迟决定。在使用机器人和机床时,线路导致的信号传输延迟可以忽略,这是因为线缆长度一般相对较短。主要的延迟为带宽延迟;即将数据传输到线路所需的时间。对于最小的以太网帧(一般适用于机床和机器人控制),有关100 Mbps和1 Gbps位速率的带宽延迟,请参考图3。这就等于数据包尺寸/数据速率。对于多轴系统,从控制器到伺服器的典型数据有效载荷由各伺服器的4字节速度/位置基准更新和1字节控制器更新组成,也就是说,6轴机器人的有效载荷为30个字节。当然,有些应用的更新中包含更多信息,并且/或有更多轴,在这些情况下,数据包的尺寸要大于最小尺寸。


image.png?imageView2/2/w/550

图3.最小长度以太网帧的带宽延迟。


除了带宽延迟外,其他延迟元素是由于以太网帧通过每个伺服网络接口的PHY和双端口开关产生的。这些延迟如图4和图5所示,其中显示帧移动的部分是穿过PHY进入MAC(1-2),通过目标地址分析时,只需要对帧的前导和目标部分进行计时管控。路径2-3a表示对当前节点有效载荷数据的截取,路径2-3b则表示帧向目标节点行进的路程。图4a只显示传输给2-3a中的应用的有效载荷,图4b则显示被传输的帧的大部分;这表明以太网协议之间可能存在细微的差异。路径3b-4表示帧出站传输,通过传输队列、通过PHY,然后回到线缆。图中所示的线路终端节点中不存在这种路径。这里假设采用直通数据包交换,而不是存储转发,后者的延迟时间更长,因为整个帧都要计入开关,然后再被转发。


image.png?imageView2/2/w/550

图4.帧延迟:(a)双端口模式帧延迟和(b)线路终端节点。


图5按时间线显示帧的延时元素,其中描述了帧穿过一个轴节点的全部传输时间。TBW表示带宽延迟,TL_1node 表示帧通过单个节点的延迟。除了与位通过线路进行物理传输,以及计入地址位用于实施目标地址分析相关的延迟外,PHY和开关组件延迟是其他会影响系统内的传输延迟的因素。随着线路上的位速率增加,节点数量增多,这些延迟对整个端到端帧传输延迟的影响会更大。


image.png?imageView2/2/w/550

图5.帧传输时间线。


低延迟解决方案


ADI公司最近推出了两款新工业以太网PHY,专用于在更广泛的环境温度范围(最高105°C)内,在严苛的工业条件下可靠运行,具备出色的功率和延迟规格。ADIN1300 和ADIN1200 专用于解决本文中提到的挑战,成为工业应用的理想选择。有了fido5000 实时以太网、多协议嵌入式双端口开关后,ADI公司开发出了适用于确定性时间敏感型应用的解决方案。


表1列出了PHY和开关导致的延迟,前提是假设接收缓冲器分析是以目标地址为基础,且假设采用100 Mbps网络。


image.png?imageView2/2/w/550

举例来说,将这些延迟计入多达7个轴的线路网络,并将总有效载荷计入最终节点(图4中为3a),总传输延迟变成


image.png?imageView2/2/w/550


其中58 × 80 ns表示前导和目标地址字节被读取后,余下的58字节有效载荷。


这项计算假设网络中没有其他流量,或者网络能够优先访问时间敏感型流量。它在某种程度上依赖协议,根据具体使用的工业以太网协议,计算得出的值会存在微小差异。回顾图2,将机械系统的周期时间降低至50 µs至100 µs时,将帧传输到最远的节点可能占用整个周期的近50%,导致留给下一周期更新电机控制和移动控制算法计算的时间减少。最大程度缩短这段传输时间对于优化性能而言非常重要,因为它允许实施更长、更复杂的控制计算。鉴于与线路数据相关的延迟是固定的,且与位速率相关,使用低延迟组件(例如ADIN1200 PHY和fido5000嵌入式开关)将是优化性能的关键,尤其是在节点数量增加(例如,12轴CNC机床),周期时间缩短时。转而使用千兆以太网可以大幅降低带宽延迟造成的影响,但是会增加开关和PHY组件导致的总体延迟的比例。例如,采用千兆网络的12轴CNC机床的网络传输延迟约为7.5 µs。在这种情况下,带宽元素可以忽略不计,使用最小或最大以太网帧尺寸不会造成任何差别。网络延迟大致可以由PHY和开关均分,随着工业系统转而采用千兆网速、控制周期时间缩短(EtherCAT® 显示的周期时间为12.5 µs)、因为在控制网络中增加以太网连接的传感器而导致节点数增加,以及网络拓扑不断趋于扁平,凸显了最小化这些元素的延迟的价值。


结论


在高性能多轴同步移动应用中,控制时序要求非常精准,具有确定性和时间关键性,要求最大程度缩短端到端延迟,在控制周期时间缩短,控制算法的复杂性增加时尤其如此。低延迟PHY和嵌入式直通开关是优化这些系统的重要组件。为解决本文所述挑战,ADI公司近期推出了两款新的稳健型工业以太网PHY,即ADIN1300 (10 Gb/100 Gb/1000 Gb)和ADIN1200 (10 Gb/100 Gb)。


作者


image.png?imageView2/2/w/550

Dara O’Sullivan是ADI公司自动化、能源与传感器业务部电机和电源控制团队(MPC)的高级系统应用工程师。其专长领域是交流电机控制应用的功率转换和控制。Dara拥有爱尔兰科克大学工程学士、工程硕士和博士学位。自2001年起,Dara便从事研究、咨询和工业领域的工业与可再生能源应用方面的工作。


推荐阅读

史海拾趣

Clover Display Limited公司的发展小趣事

技术创新是Clover Display Limited得以持续发展的核心动力。公司高度重视研发团队的建设,不仅在香港设立了一支强大的研发团队,还不断引进国内外优秀人才。这些研发人员致力于开发液晶显示器(LCD)及液晶显示屏(LCM)的新应用,为公司带来了众多具有市场竞争力的产品。在他们的努力下,Clover Display Limited在液晶显示技术领域取得了多项突破,为公司的快速发展奠定了坚实基础。

DIOTEC公司的发展小趣事

为了进一步完善全球产业布局,DIOTEC于2007年在印度普纳建立了新的生产基地。这座工厂紧邻印度的“门户城市”孟买,为DIOTEC在印度市场的拓展提供了有力支持。印度工厂的投产,不仅加强了DIOTEC在全球市场的竞争力,也进一步巩固了其在亚洲市场的地位。

ELPIDA公司的发展小趣事

在成立初期,ELPIDA凭借其强大的技术实力和规模效应,迅速在全球DRAM市场中占据了重要地位。公司不断推出创新产品,扩大市场份额,成为行业内的重要参与者。然而,随着市场竞争的加剧和技术的快速变化,ELPIDA也面临着巨大的挑战。

Analog Power公司的发展小趣事

为了进一步扩大市场份额,Analog Power公司积极寻求与行业内外的合作伙伴建立战略合作关系。他们与多家知名企业建立了紧密的合作关系,共同开发新产品、开拓市场。通过合作,Analog Power不仅获得了更多的市场资源和技术支持,也提升了自身的品牌影响力和竞争力。

Heimann Optoelectronics Gmbh公司的发展小趣事

进入2015年后,随着物联网、5G等新兴技术的兴起,光电子器件的市场需求呈现出爆发式增长。Hei Inc Optoelectronic Division敏锐地捕捉到了这一市场趋势,及时调整产品策略,加大了对低功耗、小型化光电子模块的研发力度。公司推出的新一代光电子模块不仅满足了市场对于高效能、低能耗的需求,还凭借其优异的性价比迅速占领了市场份额。这一举措不仅推动了公司的快速增长,还进一步巩固了其在光电子领域的市场地位。

BK Precision公司的发展小趣事

BK Precision公司的历史可以追溯到1951年,当时它由创始人Carl Korn在美国加利福尼亚州的约巴琳达创立。起初,公司主要关注于电视维修服务,很快就因在电视配件测试设备方面的创新而获得了市场认可。Korn先生对于简易测试电视配件设备的追求,使得映像管再生器和真空管测试器等产品迅速在电子服务行业中赢得了口碑。这一阶段的成功为BK Precision日后的发展奠定了坚实的基础。

问答坊 | AI 解惑

走出防电脑辐射的种种误区

很长一段时间以来,由射线防护品生产厂商们炒作的电磁辐射危害人类生存的浪潮愈演愈烈,引诱了很多日用品的生产者跟风,向消费者不断推销号称“世界领先科技”的防护用品,如:防电脑辐射的眼镜、手套、面罩、上衣、裤子、甚至孕妇专用的套装等等千 ...…

查看全部问答>

应届生入行?

不怕大家笑话,马上要毕业了,至今对于工作的事情还是很迷惘,真不知道该如何选择自己的第一份工作,也不知道自己到底能干些什么,本科阶段的学习的确让我了解了很多东西,但我自己却没能精通半个... 我总觉得自己在学校得到的只是电子专业的思维 ...…

查看全部问答>

多点触摸投影仪,3G广告好像说过

集成到相机或者手机的微型便携投影目前也才刚刚开始试水,更厉害的又出来了:Light Blue Optics发布了可以像iPhone一样多点触摸的微型投影机 Light Touch™,它利用激光投影虚拟出一个10寸大小800×480像素WVGA分辨率的触摸屏,使用红外线感应 ...…

查看全部问答>

招聘FPGA工程师

招聘FPGA工程师 要求: 1、熟练掌握VHDL/Verilog语言,能够熟练使用FPGA开发工具; 2、参与过完整的FPGA开发流程; 3、具有FPGA验证的工作经验; 4、熟悉FPGA验证流程,了解业界相关的FPGA验证技术; 5、熟悉FPGA的内部结构,具有硬件时序 ...…

查看全部问答>

各位有没有用过比较方便的以太网单片机?

各位有没有用过比较方便的以太网单片机? 就是集合了51标准单片机和全硬件解码TCP/IP以太网协议栈的单片机哈~~网上看到了相关的产品,不知道哪个好用?有用过这类单片机的朋友嘛?…

查看全部问答>

IAR 中的Go to definition 为什么呈灰色?

我使用的是IAR3.41a破解版本,程序编译后在函数名处按右键,相应的"go to definition+函数名"为什么呈灰色?请大家指点,谢谢!…

查看全部问答>

请教单片机与zigbee的一些问题

1.传感器、数据采集模块、zigbee模块的区别于联系,如何工作?是不是传感器检测到的数据经数据采集模块采集,发送给zigbee,然后再由zigbee发送? 2.zigbee模块如何实现数据中转,即收到数据后转发,是不是有单片机控制?单片机如何控制?还是zigbe ...…

查看全部问答>

关于430芯片学习

最近要用到430芯片,芯片上有好多引脚,不知道该怎样学习.......…

查看全部问答>

求助~~应变片式压力传感器~~有图

我在网上买了一种应变片式的压力传感器,可是拿来后不知道怎么用,下面是手册和图片,有没有用过的或者高手指点一下啊~~~~…

查看全部问答>

stm8如何用库函数创建一个LED例程

大家好,我刚开始接触STM8,请问如何用库函数创建LED闪烁灯工程?我用STVD。创建过程越详细越好。谢谢。…

查看全部问答>