亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        改進的卷積神經(jīng)網(wǎng)絡(luò)在勵磁單元中的故障診斷

        2021-11-17 08:37:18楊彥杰元晶晶
        計算機仿真 2021年6期
        關(guān)鍵詞:晶閘管勵磁三相

        楊彥杰,元晶晶,張 賀

        (1. 河北工業(yè)大學省部共建電工裝備可靠性與智能化國家重點實驗室,天津 300132;2. 河北工業(yè)大學河北省電磁場與電器可靠性重點實驗室,天津 300132)

        1 引言

        隨著電力電子技術(shù)的快速發(fā)展,三相橋式晶閘管整流電路是最廣泛的功率變換裝置。在勵磁功率單元中,整流單元應(yīng)該能夠穩(wěn)定地提供同步發(fā)電機的各種工況下所需要的勵磁電流,從而確保了同步發(fā)電機和整個電力系統(tǒng)的正常運轉(zhuǎn)[1]。若勵磁系統(tǒng)長期工作在惡劣的工作環(huán)境下,極易受到損壞,對發(fā)電機的可靠運行以及維持發(fā)電機輸出電能質(zhì)量構(gòu)成了嚴重威肋。因此,在勵磁功率單元主回路中對晶閘管故障問題進行實時在線、準確可靠的故障診斷極為重要。

        故障診斷方法可劃分為數(shù)學模型[2,3]和人工智能[4,5]兩種。文獻[6]通過建立仿真模型獲取輸出電壓Ud,并用傅里葉分析算法對波形分解、提取特征幅值,將其歸一化后輸入人工神經(jīng)網(wǎng)絡(luò)中,從而確定故障部位及故障點;文獻[7]利用小波包分析方法對信號波進行分解、提取故障特征,然后利用支持向量機對故障向量進行分類,該方法可以快速有效地完成電力電子整流裝置的故障診斷。但上述兩種方法均要對波形進行分解、特征提取等操作,其過程相對復(fù)雜,且造成嚴重的誤差,對分類結(jié)果也會產(chǎn)生較大的影響;文獻[8]提出了AlexNet網(wǎng)絡(luò)用于人臉識別,但該網(wǎng)絡(luò)結(jié)構(gòu)復(fù)雜,計算量大,結(jié)果的準確率和損失率曲線存在震蕩問題。

        因此,文章提出了一種改進的卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks,CNN)的網(wǎng)絡(luò)故障診斷模型。該方法可以直接輸入原始圖片,不需要對信號進行特征分解與提取,具有很大的優(yōu)勢;且模型簡單,運算速度快,可自動迭代更新參數(shù),結(jié)果準確率穩(wěn)定且收斂。主要工作如下:首先基于MATLAB/Simulink仿真軟件平臺,搭建三相橋式全控整流電路的仿真模型,了解每個晶閘管的正常工作狀態(tài)和故障狀態(tài),完成負載整流電壓波形和三相母線電流圖的生成,并將其制作成網(wǎng)絡(luò)模型的圖片數(shù)據(jù)集;利用深度學習開源工具TensorFlow設(shè)計卷積神經(jīng)網(wǎng)絡(luò)(CNN)故障診斷模型;最后,針對結(jié)構(gòu)參數(shù)優(yōu)化診斷模型,實現(xiàn)網(wǎng)絡(luò)模型訓練和最優(yōu)結(jié)果。

        2 勵磁系統(tǒng)功率單元

        2.1 三相橋式全控整流電路

        在勵磁系統(tǒng)中,勵磁功率柜的故障較為常見,尤其是勵磁功率單元主回路[9]中的三相橋式全控整流電路。其工作原理如圖1所示,工作結(jié)構(gòu)簡單,利用率高,應(yīng)用廣泛。

        圖1 三相橋式全控整流電路圖

        2.2 電路仿真

        MATLAB是一款強大的商業(yè)數(shù)學軟件工具,其Simulink是一個集成的軟件包,用于動態(tài)系統(tǒng)的建模、仿真和綜合分析,是MATLAB的重要組成部分。使用者可以簡潔快速地搭建電路用來研究系統(tǒng)的各種運行狀態(tài)。圖2為搭建三相橋式全控整流仿真電路,仿真了電路的正常工作狀態(tài)和各晶閘管故障狀態(tài)的整流輸出電壓以及三相母線電流。

        圖2 三相橋式全控整流電路仿真圖

        仿真參數(shù)設(shè)置:三相電源UA、UB和UC電壓有效值為220V,頻率為50Hz,相位分別為0°、-120°、-240°;三相晶閘管整流器(SCR)參數(shù)使用默認值;RL負載參數(shù)設(shè)置:R=1Ω、L=1H;仿真時采用變步長方式下的ode23tb仿真算法。

        2.3 故障分類

        三相橋式全控整流電路正常工作時,每個周期輸出的直流電壓波由大小相同的六個脈動波組成。當晶閘管發(fā)生故障時,根據(jù)波形的相似性可分為五大類。同一類晶閘管故障時,其輸出電壓波形相似,僅在時間上發(fā)生平移。

        第一類:無晶閘管故障,即正常工作狀態(tài)。

        第二類:只有一個晶閘管故障。包括6種故障狀態(tài),即:VT1、VT2、VT3、VT4、VT5、VT6。

        第三類:同一相的兩個晶閘管故障。包括3種故障狀態(tài),即VT1-VT4、VT2-VT5、VT3-VT6。

        第四類:不同相的上下組兩個晶閘管故障。包括6種故障狀態(tài),即VT1-VT2、VT1-VT6、VT2-VT3、VT3-VT4、VT4-VT5、VT5-VT6。

        第五類:不同相的同一組的兩個晶閘管故障。包括6種故障狀態(tài),即VT1-VT3、VT1-VT5、VT2-VT4、VT2-VT6、VT3-VT5、VT4-VT6。

        取三相電源UA、UB和UC電壓有效值為220V,觸發(fā)角為30°時的部分電壓波形圖如圖3所示。整流橋正常運行時,在20ms(工頻一個周期)內(nèi),有六個相同的波形成分,均是交流輸入線電壓波形的一部分,且輸出電壓的平均值是正值。當晶閘管發(fā)生不同的故障時,輸出電壓波各不相同,與正常波形有較大區(qū)別,因此將其作為故障診斷的依據(jù)。

        圖3 部分電壓波形數(shù)據(jù)集

        根據(jù)輸出的電壓波形,僅僅能識別出是哪種類型,并不能具體的診斷出每個晶閘管的工作狀態(tài),所以提出采用具有相差較明顯的三相母線電流波形圖進行故障診斷與識別。故障類型一共進行22種分類,即正常狀態(tài)和故障狀態(tài)VT1、VT2、VT3、VT4、VT5、VT6、VT1-VT2、VT1-VT3、VT1-VT4、VT1-VT5、VT1-VT6、VT2-VT3、VT2-VT4、VT2-VT5、VT2-VT6、VT3-VT4、VT3-VT5、VT3-VT6、VT4-VT5、VT4-VT6、VT5-VT6。取三相電源UA、UB和UC電壓有效值為220V,觸發(fā)角為30°時的部分三相母線電流波形圖如圖4所示。

        圖4 部分電流波形數(shù)據(jù)集

        3 卷積神經(jīng)網(wǎng)絡(luò)的改進

        3.1 卷積神經(jīng)網(wǎng)絡(luò)

        目前,卷積神經(jīng)網(wǎng)絡(luò)(CNN)已經(jīng)成為許多科學領(lǐng)域的研究熱點之一,尤其是在模式分類領(lǐng)域。CNN是由一系列層構(gòu)成,數(shù)據(jù)在層與層之間流動。基本結(jié)構(gòu):輸入層、卷積層、激活函數(shù)、池化層、全連接層,即INPUT-CONV-RELU-POOL-FC。

        卷積層是一個特征提取層,每個神經(jīng)元的輸入連接到前一層的局部感受野,并提取局部的特征。卷積層的主要功能是根據(jù)卷積核卷積圖像,并降低噪音[11],還具有“權(quán)值共享”原則。卷積層的計算公式如下所示:

        (1)

        激活函數(shù)是用于添加非線性因素,因為卷積方法來用于處理線性操作,即為每個像素點分配權(quán)值。線性模型的表達力不夠,因而引入激活函數(shù)。常見的激活函數(shù)有Sigmoid函數(shù)、Tanh函數(shù)、ReLU函數(shù)、Leaky ReLU函數(shù)等。

        池化層是特征映射層,通過對每個特征映射圖的局部區(qū)域進行加權(quán)求和,增加偏置后通過一個非線性函數(shù)在池化層得到新的特征圖[12]。池化的作用是:①減小特征圖尺寸,簡化網(wǎng)絡(luò)計算復(fù)雜度;②進行特征壓縮,提取主要特征。池化層的操作公式如下所示:

        (2)

        全連接層用來連接所有的特征并將輸出值發(fā)送給分類器(如Softmax分類器)以用作分類。

        最終輸出模型的測試準確率和誤差損失函數(shù)值。卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)和參數(shù)如圖5所示。

        圖5 卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

        3.2 改進的卷積神經(jīng)網(wǎng)絡(luò)

        傳統(tǒng)的AlexNet模型結(jié)構(gòu)復(fù)雜,參數(shù)龐大,運行速度慢,與此同時,模型分類結(jié)果的收斂快慢還收到初始化參數(shù)的方法和網(wǎng)絡(luò)權(quán)值更新的影響,且準確率和損失率曲線存在震蕩問題。綜上所述,文章進行了一下五個方面的改進,提出了性能更好的卷積神經(jīng)網(wǎng)絡(luò)模型,可以規(guī)避以上不足。

        1)用卷積層替代三個全連接層。因卷積層的計算是并行的,不需要同時讀入內(nèi)存,這樣不僅提高運行速度,也使模型得到優(yōu)化。

        2)將全連接層2的節(jié)點數(shù)由4096調(diào)整為2048,減少參數(shù)和權(quán)值跟新,提高運行速度,縮短計算時間。

        3)刪除了所有的LRN圖層并更改初始值程序。經(jīng)實踐證明,經(jīng)過簡單的參數(shù)初始化并使用Batch Normalization的歸一化操作。BN的使用有利于樣本的收斂和網(wǎng)絡(luò)的穩(wěn)定。

        4)使用Adam Optimization基于訓練數(shù)據(jù)迭代地更新神經(jīng)網(wǎng)絡(luò)權(quán)值,根據(jù)輸出結(jié)果可進行權(quán)值的迭代更新。

        5)使用xavier_initializer初始化,經(jīng)試驗明比原random_normal_initializer會提升效果。

        3.3 網(wǎng)絡(luò)算法流程圖

        3.3.1 算法流程圖

        文章提出的改進卷積神經(jīng)網(wǎng)絡(luò)故障診斷模型的算法流程如圖6所示,主要分為4個階段:

        圖6 算法流程

        1)樣本圖像預(yù)處理。首先定點、定間隔的構(gòu)建樣本數(shù)據(jù)集;其次對圖像的顏色、大小進行處理,便于網(wǎng)絡(luò)學習。

        2)設(shè)計網(wǎng)絡(luò)故障診斷模型。在Python編譯環(huán)境及TensorFlow學習框架進行網(wǎng)絡(luò)程序的編寫與搭建。

        3)訓練優(yōu)化網(wǎng)絡(luò)模型。根據(jù)BP(Back Propagation,BP)算法進行權(quán)值和閾值的反復(fù)調(diào)整,使誤差信號減小到最低限度。

        4)將得到的優(yōu)化模型進行樣本圖像數(shù)據(jù)集的試驗,從而輸出診斷結(jié)果。

        3.3.2 數(shù)據(jù)預(yù)處理

        本文是利用MATLABSimulink搭建整流電路,將負載整流輸出的電壓波形和三相母線電流波形作為網(wǎng)絡(luò)故障模型的輸入。對數(shù)據(jù)的預(yù)處理分為以下幾個部分:數(shù)據(jù)采集,格式轉(zhuǎn)換,數(shù)據(jù)歸一化和圖像剔除。

        1)數(shù)據(jù)采集。在仿真電路中,通過對觸發(fā)脈沖設(shè)置不同的觸發(fā)角來輸出負載整流電壓波形和三相母線電流波形。此時,示波器以固定頻率和采樣時間進行數(shù)據(jù)采集,保存為.mat格式文件。

        2)格式轉(zhuǎn)化?;赑ython語言使用TensorFlow框架中各種庫,將仿真生成的.mat格式的數(shù)據(jù)據(jù)進行轉(zhuǎn)化為網(wǎng)絡(luò)所能識別的.JPG格式圖片集。

        3)圖像剔除。將數(shù)據(jù)轉(zhuǎn)化為.JPG格式圖片后,會產(chǎn)生一些圖像的重疊或特征模糊等問題,需要將這些有干擾的圖像進行挑選剔除,保證網(wǎng)絡(luò)訓練和測試結(jié)果準確性。

        4)數(shù)據(jù)歸一化。由于圖像的數(shù)量級之間存在的差異,這種差異性會影響到數(shù)據(jù)分析結(jié)果。為了消除量綱之間的影響,需要進行數(shù)據(jù)歸一化處理。本文使用min-max標準化方法,是對數(shù)據(jù)的線性變換,是結(jié)果值映射到[0,1]區(qū)間,轉(zhuǎn)換函數(shù)如下

        (3)

        式中:max為樣本數(shù)據(jù)的最大值,min為樣本數(shù)據(jù)的最小值。

        通過以上數(shù)據(jù)的預(yù)處理后,將特征顯著的圖片集作為卷積神經(jīng)網(wǎng)絡(luò)的輸入。CNN模型對圖片集進行卷積、池化等各種操作處理,從而實現(xiàn)網(wǎng)絡(luò)模型的輸出。

        4 實驗結(jié)果與分析

        本文使用WIN10系統(tǒng)、Python3.6.6編譯環(huán)境以及TensorFlow學習框架進行網(wǎng)絡(luò)程序的編寫。由于本文所使用的圖像數(shù)據(jù)集簡單、規(guī)律性強,且數(shù)據(jù)量不是很大,所以采用了基于網(wǎng)絡(luò)搜獲[12]的方法進行調(diào)參來優(yōu)化CNN模型。

        4.1 參數(shù)選擇

        4.1.1 學習率

        在訓練網(wǎng)絡(luò)模型中,學習率是一個重要的超參數(shù),控制著網(wǎng)絡(luò)權(quán)值調(diào)整的速度。一般來說,學習率越大,網(wǎng)絡(luò)的學習速率越快,但如果太大,超過了極值,將導(dǎo)致準確率降低,損失值停止下降并在某一位置反復(fù)震蕩;學習率越小,損失梯度下降的速度越慢,所需收斂時間越長。因而選擇合適的學習率至關(guān)重要。參考大量實驗與文獻,則該網(wǎng)絡(luò)模型的學習率設(shè)置為0.0001。

        4.1.2 批處理樣本數(shù)量

        通常將樣本數(shù)據(jù)集劃分為多個批次量實現(xiàn)網(wǎng)絡(luò)模型對參數(shù)的更新優(yōu)化。即每次處理樣本的數(shù)量對模型的準確率有重要意義。在一定范圍內(nèi),增大批處理數(shù)量,將會提高內(nèi)存利用率,加快處理速度,但增大到某些時候,影響最終的收斂精度和泛化性。如表1所示為不同批處理樣本數(shù)量下的時間結(jié)果,可選取批處理量為64時可達到最佳的測試結(jié)果。

        表1 不同批處理數(shù)量的實驗結(jié)果

        4.1.3 迭代次數(shù)

        迭代次數(shù)是指神經(jīng)網(wǎng)絡(luò)訓練一個完整樣本集的次數(shù),每次迭代進行一次模型優(yōu)化。因樣本數(shù)據(jù)集數(shù)量多且具有一定的相似性。選取不同的參數(shù)進行實驗,如表2所示,當?shù)螖?shù)為200時,網(wǎng)絡(luò)模型的準確度為最優(yōu)。

        表2 不同迭代次數(shù)的實驗結(jié)果

        4.2 實驗結(jié)果

        經(jīng)過多次實驗參數(shù)的選擇和網(wǎng)絡(luò)結(jié)構(gòu)的優(yōu)化,最終得到了最優(yōu)網(wǎng)絡(luò)故障診斷模型,與原始提出的網(wǎng)絡(luò)模型相比較,其晶閘管輸出電壓和三相母線電流識別分類的平均準確率分別高達99%、98%,該方法使得對晶閘管故障的診斷更加方便可靠。通過PyCharm、TensorFlow框架生成準確率accuracy變化圖和損失值loss變化圖分別如下圖7和圖8所示。

        圖7 CNN-電壓、電流準確率

        圖8 CNN-電壓、電流損失率

        由圖7和圖8可知,隨著訓練次數(shù)的增加,雖然分類結(jié)果稍有波動,但該模型對電壓、電流總的識別準確率呈增長的趨勢,損失率呈下降趨勢。在模型訓練200次后,電壓、電流的分類準確率平均高達99%、98%。結(jié)果表明,改進的卷積神經(jīng)網(wǎng)絡(luò)對勵磁單元中晶閘管故障的識別具有良好的分類結(jié)果,在電力故障診斷領(lǐng)域?qū)泻芎玫陌l(fā)展前景。

        5 結(jié)束語

        文中對勵磁勵磁功率單元中整流部分的晶閘管進行了智能故障診斷識別。根據(jù)圖像識別技術(shù)和深度學習的結(jié)合,提出了改進的卷積神經(jīng)網(wǎng)絡(luò)故障診斷模型,可以得出以下結(jié)論:

        1)該模型可以直接對原始波形圖像進行故障診斷,不依賴人工處理信號,網(wǎng)絡(luò)模型穩(wěn)定且收斂,運行速度快,從而準確定位故障的晶閘管。

        2)使用了批量歸一化BN層、Adam優(yōu)化器以及xavier_initializer初始化方法等,自動迭代更新權(quán)值,防止梯度消失或爆炸、加快訓練速度。

        3)在實現(xiàn)勵磁功率單元故障診斷的基礎(chǔ)上,也可用于電力系統(tǒng)中其它部分故障的診斷。仿真結(jié)果表明,該方法在勵磁裝置故障診斷方面具有準確性和可靠性。

        猜你喜歡
        晶閘管勵磁三相
        一種晶閘管狀態(tài)和極性的檢測方法及其應(yīng)用
        勵磁變壓器勵磁涌流引起的調(diào)相機跳閘分析
        三相異步電動機保護電路在停車器控制系統(tǒng)中的應(yīng)用
        基于勵磁阻抗變化的變壓器勵磁涌流判別方法的探討
        電子制作(2018年1期)2018-04-04 01:48:34
        大型發(fā)電機勵磁用旋轉(zhuǎn)變換器的開發(fā)和應(yīng)用
        改進式晶閘管電容無功補償方法的研究
        兩級式LCL型三相光伏并網(wǎng)逆變器的研究
        三相PWM整流器解耦與非解耦控制的對比
        英飛凌推出新款大功率光觸發(fā)晶閘管 首次集成保護功能
        GES6000勵磁控制技術(shù)
        亚洲日本VA午夜在线电影| 国产午夜鲁丝片av无码| a级黑人大硬长爽猛出猛进| 极品诱惑一区二区三区| 69久久精品亚洲一区二区| 国产午夜激无码av毛片不卡| 男女车车的车车网站w98免费| 精品人妻VA出轨中文字幕| 丰满人妻一区二区三区精品高清| 国产人妻熟女高跟丝袜| 国产精品你懂的在线播放| 中文字幕一区二区三区乱码不卡| 久草视频在线视频手机在线观看| 国产精品女同一区二区免费站| 和外国人做人爱视频| 中文字幕在线日韩| 亚洲色图偷拍自拍亚洲色图| 亚洲国产精品18久久久久久| 国产成年女人特黄特色毛片免| 91超碰在线观看免费| 亚洲一区二区三区精品久久av| 国产精品天干天干综合网| 色一情一区二| 亚洲av色香蕉一区二区蜜桃 | 国产精品亚洲综合色区韩国| 人妻少妇偷人精品一区二区| 无码人妻一区二区三区免费视频| 丝袜足控一区二区三区| 在线一区二区三区视频观看| 加勒比东京热中文字幕| 中文字幕久久精品一二三区| 91美女片黄在线观看| 国产女主播福利在线观看| 人人人妻人人澡人人爽欧美一区| 少妇的丰满3中文字幕| 国产一区二区三区视频了| 男女视频在线观看一区| 亚洲日韩欧洲无码av夜夜摸| 欧美破处在线观看| 美女扒开内裤让我捅的视频| 野花社区视频在线观看|