陳超杰,謝偉,何林巍,田強(qiáng),賀潤(rùn)平,王哲斐
(1. 國(guó)網(wǎng)上海市電力公司青浦供電公司,上海 201799;2. 上海四量電子科技有限公司,上海 201415)
隨著各類傳感器以及人工智能算法的不斷發(fā)展,電力設(shè)備狀態(tài)監(jiān)測(cè)的方式也實(shí)現(xiàn)了高度的自動(dòng)化與智能化[1]。在眾多狀態(tài)監(jiān)測(cè)方式中,在線監(jiān)測(cè)方法是最為有效的方式之一,其不僅能夠反映電力設(shè)備的運(yùn)行狀態(tài),同時(shí)具備較高的實(shí)時(shí)性,可以起到設(shè)備異常預(yù)警的功能,方便工作人員提前發(fā)現(xiàn)設(shè)備缺陷。目前,在線監(jiān)測(cè)方法已經(jīng)在變電、配電領(lǐng)域大規(guī)模應(yīng)用,效果顯著[2]。
輸電環(huán)節(jié)作為電力傳輸過程中距離最遠(yuǎn)、電壓等級(jí)最高、環(huán)境最為復(fù)雜的部分,一直以來飽受各類安全威脅的困擾[3-6]。據(jù)統(tǒng)計(jì),在引發(fā)輸電線路跳閘因素中,主要包括極端天氣、高大樹木、違章施工等,其中,人為的外力撞擊占比達(dá)到近四分之一[7-8]。在人為外力撞擊事件中,近80%是大型工程機(jī)械違章施工導(dǎo)致的,并且往往會(huì)產(chǎn)生永久故障點(diǎn),不僅對(duì)電網(wǎng)安全穩(wěn)定運(yùn)行產(chǎn)生嚴(yán)重威脅,而且對(duì)施工人員的人身安全危害極大[9-10]。因此,對(duì)輸電線路采取防撞預(yù)警措施是非常必要的。
一直以來,智能化的在線監(jiān)測(cè)方法在輸電領(lǐng)域的應(yīng)用一直較為薄弱。目前,輸電線路的防撞主要依靠人工現(xiàn)場(chǎng)巡線、人工后臺(tái)視頻監(jiān)控等方式,均需要耗費(fèi)較多的人力資源,并且監(jiān)測(cè)覆蓋面較為有限[11]。目前已有多種關(guān)于輸電線路防撞在線預(yù)警的方法有多位學(xué)者提出了相關(guān)方案,如通過激光技術(shù)、紅外檢測(cè)技術(shù)等監(jiān)測(cè)輸電線路周圍異物的存在,但受環(huán)境影響較大,容易產(chǎn)生誤判[12];通過視頻監(jiān)控設(shè)備獲取異物圖像并分析進(jìn)行結(jié)果研判,但單一使用圖像數(shù)據(jù),其識(shí)別精度有待提升[13-15]。
本文針對(duì)輸電線路防撞工作的現(xiàn)狀,提出了針對(duì)輸電線路周邊工程機(jī)械的防撞在線預(yù)警方法。該方法通過微波測(cè)距傳感模塊、攝像模塊等對(duì)被監(jiān)測(cè)區(qū)域進(jìn)行實(shí)時(shí)監(jiān)測(cè),當(dāng)監(jiān)測(cè)到運(yùn)動(dòng)目標(biāo)時(shí),即提取該目標(biāo)的像素分布特征、形狀特征以及距離特征,并傳輸?shù)胶笈_(tái)服務(wù)器。后臺(tái)服務(wù)器接收到數(shù)據(jù)后,即通過特征數(shù)據(jù)庫(kù)以及模式識(shí)別算法對(duì)目標(biāo)的特征數(shù)據(jù)進(jìn)行識(shí)別,進(jìn)而輸出識(shí)別結(jié)果。
本文的創(chuàng)新點(diǎn)在于, 使用壓縮感知(compressed sensing,CS)算法實(shí)現(xiàn)異物目標(biāo)的高精度自動(dòng)在線監(jiān)測(cè)與識(shí)別。CS 算法指出,對(duì)于一個(gè)具有稀疏性的信號(hào),可以降頻采集并完整重構(gòu)。本文的識(shí)別結(jié)果數(shù)據(jù)具有較高的稀疏性,因此選用CS 算法完成模式識(shí)別環(huán)節(jié),保證識(shí)別結(jié)果的高精度[16-17]。結(jié)果表明,本文提出的防撞在線預(yù)警方法,對(duì)于異物預(yù)警研判的準(zhǔn)確率可達(dá)96.34%,驗(yàn)證了其有效性。
本文提出的針對(duì)輸電線路周邊工程機(jī)械的防撞在線預(yù)警方法,在結(jié)構(gòu)上主要分為兩個(gè)部分:前端監(jiān)測(cè)模塊和后臺(tái)處理模塊,系統(tǒng)結(jié)構(gòu)如圖1 所示。
圖1 系統(tǒng)結(jié)構(gòu)
前端監(jiān)測(cè)模塊包括監(jiān)測(cè)傳感器、處理器以及通信模塊。監(jiān)測(cè)傳感器包含攝像模塊以及微波測(cè)距模塊,分別進(jìn)行異物的圖像以及與線路距離數(shù)據(jù)的采集。當(dāng)前端處理器利用采集的被監(jiān)測(cè)區(qū)域的圖像數(shù)據(jù),通過運(yùn)動(dòng)物體檢測(cè)算法識(shí)別出被監(jiān)測(cè)區(qū)域存在運(yùn)動(dòng)物體時(shí),即通過該圖像提取異物的像素分布特征數(shù)據(jù)以及形狀特征數(shù)據(jù),并記錄此時(shí)的測(cè)距數(shù)據(jù),一起通過4G 通信模塊傳輸至后臺(tái)服務(wù)器。
后臺(tái)處理模塊包括后臺(tái)服務(wù)器以及預(yù)警模塊。后臺(tái)服務(wù)器接收到異物的特征數(shù)據(jù)時(shí),即調(diào)取離線特征數(shù)據(jù)庫(kù)以及建模完成的壓縮感知識(shí)別算法,對(duì)異物是否具有威脅進(jìn)行研判,并根據(jù)結(jié)果輸出預(yù)警結(jié)果,通過預(yù)警模塊執(zhí)行相應(yīng)的處理流程。
離線特征數(shù)據(jù)庫(kù)中為歷史上采集的異物目標(biāo)特征數(shù)據(jù),其數(shù)據(jù)結(jié)構(gòu)與前端處理器采集的特征數(shù)據(jù)一致,并且包含異物的研判結(jié)果。每一次的識(shí)別均可對(duì)離線特征數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)更新與學(xué)習(xí),增強(qiáng)算法的識(shí)別能力。
異物目標(biāo)特征量的有效提取是目標(biāo)精確模式識(shí)別的基礎(chǔ),也是能否對(duì)撞擊威脅進(jìn)行有效預(yù)警的關(guān)鍵。但系統(tǒng)檢測(cè)到監(jiān)測(cè)范圍內(nèi)存在運(yùn)動(dòng)物體時(shí),即對(duì)該物體進(jìn)行抓取,并提取其3 種特征:像素分布特征、形狀特征以及距離特征,為模式識(shí)別環(huán)節(jié)提供數(shù)據(jù)基礎(chǔ)。
為節(jié)約系統(tǒng)軟、硬件資源,使特征量過程更為精確,系統(tǒng)利用攝像模塊進(jìn)行監(jiān)測(cè)范圍內(nèi)運(yùn)動(dòng)目標(biāo)的檢測(cè)。
本文利用幀差法實(shí)現(xiàn)運(yùn)動(dòng)目標(biāo)檢測(cè),即對(duì)比連續(xù)兩幀圖像的像素值差異,若差異像素點(diǎn)個(gè)數(shù)大于設(shè)定好的閾值,則認(rèn)為在這一時(shí)刻圖像中有物體在運(yùn)動(dòng),并且變化像素點(diǎn)的集合即運(yùn)動(dòng)物體的像素點(diǎn)集合。這樣便完成了運(yùn)動(dòng)目標(biāo)檢測(cè),同時(shí)也輸出了運(yùn)動(dòng)物體的像素點(diǎn)集合,后續(xù)的特征量提取也是在該集合范圍內(nèi)進(jìn)行的。
據(jù)輸電運(yùn)檢單位統(tǒng)計(jì),造成輸電線路撞擊事故的大型施工機(jī)械以大型吊車為主,其中,95%的吊車涂裝顏色為黃色或綠色。因此,本文抓住目標(biāo)的顏色特征,將目標(biāo)像素分布特征作為主要特征量之一。
圖像中的顏色通常由紅、綠、藍(lán)(RGB)三基色像素描述,每一種基色取值范圍為0~255。為了用一個(gè)值表征像素的顏色特征,本文將像素由RGB 空間轉(zhuǎn)換為HSV(hue、saturation、value)空間,即色調(diào)、飽和度、強(qiáng)度,取其中的色調(diào)(H)。RGB 與H值之間的轉(zhuǎn)換式如(1)式所示。
通過式(1)的轉(zhuǎn)換,每一個(gè)像素點(diǎn)均對(duì)應(yīng)一個(gè)H值。由此可以繪制出像素點(diǎn)分布特征圖。以圖2中抓取的吊車為例,像素分布特征圖如圖3 所示。
圖2 目標(biāo)形狀特征提取示意圖
圖3 像素分布特征圖
為更好地表征像素分布特征,并且使得像素總數(shù)不同的圖像之間有可比性,本文對(duì)像素點(diǎn)個(gè)數(shù)進(jìn)行歸一化處理,即每一個(gè)H值對(duì)應(yīng)的像素點(diǎn)個(gè)數(shù)均除以像素點(diǎn)個(gè)數(shù)最大值。
對(duì)于吊車等大型機(jī)械,其形狀特征顯著區(qū)別于其他運(yùn)動(dòng)物體。因此,本文將目標(biāo)的形狀特征也作為主要特征量之一。
形狀特征的提取首先要繪制出目標(biāo)的最小矩形外框。將運(yùn)動(dòng)目標(biāo)像素集合中的像素點(diǎn)進(jìn)行歐氏距離計(jì)算,將遍歷結(jié)果中最大值對(duì)應(yīng)的兩個(gè)像素點(diǎn)設(shè)為對(duì)角線端點(diǎn),以此為基礎(chǔ)繪制最小矩形外框。然后,對(duì)矩形的長(zhǎng)寬比進(jìn)行計(jì)算,即可得到運(yùn)動(dòng)目標(biāo)的形狀特征數(shù)據(jù)。
若監(jiān)測(cè)范圍內(nèi)出現(xiàn)的大型機(jī)械與輸電線路之間的距離處于安全范圍,此時(shí)針對(duì)該目標(biāo)發(fā)出防撞預(yù)警就會(huì)造成威脅處置資源的浪費(fèi)。因此,本文將目標(biāo)的距離特征作為主要特征量之一。
距離特征的獲取通過成熟的微波測(cè)距模塊實(shí)現(xiàn),輸出的值即目標(biāo)與輸電線路之間的距離值。
本文算法在進(jìn)行目標(biāo)特征識(shí)別時(shí),是識(shí)別離線特征目標(biāo)數(shù)據(jù)庫(kù)中與本次目標(biāo)最為相似的目標(biāo),包括以下兩種情況。
· 識(shí)別出的目標(biāo)類型為無(wú)威脅,那么本次目標(biāo)特征識(shí)別的結(jié)果為無(wú)威脅,無(wú)須工作人員對(duì)其進(jìn)行確認(rèn)與處理。
· 識(shí)別出的目標(biāo)類型為有威脅,則對(duì)目標(biāo)的相似度設(shè)置閾值進(jìn)行二次判斷,若超過閾值則本次目標(biāo)特征識(shí)別結(jié)果為威脅,需要工作人員進(jìn)行處理,否則判定無(wú)威脅。
以上為本文目標(biāo)特征識(shí)別算法整體邏輯架構(gòu)。其中,最為核心的部分是離線特征目標(biāo)數(shù)據(jù)庫(kù)的識(shí)別,此步驟的精度直接影響最終結(jié)果的判斷。壓縮感知(CS)理論指出,若信號(hào)可以滿足稀疏性要求,則利用低于奈奎斯特采樣頻率采集的部分?jǐn)?shù)據(jù),恢復(fù)信號(hào)的完整數(shù)據(jù)。本文將CS算法進(jìn)行重新設(shè)計(jì),利用其重構(gòu)數(shù)據(jù)的功能實(shí)現(xiàn)目標(biāo)特征的高精度識(shí)別。
對(duì)于一次目標(biāo)識(shí)別過程,系統(tǒng)需要采集由形狀特征、距離特征以及像素分布特征所構(gòu)成的302 維特征向量,如式(2)所示。
其中,第j個(gè)元素為1。
其中,Θ稱作傳感矩陣,維度為m×N。為體現(xiàn)CS算法的壓縮性,m遠(yuǎn)小于302。
式(7)即CS 算法的標(biāo)準(zhǔn)形式。已知T與Θ,即可重構(gòu)S。但是,高精度的重構(gòu)需要對(duì)Θ矩陣進(jìn)行特殊的處理與構(gòu)建。
根據(jù)CS 算法原理,高精度的數(shù)據(jù)重構(gòu)需要Θ矩陣滿足限制等距性質(zhì)(restricted isometry property,RIP)[18],即滿足:
F為變換后的傳感矩陣,由式(17)可得,F(xiàn)是一個(gè)部分正交矩陣,因此可以滿足RIP 條件。
綜上所述,利用檢測(cè)得到的x、高斯隨機(jī)矩陣Φ、離線數(shù)據(jù)庫(kù)Ψ,即可根據(jù)式(18)重構(gòu)特征數(shù)據(jù)提取向量S。
如上文所述,式(18)是一個(gè)欠定方程,因此無(wú)法直接解方程。由于被重構(gòu)向量S是稀疏度為1 的向量,本文將重構(gòu)問題轉(zhuǎn)化為最小l1范數(shù)優(yōu)化求解問題[21],求解模型為:
優(yōu)化求解過程通過多次迭代逐步逼近原數(shù)據(jù)向量的原理,常用求解算法主要包括正交匹配追蹤(orthogonal matching pursuit,OMP)算法[22]、子空間追蹤(subspace pursuit,SP)算法[23]壓縮采樣匹配追蹤(compression sampling matching pursuit,CoSaMP)算法[24]以及廣義正交匹配追蹤(generalized orthogonal matching pursuit,GOMP)算法[25]等。本文使用這4 種求解算法以進(jìn)行對(duì)比。
重構(gòu)得到的向量S可計(jì)為S′:
重構(gòu)的過程存在誤差,因此 ′S稀疏度并不是1,而是由一個(gè)接近1 的值加上若干較小非0 值組成的向量。本文選取向量中最大值對(duì)應(yīng)的元素位置選擇數(shù)據(jù)庫(kù)中最相似向量,并用該值與1 之間相似度作為目標(biāo)之間的相似度。
為了驗(yàn)證本文防撞在線預(yù)警方法的有效性,首先建立識(shí)別使用的離線特征數(shù)據(jù)庫(kù)以及用以驗(yàn)證算法的測(cè)試數(shù)據(jù)庫(kù)。通過現(xiàn)場(chǎng)采集以及歷史留存樣本的處理,共建立了包含976 個(gè)樣本的離線特征數(shù)據(jù)庫(kù)以及包含273 個(gè)樣本的測(cè)試數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)中包含多種機(jī)械設(shè)備在多種環(huán)境下的樣本,可以涵蓋大多數(shù)的輸電線路大型機(jī)械撞擊事故的類型。實(shí)驗(yàn)樣本圖像示例如圖4 所示。
圖4 實(shí)驗(yàn)樣本圖像示例
在測(cè)試數(shù)據(jù)庫(kù)的273 個(gè)樣本中,具有威脅的樣本共有76 個(gè),無(wú)威脅的樣本共197 個(gè)。
本文在現(xiàn)場(chǎng)進(jìn)行了運(yùn)動(dòng)目標(biāo)圖像采集,然后利用本文運(yùn)動(dòng)目標(biāo)檢測(cè)算法生成各運(yùn)動(dòng)目標(biāo)像素集合。為了檢驗(yàn)算法有效性,同步對(duì)運(yùn)動(dòng)目標(biāo)圖像進(jìn)行人工框取,生成檢驗(yàn)集合,將其與運(yùn)動(dòng)目標(biāo)像素集合進(jìn)行像素相似度對(duì)比,不同類型運(yùn)動(dòng)目標(biāo)檢測(cè)準(zhǔn)確率見表1。
表1 不同類型運(yùn)動(dòng)目標(biāo)檢測(cè)準(zhǔn)確率
從表1 可以看出,本文運(yùn)動(dòng)目標(biāo)檢測(cè)算法對(duì)于大型吊車的檢測(cè)準(zhǔn)確率可達(dá)95%左右,這是因?yàn)榈踯嚨醣鄹叨容^高,因此該部分的背景圖像較為單一,幀差法檢測(cè)效率更高。
從第2 節(jié)算法策略的描述可得出,壓縮感知算法直接輸出的是相似度值,最終結(jié)果的判定需要相似度值與設(shè)定的閾值進(jìn)行對(duì)比。因此,不同的閾值對(duì)算法輸出結(jié)果的準(zhǔn)確性影響是較為顯著的。因此,本文在測(cè)試時(shí)針對(duì)不同閾值下的識(shí)別準(zhǔn)確度進(jìn)行統(tǒng)計(jì)。為了驗(yàn)證本文CS 算法的有效性,在測(cè)試中選取了BP(back propagation)神經(jīng)網(wǎng)絡(luò)以及K-近鄰(K-nearest neighbor,KNN)兩種模式識(shí)別算法,用以進(jìn)行對(duì)比驗(yàn)證。識(shí)別測(cè)試結(jié)果如圖5 所示。
圖5 識(shí)別測(cè)試結(jié)果
從圖5 可以看出,3 種算法識(shí)別準(zhǔn)確率的變化趨勢(shì)均是隨著閾值的增加先升后降的。CS、BP、KNN 3 種算法達(dá)到準(zhǔn)確率最大值的閾值分別為86%、80%、78%,對(duì)應(yīng)的識(shí)別準(zhǔn)確率分別為96.34%、91.94%、87.55%。
由以上結(jié)果可以看出,本文CS 算法的識(shí)別效果是具有一定優(yōu)勢(shì)的,其不僅有最大的準(zhǔn)確率,同時(shí)對(duì)應(yīng)的閾值也是最大的。這說明CS 算法在識(shí)別目標(biāo)時(shí),均能夠輸出較高的相似度值,那么當(dāng)閾值變低時(shí),就會(huì)使得“誤判”的情況變多,而當(dāng)閾值變高時(shí),并不會(huì)造成過多“漏判”。因此,CS 算法具有最高的魯棒性。
為了探究CS 算法中重構(gòu)優(yōu)化求解算法的選取對(duì)算法識(shí)別準(zhǔn)確度的影響,本文選取OMP、SP、CoSaMP、GOMP 4 種求解算法進(jìn)行對(duì)比驗(yàn)證。相似度閾值選取86%,測(cè)試各算法在不同m值下的十倍準(zhǔn)確率,4 種求解算法準(zhǔn)確率對(duì)比如圖6 所示。
圖6 4 種求解算法準(zhǔn)確率對(duì)比
從圖6 可以看出,當(dāng)m<5 時(shí),識(shí)別準(zhǔn)確率較低,當(dāng)m>10 后,識(shí)別準(zhǔn)確率區(qū)域穩(wěn)定值。OMP 算法的識(shí)別準(zhǔn)確率顯著高于其他3 種求解算法,因此本文CS 算法中的求解算法選取OMP算法。
為探究本文算法對(duì)于不同類型工程機(jī)械的識(shí)別性能,使用317 個(gè)黃色涂裝吊車樣本、265 個(gè)綠色涂裝吊車樣本以及283 個(gè)其他工程機(jī)械樣本,對(duì)本文算法進(jìn)行測(cè)試,不同類型樣本識(shí)別準(zhǔn)確率如圖7 所示。
圖7 不同類型樣本識(shí)別準(zhǔn)確率
從圖7 可以得到,黃色涂裝吊車、綠色涂裝吊車以及其他物體的識(shí)別準(zhǔn)確率分別達(dá)到了97.56%、96.77%、92.17%,說明本文算法對(duì)于大型吊車的識(shí)別準(zhǔn)確率較高,這是因?yàn)樵? 個(gè)特征量中,H值分布向量、最小矩形長(zhǎng)寬可以直接反映大型機(jī)械的顏色特點(diǎn)和形狀特點(diǎn)。因此,本文算法在實(shí)際應(yīng)用中的識(shí)別作用是較為可靠的。
本文針對(duì)輸電線工程機(jī)械路防撞問題,提出了針對(duì)輸電線路周邊工程機(jī)械的防撞在線預(yù)警方法。該方法利用攝像機(jī)、微波傳感器對(duì)監(jiān)測(cè)范圍內(nèi)的運(yùn)動(dòng)目標(biāo)進(jìn)行特征量提取,包括像素分布特征、形狀特征以及距離特征,然后利用壓縮感知算法對(duì)目標(biāo)進(jìn)行研判,輸出預(yù)警結(jié)果。通過本文設(shè)計(jì)的實(shí)驗(yàn),可以得到以下幾個(gè)結(jié)論。
(1)本文算法在設(shè)計(jì)上主要針對(duì)大型的施工機(jī)械進(jìn)行識(shí)別,識(shí)別精度可以達(dá)到96.34%,有效保證了輸出的預(yù)警信息可靠性,為運(yùn)檢部門及時(shí)做出相應(yīng)處置措施、提前消除隱患建立了基礎(chǔ)。
(2)本文使用的壓縮感知算法識(shí)別準(zhǔn)確率顯著高于其他模式識(shí)別算法,并且具有最高的魯棒性,算法性能優(yōu)異。
(3)在輸電線路的外力撞擊事故中,近80%來源于大型施工機(jī)械,這正是本文算法主要針對(duì)的識(shí)別類型。因此,本算法在輸電線路運(yùn)檢工作中具有較好的可推廣性。