?

基于激光點云的電力線懸掛點定位方法

2020-07-17 03:26史洪云王時春
激光技術 2020年3期
關鍵詞:單根電力線桿塔

史洪云,虢 韜,王 迪,王時春,趙 健,劉 欣,龍 新

(1.貴州電網有限責任公司輸電運行檢修分公司,貴陽550000;2.中國電建集團 貴州電力設計研究院有限公司,貴陽550000)

引 言

近年來,機載激光雷達測量技術越來越多的應用在輸電線路安全距離巡檢工作中[1-11],而電力線在自然環境中大多以裸露形式存在,會受到氣象條件等外界因素以及工況條件的影響,導線與地物的距離也在動態變化,靜態的數據不能及時發現潛在的危險點,因而對各工況條件下的電力線進行模擬具有極大意義。

在模擬電力線時,電力線懸掛點坐標是電力線模擬計算的基本點。然而,除在輸電線路設計時可獲取電力線懸掛點的設計位置,目前并無其它方式獲取電力線懸掛點的位置。此外,由于施工過程中有可能會根據實地狀況對輸電線路做修改,故設計圖紙上的懸掛點位置與實際的懸掛點位置不一定相同。因此,通過激光點云數據提取準確的電力線懸掛點空間坐標是一種可行方式。

目前已有學者開展了電力線點云提取及擬合研究[12-18],而從激光點云數據中自動提取電力線懸掛點的相關研究還很少。已有的文獻中,YU等人[19]通過檢測局部高程極大值作為懸掛點坐標,這種方法無法適應地形復雜區域的懸掛點檢測,因為這些區域往往存在比鄰檔的電力線整體高于上一檔電力線的情況,且易受粗差點、噪點的干擾;YIN等人[20]在x-O-y平面內過桿塔中心作與各條電力線垂直的直線,計算該直線與各電力線水平投影位置的交點作為懸掛點的大致平面位置,之后在各條電力線上懸掛點前后兩側一定范圍內從電力線點云數據中提取A,B,C,D 4個節點,通過計算AB直線與CD直線的交點位置P作為電力線懸掛點的最終位置,這種方法只能獲取懸掛點的平面坐標,無法準確獲取懸掛點3維空間坐標;LIN等人[21]認為比鄰檔的不同電力線拋物線模型可以表現為具有顯著差異的拋物線模型2階導數,通過求取2階導數及定位2階導數顯著變化的位置作為電力線懸掛點,但該方法假設電力線點云緊密、無斷裂、無缺損,對于存在電力線點云缺失的情況不太適用。

在實際數據處理過程中,由于激光掃描系統自身的誤差、電力線懸掛點與桿塔的空間關系,在桿塔附近的電力線點云數據(也包括懸掛點附近電力線點云數據)通常會存在缺失或者被錯分類到桿塔點云中。因此,各電力線穿越桿塔時懸掛點的空間位置往往難以精確得到。本文中針對上述問題,提出一種魯棒性高、準確性高的電力線懸掛點提取算法,包括電力線點云空間約束條件描述與表達、基于空間約束的區域增長方法分割單根電力線點云、基于角平分面的單檔電力線分割、電力線局部3維重建、懸掛點迭代搜索,實現懸掛點附近電力線點云完整、分類正確情況下以及懸掛點附近電力線點云缺失或分類錯誤情況下的電力線懸掛點空間坐標準確提取。

1 單根電力線分割

單根電力線分割指將跨越多檔的同一條電力線點云分為一類,將不同電力線的點云分為不同的類,單根電力線分割是提取電力線懸掛點的基礎。一般情況下,同一條電力線上相鄰點云間距離較小且緊密,不同電力線點云間距離較大。但由于激光雷達系統數據采集的隨機性、激光掃描系統自身的誤差和環境因素等,所采集的電力線點云很有可能存在電力線缺失情況。對于這種情況,常見的使用距離聚類分割電力線的方法魯棒性較低,聚類中距離閾值若過小,則聚類不完整,同一條電力線因為點云缺失而被聚類為多條電力線;若過大,則不同電力線被聚類為同一條電力線。因此,對電力線點云的空間特征進行描述,形成電力線空間約束條件,以此作為生長準則進行區域生長分割,實現電力線點云缺失情況下單根電力線的準確分割。

1.1 電力線點云空間約束條件描述與表達

通過研究發現,同一條電力線中點云即使存在缺失時,仍然表現出獨特的空間特征,主要可概括為以下兩點:(1)空間特征1。在x-y-z 3維空間,同一條電力線上相鄰點云之間高程變化較小,即使電力線點云出現缺失情況,即兩相鄰點云間距離較大時,高差仍然較小,如圖1所示,同層電力線中相鄰點云高差d z1遠遠小于不同層電力線間點云高差d z2;(2)空間特征2。在x-O-y 2維平面,同一條電力線上所有點云大致在同一直線上,具體可通過點到直線的距離dP來判定表征,如圖2所示。

Fig.1 Schematic diagram of point cloud elevation difference in different layers of power lines

Fig.2 Schematic diagram of the distance from point to line of different lines in the same layer

同一條電力線中點云具備以上2個空間特征,不同電力線點云則不具備。根據空間特征1,可以實現電力線分層提??;根據空間特征2,可以實現電力線同層分離。因此,將上述兩個空間特征進行公式化表達,作為單根電力線點云分割的空間約束條件,詳細定義如表1所示。

Table 1 Spatial constraints of power line point cloud

式中,zi,z0分別表示未分類點Pi與種子點P0的高程值,Δz表示未分類點Pi與種子點P0之間的高程差,T1表示高程差閾值,取經驗值1.00m;(2)式中dP表示P點到直線的距離,(xi,yi)表示未分類點Pi的平面坐標,A,B和C為平面直線方程系數,T2表示點到直線距離閾值,取經驗值1.00m。

1.2 基于空間約束的區域增長分割單根電力線點云

對電力線點云2個空間約束條件進行公式化表達后,以此作為生長準則對電力線點云進行區域生長,實現單根電力線分割,具體步驟在下面闡述。

(1)建立 k-D樹(k-dimension tree)。為加快搜索速度,采用k-D樹結構分割散亂點云,k-D樹的維度為3。

(2)選取初始種子點。選取電力線點云中最小坐標值的激光點云數據作為初始種子點P0。

(3)基于k-D樹索引的鄰域點搜索。借助k-D樹查找該種子點半徑為R的鄰域內所有電力線點云,并存入鄰域點集 Φ{P1,P2,…,Pi}。本文中半徑 R設為10.00m。

(4)基于空間約束的區域生長。種子點作為生長的起點,將鄰域點與種子點進行對比,將符合電力線空間約束條件的鄰域點合并起來繼續向外生長,具體包括如下兩個層次的生長過程:(a)電力線點云分層提取。計算鄰域點集Φ中各點云與種子點P0的高程差值Δz,高程差小于閾值T1的點云視為與該種子點同層的電力線點云,并保存在相應同層電力線點云數組Φs中,完成第一層次生長;(b)電力線點云同層分離。利用最小二乘線性擬合對同層電力線點云數組Φs中點云進行x-O-y平面內的直線擬合,并選取與種子點P0距離最近的直線作為基準電力線,計算Φs中點云到該電力線距離dP,距離小于閾值T2的點云視為同層電力線中同一根電力線上點云,并保存在相應同一根電力線點云數組Φline中,完成第二層次生長。

(5)更新種子點。將數組Φline中點云的質心點作為下次生長的種子點。

(6)重復執行步驟(3)~步驟(5),直到不存在符合生長準則的電力線點則停止生長,至此,完成一條電力線分割。

(7)對于未處理的點云數據,重復執行步驟(2)~步驟(6),完成所有電力線的分割。

跨越多檔電力線原始點云(存在電力線中間點云缺失及懸掛點附近點云缺失情況)如圖3所示,最終單根電力線分割效果如圖4所示。

Fig.3 Spanningmultiple power line source point clouds(there aremissing point clouds in themiddleof the power lineandmissing point clouds near the suspension point)

Fig.4 Schematic diagram of segmentation results across multiple power lines

2 電力線懸掛點準確定位

2.1 確定每檔電力線的空間分割平面

對桿塔點云數據進行基于密度的聚類,分割出每基桿塔相對應的點云數據 Ct,i(i=1,2,…,n,其中 i表示桿塔序號,n表示桿塔數量),將聚類分割后的每基桿塔點云Ct,i投影到x-O-y平面,提取各投影后的桿塔點云質心坐標 Pt,i(x,y),作為該基桿塔中心的 x-O-y平面坐標;將各桿塔中心平面點 Pt,i(x,y)依次連線,計算各點的角平分線Li(x,y)(首尾兩個點的角平分線為垂直于電力線點云的垂線),如圖5所示,圖中T1,T2,…,T5表示桿塔序號。

過各角平分線Li(x,y)作垂直于x-O-y平面的空間平面 Si(x,y,z)面,并將空間平面 Si(x,y,z)作為分割該基桿塔左右兩檔各單根電力線的空間分割平面,如圖6a和圖6b所示,圖中白色為桿塔點云,綠色為以桿塔連線的角平分線為基準的空間分割平面。根據桿塔與電力線懸掛點的位置關系可知,懸掛點在空間分割平面附近或在空間分割平面內。

Fig.5 Schematic diagram of tower positioning and angle bisector

Fig.6 Tower point cloud and space division plane(green as the dividing plane)a—twer point cloud b—dividing plane based on the angular bisector of the tower connection

2.2 電力線局部3維重建

分別提取空間分割平面Si(x,y,z)兩側距離該平面10.00m之內的電力線點云并存入集合 Cr,i和 Cl,i,分別對 Cr,i和 Cl,i中點云進行空間多項式擬合,并延長至20.00m長,進行間隔為0.05m的等距采樣,得到電力線懸掛點附近局部3維重建后的電力線點云集合CCR,i和 CCL,i,空間多項式擬合方程如下式所示:

式中,a,b,c是多項式方程參量,為了獲得多項式模型系數,采用最小二乘方法進行擬合求解。根據最小二乘原理,其局部擬合過程可轉化為以下極值問題:

即:

式中,xi,yi,zi分別表示待擬合點云的3維空間坐標;W表示3維空間中高程zi的真實值與計算值之間的誤差平方和,?W/?a,?W/?b,?W/?c分別表示誤差平方和W對a,b,c系數的1階偏導數。

2.3 電力線懸掛點迭代搜索定位

根據電力線懸掛點的定義可知,局部3維重建后的電力線 CCR,i和 CCL,i相交點即為電力線懸掛點,采用以下方法快速搜索兩電力線交點(即懸掛點)。

(1)分別提取 CCR,i和 CCL,i中距離分割平面 Si(x,y,z)0.10m之內的電力線點集合 C1,i,C2,i。

(2)分別計算點集合 C1,i,C2,i中平均坐標 P1,i,P2,i,若 P1,i和 P2,i坐標值相同,則 P1,i即為電力線懸掛點,停止搜索;否則,計算點 P1,i,P2,i之間的距離 d。

(3)將空間分割平面 Si(x,y,z)沿 d遞減的電力線方向以一定步長進行平移,直到搜索到d=0.00m或者為最小值時則停止平移,此時兩電力線交點(即電力線懸掛點)位于停止平移時的空間分割平面Si(x,y,z)上或其附近,提取 CCR,i和 CCL,i中距離停止平移時的空間分割平面 Si(x,y,z)0.10m之內的點云于一個集合中,計算該集合中點坐標的平均值即為電力線懸掛點空間坐標。

其中,將空間分割平面 Si(x,y,z)沿 d遞減的電力線方向進行平移方法具體為:設置平移步長為0.10m,將分割平面沿某側電力線方向進行平移,若平移后的d值大于平移前的d值(即d遞增),則將分割平面沿反方向進行平移,若平移后的d值小于平移前的d值(即d遞減),則繼續沿該方向平移。

(4)對于首尾兩基桿塔上的懸掛點,若只有一側存在電力線點云,則將該側電力線點云局部3維重建結果與空間分割平面 Si(x,y,z)的交點作為懸掛點。

電力線懸掛點定位結果如圖7所示,圖中紅色點為定位到的電力線懸掛點。其中第三基桿塔為懸掛點處電力線點云缺失(誤分類)情況,其余為懸掛點處電力線點云完整情況。

Fig.7 Results of suspension point location under the condition of complete and missing(misclassification)of power line point cloud at suspension point

3 實驗與分析

3.1 實驗數據

為驗證算法的有效性,本文中以實際輸電線路點云數據為準,采集某電網運檢公司所轄3種常見電壓等級輸電線路部分檔的激光點云作為算法測試的數據源,線路點云數據如圖8所示,具體信息如表2所示。

Fig.8 Test line point cloud dataa—a 110kV line point cloud data b—a 220kV line point cloud data c—a 500kV line point cloud data

Table 2 Test line information

3.2 實驗結果

利用本文中的方法分別對上述3條不同電壓等級的架空輸電線路點云數據進行分析處理,定位電力線懸掛點,定位效果圖如圖9所示,詳細結果如表3所示。其中110kV架空線路的整體最大定位偏差為0.12m,最小定位偏差為 0.03m,x,y,z平均偏差和整體平均偏差分別為 0.07m,0.07m,0.05m,0.063m;220kV架空線路的整體最大定位偏差為0.16m,最小定位偏差為0.04m,x,y,z平均偏差和整體偏差分別為0.07m,0.06m,0.07m,0.067m;500kV架空線路的整體最大定位偏差為0.21m,最小定位偏差為0.05m,x,y,z平均偏差和整體偏差分別為 0.09m,0.09m,0.08m,0.087m,3種不同電壓等級的整體定位偏差均保持在0.09m以下,偏差在允許范圍內。

Fig.9 Location result of power line suspension point(the red point in the figure is the power line suspension point that is located)a—positioning results of suspension point of a 110kV line b—positioning resultsof suspension pointof a220kV line c—positioning results of suspension point of a 500kV line

Table 3 Analysis of test results

3.3 算法性能分析

算法提出的目的是從輸電線路點云數據中精確的提取電力線懸掛點空間坐標,以實現精準的各工況下電力線模擬,以便及時發現輸電通道潛在缺陷,實現潛在危險區域的自動化監測。因此,將本文中的方法與已有的其它懸掛點定位方法進行測試對比,客觀分析方法的準確性及魯棒性,方法1為以局部極大值點作為懸掛點,方法2為以2階導數顯著變化的位置作為懸掛點。

3.3.1 魯棒性對比分析 將本文中方法與其它已有方法分別對懸掛點附近電力線點云完整且分類正確情況下(數據類型1),以及懸掛點附近電力線點云缺失或分類錯誤情況下(數據類型2)兩種數據質量情況的懸掛點空間坐標提取進行測試對比,計算平均定位偏差如表4所示。

Table 4 Robustness comparison of positioningmethods

由表4可知,對于數據質量較好的數據類型1,方法1、方法2均基本能定位懸掛點位置,但方法1因易受粗差點和噪點的影響定位偏差較大;對于數據質量較差的數據類型2,因兩種方法對于數據質量的依賴性較大,均存在應用局限性,導致懸掛點定位偏差都較大,達到2.00m左右;相比于方法1、方法2,本文中的方法對于這兩種質量數據均能較為準確的定位懸掛點,表現出了更高的魯棒性。

3.3.2 準確性對比分析 對同一基桿塔上6個懸掛點提取的詳細實驗結果對比如表5所示。表中懸掛點5為懸掛點附近電力線點云被自動分類為桿塔點云情況。

Table5 Comparison of the accuracy of positioningmethods

由表5可知,方法1平均定位偏差為0.50m左右,方法2平均定位偏差為0.40m左右,而本文中的方法平均偏差在0.06m左右,相比于方法1和方法2,本文中方法更能較為精確地提取電力線懸掛點坐標。

4 結 論

本文中提出了一種電力線懸掛點精確定位方法,實現了輸電線路激光點云中懸掛點的精確定位。

(1)通過對電力線點云空間特征進行分析與公式化表達,提出電力線點云空間約束條件,并以此作為生長準則,進行基于空間約束的區域生長分割,有效的分割出跨越多檔的單根電力線點云,對于電力線點云缺失及完整情況均能準確分割,為懸掛點的精確定位提供前提基礎。

(2)通過對懸掛點附近電力線點云進行空間多項式局部3維重建,解決懸掛點附近電力線點云缺失或通常會被誤分類為桿塔點云的情況,并以桿塔中心點連線的角平分線為基準準確劃定每檔電力線的空間分割平面,在此基礎上通過迭代搜索的方式最終定位每基桿塔中的電力線懸掛點準確空間位置。

(3)實驗中,對于3種電壓等級線路點云及2種數據質量點云,定位平均偏差均在0.09m以內,最小偏差為0.03m。實驗結果表明,本文中提出的電力線懸掛點定位方法準確高效、使用范圍廣、魯棒性高,對于電力線點云完備、電力線點云缺失以及不同電壓等級線路都能實現精確定位,在工程實際中有很好的應用前景。

猜你喜歡
單根電力線桿塔
僅吻合單根指動脈指尖再植的療效分析
基于北斗的高壓輸電桿塔智能實時監測技術與應用
大型水庫消落帶2種典型耐淹草本植物單根抗拉力學特性
一種機載LiDAR點云電力線自動提取和重建方法
夾片群錨體系鋼絞線拉索整體放張單根拆除換索施工工藝
基于ZigBee與GPRS的輸電桿塔傾斜監測預警系統
西寧盆地黃土區典型草本植物單根抗拉力學特性試驗
基于電力線載波通信的智能限電裝置
低壓電力線遠程載波路燈自動控制管理系統
高壓電力線溫濕度實時監測系統的設計
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合