劉文超,卞鴻巍
1. 中國(guó)人民解放軍91550部隊(duì),遼寧 大連 116023; 2. 海軍工程大學(xué),湖北 武漢 430033
中低緯度地區(qū)航海中通常采用等角航線[1]。但在高緯度地區(qū),等角航線曲率較大、航程較長(zhǎng)。因此,等角航線不再適用于極區(qū)航行[2],極區(qū)航行通常采用大圓航線[3]。但是大圓航線上地理航向角快速變化、極區(qū)定向誤差較大等問(wèn)題不利于極區(qū)航行控制,為此1941年英國(guó)皇家空軍Maclure中校結(jié)合極區(qū)極球面投影提出了極區(qū)格網(wǎng)導(dǎo)航技術(shù)[4],使得大圓航線、格網(wǎng)導(dǎo)航技術(shù)和極球面投影配合使用成為一種早期解決極區(qū)航行問(wèn)題的方案[5]。隨著現(xiàn)代航海對(duì)精度和安全性的更高需求,早期極區(qū)航行方案也需要優(yōu)化。對(duì)該方案進(jìn)行分析主要存在以下4個(gè)問(wèn)題:①大圓航線在極球面投影圖上投影為非直線,會(huì)引起固有的航行繪算誤差,文獻(xiàn)[6—8]分別就該問(wèn)題研究了極球面投影圖上大圓航線近似為直線引起的定位和定向誤差,雖然認(rèn)為該誤差較小,可以簡(jiǎn)化近似處理,但是該近似處理原理性誤差依舊存在,并不能完全消除;②極區(qū)航向采用格網(wǎng)航向角,大圓航線上的格網(wǎng)航向角并不相等[9],單一航線上格網(wǎng)航向角的不規(guī)則變化必然不利于航行控制[10];③嚴(yán)格執(zhí)行大圓航線,只能采用航跡舵執(zhí)行[11],無(wú)法像中低緯度地區(qū)按照等航向角的規(guī)則采用航向舵來(lái)執(zhí)行[12];④大圓航線基于地球球體模型,必然會(huì)存在采用地球模型引起的原理性誤差[13],雖然文獻(xiàn)[14—16]分別研究的基于地球橢球模型的大橢圓航線可以解決該問(wèn)題,但依然存在上述3個(gè)問(wèn)題。因此,大圓航線、格網(wǎng)導(dǎo)航技術(shù)和極球面投影無(wú)法達(dá)到精確配合應(yīng)用。而中低緯度地區(qū),等角航線上地理航向角相等且在墨卡托投影圖上投影為直線[17],能夠與導(dǎo)航技術(shù)(導(dǎo)航設(shè)備)、墨卡托投影精確配合實(shí)現(xiàn)航行。為此,本文借鑒中低緯度地區(qū)等角航線的設(shè)計(jì)思想,提出一種在極球面投影圖上表現(xiàn)為直線的“等角航線”——格網(wǎng)等角航線,并對(duì)其航線方程、航向角和航程計(jì)算方法進(jìn)行了研究。
高精度的地球模型近似為一個(gè)旋轉(zhuǎn)橢球體,將地球橢球面直接按照極球面投影方法投影到平面上較為困難[18]。雙重投影[19]是一種解決方法,即先將橢球面等角投影到球面上,再將球面按照極球面投影方法投影到平面上??紤]到北極經(jīng)線快速收斂于極點(diǎn),北極投影圖中經(jīng)度跨度較大甚至涵蓋所有經(jīng)線,橢球面在球面上的等角投影宜采用完整等角投影方法,其投影變換公式[20]為
(1)
式中,φ、l為球面緯度、經(jīng)度;φ、λ為橢球面緯度、經(jīng)度;R為球體半徑;RN為卯酉圈曲率半徑;ω1為投影角度變形;φ0、φ0、RN0分別為基準(zhǔn)橢球緯度、球體緯度及基準(zhǔn)位置處的卯酉圈曲率半徑。
將橢球面等角投影到球面后,利用極球面投影的方法將球面等角投影到平面上。極球面投影是一種透視方位投影,其視點(diǎn)位于地球極點(diǎn)上,如圖1所示。具體投影變化公式[21]如下
(2)
式中,ρ為緯線投影半徑;δ為兩經(jīng)線間的經(jīng)差;Z和σ為球面坐標(biāo);Z0為基準(zhǔn)位置處的球面坐標(biāo);ω2為投影角度變形。
圖1 極球面投影示意圖Fig.1 Diagram of polar stereographic projection
式(1)和式(2)共同構(gòu)成了基于雙重投影的極區(qū)橢球極球面投影變換方法,按照該變換公式得到的投影仿真圖如圖2所示。分析式(1)和式(2)可得該投影方法的兩條性質(zhì):①該投影為等角投影,滿足載體航行投影圖為等角投影的條件[22];②該投影上經(jīng)線方程和緯線方程分別為
(3)
因此,經(jīng)線投影為以極點(diǎn)為中心的一族放射線,緯線為一族同心圓,投影曲線規(guī)則便于量測(cè)航向和距離,適合航行人員航行繪算。
圖2 橢球極球面投影仿真圖(緯度85°N—90°N) Fig.2 Simulation of ellipsoidal polar stereographic projection
載體通常采用大圓航線進(jìn)行極區(qū)航行。地理真航向以收斂于極點(diǎn)的地理經(jīng)線作為航向參考基準(zhǔn)。由于經(jīng)線在極區(qū)快速收斂導(dǎo)致采用大圓航線航行時(shí)航向變化較快,不便于極區(qū)航行監(jiān)控和航行繪算,且極區(qū)很小的經(jīng)緯誤差會(huì)導(dǎo)致很大的航向誤差,影響航行安全。為此,本文研究和提出了一種格網(wǎng)導(dǎo)航方法[4]。該方法的基本思想就是在極區(qū)投影圖上繪制格網(wǎng)線作為極區(qū)航向基準(zhǔn)。具體是在極球面投影圖上選擇某條經(jīng)線,通常為0°經(jīng)線,在圖上繪制平行于0°經(jīng)線的格網(wǎng)線,沿每條格網(wǎng)線與0°經(jīng)線正北方向相同的方向表示成0°GD(grid direction),相反方向表示成180°GD,格網(wǎng)0°GD稱為格網(wǎng)航向基準(zhǔn)[23],如圖3所示。那么,任意位置點(diǎn)M的地理航向角ψt與格網(wǎng)航向角ψG的轉(zhuǎn)換關(guān)系為
ψG=ψt-λ
(4)
但是大圓航線在極球面投影圖上并不完全是直線,均不能達(dá)到中低緯度等角航線在墨卡托投影完全表現(xiàn)為直線,方便航行操縱和繪算的理想程度。因此需要研究一種在極區(qū)投影圖上表現(xiàn)為直線的航線,可以與格網(wǎng)導(dǎo)航技術(shù)精確配合使用。
借鑒中低緯度地區(qū)等角航線、墨卡托投影和導(dǎo)航技術(shù)精確配合應(yīng)用的思想,本文提出了格網(wǎng)等角航線的思想。此類航線提出的目的是使極區(qū)航線等角且在極區(qū)投影圖上表現(xiàn)為直線,使得極區(qū)航線與極區(qū)投影、極區(qū)導(dǎo)航方法精確匹配,方便航行人員航行繪算和航行監(jiān)控。
圖3 格網(wǎng)導(dǎo)航示意圖Fig.3 Diagram of grid navigation
為解決大圓航線不適用于極區(qū)航行導(dǎo)航的問(wèn)題,定義地球橢球面上一條與所有格網(wǎng)航向基準(zhǔn)線相交成固定夾角的曲線為網(wǎng)格等角航線。具體實(shí)現(xiàn)方法如下:
如圖4所示,設(shè)AB為格網(wǎng)等角航線上的微分弧段,Aφ1,λ1為航線起點(diǎn),AB與經(jīng)線BC、緯線AC構(gòu)成微分直角三角形ABC。格網(wǎng)等角航線與格網(wǎng)航向基準(zhǔn)線的夾角為格網(wǎng)航向角為ψG,那么利用式(4)格網(wǎng)航向角與地理航向角的關(guān)系,可得地理航向角為ψG+λ,則∠BAC為π/2-(ψG+λ),經(jīng)線的微分弧長(zhǎng)為RMdφ,緯線的微分弧長(zhǎng)為RNcosφdλ,因此滿足
(5)
將式(5)寫成積分形式可得
(6)
對(duì)式(6)兩邊同時(shí)求定積分可得
(7)
式(7)就是通過(guò)已知點(diǎn)φ1,λ1,格網(wǎng)航向角為ψG的格網(wǎng)等角航線方程,φ,λ為航線上的任意移動(dòng)點(diǎn)。
為驗(yàn)證該航線方程在極球面投影圖上的投影形狀,將式(7)經(jīng)過(guò)式(1)和式(2)的投影變換,可得該航線在平面投影圖上的方程為
(8)
由式(8)可以看出,方程式右側(cè)為由投影基準(zhǔn)位置和已知航線確定的已知量,因此該方程式為直線方程。驗(yàn)證了任意格網(wǎng)等角航線在極球面投影圖上投影為直線。
圖4 格網(wǎng)等角航線Fig.4 Grid rumble route
若已知格網(wǎng)等角航線起點(diǎn)、終點(diǎn)的坐標(biāo)φ1,λ1和φ2,λ2,可根據(jù)式(7)和兩已知點(diǎn)坐標(biāo)求解格網(wǎng)航向角。具體如下:
將兩個(gè)坐標(biāo)點(diǎn)分別代入式(7),并進(jìn)行化簡(jiǎn)可得
(9)
式中
特殊情況下,λ1=λ2=π/2時(shí),ψG=π/2。此外,由式(9)可以看出,滿足此式格網(wǎng)航向角有4個(gè),因此需要根據(jù)兩位置點(diǎn)坐標(biāo)的關(guān)系進(jìn)行格網(wǎng)航向角的象限判斷。
如圖4所示,以dSl表示格網(wǎng)等角航線的微分弧長(zhǎng),則
(10)
由式(7)可得,格網(wǎng)等角航線方程中λ可以表示成φ的函數(shù),即
λ=g(φ)
(11)
因此,航線的航程為
(12)
由于式(11)無(wú)法給出具體的解析表達(dá)式,式(12)所示航線航程需要采用數(shù)值積分的方法進(jìn)行求解。
為驗(yàn)證本文提出的格網(wǎng)等角航線與大圓航線、大橢圓航線的差別,進(jìn)行如下航線設(shè)計(jì)仿真:已知載體從起始點(diǎn)(75°N,10°E)出發(fā),分別按格網(wǎng)等角航線、大圓航線和大橢圓航線航行至目標(biāo)點(diǎn)(70°N,170°E),格網(wǎng)等角航線軌跡圖如圖5所示。格網(wǎng)等角航線、大橢圓航線計(jì)算采用WGS-84參考橢球模型,大圓航線計(jì)算分別采用航海學(xué)半徑為6 366 707 m和極點(diǎn)處平均曲率半徑的球體模型。利用本文推導(dǎo)的公式分別計(jì)算出格網(wǎng)等角航線的格網(wǎng)航向角和航程,并與大圓航線、大橢圓航線的航向和航程[24]進(jìn)行比較,結(jié)果見(jiàn)表1與圖6(1 n mile=1852 m)。
圖5 格網(wǎng)等角航線軌跡Fig.5 Position track of grid rumble route
表1 總航程計(jì)算結(jié)果比較
圖6 格網(wǎng)航向角計(jì)算結(jié)果比較Fig.6 Result comparison of grid direction
由表1和圖6可以看出,比較格網(wǎng)等角航線與大圓航線,兩者航程相差分別為10.47 n mile和0.21 n mile(采用不同球體半徑),格網(wǎng)航向角相差最大值為0.464°;比較格網(wǎng)等角航線與大橢圓航線,兩者航程相差0.48 n mile,格網(wǎng)航向角相差最大值為0.471°。因此,格網(wǎng)等角航線和大圓航線、大橢圓航線比較相近,航程同樣較短。同時(shí),考慮到大圓航線采用球體模型與航行階段導(dǎo)航設(shè)備采用的橢球體模型不一致,會(huì)存在固有原理性誤差,而格網(wǎng)等角航線和大橢圓航線采用橢球模型,航行作業(yè)精度較高,因此格網(wǎng)等角航線是一種高精度的極區(qū)航線。此外,結(jié)合理論分析,格網(wǎng)等角航線上格網(wǎng)航向角處處相等且在極球面投影圖上表現(xiàn)為直線,這種航線的特點(diǎn)與中低緯度地區(qū)等角航線上地理航向角處處相等且在墨卡托投影圖上表現(xiàn)為直線相一致。因此,格網(wǎng)等角航線可以與輸出格網(wǎng)航向角的格網(wǎng)導(dǎo)航技術(shù)、極球面投影精確配合,達(dá)到中低緯度地區(qū)等角航線、輸出地理航向角的導(dǎo)航技術(shù)、墨卡托投影精確配合的相同效果,解決大圓航線、大橢圓航線與格網(wǎng)導(dǎo)航技術(shù)、極球面投影配合使用存在原理性誤差的問(wèn)題,便于極區(qū)航行控制和航行繪算。
本文在研究了極區(qū)極球面投影和格網(wǎng)導(dǎo)航方法的基礎(chǔ)上,提出了一種極區(qū)格網(wǎng)等角航線,并給出了航程和格網(wǎng)航向角計(jì)算方法,以解決傳統(tǒng)大圓航線與格網(wǎng)導(dǎo)航方法、極區(qū)投影圖不能精確配合使用,存在原理性誤差的問(wèn)題。通過(guò)研究表明,格網(wǎng)等角航線具體航程較短、精度較高、航線上格網(wǎng)航向角處處相等以及在極區(qū)極球面投影圖上表現(xiàn)為直線的優(yōu)點(diǎn),可以與格網(wǎng)導(dǎo)航方法、極球面投影精確配合應(yīng)用,適合于極區(qū)航行。