資源描述:
《基于LabVIEW的旋轉(zhuǎn)機械振動在線監(jiān)測系統(tǒng)設(shè)計.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、104傳感器與微系統(tǒng)(TransducerandMicrosystemTechnologies)2012年第31卷第6期*基于LabVIEW的旋轉(zhuǎn)機械振動在線監(jiān)測系統(tǒng)設(shè)計吳桂清,朱院娟,郭斯羽,朱志杰(湖南大學(xué)電氣與信息工程學(xué)院,湖南長沙410000)摘要:針對采用VC++,DEPHI,VB等語言開發(fā)旋轉(zhuǎn)機械振動在線監(jiān)測系統(tǒng)時存在開發(fā)周期長,測試效率低等問題?基于LabVIEW語言,設(shè)計了基于TCP/IP協(xié)議的網(wǎng)絡(luò)傳輸系統(tǒng),使采集的振動數(shù)據(jù)實時地上傳到PC工作站?設(shè)計了基于oracle數(shù)據(jù)庫觸發(fā)功能和網(wǎng)絡(luò)共享功能的數(shù)據(jù)分布式存
2、儲系統(tǒng),使采集數(shù)據(jù)實時保存在本地和中心數(shù)據(jù)庫上?說明了采樣數(shù)據(jù)的處理步驟和主頻,相位的求取方法;最后用各種圖譜證明了本設(shè)計在求取主頻,相位的優(yōu)越性及LabVIEW設(shè)計界面的優(yōu)勢?關(guān)鍵詞:在線監(jiān)測系統(tǒng);LabVIEW語言;TCP/IP協(xié)議;oracle數(shù)據(jù)庫;采樣數(shù)據(jù);主頻;相位中圖分類號:TP274文獻標識碼:A文章編號:1000?9787(2012)06?0104?04De?????f??b?a??????-???e??????????????e?f??*???a?????ec?a??ca?ba?ed??LabVIEWWUG
3、ui-qing,ZHUYuan-juan,GUOSi-yu,ZHUZhi-jie(Sc?????fE?ec???ca?a?dI?f???a????E????ee????,H??a?U???e?????,C?a????a410000,C???a)Ab???ac?:Aimingatproblemsthatdevelopingvibrationon-linemonitoringsystemforrotatingmachinerywithVC++,DEPHI,VBistime-consumingandlowtestingprecisi
4、on,basedonLabVIEWlanguage,anetworktransmissionsystembasedonTCP/IPprotocolisdesigned,whichsubmitsthecollectedvibratedatatoPCstation.Andadata-distributedstoragesystemisalsodesignedwiththetriggeringandsharingfunctionsoforacledatabase,whichsavesthecollecteddataontheloca
5、landcentraldatabaseinreal-time.Thestepsofhandlingsamplingdataandthemethodsofcalculatingprincipalfrequencyandphaseareexplained.ItdemonstratesthesuperiorityofthisdesignincalculatingprincipalfrequencyandphaseandadvantageofLabVIEWdesigninterfacebyallkindsofdiagrams.Ke??
6、??d?:on-linemonitoringsystem;LabVIEWlanguage;TCP/IPprotocol;oracledatabase;samplingdata;principalfrequency;phase0引言隨著大型旋轉(zhuǎn)機械的使用越來越普遍,人們對其可靠性,實時性,維護性的要求也越來越高;所以,需要開發(fā)出一種帶有專家系統(tǒng)的旋轉(zhuǎn)機械振動在線檢測系統(tǒng)來監(jiān)測它們的振動情況,以此來判斷設(shè)備的運行狀況,損壞部位和損壞[1]原因?因LabVIEW包含聲音振動工具包,數(shù)據(jù)處理工具包和數(shù)據(jù)庫工具包,為振動系統(tǒng)的快速開發(fā)提
7、供了很好的條件?本文基于LabVIEW設(shè)計了一種高效率,高精度,界面友好[2]的旋轉(zhuǎn)機械振動監(jiān)測系統(tǒng)?1系統(tǒng)整體設(shè)計方案旋轉(zhuǎn)機械振動監(jiān)測系統(tǒng)結(jié)構(gòu)框圖如圖1所示?PC工圖1系統(tǒng)結(jié)構(gòu)圖作站和ARM之間是通過TCP/IP協(xié)議進行網(wǎng)絡(luò)通信?F??1S???e?????c???e收稿日期:2011?11?22*基金項目:湖南省科技計劃資助項目(2009GK3053)第6期吳桂清,等:基于LabVIEW的旋轉(zhuǎn)機械振動在線監(jiān)測系統(tǒng)設(shè)計1051.1系統(tǒng)硬件結(jié)構(gòu)2.2數(shù)據(jù)存儲硬件主要有控制模塊和采集模塊,設(shè)備主控芯片采用Oracle具有強大的安
8、全性控制和完整性控制,支持分AT9lRM9200?設(shè)備和PC工作站啟動后,通過TCP/IP協(xié)議布式數(shù)據(jù)庫和分布處理,通過oracle的網(wǎng)絡(luò)功能把局域網(wǎng)建立主芯片和工作站通信,主控獲取PC機下發(fā)的各命令,的各分布數(shù)據(jù)庫集中寫入到遠端數(shù)據(jù)庫里?因為多采集通過SPI串口初始化并啟動