RA6T1

摘要

该方案实现了基于嵌入式AI推断电机运行异常的方法。基于瑞萨电机控制MCU RA6T1,结合瑞萨的e-AI工具,将Google的TensorFlow Lite模型部署在MCU端,结合瑞萨专有的BLDC电机控制程序套件实现AI对电机运行状态的判断,可作为工厂自动化中预测性运维的实践基础。

引言

电机作为电能转换装置广泛应用于工业、农业,以及我们生活的方方面面。作为一种重要的电气设备,电机运行状态的检测和维护一直是电机使用中的重要话题。若电机运行时出现问题不能及时发现,轻则会造成电机的损坏,重则影响产线进度甚至造成生产事故。传统的电机检测和维护使用人工测量和记录,处理滞后,准确性和效率都不高,而且耗费人力。本文使用专为MCU设计的AI模型Google TensorFlow Lite,在基于RA6T1的BLDC电机系统中实现基于AI的故障检测方案,实现了全自动化操作,提升了运维效率,并解决了传统电机检测维护中处理滞后的问题。

系统架构

电机故障检测示例系统框图如图1所示。这是一个基于e-AI的电机系统,包含自学习神经元网络和无刷直流电机控制软件,AI推断结果显示在PC软件上。

e-AI(嵌入式AI)指的是在服务器上使用大算力做模型训练,在嵌入式系统中执行推断的非对称算力架构。瑞萨提供e-AI开发环境,帮助嵌入式开发者加速AI应用在瑞萨MCU上的部署。通过这个开发环境,用户可以把在服务器或者PC上训练好的AI模型转换成运行在MCU上的代码。

本示例是基于瑞萨电子RA系列芯片RA6T1的电机控制评估系统,在电机系统遇到硬件问题时可以智能地检测异常。本系统采用无传感器的矢量控制方式运行电机,电机的三相电流作为自学习神经元网络的输入,基于Google专为MCU开发的TensorFlowLite(TFLu),使用人工智能推断电机异常的概率。(TensorFlow是一个基于数据流编程的符号数学系统,被广泛应用于各类机器学习算法 的编程实现,其前身是谷歌的神经网络算法库DistBelief。)

“图1
图1 电机故障检测示例系统

故障检测原理

系统中的直流无刷电机控制采用无传感器矢量控制方式,采用三分流电阻,通过A/D转换监控三相电流。在本系统中,使用随着电机状态不同而变化的三相电流波形作为自学习神经元网络的输入。对输入数据进行预处理后通过FFT生成频谱,可以让AI更容易检测到三相电流波形的特征点。方案中预处理执行包括以下操作:

①采集三相电流的A/D转换值并生成FFT帧。

②在输入到自学习神经元网络前,对数据进行预处理,包括数据帧的FFT变换(频谱生成)和从频谱中提取特征点(自学习神经元网络输入数据生成)。

每512个点构成一帧,为了避免丢失数据,每一帧被设置为64个点与前一帧重叠,如图2所示。这是一种通常称为“重叠分析”的常用方法。

“图2
图2 电机驱动电流的A/D转换值

因为在时间轴上无法检测到特征值,所以将电机电流A/D转换值经过FFT处理转换到频率轴上,如图3(a)所示。在目标系统中,如图3(b)所示,在浅色线标出的基频峰值附近检测到特征点。提取检测到特征值的峰值前后共16个点作为输入数据,如图3(c)所示。只有U相电流值作为AI模型的数据。

“图3
图3 数据预处理流程

人工智能推断

在这个示例中,基于TFLu的AI通过以下3层模型来推断电机运行正常还是异常:

①输入层:FFT处理U相分流电流数据。

②隐藏层:隐藏层使用全连接层。

③输出层:输出正常和异常的概率。

图4显示了AI模型配置情况。

“图4
图4 AI模型配置

故障检测实现

故障检测工程中包括电机应用程序和使用TFLu的AI应用程序,数据收集工具和训练工具用于AI模型开发。AI模型开发流程图如图5所示。

“图5
图5 AI模型开发流程图

首先,使用数据收集工具收集数据,包括用于自学习的数据和用于测试的数据,测试数据用于测试AI模型。图6显示了系统在正常和异常状态下的区别。正常状态定义为驱动电机轴和负载电机轴形成一条直线,异常状态定义为两个轴的轴线偏离。

“图6
图6 正常状态和异常状态

然后,利用训练工具来训练和测试AI模型,如图7所示,训练结束后输出.tflite文件并转化为C语言数组,写入程序中参与编译。最后,再次使用数据收集工具进行系统的评估,MCU上运行的AI模型根据实测数据推断出异常状态的可能性并显示,如图8所示。

“图7
图7 训练和测试AI模型

“图8
图8 数据收集工具

整个系统的操作流程如图9所示。

①使用无传感器矢量控制运转电机。

②对电机驱动电路的数据进行预处理,通过AI推断电机运行异常的概率。

③与PC机进行串行通信,在上位机显示电流波形数据和推断结果。

“图9
图9 系统操作流程

演示流程图如图10所示,MCU定时器CMT1生成2kHz的采样频率并获取三相电流的A/D转换值,三相电流中的U和W相电流输入到12位A/D转换器,为FFT累积一帧(512个样本)的A/D转换值。从下一帧开始,通过重叠前一帧的64个样本来累积A/D转换值。MCU使用CMSISDSP执行FFT操作,FFT操作产生的频谱被转换成dBFS,该实现中定义0dB=4095LSB满量程。接下来,选择频谱的峰值(不包括直流分量)和前后8个样本(A/D转换值)来提取频谱特征值。提取的特征值输入到自学习神经元网络,通过推理输出两类(正常和异常)的概率。在此实现中,采用异常概率作为异常程度的表征,通过USB传输到PC,在DataCollectionTool(GUI工具)中以数值和图表形式表示。

“图10
图10 演示流程图

结语

本文设计的基于RA6T1的BLDC电机系统结合瑞萨的e-AI工具套件,使用专为MCU设计的AI模型,实现了智能故障检测,经过训练和导入成功部署到MCU端,并取得了理想的电机运行异常的推断效果,克服了传统电机运行检测的难点和不足,为电机系统自动化预测性运维提供了可行方案。

来源:瑞萨MCU小百科
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 229

随着国内工业机器人,高精密设备,智能制造等行业的高速发展,各厂商对于通用变频器方系统需求不断增长。9月28日,中电港萤火工场联合瑞萨电子发布基于Arm® Cortex®-M4的RA6T1通用变频器方案,助力设备商简化设计,推动高性能通用变频器的快速部署。

1、高性能高集成 瑞萨RA MCU,助力中电港通用变频器方案

瑞萨电子市场高级经理Johnson Tan表示,RA6T1作为可拓展性极强的 RA6 家族的一部分,瑞萨电子 RA6T1 系列经过了进一步优化,可实现更强的电机控制功能。

“瑞萨电子市场高级经理Liu
瑞萨电子市场高级经理Liu Tao和瑞萨电子市场高级经理Johnson Tan讲解高性能RA MCU产品

瑞萨电子市场高级经理Liu Tao表示,RA6T1 采用高效的 40 纳米工艺制造,通过灵活软件包(FSP)提供支持,包括专门用于电机控制的控制代码算法,让 RA6T1 成为产品快速上市的完美选择。中电港深耕工业电机领域,感谢萤火工场的研发,两年间已为市场推出三套成熟的电机方案,后续我们仍会加强合作,将瑞萨的产品优势更直观的展现给客户。

 RA6T1产品特性:

  • 120MHz Arm® Cortex®-M4
  • 256kB – 512kB 闪存和 64kB SRAM
  • 8KB 数据闪存,提供与 EEPROM 类似的数据存储功能
  • 提供从 64 引脚至 100 引脚封装。
  • 通用 PWM 定时器 - 提供更强高分辨率性能
  • 12 位模数转换器、高速模拟比较器、可编程增益放大器

2、超强拓展性 中电港研发推出基于Arm® Cortex®-M4的RA6T1通用变频器

中电港萤火工场项目研发部主管邓莹为大家带来了中电港研发的基于Arm® Cortex®-M4的RA6T1通用变频器方案详细解读。

优势一:主芯片RA6T1采用Arm® Cortex®-M4核,CPU工作频率达120MHz。

针对需求工业自动化电机驱动的客户,中电港基于Arm® Cortex®-M4的RA6T1通用变频器方案中RA6T1的工作频率达120MHz,具备针对高性能和高精度电机控制进行优化的丰富外设,集成了高速模拟技术的外设功能,提升电机控制性能。

“中电港萤火工场项目研发部主管邓莹讲解基于RA6T1的通用变频器方案"
中电港萤火工场项目研发部主管邓莹讲解基于RA6T1的通用变频器方案

优势二:采用40nm工艺,专门配备适用于电机控制应用的外设和内存。

中电港基于Arm® Cortex®-M4的RA6T1通用变频器方案采用40nm工艺,为用户带来智能、易用、高性价比的无传感器电机系统,拓展性强。

优势三:可拓展性强, 实现更强的电机控制功能, 易于使用,可以对称地使用两个三相电机。

中电港基于Arm® Cortex®-M4的RA6T1通用变频器方案,借助于RA6T1强大的处理能力和丰富外设,可精确地对称地使用两个三相电机,是传统电机控制以及需要多轴电机控制应用的理想选择。

“中电港基于Arm®
中电港基于Arm® Cortex®-M4的RA6T1通用变频器方案变频器和控制板

优势四:提供灵活软件包(FSP)支持,包括专门用于电机控制的控制代码算法,可让电机产品快速上市的完美选择。

中电港基于Arm® Cortex®-M4的RA6T1通用变频器方案包括RA6T1 CPU卡和48V兼容变频板、用于电机工作台的GUI工具,以及与灵活配置软件包(FSP)对应的三分流无传感器矢量控制示例程序。使用RA FSP,用户可以轻松地将示例代码移植到自己的程序中。

优势五:采样周期为250 us,支持类示波器的波形显示电机控制变量,可执行实时分析和调整。

借助于RA6T1丰富的外设功能,整个方案的电路设计非常简洁,节省外围器件,集成度提高,降低BOM成本。

3、中电港为客户提供多种伺服驱动及变频方案

中电港在工业电机领域深耕多年,通过结合瑞萨电子在工业控制上的优势,中电港在2020年初向市场推出高性能EtherCAT伺服驱动解决方案,实现高精度、高性能,以最优成本实现单/多轴伺服,代表着目前市场上高性能伺服的最高性能水平。一经推出,迅速在工业伺服领域内形成标杆,已有20多家伺服客户采用此套方案设计。

2021年6月,中电港联合瑞萨电子发布基于RX66T的通用变频器方案,此方案的最大特点是高性能变频,主频可达180Mhz,此套方案可覆盖全系列的通用变频器及低成本伺服器,使客户减少备料成本,在今年电子料紧缺的行业背景下被更多客户参考采用。

此次发布的基于Arm® Cortex®-M4的RA6T1通用变频器方案,是中电港电机系列方案的有效补充,此方案主要服务基于Arm Cortex M4平台的变频器客户,平台更加开放。在未来,瑞萨电子会相继推出M4的升级版M33,中电港萤火工场也会发挥自身优势推出更多高性能、高性价比的电机技术方案。

来源:中电港
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 104

基于Arm Cortex-M4,具备MCU丰富外设,支持Google TensorFlow Lite 可降低电机控制BOM成本,并支持预测性维护解决方案

瑞萨电子集团(TSE:6723)今日宣布面向智能家居、工业自动化和楼宇自动化的电机控制应用扩展其微控制器(MCU)产品线。四款全新RA6T1 MCU产品具有丰富外设和基于AI的故障检测功能,是瑞萨成长迅速的Arm®架构RA产品家族的最新成员,也是首批针对家用电器、HVAC、太阳能逆变器和AC驱动器中电机控制的独特需求而设计的RA MCU。

瑞萨电子物联网及基础设施事业本部高级副总裁Roger Wendelken表示:“随着家电、楼宇和工业自动化设备日趋智能和复杂,制造商努力控制不断上涨的BOM成本,以满足日益增长的电机性能需求。RA6T1 MCU将基于Arm架构RA产品家族的卓越性能和灵活性,与瑞萨长期以来的电机控制专长充分融合。此外,设备AI化的需求不断增长,瑞萨很高兴能借助RA6T1电机控制和预测性维护解决方案来补充Google TensorFlow Lite平台。”

Google产品经理Ian Nappier表示:“随着行业向‘维护4.0(Maintenance 4.0)’的迈进,AI和机器学习正在将预测性维护提升到一个全新水平。我们很高兴能与瑞萨合作,加速智能家居和工业物联网应用的普及,将我们的开源TensorFlow AI框架与瑞萨强大的RA6T1 MCU集成,助力电机控制设备智能化实现突破性进展。”

全新RA6T1 32位MCU基于Arm Cortex®-M4内核,工作频率为120MHz,具备针对高性能和高精度电机控制进行优化的丰富外设。集成了高速模拟技术的外设功能,在提升电机控制性能的同时显著降低BOM成本。例如,单个RA6T1 MCU可同时控制多达两个无刷直流(BLDC)电机。此外,针对TinyML应用的Google TensorFlow™ Lite Micro 框架为RA6T1 MCU增加了增强型故障检测功能,为用户带来智能、易用、高性价比的无传感器电机系统,以进行预测性维护。TensorFlow AI框架能够更早、更准确地检测电机系统中潜在的不良异常,以帮助用户改善预测性维护流程、降低维护成本。

RA6T1产品群的关键特性

  • 120MHz Arm Cortex-M4内核,内置浮点运算单元
  • 提供64引脚至100引脚LQFP封装
  • 64 KB RAM,并提供256 KB至512 KB闪存
  • 具有先进功能的32位PWM计时器,包括支持7种互补PWM模式的载波生成
  • 与电机控制解决方案组合使用时,采样周期为250μs
  • 高速12位ADC,最高速度为0.4μs,并具有采样/保持功能,允许同时采集三分流电流
  • 6通道可编程增益放大器
  • 支持IEC60730的家用电器功能安全标准
  • 瑞萨还为使用RA6T1 MCU开发电机控制解决方案的开发人员提供全新瑞萨解决方案入门套件(RSSK)。RSSK可实现简单的电机控制调试功能,并允许用户即刻开始评估其电机控制设计,执行实时分析和调整,从而加速开发。这款易用电机解决方案包括RA6T1 CPU卡和48V兼容变频板、用于电机工作台的GUI工具,以及与灵活配置软件包(FSP)对应的三分流无传感器矢量控制示例程序。使用RA FSP,用户可以轻松地将示例代码移植到自己的程序中。

    供货信息
    RA6T1 MCU和RSSK现可从瑞萨全球分销商处购买。更多信息,请访问

    www2.renesas.cn/products/microcontrollers-microprocessors/ra/ra6/ra6t1.html

    瑞萨电子还将继续扩大其RA合作伙伴网络,包括与电机控制领域领先企业的合作。

    围观 30
    订阅 RSS - RA6T1