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

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

3天内不再提示

电机控制与驱动智能化升级趋势明显,下一代电机控制MCU必须带NPU?

Felix分析 来源:电子发烧友 作者:吴子鹏 2024-12-08 00:29 次阅读

电子发烧友网报道(文/吴子鹏)电动化是智能化的基石,这句话不仅仅适用于汽车领域,对于工业消费电子等领域,这句话同样有效。作为电动化的动力源,电机的发展也受到终端行业智能化升级的影响,同时电机控制与驱动系统本身也在经历着智能化升级。


电机控制与驱动的智能化升级主要体现在两个方面:其一是电机控制算法越来越智能,让电机系统变得更加聪明、高效;其二是电机系统融合的元素越来越多,尤其是电机与传感器机器学习等技术的结合,使得电机控制和反馈形成了闭环,控制过程也更加灵活。这两点在以控制著称的无刷直流(BLDC)电机领域尤为明显,当前BLDC正经历智能化变革,采用AI算法、物联网、边缘计算和模块化设计提升效率和性能,使得BLDC控制不再依赖固定的参数,而是能够实时调整控制参数,以适应不同的工作环境和负载条件,从而提高电机的效率和性能。

不过,对于如何承载电机控制算法,目前产业界的认知并不统一,作为提供最基础算力的MCU,实际上也具有一定的算法承载能力,目前大部分智能化的算法都可以通过MCU来运行,且厂商在迭代的新产品里扩大了存储资源,并升级了核心性能,使得MCU承载算法的能力进一步增强。不过,也有一部分厂商选择在现阶段就集成更好运转智能算法的NPU,但落地场景更多还在摸索阶段。因而,到底电机控制需要不需要NPU,或者说何时需要NPU,这是值得探讨的。

电机控制和驱动的智能化升级

电机控制与驱动系统主要包含以下几部分:‌驱动电机、‌电机控制器、减速器、冷却系统、旋转变压器和各种传感器等。其中,‌电机控制器的主要作用包括控制电机的运行、保护电机、提高电机效率以及实现通信与反馈‌。具体来说,电机控制器能够根据输入信号控制电机的启动、停止、加速、减速、正转、反转等运行状态,同时监测电机的运行状态,如电流、电压、温度等参数,一旦发现异常,能够及时切断电源,防止电机损坏。此外,电机控制器可以通过脉宽调制(PWM)技术精准控制电机功率输出。

当然,电机控制器想要发挥上述作用,离不开电机控制算法。电机控制算法是指在机电一体化中,进行电机控制系统的分析、综合或设计时所使用的控制算法。在进行电机控制系统的设计和分析时,首先需要建立该系统的数学模型,以反映系统的数据和逻辑关系。

根据应用场景的不同,常见的电机控制算法包括开环、PID、矢量控制、直接转矩控制、模糊控制、神经网络控制等。当然,根据电机类型的不同,控制算法也会有差异,还以BLDC为例,梯形整流换向和正弦整流换向都可以控制BLDC,不过梯形整流换向虽然算法相对简单但会遭遇转矩纹波问题。另外,BLDC的算法也可以分为有感和无感,其中有感控制算法通过位置传感器直接对转子位置信息检测,但增加了传感器就增加了成本;无感控制算法则用于代替位置传感器对转子位置信息进行估计,常用的方法有反电动势法、定子磁链法、电感法等。

在电机控制算法中,有一类算法被称为神经网络控制算法。神经网络控制是一种基于人工神经网络的电机控制算法。它通过训练神经网络模型来预测电机的输出,然后通过调整神经网络的权重和阈值来实现对电机的控制。具有较好的自适应性和鲁棒性,适用于非线性、不确定性较大的电机控制场合。尤其是当神经网络算法中加入深度学习算法后,效果改善会更加明显,比如深度学习算法可以分析电机运行数据,预测潜在的故障并优化控制策略。

实际上,神经网络算法就是电机控制智能化升级的典型代表,此外还有模糊控制算法和遗传算法优化控制等。这些都被统称为智能控制算法,主要的研究方向包括以下几点:其一是电机模型建立,为电机建模是使用智能控制算法的基础,描述了电机的动态特性和静态特性,使得算法和工程师能够更好地了解电机;其二是选择最优的控制策略,控制策略是智能控制算法的核心,决定了电机驱动的方式和控制的效果;其三是实时监测与反馈,如上所述,智能化控制不依赖固定的电机参数,可以根据电机实时参数而调整控制策略;其四是安全性与可靠性,智能控制算法可以预先判断电机后续的状态,确保系统运行的可靠性,尤其是预测性维护策略,这是电机控制算法升级的主要方向之一。

那么,很明显电机控制智能化升级的本质就是,融合AI算法,实现精准控制与自适应调节。

如何承载电机智能控制算法?

电机控制和驱动智能化升级的方向是非常明确的,问题在于通过怎样的硬件基础承载这样的算法,尤其是作为系统核心的MCU该如何应对?

此前,笔者分享了主要MCU厂商的AI布局策略。其中提到了瑞萨电子的Reality AI Explorer Tier工具,这款工具允许工程师基于高级信号处理生成和构建TinyML和Edge AI模型。用户可以自动浏览传感器数据并生成优化模型。Reality AI工具包含用于查找最佳传感器或传感器组合、传感器放置位置和自动生成组件规格的分析,并包括时域、频域方面完全可解释的模型函数,以及用于Arm Cortex M/A/R实现的优化代码。因此,如果工程师选择瑞萨电子的Reality AI Explorer Tier工具对电机建模并生成算法,其实可以选择部署在瑞萨电子普通类型的MCU上,这是可行的路径。当然,如果这个算法对算力的要求有点高,那么可以选择瑞萨电子RA8T1 32位电机控制优化型MCU,这款MCU基于高性能Arm Cortex-M85内核,也并不需要NPU。工程师还可以将Reality AI Tools创建的AI模块与通过瑞萨e-AI转换器从其他机器学习平台导入的开源AI模型相结合。

瑞萨电子RA8T1是一个典型,一些还没有部署NPU的厂商的策略是大抵相同的,比如国内的兆易创新,该公司GD32H7系列MCU采用基于Armv7E-M架构的600MHz Arm Cortex-M7高性能内核,配备了1024KB到3840KB的片上Flash及1024KB的SRAM,还提供高级DSP硬件加速器和双精度浮点单元(FPU),以及硬件三角函数加速器(TMU)和滤波算法加速器(FAC),这些配置让GD32H7系列适用于机器学习和边缘计算等诸多高端创新场景,这些场景是包含电机控制的。

不过,由于NPU在运行AI算法方面的先天优势,随着电机智能控制算法越来越强大,NPU一定是未来的方向,行业中也已经有了先行者。比如德州仪器公司的C2000实时MCU新品——TMS320F28P550SJ。这款器件不仅提供独立32位浮点数学加速器CLA、浮点单元 (FPU)、三角函数加速器 (TMU) 和 VCRC(循环冗余校验)扩展指令集,还提供NPU。这颗NPU能够处理600–1200MOPS(兆次运算/秒),并且为电弧故障检测或电机故障检测提供模型支持,与仅基于软件的实现方案相比,将NN推理周期改进了高达10倍。

恩智浦的MCX N系列MCU也是一个很有代表性的产品,在内核方面,MCX N系列采用双核ArmvCortex-M33架构,运行频率为150MHz,和上述提到的高性能MCU相比,这个性能并不高。不过,MCX N系列集成恩智浦 eIQ Neutron神经处理单元(NPU),可用于机器学习(ML) 加速。另外,MCX MCU系列还支持eIQ 机器学习软件开发环境和eIQ工具集,用于开发或转换机器学习模型,使其能够高效地运行在MCX CPU和eIQ Neutron NPU上。得益于这颗NPU,MCX MCU系列承载电机智能控制算法的能力得到了显著增强。

因而,虽然MCU集成NPU在智能电机控制方面还不是业界共识的方案,但NPU的加入确实显著增强了算法支持的能力,有助于打造更智能的电机系统。也就是说,现在硬件已经就绪,只待杀手级的应用,不过应用尚处于摸索期确实也是行业共识。

结语

电机控制智能化升级趋势是不可逆的,随着终端设备升级,会有越来越多的设备采用智能算法驱动的电机,不过现阶段算法对NPU需求并不强,高性能MCU就可以很好地支持。一旦算法更进一步,NPU的优势将显露无遗,届时集成NPU的MCU将拥有先发优势。还是那句话——电动化是智能化的基石,而电机是电动化的动力源,怎么能不智能呢。

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

    关注

    3534

    文章

    1876

    浏览量

    268716
收藏 人收藏

    评论

    相关推荐

    意法半导体下一代汽车微控制器的战略部署

    ‍‍‍‍‍‍‍‍ 意法半导体致力于帮助汽车行业应对电气化和数字的挑战,不仅提供现阶段所需的解决方案,未来还提供更强大的统MCU平台开发战略,通过突破性创新支持下一代车辆
    的头像 发表于 11-07 14:09 322次阅读

    PAC智能电机控制集成栅极驱动器的MCU应用方案

    无刷直流电机驱动电路主要有三大部分:控制器、栅极驱动器(即我们常说的预驱),以及功率 MOSFET/IGBT。本文介绍了PAC智能
    的头像 发表于 10-25 15:11 498次阅读
    PAC<b class='flag-5'>智能</b><b class='flag-5'>电机</b><b class='flag-5'>控制</b>集成栅极<b class='flag-5'>驱动</b>器的<b class='flag-5'>MCU</b>应用方案

    步进电机如何自适应控制?步进电机如何细分驱动控制

    步进电机种将电脉冲信号转换为角位移或线位移的电机,广泛应用于各种自动控制系统中。为了提高步进电机
    的头像 发表于 10-23 10:04 444次阅读

    电机控制方案开发流程

    电机控制应用广泛,电机控制软件方案核心是MCU,功率器件、驱动器件;本文介绍
    的头像 发表于 10-12 16:36 864次阅读
    <b class='flag-5'>电机</b><b class='flag-5'>控制</b>方案开发流程

    西门子EDA发布下一代电子系统设计平台

    西门子EDA正式发布了下一代电子系统设计平台Xepdition 2409, HyperLynx 2409。本次开创性的版本升级将为电子系统设计行业带来新的变革。
    的头像 发表于 10-12 14:01 343次阅读

    江特电机投资尉尔智能智能化升级能否助其走出困境

    的发展。   介绍信息显示,尉尔智能驱动家成立于2024年4月17日的机器人电机驱动控制产品
    的头像 发表于 09-27 01:09 6226次阅读
    江特<b class='flag-5'>电机</b>投资尉尔<b class='flag-5'>智能</b>,<b class='flag-5'>智能化</b><b class='flag-5'>升级</b>能否助其走出困境

    控制当前和下一代功率控制器的输入功率

    电子发烧友网站提供《控制当前和下一代功率控制器的输入功率.pdf》资料免费下载
    发表于 09-18 11:31 0次下载
    <b class='flag-5'>控制</b>当前和<b class='flag-5'>下一代</b>功率<b class='flag-5'>控制</b>器的输入功率

    AI技术下沉,电机控制打开新格局

    MCU相遇,作为MCU典型应用场景之电机控制也在发生着改变,能够支持更强大的电机检测功能,
    的头像 发表于 09-09 00:18 6720次阅读
    AI技术下沉,<b class='flag-5'>电机</b><b class='flag-5'>控制</b>打开新格局

    电机控制器的原理、类型及应用

    电机控制器作为现代电机驱动系统的核心部件,其性能直接影响到整个系统的运行效率和稳定性。随着工业自动
    的头像 发表于 06-25 15:02 1821次阅读

    基于PLC的电机控制系统设计

    随着工业自动技术的不断发展,电机控制系统作为工业自动领域的核心组成部分,其智能化、自动的程
    的头像 发表于 06-25 11:47 1452次阅读

    电机驱动器的智能控制算法研究

    电机驱动器作为电机系统的核心组件,其性能和控制技术直接影响电机的运行效率和稳定性。随着工业自动
    的头像 发表于 06-25 11:45 900次阅读

    电机控制器也叫mcu,他的含义是什么?

    器广泛应用于工业自动、电动汽车、机器人、家用电器等领域。本文将详细介绍电机控制器的基本概念、工作原理、分类、关键技术、应用领域等方面。 、基本概念
    的头像 发表于 06-04 17:57 3493次阅读

    电机控制mcu的作用 电机控制mcu的功用是什么

    电机控制器(Motor Controller)是种用于控制电机运行的电子设备。它通过接收输入信号,对
    的头像 发表于 06-04 17:20 2214次阅读

    电机控制器的原理和应用

    电机控制器作为现代电机系统中的重要组成部分,其性能的优劣直接影响到电机的工作效率、稳定性和安全性。随着科技的不断进步,电机
    的头像 发表于 06-03 18:17 1495次阅读

    电机控制国产32位MCU方案应用

    智能电机控制是近几年智能科技技术中个重要的研究方向,它的应用十分广泛普及到日常生活中如电吹风
    的头像 发表于 04-16 16:47 460次阅读