申圣++李晨琛
[摘 要]在WGS84坐標(biāo)體系下,人們知道地球上兩點的坐標(biāo),就可以計算出兩點間的距離。通過光纜標(biāo)定工作,人們可以掌握光纜的坐標(biāo)數(shù)據(jù),利用標(biāo)定的光纜數(shù)據(jù),知道光纜故障點距離起點的距離,再通過比對點與點之間距離,就可以較為精確且快速地得知故障點所在的坐標(biāo)范圍,減少光纜故障維護的響應(yīng)時間。
[關(guān)鍵詞]光纜坐標(biāo)數(shù)據(jù);定位;故障點
doi:10.3969/j.issn.1673 - 0194.2017.16.091
[中圖分類號]TN913 [文獻(xiàn)標(biāo)識碼]A [文章編號]1673-0194(2017)16-0-02
在日常工作中,人們經(jīng)常會遇到這樣的問題,那就是光纜斷了,但是斷在哪里了?OTDR可以測試出起點到斷點的距離,但是這個距離是否就是路途的距離?地埋的光纜若是斷了,怎么去尋找斷點?光纜如果不是直線,就無法直接得知斷點的地點。如圖1所示。
從圖1可以看出,道路與光纜并非重合,行車路程并不等于光纜長度。盤山路則有可能出現(xiàn)路程長度是光纜長度的兩倍。地埋的光纜若是在春耕期間被挖斷,那么尋找斷點的時間將會被延長。維修人員能夠快速尋找到斷點,就是節(jié)省搶修時間、節(jié)省人力、物力與財力。本文將從基本操作、計算能力驗證、數(shù)據(jù)驗證等幾個方面,對故障定位軟件進(jìn)行說明。
1 故障定位軟件的核心構(gòu)架
在WGS84坐標(biāo)體系下,地球可以看作一個球體,其原點為地球質(zhì)心,所以地球上任意兩點間的距離,可以當(dāng)作一段弧長來計算。
1.1 計算地球上兩點的距離
地球上某一點的緯度與經(jīng)度分別用x與y表示,A點表示為(x1,y1),B點表示為(x2,y2)。如圖2所示。
由圖2可知,AB兩點間的距離為L(A-B),其緯度值差為角θ,對應(yīng)長度為Lθ;其經(jīng)度值差為角α,對應(yīng)長度為Lα。
圓可以看作由無數(shù)條短直線構(gòu)成,而經(jīng)度與緯度之間又屬于垂直關(guān)系,那么由圖3可以得知:
(1)
式中:θ為緯度差值,α為經(jīng)度差值,L為長度。
1.2 計算兩點間光纜的長度
高度差與L(A-B)圍成一個直角三角形,此段纜長成為一個斜邊,據(jù)此可以算出兩點之間纜長距離。
在軟件得到點數(shù)據(jù)后,人們通過輸入斷點在光纜上的長度,公式會不斷將兩點間的距離相加,并與輸入的數(shù)值做比較,直到得出結(jié)果。
2 球體半徑對弧長的影響
由圖5可以看出,弧線長度與弧線半徑有關(guān),所以驗證不同球體半徑值下對軟件計算弧長距離的影響。
由圖6可以看出,R在0至5 000米內(nèi)的距離上,計算相對地球6 371千米的半徑而言,隨著0至5 000米的半徑增加,不影響弧長距離。
3 數(shù)據(jù)驗證與誤差分析
3.1 數(shù)據(jù)驗證
取樣為某段坐標(biāo)數(shù)據(jù),此數(shù)據(jù)的高度值為最低點1 230米、最高點1 362米,趨勢是先低再高,起點高度1 362米、尾點高度1 326米,差值分別為132米與36米。高差均值計算后為1.431米。距離設(shè)定為10 000米、20 000米、30 000米。
原始數(shù)據(jù)在上述長度舉例下的所求得值:
當(dāng)高差為0的時候:
由圖8與原值圖7相比,不同距離的誤差分別為:4.03米、83.68米、90.9米。
由軟件計算截圖可以看出,在高度差不斷加大的情況下,點數(shù)誤差值也會隨之增長。誤差值是否在可接受的范圍內(nèi),則需要通過實際驗證,積累更多的反饋信息才能得到結(jié)果。
3.2 高差值與其他引起結(jié)果誤差的條件分析
3.2.1 預(yù)留光纜的誤差
第一,標(biāo)記的點一般自站外開始,那么自站內(nèi)光纜托盤到第一個點的距離成為第一段誤差值。
第二,架空與地埋光纜均會有不同長度的預(yù)留,是第二個誤差值來源。
3.2.2 其他誤差
架空光纜由于桿子埋深不同,會造成一定程度上的數(shù)據(jù)偏差。此外,GPS也會在標(biāo)定中產(chǎn)生一定程度上的誤差。
3.3 關(guān)于建立數(shù)據(jù)庫以減小誤差的設(shè)想
人們建立點距離值數(shù)據(jù)庫能夠減小數(shù)據(jù)庫誤差。現(xiàn)有數(shù)據(jù)均為點坐標(biāo)模式,將點坐標(biāo)計算轉(zhuǎn)換為兩點間距離的數(shù)據(jù),將光纜預(yù)留長度作為兩點間距離的補充長度,直接加入到兩點距離,即將程序不斷提取出兩點的坐標(biāo)進(jìn)行距離計算并相加,轉(zhuǎn)為程序不斷提取出兩點間的距離并相加,從而解決實際使用過程中的光纜預(yù)留誤差,而且可以提高程序的運行速度。
4 關(guān)于故障定位軟件的后續(xù)建議
第一,該軟件要與地圖相結(jié)合,尋找到斷點后在地圖上顯示。
第二,開發(fā)者通過建立數(shù)據(jù)庫,并整合軟件,形成更方便的可視化界面軟件。
主要參考文獻(xiàn)
[1]徐紹銓,張華海,楊志強.GPS測量原理及應(yīng)用[M].武漢:武漢大學(xué)出版社,2008.
[2][美]??藸?Java編程思想[M].陳昊鵬,譯.北京:機械工業(yè)出版社,2007.endprint