王波,李明峰,石陽威,檀丁,3,丁杰
(1.南京工業(yè)大學(xué) 測(cè)繪科學(xué)與技術(shù)學(xué)院,南京 211816;2.長江南京航道局九江航道管理處,九江 332000;3.武漢大學(xué) 測(cè)繪學(xué)院,武漢430079)
?
基于GPS的拋標(biāo)船航行軌跡擬合方法研究
王波1,李明峰1,石陽威2,檀丁1,3,丁杰2
(1.南京工業(yè)大學(xué) 測(cè)繪科學(xué)與技術(shù)學(xué)院,南京 211816;2.長江南京航道局九江航道管理處,九江 332000;3.武漢大學(xué) 測(cè)繪學(xué)院,武漢430079)
針對(duì)航標(biāo)拋設(shè)錨體入水點(diǎn)位選取依賴人工經(jīng)驗(yàn)、拋設(shè)精度低問題,研究基于GPS的拋標(biāo)定位方法。定義了船載GPS坐標(biāo)異常值剔除指標(biāo),探討了三種拋標(biāo)船航行軌跡擬合方法,實(shí)現(xiàn)了根據(jù)軌跡擬合方程對(duì)拋標(biāo)錨體入水點(diǎn)位的精確預(yù)測(cè),結(jié)合算例驗(yàn)證了其有效性。
航標(biāo)拋設(shè);船載GPS;軌跡擬合;異常值剔除;分段混合擬合
長江助航標(biāo)志是長江航道內(nèi)船舶航行的重要助航設(shè)施,其作用在于標(biāo)識(shí)航道方向、界限和障礙物,揭示相關(guān)航道信息,為船舶指明安全、經(jīng)濟(jì)的航道。在航標(biāo)拋設(shè)過程中,拋標(biāo)點(diǎn)位的選取直接影響航標(biāo)拋設(shè)的準(zhǔn)確性和有效性。傳統(tǒng)航標(biāo)拋設(shè)錨體入水點(diǎn)位選取依據(jù)作業(yè)人員經(jīng)驗(yàn),航標(biāo)拋設(shè)精度低。本文在分析現(xiàn)有航標(biāo)拋設(shè)原理的基礎(chǔ)上,結(jié)合船載GPS定位坐標(biāo)和測(cè)深儀獲取水深,對(duì)比分析多項(xiàng)式擬合、剔除異常值的多項(xiàng)式擬合、分段混合擬合三種不同拋標(biāo)船航行軌跡擬合方法,優(yōu)化軌跡線方程以推算錨體入水點(diǎn)坐標(biāo),提高拋標(biāo)精度。
傳統(tǒng)的長江航標(biāo)拋設(shè)是依據(jù)作業(yè)人員經(jīng)驗(yàn)估算拋標(biāo)位置,將錨體沉入江底,通過索鏈連接并固定浮船式航標(biāo)。由于受水流影響,錨體的入水點(diǎn)并非預(yù)設(shè)的航標(biāo)點(diǎn)位,入水點(diǎn)坐標(biāo)的準(zhǔn)確性將影響航標(biāo)拋設(shè)的精度。通過拋標(biāo)船配備的GPS接收機(jī)和測(cè)深儀設(shè)備,在航行過程中可實(shí)時(shí)獲取拋標(biāo)船定位坐標(biāo)及航道深度信息。本文提出基于船載GPS接收機(jī)獲取拋標(biāo)船平面坐標(biāo)和基于測(cè)深儀獲取水深進(jìn)行拋設(shè)作業(yè)的模式,以提高航標(biāo)拋設(shè)精度。拋標(biāo)過程幾何關(guān)系如圖1所示。
圖1 航標(biāo)拋設(shè)幾何關(guān)系示意圖
圖中,h表示船載測(cè)深儀實(shí)測(cè)水深;l為索鏈長度。結(jié)合圖中所示幾何關(guān)系可以得到拋標(biāo)輔助圓半徑r,以預(yù)設(shè)拋標(biāo)點(diǎn)為圓心即能得到拋標(biāo)輔助圓方程。由于航標(biāo)拋設(shè)時(shí)標(biāo)船須逆流行駛,可認(rèn)為水流方向與航行軌跡共線、反向。通過擬合出的航行軌跡線方程推算出其與拋標(biāo)輔助圓的兩個(gè)交點(diǎn),位于上游的P點(diǎn)即錨體入水點(diǎn)。
2.1軌跡擬合方法
在航標(biāo)拋設(shè)作業(yè)過程中,拋標(biāo)船的航行軌跡是一條連續(xù)變化曲線。軌跡擬合即用連續(xù)曲線近似描述拋標(biāo)船行駛過程中所采集點(diǎn)坐標(biāo)間的函數(shù)關(guān)系。根據(jù)采樣點(diǎn)坐標(biāo)分布的差異,可選取不同的軌跡擬合方法。
1) 多項(xiàng)式擬合
根據(jù)多項(xiàng)式階數(shù)不同,多項(xiàng)式擬合分為一階多項(xiàng)式擬合(即線性擬合)、二階多項(xiàng)式擬合等。實(shí)驗(yàn)可知,若采用三階、四階等多項(xiàng)式擬合拋標(biāo)船航行軌跡,所求的擬合函數(shù)系數(shù)過小,其對(duì)于研究提高擬合精度效果甚微。顧及一階多項(xiàng)式是二階多項(xiàng)式的特例,選用二階多項(xiàng)式擬合模型進(jìn)行研究。設(shè)二階多項(xiàng)式函數(shù)為
y=φ(x)=a0+a1x+a2x2.
(1)
根據(jù)曲線擬合理論可知,擬合方差即為同一X坐標(biāo)處GPS實(shí)測(cè)Y坐標(biāo)值與擬合函數(shù)值差的平方和:
(2)
為解算滿足方差最小的擬合參數(shù)向量,對(duì)式(2)右邊參數(shù)求一階偏導(dǎo)可得
j=1,2
(3)
用矩陣形式表示為
(4)
根據(jù)范德蒙德矩陣特點(diǎn)簡化得
(5)
令:
(6)
則參數(shù)向量A=X-1Y,將其帶入式(1)即可求得二階多項(xiàng)式擬合函數(shù)。
2) 剔除異常值的多項(xiàng)式擬合
通過船載GPS接收機(jī)獲取船體實(shí)時(shí)坐標(biāo)pi(xi,yi),其中i=1,2,3…n為采樣間隔序列。由各采樣點(diǎn)坐標(biāo)散點(diǎn)圖可知,由于拋標(biāo)船啟動(dòng)時(shí)航速與航向變化較大、行駛過程中受航道影響造成局部偏離預(yù)定航線等原因,存在坐標(biāo)異常點(diǎn)位,對(duì)軌跡擬合形成極大的數(shù)據(jù)干擾。為降低此類異常值干擾,定義異常值剔除指標(biāo)α:
(7)
式中,ki=(yi-yi-1)/(xi-xi-1),反映了相鄰采樣點(diǎn)斜率大小。結(jié)合模擬計(jì)算,作如下規(guī)定:當(dāng)|α|<0.5時(shí),認(rèn)為采樣點(diǎn)pi無異常;當(dāng)|α|>0.5時(shí),認(rèn)為采樣點(diǎn)pi異常,需剔除。通過以采樣點(diǎn)間隔為序列,逐次剔除受外界因素干擾造成的航線偏離點(diǎn)后進(jìn)行多項(xiàng)式軌跡擬合。
3) 分段混合擬合
由于拋標(biāo)船在行駛過程中受外界環(huán)境影響,使用單一函數(shù)擬合時(shí)會(huì)出現(xiàn)局部偏差較大的現(xiàn)象。根據(jù)船體行駛不同階段特征將采樣點(diǎn)分為初期加速階段、中期穩(wěn)定階段和后期減速拋標(biāo)階段三段,分別進(jìn)行軌跡擬合,可克服坐標(biāo)異常值造成的局部偏差較大問題。在初期加速階段,拋標(biāo)船需加速和定向等,坐標(biāo)點(diǎn)離散程度較高,宜采用二階多項(xiàng)式擬合;在中期穩(wěn)定階段,拋標(biāo)船大致保持勻速穩(wěn)定行駛狀態(tài)向拋標(biāo)點(diǎn)前進(jìn),宜采用一階多項(xiàng)式擬合;在后期減速拋標(biāo)階段,由于接近拋標(biāo)點(diǎn)需減速和調(diào)向等,點(diǎn)位會(huì)出現(xiàn)局部波動(dòng),宜采用二階多項(xiàng)式擬合。定義分段點(diǎn)選取指標(biāo)β:
(8)
式中,di=|180arctan(ki)/π|,反映了相鄰兩采樣點(diǎn)連線的傾斜角大小。結(jié)合模擬計(jì)算,作如下規(guī)定:當(dāng)|β|<1時(shí),選取采樣點(diǎn)pi作為分段點(diǎn)。
2.2精度評(píng)定
擬合標(biāo)準(zhǔn)差是擬合函數(shù)值與實(shí)際值之差的平方和的算數(shù)平方根,能反映擬合值與實(shí)際值的偏差大小,是衡量拋標(biāo)船軌跡擬合精度的客觀指標(biāo)。多項(xiàng)式擬合標(biāo)準(zhǔn)差計(jì)算公式為
(9)
式中:n為采樣點(diǎn)個(gè)數(shù);t為擬合多項(xiàng)式待解參數(shù)個(gè)數(shù)。
由于分段混合擬合為三個(gè)不同擬合模型的組合,可引入權(quán)重評(píng)定分段混合擬合精度,即取各段擬合標(biāo)準(zhǔn)差的加權(quán)平均值作為整體擬合標(biāo)準(zhǔn)差
(10)
式中:m0j為各段擬合標(biāo)準(zhǔn)差;sj為各分段區(qū)間長度;s為區(qū)間總長度。
為進(jìn)一步驗(yàn)證各擬合方法的效果,可計(jì)算航標(biāo)實(shí)際點(diǎn)位與預(yù)設(shè)點(diǎn)位之間的距離,即航標(biāo)拋設(shè)偏離值。公式為
(11)
長江航道九江段位于長江主航道下游部分,由于鄱陽湖水系支流匯入,該處河床寬窄相間,多為分汊河段,航道寬窄、深淺變化較大。因此,精確的航標(biāo)拋設(shè)對(duì)于來往船舶的順利通航有著十分重要的意義。在九江段航標(biāo)拋設(shè)作業(yè)過程中,選取50個(gè)GPS坐標(biāo)作為實(shí)驗(yàn)數(shù)據(jù)。為方便計(jì)算,將GPS坐標(biāo)前幾位固定數(shù)值簡化后進(jìn)行軌跡擬合。
1) 多項(xiàng)式擬合
根據(jù)最小二乘原理求得線性擬合方程為x=0.3046y+665.03,二階多項(xiàng)式擬合方程為x=0.0001y2+0.2255y+678.90.
2) 剔除異常值的多項(xiàng)式擬合
計(jì)算實(shí)驗(yàn)數(shù)據(jù)異常值剔除指標(biāo)α和分段點(diǎn)選取指標(biāo)β,結(jié)果如表1所示。
表1 GPS坐標(biāo)預(yù)處理結(jié)果
從表中可看出,4、7、11、34、38號(hào)坐標(biāo)點(diǎn)處α>0.5,故剔除。
剔除異常值后的線性擬合方程為x=0.3100y+661.85,二階多項(xiàng)式擬合方程為x=0.00007y2+0.2517y+672.50.
3) 分段混合擬合
在表1中,16、37號(hào)采樣點(diǎn)處|β|<1,故以16、37號(hào)兩點(diǎn)為界分階段擬合。
各段擬合方程依次為x=-0.0005y2+0.5460y+640.84,x=0.3384y+648.44,x=0.0022y2-2.2766y+1420.00.
根據(jù)軌跡擬合方程推算出其與拋標(biāo)輔助圓的交點(diǎn)P,確定錨體入水點(diǎn)位置。各軌跡擬合方法的標(biāo)準(zhǔn)差及拋標(biāo)偏離值如表2所示。
表2 軌跡擬合標(biāo)準(zhǔn)差及拋標(biāo)偏離值比較
由表2結(jié)果分析可知,利用原始GPS坐標(biāo)擬合時(shí),二階多項(xiàng)式擬合精度優(yōu)于線性擬合,拋標(biāo)偏離值更小;剔除GPS坐標(biāo)異常值后,線性擬合及二階多項(xiàng)式擬合精度均有提高,拋標(biāo)偏離值進(jìn)一步減小;采用一階多項(xiàng)式與二階多項(xiàng)式進(jìn)行分段混合軌跡擬合時(shí),混合函數(shù)反映了不同階段拋標(biāo)船的軌跡特征,同時(shí)規(guī)避了使用單一擬合函數(shù)時(shí)存在局部偏差較大點(diǎn)的問題,擬合精度最高,拋標(biāo)偏離值亦為最小,能夠滿足特殊區(qū)域航標(biāo)設(shè)置精度要求;分段混合擬合較多項(xiàng)式擬合工作量更大,在精度要求相對(duì)寬松的普通航區(qū)可采用剔除異常值后的線性擬合法,快速有效地預(yù)測(cè)錨體入水點(diǎn)。
結(jié)合GPS接收機(jī)和測(cè)深儀設(shè)備研究的航標(biāo)拋設(shè)定位方法,克服了傳統(tǒng)航標(biāo)拋設(shè)依賴人工經(jīng)驗(yàn)選取錨體入水點(diǎn)位的問題,實(shí)現(xiàn)了拋標(biāo)位置的精確預(yù)測(cè),提高了航標(biāo)拋設(shè)精度。對(duì)于拋標(biāo)船航行軌跡分段混合擬合時(shí)分段點(diǎn)的平滑性問題,后期將進(jìn)一步研究改進(jìn)。
[1]聞光華,蔣明貴,劉作飛. 三峽庫區(qū)深水航道浮標(biāo)設(shè)置實(shí)用技術(shù)研究[J]. 水道港口,2014(3):262-266.
[2]龔少軍,尤慶華. 船舶深水拋錨方法分析[J]. 中國航海,2008(2):193-196.
[3]陳良波,鄭亞青. 基于最小二乘法的曲線擬合研究[J]. 無錫職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(5):52-55.
[4]喬立山,王玉蘭,曾錦光. 實(shí)驗(yàn)數(shù)據(jù)處理中曲線擬合方法探討[J]. 成都理工大學(xué)學(xué)報(bào)(自然科學(xué)版),2004(1):91-95.
[5]蔡山,張浩,陳洪輝,等. 基于最小二乘法的分段三次曲線擬合方法研究[J]. 科學(xué)技術(shù)與工程,2007(3):352-355.
[6]劉霞,王運(yùn)鋒. 基于最小二乘法的自動(dòng)分段多項(xiàng)式曲線擬合方法研究[J]. 科學(xué)技術(shù)與工程,2014(3):55-58.
[7]陳良波,鄭亞青. 基于最小二乘法的曲線擬合研究[J]. 無錫職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(5):52-55.
[8]劉曉莉,陳春梅. 基于最小二乘原理的分段曲線擬合法[J]. 伊犁教育學(xué)院學(xué)報(bào),2004(3):132-134.
Study on the Trajectory Fitting of Navigation Ship Based on GPS
WANG BO1,LI Mingfeng1,SHI Yangwei2,TAN Ding1,3,DING Jie2
(1.SchoolofGeomaticsScienceandTechnology,NanjingTechUniversity,Nanjing211816,China; 2.ChangjiangNanjingWaterwayBureau,JiujiangChannelManagement,Jiujiang332000,China; 3.SchoolofGeodesyandGeomatics,WuhanUniversity,Wuhan430079,China)
According to the issues of artificial selection of anchors' entry point and low-accuracy mark setting, navigation mark location method based on GPS was studied. The elimination of abnormal ship-borne GPS coordinate was defined. Three trajectory fitting methods were investigatedto accurately predict the anchors’ entry point via trajectory fitting equation. The effectiveness of the method was verified by numerical example.
Navigation mark setting;ship-borne GPS; trajectory fitting;elimination of abnormal value; piecewisemixed fitting
10.13442/j.gnss.1008-9268.2016.04.005
2016-05-17
江蘇省2015年度普通高校研究生實(shí)踐創(chuàng)新計(jì)劃項(xiàng)目(SJLX15_0336)
P228.4
A
1008-9268(2016)04-0022-04
王波(1992-),男,江蘇南京人,碩士研究生,主要從事大地與精密工程測(cè)量研究。
李明峰(1964-),男,江蘇泰州人,博士,教授,博士生導(dǎo)師,主要從事測(cè)繪數(shù)據(jù)處理研究。
石陽威(1986-),男,湖北黃岡人,工程師,主要從事海洋測(cè)繪工作。
檀丁(1987-),男,安徽安慶人,博士研究生,主要從事海洋測(cè)繪及數(shù)據(jù)處理研究。
丁杰(1972-),男,江西九江人,技術(shù)員,主要從事航道科技與信息化工作。
聯(lián)系人: 王波E-mail: 1050532041@qq.com.