999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于深度學習的發電機整流器診斷系統研究

2020-04-28 02:57:50劉力宇
微特電機 2020年4期
關鍵詞:特征提取發電機故障診斷

劉力宇,崔 江

(南京航空航天大學 自動化學院,南京 211106)

0 引 言

旋轉整流器式無刷交流發電機是現代獨立電力系統的重要組成部分。無刷交流發電機發明于20世紀中葉,其冷卻方式、材料及工藝在之后的數十年間得到了不斷的完善和發展,其功率密度越來越大,可靠性顯著提高[1]。旋轉整流器的發明與應用取代了原本交流同步發電機所必要的電刷結構,避免了由于電刷故障而導致的頻繁維修與更換,交流同步電機的應用也隨之更加廣泛。而旋轉整流器的故障診斷也成為交流同步發電機能否正常運行的關鍵因素之一。

目前,常用的發電機故障診斷實現平臺,有以微處理器(例如DSP)為核心的嵌入式設備和仿真軟件(例如MATLAB)等。哈爾濱理工大學的研究人員采用DSP實現發電機輸出電壓與電流信號的采集與故障診斷[2];還有些研究人員以DSP芯片為核心,搭建了發電機旋轉整流器故障診斷系統,提高了診斷的實時性與正確率[3]。華北電力大學的于海波使用MATLAB軟件建立風力發電機的仿真模型,并在軟件中實現了希爾伯特-黃變換(HHT)方法用于發電機定子匝間短路故障的診斷,診斷效果良好[4];中國地質大學的劉旭使用MATLAB軟件對風力發電機的數據進行挖掘,將K-means聚類與BP神經網絡相結合,提高了發電機故障診斷的正確率[5]。嵌入式設備需要將算法程序燒錄進存儲器中,難以根據不同情況靈活選擇相應的方法,操作界面也并不友好;MATLAB等軟件占用PC機資源多,功能冗余,只適合算法的功能性驗證。本文所設計的診斷平臺,主要基于C++ Builder實現其軟件算法,硬件采用泰普HandyScope4(HS4)作為電機平臺的數據采集模塊。整個軟件系統包含圖形顯示、特征提取和故障分類等功能,具有較強的診斷功能和可操作性。

1 旋轉整流器故障分析

旋轉整流器(如圖1所示)的數學模型是一個雙橋結構,其中的6個二極管(D1~D6)可以將三相交流輸入轉換為直流輸出。二極管開路是其故障的常見原因[6],模式可分為正常、單管(例如D1)開路故障、同相雙管(例如D1D3)開路故障、同橋雙管(例如D1D4)開路故障、異相異橋雙管(例如D1D6)開路故障共5種。

圖1 旋轉整流器模型

因二極管具有單向導通性,發電機交流勵磁機的電樞繞組上會產生一定的諧波分量,這些諧波分量又會在勵磁機的勵磁繞組中產生對應的諧波分量,這種現象通常被稱為諧波電樞反應[7]。當發電機整流二極管發生開路故障時,交流勵磁機勵磁繞組中的諧波分量將發生改變。因此,傳統方法往往是根據勵磁電流的諧波分析及其變化情況來進行故障診斷的[8-9]。本設計采用深度置信網絡等深度學習理論模型,自適應提取勵磁電流信號中蘊含的故障特征,可以獲得較高的故障診斷率。

2 平臺設計

2.1 硬件介紹

本平臺使用的硬件主要包括三大模塊(如圖2所示),其中使用霍爾傳感器作為采集電流信號的傳感器元件,將發電機交流勵磁機的勵磁電流信號轉換為大小合適的電壓信號,然后使用HS4信號采集卡進行信號采集與傳輸。HS4擁有高速采樣率和12~16位可調節分辨率,與PC機間利用USB進行信號傳輸。

圖2 硬件框架圖

2.2 軟件設計

本平臺使用基于C++語言,在Borland C++ Builder 6.0(BCB 6.0)編譯器中編寫。BCB 6.0是Borland公司在 Delphi 基礎上推出的可視化集成開發工具,它使用Visual Component Library(VCL)可視組件庫,在開發應用程序時更加簡單、便捷[10]。

本平臺由TEdit,TButton,TPaintBox,TCheckBox等多個控件構成,集成了數據采集、數據讀取與存儲、特征提取、故障診斷等功能模塊,故障診斷的步驟如圖3所示。平臺可使用信號采集模塊獲取實時信號進行在線故障診斷,也可使用數據讀取與存儲模塊加載PC機本地數據進行分析診斷。平臺的特征提取模塊與故障診斷模塊包含深度置信網絡等深度學習模型。原始信號和特征信號的圖形可直觀地顯示在信號顯示窗口中,便于進行波形的人工分析和觀察對比。

圖3 故障診斷流程圖

3 平臺各模塊功能與實現

3.1 數據采集模塊

數據采集模塊用于從信號采集卡獲得原始數據,使用該模塊時需要將HS4信號采集卡通過USB接口與PC機連接,并安裝泰普公司發布的驅動程序。該模塊擁有4個實時采樣頻道,50 MHz的最大采樣率,單次最大采集點數為4 096點。本平臺使用4個6 000點double數組儲存采集到的原始數據并使用信號顯示區域的第一個TPaintBox控件顯示各數組的前1 000點。每個采樣頻道都配備一個TEdit控件用于調節顯示圖形的y軸幅值。

3.2 數據讀取與存儲模塊

數據讀取與存儲模塊用于加載本地數據或將采集模塊各通道的信號儲存到PC機中。本平臺使用兩個6 000點double數組加載本地數據,并在信號顯示區域的第二個TPaintBox控件中顯示各數組的前1 000點,每個數組配備一個TEdit控件用于調節顯示圖形的y軸幅值。平臺通過TOpenDialog和TSaveDialog控件進行數據的讀取與存儲。

3.3 特征提取模塊

特征提取模塊主要采用了離散傅里葉變換(Discrete Fourier Transform,以下簡稱DFT)等方法對信號進行處理,對儲存原始數據的數組中的一個或多個進行特征提取并將得到的數據儲存在新的double數組中,數據顯示窗口區第三個TPainBox控件中繪制出相應圖形。使用DFT算法進行特征提取時,由一個TEdit控件決定進行傅里葉變換的點數,使用TSpeedButton控件控制特征提取模塊是否運行,使用TComboBox控件配合switch函數確定特征提取中的算法。

3.4 故障診斷模塊

故障診斷模塊主要包括了深度置信網絡(Deep Belief Networks,以下簡稱DBN)及最小距離法(Minimum Distance Classification,以下簡稱MDC)等算法,用于對特征提取模塊的輸出數組進行故障診斷,返回一個int參數來顯示故障類型。該模塊可對6個采樣通道同時進行診斷并分別在各通道下方的TEdit控件中顯示診斷結果。本平臺使用一個TComboBox控件根據多種負載情況調整算法參數,使用一個TEdit控件確定信號的采樣頻率。使用2個TEdit控件在診斷完成后分別輸出診斷次數和正確率。

4 算法介紹

本系統使用了MDC作為典型方法的一個代表,其特點是占用內存空間小,運算速度較快,但存在準確率不高,魯棒性較差,距離閾值選取不靈活等缺陷。

一般而言, MDC使用勵磁電流信號的1,2,6次諧波幅值作為診斷依據[11]。訓練MDC時,首先對原始信號進行DFT運算,根據式(1)可計算出,勵磁電流信號的1,2,6次諧波分別位于頻譜的6,11,31點處:

(1)

式中:n為諧波次數;f為實驗發電機勵磁機頻率50 Hz;F為采樣頻率10 kHz;N為采樣點數1 000點。

計算出不同負載情況下1,2,6次諧波幅值的平均值,將其作為算法參數輸入到C++程序中,由于數據總量較小,平臺設計時直接將其寫入算法中以提高診斷效率。

DBN是Hinton等人在2006年提出的一種目前應用廣泛的深度學習網絡,該網絡可以對輸入的數據自動地逐層提取能夠反映原始數據的本質特征[12]。DBN是一種具有多個隱層的神經網絡,由多個限制玻爾茲曼機(Restricted Boltzmann Machine,以下簡稱RBM)組成(如圖4所示),RBM是一種基于熱力學能量函數的概率網絡模型,它的網絡結構符合玻爾茲曼分布,其能量函數模型如下:

(2)

式中:bi,cj分別為隱含層與可見層的閾值;vi,hj分別為隱含層與可見層的神經元輸出;Wij為各節點間的權值。其可見層與隱含層各神經元的條件似然函數如下:

(3)

式中:Ψ為網絡使用的激活函數,本文使用“sigmoid”函數作為激活函數:

(4)

式中:exp為以自然常數e為底數的指數函數;z為RMB隱含層中各神經元對應的輸入向量。

整個DBN的訓練過程主要分為兩步,首先使用無監督方式對RBM網絡進行逐層訓練,提取出能夠反映輸入信號的本質特征(即故障特征);其次,加入監督信號對整體網絡進行反向有監督微調,如果考慮分類則需要在輸出接一個分類器,使其能夠對輸入信號進行一一對應,達到分類效果。

圖4 DBN的組成結構

本平臺使用的DBN由兩個RBM網絡和一個神經網絡組成。訓練前,先將之前采集的原始信號作DFT變化并歸一化處理[13]。取其前250個點作為DBN的第一層輸入,將輸出層節點數設置為5, 兩層隱含層節點數分別設值為100、20,RBM訓練完成后將其導入神經模型進行有監督微調。訓練完成后將得到的權值、閾值等參數導入到C++程序中進行實驗。

深度學習算法擁有較強的特征提取與分類能力,可以有效地避免MDC等常規算法可能產生的診斷誤差。

5 實驗與結果分析

使用預先采集的信號樣本在本平臺上對DBN和MDC兩種診斷方法進行測試。為便于仿真和實際實驗比較,發電機負載為空載,特征提取方法均選擇DFT,結果如表1所示。

表1 離線實驗結果

利用物理實驗平臺對算法進行驗證,平臺構成如圖5所示。此處,實驗的發電機基本頻率為50 Hz,故障模式設置為正常模式、單管開路、同相雙管開路、同橋雙管開路、異相異橋雙管開路五種情況,每種情況進行200次實驗(共1 000次在線測試)。采集主勵磁機勵磁電流信號,通過HS4采集信號并傳輸給計算機,采樣率設置為10kHz,采樣點數為1 000點。兩種方法均獲得了100%的診斷率。MDC算法雖然簡單,但也獲得了較好的診斷效果,這說明豐富的專家知識在診斷領域也是十分重要的。而DBN方法無需專家信息,可以自動對信號進行分析,也能獲取媲美專家的診斷結果。

圖5 故障診斷實驗

具體的軟件運行操作界面如圖6所示。在PC機上使用本平臺對發電機勵磁電流進行實時處理,能夠準確地對發電機旋轉整流器故障進行在線診斷。

圖6 在線實驗的軟件界面

6 結 語

本文主要基于C++語言編寫程序,研究和設計了發電機旋轉整流器故障診斷上位機系統,系統主要包括必要的硬件和算法軟件。該平臺的操作界面簡潔,功能豐富,可集成和嵌入多種故障特征提取和分類算法,可移植性強。仿真和在線實驗均證明了所設計的算法和系統的有效性。

猜你喜歡
特征提取發電機故障診斷
基于Gazebo仿真環境的ORB特征提取與比對的研究
電子制作(2019年15期)2019-08-27 01:12:00
大型發電機勵磁用旋轉變換器的開發和應用
大電機技術(2017年3期)2017-06-05 09:36:02
一種基于LBP 特征提取和稀疏表示的肝病識別算法
隨身攜帶的小發電機
軍事文摘(2016年16期)2016-09-13 06:15:49
因果圖定性分析法及其在故障診斷中的應用
基于MED和循環域解調的多故障特征提取
基于PCS-985B的發電機定子接地保護應用及整定
基于LCD和排列熵的滾動軸承故障診斷
基于WPD-HHT的滾動軸承故障診斷
機械與電子(2014年1期)2014-02-28 02:07:31
高速泵的故障診斷
河南科技(2014年3期)2014-02-27 14:05:48
主站蜘蛛池模板: 色哟哟国产成人精品| 免费国产黄线在线观看| 手机精品视频在线观看免费| 无遮挡一级毛片呦女视频| 又爽又大又黄a级毛片在线视频 | 日韩福利在线视频| 国产成人一区在线播放| 欧美日韩激情在线| 婷婷久久综合九色综合88| 久久黄色影院| 无码视频国产精品一区二区| 亚洲成a人片77777在线播放 | 婷婷久久综合九色综合88| 鲁鲁鲁爽爽爽在线视频观看| 动漫精品啪啪一区二区三区| 重口调教一区二区视频| 四虎免费视频网站| 无码AV日韩一二三区| 四虎在线观看视频高清无码| 制服无码网站| 国产成人久久综合777777麻豆| 一边摸一边做爽的视频17国产| 99久久精品免费观看国产| 熟女成人国产精品视频| 欧美狠狠干| 国产精品乱偷免费视频| 欧美一级一级做性视频| 久久综合色视频| 国产乱子伦手机在线| 欧美啪啪网| 99久久精彩视频| 中文字幕久久波多野结衣 | 日韩东京热无码人妻| 亚洲福利片无码最新在线播放| av免费在线观看美女叉开腿| 亚洲欧美精品日韩欧美| 亚洲av片在线免费观看| 欧美a在线| 伊人久久福利中文字幕| 国产精品嫩草影院av| 成人在线天堂| 91外围女在线观看| 亚洲人成亚洲精品| 五月婷婷丁香综合| 91视频国产高清| 在线观看免费黄色网址| 真实国产精品vr专区| 欧亚日韩Av| 国产制服丝袜无码视频| 亚洲不卡网| 黄色福利在线| 国产欧美专区在线观看| 欧美激情第一欧美在线| 欧美亚洲第一页| 国产高清毛片| 91精品伊人久久大香线蕉| 成年人国产网站| 亚洲AV无码乱码在线观看裸奔| 久久免费视频6| 国产精品成| 国产精品30p| 99热最新网址| 欧美劲爆第一页| 在线亚洲天堂| 亚洲Va中文字幕久久一区| 亚洲欧洲日本在线| 67194亚洲无码| 69视频国产| 国产免费看久久久| 亚洲日本韩在线观看| 亚洲国产精品不卡在线| 亚洲人成网7777777国产| 欧洲一区二区三区无码| 色婷婷成人网| 日韩欧美国产综合| 青青草国产精品久久久久| 欧美不卡二区| 亚洲精品777| 日本成人一区| 日韩福利在线观看| 国产无码性爱一区二区三区| 国产成人成人一区二区|