0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工业机器人可能涉及在特定空间内精准协调多个轴的移动

analog_devices 来源:亚德诺半导体 作者:亚德诺半导体 2020-11-03 16:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

工业机器人和机床应用中,可能涉及在特定空间内精准协调多个轴的移动,以完成手头的工作。机器人一般有6个轴,这些轴必须协调有序,如果有时候机器人沿轨道移动,则会有7个轴。

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

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

控制周期

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

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

数据传输延迟

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

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

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

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

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

图5.帧传输时间线。

低延迟解决方案

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

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

表1.PHY和开关延迟

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

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

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

结论

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

ADIN1200

IEC 61000-4-5浪涌(±4 kV)

IEC 61000-4-4电快速瞬变(EFT) (±4 kV)

IEC 61000-4-6传导抗扰度(10 V)

EN55032电磁辐射骚扰(A类)

EN55032传导发射(A类)

5 mm × 5 mm、32引脚LFCSP

额定工作温度范围:-40°C至+105°C和−40°C至85°C

139 mW(对于100BASE-TX)

MAC接口VDDIO电源电压:3.3 V/2.5 V/1.8 V

利用3.3 V VDDIO实现单电源供电

集成电源监控和POR

10BASE-Te/100BASE-TX IEEE802.3兼容

MII、RMII和RGMII MAC接口

100BASE-TX RGMII延迟发射:<124 ns,接收 <250 ns

100BASE-TX MII延迟发射:<52 ns,接收 <248 ns

EMC测试标准

使用多电平引脚绑定的非托管配置

EEE符合IEEE 802.3az标准

数据包起始检测支持IEEE 1588时间戳

增强型链路检测

可配置LED

晶振/时钟输入:25 MHz

25 MHz/125 MHz同步时钟输出

小型封装和宽温度范围

低功耗

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电机控制器
    +关注

    关注

    21

    文章

    583

    浏览量

    33452
  • 工业机器人
    +关注

    关注

    91

    文章

    3550

    浏览量

    98489
  • 伺服驱动器
    +关注

    关注

    22

    文章

    568

    浏览量

    33628

原文标题:机器人动作不协调,到底是哪里出了问题?

文章出处:【微信号:analog_devices,微信公众号:analog_devices】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么说关节扭矩传感器是高端机器人的“触觉神经”?

    ,无需护栏 工业协作机器人利用关节扭矩传感器,可在碰撞时3毫秒内检测到力突变,并在10毫秒内停止运动,接触力可控制50牛以下(安全标准为140牛)。这让机器人无需安全围栏就能与人并肩
    发表于 04-17 17:27

    智能机器人从0到1系统入门课程 带源码课件 百度网盘下载

    ”能力,是机器人走出实验室,进入复杂家庭或工业场景的关键。 语音交互:从“听清”到“听懂” 语音识别的入门实践中,核心不仅仅是将声音转化为文字,更在于对意图的精准捕捉。随着大模型技术
    发表于 04-11 16:41

    Neway电机方案机器人技术方面的优势

    采购率超85%,交货周期缩短至2周,紧急订单可72小时交付,确保工业机器人厂商的生产连续性。二、高功率密度与小型化设计,节省布局空间背景:工业机器人
    发表于 03-30 09:39

    服务机器人线圈人形机器人核心系统中的技术价值

    的配套元件升级为影响整机性能的核心部件。 驱动系统中主要承担电能与机械能转换的重要角色。人形服务机器人通常配置多关节伺服电机或力矩电机,每一个关节内部都集成了高密度绕制的电机线圈,这些线圈需要在有限空间内
    的头像 发表于 03-02 16:22 181次阅读

    探索RISC-V机器人领域的潜力

    Pro则运行控制节点,通过Wi-Fi网络接收Gazebo发布的传感器信息(如激光雷达数据),并发布控制指令(速度指令)来驱动机器人模型移动和避障。 • 体验: MUSE Pi Pro的K1 CPU处理
    发表于 12-03 14:40

    哈默纳科Harmonic精密减速器 工业机器人关节运动的核心部件

    随着机器人技术的飞速发展,现如今工业机器人的先进程度让叹为观止,能够代替人类去做一些繁重重复性的工作,做到运动和指令的精确传输,各部位紧密配合完成复杂的工作,那么这些灵动的5
    的头像 发表于 10-30 14:18 703次阅读

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    。· 多路MIPI-CSI接口:原生支持接入多个摄像头,为构建多目视觉系统打下坚实基础,满足机器人全方位感知需求。 RK3576机器人领域的核心应用场景特种作业与工程
    发表于 10-29 16:41

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    支撑机器人竞技能力的核心力量,深刻改变着竞技机器人的能力边界。 磁传感器芯片为机器人运动提供 “精准导航”。动态平衡系统中,像昆泰芯 K
    发表于 08-26 10:02

    工业机器人的特点

    生产可以提高产品品质。通过设定相同的程序,机器人可实现重复操作,保证了产品的标准化;精细化生产方面,工业机器人可实现低于0.1毫米的运动精度,可以完成精细的雕刻工作。提高产出 由于
    发表于 07-26 11:22

    工业通信界的“月老”:CC\\-Link IE和DeviceNet如何牵起机器人的“红线”

    协议,兼容性强,堪称设备间的“老好人”。这两种协议看似“八字不合”,但通过协议转换网关这个“神奇月老”,能让它们握手言和。有了它,工业机器人就能无障碍接收PLC指令,还能实时反馈状态,实现精准协作
    发表于 06-12 14:35

    轮式移动机器人电机驱动系统的研究与开发

    【摘 要】以嵌入式运动控制体系为基础,以移动机器人为研究对象,结合三轮结构轮式移动机器人,对二轮差速驱动转向自主移动机器人运动学和动力学空间模型进行了分析和计算,研究和设计了自主
    发表于 06-11 14:30

    工业机器人与协作机器人概念不同

    自动化生产的浪潮中,工业机器人与协作机器人逐渐成为企业提升效率、优化产能的得力助手。但它们并非同一概念,功能、设计与应用场景上有着显著差
    的头像 发表于 06-03 13:15 1311次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>机器人</b>与协作<b class='flag-5'>机器人</b>概念不同

    工业机器人协作场景中的聚徽电容触控交互方案:安全急停与精准操控的双重保障

    随着工业自动化的深入发展,工业机器人协作场景日益普遍。机器人协同作业的过程中,安全与
    的头像 发表于 05-22 13:38 685次阅读

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    ROS的全称:Robot Operating System 机器人操作系统 ROS的 目的 :ROS支持通用库,是通信总线,协调多个传感器 为了解决机器人里各厂商模块不通用的问题,让
    发表于 04-30 01:05

    大象机器人携手进迭时空推出 RISC-V 全栈开源六机械臂产品

    全球80多个国家和地区。 近日,大象机器人联合进迭时空推出全球首款RISC-V全栈开源六机器臂“myCobot 280 RISC-V”,为开发者打造全新的
    发表于 04-25 17:59