历史上的今天
今天是:2024年09月30日(星期一)
2021年09月30日 | 使用莱迪思Automate解决方案集合实现具有预测性维护功能的电机控制
2021-09-30 来源:厂商供稿
工业设备市场的许多企业都希望采用人工智能和技术帮助他们最大程度减少意外的服务中断,防止其产品、产线和服务受到影响。这种想法的缘由显而易见:减少意外停机时间能够提升运营效率,实现效益最大化。市场分析公司Aberdeen在2016年发布的一份研究报告表明,企业停摆一小时的平均成本高达26万美元1。OEM可以通过为工业系统增加测量和分析性能数据的智能功能,帮助客户实施预测性维护(PDM)系统,从而识别和更换故障的系统组件(例如工业机器人中使用的电机),以免它们出现故障而中断生产。
为了帮助工业设备OEM厂商在其产品中实现PDM功能,莱迪思半导体开发了用于工业自动化系统的莱迪思AutomateTM解决方案集合。莱迪思提供各类低功耗,作为一种可重新编程的芯片,它可执行数据处理或协处理功能,构建用于PDM应用的/ML推理模型。为简化和加快基于莱迪思FPGA的PDM系统的开发,Automate包括了软件工具、工业IP核、硬件开发板、软件可编程的参考设计和演示,轻松设计具有PDM功能、可扩展的多通道电机控制应用。图1展示了基于莱迪思Automate 解决方案集合设计的具有预测性维护功能的电机控制系统。
图1. 基于莱迪思Automate 解决方案集合设计的具有预测性维护功能的电机控制系统,可用于工业自动化应用
Automate包括了一个PDM多通道电机控制参考设计,采用了业界常见的电机信号分析(MCSA)技术。在莱迪思的解决方案中,克拉克变换将来自机的电流转换为两个信号。转换后的电流变成α电流和β电流。对于正常运行的健康电机来说,α电流和β电流相隔90度。在 x-y坐标系平面中,点的轨迹构成一个圆。在下文中,我们将展示电流或负载不平衡引起的各种轨迹圆的变形。
本文使用了在FPGA的RTL中实现的无传感器空间矢量脉宽调制(SV_PWM)技术来驱动一个三相无刷直流()电机。SV_PWM控制信号驱动Trenz P0002电机驱动板,该开发板实现了霍尔,并连接电机以检测电机绕组电流。板载将霍尔电流传感器的输出数字化,因此该参考设计可以读取和控制用于电机控制和PDM的 C。电流以每秒0.8 MS/s的速率进行采样。
使用克拉克变换(方程 1)将三相(A、B和C)电流(图 2)转化为α电流和β电流,如图3所示。
图3. 克拉克变换的输出Iα and Iβ
观察Iα和Iβ可以发现它们类似于cos和sin函数。事实上,当它们在x-y坐标平面上绘制函数图像时,结果就是一个圆(图 4)。
该参考设计可以对固定的轴旋转次数采集电机绕组电流快照(默认为50转的快照)或用户选择更长时间段内的绕组电流快照。在应用克拉克变换之前,电机电流的信号处理包括峰值检测和归一化以及移动平均。这种自适应的功能适用于各类电机和各种功耗级别的PDM。
莱迪思Automate解决方案集合的PDM解决方案包括了一种专有算法,该算法将圆的数据(如图6所示)折叠为一个具有更高特征集中度的较小的数据集,之后才使用PDM AI引擎对其进行处理。PDM AI引擎已经使用包括正常的和不正常的电机数据在内的10000多个模型进行了训练。
不正常的电机数据类型1——绕组电流较高
该类数据集代表了由于电机绕组过热或烧毁造成的早期电机故障。通常情况下,由于制造公差或故障,一个绕组会先于其他两个绕组发生故障。将分别与两个“正常的”绕组串联,可以很好地模拟这种故障模式。图5显示了模拟绕组A中“”的情况。图6展示了这种情况下产生的折叠图像和原始图像。该圆已变形为长轴在x轴上的椭圆。表1总结了三个电机绕组高电流导致的变形。
图5. 电机绕组A的高电流
图6. 绕组A电流较高情况下电机的PDM图像(Bad_Robot_D.jpg?imageView2/2/w/550)
表1. 电机绕组短路时的PDM图像总结
不正常的电机数据类型2——绕组电流较低
有几种情况会导致单个绕组电流过低。例如,大功率电机中的连接部分可能会被腐蚀或有松动,从而导致在电流到达电机绕组之前I-R电压下降。此外,其中两个绕组可能会先于第三个绕组出现故障,或者电机驱动在其中一相变弱。同样,我们可以将一个电阻与“不正常的”电机绕组串联来模拟这种故障,如图7所示。图8表明圆发生变形,变为长轴在135度的椭圆。表2总结了三个电机绕组低电流导致的变形。
图7. 电机绕组B增大
图8. 绕组B电流较低情况下电机的PDM图像(Bad_Robot_B.jpg?imageView2/2/w/550)
表2. 电机绕组低电流下的PDM图像总结
不正常的电机数据类型3——负载不平衡
第三类故障同样使用MCSA来检测电机上机械负载的不平衡。出现负载不平衡时,转动惯量不均匀并围绕转子轴摆动(类似于陀螺在倒地前的摆动)。当转动惯量绕电机轴摆动时,绕组或多或少地会消耗更多与摆动同步而非与电机转速同步的电流。为了模拟这种情况,可以将一个不平衡的惯性轮固定在电机轴上,并在电机达到运行速度后采集数据。图9显示了负载不平衡的电机的PDM图像。有问题也可能导致相同类型的图像。
图9. 安装了不平衡的惯性轮的电机PDM图像
正常的电机数据——负载平衡电流平衡
那么正常电机的运行特征是如何呢?图10展示了未连接任何电阻而是一个平衡的惯性轮的电机的PDM图像。在60°、170°和290°(大约相隔120°)方向与完美的圆有一些细微的偏差。这是SV_PWM从一相转换到下一相重叠的结果。
图10. 电流和负载都平衡时的电机PDM图像
结论
用于工业电机控制系统的预测性维护功能通过最大程度减少意外故障导致的系统停摆,极大降低了运营成本。莱迪思Automate 解决方案集合拥有快速轻松实现PDM所需的硬件和软件工具,并使用行业标准的MCSA解决方案,为许多工业应用(包括机器人)中常用的BLDC电机保驾护航。
史海拾趣
|
屏蔽就是对两个空间区域之间进行金属的隔离,以控制电场、磁场和电磁波由一个区域对另一个区域的感应和辐射。具体讲,就是用屏蔽体将元部件、电路、组合件、电缆或整个系统的干扰源包围起来,防止干扰电磁场向外扩散;用屏蔽体将接收电路、设备或系 ...… 查看全部问答> |
|
目录 第一篇 PWM开关变换器的基本原理………………………………………………1 第一章 开关变换器概论………………………………………………………………1 第一节 什么是开关变换器和开关电源………………………………………………1 第二节 DC-D ...… 查看全部问答> |
|
有没有谁做嵌入式开发的,大虾给俺指导一下?谁有WIN CE的模拟器? 我现在准备开发WIN CE5.0应用程序,现在按照网上指导的方法VS2005不能与目标机相联(目标机是WIN CE5.0系统),从开发机上拷的那5个文件不能在目标机器上运行,执行后报如下错误提示: \'ConmanClient2\'is not a valid Windows CE application ...… 查看全部问答> |
|
PB5.0升级2008全年升级包后 定制内核 生成的NK.nb0无法运行 第一步:把PB5.0升级2008全年升级包,在优龙2410开发板资料提供的ARMSYS2410.pbxml基础上把.net compact framework 2.0 add to OS,编译通过,生成的NK.nb0(大小为29M),在DNW下可以通过USB下载到开发板,下载地址为0X30200000,下载后选择Y运行, ...… 查看全部问答> |
|
现有一个软件需求如题所述,现在的做法是在TOUCH PANEL驱动层加上一些代码,也就是说把传给GWES的值复制一份保留下来.这样的做法缺陷很大,如果一旦在动作序列里有一个动作没有被有效的执行,那本次模拟的所有操作就会被认为无效.大家有没有其它的办法 ...… 查看全部问答> |
|
猎头职位:赴美国工程师!月薪五万,咨询13381085719 13381085771刘先生 猎头职位:赴美国工程师!月薪五万,咨询13381085719 13381085771刘先生… 查看全部问答> |
|
欢迎来到电源设计小贴士!随着现在对更高效、更低成本电源解决方案需求的强调,我们创建了该专栏,就各种电源管理课题提出一些对您有帮助的小技巧。该专栏面向各级设计工程师。无论您是从事电源业务多年还是刚刚步入电源领域,您都可以在这里找到 ...… 查看全部问答> |




