《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于INtime的雷達實時操控顯示終端設計
基于INtime的雷達實時操控顯示終端設計
漆先虎,張 軍
摘要: 通過對基于INtime的雷達實時操控顯示終端的實驗室測試與仿真,以及與雷達實裝的現場運行,實時操控顯示終端較好地完成了對雷達的實時控制和數據處理運算,滿足系統實時性要求,同時能夠流暢顯示雷達的原始視頻回波、檢測點跡以及雷達工作狀態,表明了該方案能夠成功地將雷達實時控制和實時性要求不高的顯示集成在一起,既降低成本又增加了系統的可靠性。
Abstract:
Key words :

雷達操控顯示終端作為雷達系統的重要組成部分,用于雷達空情目標顯示、數字原始視頻顯示、雷達控制、系統監測等,隨著計算機性能的提高和多功能需求的日益增強,將雷達的實時控制、數據處理等實時應用集成在雷達的操控顯示終端中已日益成為趨勢,用戶的界面審美需求也對終端的圖形加速、多媒體以及三維場景的顯示性能提出更高的要求。目前,國內外的雷達操控顯示終端產品很難同時滿足上述要求。通常實時操作系統為保證其實時性,對圖形的支持能力都較弱,一般只支持簡單的圖形顯示,目前尚沒有一款獨立的操作系統能夠既滿足實時性要求,又為用戶提供強有力的圖形處理支持。

為了兼顧雷達操控顯示終端的實時性能和強勁的圖形顯示能力,本文提出了一種在嵌入式Window XP(XPE)中基于INtime實時操作系統的雷達實時操控顯示終端設計方案。終端采用通用PC硬件平臺,利用實時多任務操作系統INtime的實時性完成雷達系統的實時控制和數據處理任務,同時充分利用Windows操作系統強大的圖形界面功能,實現雷達目標、狀態、原始視頻、電子地圖等顯示功能。

1 INtime實時操作系統介紹

INtime是TenAsys公司為滿足Windows平臺上硬實時系統嚴格的響應時間要求而開發的一個實時子系統,其系統結構體系如圖1所示。

 

INtime實時系統在計算機啟動加載Windows操作系統時同時被加載,共享相同的CPU和中斷硬件,但在其他方面相互獨立。當實時活動必須發生時,計算機上下文將切換到該實時操作系統,這些活動完成后,計算機上下文將切換回Windows操作系統。實時進程運行在INtime內核上,非實時進程運行在Windows內核上。INtime為Windows進程提供了擴展函數庫(NTX API),使Windows進程能夠共享在實時內核上創建的對象,從而實現Windows進程和INtime進程之間的數據共享和同步。

INtime內核提供了一個基于優先級的搶先式多任務調度系統,可支持256個線程優先級,優先級高的線程優先調度執行,同一優先級的線程采用時間片輪轉調度算法。通過對線程賦予不同的優先級,嚴格保證各個任務的先后執行次序。在進程通信和同步方面。INtime通過共享內存與Windows進程進行數據交換,通過信號量進行進程的同步控制。INtime內核提供了高精度的系統計時器,最高精度達100μs,可滿足大多數要求苛刻的應用程序的實時性要求。INtime支持多處理器系統,可以劃分出一個處理器為INtime操作系統及其實時進程專用,提高了系統的可靠性。INtime還提供了與Windows環境兼容的實時編程接口,支持Win32的API,實現了一套實時擴展函數,通過VC++編譯環境開發,具備良好的實時調試器。

2 系統總體結構

雷達實時操控顯示終端是一個集實時通信、控制、數據處理及顯示的綜合多任務系統,既有實時性要求很高的雷達設備控制、跟蹤數據采集和跟蹤數據處理等任務,又有實時性要求較低的數據管理,狀態控制,雷達目標、數字原始視頻、電子地圖顯示等任務,所以在系統結

構設計時,把實時和非實時任務分開運行。實時任務運行在INtime內核中,主要完成對跟蹤雷達分系統、光電跟蹤分系統的跟蹤數據實時采集和處理。根據處理結果實時控制跟蹤伺服分系統,并將跟蹤天線對準目標,以達到跟蹤功能,同時完成與非實時進程的數據同步。非實時任務運行在Windows內核中,主要完成雷達分系統非實時的狀態控制和數據顯示,同時完成系統數據的存儲等管理,其系統結構如圖2所示。

 

雷達操控顯示終端在硬件選型上,選用加固一體計算機,為更好地發揮計算機的圖形處理能力,計算機顯卡具備2D/3D硬件加速能力。 CPU選用Intel酷睿雙核,并將INtime配置成獨占模式,即INtime獨自占用一個CPU核運行實時進程,Windows占用另一核,這樣可提高系統的穩控性和實時性。終端計算機內置一塊定時接口板,用于產生雷達系統同步時鐘,板卡通過PCI總線向終端計算機提供時鐘中斷信號。終端與雷達其他分系統之間的通信通過網絡傳輸。

為保證系統的健壯穩定,Windows操作系統采用裁剪的嵌入式XPE操作系統,該系統設計成基于休眠方式啟動、內存保護方式運行模式,既保證了系統的快速啟動,又保證了系統的穩定可靠。關于XPE操作系統的設計已有較多文獻資料參考,本文將不做詳細介紹。

3 終端軟件設計

終端軟件采用VC++開發,基于上述系統結構,軟件主要包括INtime的實時進程和Windows的非實時進程,各進程根據任務需求劃分相應的任務和功能模塊,軟件功能結構圖如圖3所示。

 

3.1 INtime進程

INtime實時進程在INtime內核中運行,根據其功能劃分主要包括系統定時功能模塊、實時跟蹤控制功能模塊、跟蹤數據處理功能模塊、網絡接口通信功能模塊和進程通信管理模塊。軟件采用多線程方式設計,按實時性要求劃分不同優先級的任務,采用適當的任務調度策略,使每個任務按要求適時執行。進程的軟件結構如圖4所示。

 

實時進程采用計數器對外部定時接口板的10ms硬件定時中斷進行計數,分別產生40 ms和200 ms中斷信號量。根據系統處理實時性要求,將40 ms定時處理線程相對優先級設置為1(高),將200 ms定時處理線程相對優先級設置為2(中),將雷達各分系統與INtime進程的通信線程優先級均設置為0(最高),以保證跟蹤傳感器跟蹤數據的實時可靠。

通信線程主要用于接收網絡上跟蹤傳感器的跟蹤距離、角度偏差和狀態數據。線程通過網絡中斷方式實時接收數據,并將數據存入相關的接收數據數組,供40 ms定時處理線程使用。

40ms定時處理線程用于將多跟蹤傳感器的跟蹤數據進行融合處理,并建立跟蹤航跡,采用卡爾曼濾波對目標進行航跡的平滑、外推和精確跟蹤。根據目標預測位置和天線位置求取角度偏差量,采用速度回路和位置回路控制跟蹤伺服分系統,以使跟蹤天線保持對準目標方向,實現對目標的實時跟蹤。40 ms定時處理線程同時將光電及跟蹤雷達傳感器的狀態數據、系統狀態和目標航跡的跟蹤處理結果等寫入數據隊列用于Windows進程顯示。

200ms定時處理線程主要用于INtime實時進程與Windows進程間的數據交互。采用共享內存和信號量機制,創建共享內存對象和信號量對象,定時將數據隊列中的數據寫入共享內存中,主要包括雷達的跟蹤狀態、跟蹤航跡信息、雷達分系統控制信息、時鐘信號量等。Windows進程在與INtime進程通信時,通過調用INtime的NTX API,獲得INtime實時內核上創建的對象。

3.2 Windows進程

Windows進程與普通桌面Windows系統下的進程設計方法完全兼容。本終端的顯示設計采用多線程方式,利用Windows平臺的DirectX圖形接口,通過DirectDraw進行快速、多層次的頁面繪制和顯示。采用圖形控件進行界面布局,通過各控件的功能定義和相應的消息機制來驅動人機界面操控事件,以完成界面中各功能按鈕、對話框、列表框等的操控功能。

雷達圖像的顯示主要為圓形雷達圖像和文字顯示,包括PPI坐標背景、電子地圖背景、雷達原始視頻圖像、各種目標點跡、航跡、字符以及天線碼盤等信息。采用DirectlDraw圖形加速顯示技術和頁面的分層設計,將DirectDraw頁面分為背景層頁面、電子地圖顯示頁面、雷達原始回波視頻頁面、目標頁面和動態狀態數據頁面。通過多線程對各頁面顯示內容獨立進行快速繪制,在Windows進程的主定時器中將各頁面疊加繪制到DxDraw主頁面,調用DirectDraw的換頁函數(Flip)進行顯示。由于雷達數字原始視頻數據量龐大,顯示任務資源消耗較多,為保證INtime進程對CPU資源的合理利用,將用于顯示任務的主定時器線程時間周期設計為100 ms,既滿足顯示畫面的流暢性,又不致過多的占用CPU。

Windows進程與INtimc間的數據交互通過通信管理模塊來完成,調用INtime的NTX API,訪問INtime系統中創建的共享內存數據和信號量數據。

雷達數據的存儲以INtime系統設置的定時器為時間基準,對接收到的所有網絡數據進行打時標和報文重組,以二進制方式記錄在存儲介質中,以保證數據的真實性。

3.3 軟件的運行

使用XPE+INtime構筑的系統作為雷達操控終端軟件運行環境,主要由Real-time控制應用(INtime進程)和GUl應用(Windows進程)兩部分構成。終端軟件的Windows進程直接雙擊運行,由XPE操作系統載入內存并執行,INtime實時進程由其系統配套的實時控制應用軟件載入器LDRTA.EXE加載到內核并執行。INtime內核將自動創建一個最低優先級線程,用于將計算機上下文切換回Windows進程,以保證兩進程在同一硬件平臺同時運行。兩進程通過共享的內存和信號量進行數據交互,并各自獨立運行完成雷達的實時操控顯示功能。

4 結語

通過對基于INtime的雷達實時操控顯示終端的實驗室測試與仿真,以及與雷達實裝的現場運行,實時操控顯示終端較好地完成了對雷達的實時控制和數據處理運算,滿足系統實時性要求,同時能夠流暢顯示雷達的原始視頻回波、檢測點跡以及雷達工作狀態,表明了該方案能夠成功地將雷達實時控制和實時性要求不高的顯示集成在一起,既降低成本又增加了系統的可靠性。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区二区三区在线| 欧美伦理91i| 99国产精品私拍| 久久国产欧美日韩精品| 亚洲欧美日韩一区二区三区在线观看 | 欧美性猛交xxxx乱大交退制版 | 亚洲国产美国国产综合一区二区| 国产午夜精品久久久久久免费视| 国产精品亚洲综合| 国产精品一区二区久久久| 国产精品国产三级国产专播精品人| 欧美日韩专区在线| 国产精品国产三级国产普通话三级| 欧美日韩亚洲综合一区| 欧美日韩国产另类不卡| 欧美日韩国产一区二区三区| 欧美日韩一区在线观看视频| 欧美日韩精品一区二区在线播放| 欧美色图五月天| 国产精品二区三区四区| 国产精品热久久久久夜色精品三区 | 亚洲春色另类小说| 亚洲人成77777在线观看网| 亚洲区中文字幕| 一区二区三区视频观看| 亚洲免费在线观看视频| 午夜精品久久一牛影视| 久久国产福利| 亚洲欧洲午夜| 在线视频亚洲欧美| 亚洲欧美激情四射在线日| 欧美一区免费| 久久综合九色欧美综合狠狠| 欧美aⅴ一区二区三区视频| 欧美日本在线播放| 国产精品色婷婷| 黄色欧美成人| 亚洲精品日产精品乱码不卡| 99亚洲一区二区| 亚洲欧美国产另类| 亚洲第一视频| 一本色道久久综合亚洲精品小说| 亚洲一区精彩视频| 欧美一区三区三区高中清蜜桃| 久久久久久伊人| 欧美国产另类| 国产精品久久久久77777| 国产主播一区二区| 亚洲精品国精品久久99热| 亚洲一级网站| 亚洲黄色免费网站| 亚洲欧美日韩中文播放| 久久五月激情| 欧美性生交xxxxx久久久| 国产亚洲精品久| 亚洲激情专区| 午夜在线视频一区二区区别| 亚洲人午夜精品免费| 亚洲欧美日韩精品综合在线观看| 久久免费少妇高潮久久精品99| 欧美黄色aaaa| 国产亚洲成精品久久| 亚洲欧洲精品一区二区| 午夜精品久久久久久久久久久久久 | 狠狠干成人综合网| 99一区二区| 亚洲国产成人精品久久久国产成人一区 | 久久久久9999亚洲精品| 欧美另类videos死尸| 国产精品一区视频| 亚洲欧洲一区| 亚洲欧美激情视频在线观看一区二区三区| 亚洲国产精品黑人久久久| 亚洲一区www| 你懂的国产精品| 国产女主播一区| 亚洲老司机av| 亚洲国产精品第一区二区| 欧美一二区视频| 欧美日本一区二区高清播放视频| 国内成+人亚洲+欧美+综合在线| 一本久道久久久| 亚洲第一精品电影| 性色一区二区三区| 欧美四级电影网站| 亚洲国产精品成人综合| 午夜精品久久一牛影视| 亚洲一区二区三区四区五区黄| 免费一级欧美片在线观看| 国产精品一区二区欧美| 99av国产精品欲麻豆| 亚洲观看高清完整版在线观看| 亚欧成人精品| 欧美先锋影音| 亚洲精品视频啊美女在线直播| 欧美一区激情视频在线观看| 亚洲欧美一区二区精品久久久| 欧美日本在线视频| 亚洲国产精品综合| 亚洲国产精品高清久久久| 久久久高清一区二区三区| 国产精品欧美日韩| 一本综合精品| 在线视频亚洲一区| 欧美精品国产一区二区| 1000部国产精品成人观看| 欧美一区二区在线看| 欧美在线观看天堂一区二区三区| 国产精品www| 一区二区精品在线观看| 一区二区三区欧美成人| 欧美日本精品| 亚洲精品永久免费| 99在线精品观看| 欧美精品 日韩| 亚洲人成人99网站| 亚洲乱码一区二区| 欧美承认网站| 亚洲人成艺术| 日韩午夜在线视频| 欧美日韩第一页| 99国产精品久久久久久久久久| 一本色道久久综合亚洲精品按摩| 欧美极品在线播放| 日韩视频欧美视频| 亚洲亚洲精品三区日韩精品在线视频 | 麻豆久久婷婷| 在线观看不卡| 99精品福利视频| 欧美日韩影院| 亚洲视频图片小说| 午夜日本精品| 国产一区二区三区在线免费观看 | 欧美体内谢she精2性欧美| 亚洲天堂av图片| 午夜精品久久久久久| 国产精品视频免费在线观看| 亚洲综合色在线| 久久精品国产69国产精品亚洲| 国内精品久久久久久久影视麻豆| 亚洲成人在线视频播放 | 免费成年人欧美视频| 亚洲国产成人porn| 一本色道久久99精品综合| 欧美日韩国产一区二区三区| 在线视频一区二区| 欧美一区二区三区视频免费播放| 国产一区激情| 日韩一二三区视频| 国产精品国产三级国产专区53| 午夜精品999| 欧美成人精精品一区二区频| 亚洲精品一级| 性欧美video另类hd性玩具| 激情久久一区| 一本大道久久精品懂色aⅴ| 国产精品av一区二区| 欧美制服丝袜第一页| 欧美精品久久99| 亚洲一区二区三区免费观看| 久久精品99无色码中文字幕 | 午夜精品在线| 一区二区在线观看视频在线观看| 亚洲黄色性网站| 国产精品第13页| 亚洲高清不卡在线| 欧美日韩视频专区在线播放| 午夜视频在线观看一区二区三区| 免费在线欧美黄色| 亚洲一二三区精品| 欧美成人在线免费视频| 亚洲深夜福利网站| 久久综合九色综合久99| 一区二区欧美激情| 久久午夜色播影院免费高清| 99riav国产精品| 久久一区二区精品| 一区二区免费在线视频| 久久一二三四| 亚洲欧美国产日韩天堂区| 欧美精品粉嫩高潮一区二区 | 这里只有精品视频| 激情另类综合| 午夜免费日韩视频| 亚洲片国产一区一级在线观看| 欧美亚洲免费在线| 亚洲精品久久久久久一区二区| 欧美在线视频免费观看| 亚洲免费激情| 蜜臀av一级做a爰片久久| 亚洲一区一卡| 欧美精品综合| 亚洲二区在线观看| 国产精品视频999| 一本久久综合亚洲鲁鲁| 一区一区视频| 欧美怡红院视频一区二区三区| 亚洲精品美女久久久久| 久久男人资源视频| 亚洲性夜色噜噜噜7777|