陳偉根 滕 黎,2劉 軍 彭尚怡 孫才新
(1.重慶大學輸配電裝備及系統安全與新技術國家重點實驗室 重慶 400030 2.國家電網重慶市電力公司市區供電分公司 重慶 400015)
電力變壓器是電網中能量轉換的核心,是電網中最重要和最關鍵的設備之一。電力變壓器的使用年限和可用壽命很大程度上取決于其及時地將變壓器內部產生的熱量散發至周圍環境中的能力,也即是變壓器的熱特性。變壓器負載值最主要的限制因素是繞組熱點溫度,其溫度值不能超過允許值,否則會對變壓器的絕緣壽命造成很大損害。因此,準確地獲取變壓器繞組熱點溫度是保證變壓器安全、高效、可靠運行的關鍵。
目前,國內外對變壓器頂層油溫和繞組熱點溫度計算與預測研究較多[1-4]。最常用的方法是 IEEE C57.91導則和IEC 354導則推薦的計算公式[5,6],但推薦公式忽略了環境溫度變化對頂層油溫和熱點溫度計算的動態影響從而計算精度需要提高。為此,文獻[7]考慮環境溫度變化對頂層油溫的影響改進了 IEEE推薦公式。文獻[8,9]運用熱電類比方法將變壓器內熱傳導過程類比電路模型建立了反映變壓器物理過程的頂層油溫和熱點溫度計算模型,使用模型時需要變壓器的傳熱參數。文獻[10]運用數值計算方法建立了變壓器的理論熱模型,利用有限積分變換技術解決熱傳導邊界值問題,模型不僅需要變壓器實際電氣參量,還需要實際的設計數據。近年來,應用人工智能方法對變壓器頂層油溫或繞組熱點溫度進行預測較為常見的是人工神經網絡,而應用支持向量機方法對其預測的文獻并不多見。文獻[11,12]運用神經網絡對變壓器頂層油溫、繞組熱點溫度進行預測,但輸入和輸出之間的非線性擬合缺乏實際的物理意義,訓練過程易陷入局部極小值點。文獻[13]初步將最小二乘支持向量機用于對變壓器頂層油溫的預測,但模型參數采用默認值而不是最佳參數組合。
支持向量機(Support Vector Machine,SVM)是一種基于小樣本統計學習理論和結構風險最小化的建模方法[14],是繼神經網絡研究后機器學習領域的研究熱點,在電力負荷預測、變壓器故障診斷等領域取得較好的應用成果[15,16]。由于 SVM 不僅克服了其他機器學習方法的過學習、欠學習、維數災、泛化能力不高和局部極小值等缺點,且泛化能力更好。在實際應用中 SVM 相關參數一般依靠經驗人為選取,而參數的選取直接關系到 SVM 的預測精度。遺傳算法(Genetic Algorithm,GA)具有很強的魯棒性和全局優化搜索能力,適合復雜的優化問題,為此,文中利用遺傳算法對SVM參數尋優。
根據變壓器內部溫度采集數據具有小樣本的特點,且繞組熱點溫度具有隨時間變化呈現高度非線性的特點,因此,采用GA-SVM來建立變壓器繞組熱點溫度非線性預測模型是合理的。本文將實測變壓器負載電流、環境溫度以及4個易測點和關鍵點特征溫度,即頂層油溫、底層油溫、油箱上死角溫度、油箱下死角溫度,共6個特征量作為輸入變量,繞組熱點溫度作為輸出變量,并隨機劃分模型的訓練集和預測集,對比GA-SVM模型、前饋型BP神經網絡以及反饋型Elman神經網絡的熱點溫度預測結果,實驗結果表明,GA-SVM模型預測值與實測值更吻合,預測性能和精度更高。
試驗是在已搭建的基于熱電偶和光纖光柵傳感器的單相油浸式變壓器測溫平臺上完成的,試驗接線如圖1所示。圖1中調壓器型號為KZT-10kVA/0.25kV,試驗變壓器型號為 YD-100kVA/5kV,光纖光柵傳感器選用寧波杉工的高電壓環境 FBG溫度傳感器FBG-HV-T01,熱電偶選用鎳鉻-鎳硅熱電偶。

圖1 試驗接線圖Fig.1 Test circuit connection diagram
試驗分別由重慶大學高電壓與絕緣技術系自行研究設計的“變壓器繞組溫度分布特性多通道溫度采集系統”和光纖光柵溫度傳感器溫度采集系統采集數據。在光纖光柵溫度傳感器采集系統中耦合器兩個輸出端分別連接溫度測量光纖和參考光纖,光信號經濾波器解調和光電信號放大電路轉換,再由數據采集卡采集光電探測器中的電壓值,最后輸入計算機進行處理。熱電偶多通道溫度采集系統采集數據通過 RS-232串行通信方式直接輸入到計算機中。
由于變壓器內的熱點溫度位置的不確定性,經過反復試驗、不斷調整比較得出熱電偶和光纖光柵溫度傳感器的布置方式和位置。具體是在油浸式變壓器內部緊靠繞組線餅各層以及油箱壁共放置 21個熱電偶,另外分別放置5個熱電偶測量具有代表性的變壓器頂層油溫、底層油溫、油箱頂部上死角、油箱底部下死角以及周圍環境溫度。為對比熱電偶的測量結果,將光纖光柵傳感器放置在多次試驗中熱點溫度常出現的繞組線餅層,同時繞組頂部和底部線餅層也有布置。變壓器配有循環油泵以及油路系統,可以通過打開油泵來驅動變壓器內部油流循環達到模擬不同油流下的流速。試驗采用短路接線等效試驗法,低壓端短路,高壓端接輸入電流,通過改變短路電流大小來模擬變壓器在不同負載下的發熱情況。
先將調壓器輸出電流大小調為油浸式試驗變壓器的輸入電流的額度值,關閉油泵,變壓器為自然油循環自然空氣冷卻方式;再在額度負載電流下持續進行試驗26小時,考慮試驗數據的一致性,在額度負載電流條件下分別做兩次試驗對比,每次均持續進行26小時,每隔4分鐘采集一次數據,共采集390組溫度數據。
為了不失一般性,對第2節中額定負載電流下試驗得到的390組數據樣本隨機分為365組訓練集樣本,25組預測集樣本。將變壓器負載電流 I、環境溫度 θa、頂層油溫 θtop、底層油溫 θb、上死角溫度θ1、下死角溫度θ2共6個特征量作為支持向量機模型的輸入量 xi=[I,θa,θtop,θb,θ1,θ2]i,繞組熱點溫度θhs作為模型的輸出量 yi=[θhs]i,因此 365組訓練樣本集為{(xi,yi),i=1,2,…,n,n=365}。支持向量機通過非線性映射φ(x)函數將輸入空間的樣本x映射到高維特征空間H中,并在高維特征空間H中利用結構風險最小化原則建立線性回歸函數式中,w為權值向量,w∈H;b為偏置,b∈R;y'為預測值;y為實測值。

用SVM解決回歸擬合問題時,在SVM分類的基礎上引入 ε線性不敏感損失函數而得到回歸型SVM。考慮允許擬合誤差,引入松弛因子 ξi,ξi*。利用結構風險最小化原則,求解回歸問題就轉化為最小化結構風險目標函數的問題,即求使目標函數極小化的w和b的值

式中,常數C>0為懲罰因子。
求解式(2)時,通過引入非負的 Lagrange乘子構造 Lagrange函數,則問題轉化為求 Lagrange式的鞍點,分別對式中各變量求偏導數并令其為零,利用對偶原理,轉化為求解對偶問題。

進而可求得支持向量機非線性回歸函數

式中,αi、為引入非負的 Lagrange乘子;K( xi,xj)為滿足 Mercer條件的核函數,其定義為 K( xi,xj)=φ( xi)·φ( xj),核函數的引入取代了高維空間中的點積,避免了對非線性映射函數φ(x)的求解,從而大大減少了計算量和復雜度。
不同的核函數對應不同的SVM,常用的核函數大致有四類:sigmoid核函數、徑向基核函數、多項式核函數和線性核函數。其中,徑向基函數(Radial Basis Function,RBF)的參數在有效范圍內改變時不會使空間復雜度過大且易實現 SVM 的優化過程,它的每一個基函數的中心對應著一個支持向量,它們及輸出權值均由算法自動確定[17]??紤]到 RBF核函數的優點[18]以及后面GA優化SVM,本文采用RBF核函數

式中,γ>0為核參數;|| xi-xj||為歐式范數。

圖2 SVM回歸結構圖Fig.2 Structure of SVM regression
回歸型支持向量機結構與神經網絡的結構較為類似,其結構示意圖如圖2所示。圖2中,輸出的繞組熱點溫度θhs是中間節點的線性組合,每個中間節點對應一個支持向量,x1,x2,…,xn為輸入變量,αi-αi*為網絡權重。
在本文研究中發現,建立非線性回歸 SVM 預測模型需要確定的學習參數為懲罰因子C和核參數γ,其選取原則和取值直接對模型預測精確程度有很大的影響。當C大于一定值則對訓練誤差大于ε的樣本懲罰越大,模型的泛化能力變差;當C小于一定值則對樣本懲罰就越小,而使訓練誤差變大,模型的泛化能力變好。采用RBF核函數時,由徑向基神經網絡導出核參數 γ的影響,γ越大則支持矢量間影響較強,易造成欠學習;γ越小則易產生過學習,同時模型過于復雜,泛化能力變差。
為了使 SVM 有最優的性能,本文采用遺傳算法對SVM模型的懲罰因子C和核參數γ進行尋優,避免人為選擇參數的盲目性。遺傳算法是一種借鑒生物界自然選擇和進化機制發展起來的高度并行、自適應的全局優化概率搜索算法,已被廣泛應用于組合優化、機器學習、信號處理等領域[19,20],其主要步驟是編碼、初始群體的生成、適應性值評估、選擇、交叉、變異。遺傳算法的4個運行參數取值范圍:種群規模一般取 20~100;進化次數一般取100~500;交叉概率一般取 0.4~0.9;變異概率一般取0.01~0.03。
本文將參數C和γ使用二進制編碼,尋優區間分別設定為[0,50]和[0,500],選擇算子采用隨機遍歷抽樣,交叉算子采用單點交叉算子,變異算子采用基本位變異算子,種群規模20,最大進化次數200,交叉概率為0.6,變異概率為0.03,判斷終止精度為 10-4。
文中采用均方誤差(Mean Squared Error,MSE)、平均相對誤差eMAPE和相關系數R三個指標來評價模型的性能和預測效果,R為區間[0,1]上的值,當MSE和eMAPE值越小且R越接近1,表明模型預測性能越好。即有

式中,訓練集進行訓練仿真的MSE作為優化算法適應度函數時,s為訓練集樣本個數n;預測集進行預測仿真的MSE作為評價模型預測性能指標時,s為預測集樣本個數m。
采用支持向量機回歸方法與遺傳算法相結合的電力變壓器繞組熱點溫度預測步驟如下:
(1)數據樣本歸一化。由于數據樣本中各變量差異較大,具有不同的量綱,在建立 SVM 回歸模型前對訓練集和預測集樣本歸一化到[0,1]區間,計算公式為x'=(x-min(x))/(max(x)-min(x)),式中x、x'分別為歸一化前、后的值。
(2)GA尋優SVM參數。將訓練集樣本作為控制量仿真,進行二進制編碼并創建初始種群,將在交叉驗證意義下訓練集的MSE作為GA的適應度函數并對適應度定標;進行選擇、交叉、變異操作,判斷是否滿足終止精度或當前迭代次數是否等于最大迭代次數,若滿足則解碼輸出最優參數C和γ,否則重新進行遺傳操作。
(3)建立SVM回歸模型及預測。根據第(2)步得到最佳參數[C,γ],采用RBF核函數訓練SVM回歸建模,把訓練集訓練得到的模型對預測集樣本回歸預測并對數據反歸一化處理。
(4)評價預測模型性能指標MSE、eMAPE和R,若不符合要求則轉至第(2)步,重新設定遺傳算法參數。
(5)比較真實值與預測值,得到對應模型的指標 MSE、eMAPE和R。
尋優最佳參數[C,γ]為優化算法的適應度較小值對應的組合,為比較參數優化效果,對訓練集運用多次交叉驗證(K-fold Cross Validation,K-CV)的思想,分別采用網格搜索尋優法和GA對參數尋優對比見表 1。利用網格搜索尋優法時,先粗略尋找最佳參數,再進行精細的參數選擇,交叉驗證的初始化分組數K為 5,參數 C和 γ初始搜索范圍分別為[2-10,210]和[2-10,210],搜索范圍對應的步進大小值均設為20.5,判斷終止精度為10-4。

表1 網格搜索和GA優化模型參數對比Tab.1 Comparing parameters optimized by grid-search and GA
從表1可以看出,兩種優化算法利用訓練樣本對模型參數C和γ尋優后GA的適應度值8.55×10-4最小,模型的適應能力最好,對應的參數[C,γ]=[1.16,0.28]組合最佳。
由GA尋找最佳參數的適應度變化曲線圖3可知,進化代數為200次時終止進化,此時適應度值8.55×10-4就接近理想最優值。

圖3 GA優化SVM模型參數Fig.3 Optimizaction of SVM model parameter using GA
為比較本文提出的 GA-SVM 熱點溫度模型的性能,分別采用前饋型BP神經網絡和反饋型Elman神經網絡[21]建模對相同的樣本集進行訓練和預測。GA-SVM模型選用RBF核函數,經反復參數尋優,得到滿足要求的C和γ分別為1.16和0.28。利用神經網絡預測時,經過反復試驗,BP網絡和 Elman網絡設置相同,網絡的輸入層、隱含層、輸出層的節點數分別為6、13、1,隱含層傳遞函數選用tansig函數,輸出層傳遞函數選用logsig函數,訓練函數選用Levenberg-Marquardt算法,學習速率Lr=0.01,目標誤差Eg=0.001。三種模型下繞組熱點溫度預測值與實測值比較見表 2,可以得出,本文模型有較強的泛化能力,根據訓練集輸入輸出樣本學習后,對不在訓練集中的預測輸入樣本進行預測,得出相應預測輸出值與實測值吻合很好。

表2 不同模型下預測值與實測值比較Tab.2 Contrast the measured data and predict data of different models

(續)
圖4列舉了GA-SVM、BP和Elman網絡預測值與實測值的相對誤差曲線,由圖4可知,三種模型的預測值與實測值的最大相對誤差分別為1.5%、2.2%和2.7%。最小相對誤差分別為0.008 2%、0.02 9%和0.18%,均在允許誤差范圍內,且GA-SVM模型預測精度明顯高于BP和Elman網絡。

圖4 不同模型下預測值和實測值相對誤差Fig.4 Relative errors of measured data and predict data of different models
三種模型預測性能結果對比見表3,用MSE、eMAPE和R三個指標進行預測性能評價。

表3 模型性能比較Tab.3 Comparison of model performance
從表 3可看出,GA-SVM 模型與 BP網絡和Elman網絡相比,GA-SVM模型的均方誤差MSE和平均相對誤差 eMAPE值分別為 1.68×10-4,6.42×10-3,遠小于BP網絡和Elman網絡預測的相應指標值,且相關系數R為0.967,比BP網絡和Elman網絡模型的相關系數更接近 1,其預測結果精度更高,適應性更好,表明本文模型預測性能更優。這是因為在小樣本情況下,神經網絡是采用經驗風險最小原則,而最小期望風險不能得到保證,同時神經網絡優化過程只能保證收斂到某一個點,不能得到全局最優解。而GA-SVM模型則采用結構風險最小原則和VC維理論,在小樣本下不僅最小化結構風險,還最小化 VC維的界,有效地縮小置信范圍,從而達到期望風險最小,提高了模型的推廣能力和精度,減少了依賴經驗的程度;此外,GA-SVM模型通過對全局最優點求解,不存在困擾神經網絡方法的易陷入局部極小值等問題,且訓練樣本特性通過利用RBF核函數來反映,從而使模型的魯棒性和泛化能力變強。
利用 GA和 SVM相結合建立了變壓器繞組熱點溫度預測模型。在建模過程中,采用GA對SVM回歸模型的懲罰因子C和核參數γ自動尋優選擇,避免了人為主觀經驗地確定參數。通過輸入變壓器頂層油溫、底層油溫、油箱上死角溫度、油箱下死角溫度、環境溫度和負載電流到模型中,對繞組熱點溫度進行預測的效果較好。與 BP模型和 Elman模型的相對誤差對比分析表明,GA-SVM模型具有較好的泛化能力,為油浸式變壓器繞組熱點溫度間接計算及預測輔助提出了一種新方法。
[1] 熊浩,陳偉根,杜林,等.基于T-S模型的電力變壓器頂層油溫預測研究[J].中國電機工程學報,2007,27(30): 15-19.Xiong Hao,Chen Weigen,Du Lin,et al.Study on prediction of top-oil temperature for power transformer based on T-S model[J].Proceedings of the CSEE,2007,27(30): 15-19.
[2] Tang W H,Wu Q H,Richardson Z J.A simplified transformer thermal model based on thermal-electric analogy[J].IEEE Transactions on Power Delivery,2004,19(3): 1112-1119.
[3] Chen W G,Pan C,Yun Y X.Power transformer top-oil temperature model based on thermal-electric analogy theory[J].European Transactions on Electrical Power,2009,19(3): 341-354.
[4] 滕黎,陳偉根,孫才新.油浸式電力變壓器動態熱路改進模型[J].電網技術,2012,36(4): 236-241.Teng Li,Chen Weigen,Sun Caixin.An improved dynamic thermal circuit model of oil-immersed power transformer[J].Power System Technology,2012,36(4): 236-241.
[5] IEEE.IEEE Std C57.91-1995 IEEE guide for loading mineral-oil-immersed transformers[S].Piscataway,NJ,USA: the Institute of Electrical and Electronics Engineers,1995.
[6] 中國國家標準化管理委員會.GB/T 15164—1994油浸式電力變壓器負載導則[S].北京: 中國標準出版社,1994.
[7] Lesieutre B C,Hagman W H,Kirtley J L.An improved transformer top oil temperature model for use in an on-line monitoring and diagnostic system[J].IEEE Transactions on Power Delivery,1997,12(1):249-256.
[8] Swift G,Molinski T S,Lehn W.A fundamental approach to transformer thermal modeling - part I:theory and equivalent circuit[J].IEEE Transactions on Power Delivery,2001,16(2): 171-175.
[9] Susa D,Lehtonen M,Nordman H.Dynamic thermal modelling of power transformers[J].IEEE Transactions on Power Delivery,2005,20(1): 197-204.
[10] Pradhan M K,Ramu T S.Prediction of hottest spot temperature(HST) in power and station transformers[J].IEEE Transactions on Power Delivery,2003,18(4): 1275-1283.
[11] Galdi V,Ippolito L,Piccolo A,et al.Neural diagnostic system for transformer thermal overload protection[J].IEE Proceedings on Electric Power Applications,2000,147(5): 415-421.
[12] He Q,Si J N,Tylavsky D J.Prediction of top-oil temperature for transformers using neural networks[J].IEEE Transactions on Power Delivery,2000,15(4):1205-1211.
[13] Assuncao T,Silvino J L,Resende P.Transformer top-oil temperature modeling and simulation[J].Transactions on Engineering,Computing and Technology,2006,15(10): 240-245.
[14] Vapnik V N.The nature of statistical learning theory[M].New York: Springer,2000.
[15] 董明,孟源源,徐長響,等.基于支持向量機及油中溶解氣體分析的大型電力變壓器故障診斷模型研究[J].中國電機工程學報,2003,23(7): 88-92.Dong Ming,Meng Yuanyuan,Xu Changxiang,et al.Fault diagnosis model for power transformer based on support vector machine and dissolved gas analysis[J].Proceedings of the CSEE,2003,23(7): 88-92.
[16] 牛東曉,劉達,陳廣娟,等.基于遺傳優化的支持向量機小時負荷滾動預測[J].電工技術學報,2007,22(6): 148-153.Niu Dongxiao,Liu Da,Chen Guangjuan,et al.Support vector machine models optimized by genetic algorithm for hourly load rolling forecasting[J].Transactions of China Electrotechnical Society,2007,22(6): 148-153.
[17] 張學工.關于統計學習理論與支持向量機[J].自動化學報,2000,26(1): 32-42.Zhang Xuegong.Introduction to statistical learning theory and support vector machines[J].Acta Automatica Sinica,2000,26(1): 32-42.
[18] Keerthi S S,Lin C J.Asymptotic behaviors of support vector machines with Gaussian kernel[J].Neural Computation,2003,15(7): 1667-1689.
[19] 王群京,鮑曉華,倪有源,等.基于支持向量機和遺傳算法的爪極發電機建模及參數優化[J].電工技術學報,2006,21(4): 57-61.Wang Qunjing,Bao Xiaohua,Ni Youyuan,et al.Modeling and parameter optimization of the claw-pole alternator based on support vector machines and genetic algorithms[J].Transactions of China Electrotechnical Society,2006,21(4): 57-61.
[20] 王春林,周昊,李國能,等.基于支持向量機與遺傳算法的灰熔點預測[J].中國電機工程學報,2007,27(8): 11-15.Wang Chunlin,Zhou hao,Li Guoneng,et al.Combining support vector machine and genetic algorithm to predict ash fusion temperature[J].Proceedings of the CSEE,2007,27(8): 11-15.
[21] Nguyen H,Baxter G W,Reznik L.Soft computing techniques to model the top-oil temperature of power transformers[C].International Conference on Intelligent Systems Applications to Power Systems(ISAP),Taiwan,2007: 1-6.