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

?

雷達終端設計與實現

2016-12-30 10:12:49楊筱卉
環(huán)球市場信息導報 2016年29期
關鍵詞:符號化顯示器紋理

◎楊筱卉

雷達終端設計與實現

◎楊筱卉

雷達顯示終端功能單一、界面操作局限性大等問題影響了雷達終端界面操作功能的拓展。本文通過介紹了雷達終端的顯示,以及如何利用Direct3D、ArcGIS Engine等現代計算機技術實現雷達終端顯示的高效、便利以及節(jié)約計算機資源的設計方式。

雷達是利用電磁波檢測的電子裝置,已成為無線遠程檢測領域最重要的電子設備。二戰(zhàn)期間,雷達被不斷運用于軍事戰(zhàn)場,所到各國的高度重視。隨著科技的不斷發(fā)展,雷達也越來越多的被運用到民用方面,海上導航雷達、天氣雷達、測量速度雷達等得到了不斷的運用與發(fā)展。雷達終端顯示器作為雷達的一種終端設備,用于實時接收和處理所得到的信息,是雷達操作人員利用雷達設備進行工作的重要橋梁,因此作為人機交互接口的雷達終端顯示器設計與實現也影響著雷達設備的使用效率。便于理解與操作、實現性能優(yōu)越的的雷達終端顯示器成為當前研究與發(fā)展的重點。

雷達終端顯示概述

雷達終端顯示器的主要功能就是將雷達所采集到的目標信息以及情報(目標的位置、特征、運動情況以及各種參數)反映在雷達終端顯示器上。計算機技術、圖像處理技術、數字信號處理技術的不斷發(fā)展,也為雷達終端顯示的發(fā)展提供了技術支持,利用計算機處理雷達視頻顯示成為發(fā)展的趨勢。本文基于現代計算機技術發(fā)展下的幾種雷達終端顯示器的設計與實現。

雷達終端顯示控制包括6個軟件模塊:綜合顯示、目標表業(yè)顯示、顯示的控制、雷達參數的顯示、雷達參數的設置以及雷達系統(tǒng)的操控。

PPI的顯示主要依靠綜合顯示來完成,主要包括目標背景的視頻、目標的軌跡、距標線、刻度、同步線等顯示;導航信息、時間信息等也由綜合顯示功能提供。

目標表頁主要顯示目標參數以及表頁的形式,目標批號、方位、距離、航向等由目標表頁顯示負責,提供操作員目標航跡參數信息的實時更新顯示,為操作者判斷目標走勢提供直觀信息。

顯示控制功能主要完成對PPI顯示區(qū)的控制,顯示量程、偏心顯示、軌跡顯示、顯示顏色等都涵蓋在顯示控制功能當中,控制功能可以根據操作者的習慣進行設置。

雷達參數的顯示主要對雷達處理的參數進行相應的設置,可以大大的提高操作人員的工作效率。

雷達參數的設置是對雷達參數控制功能的顯示,根據參數的設置提供給操作者正確的操作與提示。

雷達系統(tǒng)操控功能主要通過中間件對操控模塊進行控制,完成雷達工作模式、工作量程、伺服開關等控制,提供操作者可觸摸控制接口,對觸摸控制模塊的操作進行響應,并將狀態(tài)反饋于觸摸控制模。

基于Direct3D的雷達終端軟件化顯示方法的設計與實現

在目前,基于Windows操作系統(tǒng)下的雷達終端顯示方式有2種,一種是利用現場可編程門陣(FPGA)或者數字信號處理(DSP)的方式來實現雷達終端顯示;另一種是在軟件程序開發(fā)的基礎上來實現雷達終端顯示,軟件程序開發(fā)是在的多媒體編程接口或者OpenGL技術上的來實現雷達終端顯示,其普通做法是先量化雷達掃描線,每條掃描線分為512個點,逐點填寫顏色實現。使用這種方式實現雷達終端顯示的話占有計算機的內存與資源比較大,不利于雷達終端作后續(xù)的信息及情報的處理。

Direct3D渲染三維對象技術相對上述兩種雷達終端顯示可以實現減少計算機資源的占用的目的,為雷達后續(xù)的目標跟蹤、信息處理等節(jié)約計算空間以及時間。Direct3D的雷達終端軟件化顯示技術主要有三個方面的問題:一是三維對象的渲染問題;二是利用Alpha混合技術達到雷達視頻余輝的衰減;三是利用紋理技術實現海圖覆蓋層。

三維對象的渲染。傳統(tǒng)PPI顯示采用量化方位線,逐點填色的方式。但是此種方式的計算時間較長,而且雷達的數據量又比較大,因此成為雷達終端顯示發(fā)展的瓶頸。Direct3D的雷達終端軟件化顯示技術可以實現T&L的流水線處理形式,使用變換坐標的方法,每更新一條方位的視頻數據,更新一個世界變換矩陣,使攝像機繞PPI圓心進行旋轉,在不影響顯示效果的情況下,雷達數據量化為4096條方位線,旋轉速度以(360°/4096)/次為佳。

Alpha混合技術。Alpha混合技術可以利用SetRenderState接口來達到2層紋理的渲染狀態(tài)。一層紋理可以設置成PPI的表面紋理,第二層紋理可以設置成更新時的紋理,然后將2層紋理的顏色相乘輸出。每更新一幀的視頻數據影響到視頻余輝的衰減。

紋理技術實現海圖覆蓋層。紋理創(chuàng)建需要兩個過程,第一個紋理創(chuàng)建中,Direct3D提供了創(chuàng)建紋理的接口,根據實際雷達PPI顯示的大小,創(chuàng)建紋理;創(chuàng)建第二個紋理需要使用D3DXCreateTexture()接口,接口的寬度與表面紋理的寬度相同,高度為1,這個紋理創(chuàng)建可以用來更新雷達終端的顯示。而在紋理創(chuàng)建的基礎上,可以實現海圖覆蓋層的疊加,這樣可以增加雷達操作者對于整個形勢的把握和控制。

基于ArcGIS Engine的雷達終端顯示實現方法

加載地圖文件。ArcGIS Engine可以支持的地圖文件有柵格、矢量和文檔3類格式。MapControl 控件為ArcGIS Engine提供相應的加載方法。

構造幾何對象。幾何對象是可以直觀的反映地圖數據,因此雷達顯示地圖數據的時候就需要構造相應的幾何對象,而ArcGIS Engine可以提供包括Point、Multipoint、Line和Envelope(包絡線)在內的多種幾何對象模型,并提供相應的接口,操作人員可以根據自身的需求采用合適的方法構造需要的幾何對象。

已完成構造的幾何對象符號化后封裝成所需要的元素。符號化試講構造號的幾何對象進行實體化的過程,沒有符號化的話,幾何對象就無法顯示。ArcGIS Engine針對不用的幾何對象提供了不同的符號化方式。而不同類型的幾何對象的符號化也存在著不同。

地圖刷新顯示。添加的新元素需要經過刷新才能顯示,AE的IActiveView接口定義了PartialRefresh,其標準重載方式為PartialRefresh(esriViewDrawPhase phase,object Data,IEnvelope envelope);其中參數1用于設置待刷新的視圖對象;根據視圖對象的不同,該方法可選擇不同的繪制方式進行局部刷新,其刷新效率較高,適合于多種情況使用.Refresh方法用于強制重繪視圖,即將地圖中的所有數據全部重繪,效率較低,速度較慢,一般不使用。

隨著計算機技術以及雷達終端的不斷研究與發(fā)展,諸如Direct3D、ArcGIS Engine等先進的計算機技術越來越運用于雷達終端顯示上,不僅節(jié)約了計算的使用空間,同時提高了操作人員對于雷達終端設備的操作,提高工作的效率。隨著技術的發(fā)展,雷達終端顯示以及雷達技術也會得到不斷地發(fā)展,為社會的各方各面都提供有效最大的便利。

(作者單位:北方電子研究院有限公司)

猜你喜歡
符號化顯示器紋理
小學數學教學中滲透“符號化”思想的實踐研究
把顯示器“穿”在身上
科學大眾(2021年9期)2021-07-16 07:02:46
基于BM3D的復雜紋理區(qū)域圖像去噪
軟件(2020年3期)2020-04-20 01:45:18
一種新型點陣顯示器的設計
電子制作(2019年24期)2019-02-23 13:22:32
使用紋理疊加添加藝術畫特效
感應式帶電顯示器抗干擾處理
電子測試(2018年13期)2018-09-26 03:29:36
關于一階邏輯命題符號化的思考
TEXTURE ON TEXTURE質地上的紋理
Coco薇(2017年8期)2017-08-03 15:23:38
現代流行服飾文化視閾下的符號化消費
消除凹凸紋理有妙招!
Coco薇(2015年5期)2016-03-29 23:22:15
泾阳县| 明光市| 通城县| 青阳县| 荣昌县| 淮南市| 德安县| 武鸣县| 英超| 镇安县| 四会市| 成安县| 武隆县| 景东| 天全县| 齐齐哈尔市| 任丘市| 南召县| 和静县| 永吉县| 田阳县| 云安县| 德格县| 兴宁市| 蓝山县| 博白县| 新乡市| 略阳县| 金秀| 晴隆县| 博兴县| 大连市| 靖西县| 扶余县| 龙陵县| 福建省| 新竹县| 会东县| 论坛| 仪征市| 吉首市|