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

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

3天内不再提示

使用电流传感器高效地采集数据,实现 AI 预测性维护

海阔天空的专栏 来源:Clive “Max” Maxfield 作者:Clive “Max” Maxfi 2023-10-03 14:47 次阅读

作者:Clive “Max” Maxfield

物联网IoT) 引发了人们对使用人工智能AI) 和机器学习 (ML)技术来监视机器(包括电机、发电机和泵)运行状况以及提醒维护工程师任何隐现问题的广泛兴趣。AI/ML系统设计人员要想实现此类预测性维护,面临的难题之一是为应用选择最合适的传感器。另一个问题是,只有相对较少的设计人员拥有构建 AI/ML 应用的经验。

为了获得可供 AI/ML系统使用的数据,设计人员往往选择将复杂的传感器(例如三轴加速计)与高性能的微控制器开发平台搭配使用。但在许多情况下,将简单的电流传感器与更普通且成本更低的微控制器开发平台结合使用,也能实现需要的目标。

本文介绍使用电流互感器获取必要的数据,从而以简单且经济实惠的方式实现 AI/ML 应用的思路。本文还利用低成本的 Arduino IoT微控制器开发平台和 CR Magnetics的电流互感器,提出了一种简单的采用电流传感器的电路,来监视带有一体式过滤器的真空泵的运行状况,并在过滤器出现堵塞时提醒用户。最后,本文还概要性介绍了创建相关AI/ML 应用的过程。

适合 AI/ML 的简单传感器

为了采集用于 AI/ML应用的数据,设计人员往往选择三轴加速计等复杂的传感器;但这种类型的传感器可能会生成大量难以操作和理解的数据。要避免这种复杂性,值得记住的一点是,万事万物都是相互关联的。正如人体某个部位受到伤害可能导致其他身体部位感受到牵涉性疼痛一样,电机中的轴承故障也会改变驱动该电机的电流。类似地,进气口堵塞除了导致过热之外,也会改变驱动电机的电流。

因此,通过监视机器运行的一个方面,可以间接了解机器工作的其他方面。基于此,可以通过使用简单得多的传感器来观察某个相关的参数,来实现所需的监视和感测目标,例如CR Magnetics 的小巧、低成本 CR3111-3000 可拆式电流互感器(图 1)。

1.png

CR3111-3000 可用于检测高达 100 安培 (A) 的电流(CR31xx 系列的其他成员可用于检测更小或更大的电流值)。该系列的所有成员都支持20 赫兹 (Hz) 到 1 千赫兹 (kHz) 的频率范围,涵盖了大多数工业应用。此外,所有 CR31xx器件均采用铰链和锁扣机构,可以在不中断载流电线的情况下进行连接。

Arduino Nano 33 物联网

Arduino 的 ABX00032 Arduino Nano 33 IoT 便是一个适用于简单 AI/ML 应用原型设计的低成本微控制器开发平台示例(图2)。Arduino Nano 33 IoT 采用一个以 48 兆赫 (MHz) 频率运行的 Arm® Cortex®-M0+ 32 位ATSAMD21G18A 处理器,具有 256 KB 闪存和 32 KB SRAM,而且配备了 Wi-Fi蓝牙连接。

2.png

数据采集电路

本次讨论目的所用电路如下图 3 所示。CR3111-3000 使用 1000:1 的比率将所测的机器驱动电流转换为小得多的电流。

3.png电阻器 R3 跨接在 CR3111-3000 的次级(输出)线圈两端,用作负载电阻器,从而根据流经它的电流量产生与电阻值成比例的输出电压。

电阻器 R1 和 R2 充当分压器,形成具有 1.65 伏电压值的“虚拟接地”。这使得 CR111-3000的值可以正负摆动而仍不会碰到零电压轨,因为微控制器不能接受负电压。电容器 C1 构成 RC 噪声滤波器的一部分,可减少 3.3伏电源和附近杂散场产生的混入测量的噪声,从而帮助分压器起到更好的接地作用。

为了提供演示测试台,使用了具有集成式过滤器的真空泵。出于此原型的目的,在电源和真空泵之间插入一根 Tripp Lite 的 P006-001 1英尺延长电源线(图 4)。

4.png该原型电路使用作者的零备件库中的元器件实现(图 5)。现成的等效元器件如下:

(1) Adafruit 的 64 试验板

(1) 与试验板搭配使用的 Twin Industries 的 TW-E012-000 预成型电线套件

(1) Stackpole Electronics 的 RNMF14FTC150R 150 欧姆 (Ω) ±1% 0.25 瓦 (W) 通孔电阻

(2) Stackpole Electronics 的 RNF14FTD10K0 10 千欧 (kΩ) ±1% 0.25 W 通孔电阻器

(1) KEMET 的 ESK106M063AC3FA 10 微法拉 (µF) 63 伏铝电解电容

5.png

至于电流传感器的引线,则是将 Pololu Corp. 的 1931 22-28 AWG 压接引脚压接在两端来实现。然后将这些引脚插入同样来自Pololu 的具有 0.1 英寸 (in.)(2.54 毫米 (mm))间距的 1904 5 x 1 黑色矩形外壳中。

创建 AI/ML 应用

为了创建 AI/ML 应用,请先从 Cartesium 的网站获取免费的 NanoEdge AI Studio
试用版(另请参阅“轻松将人工智能植入任何工业系统”)。

启动 NanoEdge AI Studio 后,程序会邀请用户创建新项目并为其命名。然后将询问用户所用的处理器(使用 Arduino Nano 33IoT 开发板时为 Arm Cortex-M0+)、所用的传感器类型(在本例中为电流传感器),以及专门用于此 AI/ML 模型的最大内存量(此演示选择了 6KB)。

为了创建 AI/ML 模型,首先有必要采集良好数据和不良数据的代表性样本(图 6)。接着创建一个简单的 Arduino草图(程序),从电流传感器读取值。该数据可以从微控制器的 USB 端口直接“实时”加载到 NanoEdge AI Studio中。或者,也可以将数据采集到文本文件中,进行编辑(以删除运行开始和结束时的杂散样本),然后加载到 NanoEdge AI Studio 中。

6.png

良好数据是从正常模式下运行的真空泵收集而来。为了收集不良数据,用纸盘阻塞泵的空气过滤器。

通过利用良好数据和不良数据,NanoEdge AI Studio 从 5 亿种可能的组合中生成了最佳的 AI/ML库解决方案。以多种不同的方式显示其进行中的进度,包括一个散点图,其中显示了正常信号(蓝色)与异常信号(红色)在阈值方面的区别程度,本例中阈值设为 90%(图7)。

7.png

早期的模型通常很难区分正常数据和异常数据,但是系统会评估算法元素的不同组合,通过迭代获得越来越精确的解决方案。在本例中,该过程在评估 58,252个库后停止。生成的库(模型)大小仅为 2 KB。

值得注意的是,现阶段的模型仍处于未训练的形式。许多不同的因素都有可能影响机器的运行方式。例如,两个看似相同的真空泵可能安装在不同的位置:一个可能在混凝土板上,另一个在悬浮的地板上。或者其中一台机器可能位于炎热潮湿的环境中,而另一台机器可能处于寒冷干燥的环境中。此外,一个可能连接到较长的金属管,而另一个可能连接到较短的塑料管。

因此,下一步是针对真实世界中部署的机器上所连接的微控制器和传感器,将该库合并到在其上运行的应用程序中。然后,不同机器上的 AI/ML模型将使用来自这些真实设备中的良好数据进行自我训练。在此自我训练期之后,可以保留 AI/ML模型来监视机器的运行状况,查找异常和趋势,并将其发现和预测结果报告给人类主管。

结语

利用 AI/ML进行预测性维护,工程师便可在实际发生故障之前解决问题。但是,在实现预测性维护系统时,所用的硬件必须尽可能地简单且经济实惠;此外,设计人员还需要随时访问所需的软件以执行分析。

如上所示,与其选择复杂的多轴加速计和相关的硬件,不如将简单小巧的低成本 CR3111-3000可拆式电流互感器连接到低成本的微控制器平台,同样可以执行所需的感测和数据收集。结合 AI/ML 工具和算法的进步,非 AI/ML 专家现在也可以创建复杂的AI/ML 模型,并将其部署在各种简单和复杂的感测应用中。

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

    关注

    87

    文章

    26464

    浏览量

    264090
  • 电流传感器
    +关注

    关注

    9

    文章

    763

    浏览量

    40528
  • ML
    ML
    +关注

    关注

    0

    文章

    139

    浏览量

    34295
收藏 人收藏

    评论

    相关推荐

    智能电网升级带动电流传感器发展

    随着城市用电量的增加,智能电网建设等,确保电力设备的安全成为了不能忽视的问题。而电流传感器就是起到了这样一个作用。随着智能电网的不断发展和升级,电流传感器也在技术、设计和效用等方面不断进行改进和完善
    发表于 11-25 16:32

    电流传感器分类详解

    `市场上的电流传感器五花八门,大家都听说过或者用过,但你真的懂电流传感器吗?电流传感器就是把大电流转换为同频同相的小电流以便于测量或
    发表于 12-16 18:23

    请问电流传感器怎么用_电流传感器elecfans Mall优势?

    ,记录和控制的要求。电流传感器也被称为磁性传感器,可用于家用电器,智能电网,电动汽车,风力发电等,我们的生活中使用许多磁性传感器,例如计算机硬盘,罗盘和家
    发表于 06-15 15:29

    选择电流传感器的注意事项

    电流传感器是电力监控系统中应用最广泛的电子元件之一,其主要作用是将交流电流转换 成直流电压或直流电流信号输出。同时,传感器还担负着强弱电系统中间的隔离任务,以此来保护
    发表于 08-27 15:19

    电流传感器的分类

    市场上的电流传感器五花八门,大家都听说过或者用过,但你真的懂电流传感器吗?  电流传感器就是把大电流转换为同频同相的小电流以便于测量或
    发表于 10-12 16:34

    晶体管式电流传感器的识别

      晶体管式电流传感器内部设有检测电流用电阻。使负荷电流通过该电阻,并利用运算放大器(OP比较电路)将其电压降值与基准电压进行比较,当电流检测电阻上的电压降低于基准电压时,比较
    发表于 10-31 17:13

    怎么正确使用电流传感器

      电流传感器电流互感、分流等作为一种常用的电流检测的一种装置,在电测领域非常常见。电流传感器
    发表于 11-09 11:07

    光纤大电流传感器研究

    。  图7是B=80°、峰值为32 kA的脉冲电流实验得到的图像。在图中,用光纤电流传感器测得的电流波形曲线没有失真,并且与用电流互感测得
    发表于 11-15 14:41

    流传感器信号采集系统硬件设计

      摘要:为了解热流传感器的自身温度与输出的具体数量关系,设计一种基于C8051单片机的热流传感器信号采集系统。该系统增加专用的温度信号采集模块,使系统结构更小,功能更多,且
    发表于 11-16 15:20

    流传感器信号采集系统的组成及设计

    MAX6675的控制,并存储相关数据。图6为某次测试实验的相关数据。  该组数据通过相关的画图软件,将得到在实验过程中热沉体温度的曲线,如图7所示,其测试时间为1 200 s。  5 结论  该热
    发表于 11-16 15:26

    电流传感器测试方案

    延时测试。4.传感器研发及测试的性能测试。5.研发的可靠验证。6.电流传感器使用者的电流精度标定,响应时间测试等。7.利用费思软件产生曲线,数据
    发表于 12-14 15:21

    电流传感器的开环和闭环

    开环传感器IC中能够实现接近闭环的精度,为那些传统上依赖于闭环技术传感器电流传感应用提供了一种体积更小、更经济实惠的解决方案。图2:Allegro全新高精度霍尔效应
    发表于 06-24 05:00

    霍尔电流传感器的应用

    电信整流和服务电源单元(PSU)中的功率因数校正(PFC)电路和逆变电路都需要将高压侧的电流信号检测到位于低压侧的控制,因此要用到隔离式电流传
    发表于 10-29 07:48

    为什么要使用电流传感器

    电流传感器是什么?为什么要使用电流传感器电流传感器分类及主要原理是什么?
    发表于 09-26 07:04

    闭环霍尔电流传感器在车用电源系统中的应用

    闭环霍尔电流传感器在车用电源系统中的应用 摘要:介绍了闭环霍尔电流传感器的工作原理及在地面车用电源系统中的应用
    发表于 07-06 13:51 858次阅读
    闭环霍尔<b class='flag-5'>电流传感器</b>在车<b class='flag-5'>用电</b>源系统中的应用