999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

水下二次定位系統的定位算法研究

2015-02-21 06:48:51張建平
電子設計工程 2015年18期

張建平

(陜西工業職業設計學院 信息工程學院,陜西 咸陽 712000)

水下二次定位系統的定位算法研究

張建平

(陜西工業職業設計學院 信息工程學院,陜西 咸陽 712000)

基于目前思坦水聲定位系統主控軟件系統,采用了水聲二次定位系統的水聲傳播原理,結合水面GPS定位技術,針對水下目標的位置坐標進行精確確定技術的方法編寫的定位算法,通過思坦水聲定位系統主控軟件測試和大量實驗,軟件已經大量使用,研究的水下二次定位系統的定位算法可行性。

水聲二次定位;GPS定位;主控軟件;定位算法

水下勘探的相關技術越來越受到人們的重視,作為水下探測的一個重要分支,水聲定位在水下探測領域中的諸多場合發揮著不可替代的作用,主要在GPS定位和水聲定位相結合的水下定位系統基礎上,對水下二次定位系統軟件進行設計[1],主控軟件的核心是數據采集和數據處理以及圖形顯示。主控軟件采用Visual Basic開發,后臺以Access數據庫作為支撐,采用ADO方式連接。通過水上GPS定位技術與水下水聲定位技術結合,達到水下應答器最精確的定位。

1 水下定位系統結構

主控軟件在本系統中主要包含以下部分內容:GPS坐標接收部分、聲學測距數據接收、串口設置、定位算法、數據界面處理及數據保存等,軟控軟件的框架如圖1所示。主控軟件的主要工作流程(如圖2)。

圖2 主控軟件工作流程Fig.2 Master software workflow

1.1 界面處理模塊

本模塊主要處理系統測量數據的界面顯示和定位結果的界面顯示。在本主控軟件中,需要實時顯示測量船軌跡圖形[2]和實時定位結果。同時為了便于觀察圖形,圖形界面上實現了圖形的左右上下移動和放大縮小等功能。同時,為了用戶使用方便,在界面上設計了許多快捷方式,以實現整個主控軟件系統的其它功能。

1.2 串口設置及通信模塊

串口設置及通信模塊主要完成串口的設置及與外界的通信功能(。串口設置主要包括2個串口的設置:與DAU通信的串口設置和與GPS通信的串口設置。與DAU的通信采用固定通信速率:9600波特率,與GPS通信速率則需要與初始化GPS的時候設定的通信速率一致。與外界的通信則包括與GPS設備的通信和DAU通信,與GPS設備通信完成從GPS設備接收獲得的經緯度、時間等GPS數據,不同GPS設備的數據格式不一樣,系統具有一定的辨別能力。與DAU的通信包括采用系統內部的通信協議完成指令發送和聲學測距數據的接收。

1.3 數據保存讀取模塊

本模塊主要實現將接收到的實時GPS數據、DAU聲學測距數據[4]等進行保存,同時還需要將一些中間結果及最終結果進行保存。如果需要,通過主程序可以打開以前的始源數據進行回放和事后分析。

2 水下定位系統的算法分析

定位算法模塊主要是利用通信模塊過來的GPS坐標數據和從DAU過來的聲學測距數據,采用代數方程處理方法,精確求解目標防偽坐標。在求解目標方位坐標時,充分考慮系統特點,采用多種補償方法抵消系統的固定誤差。具體算法敘述如下:

當一個應答器有4個回應的時候,軟件開始計算應答器的位置。假設4個點對應的直角坐標分別是(x1,y1),(x2,y2),(x3,y3),(x4,y4),它們對應的DAU測距分別是d1,d2,d3,d4。設應答器的坐標是(x,y),先利用前兩個點計算應答器的位置:依據方程組:

就可以計算出一個應答器的位置,然后分別利用第1點和第3點,第1點和第4點,第2點和第3點,第2點和第4點,第3點和第4點的值計算出應答器的坐標位置,這樣就總共有6個應答器的坐標位置值,若這6個值中有沒有解的情況,則去掉該結果,然后取平均值,就可以得到一個應答器的位置坐標。當有第5個點回應的時候,用第2個點,第3個點,第4個點,第5個點又計算出應答器的位置,依次不斷更新,最后結束后用聚類算法對解算得到的點進行處理,就可以得到計算的應答器的最后位置。

從GPS接收到的是經度信息和緯度信息,也就是我們通常所說的空間大地坐標系(如圖3所示),而我們在定位計算的時候用到的是直角坐標,也就是通常所說的站心切平面坐標,所以要進行這兩個坐標之間的轉換。他們之間轉換的時候要經過一個空間直角坐標系((如圖4所示)。它們的定義如下所示。

圖3 空間大地坐標系Fig.3 Space geodetic system

圖4 空間直角坐標系Fig.4 Spatial cartesian

GPS坐標到站心切平面坐標(直角坐標)

GPS坐標到直角坐標的轉換要先把GPS坐標轉換成空間直角坐標,然后把空間直角坐標轉換成站心切平面坐標(如圖5所示),(即通常所說的直角坐標)。

圖5 站心切平面坐標Fig.5 Station eager plane

空間大地坐標到空間直角坐標的轉換公式:

式中:B,L,H——橢球面上的大地緯度,大地經度和大地高;X,Y,Z——空間直角坐標;

空間直角坐標到站心切平面坐標的轉換公式:

式中,(B0,L0)為測站點(也就是通常所說的基準點)的大地緯度和大地經度,(X0,Y0,Z0)為測站點的空間直角坐標。

這樣通過上面兩步的坐標轉換,就把一點的GPS坐標值轉換成了站心切平面坐標。

站心切平面坐標(直角坐標)到GPS坐標的轉換[6-7]。

直角坐標到GPS坐標的轉換先要把直角坐標轉換成空間直角坐標,然后把空間直角坐標轉換成為GPS坐標。

直角坐標到空間直角坐標的轉換:

式中,(B0,L0)為測站點(也就是通常所說的基準點)的大地緯度和大地經度,(X0,Y0,Z0)為測站點的空間直角坐標。

空間直角坐標到GPS坐標的轉換:

式中:B,L,H——橢球面上的大地緯度,大地經度和大地高;X,Y,Z——空間直角坐標;這樣通過上面兩步的坐標轉換,就把一點的站心切平面坐標(直角坐標)轉換成了GPS坐標。

最后,為了消除一些突發性錯誤而帶來的毛刺影響,采用了聚類方法對定位結果進行了處理,以提高算法精度,最后結果保存顯示。

3 結 論

算法的主控軟件采用visualbasic開發,軟件通過采用vb程序編寫,數據庫應用acess數據庫,算法的編寫測試已經通過,可以在實際中廣泛應用于思坦水聲定位系統,可提供高效及精確的水下定位,可應用于地震勘探并修正水下檢波器的位置從而提高地震儀成像精度,因此可應用于海底地質、石油、天然氣等勘探。

[1]呂雙,徐維秀,楊晶,等.基于直達波的二次定位軟件開發及應用[J].內蒙古石油化工,2011(6):17-21.LU Shuang,XU Wei-xiu,YANG Jing,et al.Location-based software development and application of the direct wave[J].Inner Mongolia Petrochemical Industry,2011(6):17-21.

[2]孟麗莎.無線傳感器網絡測距定位求精算法的研究[D].大連:大連理工大學,2012.

[3]周偉,來鴻飛,劉忠.水下無線傳感器網絡的節點精確定位[J].指揮控制與仿真,2007(1):50-52,55.ZHOU Wei,LAI Hong-fei,LIU Zhong.Node pinpoint underwater wireless sensor networks[J].Command Control&Simulation,2007(1):50-52,55.

[4]王利朋.AUV水下對接定位技術研究[D].大連:大連海事大學,2012.

[5]陳信.GPS數據的坐標變換[J].大眾科技,2005(7):69-70.CHEN Xin.GPS data coordinate transformation[J].Chen Hsin Popular Science,2005(7):69-70.

[6]吳永亭,周興華,楊龍.水下聲學定位系統及其應用[J].海洋測繪,2003(4):18-21.WU Yong-ting,ZHOU Xing-hua,YANG Long.Underwater acoustic positioning system and its application[J].Ocean Mapping,2003(4):18-21.

[7]梁發菊,萬國峰.無線傳感器網絡加權垂直平分線定位算法[J].工業儀表與自動化裝置,2015(2):69-72.LIANG Faju,WAN Guofeng.Weightedmidnormal-based localization algorithm for wirelesssensornetworks[J].Industrial Instrumentation&Automation,2015(2):69-72.

Underwater research master software and localization algorithm secondary positioning system

ZHANG Jian-ping
(College of Information Engineering,Shaanxi College of Design Industrial Vocational,Xianyang 712000,China)

Based on the current Sitan acoustic positioning system control software system,using underwater acoustic propagation principle secondary acoustic positioning system,GPS technology combined with water,underwater target location coordinates for accurate method to determine the technical preparation of the localization algorithm by Sitan acoustic positioning system control software testing and a lot of experiments,the software has been widely used,location algorithm feasibility study underwater secondary positioning system.

acoustic secondary positioning;GPS positioning;master software;positioning algorithm

TN31

:A

:1674-6236(2015)18-0047-03

2014-12-08稿件編號:201412064

張建平(1978—),男,陜西岐山人,講師。研究方向:計算機技術。

主站蜘蛛池模板: 91精品人妻互换| 最新国语自产精品视频在| 99在线免费播放| 国产在线精品99一区不卡| 一级毛片中文字幕| 亚洲综合色区在线播放2019| 九九视频在线免费观看| 久久久久亚洲AV成人人电影软件| 狂欢视频在线观看不卡| 亚洲中文字幕国产av| 国产精品视频观看裸模| 精品无码一区二区在线观看| 亚洲不卡av中文在线| 欧美午夜理伦三级在线观看| 97视频精品全国在线观看| 国产精品美人久久久久久AV| 99re在线免费视频| 秋霞午夜国产精品成人片| 日本免费精品| 蜜芽一区二区国产精品| 亚洲免费播放| 国产幂在线无码精品| 伊人狠狠丁香婷婷综合色| 蜜桃视频一区二区| 亚洲国产午夜精华无码福利| 国产精品午夜电影| 奇米精品一区二区三区在线观看| 中字无码精油按摩中出视频| 亚洲手机在线| 亚洲午夜18| 国产精品女熟高潮视频| 国产成人AV综合久久| 亚洲成人黄色在线观看| 国产18页| 超碰aⅴ人人做人人爽欧美 | 欧美日韩久久综合| 久久精品国产免费观看频道| 国产内射一区亚洲| 国产国模一区二区三区四区| 一区二区三区四区精品视频| 亚洲AV无码乱码在线观看代蜜桃| 国产成人综合亚洲网址| 日本不卡在线视频| 国产精品男人的天堂| 99久久精品免费看国产免费软件| 欧美激情伊人| 人人91人人澡人人妻人人爽| 久久国产乱子| 中文字幕在线欧美| 精品久久久久无码| 日本成人精品视频| 国产亚洲高清视频| 国产又爽又黄无遮挡免费观看| 国产精品免费电影| 又粗又硬又大又爽免费视频播放| 中文字幕在线永久在线视频2020| 亚洲国产天堂久久综合| 亚洲 成人国产| 中文字幕日韩视频欧美一区| 激情乱人伦| 免费在线色| 国产精品第三页在线看| 日韩天堂网| 国产成人一级| 欧洲av毛片| 国产永久无码观看在线| 国产日韩欧美精品区性色| 2020国产精品视频| 在线视频一区二区三区不卡| 精品成人免费自拍视频| 一级一级一片免费| 亚洲人成网站在线观看播放不卡| 日韩欧美国产综合| 亚洲首页国产精品丝袜| 亚洲福利片无码最新在线播放| 91麻豆国产视频| 首页亚洲国产丝袜长腿综合| 国产精品手机在线观看你懂的 | 伊人久久大香线蕉成人综合网| 亚洲区视频在线观看| 亚洲成a人片77777在线播放| 欧美日韩导航|