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

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

3天内不再提示

【白皮书】RA6T2如何攻克新一代电机控制系统开发中的挑战(上)

瑞萨MCU小百科 来源:未知 2023-07-05 12:15 次阅读
8e8c3db8-1ae9-11ee-962d-dac502259ad0.gif

概述

如今,许多电机控制系统都采用将电机控制算法烧写到MCU的方式来实现。但由于需求的多样化,控制算法也变得日益复杂,在使用一个MCU的情况下,不仅需要实现电机控制,还要实现整个系统的通信和控制。这样一来,开发人员必须比以往更多地考虑复杂的实时处理功能(如电机控制)与非实时处理功能(如系统控制)的共存。此外,为了在市场上具有价格竞争力,开发人员还面临着及早上市和降低成本等重大挑战。

本文将为您描述基于RA6T2 MCU的各种解决方案如何解决上述问题。

电机控制

电机控制是一项由来已久的技术,大约有200年的历史。根据不同的应用场景,电机分为多种类型,它们已经发展成为支撑人类生活的重要技术。尤其是功能丰富且易于维护的电机,由于其控制比较复杂,通常采用对MCU进行编程的方式来调节转速和转矩。

什么是逆变器

从本质上来说,逆变器是指将直流电转换为交流电的装置/电路。在家电和工业领域,它一般用于将交流电转换为任何频率或电压。这样做的优势是能源利用效率比采用恒频商用电源的驱动系统更高,因为逆变器可以在较宽的转速范围内工作。

8e9eb9c0-1ae9-11ee-962d-dac502259ad0.png

逆变器电路

逆变器电路通过以特定周期反复导通/关断连接直流电源的晶体管来产生交流电压。导通/关断操作由MCU内置的定时器输出来实现。该输出称为PWM(脉宽调制)。电机的工作状态、静音程度和电源效率取决于生成该PWM与切换导通/关断状态的速度有多快、精度有多高。

速度控制工作原理

下图显示了在MCU使用上述逆变器装置控制电机转速时的信号流。其中包含用于控制BLDC电机的MCU的软件模块和外设电路。

8ebc9f94-1ae9-11ee-962d-dac502259ad0.png

通过内置MCU控制电机速度的原理图

MCU将速度/转矩命令转换为参数,确定PI控制单元中的PWM占空比,然后输出脉冲。尽管这种方式需要依赖于控制算法,但利用电机电流、分流电阻电流、霍尔元件和编码器等,仍可将速度和转子位置信息反馈给MCU,并执行循环运算。反复执行该运算可检测并校正实际电机运行相对于命令值的差值。在电机控制系统中,需要在控制周期内完成这一系列处理。因此,电机控制被称为实时应用。此外,通过缩短该控制周期可对电机进行精密控制,从而使电机应用响应快、效率高。

新一代电机控制系统开发中的挑战

现在,我们来看一下开发人员在开发新一代电机控制设备时所面临的技术挑战。大致说来,关键点在于首先要满足实现高级控制系统所需的性能,同时构建开发环境以使其及时上市。

1

满足更高的性能和处理复杂性要求:

如上所述,电机控制本身可以检测命令值与实际电机运行之间的差值并反复进行控制。为了实现快速响应和高效率,必须进一步缩短控制周期,并在该控制周期内完成电机控制计算。但是,由于附加处理功能(用于实现附加功能)与非实时处理功能(如通信和整个系统的控制)共存,因此MCU需要具备强大的处理能力,才能在电机市场上取得成功。

2

构建电机控制的评估环境:

为了控制各种电机,需要了解每种电机的特性,并开发相应的硬件以对其进行评估。这需要花费大量的工程时间。此外,对于新MCU,还需要移植或从头开始创建软件以实现外设功能(如控制算法和内置于MCU的PWM定时器),这会耗费大量的开发时间。

这些常见的电机控制问题可以使用RA6T2来解决。RA6T2是一款RA产品家族ASSP产品,用于电机控制和电机开发解决方案,其中包含开发工具包、应用笔记和开发工具等。首先,我们来看一下应对第一项挑战的方法。

RA6T2专为电机控制而设计

RA6T2是一款可实现新一代电机应用所需的实时控制性能的MCU。瑞萨过去开发了大量用于电机控制的MCU,其中内置的PWM定时器和模拟功能经历了不断的改进,现在已经能够实现更为高级的控制。采用Arm Cortex-M内核的RA产品家族继承了这一优秀基因,并且发展出了面向电机控制的ASSP产品。最先发布的是搭载Arm Cortex-M4的RA6T1。RA6T2是最近推出的产品,也是第二款搭载Arm Cortex-M33内核的产品,其工作频率为240MHz。这些MCU是实时引擎,将32位电机定时器和增强的模拟功能与瑞萨的原始闪存相结合。

RA6T2有两项主要的硬件改进——内置高速闪存和加速器,旨在实现新一代电机控制所需的高实时性能。

高速闪存

通常,当CPU访问慢速存储器时,会使用高速缓存来减少这种开销,因为它会等待访问完成。但是,在电机控制程序中,由于频繁的分支处理和中断,会出现缓存未命中和性能下降的情况。因此,RA6T2内置了瑞萨独有的120MHz零等待访问高速闪存,即使在缓存未命中的情况下也有助于减少损失,并实现较少波动的实时性能。

用于电机控制的加速器

RA6T2配备了两个硬件加速器,即TFU(三角函数单元)和IIRFA(IIR滤波器加速器),用于高速电机控制运算。TFU负责处理sinf、cosf、atan2f和hypotf函数的快速计算,这在矢量控制的dq转换中十分有用。同样,IIRFA可应用于陷波滤波器以抑制机械谐振。由于系数和延迟数据可以保存在本地存储器中,因此可以简单地通过设置输入值来获得计算结果。这些加速器仅支持电机控制的基本要素,这使它们可以轻松应用于各种现有算法

这两项功能都专门针对实时性能,可以减少性能波动并显著减轻CPU负荷。因此,可以通过缩短控制周期来增添快速响应和高效率控制以及非实时处理能力。

8eee5890-1ae9-11ee-962d-dac502259ad0.png

除了可提高实时性能外,RA6T2还具有48引脚、64引脚和100引脚LQFP封装三种选择。这些封装在功能上相互兼容,并且引脚分配可扩展,因此即使采用不同的封装,仍可彼此轻松共享开发资产。这使得开发一个支持多模型开发(白色家电和工业设备)的平台成为可能,并可及早将产品投放市场。此外,还提供48引脚和64引脚QFN封装,可满足电动工具、机器人无人机等设备的小尺寸需求。

8f01440a-1ae9-11ee-962d-dac502259ad0.png

8f1a7b82-1ae9-11ee-962d-dac502259ad0.png

未完待续


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

    关注

    146

    文章

    16024

    浏览量

    343734
  • 瑞萨
    +关注

    关注

    32

    文章

    22215

    浏览量

    84932

原文标题:【白皮书】RA6T2如何攻克新一代电机控制系统开发中的挑战(上)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙生态应用开发白皮书2.0 pdf 免费下载

    《鸿蒙生态应用开发白皮书》全面阐释了鸿蒙生态下应用开发核心理念、关键能力以及创新体验,旨在帮助开发者快速、准确、全面的了解鸿蒙开发套件给开发
    发表于 01-25 16:42

    基于模型的设计嵌入式电机控制系统开发

    电子发烧友网站提供《基于模型的设计嵌入式电机控制系统开发.pdf》资料免费下载
    发表于 11-23 09:26 0次下载
    基于模型的设计嵌入式<b class='flag-5'>电机</b><b class='flag-5'>控制系统开发</b>

    Alveo加速卡开发白皮书(中文版)

    电子发烧友网站提供《Alveo加速卡开发白皮书(中文版).pdf》资料免费下载
    发表于 09-15 14:45 1次下载
    Alveo加速卡<b class='flag-5'>开发白皮书</b>(中文版)

    联盟发布PFAS白皮书

    和半导体制造设备和基础设施中各种应用中不同PFAS化学品的基本性能属性,以及该行业在这些不同应用中替代这些物质所面临的重大技术挑战白皮书还考虑了工作场所的健康和安全,以及环境释放和控制。 这一系列
    的头像 发表于 09-13 14:30 370次阅读

    白皮书 | 第二ClearClock™三次泛音晶体振荡器

    白皮书 第二ClearClock™三次泛音晶体振荡器 在这份全新的白皮书中,我们讨论了最新一代超低抖动三次泛音晶体振荡器的特点、优势、性能和特性,这些振荡器旨在为各种高速应用提供稳定
    发表于 09-13 09:51

    扩展中继白皮书

    电子发烧友网站提供《扩展中继白皮书.pdf》资料免费下载
    发表于 08-28 11:19 0次下载
    扩展中继<b class='flag-5'>白皮书</b>

    GSM移动电话应用控制环路设计白皮书

    电子发烧友网站提供《GSM移动电话应用控制环路设计白皮书.pdf》资料免费下载
    发表于 07-26 17:12 0次下载
    GSM移动电话应用<b class='flag-5'>控制</b>环路设计<b class='flag-5'>白皮书</b>

    新闻 | 华为联合产业伙伴发布《面向工业智能化时代的新一代工业控制体系架构白皮书

    首个系统性研究工业智能化时代工业控制体系架构的挑战、机遇和演进方向的白皮书,它的推出将加速凝聚关于下一代工业控制体系架构的产业共识,推进装备
    的头像 发表于 07-13 18:20 606次阅读

    白皮书RA6T2如何攻克新一代电机控制系统开发中的挑战(下)

    RA6T2有多种解决方案可满足开发人员的需求。 电机控制套件MCK-RA6T2 用于评估RA6T2
    的头像 发表于 07-07 12:05 623次阅读
    【<b class='flag-5'>白皮书</b>】<b class='flag-5'>RA6T2</b>如何<b class='flag-5'>攻克</b><b class='flag-5'>新一代电机</b><b class='flag-5'>控制系统开发</b>中的<b class='flag-5'>挑战</b>(下)

    RA6T2 MCU如何攻克新一代电机控制系统开发中的挑战

    开发人员必须比以往更多地考虑复杂的实时处理功能(如电机控制)与非实时处理功能(如系统控制)的共存。此外,为了在市场上具有价格竞争力,开发
    发表于 07-06 10:07 301次阅读
    <b class='flag-5'>RA6T2</b> MCU如何<b class='flag-5'>攻克</b><b class='flag-5'>新一代电机</b><b class='flag-5'>控制系统开发</b>中的<b class='flag-5'>挑战</b>

    《大规模光电集成赋能智能算力网络白皮书》概述

    该本白皮书可以视为曦智科技系列技术白皮书的开篇和总览,白皮书围绕提升数据中八算力和算效,阐述了业界当前正在探索的主流有效路径,并重点讨论了这些路径面临日关键挑战,同时提出了基于大规模光
    的头像 发表于 06-12 16:20 715次阅读
    《大规模光电集成赋能智能算力网络<b class='flag-5'>白皮书</b>》概述

    直播预告 | 6月8日 RA6T2电机板新品发布会&amp;RA MCU创意氛围赛说明

    本文导读 1、 野火电子将在6月8号19:30在B站进行有奖直播活动, 向大家介绍关于野火瑞萨RA6T2电机开发板以及 RA MCU创意氛围赛参赛说明。 2、瑞萨
    的头像 发表于 06-08 17:00 504次阅读
    直播预告 | 6月8日 <b class='flag-5'>RA6T2</b><b class='flag-5'>电机</b>板新品发布会&amp;<b class='flag-5'>RA</b> MCU创意氛围赛说明

    RA6T2无传感器矢量控制应用笔记 [1] 概述

    应用笔记 RA6T2永磁同步电机的无传感器矢量控制-单电阻电流检测 摘要 本应用笔记介绍了基于瑞萨RA6T2单片机的无传感器矢量控制永磁同步
    的头像 发表于 05-17 13:35 477次阅读
    <b class='flag-5'>RA6T2</b>无传感器矢量<b class='flag-5'>控制</b>应用笔记 [1] 概述

    独家放送!RK3588 PCB设计指导白皮书免费下载(回帖有礼)

    额外福利规则: 1、下载资料并参与回帖即可获得5积分(供下载本资料) 2、下载资料并参与回帖,回帖内容为《RK3588PCB设计指导白皮书》的内容截图,即有机会得精美T恤或笔记本电脑支架
    发表于 05-12 11:22

    【全是干货】《RK3588 PCB设计指导白皮书》线上发布&amp;实战解读

    ,备受广大开发者的关注,目前也已广泛应用于多个行业,为了帮助开发者更好地规范利用RK3588开发产品,提高所设计的PCB质量,华秋电子将联合瑞芯微、凡亿重磅发布《RK3588 PCB
    发表于 05-08 10:33