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

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

3天内不再提示

如何从电机控制转换为运动控制

深圳市科瑞特自动化技术有限公司 2023-06-07 10:03 次阅读

随着越来越多的技术广泛应用于工业自动化,我们已经进入了工业4.0时代。新技术不断涌现,赋能人工智能机器学习、数据分析、工业网络、网络安全和功能安全。然而,大多数工业自动化作为其他所有技术的核心,仍然依靠机器人和运动控制。

运动控制与电机控制经常同时出现,有点让人混淆。这两个概念有什么区别?在工业自动化中,我们如何将恰当的解决方案应用于其中一个概念,或同时应用于这两个概念?欢迎继续阅读,了解运动控制和电机控制的区别以及如何使它们协同工作。

什么是运动控制?

运动控制是工业自动化系统的子系统。它同步化控制多个电机来完成一系列运动。例如,多轴机械臂需要多个电机无缝地协同运行才能做出特定的动作。运动控制主要用于轨迹规划、速度规划、插补算法和运动学转换。运动控制系统经常出现在印刷、包装和装配应用中。

如下所示,运动控制系统通常由以下主要组件组成:

运动控制器,可生成轨迹规划,然后向电机驱动器提供控制命令。

电机驱动器,将运动控制器的控制命令(通常是速度或扭矩信号)转换为更高功率电压或电流信号来驱动电机

数个电机,可根据控制命令执行运动

位置传感器,将电机转子的位置/速度数据提供给位置/速度控制器,实现精确的位置/速度控制

电机控制与运动控制

另一方面,电机控制是更侧重于控制电机旋转的系统或技术。典型的电机控制系统调整单个电机的扭矩、速度和位置的一个或多个参数,以达到目标值。电机的类型不同,驱动电机的要求和技术可能会有很大差异。电机控制器通常没有规划能力(高级驱动器只有简单的位置和速度规划能力)。因此,解释电机控制和运动控制区别的简单方法是:

电机控制是运动控制系统的一个环节(通常是电流环,在扭矩控制模式下工作)

但是,有时我们可能会混淆它们,因为电机控制的位置环/速度环/扭矩环既可以在电机控制器中使用,也可以在运动控制器中使用

5526d55a-ff47-11ed-ba01-dac502259ad0.png

现在我们知道了这两个系统之间的差异,显而易见,它们的设计要求及资源也大不相同。

电机控制更侧重于使电机正常旋转,或者更确切地说,是换向。为了做到这一点,电机控制器需要与各种传感器对接,处理模拟数字信号,并生成波形来驱动电机。所有这些都发生在非常短的时间环路内,范围从50微秒到300微秒。

然而,运动控制通常充当系统监控器,需要在多个电机控制器之间、通过以太网(EtherCAT和TSN.)、CANRS485的数据等其他来源之间,以及人机界面(HMI)面板的命令之间进行通信。如上所述,运动控制器还可以参与一些电机控制任务,例如控制速度环、位置环,甚至扭矩环。因此,运动控制器的实时控制环路可以从100微秒到数百毫秒不等,具体取决于运动控制器参与的实际任务。

运动控制系统的设计

运动控制系统的设计可能相当复杂,涵盖了电机控制、工业网络、人机界面、编解码器、信息安全和功能安全等许多方面。因此,它需要多个控制单元在系统中相互协调。

这里就需要全套器件方便运动控制设计人员选择——也是恩智浦及其广泛的微控制器(MCU)和微处理器(MPU)产品组合的用武之地。

在电机控制器方面,恩智浦的Kinetis V MCU、Kinetis E MCU、LPCMCU和数字信号控制器(DSC)提供了多种选择,从使用ARMCortex-M0+内核控制简单电机,到使用Cortex-M33内核或高效DSC内核在双电机上运行FOC算法。使用备受欢迎的无闪存i.MX RT跨界MCU,可以同时精确控制更多电机。这些MCU不仅具有广泛的处理能力可供选择,还集成了非常适合电机控制的外设,如高速的高精度ADC、高速比较器、灵活的电机控制定时器和PWM以及DSP加速度传感器。故障检测和自动关机等安全功能可以与这些器件提供的工业安全合规性无缝协作。

而在运动控制器方面,恩智浦提供i.MX RT跨界MCU和MPU产品线,包括Layerscape和i.MX系列处理器。这些器件支持集成丰富的工业通信接口,例如以太网/IP、Profinet、EtherCAT和TSN等接口。多核架构为通信协议、运动轨迹规划和实时环路控制提供了足够的动力。它们还配备了先进的计时器,以支持多模式计数和灵活的脉冲串输出。

554bbd02-ff47-11ed-ba01-dac502259ad0.jpg

如图所示,运动控制系统可以使用大量的MCU和MPU来实现多个电机驱动器,促进各个机械臂协同运动。

为了加快运动控制系统的上市,我们迫切需要一种快速简便的概念验证和原型制作方法。因此,恩智浦一直在开发参考设计平台,以提供丰富的工业运动控制功能并符合工业自动化标准。我们最近推出了i.MX RT工业驱动开发平台,该平台基于i.MX RT跨界MCU,具有多电机控制、确定性通信和符合IEC 62443安全标准的基础。四电机控制开发平台现已上市,可支持全套恩智浦产品,包括i.MX RT跨界MCU和EdgeLock SE050安全元件。这些器件协同工作,展示了工业电机控制系统所需的功能,例如电源管理、驱动四个电机、工业通信接口、HMI触摸面板界面和安全集成。

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

    关注

    139

    文章

    8316

    浏览量

    142152
  • 控制
    +关注

    关注

    4

    文章

    997

    浏览量

    122152
收藏 人收藏

    评论

    相关推荐

    运动控制的三种控制方式

    非标项目中有非常多的运动控制,根据系统配置、电机类型以及精度需求的不同主要有三种控制方式:开环控制、半闭环
    的头像 发表于 01-23 09:48 392次阅读
    <b class='flag-5'>运动</b><b class='flag-5'>控制</b>的三种<b class='flag-5'>控制</b>方式

    步进电机控制方法 步进电机控制器参数设置

    控制,需要使用步进电机控制器。步进电机控制器是一种电子装置,用于接收和处理控制信号,并将其
    的头像 发表于 01-19 10:50 818次阅读

    AC电机控制算法是什么

    (AC)是一种将电能转换为机械能的设备,其工作原理是通过电流在磁场中产生力矩,使电机转子旋转。AC电机控制算法的核心目标是实现对电机的精确
    的头像 发表于 01-11 11:21 370次阅读
    AC<b class='flag-5'>电机</b><b class='flag-5'>控制</b>算法是什么

    运动控制与自动化过程控制的区别

    运动控制其实是基于电动机的,这里的电动机指的是伺服电机;如果一套单机设备上只用了一台伺服电机,这种情况下是更注重于对电机的一个
    发表于 10-31 12:28 267次阅读
    <b class='flag-5'>运动</b><b class='flag-5'>控制</b>与自动化过程<b class='flag-5'>控制</b>的区别

    工业运动控制器的原理及控制形式、优点

    转换器(ADC),并与运动控制系统中的伺服电机、驱动器和传感器等设备进行通讯。运动控制器被广泛应
    的头像 发表于 09-21 08:08 563次阅读
    工业<b class='flag-5'>运动</b><b class='flag-5'>控制</b>器的原理及<b class='flag-5'>控制</b>形式、优点

    伺服电机运动控制的三种控制模式是什么

    1、所谓位置环的“环”,不是我们说的PID闭环,位置不能像速度大小、电流大小那样通过调节器调节;   2、电机转子、运动体的位置可以用编码器也可以直接用位置检测的方法,所以伺服都有直接位置检测信号的输入接口!   3、所谓运动
    发表于 08-08 11:47 989次阅读

    运动控制电机控制的区别

    运动控制电机控制经常同时出现,有点让人混淆。这两个概念有什么区别?在工业自动化中,我们如何将恰当的解决方案应用于其中一个概念,或同时应用于这两个概念?
    的头像 发表于 08-01 16:16 657次阅读
    <b class='flag-5'>运动</b><b class='flag-5'>控制</b>和<b class='flag-5'>电机</b><b class='flag-5'>控制</b>的区别

    工业运动控制器的原理及控制形式

    转换器(ADC),并与运动控制系统中的伺服电机、驱动器和传感器等设备进行通讯。运动控制器被广泛应
    的头像 发表于 07-31 17:42 581次阅读
    工业<b class='flag-5'>运动</b><b class='flag-5'>控制</b>器的原理及<b class='flag-5'>控制</b>形式

    如何理解foc控制 伺服电机有foc控制

    如何理解foc控制FOC控制是一种高级电机控制技术,可以提高电机的功率、效率和控制精度。FOC
    的头像 发表于 07-31 17:28 1198次阅读
    如何理解foc<b class='flag-5'>控制</b> 伺服<b class='flag-5'>电机</b>有foc<b class='flag-5'>控制</b>吗

    为什么直流电机需要控制器来控制电机速度和输出转矩?

    直流电机控制器是将电能转换为机械能的一种特殊类型的电气设备,直流电机通过利用直流电来接收电能,然后将这种能量转换为
    的头像 发表于 07-19 16:51 505次阅读
    为什么直流<b class='flag-5'>电机</b>需要<b class='flag-5'>控制</b>器来<b class='flag-5'>控制</b><b class='flag-5'>电机</b>速度和输出转矩?

    如何从电机控制转换为运动控制

    运动控制电机控制经常同时出现,有点让人混淆。这两个概念有什么区别?在工业自动化中,我们如何将恰当的解决方案应用于其中一个概念,或同时应用于这两个概念?
    的头像 发表于 07-13 16:20 198次阅读
    如何从<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>

    深入探讨伺服电机运动特性和控制技术

    伺服电机作为精准运动和智能控制的引擎,在现代工业和自动化领域发挥着重要作用。它具备高精度的位置控制和动态响应能力,能够实现高速、高精度的运动
    发表于 06-20 11:34 211次阅读

    运动控制器的原理及控制形式

    运动控制器是一种特殊的控制器,用于控制电机的运行模式:例如,电机通过冲击开关
    的头像 发表于 06-12 17:17 1542次阅读

    如何理解foc控制 伺服电机有foc控制

    FOC控制是一种高级电机控制技术,可以提高电机的功率、效率和控制精度。FOC控制的核心思想是使用
    的头像 发表于 06-10 17:39 2739次阅读

    如何从电机控制转换为运动控制

    运动控制是工业自动化系统的子系统。它同步化控制多个电机来完成一系列运动。例如,多轴机械臂需要多个电机
    的头像 发表于 05-25 10:28 442次阅读
    如何从<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>