labview 工控机 基于LabVIEW的工控机控制系统设计案例,优化工控系统操作体验

小编 2024-11-23 产品选型 23 0

基于LabVIEW的工控机控制系统设计案例,优化工控系统操作体验

基于LabVIEW的电磁超声无损检测系统的设计

省部共建电工装备可靠性与智能化国家重点实验室(河北工业大学)、河北省电磁场与电器可靠性省部共建重点实验室(河北工业大学)、天津工业大学电工电能新技术天津市重点实验室的研究人员刘素贞、饶诺歆等,在2018年第10期《电工技术学报》上撰文,针对无损检测技术智能化的需求,提出一种基于LabVIEW的缺陷在线识别方法。

对电磁超声信号进行时域、频域及时频域结构的特征提取,并采用基于类内类间平均距离和序列前向选择相结合的方法进行特征选择;构建基于支持向量机(SVM)的监督学习模型和多种半监督学习模型,并分别进行缺陷识别。

结果表明S4VM(S4VM)是一个相对安全的半监督支持向量机;搭建电磁超声无损检测系统,并进行缺陷在线识别实验,实验结果验证了系统的可靠性,并可实现电磁超声缺陷识别的图像化、数字化、智能化和系统化。

随着我国大型工程和重大项目的大量建设,对构件进行在役无损检测和健康监测的要求越来越高,检测过程智能化、操作过程傻瓜化、信号采集和处理系统化成为当今无损检测发展的趋势。

虚拟仪器(Virtual Instrument, VI)将计算机硬件与仪器硬件通过软件结合起来,具有模块化、数字化、方便共享等优点[1]。它与无损检测相结合,既可以扩展检测设备的功能、又可以使检测设备趋于小型化,并且便于实现自动检测[2,3]。

近几年,国内在基于虚拟仪器的无损检测技术上取得了一定的发展。文献[4]利用神经网络进行钢轨缺陷信号分类,并通过LabVIEW语言编程实现了用户登录数据分析等功能;文献[5]研发了基于LabVIEW的焊缝缺陷检测与识别系统,并将基于D-S理论和模糊综合的识别技术应用于焊缝的定性分析中;文献[6]开发了一种基于LabVIEW的铁磁性材料损伤检测系统;文献[7]设计了基于虚拟仪器LabVIEW的超声信号上位分析系统,实现了超声回波信号的去噪处理、数据保存、频谱分析等功能,并将基于小波包频谱能量特征和BP神经网络相结合实现了缺陷定性识别。

上述研究利用虚拟仪器显示波形和信号处理,但没有实现信号处理、特征提取以及缺陷识别的系统化和智能化,难以实现缺陷在线识别。而在实时性要求较高的缺陷检测中,在线识别能够改善工人工作环境、提高检测效率。

传统的机器学习分为监督学习和无监督学习,它们分别利用标记数据和未标记数据进行分类学习。基于支持向量机的分类是一种监督学习,即训练网络的样本都为已标记样本。而实际应用中对数据进行标记代价很高,需要花费大量的人力、时间等,通常不能获取大量有着正确类别标签的样本,特别是在实时性要求较高的缺陷识别中。所以,近几年利用标签数据和未标签数据提高分类准确率和训练速度的半监督学习成为了当前模式识别领域的研究热点。

因此,进行基于虚拟仪器的电磁超声无损检测系统的研究,把先进的信号处理技术、模式识别技术、半监督增量学习技术以及虚拟仪器技术等结合起来,实现缺陷在线识别及检测智能化,对提高我国的无损检测水平具有实质性的意义。

本文结合小波包分解(Wavelet Packet Transform, WPT)和集合经验模态分解(Ensemble Empirical Mode Decomposition, EEMD)分析非平稳信号的优势、类内类间距离和序列前向选择(Sequential Forward Section, SFS)相结合的特征选择的方法、支持向量机的分类及半监督学习的灵活性,对电磁超声无损检测系统进行设计,在工控机内的LabVIEW软件下进行开发,最终实现对电磁超声信号的实时采集、储存、分析以及在线网络训练、在线增量训练和在线缺陷识别。

图1 电磁超声无损检测系统

图9 电磁超声无损检测系统的主程序框架

图10 缺陷在线识别的程序主面板

结论

本文以电磁超声无损检测系统的设计为核心,从信号处理技术、模式识别技术及软件编程技术三个方面对系统的搭建进行了研究。

1)建立了电磁超声检测信号的特征选择模型。对电磁超声信号进行时域、频域、WPT分解及EEMD分解的多种特征的提取,并且引入了基于类内类间平均距离和序列浮动前向选择相结合的算法,对最优的特征子集进行了选择。

2)建立了基于SVM的缺陷识别模型,并对半监督支持向量机算法进行了研究。对H80标准裂纹试块上0.5mm、1mm、1.5mm等六种缺陷进行了SVM网络训练,基于SVM的缺陷识别模型对缺陷数据进行了识别,识别率达到了100%。

对如何综合利用少量已标签样本和大量的未标签样本来提高学习性能的半监学习算法进行了研究。通过实验对比SVM、S3VM、S3VM-c、S3VM-p及S4VM算法的准确率,得出S4VM算法是一个比较安全的半监督支持向量机算法。

3)搭建了基于LabVIEW的电磁超声检测系统,并通过裂纹缺陷在线识别实验对系统的性能进行了验证,实验结果表明,可以对缺陷进行实时的在线识别,并且识别率达到了95%以上。该系统结构简洁,运行性能稳定,易于操作,具有较高的检测精度和可靠性。

相关问答

帮个忙哪位老板,有没有谁了解,国内工控电脑也是电脑的一种吗?

[回答]工控=工业掌控顾名思义咯,自然是工业设备之一。机箱看上去像以前那种卧式的,只是前面板两边多了两个耳朵,还可以用钥匙把前面的面板上锁。内部风扇...

现在MFC还流行吗?

以下内容给小白观看,不做技术之争。用过MFC之后的工程师再去用其他的技术,框架,如Qt,WPF之类的,都会觉得非常友好。当然后面这俩现在也没多大的动静了。1...