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

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

3天内不再提示

如何使用无传感器方法检测BLDC电机的启动异常

瑞萨嵌入式小百科 来源:瑞萨嵌入式小百科 2026-04-20 15:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

BLDC(无刷直流)电机是一种由直流电驱动的高效电动机。由于取消了机械刷结构,BLDC电机相比传统有刷电机具有更高的能效表现,广受认可。这提供了更高的可靠性、更长的使用寿命以及几乎无需维护的优势。然而,这些电机需要精确的控制算法来实现绕组之间的电流切换。

瑞萨电子在软硬件精确控制算法领域处于行业领先地位,持续为客户提供高性能、高可靠性的创新解决方案。驱动这些BLDC电机有多种算法,例如矢量控制(磁场定向控制)、梯形控制等,可根据具体应用和控制需求选择是否使用传感器或无传感器方案。

在这篇博客中,我们重点介绍了如何使用无传感器方法检测BLDC电机的启动异常。

124c0570-3a13-11f1-90a1-92fbcf53809c.jpg

图1:无传感器BLDC电机设置概述

为何在磁场定向控制中采用无传感器方案?

使用无传感器方法有几个优点。首先,通过减少与传感器相关的机械复杂性,我们延长了电机的使用寿命;其次,避免了额外的传感器维护成本;最后,有效降低了物料清单(BOM)成本。然而,当涉及到电机启动和低速精度时,这些优势是有代价的。因此,我们决定通过训练一个可以检测与电机启动相关的任何异常的AI模型来改进BLDC电机的启动。

如何检测BLDC电机的启动异常?

使用AI模型解决与包含两个电机的电机台架的BLDC电机启动序列问题相关的异常。第一个电机用于制造启动异常,而另一个电机仅充当负载。这个电机台的美妙之处在于它能够实时改变施加到电机上的负载。每个电机都通过瑞萨电子RA6T2电机控制套件(MCK-RA6T2)进行控制。MCK-RA6T2由MCB-RA6T2 CPU单元和MCI-LV-1低压逆变器组成。设置如下所示:

12a495d2-3a13-11f1-90a1-92fbcf53809c.jpg

图2:设置概述

电机测试平台通过本地PC上的图形用户界面(GUI)进行控制,并连接至MCK-RA6T2开发板。当电机参数设置不正确时,电机会尝试启动,但如果连接了负载,则可能会发生停转现象。然而,在这种情况下,图形用户界面(GUI)并未显示电机已停止,反而接收到电机始终在运行的反馈信息。

可以训练AI模型来检测电机启动的模式并检测任何异常。首先,我们从电机收集一个数据集,其中包括由逆变器测量的电流和电压。一旦AI模型经过充分训练,它就能识别电机电流中的不同模式,并提供关于当前电机启动的准确信息。这将使图形用户界面能够准确地显示电机启动状态的结果。

AI模型开发

瑞萨电子AI卓越中心(COE)团队开发了一种AI模型来检测异常情况。我们使用上述电机台架通过修改启动参数来模拟这种异常,如果用户不知道构建成功启动序列的正确参数,就会发生这种情况。

为了开发AI模型,我们从图2中的电机工作台中收集了一个数据集。该数据集描述了可能影响电机的两种情况,第一种情况是电机连接到负载,而另一种是电机上没有任何负载。

模型可以检测到四种情况:

电机具有附加负载时的异常行为

电机无负载时的正常行为

电机无负载时的异常行为

所有这些情况都需要使用我们开发的AI模型进行评估和测试,以确保我们能够检测到任何启动异常。我们为上述每种情况收集了一个数据集,并为它们都训练了一个AI模型。

数据集收集和AI模型训练

数据集是使用数据存储工具收集的。该工具是集成到e2工作室中的Reality AI Utilities的一部分。它将从MCK-RA6T2捕获数据,并将收集的数据直接上传到瑞萨电子的Reality AI Tools。使用此云工具,可以针对瑞萨电子MCU训练和优化AI模型,从而最大限度地减少RAM和闪存的占用空间。一旦模型经过良好的训练,就会在独立的数据集上进行测试,以检查模型的性能。如果模型的性能与训练结果相关,我们将模型部署在MCK-RA6T2上,并对电机本身进行另一次测试。

12fc34d6-3a13-11f1-90a1-92fbcf53809c.jpg

图3:Reality AI工具上的模型训练

模型的准确性直接从字段中收集,导致模型的RAM消耗为576字节,Flash为4146字节。

通过使用边缘人工智能并将该模型直接集成到我们的电机控制固件中,我们将能够实时检测影响电机的启动异常。

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

    关注

    2577

    文章

    55445

    浏览量

    793726
  • 瑞萨
    +关注

    关注

    38

    文章

    22516

    浏览量

    91164
  • BLDC电机
    +关注

    关注

    7

    文章

    238

    浏览量

    22602

原文标题:自动化检测BLDC电机启动异常,瑞萨打造智能高效的电机控制解决方案

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    用于驱动传感器 BLDC 电机的优化控制方案

    我们将讨论用于驱动传感器 BLDC 电机的优化控制方案,并展示微控制外设互操作在这些应用中的重要性和优势。我们还将向您介绍一些可用于
    的头像 发表于 06-17 09:56 5705次阅读
    用于驱动<b class='flag-5'>无</b><b class='flag-5'>传感器</b> <b class='flag-5'>BLDC</b> <b class='flag-5'>电机</b>的优化控制方案

    传感器BLDC电机控制引入低成本应用

    效应和一个控制BLDC电机变得相对容易控制。如今,BLDC电机系统已十分常见,但是,大多数系统仍使用
    发表于 11-08 16:08

    传感器的变速控制5V三相BLDC风扇电机

    描述该参考设计提供了一种在最短开发时间内以最少开销旋转和控制 5V 三相 BLDC 风扇电机的简单方法。其将传感器
    发表于 12-12 14:19

    L78/G1F 传感器BLDC电机 初始转子位置检测

    微控制来进行初始转子位置检测。利用初始转子位置检测解决方案, 在传感器BLDC
    发表于 05-21 16:28

    关于BLDC电机控制的所有信息:传感器刷直流电机控制

    电感变化确定转子位置,这在BLDC电机中经常存在”。或者,使用“ 对齐并移动”技术。通过这种方法,在相之一之间施加电压,以迫使转子进入已知的对准状态。使用
    发表于 10-25 09:51

    基于S12ZVM的车用传感器BLDC堵转检测方法探讨

    什么是六步方波传感器BLDC堵转检测?什么是正弦波FOC传感器堵转
    发表于 09-02 06:24

    BLDC永磁同步电机传感器该如何去启动

    BLDC永磁同步电机传感器该如何去启动呢?有位置传感器B
    发表于 09-18 08:41

    一种大电流传感器BLDC电机控制电路

      在这篇文章中,我们将讨论一种大电流传感器 BLDC电机控制电路,该电路不依赖于霍尔效应传感器
    发表于 09-14 16:09

    传感器BLDC电机控制

    传感器BLDC电机控制:The SPMC75F2413A digital motor controller developed by SUNPLUS is well suitabl
    发表于 09-19 11:11 69次下载

    基于微控制实现传感器BLDC电机平顺快速启动的设计浅析

    低噪音且高耐用性的刷直流电机广泛用于许多领域,包含工业应用、汽车及家庭。本文说明借由使用微控制侦测转子初始位置以进行电机控制的方法,对此
    发表于 03-06 13:38 3773次阅读
    基于微控制<b class='flag-5'>器</b>实现<b class='flag-5'>无</b><b class='flag-5'>传感器</b><b class='flag-5'>BLDC</b><b class='flag-5'>电机</b>平顺快速<b class='flag-5'>启动</b>的设计浅析

    单片机C868实现传感器BLDC电机控制

    单片机C868实现传感器BLDC电机控制(电源技术作业 电力/水利工程科技 答案)-单片机C868实现
    发表于 09-18 17:24 26次下载
    单片机C868实现<b class='flag-5'>无</b><b class='flag-5'>传感器</b><b class='flag-5'>BLDC</b><b class='flag-5'>电机</b>控制

    传感器BLDC电机驱动

    电子发烧友网站提供《传感器BLDC电机驱动.zip》资料免费下载
    发表于 07-18 11:30 15次下载
    <b class='flag-5'>无</b><b class='flag-5'>传感器</b><b class='flag-5'>BLDC</b><b class='flag-5'>电机</b>驱动<b class='flag-5'>器</b>

    三相全波无刷电机传感器专用启动方法

      本文将介绍三相全波无刷电机传感器专用启动方法。基本的启动
    发表于 03-09 11:45 2847次阅读
    三相全波无刷<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>

    如何使用代码传感器BLDC电机驱动降低电机噪声

    电子发烧友网站提供《如何使用代码传感器BLDC电机驱动降低
    发表于 09-02 12:01 4次下载
    如何使用<b class='flag-5'>无</b>代码<b class='flag-5'>无</b><b class='flag-5'>传感器</b><b class='flag-5'>BLDC</b><b class='flag-5'>电机</b>驱动<b class='flag-5'>器</b>降低<b class='flag-5'>电机</b>噪声

    BLDC电机传感器梯形控制

    电子发烧友网站提供《BLDC电机传感器梯形控制.pdf》资料免费下载
    发表于 10-12 11:32 2次下载
    <b class='flag-5'>BLDC</b><b class='flag-5'>电机</b>的<b class='flag-5'>无</b><b class='flag-5'>传感器</b>梯形控制