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

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

3天内不再提示

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

瑞萨嵌入式小百科 ? 来源:未知 ? 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

    文章

    18092

    浏览量

    371307
  • 瑞萨
    +关注

    关注

    36

    文章

    22398

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FLASH烧写/编程白皮书

    白皮书:如何烧写Flash——不同场景不同需求下的选择认识Flash?NAND vs. NOR如何烧写/编程不同方案比较
    发表于 07-28 16:05 ?0次下载

    “端云+多模态”新范式:《移远通信AI大模型技术方案白皮书》正式发布

    7月28日,移远通信联合智次方研究院正式发布《AI大模型技术方案白皮书》(以下简称“白皮书”)。这份白皮书系统梳理了AI大模型的技术特点、产业发展态势与多元应用场景,以及移远通信“端云+多模态”AI
    的头像 发表于 07-28 13:08 ?524次阅读
    “端云+多模态”新范式:《移远通信AI大模型技术方案<b class='flag-5'>白皮书</b>》正式发布

    华大半导体牵头发布汽车安全芯片应用领域白皮书

    近日,国内首个《汽车安全芯片应用领域白皮书》在第五届中国集成电路设计创新大会暨IC应用生态展(ICDIA 2025创芯展)正式发布。该白皮书由“中国汽车芯片标准检测认证联盟”组织,华大半导体与
    的头像 发表于 07-17 13:56 ?731次阅读

    软通动力入选应用全生命周期智能化白皮书案例集

    华为开发者大会2025期间,华为云联合应用现代化产业联盟,以“应用现代化,让智能触手可及”为主题举办应用现代化峰会 2025,并正式发布《应用全生命周期智能化白皮书》。软通动力“云原生本研体化教务
    的头像 发表于 06-27 10:16 ?510次阅读
    软通动力入选应用全生命周期智能化<b class='flag-5'>白皮书</b>案例集

    开源+安全双引擎!STM32MPU白皮书解锁可信系统构建新范式

    【嵌入式开发者必读】开源+安全双引擎!STM32MPU白皮书解锁可信系统构建新范式 为什么开发者都在抢读这份白皮书? 当物联网设备面临供应链
    的头像 发表于 05-16 15:24 ?241次阅读
    开源+安全双引擎!STM32MPU<b class='flag-5'>白皮书</b>解锁可信<b class='flag-5'>系统</b>构建新范式

    中兴通讯发布创新与知识产权白皮书

    在第25个世界知识产权日到来之际,中兴通讯以“守护创新价值,共创数智未来”为主题,发布《中兴通讯创新与知识产权白皮书》,白皮书系统梳理了中兴通讯四十年来的创新历程与知识产权管理体系建设实践成果,全面展现公司在科技发展与知识产权融合实践
    的头像 发表于 04-28 16:18 ?551次阅读

    NVIDIA Blackwell白皮书:NVIDIA Blackwell Architecture Technical Brief

    NVIDIA Blackwell白皮书:NVIDIA Blackwell Architecture Technical Brief
    的头像 发表于 03-20 18:35 ?973次阅读

    雷曼光电参编的COB显示屏调研白皮书发布

    近日,2025国国际LED产业发展大会暨首届JM Insights春茗会&COB显示屏调研白皮书发布在深圳举办,汇聚了数百家产业链头部企业、权威专家及行业机构。会上,行业内首本定位于LED
    的头像 发表于 02-24 14:24 ?695次阅读

    T?V莱茵联合伙伴发布《2025车用传感器白皮书

    的合作无疑为车用传感器行业带来了份详尽而专业的市场与技术分析报告。 该白皮书深入剖析了当前车用传感器市场的发展特点与竞争格局,为读者揭示了传感器在汽车行业的重要作用及其面临的挑战
    的头像 发表于 02-07 11:17 ?637次阅读

    微软发布《GraphRAG实践应用白皮书》助力开发

    近日,微软针对开发者群体,重磅推出了《GraphRAG实践应用白皮书》。该白皮书全面而深入地涵盖了知识图谱的核心内容,为开发者和企业提供了宝贵的指导和启示。 从知识图谱的基础概念出发,
    的头像 发表于 01-13 16:11 ?1091次阅读

    Omdia与华为共发布NPS管理白皮书

    剖析了当前电信行业NPS管理的现状,强调了其在提升客户满意度、增强品牌忠诚度方面的重要作用。同时,白皮书也指出了电信行业在NPS管理过程面临的系列挑战,如数据收集难度大、分析能力不
    的头像 发表于 12-23 14:47 ?1227次阅读

    紫光同芯参编《智能底盘操作系统白皮书》发布

    白皮书》(以下简称“白皮书”)正式发布。白皮书汇集高校院所、主机厂、零部件、软硬件等38家单位参与编写和研讨,旨在为智能底盘行业形成共识及产品落地做好架构先行、标准引领工作。紫光同芯作为该白皮
    的头像 发表于 11-20 18:06 ?1029次阅读
    紫光同芯参编《智能底盘操作<b class='flag-5'>系统</b><b class='flag-5'>白皮书</b>》发布

    中国车规级芯片产业白皮书

    ? 中国车规级芯片产业白皮书 ?
    的头像 发表于 11-18 10:02 ?1291次阅读
    中国车规级芯片产业<b class='flag-5'>白皮书</b>

    基于瑞萨RA6T2 MCU实现过电流保护功能

    本篇介绍如何在使用RA-T系列芯片时,通过使用内部比较器ACMPHS配合POE模块,实现过电流保护,从而替代传统的硬件保护电路,这样可以降低项目的BOM成本。本篇文章以RA6T2为例,设置和使用方法适用于RA-T系列其他芯片和相
    的头像 发表于 11-11 13:41 ?1138次阅读
    基于瑞萨<b class='flag-5'>RA6T2</b> MCU实现过电流保护功能

    恩智浦MBDT加速汽车电机控制系统开发

    汽车电气化的推进,也在推动汽车电机控制应用的拓展。因此,找到种更高效的方案,加速汽车电机控制系统开发的进程,工程师们对此总是抱有浓厚的兴趣
    的头像 发表于 08-27 09:59 ?1439次阅读