船舶導航雷達顯控軟件設(shè)計與實現(xiàn)
本文關(guān)鍵詞:船舶導航雷達顯控軟件設(shè)計與實現(xiàn)
更多相關(guān)文章: 導航雷達 助航設(shè)備 多線程 GDI與DirectDraw聯(lián)用 圖像顯示
【摘要】:雷達顯控終端是雷達系統(tǒng)重要的組成部分。傳統(tǒng)的雷達顯控終端依靠專門的硬件來實現(xiàn)其功能,存在升級困難、造價昂貴及維護不便等問題。而現(xiàn)在的計算機在數(shù)據(jù)處理和圖像顯示方面具有很高的性能,利用計算機硬件和軟件來實現(xiàn)雷達顯控功能已成為現(xiàn)實。本課題的任務(wù)即是以計算機硬件為基礎(chǔ),開發(fā)船舶導航雷達顯控軟件,進而實現(xiàn)雷達顯控終端。首先,本文對船舶導航雷達顯控軟件的功能需求和性能指標進行調(diào)研,將其功能劃分為六個主要模塊,包括人機交互模塊、接口設(shè)計模塊、數(shù)據(jù)處理模塊、顯示模塊、控制模塊及報警模塊。同時根據(jù)雷達視頻數(shù)據(jù)傳輸速率及圖像更新頻率,確定計算機硬件配置,選擇操作系統(tǒng)平臺與開發(fā)工具,給出軟件系統(tǒng)架構(gòu)的設(shè)計方案與軟件處理流程。其次,對軟件的各個功能模塊進行編程實現(xiàn)。第一步,利用視圖分割技術(shù)創(chuàng)建基于MFC單文檔多視圖的軟件框架,美化控件和字體顯示效果,搭建人機交互界面。第二步,設(shè)計雷達視頻數(shù)據(jù)、助航設(shè)備數(shù)據(jù)及控制設(shè)備數(shù)據(jù)的傳輸接口,實現(xiàn)接口的雙向交互功能。第三步,采用多線程技術(shù)、數(shù)據(jù)抽取及乒乓緩存機制,對網(wǎng)口雷達視頻數(shù)據(jù)進行接收,利用完全查表法將數(shù)據(jù)從極坐標轉(zhuǎn)換為直角坐標,并加入數(shù)據(jù)容錯處理,最后編寫游程編碼算法對視頻數(shù)據(jù)進行壓縮存儲;對串口助航及控制設(shè)備數(shù)據(jù)采用邊接收邊處理的方式。第四步,將Windows GDI與Direct Draw聯(lián)用,利用線程同步、雙緩沖、透明拷貝、及內(nèi)存映射文件技術(shù),完成雷達圖像PPI顯示、PPI偏心顯示、回放顯示、放大顯示、警戒區(qū)顯示、三種圖像向上方式顯示、目標尾跡顯示、目標多色顯示及助航設(shè)備信息顯示等。第五步,完成軟件控制和報警功能。最后,搭建系統(tǒng)測試環(huán)境,對軟件功能及性能進行測試,測試結(jié)果表明軟件能夠?qū)崟r顯示雷達圖像與助航設(shè)備信息,并能控制雷達系統(tǒng)的工作狀態(tài),從而驗證了軟件系統(tǒng)設(shè)計的有效性和可靠性。
【學位授予單位】:重慶郵電大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:U666.1;TP311.52
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 李堯;;X波段寬帶雷達發(fā)射機的設(shè)計研究[J];數(shù)字技術(shù)與應(yīng)用;2015年10期
2 張宏財;汪永軍;沈君;;基于ARM和FPGA的一體化船用導航雷達終端設(shè)計[J];科技視界;2015年04期
3 張翼周;;新體制民用航海雷達的應(yīng)用與發(fā)展[J];電訊技術(shù);2014年06期
4 彭祥龍;;船用導航雷達的技術(shù)發(fā)展及最新應(yīng)用[J];電訊技術(shù);2013年09期
5 柳林;李明奇;;導航雷達與AIS在軍用艦船中的綜合運用[J];現(xiàn)代電子技術(shù);2013年17期
6 雷浩然;陳帥;;基于MFC的組合導航監(jiān)測軟件快速實現(xiàn)方法[J];計算機應(yīng)用;2013年S1期
7 衛(wèi)保國;郭妍利;莫紅飛;;多模式下高轉(zhuǎn)速船用導航雷達回波顯示[J];科學技術(shù)與工程;2013年17期
8 常會振;;船舶導航雷達發(fā)展趨勢的研究[J];中國水運(下半月);2013年01期
9 崔榮華;;基于MapX雷達顯控系統(tǒng)的設(shè)計與實現(xiàn)[J];現(xiàn)代電子技術(shù);2012年10期
10 劉志強;宋君強;盧風順;趙娟;;基于線程的MPI通信加速器技術(shù)研究[J];計算機學報;2011年01期
,本文編號:1212210
本文鏈接:http://sikaile.net/kejilunwen/chuanbolw/1212210.html