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

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

3天内不再提示

在工业驱动器中实现精密的运动控制

要长高 来源:德州仪器 2023-11-18 16:00 次阅读

乘坐电梯时,您肯定希望平稳安全地从一层到达另一层。在电梯驱动中,精密的运动控制使电梯能够停在指定位置,并平稳地减速直到完全停止。缺乏精密的运动控制可能会导致电梯误停在两层之间,这会让乘坐电梯的人感到头晕不适或不安全。

机器人、计算机数控机器和工厂自动化设备都需要通过伺服驱动器进行精密的位置控制,此外在许多情况下还需要进行精密的速度控制,以便正确地制造产品并维护工作流程。

工业驱动器的诸多方面都对实现精密的运动控制很重要,精密运动控制涉及实时控制设计中的三个基础子系统,即感应、处理和驱动。本文将论述各个子系统的支持技术示例。

感应

缺乏精密的位置和速度感应,就无法实现精密的运动控制。感应可以包括电机轴角位置和速度感应或传送带线性位置和速度感应。设计人员经常使用增量式光学编码器,每转有几百到一千个槽,以感应位置和速度。这些编码器通常通过正交编码脉冲 (QEP) 连接到微控制器MCU),因此需要 QEP 接口功能。

相比之下,绝对编码器的精度明显更高,其通常每转具有更多的槽数,并且经过精密安装以提供绝对角位置。感应到的位置被转换为数字表示形式,并根据标准协议进行编码。此类协议的示例有 Tamagawa 的 T-Format 和 iC-Haus GmbH 的双向串行同步 (BiSS) C。此前,您还需要现场可编程门阵列 (FPGA) 来连接此类编码器,但现在越来越多的 MCU 也具有此功能(如下图 1 所示)。由于 T-Format 和 BiSS C 协议通常与大多数 MCU 上常见的串行外设接口 (SPI)、通用异步接收器发送器 (UART) 或控制器局域网 (CAN) 等流行通信端口或接口所支持的协议不同,因此它们通常需要可定制逻辑块或专有处理单元。

image.png

图 1:连接到德州仪器控制 MCU 的绝对编码器

绝对编码器也可以基于电磁或类旋转变压器电路,这需要精确测量正弦电信号。因此,精密运算放大器电压基准也很重要。电机和运动控制始终需要精确的电机电流和电压检测,尤其是在采用无传感器控制时。常见的解决方案是使用隔离/非隔离式放大器和集成低侧电流检测的驱动器的内联和逆变器桥臂低侧检测。

处理

在精密运动控制系统中执行运动控制配置文件和算法需要具有高计算能力的 MCU。为了提供必要的精度和准确度,此类 MCU 的字长通常为 32 位,并具有原生 64 位浮点支持。由于算法严重依赖三角函数、对数和指数数学,因此许多 MCU 都具有硬件加速器。

考虑到受控运动轴的数量或控制环路的数量,设计人员经常采用多中央处理器CPU) 架构或类 CPU 的并行加速器。如有额外的监督和通信任务,也可以考虑采用多个 CPU。

作为实时控制应用,整个信号链的总延迟(即从收集到电流、电压、位置和速度测量结果到更新控制输出的时间)会直接影响控制性能,进而影响精度。一些 MCU 具有片上模拟比较器,可以直接生成控制动作,显著减少延迟和 CPU 负荷。快速中断响应以及现场保存和恢复也很重要。

仅仅拥有高处理能力是不够的。运动控制 MCU 还必须具有通用控制外设,例如 12 位和 16 位模数转换器、QEP 接口、高分辨率边沿和脉冲捕获以及脉宽调制 (PWM) 输出。另外,还要求具备实现自定义逻辑和时序的能力。

为了帮助设计人员更快上手和调整他们的设计,MCU 和电机驱动器供应商提供了电机和运动控制算法,包括无传感器观测器和软件库等核心算法以及具有 GUI 可配置性的完整控制代码。

图 2 是工业驱动器控制 MCU 的概念图。

image.png

图 2:工业驱动器的 MCU

驱动

提供预期的控制动作需要功率器件和驱动器,通常采用 PWM 形式,占空比代表动作。精确控制 PWM 脉冲非常重要,这意味着驱动器必须以尽可能小的时序偏差提供必要的驱动强度;功率器件必须在确切的预定时间打开和关闭。如今,此类驱动器随处可见,并具有过流和过热保护等附加功能。新型宽带隙功率器件可以确保快速和精确地进行开启和关闭定时。宽带隙器件的快速开关速度和低开关损耗还可实现快速控制环路,以提高稳定性和性能。

除了精度之外,许多应用还要求电机控制设计足够紧凑,因此需要用到具有集成电流检测和电源模块的驱动器。

结语

精密运动控制对于工业驱动器至关重要。技术解决方案涉及实时控制设计的所有三个基础子系统,即感应、处理和驱动,旨在实现精密的运动控制。

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

    关注

    4

    文章

    523

    浏览量

    32428
  • 绝对编码器
    +关注

    关注

    0

    文章

    10

    浏览量

    6880
  • 工业驱动器
    +关注

    关注

    0

    文章

    10

    浏览量

    3965
收藏 人收藏

    评论

    相关推荐

    机器视觉运动控制一体机喇叭跟随点胶上的应用

    控制其它轴运动; ●6个脉冲轴接口:接XYZ脉冲驱动器、编码和皮带轴; ●RS232通讯接口:接光源控制器; ●EtherNET接口:千
    发表于 04-16 17:37

    如何快速开发高性能步进电机控制驱动系统RS485 UART通讯Modebus协议防丢步节能静音驱动TMCM1290

    TMCM-1290是一款4-36V供电的智能集成步进电机驱动器+控制器模块,它融合了步进电机的运动控制驱动功能,为现代
    发表于 03-10 20:44

    【正运动】高速高精,超高实时性的PCIe EtherCAT实时运动控制卡 | PCIE464

    产品摘要正运动技术PCIE464运动控制卡,提供高效的工业运动控制解决方案。用户可直接将PCIE
    发表于 01-24 09:48

    Copley高性能工业伺服驱动器制造者,为客户提供运动控制方案

    Copley驱动器作为高性能工业伺服驱动器,具有专业、多元化的电机驱动能力,支持多种编码器反馈,快速响应位置变化,多种通讯协议和产品形态,广泛应用于各行业。
    的头像 发表于 01-16 13:08 212次阅读
    Copley高性能<b class='flag-5'>工业</b>伺服<b class='flag-5'>驱动器</b>制造者,为客户提供<b class='flag-5'>运动</b><b class='flag-5'>控制</b>方案

    Profinet协议转换为CanOpen协议来连接CanOpen伺服驱动器的应用

    使用控制算法来控制伺服运动。 此外,对于这种通信链接的延申应用,可以考虑以下几个方面:多轴控制。通过Profinet转CanOpen网关
    发表于 01-10 10:29

    LabVIEW的六轴工业机器人运动控制系统

    LabVIEW开发六轴工业机器人运动控制系统 本项目开发了一个高效的工业机器人控制系统,重点关注于运动
    发表于 12-21 20:03

    EtherCAT总线运动控制的优势主要体现在哪?

    )/CSV(周期速度)/CST(周期转矩)可以自由切换; f、方便上位机远程诊断与远程维护电气系统,预测性维护也更方便。 5、没有实际的运动控制器也能仿真与调试运动控制系统: 虚拟仿真
    发表于 12-13 11:37

    工业应用精密倾斜感知

    健康监测(SHM)、农业设备的主动侧翻保护(ARP)、机器人位置感知和控制、太阳能电池板安装和跟踪工业机械底盘调平、精密水准仪。在这些
    发表于 09-08 07:03

    为高性能运动控制设计的数字驱动器

    紧凑型的数字驱动器将集成电路和数字放大器结合起来,组成可安装在PCB板上的超紧凑封装。除了先进的伺服和步进电机控制,此类驱动器还可以对S曲线点对点移动、大量通用数字和模拟输入/输出(I/O)以及正弦
    的头像 发表于 09-05 08:09 389次阅读
    为高性能<b class='flag-5'>运动</b><b class='flag-5'>控制</b>设计的数字<b class='flag-5'>驱动器</b>

    如何在工业驱动器实现精密运动控制

    如何在工业驱动器实现精密运动控制
    的头像 发表于 08-24 13:37 304次阅读
    如何在<b class='flag-5'>工业</b><b class='flag-5'>驱动器</b>中<b class='flag-5'>实现</b><b class='flag-5'>精密</b>的<b class='flag-5'>运动</b><b class='flag-5'>控制</b>

    什么是伺服驱动器?伺服驱动器的工作原理和应用领域

    在现代工业领域,伺服驱动器是一种关键的电气装置,它在机器控制运动控制系统中发挥着至关重要的作用。无论是
    的头像 发表于 08-21 17:34 2738次阅读

    伺服驱动器运动控制器之间的区别是什么?

    向电机线圈供应电压和电流,然后通过监控反馈来关闭伺服环路,从而为伺服电机供电。大多数情况下,伺服驱动器含有三个嵌入式伺服环路,即电流(或扭矩)环、速度环和位置环;三个环路相互作用以实现精准的运动
    发表于 07-10 10:02 1181次阅读
    伺服<b class='flag-5'>驱动器</b>与<b class='flag-5'>运动</b><b class='flag-5'>控制</b>器之间的区别是什么?

    精密运动控制助力实现自动化

    当数字信息转化为精确的物理运动时,以前不可行的应用突然变得有可能实现。这进一步加强了工业4.0在高级机器人、物联网 (IoT) 和工业物联网 (IIoT)、电池供电的医疗设备、增材制造
    的头像 发表于 05-17 09:22 317次阅读

    Aerotech发布高性能、紧凑型线性伺服驱动器

    近日,精密运动控制和自动化领域的全球领导者 Aerotech Inc. 不断为 Automation1精密机器和运动
    的头像 发表于 05-04 16:05 673次阅读