国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于高斯投影的坐標(biāo)轉(zhuǎn)換方法研究

2019-10-20 03:21楊佼趙曉陽(yáng)范雪峰胡慶杰劉永鵬
關(guān)鍵詞:指揮系統(tǒng)實(shí)時(shí)性高斯

楊佼 趙曉陽(yáng) 范雪峰 胡慶杰 劉永鵬

【摘 要】在軍事指揮系統(tǒng)中,經(jīng)常遇到地理坐標(biāo)和平面直角坐標(biāo)相互轉(zhuǎn)換的問(wèn)題。如何快速、準(zhǔn)確地進(jìn)行坐標(biāo)轉(zhuǎn)換,是指揮系統(tǒng)中考慮的基本問(wèn)題。本文以地圖投影變換為理論基礎(chǔ),通過(guò)對(duì)高斯-克呂格投影的簡(jiǎn)要分析,給出了簡(jiǎn)化的坐標(biāo)轉(zhuǎn)換公式,經(jīng)算例證明該算法實(shí)時(shí)性好、計(jì)算精度高。

【關(guān)鍵詞】高斯-克呂格投影;地理坐標(biāo);平面直角坐標(biāo)

Research on Coordinate Inter-conversion Algorithm

Based on Gauss-Kruger Projection

YANG Jiao,ZHAO Xiao-yang,F(xiàn)AN Xue-feng,HU Qing-jie,LIU Yong-peng

(North Automation Control Technology Institute,Taiyuan 030006,China)

Abstract:In military command system,there is always the problem of inter-conversion between geographic coordinate and plane rectangular coordinate.How to convert coordinate quickly and accurately is a primary considered problem in command system.By analyzing Gauss-Kruger projection,a simplified coordinate inter-conversion formula on the basis of map projection theory is provided.Experimental result shows that this algorithm is efficient and highly accurate.

Keywords:Gauss-Kruger;geographic coordinate;plane rectangular coordinate

1 引言

常用計(jì)算作為軍事指揮系統(tǒng)的一個(gè)重要輔助構(gòu)件,主要實(shí)現(xiàn)了測(cè)地計(jì)算和專(zhuān)用計(jì)算功能,為指揮員作戰(zhàn)籌劃和輔助決策提供了基本的計(jì)算工具。在常用計(jì)算中,經(jīng)常遇到輸入條件以地理坐標(biāo)(經(jīng)緯度)表示,在計(jì)算過(guò)程中需要將地理坐標(biāo)轉(zhuǎn)換為直角坐標(biāo),輸出時(shí)又以地理坐標(biāo)返回。因此,快速、準(zhǔn)確地進(jìn)行坐標(biāo)轉(zhuǎn)換就顯得尤為重要,不少文獻(xiàn)對(duì)此進(jìn)行過(guò)研究,但在實(shí)時(shí)性方面普遍存在一定的缺陷。本文從工程實(shí)際出發(fā),給出了簡(jiǎn)化的坐標(biāo)轉(zhuǎn)換公式,經(jīng)分析表明,該方法在精度和實(shí)時(shí)性上均能滿(mǎn)足實(shí)際的應(yīng)用要求。

2 坐標(biāo)轉(zhuǎn)換模型

假設(shè)地球上一點(diǎn)的地理坐標(biāo)為(L,B),平面直角坐標(biāo)為(x,y),坐標(biāo)轉(zhuǎn)換就是已知(L,B)求解(x,y)和已知(x,y)求解(L,B)的過(guò)程。

2.1高斯投影正算

由地理坐標(biāo)(L,B)計(jì)算平面直角坐標(biāo)(x,y)的過(guò)程稱(chēng)為高斯投影正算,計(jì)算方法如下:

(1)

其中:

(2)

(3)

上式中,x、y均為泰勒級(jí)數(shù)的展開(kāi)式,舍去了6次以上的高次項(xiàng),計(jì)算精度可以達(dá)到0.001m,如果對(duì)精度要求不高,可以根據(jù)實(shí)際情況再次舍去部分高次項(xiàng),從而提高計(jì)算速度。其中 ,由于本文采用6°分帶,因此L0=6*帶號(hào)-3, , ,F(xiàn)E為東偽偏移, ,X為赤道到緯度B之間的子午線弧長(zhǎng),α、e、e為橢球參數(shù)。不同坐標(biāo)系采用的橢球參數(shù)不同,下表1列出了幾種常見(jiàn)的橢球體及其對(duì)應(yīng)的幾何參數(shù),北京54坐標(biāo)系采用的是克拉索夫斯基橢球,西安80坐標(biāo)系采用的是1975國(guó)際橢球,WGS84坐標(biāo)系采用的是WGS-84橢球,2000國(guó)家大地坐標(biāo)系采用的是CGCS2000橢球。

2.2高斯投影反算

由平面直角坐標(biāo)(x,y)計(jì)算地理坐標(biāo)(L,B)的過(guò)程稱(chēng)為高斯投影反算,高斯投影滿(mǎn)足3個(gè)條件:

1)中央子午線投影后為x軸;

2)中央子午線投影后長(zhǎng)度不變;

3)投影具有正形性質(zhì);

計(jì)算方法如下:

(4)

其中:

(5)

不少文獻(xiàn)對(duì)反算進(jìn)行過(guò)深入研究,文獻(xiàn)2采用步長(zhǎng)折半不斷迭代逼近的方法來(lái)求解,此方法需要逼近多次才能達(dá)到一定的精度[1],文獻(xiàn)3首先假設(shè)地球是圓的,然后采用最小二乘法對(duì)圓球模型誤差進(jìn)行修正補(bǔ)償[2],上述方法雖然具有較高的計(jì)算精度,但模型結(jié)構(gòu)復(fù)雜,計(jì)算速度慢,在實(shí)時(shí)性方面不夠理想,本文給出的方法數(shù)據(jù)處理量小,計(jì)算速度較快。

3仿真分析

為了驗(yàn)證轉(zhuǎn)換精度,本文利用VC++6.0對(duì)算法進(jìn)行了程序設(shè)計(jì),表2為部分算例的仿真分析結(jié)果,從中可以看出采用本算法得到的計(jì)算值與標(biāo)準(zhǔn)值幾乎相同,最大轉(zhuǎn)換誤差不超過(guò)0.1″,試驗(yàn)表明本算法轉(zhuǎn)換精度較高,能夠滿(mǎn)足一定的使用要求。

4結(jié)束語(yǔ)

本文從實(shí)際應(yīng)用的角度出發(fā),基于高斯-克呂格投影給出了簡(jiǎn)化的坐標(biāo)轉(zhuǎn)換算法,實(shí)踐證明該方法不僅準(zhǔn)確度高,而且實(shí)時(shí)性強(qiáng),與其它算法相比結(jié)構(gòu)相對(duì)簡(jiǎn)單,大大提高了坐標(biāo)轉(zhuǎn)換的效率,目前已成功應(yīng)用于某火箭炮指揮系統(tǒng)中,可滿(mǎn)足工程研制需求,具有一定的軍事應(yīng)用價(jià)值。

參考文獻(xiàn):

[1]孔祥元等.大地測(cè)量學(xué)基礎(chǔ)[M].武漢:武漢大學(xué)出版社,2006

[2]宋君才.基于高斯投影的迭代逼近定位算法.計(jì)算機(jī)與數(shù)字工程,2014

[3]李戰(zhàn)偉.高斯投影坐標(biāo)計(jì)算的編程實(shí)現(xiàn).科技風(fēng),2014

[4]梁月吉.基于Matlab的坐標(biāo)轉(zhuǎn)換程序設(shè)計(jì).地理空間信息,2014

(作者單位:北方自動(dòng)控制技術(shù)研究所)

猜你喜歡
指揮系統(tǒng)實(shí)時(shí)性高斯
數(shù)學(xué)王子高斯
動(dòng)腦算算題
基于移動(dòng)消防通信指揮系統(tǒng)建設(shè)的幾點(diǎn)思考研討
計(jì)算機(jī)控制系統(tǒng)實(shí)時(shí)性的提高策略
可編程控制器的實(shí)時(shí)處理器的研究
基于B/S的實(shí)時(shí)用戶(hù)行為檢測(cè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
電視臺(tái)新聞制作直播網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)