LabVIEW开发工业物联网状态监测

简介: LabVIEW开发工业物联网状态监测

物理对象的网络,允许在它们之间传输数据。信息通常保存在集中式云数据库中。由于物联网,我们现在可以从远处进行监控和感知。由于网络和通信的增加,越来越多的流程可能会自动化。


调度、维护管理和质量改进等关键领域的决策正受到大数据技术平台和数据驱动应用程序的激增的影响。在工业领域,机械和系统一直在不断发展,变得更加复杂和集成。客户期望为其生产设备提供全方位的维护服务,以保证较长的正常运行时间并避免计划外停机。在这种情况下有效使用机器学习可以实现卓越的维护决策。大多数制造商和企业都拥有有关传感器、过程和环境的大量信息。通过将这些数据与故障本身的详细信息相结合,可以创建用于预测性维护的有用训练数据集。


36240daf67e23093c535478bd4ecb874.png


物联网的规模正在向新的方向扩展预测性维护。几乎所有现代机器都包含传感器,它们提供的信息可用于评估操作效率和组件状况。现在有低成本、不断更新的有线和无线监控系统可供我们使用。使用机器学习来分析过去的数据,可以预测机器是否会在接下来的几周内出现故障或故障。自机器开始运行以来,传感器一直在记录数据。如果记录的数据在几周、几个月或几年后显示趋势变化,则将仔细检查该变化并与之前的数据进行比较。由于嵌入式计算的进步,来自机器的数据现在可以以闪电般的速度读取并发送到云端。


在当今的工业环境中,预防性维护比预测性维护更典型,在预测性维护中,技术人员将在一定时间后进行维修,无论设备是否需要它们。与预测性维护相比,这需要更多的时间和金钱。预测性维护使我们能够通过分析机器过去的性能来提前确定机器是否需要维修。


有很多预测性维护实践。这取决于机器对机器。根据要求,用户可以选择合适的传感器。在最常见的工业环境中,某些机器可以使用以下传感器之一来检测何时发生故障:


•   振动和温度传感器


•   电流监控传感器


•   热电偶温度传感器


大多数预测性维护程序要么以软件为中心,要么以硬件为中心,两者之间几乎没有关系或可见性。在当前的程序中,“预测性维护”通常由技术人员手动将传感器数据输入软件并让程序决定执行。因此,他们对如何使用传感器数据没有发言权。每个新传感器都带有不同的云服务或仪表板,需要更多的时间和金钱进行培训。当前研究的主要贡献是减轻预测性健康监测中的这些错误可能的情况。我们的战略依赖于使用独立于云和软件的无线传感器。这些传感器不需要云服务即可运行。这些传感器可以通过电池电源将数据传输到网关或调制解调器。可以使用此网关和调制解调器将信息发送到预先存在的云服务。


由于制造和技术的最新进展,机器状态监测、生产率、可靠性和安全性都严重依赖于剩余使用寿命的估计。在理论和实践中,已经提出了几种用途。已经发布了多个解决广泛问题的深度学习模型组合。


本研究中采用的方法是一种实验设置,用于在无线物联网传感器的帮助下证明预测性维护算法的有效性,联网以集中方式中继数据。该实验设置将包括一个框架,用于对状态监测系统进行建模,以便通过数字传感器做出有关工业机器预测性维护的决策。为简单起见,将使用通过无线温度、电流和振动传感器进行物理测量。使用这些传感器的原因是它们提供了有关工业机器运行状况的最有代表性的数据。在机器走向故障条件的大多数情况下,这些参数中至少有一部分偏离了正常范围。因此,预测性维护算法将需要对从传感器获得的读数进行数据分析,并应用机器学习算法为停止机器的决策提供基础,并出于维护目的隔离它们。


所提出的预测性维护框架的实施将包括两个步骤:首先,算法的理论开发,其次,LabVIEW中的仿真设置,以证明框架在样品工业机器上的有效性。


5b39cb80b491bd4dab5eea87b445cc49.png


通过物联网传感器设备对工业设备进行预测性维护的框架包括获取数据的步骤,处理,故障存在的数据分析,和决策.这些步骤如下所述:


1)数据收集


数据收集阶段需要测量和传输来自连接在网络方案中的无线传感器的实时数据,以制定物联网方法。传感器的选择可能因机器而异。为了进行实际的仿真设置,本研究使用了温度、振动和电流的基本传感器。数据收集将包括一定的采样率、记录存储空间、预处理以过滤噪声以及检查验证。


2)数据处理


数据处理将涉及过滤数据库中记录的数据,以消除错误和非代表性值。此外,该算法将分析数据中的峰值,以确定传感器可能出现故障。数据库中记录的数据将被转换为合适的单位,并转发到数据分析阶段进行进一步处理。


3)数据分析


此阶段是整个预测性维护和故障分析算法和框架的核心。它将包括一种机器学习方法来感知机器的故障模式。基于数据分析,例如将数据与历史趋势进行比较,传感器与理想数据的模式匹配以及其他类似方法,机器学习方法将感知机器中存在一些故障。一个简单的例子是将参数的集成变化率与某个阈值进行比较,以决定是否应隔离并停止机器进行维护,以预测故障模式。


数据分析将包括对与传感器相关的数据分析,如振动、电流和温度。对于故障的详细调查,感官测量的模式很重要。该研究将包括以下策略,用于从嵌入机器中的无线传感器中获得的趋势。


振动分析是预测机器与底板接口松动、旋转部件不平衡、齿轮缺陷、脚软和齿轮联轴器未对准的最强工具之一。正如预期的那样,磨损和最终故障是电机部件高速连续运行的必然结果。每当一个或多个组件以某种方式失常时,都会由于故障而增加振动,无论是因为它们松动、偏心、损坏还是响应外力。某些振动频率与缺陷有关。故障严重性的指标包括不同频率下的振动幅度。振动分析的目的是在系统的振动响应与机器、零件或机械结构中某些缺陷的发生之间建立联系。


监测轴承温度对于评估旋转机械轴承的健康状况非常重要。轴承温度的时间趋势将有助于判断润滑状态、轴承与旋转部件间隙的减小甚至轴承损坏。例如,如果某个轴承的温度升高到极限,然后变得稳定或随后下降,则问题可能出在轴承的润滑上。这将需要对润滑进行预测性维护。同样,无限制的轴承温度升高表明由于冷却、润滑或任何其他原因而损坏轴承。


对时域电流读数的分析将表明甚至机械故障的电气故障。该算法不仅可以测量电流,还可以测量指示短路尖峰的变化率,指示机器中相位不平衡的中性相电流测量以及由于过载或电压降低条件而导致的电流突然增加。在所有这些情况下,电流分析将表明故障的性质。


4)预测性维护的决策


这是框架的最后阶段,为是否隔离设备以进行维护的决策提供了基础。故障诊断的基础成为预测性维护的基础,如前一阶段所分析的那样。机器学习算法将设置某些标准来声明机器中存在的故障。


例如,使用健康的振动传感器随机观察到振动尖峰的机器将表明设备出现了某些故障。机器的不平衡可能是由于向旋转部件或轴承增加了一些外来质量。这将导致接近机器固有频率的谐波,指示故障类型。同样,机器与基础的松动会导致振动频率分析显示除自然谐波以外的不同谐波。


机器学习算法的作用是通过判断不同领域的感官测量趋势并判断误差来辅助决策。理想情况下,算法应设置函数来声明设备正在向恶化条件移动。


实验设置:LabVIEW仿真


由于LabVIEW是完全数字化的,因此它提供了比传统实验室设备更多的定制选项。LabVIEW允许用户从零开始创建虚拟仪器,同时为编程人员提供轻松的访问来监测和操作数据以及控制输入。


仿真设置包括一台连接温度、电流和振动传感器的机器。为了简单起见,这些传感器的数据是预先编程的,包括随机数据而不是实际硬件。包含硬件可能是监控真实工业设备的选择研究前景。对于这项研究,从传感器获得的数据将不是真实的,并且基于模拟。感官测量的规格如下:


需要以“g”为单位进行振动测量。振动单位应为“g”。理想情况下,振动应小于某个阈值,以指示机器健康。如果振动模式显示接近固有频率的频域中的谐波增加,则可能存在松动或不平衡问题。同样,如果频域中的机器振动数据显示多个频率和高尖峰,则机器将指示齿轮缺陷,表明机器正在改变速度。


温度变化应该不是很大。如果温度超过65摄氏度,警报将发出警报。该温度表示某些设备的故障,例如冷却水流、机械部件碰撞等。


当前读数将以安培“A”为单位。电流报警的阈值为50A。电流将指示机器在发生某些故障的情况下是正常负载还是异常负载。同样,尖峰形式的电流变化率表明短路或突然过载。对时域中当前模式的详细调查将指示故障类型,从而指示预测性维护的要求。


c2d1ad3612b612200d9ff2aa7d61c887.png


项目采用一个严格的框架来监测工业设备的健康状况,以进行故障诊断。通过无线传感器进行物联网监测可以为预测性维护提供基础,这是一个不断发展的研究前景,旨在延长设备的使用寿命,并最大限度地减少机器的停机时间。预测性维护框架涉及数据采集、处理、通过机器学习方法进行数据分析和决策的各个阶段。


这是LabVIEW的一个应用,更多的开发案例,欢迎登录北京瀚文网星官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
3月前
|
监控 供应链 安全
物联网卡在工业领域的应用
物联网卡在工业领域的应用极大地推动了行业的智能化、自动化和高效化进程。以下是物联网卡在工业领域中各操作类型中的具体应用作用:
|
4月前
|
物联网 区块链 vr&ar
未来已来:探索区块链、物联网与虚拟现实技术的融合与应用安卓与iOS开发中的跨平台框架选择
【8月更文挑战第30天】在科技的巨轮下,新技术不断涌现,引领着社会进步。本文将聚焦于当前最前沿的技术——区块链、物联网和虚拟现实,探讨它们各自的发展趋势及其在未来可能的应用场景。我们将从这些技术的基本定义出发,逐步深入到它们的相互作用和集成应用,最后展望它们如何共同塑造一个全新的数字生态系统。
|
28天前
|
存储 安全 物联网
C语言物联网开发之设备安全与代码可靠性隐患
物联网设备的C语言代码安全与可靠性至关重要。一是防范代码安全漏洞,包括缓冲区溢出和代码注入风险,通过使用安全函数和严格输入验证来预防。二是提高代码跨平台兼容性,利用`stdint.h`定义统一的数据类型,并通过硬件接口抽象与适配减少平台间的差异,确保程序稳定运行。
|
23天前
|
传感器 存储 物联网
在物联网(IoT)快速发展的今天,C语言作为物联网开发中的关键工具,以其高效、灵活、可移植的特点
在物联网(IoT)快速发展的今天,C语言作为物联网开发中的关键工具,以其高效、灵活、可移植的特点,广泛应用于嵌入式系统开发、通信协议实现及后端服务构建等领域,成为推动物联网技术进步的重要力量。
31 1
|
28天前
|
存储 网络协议 物联网
C 语言物联网开发之网络通信与数据传输难题
本文探讨了C语言在物联网开发中遇到的网络通信与数据传输挑战,分析了常见问题并提出了优化策略,旨在提高数据传输效率和系统稳定性。
|
3月前
|
物联网 C# C语言
物联网开发中C、C++和C#哪个更好用
在物联网(IoT)开发中,C、C++和C#各有优缺点,适用场景不同。C语言性能高、资源占用低,适合内存和计算能力有限的嵌入式系统,但开发复杂度高,易出错。C++支持面向对象编程,性能优秀,适用于复杂应用,但学习曲线陡峭,编译时间长。C#易于学习,与.NET框架结合紧密,适合快速开发Windows应用,但性能略低,平台支持有限。选择语言需根据具体项目需求、复杂性和团队技术栈综合考虑。
|
2月前
|
传感器 监控 供应链
物联网怎么推动工业数字化转型?
物联网(Internet of Things,loT)是指通过信息传感设备,如射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等装置,按约定的协议,将任何物品与互联网连接起来,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。
41 0
|
3月前
|
存储 传感器 物联网
结合物联网开发探讨C语言的变量
在物联网(IoT)开发中,C语言的变量起着至关重要的作用。由于物联网设备资源有限,C语言的高效性和对硬件的直接控制使其成为开发嵌入式系统的首选。
|
1月前
|
存储 安全 物联网
政府在推动物联网技术标准和规范的统一方面可以发挥哪些作用?
政府在推动物联网技术标准和规范的统一方面可以发挥哪些作用?
101 50
|
1月前
|
安全 物联网 物联网安全
制定统一的物联网技术标准和规范的难点有哪些?
制定统一的物联网技术标准和规范的难点有哪些?
51 2