鄭金艷 ,李 琰,范 瑋
(1.安徽糧食工程職業(yè)學院,安徽 合肥 230011;2.合肥經濟學院 工學院,安徽 合肥 230011)
同步電機是電力系統(tǒng)中最重要的元件,用于產生電能。同步電機本身的結構也較復雜,由多個有磁耦合關系的繞組構成,定子繞組同轉子繞組之間有相對運動,同步電機突然短路的暫態(tài)過程要比穩(wěn)態(tài)對稱運行時復雜得多[1-4]。在穩(wěn)態(tài)對稱運行時,電樞磁動勢不隨時間變化,以同步速度旋轉,并與轉子沒有相對運動,轉子繞組中不會產生感應電流。當突然短路時,定子電流發(fā)生劇烈變化,定子和轉子繞組電流相互影響,對同步發(fā)電機的損傷極大,嚴重影響發(fā)電機使用壽命,同時對末端負載也有高強電流沖擊,損傷用電器,所以對同步發(fā)電機突然短路故障進行仿真分析、故障診斷及排除研究是非常必要的[5-8]。然而,故障診斷與定位為電力系統(tǒng)保護帶來了一定的技術挑戰(zhàn),因此國內外學者針對高功率電機故障模式、仿真技術、智能識別算法的研究越來越多[9-11]。BP神經網(wǎng)絡是一種誤差逆向傳播的多層前饋網(wǎng)絡,能學習和存貯大量的輸入-輸出模式映射關系,在生產、生活及工程中應用廣泛[12-13]。孫子明等[14]以雙饋風力發(fā)電機為研究對象,基于BP神經網(wǎng)絡,建立了遺傳優(yōu)化BP神經網(wǎng)絡模型,對雙饋風力發(fā)電機定子匝間短路特征進行了分析,并以定子電流為故障信號,進而實現(xiàn)不同程度的定子匝間短路故障的診斷與識別,為BP神經網(wǎng)絡故障模式識別研究提供了參考。劉英等[15]認為勵磁繞組匝間短路故障對電機組及負載的影響很大,不僅會增大電機的勵磁電流,同時會減小輸出無功功率,還會導致機組的振動加劇,嚴重影響系統(tǒng)安全運行,文中提出了一種以定子分支電流實現(xiàn)轉子匝間短路故障定位的方法,以白蓮河抽水蓄能電站2號機組為研究對象,對機組模型進行了仿真分析,結果表明了方法的有效性,可以為發(fā)電機組短路故障仿真、診斷提供參考。Zhang[16]在電機和相關部件(如繞組和滾珠軸承)中進行了故障診斷研究,提出了電機匝間短路故障短路比和短路電阻概念,推導了具有匝間短路故障的電機原理模型,該模型可通過估計短路比和短路電阻來估計故障的嚴重程度,并在MATLAB/Simulink中對電機匝間短路問題進行了仿真,結果驗證了方法的可靠性,為發(fā)電機短路故障模型的建立提供了參考。
首先建立了同步發(fā)電機短路故障數(shù)學模型(以標幺值表示,p.u.),給出定子d軸和q軸的電流分量、相電流、轉子繞組電流計算公式,并在MATLABSimulink環(huán)境中搭建15 kV,50 Hz,200 MV·A同步發(fā)電機短路故障仿真模型,進行了8種模式的仿真,以得到同步發(fā)電機定子電流在各短路故障模式下的變化情況;分析了BP網(wǎng)絡拓撲圖,建立其反向傳播算法模型。最后以短路故障定子電流變化的80%數(shù)據(jù)量作為BP網(wǎng)絡的輸入,訓練得到同步發(fā)電機短路故障模式識別器;以剩余數(shù)據(jù)作為BP模式識別器的測試數(shù)據(jù),進行多數(shù)據(jù)點故障識別,為同步發(fā)電機短路故障模式BP網(wǎng)絡識別研究提供參考。
利用疊加原理,同步發(fā)電機端突然短路相當于在電機端口突然加上了與發(fā)電機短路前的端電壓大小相等,方向相反的三相電壓。短路產生時,定子繞組電流包括基頻分量、倍頻分量和直流分量,轉子繞組包括直流分量和同頻率的交流分量。
定子d軸和q軸的電流分量分別為
(1)
式(1)中:xd,xq分別為定子繞組縱軸、橫軸的同步電抗;x′d,x″d分別為縱軸暫態(tài)電抗、次暫態(tài)電抗;x″q為橫軸次暫態(tài)電抗;E′q,E″q分別為橫軸暫態(tài)電動勢、次暫態(tài)電動勢;E″d為縱軸次暫態(tài)電動勢;Eq[0],V[0]分別為短路前瞬間的控制電動勢、機端電壓;δ0為同步發(fā)電機初始功角;ω為電機轉動角頻率;T″d為d軸同步頻交流分量二次指數(shù)衰減常數(shù);T′d為d軸同步頻交流分量一次指數(shù)衰減常數(shù);Td為d軸同步頻交流分量指數(shù)衰減常數(shù);T″q為q軸同步頻交流分量二次指數(shù)衰減常數(shù);T′q為q軸同步頻交流分量一次指數(shù)衰減常數(shù);Tq為q軸同步頻交流分量指數(shù)衰減常數(shù)。
以A相為例,可得A相電流為
式(2)中:α0為A相交流電初始相位;δ為同步發(fā)電機功角;Ta為二培頻交流分量指數(shù)衰減常數(shù)。
轉子繞組中的電流為
if=if[0]+
(3)
式(3)中:xD,xQ分別為d軸,q軸阻尼繞組的電抗;xad,xaq分別為發(fā)電機轉子縱軸、橫軸電抗;xσD,xσQ分別為d軸,q軸定子繞組漏電抗;xf為勵磁繞組電抗。
圖1 同步發(fā)電機短路故障仿真模型
得到a相正常,b、c兩相同時短路的定子電流變化情況如圖 2所示,可知定子的a相電流波動幅值較小,在±0.05 p.u.之間,在0.02 s之前為正常狀態(tài),幅值較0.02 s后出現(xiàn)故障時的幅值較小。在發(fā)生故障時,b相和c相電流發(fā)生迅速且劇烈的振蕩,波動幅值在±5.0 p.u.之間,并伴隨有近似指數(shù)規(guī)律的衰減趨勢。因此在a相正常,b、c兩相同時短路時,定子的a相電流波動變化較小,而b、c兩相電流較大,明顯不正常。
圖2 a相正常,b、c兩相同時短路電流變化
得到b相正常,a、c兩相同時短路的定子電流變化情況如圖 3所示,可知定子的b相電流波動幅值較小,在±0.5 p.u.之間,在0.02 s之前為正常狀態(tài),幅值較0.02 s后出現(xiàn)故障時的幅值較小。在發(fā)生故障時,a相和c相電流發(fā)生迅速且劇烈的振蕩,波動幅值在±10.0 p.u.之間,并伴隨有近似指數(shù)規(guī)律的衰減趨勢,兩者的變化具有對稱性。因此在b相正常,a、c兩相同時短路時,定子的b相電流波動變化較小,而a、c兩相電流明顯不正常。
圖3 b相正常,a、c兩相同時短路電流變化
得到c相正常,a、b兩相同時短路的定子電流變化情況如圖 4所示,可知定子的c相電流波動幅值較小,在±0.5 p.u.之間,較正常狀態(tài)下的電流有所增大,在0.02 s之前為正常狀態(tài),幅值較0.02 s后出現(xiàn)故障時的幅值較小。在發(fā)生故障時,a相和b相電流發(fā)生迅速且劇烈的振蕩,波動幅值在±10.0 p.u.之間,并伴隨有近似指數(shù)規(guī)律的衰減趨勢,兩者的變化具有對稱性,因此在c相正常,a、b兩相同時短路時,定子的c相電流波動變化較小,而a、b兩相電流明顯不正常。
圖4 c相正常,a、b兩相同時短路電流變化
得到a相短路,b、c兩相正常的定子電流變化情況如圖 5所示,可知定子的三相電流均處于較小幅值的波動狀態(tài),在單相故障產生時并沒有發(fā)生明顯的電流增大且劇烈波動現(xiàn)象。
圖5 a相短路,b、c兩相正常的電流變化
同理,可得同步電機未發(fā)生短路故障時的電流變化,及剩余的3種短路故障時定子電流變化情況,包括b相短路,a、c兩相正常;c相短路,a、b兩相正常;a、b、c三相短路。
對一個單層神經網(wǎng)絡,其第i個神經元的實際輸出為
(4)
式(4)中:ai為第i個神經元的實際輸出;pj為輸入p的第j個輸入;ωij為第i個神經元的輸入p的第j個輸入權值;bi為第i個神經元的偏置值。
根據(jù)基本神經元計算方法,一個典型的多層神經網(wǎng)絡拓撲結構圖如圖6所示(圖中為一個3層神經網(wǎng)絡,BP網(wǎng)絡一般設置3層即可滿足大部分工程應用),根據(jù)拓撲結構圖可得網(wǎng)絡的輸出與輸入間的關系為
圖6 多層神經網(wǎng)絡
a3=f3(w3f2(w2f1(w1p+b1)+b2)+b3)
(5)
式(5)中:a3為網(wǎng)絡的第3層輸出;f1,f2,f3分別為網(wǎng)絡的第1,2,3層的激勵函數(shù);w1,w2,w3分別為網(wǎng)絡的第1,2,3層的權值矩陣;b1,b2,b3分別為網(wǎng)絡的第1,2,3層的偏置矩陣。
設計均方誤差函數(shù)為
F=(t(k)-a(k))T(t(k)-a(k))=eT(k)e(k)
(6)
式(6)中:t(k)為第k個神經元理想輸出向量;a(k)為第k個神經元實際輸出向量;e(k)是期望值t與實際輸出值a的差。
將式(5)對網(wǎng)絡的權值和偏執(zhí)值進行求偏導,可得
(7)
式(7)中:ωij為第i個神經元的輸入p的第j個輸入權值;pj為輸入p的第j個輸入。
將有監(jiān)督的Hebb學習規(guī)則應用到網(wǎng)絡的權值和偏置值的迭代更新中,可得基于最小均方誤差算法的權值與偏執(zhí)值的更新公式為
(8)
式(8)中:α為學習率;p為輸入向量。
定義網(wǎng)絡的m層,第i個神經元敏感度為
(9)
根據(jù)導數(shù)的鏈式法則,求導過程為
(10)
由式(6)和式(9),得到敏感度的反向傳播的遞歸關系為
(11)
由式(10)可知,反向傳播網(wǎng)絡當前層的敏感度值由后一層的敏感度確定,這是反向傳播神經網(wǎng)絡算法的最大特點。
根據(jù)式(10)可得BP神經網(wǎng)絡的權值與偏執(zhí)值的反向傳播更新公式可表示為
(12)
由式(5)和式(12)可知:神經網(wǎng)絡的激勵函數(shù)、學習率和偏置值是3個重要組成部分,而神經元的激勵函數(shù)選擇不同將會產生不同功能的網(wǎng)絡,對BP神經網(wǎng)絡來說,在工程上常用Sigmoid函數(shù)作為BP網(wǎng)絡神經元的激勵函數(shù),在神經網(wǎng)絡中亦使用Sigmoid函數(shù),其表達式為
(13)
由定子電流數(shù)據(jù)可知,BP網(wǎng)絡的輸入層神經元個數(shù)為3;設置隱含層神經元數(shù)量為10個;根據(jù)模式識別的故障種類可知共8種模式類別,因此可設置網(wǎng)絡輸出層的神經元數(shù)量為8個,8個輸出組成一個向量,向量的第i個元素代表第i種故障模式,如表 1所示。由Sigmoid函數(shù)可知每個故障模式的輸出范圍均為[0,1],若識別得出為無故障模式,則輸出向量第1位的值應最大。
表1 輸出向量對應故障模式表
設置BP網(wǎng)絡最大迭代次數(shù)為2 000次,訓練目標誤差0.01。根據(jù)設計目的,將0~0.02 s時間內的仿真數(shù)據(jù)作為無故障模式輸入數(shù)據(jù),數(shù)據(jù)點共6個;將0.02~0.8 s時間內的仿真數(shù)據(jù)分別作為網(wǎng)絡的訓練數(shù)據(jù),數(shù)據(jù)點共108個,得到經過訓練后的BP網(wǎng)絡模式識別器,此時網(wǎng)絡的權值和偏置值完成迭代計算;將0.8~1.0 s時間內的仿真數(shù)據(jù)分別作為網(wǎng)絡的測試數(shù)據(jù),數(shù)據(jù)點共24個,為彌補單點測試結果的誤判,提高診斷的準確率,以一段時間內的多個數(shù)據(jù)作為測試對象,以測試結果的平均值作為最終診斷結果,去除測試結果中的最大值和最小值,得到結果向量為
(14)
式(14)中:Rj為測試結果第j個元素值;Tj為測試結果向量的第j個元素值;Tjmax為測試結果向量的第j個元素的最大值;Tjmin為測試結果向量的第j個元素的最小值;R為測試結果向量。
得到訓練后的模式識別器測試結果如圖 7所示,圖中橫坐標1~8分別表示如表 1所示的8種故障模式,縱坐標為由訓練后的BP網(wǎng)絡模式識別器計算得到的數(shù)值(無單位),可知模式識別器很好地識別了8種模式的測試數(shù)據(jù),單點數(shù)據(jù)診斷的準確率均大于95%,說明識別器的訓練效果良好,每種模式的識別結果平均值均大于0.8,雖然較相似的故障模式的平均值較相近,但數(shù)值均小于0.5,如對模式1進行診斷,得到模式2~模式4的診斷結果與模式1相近,但數(shù)值差別較大,并不影響最終結果的判斷。由測試結果可知,識別器對故障模式診斷的準確率為100%,這得益于多數(shù)據(jù)點識別并求平均值的算法,有效地規(guī)避了單數(shù)據(jù)點識別的偶然性,提高了識別的準確率。
以上分析通過建立同步發(fā)電機短路故障數(shù)學模型,給出定子d軸和q軸的電流分量、相電流和轉子繞組電流的計算公式。在MATLAB Simulink中搭建了15 kV,50 Hz,200 MV·A同步發(fā)電機MATLAB短路故障仿真模型,得到8種短路故障時的電子電流變化數(shù)據(jù),通過建立BP神經網(wǎng)絡模型及多數(shù)據(jù)點求平均值故障識別算法,以短路故障定子電流變化的80%數(shù)據(jù)量作為BP網(wǎng)絡的訓練輸入,以剩余電流變化的數(shù)據(jù)進行多數(shù)據(jù)點故障識別測試,得到故障模式測試結果,提高了BP網(wǎng)絡模式識別器的準確率,為基于BP神經網(wǎng)絡的同步發(fā)電機短路故障模式識別研究提供了參考。