国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

機電設備振動測試系統(tǒng)設計

2023-03-19 11:25:56張宏斌徐京明吳志東許紹華
機械設計與制造 2023年3期
關鍵詞:控件上位機電設備

張宏斌,徐京明,吳志東,許紹華

(1.齊齊哈爾大學機電工程學院,黑龍江 齊齊哈爾 161006;2.黑龍江省智能制造裝備產業(yè)化協(xié)同創(chuàng)新中心,黑龍江 齊齊哈爾 161006)

1 引言

機電設備故障與振動關聯(lián)密切,振動信號包含多數(shù)故障信息,采集與分析機電設備振動信號非常關鍵[1]。文獻[2]通過傳感器和虛擬化儀器相互結合,實現(xiàn)了對轉子運行狀態(tài)的網絡化和在線監(jiān)控。文獻[3]研究和開發(fā)了一種便攜式機械振動檢測系統(tǒng),可以實時地反映各種機電設備的工作狀態(tài)。因功能強大,操作便捷,使用者可通過自定義設置和二次開發(fā)軟件來實現(xiàn)功能的増減與改變,國內外很多振動測試系統(tǒng)都采用LabVIEW 軟件平臺運行工作[4?6]。

美國MathWorks 公司出品的MATLAB 商業(yè)軟件,在算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算方面具有獨到的優(yōu)勢,諸多學者[7?9]利用該軟件開展機械振動測試和故障診斷領域的研究工作,但MATLAB 是一種單純的程序軟件,沒有配套的硬件設備,在數(shù)值計算方面功能強大,但在振動測試過程操作、數(shù)據(jù)實時顯示分析,系統(tǒng)調試與優(yōu)化方面有較大的局限性。

基于現(xiàn)代機械振動測試技術和智能故障診斷算法,利用Lab?VIEW 虛擬儀器編寫算法程序,搭建在線監(jiān)測系統(tǒng),實現(xiàn)虛擬技術在機械振動監(jiān)測系統(tǒng)中的應用,能夠滿足實時監(jiān)測、良好人機界面的功能,通過多通道傳感器的布點設計可以更有效的對關鍵部件,有效的對振動信號進行處理,滿足系統(tǒng)處理精度要求[10]。虛擬儀器技術的發(fā)展還存在一些弱點,對于數(shù)據(jù)采集和數(shù)據(jù)分析的結合度較低,數(shù)據(jù)分析時效性較差,部分檢測系統(tǒng)架構復雜、空間占用率大,成本較高?;谝陨蠁栴},結合機電設備狀態(tài)監(jiān)測參數(shù)多樣性、數(shù)據(jù)實時性和傳輸遠程性需要,利用IEPE加速度傳感器模塊、LabVIEW 圖形化編程語言和PC 機開發(fā)出一套基于LabVIEW的機電設備振動測試系統(tǒng),能夠對數(shù)控機床、減速齒輪箱等機電設備關鍵部件的運行狀態(tài)進行實時監(jiān)控與分析[11?12]。

2 振動系統(tǒng)方案設計

機電設備振動測試系統(tǒng)由硬件(電源電路、驅動電路、振動傳感器、信號預處理電路、數(shù)據(jù)采集卡)和軟件(硬件儀器的編程和LabVIEW 上位機編程)兩個部分組成[13],如圖1所示。在振動測試過程中,經驅動電路供電的振動傳感器采集機電設備關鍵部件振動信號,信號預處理電路將其由模擬信號轉變?yōu)閿?shù)字信號,并進行放大、濾波、降噪等預處理,數(shù)據(jù)采集卡將預處理后的數(shù)據(jù)進行收集與存儲,而后將數(shù)據(jù)通過USB 設備接口傳輸給PC端,在LabVIEW上位機程序中進行讀寫和算法分析。

圖1 振動測試系統(tǒng)方案Fig.1 Vibration Test System Solution

對機械振動信號進行分析和處理,涉及時域及頻域分析過程[14]。基于LabVIEW 的采集軟件程序,首先保存采集信號的時域部分,在LabVIEW 信號處理模塊中設置FIR 數(shù)字濾波器和傅里葉變換分析程序,對信號進行濾波降噪和時頻域變換,在頻譜圖中提取故障特征信號。

3 系統(tǒng)軟、硬件設計及編程

3.1 嵌入式軟、硬件系統(tǒng)設計

3.1.1 軟件結構

基于用戶測試需求,開發(fā)嵌入式數(shù)據(jù)采集儀/分析儀的軟件,通過數(shù)據(jù)串口實現(xiàn)上位機與下位機通信,上位機設置圖形化用戶接口主控界面,對下位機數(shù)據(jù)采集、傳輸和分析過程進行閉環(huán)操控,如圖2(a)所示。

3.1.2 硬件結構

基于嵌入式操作系統(tǒng)的數(shù)據(jù)采集/分析儀進行振動信號采集,完成研究對象狀態(tài)信息的獲取,并進行信號的實時分析。采用嵌入式總線形式串聯(lián)各個功能塊,利用DSP控制和聯(lián)調整個系統(tǒng),硬件結構功能塊,如圖2(b)所示。

圖2 嵌入式軟、硬件系統(tǒng)Fig.2 Embedded Software and Hardware Systems

3.2 下位機程序設計

加速度值可以在頻譜圖中代表機械振動的能量隨頻率的分布[15]?;贗EPE壓電式加速度傳感器模塊進行振動信號監(jiān)測系統(tǒng)設計。傳感器模塊原理,如圖3(a)所示。芯片通信的管腳為IIC_SCL、IIC_SDA、MPU_AD0、MPU_INT四個,用導線把P1端子各功能腳連接到STM32開發(fā)板上,實現(xiàn)傳感器模塊與STM32通信,MPU_AD0 我們接GND,振動信號數(shù)據(jù)通過串口1發(fā)送給上位機。

圖3 傳感器供電原理Fig.3 Sensor Power Supply Principle

利用可充電鋰電池,結合升壓模塊和電源電路開發(fā)傳感器供電板電路,如圖3(b)所示。在振動測試數(shù)據(jù)采集過程中對傳感器進行持續(xù)供電。傳感器低阻抗電壓輸出、體積小、動態(tài)范圍大、高靈敏度、高分辨率、抗干擾性能好,適用于惡劣環(huán)境的測量,可輸出穩(wěn)定有效的電壓信號,其表面通過螺紋固定一個強吸附力磁座,便于固定在被測對象上,傳感器基本電參數(shù)及動態(tài)指標,如表1所示。

表1 傳感器基本參數(shù)及動態(tài)指標Tab.1 Sensor Basic Parameters and Dynamic Indicators

下位機程序編寫及其調試,如圖4所示。采用DMA 結合多路ADC實現(xiàn)多通道模、數(shù)信號轉換,不占用CPU資源,保證數(shù)據(jù)采集速度。

圖4 下位機數(shù)據(jù)采集程序設計Fig.4 Lower Computer Data Acquisition Program Design

3.3 上位機程序開發(fā)

基于LabVIEW軟件的數(shù)據(jù)采集模塊與信號處理模塊編寫上位機顯示與控制程序,如圖5所示。上位機程序包括程序控件和用戶圖形兩個面板,系統(tǒng)主程序控件面板,如圖5(a)所示。利用Labview函數(shù)主項中編程、數(shù)學等子項控件進行系統(tǒng)程序設計,在While循環(huán)中嵌套四個條件結構設置相應功能控件內外串接,實現(xiàn)數(shù)據(jù)讀寫、顯示和分析功能。數(shù)據(jù)顯示、數(shù)據(jù)分析和歷史數(shù)據(jù)查詢等模塊的用戶圖形操作界面,如圖5(b)所示。

圖5 上位機程序設計Fig.5 Upper Computer Program Design

3.3.1 實時數(shù)據(jù)顯示模塊

在While 循環(huán)外部設置VISA 串口號與數(shù)據(jù)采集儀通信,在While循環(huán)內部設置文件讀寫路徑,利用條件結構創(chuàng)建四個通道的波形顯示控件,并配備顯示儀表、報警值和報警指示燈控件,從數(shù)據(jù)采集儀傳來的數(shù)據(jù)以表格形式讀寫入LabVIEW 軟件程序,在波形控件中實時顯示數(shù)據(jù)曲線,根據(jù)被測對象的故障狀態(tài)設置報警幅值,當每個通道的振動信號幅值超出報警幅值,報警指示燈亮起,左側儀表分別對相應通道數(shù)據(jù)幅值范圍進行調控。

3.3.2 實時數(shù)據(jù)分析模塊

分別設置四個通道的波形顯示控件,在控件接口端引入常用的頻域分析方法FFT時頻變換控件,每個通道單獨執(zhí)行程序,將數(shù)據(jù)從時域變換到頻域,在頻譜圖中顯示數(shù)據(jù)頻率與幅值的對應關系,可以實現(xiàn)振動特征值的實時提取與分析。

3.3.3 歷史數(shù)據(jù)查詢模塊

機電設備振動測試是一個持續(xù)時間較長的過程,需要根據(jù)設備運行狀態(tài)、生產加工環(huán)節(jié)、現(xiàn)場測試環(huán)境、測試設備的狀況進行全運行周期的測試和取樣,所測數(shù)據(jù)量龐大。歷史數(shù)據(jù)回顧模塊可實現(xiàn)每個通道的歷史數(shù)據(jù)存儲、查找與顯示,便于將不同階段和同一階段不同通道取樣數(shù)據(jù)進行比對分析,有效提取故障特征信號,實現(xiàn)機電設備故障的準確診斷。

4 系統(tǒng)實現(xiàn)與驗證

4.1 系統(tǒng)測試實驗

采用IEPE加速度傳感器和下位機數(shù)據(jù)采集模塊采集振動數(shù)據(jù),通過串口將數(shù)據(jù)傳輸給PC機,在LabVIEW 圖形化程序中進行數(shù)據(jù)讀取、顯示與處理,實現(xiàn)上位機與下位機系統(tǒng)聯(lián)調測試,模擬測試過程,如圖6所示。

圖6 下位機數(shù)據(jù)采集及上位機讀顯交互Fig.6 Lower Computer Data Acquisition and Upper Computer Reading and Displaying Interaction

下位機數(shù)據(jù)采集模塊內置加速度傳感器、A/D轉換器、信號放大器以及外接數(shù)據(jù)實時顯示屏,通過USB 串口與PC 機連接。將數(shù)據(jù)采集模塊以一定速度向四周移動或翻轉,傳感器采集到的振動信號經信號放大及模數(shù)轉換,通過USB串口被傳輸?shù)缴衔粰C文件讀取程序中。上位機界面的四個通道選項卡設置不同的參數(shù),隨即在四個通道內顯示信號波形,四個儀表分別顯示各個通道數(shù)據(jù)的值,寫入的數(shù)據(jù)被存儲在Excel表格文件中。結合圖5程序,可以實現(xiàn)四個通道振動信號幅值和相位數(shù)值的實時觀察和分析以及多次測量歷史數(shù)據(jù)的查詢和提取。

4.2 MATLAB數(shù)據(jù)處理

將4.1中各通道的Excel表格振動數(shù)據(jù)以數(shù)值矩陣的方式寫入MATLAB程序中,利用plot繪圖工具將四組數(shù)據(jù)分別作圖,得到以下時域波形,如圖7所示。

圖7 MATLAB數(shù)據(jù)處理Fig.7 MATLAB Data Handling

通過對比分析,發(fā)現(xiàn)所開發(fā)的系統(tǒng)振動測試結果準確,測試過程可以實現(xiàn)上、下位機交互,軟件與硬件結合程度高,數(shù)據(jù)顯示更直觀,操作界面清晰,參數(shù)調整便捷,相對MATLAB 商業(yè)軟件在振動測試方面具有明顯優(yōu)勢。

5 結語

基于軟硬件程序設計,結合虛擬儀器技術,開發(fā)一套機電設備振動測試系統(tǒng),通過測試實驗和MATLAB數(shù)據(jù)處理驗證,振動測試結果可信。該系統(tǒng)可實現(xiàn)下位機采集與上位機讀顯交互,結合振動信號篩選智能算法,可以對機電設備關鍵部件振動狀態(tài)進行實時監(jiān)測和分析。所開發(fā)系統(tǒng)可實現(xiàn)即時提取振動信號幅值、相位數(shù)值,界面清晰,可視化程度高,操作簡單,數(shù)據(jù)采集的精度較高,使用該套系統(tǒng)可采集各類機電設備振動信號,系統(tǒng)升級方便,可有效縮短相關振動測試平臺的研發(fā)周期。

猜你喜歡
控件上位機電設備
論機電設備安裝工程接地的重要性
土木建筑和機電設備安裝工程施工技術探討
機電設備維修管理模式分析
關于.net控件數(shù)組的探討
軟件(2018年7期)2018-08-13 09:44:42
特斯拉 風云之老阿姨上位
車迷(2018年12期)2018-07-26 00:42:22
“三扶”齊上位 決戰(zhàn)必打贏
基于ZigBee和VC上位機的教室智能監(jiān)測管理系統(tǒng)
以新思路促推現(xiàn)代農業(yè)上位
學習月刊(2015年3期)2015-07-09 03:51:04
高速公路機電設備完好率統(tǒng)計應用
就這樣玩會VBA中常見的自定義控件
電腦迷(2012年24期)2012-04-29 00:44:03
辽宁省| 广汉市| 博乐市| 盐山县| 黔东| 吴忠市| 罗平县| 乐安县| 镇康县| 平阳县| 安岳县| 尚义县| 饶河县| 永定县| 清远市| 德令哈市| 克东县| 金华市| 奈曼旗| 乌鲁木齐县| 卢湾区| 静乐县| 二手房| 鲜城| 威信县| 连州市| 枞阳县| 顺义区| 开封县| 循化| 聂荣县| 年辖:市辖区| 海口市| 鄂伦春自治旗| 英超| 沁阳市| 修文县| 太保市| 嘉黎县| 得荣县| 玉山县|