基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx

上传人:b****6 文档编号:4543682 上传时间:2022-12-06 格式:DOCX 页数:8 大小:895.31KB
下载 相关 举报
基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx_第1页
第1页 / 共8页
基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx_第2页
第2页 / 共8页
基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx_第3页
第3页 / 共8页
基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx_第4页
第4页 / 共8页
基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx

《基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx》由会员分享,可在线阅读,更多相关《基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx(8页珍藏版)》请在冰豆网上搜索。

基于LabVIEW监控系统的传感器信号干扰分析及解决方案.docx

基于LabVIEW监控系统的传感器信号干扰分析及解决方案

第20卷第2期湖南工程学院学报Vo1.20.No.2

2010年6月JournalofHunanInstituteofEngineeringJune2010

收稿日期:

2009-11-23

作者简介:

游红(1974-,女,讲师,研究方向:

监控系统及信号分析处理.

基于LabVIEW监控系统的传感器信号

干扰分析及解决方案

游红

(湖南工程学院工程训练中心,湘潭411101

摘要:

利用LabVIEW软件对采集回来的数据进行处理分析,得出了变频器及工厂特殊环境对监控

系统信号所造成的干扰分析,最后通过单独提供稳压电源及信号滤波处理等方法解决了采集信号不稳定性的问题,从而保证了监控系统的有效正常运行.关键词:

LabVIEW;变频器;监控系统;滤波

中图分类号:

TP391.76文献标识码:

A文章编号:

1671-119X(201002-0046-03

0引言

目前,随着科技的发展,工厂自动化的程度越来越高,则相应的监控系统则越来越多.在众多的监控系统中[1],大多数的将牵涉到变频器对电机进行调速及调矩监控.由于变频器的引入以及工厂大功率电器的频繁启停等,会带来高次谐波的危害,将会对整个监控系统的信号产生极大的影响,污染严重甚至将会使整个监控系统信号失真而失去对系统的监控作用.

本文利用NI公司的LABview软件对整个监控系统进行数据采集[2-3],然后利用MATLAB软件对采集回来的数据进行离线分析处理,得出整个信号的频率谱图,从而确定噪声的频谱带,从而确定滤波参数.最好通过确定好的滤波参数返回到LabVIEW软件中,利用LabVIEW软件中的在线滤波函数对污染信号进行处理,去除噪声污染,从而保证了监控系统的正常运行.

1LabVIEW监控系统

1.1系统简介

本监控系统为三级齿轮变速箱监控系统,所需检测的参数有输入转矩、输入转速、输出转矩、输出转速、压力、三级减速箱的温度及振动.其中四路输

入转矩及输出转速通过RS232串口进入计算机,而

其它的传感器信号则通过数据采集卡进入计算机.本监控系统中利用LabVIEW软件作为开发平台,利用PLC作为控制系统,而利用ABB公司的变频器实现对电机的调速及调转矩.整体采集系统布局数据显示模块如图1所示.

图1数据显示部分面板布局图

1.2系统数据采集

本监控采集系统由两种方式进入计算机,一是

串口的RS232;二是经数据采集卡进入工控机.在LabVIEW软件中,两种不同方式的采集程序分别如图2和图3所示

.

对于串口数据采集,则相应的采集频率不应该过高,一般应设为1s从端口读取一次,采样频率过高或过高则可能会造成端口读取数据失败.串口数据相对稳定而受外界的干扰较小.而对于数据采集卡采集则相应的采集频率可以较高,由于采集都是电压弱点信号,则很容易受外界电磁环境干扰.

2信号处理与分析

2.1数据离线分析

监测系统搭建完成时,对实验系统进行测试和调试时,发现各串口数据当运行时间过太久时,有时候会读取失败.

但其它经数据

图4原始温度图

经采集卡进入工控机的数据波动特别大.如图4所示的一级齿轮变速箱温度.图4中采集的温度数据为在10s内的一段经过标定后的温度数据,其采样频率为10Hz.此温度为一级减速器达到热平衡之后的温度.但从图4中可以看到,该温度波动非常大,而且其某些点的温度数据已经严重失真,不能真实放映真实的温度监测情况.2.

2数据失真分析

引起这种失真主要是由于监控系统中引用了变频器调速系统,由于变频器的引入会产生高次谐波会对周边的传感器信号产生巨大的影响,再者由于所在工厂车间存在大型功率设备的时刻启停,对电网的冲击很大,这样也会对传感器信号的采集产生影响.对于后者大功率设备的启停,我们专门为此系统配备了稳压电源进已缓冲.对于变频器引起的高次谐波的影响,则需要通过滤波处理进行调整,消除噪声.

2.3采集卡信号滤波处理2.

3.1滤波原理简介

滤波原理可用图5所示表示.

图5滤波原理图

从图5中可以得出相应的原始信号X经滤波后的信号Y之间有如下关系.

Y(Z=b(1+b(nb+1z-nb

1+(n+1z

-nX(z

2.3.2信号FFT分析

对信号滤波之前,必须得分析出信号的成分,确定噪声信号和主信号的参数后,才能很好的对信号进行滤波处理.利用图4中的原始温度数据做FFT频谱图,如图6所示.

图6原始信号频谱图

从图中可以看出,信号的频段主要分布在小于0001Hz的频段,则可以采用低通滤波器对其进行滤波处理.相应的在LabVIEW软件中,则相应的增加滤波处理模块,其滤波处理模块程序框图如图7所示.相应的函数处理模块为FiltersPtByPtPalette函数处理模块,可以选用ChebyshevFilterPtByPt函数进行滤波,此滤波程序框图为图7所示.

47

第2期游红等:

基于LabVIEW监控系统的传感器信号干扰分析及解决方案

图7滤波程序框图

根据前面对信号的频谱分析,则可以将低通滤波器的截止频率设为1Hz.处理后,同样采集10s内的一级减速箱温度信号为图8所示

.

图8滤波后的温度图

由图8可知,此时在达到热平衡后,其信号基本上达到稳定,其温度并没有很大的波动,从而滤波效果是明显的,有效的抑制了变频器的高次谐波对信号的干扰.

2.4串口数据读取失败处理

而对于四路串口信号,但运行时间过久时,当连续五天运作,则串口读取失败的频率会高,由于读取失败,则采集回来的串口都是空数据.经过研究分析,串口采集失败主要是由于长时间运行,导致LabVIEW给串口开的数据缓冲已满,则会导致后面的数据丢失,从而会引起读取失败.为了解决这一

问题,则当串口读取失败时,系统自动关闭端口1分钟,然后重新打开串口端口;其二可将其数据缓存增大,则可以将这一问题解决,其相应的解决LabVIEW程序框图如图9所示

.

图9串口修正部分程序框图

3结论

本文介绍了减速器监测系统的构成,阐述了变频器及工厂大功率电器设备的启停对监控系统的影

响,通过加稳压电源则可以有效的抑制大功率设备的影响,利用滤波方法则可以解决高次谐波对系统的影响,最后提出了串口修正方法对长时间串口数据采集失败问题进行了处理.处理结果证明:

本文中的方法有效的解决工厂监控系统的信号污染问题,从而保证了监控系统的正常运行.

参考文献

[1]杨乐平,李海涛,赵勇,等.LabVIEW高级程序设计

[M].北京:

清华大学出版社,2003.

[2]陈锡辉,张银鸿.LabVIEW8.20程序设计从入门到精

通[M].北京:

清华大学出版社,2007.

[3]殷建,王成龙.利用LabVIEW实现轴承故障智能化

监控[J].机械工程师,2006,(7:

120-122.

AnalyzingandProcessingPollutedSignalsBased

onLabviewMonitorSystem

YOUHong

(EngineeringTrainingCentre,HunanInstituteofEngineering,Xiangtan411101,China

Abstract:

Thedatabasedonthelabviewmonitorsystemareanalyzed,Theconclusionthatthemonitorsignalsarepollutedbythefrequencyconversionandtheelectricenvironmentoffactoryisobtained.Avoltagestabilizerforeachelectriccircuitandsignalsfilteraregiven.Finally,theproblemissolvedbythismethod,whichassurestheproperworkingofthemonitorsystem.Keywords:

labview;frequencyconversion;monitorsystem;filtering

48

湖南工程学院学报2010年

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1