本發(fā)明屬配電網(wǎng)環(huán)網(wǎng)柜在線監(jiān)測技術(shù)領(lǐng)域,特別涉及基于鄰域保持嵌入回歸算法的環(huán)網(wǎng)柜線芯溫度軟測量方法。
背景技術(shù):
:
由于實(shí)際的環(huán)境條件、技術(shù)困難、分析儀器成本和測量時間延遲限制,配電網(wǎng)環(huán)網(wǎng)柜存在很多無法或者難以用傳感器直接測量的變量,如環(huán)網(wǎng)柜的線芯溫度。而這些變量對于監(jiān)控環(huán)網(wǎng)柜的運(yùn)行狀況與實(shí)時控制,起著至關(guān)重要的作用。線芯溫度是監(jiān)測環(huán)網(wǎng)柜運(yùn)行狀況,避免故障和火災(zāi)發(fā)生的重要參數(shù)。雖然該變量能通過在線分析傳感器進(jìn)行測量,但是此類傳感器較難在環(huán)網(wǎng)柜中進(jìn)行安裝,而且安裝后存在隱患,易產(chǎn)生故障。現(xiàn)有的對線芯溫度直接測量的傳感技術(shù),大都只針對特定的電力系統(tǒng)應(yīng)用,并未在整個電力系統(tǒng)中普及。因此,電網(wǎng)配電網(wǎng)中的配電網(wǎng)總進(jìn)線一般采用直接利用傳感器測量,而對于備用總進(jìn)線和多個環(huán)網(wǎng)柜系統(tǒng)采用間接的方法進(jìn)行測量。
軟測量是一種通過建立過程變量之間的數(shù)學(xué)模型,對難以測量或者不能直接測量的重要變量,選擇另外一些容易測量的變量,實(shí)現(xiàn)利用可測量變量預(yù)測難測量變量信息的技術(shù)方法。因此,利用軟測量技術(shù)對環(huán)網(wǎng)柜線芯溫度進(jìn)行間接測量,不但經(jīng)濟(jì)可靠,而且響應(yīng)迅速,易于達(dá)到在線監(jiān)測的目的。
在現(xiàn)實(shí)的環(huán)網(wǎng)柜,由于工況過程經(jīng)常變化,過程數(shù)據(jù)往往存在強(qiáng)非線性關(guān)系,傳統(tǒng)的非線性建模技術(shù)如:人工神經(jīng)網(wǎng)絡(luò)(ANN),支持向量回歸(SVR)。但上述算法大多是利用數(shù)據(jù)的全局結(jié)構(gòu)信息,對不同空間位置的數(shù)據(jù)進(jìn)行等同處理,同時核函數(shù)方法也不能顯式考慮過程中的非線性結(jié)構(gòu)。一般情況下,不同的局部區(qū)域有不同的特性,因此利用數(shù)據(jù)局部關(guān)系模型更適合于對非線性數(shù)據(jù)進(jìn)行特征分析。
本發(fā)明提出了基于數(shù)據(jù)局部特征,利用鄰域保持嵌入算法建立回歸模型應(yīng)用于環(huán)網(wǎng)柜線芯溫度軟測量建模。復(fù)雜數(shù)據(jù)的局部特征往往表現(xiàn)為非線性,因此本發(fā)明在利用數(shù)據(jù)局部特征關(guān)系模型,實(shí)現(xiàn)數(shù)據(jù)特征提取和維度約簡的同時,確立了環(huán)網(wǎng)柜監(jiān)測變量(電纜表面溫度、環(huán)網(wǎng)柜溫度、濕度、線芯電流)和預(yù)測變量(線芯溫度)間的相關(guān)關(guān)系。基于該線性回歸關(guān)系模型,解決了環(huán)網(wǎng)柜線芯溫度這一關(guān)鍵變量難以測量的問題,進(jìn)而提高了環(huán)網(wǎng)柜設(shè)備在線監(jiān)測與故障定位方面的準(zhǔn)確性和易操作性。
技術(shù)實(shí)現(xiàn)要素:
:
本發(fā)明的目的在于針對環(huán)網(wǎng)柜線芯溫度難以測量的問題,提出基于鄰域保持嵌入回歸建模的軟測量方法。
本發(fā)明所采用的技術(shù)方案是:首先基于鄰域保持嵌入算法局部特征提取的策略,建立以環(huán)網(wǎng)柜的柜內(nèi)溫度、濕度、線芯電流、電纜表面溫度為輸入量,以環(huán)網(wǎng)柜內(nèi)電纜的線芯溫度為輸出量的回歸優(yōu)化函數(shù),使得輸入數(shù)據(jù)和輸出數(shù)據(jù)在局部特征保留的同時,獲取數(shù)據(jù)間的最大相關(guān)關(guān)系;然后基于數(shù)據(jù)低維潛變量獲取構(gòu)建數(shù)據(jù)回歸的輸入和輸出特征,建立線芯溫度的軟測量模型;基于鄰域保持嵌入回歸算法的環(huán)網(wǎng)柜線芯溫度軟測量方法具體的特征步驟如下:
步驟1:采集環(huán)網(wǎng)柜正常運(yùn)行的柜內(nèi)溫度、濕度、電纜表面溫度和線芯電流測量數(shù)據(jù),作為軟測量模型輸入樣本集X∈RD×n,其中D為測量數(shù)據(jù)的維度,n為訓(xùn)練數(shù)據(jù)的樣本個數(shù);并把采集的數(shù)據(jù)存入歷史數(shù)據(jù)庫;
步驟2:采集環(huán)網(wǎng)柜正常運(yùn)行的線芯溫度測量數(shù)據(jù),作為軟測量模型輸出樣本集Y∈Rn,其中n為訓(xùn)練數(shù)據(jù)的樣本個數(shù);并把采集的數(shù)據(jù)存入歷史數(shù)據(jù)庫;
步驟3:對歷史數(shù)據(jù)庫中的訓(xùn)練樣本數(shù)據(jù)進(jìn)行歸一化,使得輸入輸出樣本的均值為0,方差為1;并去除野值點(diǎn)和誤差較大的點(diǎn),得到新的數(shù)據(jù)樣本矩陣
步驟4:針對預(yù)處理后的輸入和輸出樣本數(shù)據(jù),建立基于鄰域保持嵌入回歸模型,并將回歸模型的相應(yīng)參數(shù)存入歷史數(shù)據(jù)庫中;
步驟5:針對環(huán)網(wǎng)柜新采集的柜內(nèi)溫度、濕度、電纜表面溫度和線芯電流的在線測量數(shù)據(jù)Xnew,首先對其進(jìn)行預(yù)處理,結(jié)合歷史數(shù)據(jù)庫中已有的模型參數(shù)對線芯溫度的軟測量估計值ynew進(jìn)行估計。
2、根據(jù)權(quán)利要求1所述的基于鄰域保持嵌入回歸算法的環(huán)網(wǎng)柜線芯溫度軟測量方法,其特征在于所述步驟4包括以下實(shí)現(xiàn)過程:
步驟4.1:將預(yù)處理后的輸入過程變量作為軟測量模型輸入,實(shí)施NPE運(yùn)算,實(shí)現(xiàn)數(shù)據(jù)降維,得到低維映射T和投影矩陣A,存入歷史數(shù)據(jù)庫;
步驟4.2:將線芯溫度數(shù)據(jù)作為軟測量模型輸出,實(shí)施NPE運(yùn)算,實(shí)現(xiàn)數(shù)據(jù)降維,得到低維映射U和投影矩陣A′,存入歷史數(shù)據(jù)庫;
步驟4.3:分別利用步驟4.1中得到的低維映射T和步驟4.2中得到的低維映射U代替原始輸入輸出變量,根據(jù)T和U的相關(guān)度應(yīng)達(dá)到最大值的目標(biāo)函數(shù),綜合步驟4.1和4.2的目標(biāo)函數(shù),建立線性回歸方程,構(gòu)建輸入和輸出數(shù)據(jù)的相關(guān)關(guān)系;
步驟4.4:根據(jù)步驟4.3中建立的線性回歸方程得出回歸模型參數(shù)B,存入歷史數(shù)據(jù)庫。
3、根據(jù)權(quán)利要求1所述的基于鄰域保持嵌入回歸算法的環(huán)網(wǎng)柜線芯溫度軟測量方法,其特征在于所述步驟5包括以下實(shí)現(xiàn)過程:
步驟5.1:對新采集的新數(shù)據(jù)Xnew∈RD×n進(jìn)行預(yù)處理;
步驟5.2:結(jié)合步驟5.1中預(yù)處理后的數(shù)據(jù)和歷史數(shù)據(jù)庫中的變換矩陣A進(jìn)行降維運(yùn)算,得到低維映射Tnew;
步驟5.3:結(jié)合步驟5.2中降維后的數(shù)據(jù)Tnew和歷史數(shù)據(jù)庫中的回歸模型參數(shù)B,得到線芯溫度估計值的低維映射Unew;
步驟5.4:結(jié)合步驟5.3中得到的線芯溫度估計值的低維映射Unew和歷史數(shù)據(jù)庫中的回歸模型參數(shù)B與轉(zhuǎn)移矩陣A′,即得到線芯溫度的估計值ynew。
本發(fā)明的有益效果在于:
本發(fā)明提出的基于鄰域保持嵌入回歸建模,建立了環(huán)網(wǎng)柜柜內(nèi)溫度、濕度、電纜表面溫度、線芯電流與難以測量的線芯溫度變量之間的相關(guān)關(guān)系,在該模型框架下,通過建立基于數(shù)據(jù)的軟測量模型,實(shí)現(xiàn)了環(huán)網(wǎng)柜系統(tǒng)中線芯溫度的在線估計。解決了環(huán)網(wǎng)柜線芯溫度這一關(guān)鍵變量難以測量的問題,提高了環(huán)網(wǎng)柜設(shè)備在線監(jiān)測與故障定位方面的準(zhǔn)確性和易操作性。
附圖說明:
圖1為本發(fā)明方法的流程圖。
圖2為環(huán)網(wǎng)柜線芯溫度監(jiān)測系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施方式:
下面結(jié)合附圖對本發(fā)明作進(jìn)一步的詳細(xì)說明。
依據(jù)圖1所示的基于鄰域保持嵌入回歸算法的環(huán)網(wǎng)柜線芯溫度軟測量方法的流程圖、及圖2所示的環(huán)網(wǎng)柜線芯溫度監(jiān)測系統(tǒng)結(jié)構(gòu)圖,實(shí)現(xiàn)環(huán)網(wǎng)柜線性溫度這一難以測量的關(guān)鍵變量的獲取。主要過程如下所述:
第一步:通過相關(guān)傳感器離線采集環(huán)網(wǎng)柜的柜內(nèi)溫度、濕度、電纜表面溫度和線芯電流這些易測量且與線芯溫度密切相關(guān)的過程變量的正常運(yùn)行數(shù)據(jù)X∈RD×n作為軟測量模型輸入樣本集,其中D為測量數(shù)據(jù)的維度,n為訓(xùn)練數(shù)據(jù)的樣本個數(shù),存入歷史數(shù)據(jù)庫。
第二步:通過相關(guān)傳感器離線采集環(huán)網(wǎng)柜的線芯溫度數(shù)據(jù),作為軟測量模型輸出樣本集Y∈Rn,其中n為訓(xùn)練數(shù)據(jù)的樣本個數(shù),存入歷史數(shù)據(jù)庫。
第三步:對歷史數(shù)據(jù)庫中的輸入輸出數(shù)據(jù)進(jìn)行預(yù)處理,得到新的數(shù)據(jù)集:
在歷史數(shù)據(jù)庫中對采集到的數(shù)據(jù)進(jìn)行預(yù)處理,去除野值點(diǎn)和誤差較為明顯的數(shù)據(jù),并進(jìn)行歸一化處理,進(jìn)而提高模型的準(zhǔn)確性。
第四步:對預(yù)處理后的輸入數(shù)據(jù)實(shí)施NPE運(yùn)算,實(shí)現(xiàn)數(shù)據(jù)降維,得到低維映射T和投影矩陣A,存入歷史數(shù)據(jù)庫:
針對樣本個數(shù)為n的D維的輸入數(shù)據(jù)X(x1,...,xn)∈RD×n,基于投影矩陣A(a1,...,aD)∈RD×d和線性變換Ti=XiA獲取X的低維投影T(T1,...,Tn)∈Rd×n(i=1,…,n;d≤D),其降維目標(biāo)函數(shù)為:
其中,M=(I-W)T(I-W),W由(3)式得到,首先確定每個樣本點(diǎn)xi的由近到遠(yuǎn)的近鄰點(diǎn)這里使用K-近鄰法(K-nearest neighbors,K-NN)為每個樣本選取離其歐氏距離最近的k個樣本作為其近鄰點(diǎn)。通過建立數(shù)據(jù)的部協(xié)方差矩陣局部最優(yōu)化權(quán)重矩陣W∈Rn×n如下所示:
其中,xij(j=1,2,...,k)為xi的k個近鄰點(diǎn),為xi和xij之間的權(quán)重值,且滿足每個數(shù)據(jù)點(diǎn)僅由其最近鄰點(diǎn)重構(gòu),當(dāng)xj不在xi的鄰域時,Wij=0。
結(jié)合(1)(2)(3)式,求解如下的特征值分解問題即得到輸入數(shù)據(jù)的低維映射T和投影矩陣A,存入歷史數(shù)據(jù)庫
XMXTa=λXXTa (4)
A=[a1,a2,...,ad] (5)
其中,a為鄰域保持嵌入算法的投影向量。求解上式的廣義特征值問題,其最小的d個特征值λ1≤λ2,...,≤λd所對應(yīng)的特征向量即組成投影矩陣A=(a1,a2,...,ad)。
第五步:對預(yù)處理后的輸出數(shù)據(jù)實(shí)施NPE運(yùn)算,實(shí)現(xiàn)數(shù)據(jù)降維,得到低維映射U和投影矩陣A′,存入歷史數(shù)據(jù)庫:
針對樣本數(shù)為n的m維輸出數(shù)據(jù)Yi∈Rm×n,其降維目標(biāo)函數(shù)為:
其中M′=(I-W′)T(I-W′),Ui=Y(jié)iA′。將(2)式中的輸入數(shù)據(jù)X替換為輸出數(shù)據(jù)Y即得到W′。
由(7)式得到輸出數(shù)據(jù)的低維映射U和A′,存入歷史數(shù)據(jù)庫。
第六步:利用輸入輸出數(shù)據(jù)的投影向量T和U構(gòu)建回歸模型:
分別利用第四步中得到的低維映射T和第五步中得到的低維映射U代替原始輸入輸出變量。由于回歸建模的需要,要求T對U有最大的解釋能力,由典型相關(guān)分析的思路,T與U的相關(guān)度應(yīng)達(dá)到最大值,即r(U,T)→MAX
同時整合(1)式和(7)式的目標(biāo)函數(shù),加入投影約束條件TTT=1,UTU=1,獲取最終的多目標(biāo)優(yōu)化函數(shù)為:
根據(jù)目標(biāo)函數(shù)求出輸入數(shù)據(jù)和輸出數(shù)據(jù)的低維投影T和U建立線性回歸方程U=TB+E,并由此建立優(yōu)化目標(biāo)函數(shù):
其中,B∈Rd×m為回歸模型參數(shù),E是殘差矩陣,使得公式(10)的重構(gòu)誤差最小化。式(10)的最優(yōu)值的求解轉(zhuǎn)化為其對B的偏導(dǎo)為0,則得到B的方程式為:
B=(TTT)-1TU (11)
由(11)式即得到回歸模型參數(shù)B,存入歷史數(shù)據(jù)庫。
第七步:對新采集的在線數(shù)據(jù)Xnew∈RD×n進(jìn)行第三步所示的預(yù)處理,得到新的數(shù)據(jù)集首先,基于獲得的低維投影;接著,根據(jù)歷史數(shù)據(jù)庫中的B值,以及關(guān)系式Unew=TnewB,得到Unew。進(jìn)一步利用Unew=Y(jié)iA′,最小化公式min||Unew-YiA′||2,參考式(10)的優(yōu)化目標(biāo)求解,得到線芯溫度估計值和A′關(guān)系為:ynew=(A′A′T)-1A′U。基于此,線芯溫度軟測量估計輸出ynew,最后描述為:
ynew=(A′A′T)-1A′unew=(A′A′T)-1A′TnewB=(A′A′T)-1A′xnewAB (12)。
實(shí)際應(yīng)用表明:本方法不僅解決了環(huán)網(wǎng)柜內(nèi)線芯溫度不易測量的問題,還提高了環(huán)網(wǎng)柜設(shè)備在線監(jiān)測與故障定位方面的準(zhǔn)確性和易操作性。