杜艷,陳祉如,梁雅潔,王者龍,荊臻,張志
(1.國(guó)網(wǎng)山東省電力公司營(yíng)銷服務(wù)中心(計(jì)量中心),濟(jì)南 250000;2. 國(guó)網(wǎng)山東省電力公司電力科學(xué)研究院,濟(jì)南 250000)
智能電能表在不同工作環(huán)境下能否運(yùn)行可靠、穩(wěn)定,歷來(lái)是電力企業(yè)、消費(fèi)者以及領(lǐng)域?qū)<宜P(guān)注的問(wèn)題[1]。智能電能表由大量電子元器件所組成,其退化情況與其自身運(yùn)行時(shí)間以及外界環(huán)境信息具有較大相關(guān)性,尤其受溫度影響較為明顯[2-3]。因此,對(duì)極端溫度應(yīng)力(如新疆地區(qū)的高溫、黑龍江地區(qū)的低溫)的智能電能表退化情況進(jìn)行預(yù)估,分析其退化特性,對(duì)于智能電能表的科學(xué)輪換、產(chǎn)品升級(jí)、標(biāo)準(zhǔn)更新以及后續(xù)制造工藝提高等方面具有重要指導(dǎo)意義[4]。
國(guó)內(nèi)外學(xué)者對(duì)于計(jì)量設(shè)備的退化分析問(wèn)題進(jìn)行了大量研究。文獻(xiàn)[5]對(duì)不同工況下的校驗(yàn)儀誤差進(jìn)行預(yù)估,取得了較好的效果,但在利用貝葉斯進(jìn)行參數(shù)優(yōu)化時(shí),不合適的先驗(yàn)分布容易引入無(wú)關(guān)特征信息從而偏置模型預(yù)測(cè)結(jié)果;文獻(xiàn)[6]利用開關(guān)鍵動(dòng)態(tài)負(fù)荷測(cè)試激勵(lì)信號(hào)模型,提出了關(guān)口電能表動(dòng)態(tài)誤差測(cè)試實(shí)驗(yàn)系統(tǒng),并分析了關(guān)口表動(dòng)態(tài)誤差所存在的問(wèn)題;文獻(xiàn)[7-8]提出基于人工神經(jīng)網(wǎng)絡(luò)的電力設(shè)備誤差分析與壽命預(yù)測(cè)方案,但需要大量數(shù)據(jù)訓(xùn)練網(wǎng)絡(luò)模型;文獻(xiàn)[9]提出一種基于層次貝葉斯的智能電能表的可靠性評(píng)估模型,但評(píng)估結(jié)果仍依賴于合適的先驗(yàn)選擇。
支持向量回歸(Support Vector Regression, SVR)基于VC緯理論與結(jié)構(gòu)風(fēng)險(xiǎn)最小化原則,在解決小樣本以及非線性問(wèn)題上具有獨(dú)特優(yōu)勢(shì)[10-11]。文獻(xiàn)[12]提出了一種基于LS-SVM的機(jī)械式溫度儀表的誤差預(yù)測(cè)模型;文獻(xiàn)[13]利用核支持向量回歸提出了典型環(huán)境下的智能電能表退化預(yù)測(cè)模型,并分析了不同應(yīng)力因子對(duì)智能電能表計(jì)量誤差的影響程度;文獻(xiàn)[14]提出了一種基于PCA-SVR的電能計(jì)量裝置誤差評(píng)估算法,具有較高的預(yù)測(cè)精度,但采用單一經(jīng)驗(yàn)核函數(shù)限制了模型性能,且核參數(shù)選擇受人為影響限制[15]。
文章在傳統(tǒng)的SVR上提出了融合RBF核函數(shù)與Sigmoid核函數(shù)的融合核支持向量回歸(Fusion Support Vector Regression, FSVR),增強(qiáng)了傳統(tǒng)SVR模型的學(xué)習(xí)與泛化能力,并利用遺傳算法(Genetic Algorithm, GA)對(duì)核參數(shù)進(jìn)行優(yōu)化選擇,提高模型預(yù)測(cè)精度。以智能電能表計(jì)量誤差作為退化指標(biāo),在真實(shí)計(jì)量誤差數(shù)據(jù)集上,對(duì)所提模型以及現(xiàn)行的預(yù)測(cè)模型的預(yù)測(cè)性能進(jìn)行了對(duì)比試驗(yàn),驗(yàn)證了所提模型的優(yōu)越性。最后分析了不同極端溫度應(yīng)力下智能電能表退化趨勢(shì),并就本文模型的實(shí)際應(yīng)用場(chǎng)景進(jìn)行了總結(jié)。
我國(guó)地域遼闊,橫跨多個(gè)氣候區(qū),由此造成東西部氣候差異明顯。如東北部黑龍江漠河地區(qū),每年冬季最低氣溫在-40 ℃以下,而西北部的新疆吐魯番地區(qū)夏季最高氣溫接近50 ℃。為研究不同極端溫度下智能電能表的運(yùn)行特性,從而幫助電網(wǎng)公司針對(duì)典型地區(qū)的氣候特性針對(duì)性改進(jìn)制造工藝,提高典型地區(qū)計(jì)量設(shè)備的可靠性,國(guó)家電網(wǎng)公司實(shí)驗(yàn)室對(duì)型號(hào)為DTZY9599-G的各20只智能電能表分別在高溫(50 ℃)、低溫(-40 ℃)環(huán)境下自2020年1月~2021年2月連續(xù)14個(gè)月開展環(huán)境溫度影響實(shí)驗(yàn),在高低溫試驗(yàn)箱中每次高低溫試驗(yàn)持續(xù)時(shí)間為2 h,采集不同極端溫度下智能電能表的計(jì)量誤差數(shù)據(jù)如圖1和圖2所示。計(jì)量誤差由檢測(cè)樣表的測(cè)試功耗與標(biāo)準(zhǔn)表提供的參比功耗計(jì)算得出,其運(yùn)算公式為:
圖1 高溫應(yīng)力下智能電能表退化曲線Fig.1 Degradation variation curve of smart electricity meter under high temperature stress
圖2 低溫應(yīng)力下智能電能表退化曲線Fig.2 Degradation variation curve of smart meter under low temperature stress
(1)
式中E表示計(jì)量誤差;Pref和Ptes分別表示標(biāo)準(zhǔn)表的參比電能功耗與被測(cè)樣表測(cè)得的測(cè)試功耗。
由圖1和圖2可知,智能電能表的計(jì)量誤差受溫度影響程度顯著。高溫應(yīng)力使得計(jì)量誤差朝正方向漂移,而低溫應(yīng)力則會(huì)使得智能電能表的計(jì)量誤差朝負(fù)方向漂移,且兩種變化都呈現(xiàn)出非線性不規(guī)則增加。
參閱文獻(xiàn)[16-17],智能電能表包含大量電子元器件,如互感器、計(jì)量芯片、供電模塊等,這些子模塊的可靠性受工作時(shí)的環(huán)境溫度直接影響。高溫與低溫環(huán)境都會(huì)造成這些子模塊的可靠性不同程度的改變,從而整體影響智能電能表的可靠性,外在的直觀表現(xiàn)電能計(jì)量誤差變化。為了在系統(tǒng)級(jí)層面綜合考慮到多個(gè)電子元器件的影響,文章利用FSVR直接分析智能電能表計(jì)量誤差的變化特性,從而定量分析智能電能表在不同極端溫度下的退化趨勢(shì),以便為我國(guó)典型地區(qū)的智能電能表運(yùn)行狀態(tài)評(píng)估提供指導(dǎo)。
為了有效預(yù)測(cè)不同極端溫度應(yīng)力下智能電能表的誤差變化特性,從而為典型地區(qū)的智能電能表運(yùn)行狀態(tài)評(píng)估提供指導(dǎo),文章基于對(duì)傳統(tǒng)SVR的研究,提出了一種基于GA優(yōu)化的FSVR預(yù)測(cè)模型。
給定某一極端溫度應(yīng)力作用下的一組計(jì)量誤差數(shù)據(jù)集P={(x1,y1),(x2,y2),...,(xn,yn)},其中x表示運(yùn)行時(shí)間,y表示對(duì)應(yīng)的計(jì)量誤差值。標(biāo)準(zhǔn)的SVR方法采用單個(gè)核函數(shù)將數(shù)據(jù)特征映射到一個(gè)高維Hilbert空間[18],RBF核函數(shù)是目前最常用的局部核函數(shù),其中距離接近的數(shù)據(jù)點(diǎn)才會(huì)對(duì)映射結(jié)果產(chǎn)生影響,具有較強(qiáng)的學(xué)習(xí)能力。對(duì)于數(shù)據(jù)集P中的兩個(gè)點(diǎn)xi和xj,RBF核函數(shù)可以表示為:
(2)
式中σ為RBF核函數(shù)的寬度參數(shù),直接影響核函數(shù)的映射結(jié)果。
Sigmoid核函數(shù)是目前常用的全局核函數(shù),其允許相互距離較遠(yuǎn)的數(shù)據(jù)點(diǎn)對(duì)映射結(jié)果產(chǎn)生影響,具有較強(qiáng)的泛化能力,其表達(dá)式為:
(3)
式中tanh為雙曲正切函數(shù);β=1/N,N為輸入數(shù)據(jù)特征的維數(shù),θ<0。
為有效結(jié)合RBF核函數(shù)的學(xué)習(xí)能力與Sigmoid核函數(shù)的全局泛化能力,文中提出了一種新的融合核函數(shù)模型,其表達(dá)式為:
(4)
式中a1、a2為核權(quán)值,用來(lái)調(diào)節(jié)局部核函數(shù)與全局核函數(shù)在融合核中的比重,其具體數(shù)值依據(jù)輸入數(shù)據(jù)特征進(jìn)行分配。
(5)
約束條件為:
(6)
式中ω為決策平面法向量;b為偏置;φ為融合核函數(shù)所映射的高維空間;C為懲罰參數(shù)。
(7)
約束條件為:
(8)
圖3 基于FSVR的計(jì)量誤差預(yù)測(cè)模型結(jié)構(gòu)圖Fig.3 Structure diagram of the measurement error prediction model based on FSVR
(9)
在FSVR預(yù)測(cè)模型中,根據(jù)式(2)與式(3)可知,核參數(shù)σ與θ的確定尤為重要。為此,文中采用遺傳算法對(duì)FSVR參數(shù)進(jìn)行優(yōu)化。遺傳算法是一種啟發(fā)式并行全局隨機(jī)搜索最優(yōu)化方法,具有良好的自適應(yīng)能力以及魯棒性[19]。基于GA優(yōu)化FSVR參數(shù)的步驟如下:
(1)設(shè)置σ范圍為1到10,設(shè)置θ的范圍為-3~0。初始化種群規(guī)模為50,迭代次數(shù)為100,交叉概率設(shè)置為0.7,變異概率設(shè)置為0.01。為了便于處理復(fù)雜變量約束,采用實(shí)數(shù)編碼方式;
(2)以計(jì)量誤差預(yù)測(cè)的均方根誤差(Root Mean Squard Error, RMSE)作為適應(yīng)度函數(shù),計(jì)算初始種群中最小適應(yīng)度值及其對(duì)應(yīng)的核參數(shù)值;
(3)采用比例選擇算子進(jìn)行新個(gè)體選擇,并隨機(jī)選擇交叉與變異個(gè)體產(chǎn)生新的染色體,然后將優(yōu)化后的染色體傳到下一代形成新的種群;
(4)重復(fù)步驟(2)和步驟(3),以最小適應(yīng)度值作為模型最優(yōu)解,當(dāng)最小適應(yīng)度值收斂或循環(huán)達(dá)到迭代次數(shù)時(shí)算法結(jié)束,輸出最優(yōu)解及其對(duì)應(yīng)的核參數(shù)值。
基于GA-FSVR的智能電能表計(jì)量誤差預(yù)測(cè)流程圖如圖4所示。
圖4 GA-FSVR模型預(yù)測(cè)流程圖Fig.4 Prediction flow chart of GA-FSVR
其具體過(guò)程如下:
(1)構(gòu)建FSVR模型:利用RBF核函數(shù)與Sigmoid核函數(shù)構(gòu)建綜合學(xué)習(xí)能力與泛化能力的FSVR預(yù)測(cè)模型;
(2)參數(shù)優(yōu)化:以模型預(yù)測(cè)的RMSE作為適應(yīng)度函數(shù),利用遺傳算法實(shí)現(xiàn)對(duì)RBF核以及Sigmoid核參數(shù)的自適應(yīng)優(yōu)化設(shè)置;
(3)計(jì)量誤差預(yù)測(cè):利用五折交叉驗(yàn)證訓(xùn)練預(yù)測(cè)模型,之后,預(yù)測(cè)測(cè)試集數(shù)據(jù)的計(jì)量誤差,以RMSE和R2作為預(yù)測(cè)結(jié)果的評(píng)價(jià)指標(biāo)。
為了驗(yàn)證所提出的GA-FSVR模型對(duì)智能電能表計(jì)量誤差及退化的預(yù)測(cè)性能,文章基于智能電能表誤差特性試驗(yàn)臺(tái)所采集的高溫應(yīng)力與低溫應(yīng)力下的兩組智能電能表計(jì)量誤差數(shù)據(jù)集進(jìn)行實(shí)驗(yàn)分析。參閱文獻(xiàn)[20],將數(shù)據(jù)集劃分為訓(xùn)練集與測(cè)試集,其中訓(xùn)練集的比例為70%,測(cè)試集的比例為30%,即訓(xùn)練樣本數(shù)為14,測(cè)試樣本數(shù)為6。利用libSVM作為FSVR建模工具,以MATLAB軟件作為實(shí)驗(yàn)分析的仿真環(huán)境。
為選擇合適的FSVR模型參數(shù),文章設(shè)置RBF核參數(shù)σ范圍為1~10,Sigmoid核參數(shù)θ范圍為-3~0,懲罰參數(shù)C取1 000,采用五折交叉驗(yàn)證和GA確定σ與θ的最優(yōu)值。之后,再利用網(wǎng)格搜索確定核權(quán)值參數(shù)a1與a2的最優(yōu)值。對(duì)高溫應(yīng)力下智能電表的誤差預(yù)測(cè)模型進(jìn)行參數(shù)優(yōu)化,圖5刻畫出GA進(jìn)行參數(shù)尋優(yōu)的收斂過(guò)程。由圖5可知,F(xiàn)SVR模型訓(xùn)練的最小RMSE值為0.020 9,此時(shí)所對(duì)應(yīng)的σ與θ值分別為4.96和-2.04。之后,由于權(quán)值參數(shù)a1與a2相加為1,因此,利用網(wǎng)格搜索法求得權(quán)值參數(shù)a1與a2的值分別為0.76和0.24。
圖5 基于GA核參數(shù)尋優(yōu)的收斂過(guò)程Fig.5 Convergence process based on GA kernel parameter optimization
利用GA進(jìn)行核參數(shù)優(yōu)化后的FSVR模型對(duì)高溫應(yīng)力下的智能電能表計(jì)量誤差測(cè)試集樣本進(jìn)行預(yù)測(cè)實(shí)驗(yàn),為了驗(yàn)證FSVR模型的有效性,同時(shí)比較了單一RBF核[21](模型一)與單一Sigmoid核[22](模型二)的預(yù)測(cè)效果。為了實(shí)現(xiàn)公平比較,單個(gè)核函數(shù)參數(shù)設(shè)置與FSVR模型中對(duì)應(yīng)的單核參數(shù)保持一致。三種模型在高溫應(yīng)力下的預(yù)測(cè)結(jié)果可視化分別如圖6所示。由圖6可知,三種模型均可追蹤高溫度應(yīng)力下智能電能表計(jì)量誤差變化,但與其他兩種模型相比,文中模型的預(yù)測(cè)值更為趨近于測(cè)試集樣本的中心值。
圖6 高溫應(yīng)力下不同模型預(yù)測(cè)結(jié)果比較Fig. 6 Comparison of prediction results of different models under high temperature stress
再對(duì)低溫應(yīng)力下的智能電能表計(jì)量精度進(jìn)行退化預(yù)測(cè)實(shí)驗(yàn)。與高溫應(yīng)力下的模型訓(xùn)練方式相同,對(duì)三組支持向量回歸模型進(jìn)行比較實(shí)驗(yàn)。通過(guò)GA優(yōu)化后的FSVR模型核參數(shù)σ與θ取值分別為5.14和-1.86,核權(quán)值參數(shù)a1與a2分別為0.81和0.19。兩種單核模型與文中模型的預(yù)測(cè)曲線如圖7所示。
圖7 低溫應(yīng)力下不同模型預(yù)測(cè)結(jié)果比較Fig. 7 Comparison of prediction results of different models under low temperature stress
為了更為直觀的比較不同模型的預(yù)測(cè)結(jié)果,選擇均方根誤差RMSE與決定系數(shù)R2作為模型評(píng)估標(biāo)準(zhǔn)。其定義式分別如式(10)和式(11)所示:
(10)
(11)
為了驗(yàn)證文中參數(shù)優(yōu)化設(shè)計(jì)的效果,分別對(duì)比了文章算法、未進(jìn)行參數(shù)優(yōu)化的FSVR模型以及利用粒子群優(yōu)化算法[23](Particle Swarm Optimization, PSO)的FSVR模型的預(yù)測(cè)性能。其比較結(jié)果如表1所示,由表1可知與兩種優(yōu)化算法均可提高模型預(yù)測(cè)性能,如高溫應(yīng)力下FSVR模型預(yù)測(cè)的RMSE為0.030 6,R2為98.04%。PSO-FSVR與文中模型GA-FSVR的RMSE分別為0.026 2與0.021 3,R2分別為98.40%與98.96%。相比PSO算法的優(yōu)化結(jié)果,GA算法求解出更為準(zhǔn)確的參數(shù)最優(yōu)解,表明利用實(shí)數(shù)編碼與遺傳操作,GA的全局搜索性能略高于PSO算法。
表1 不同優(yōu)化算法預(yù)測(cè)性能對(duì)比Tab.1 Comparison of prediction performance of different optimization algorithms
為驗(yàn)證文中FSVR的準(zhǔn)確性,分別對(duì)比了兩種常用的單核SVR模型的預(yù)測(cè)性能,即RBF-SVR模型(模型一)與Sigmoid-SVR模型(模型二)。表2給出了GA-FSVR模型與RBF核模型以及Sigmoid核模型的計(jì)量誤差預(yù)測(cè)比較結(jié)果。由表2可知,模型一的預(yù)測(cè)性能略高于模型二,高溫應(yīng)力下其RMSE為0.040 7,R2為96.74%;低溫應(yīng)力下其RMSE為0.049 7,R2為94.95%;文章模型的預(yù)測(cè)性能明顯優(yōu)于模型一與模型二,高溫應(yīng)力下其R2可達(dá)到98.96%,RMSE為0.021 3。對(duì)比結(jié)果表明,與模型一和模型二兩種單核SVR模型相比,文章模型具有更小的均方根誤差與更高的擬合優(yōu)度,說(shuō)明融合核函數(shù)能夠充分利用RBF核函數(shù)學(xué)習(xí)能力與Sigmoid核函數(shù)的全局泛化能力,進(jìn)而提高模型的預(yù)測(cè)精度。
表2 融合核模型與單核模型預(yù)測(cè)性能對(duì)比Tab.2 Comparison of prediction performance between fusion kernel model and single kernel model
此外,為了進(jìn)一步驗(yàn)證文中模型的適用性,選取了貝葉斯非線性回歸[24](模型三)與BP神經(jīng)網(wǎng)絡(luò)[25](模型四)與兩種常用的基于數(shù)據(jù)驅(qū)動(dòng)的預(yù)測(cè)方法與文中模型進(jìn)行了對(duì)比。為了公平的比較,采用同樣的數(shù)據(jù)進(jìn)行模型訓(xùn)練與預(yù)測(cè),對(duì)比實(shí)驗(yàn)結(jié)果如表3所示。
表3 融合核模型與其他模型預(yù)測(cè)性能對(duì)比Tab.3 Comparison of prediction performance between fusion kernel model and other models
由表3可知,在高溫應(yīng)力與低溫應(yīng)力的智能電能表計(jì)量誤差數(shù)據(jù)條件下,貝葉斯非線性回歸的均方根誤差分別為0.049 8和0.057 1,BP神經(jīng)網(wǎng)絡(luò)的均方根誤差分別為0.047 5和0.056 4,兩種預(yù)測(cè)模型的均方根誤差均高于GA-FSVR模型;兩種溫度應(yīng)力下貝葉斯線性回歸的決定系數(shù)R2分別為95.02%和93.99%,BP神經(jīng)網(wǎng)絡(luò)為95.26%和94.01%,均低于文章所提出的GA-FSVR模型。對(duì)比試驗(yàn)表明,在同等試驗(yàn)條件下,文中所提GA-FSVR模型的預(yù)測(cè)性能優(yōu)于貝葉斯非線性回歸模型和BP神經(jīng)網(wǎng)絡(luò)模型。
為準(zhǔn)確預(yù)測(cè)極端溫度下智能電能表計(jì)量精度退化的變化趨勢(shì),以計(jì)量誤差作為退化指標(biāo),提出了一種基于GA-FSVR的智能電能表退化預(yù)測(cè)模型,利用所提融合核函數(shù)提高預(yù)測(cè)模型的學(xué)習(xí)與泛化能力,并通過(guò)GA實(shí)現(xiàn)核函數(shù)的參數(shù)與權(quán)值的自適應(yīng)優(yōu)化。同等實(shí)驗(yàn)下的模型預(yù)測(cè)對(duì)比實(shí)驗(yàn)結(jié)果表明,文中所提出的GA-FSVR模型能夠準(zhǔn)確的預(yù)測(cè)不同極端溫度應(yīng)力下智能電能表計(jì)量誤差的變化情況,其平均預(yù)測(cè)均方誤差為0.025 1,擬合優(yōu)度為97.49%,其預(yù)測(cè)準(zhǔn)確度高于常用的兩種單核模型以及現(xiàn)行的貝葉斯非線性回歸模型與BP神經(jīng)網(wǎng)絡(luò)模型。文中提出的預(yù)測(cè)方法,可應(yīng)用于我國(guó)典型地區(qū)(如新疆高干熱地區(qū))的智能電能表運(yùn)行狀態(tài)評(píng)估,為電網(wǎng)公司在典型地區(qū)的智能電能表選型與產(chǎn)品更新?lián)Q代提供指導(dǎo)。