国产一区二区精品在线_午夜精品视频_亚洲国产高清高潮精品美女_久久久91_午夜精品视频_久久久久亚洲一区二区三区

基于INtime的雷達實時操控顯示終端設計

來源:網絡

點擊:2478

A+ A-

所屬頻道:新聞中心

關鍵詞:INtime,雷達,嵌入式

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

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

      1 INtime實時操作系統介紹

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

    圖1 INtime系統結構圖

      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所示。

    圖2 系統結構圖

     

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

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

      3 終端軟件設計

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

    圖3 軟件功能結構圖

      3.1 INtime進程

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

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

    (審核編輯: 智匯胡妮)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    国产一区二区精品在线_午夜精品视频_亚洲国产高清高潮精品美女_久久久91_午夜精品视频_久久久久亚洲一区二区三区
    <cite id="gqusq"><tbody id="gqusq"></tbody></cite>
    <strike id="gqusq"><tbody id="gqusq"></tbody></strike>
    <abbr id="gqusq"><rt id="gqusq"></rt></abbr>
  • <strike id="gqusq"><tbody id="gqusq"></tbody></strike>
    <ul id="gqusq"></ul>
    <center id="gqusq"><noscript id="gqusq"></noscript></center>
  • 国产精品日韩高清| 国产精品大全| 欧美在线3区| 色综合666| 欧美理论在线| 久久国产精品久久精品国产| 亚洲精品影院| 极品日韩久久| 亚洲午夜精品久久久久久浪潮| 视频一区二区在线| 亚洲二区视频| 999在线观看免费大全电视剧| 国产伦精品一区| 在线成人性视频| 久久福利一区| 日本视频一区二区不卡| 久久国产日韩欧美| 亚洲午夜精品福利| 亚洲自啪免费| 视频一区亚洲| 1卡2卡3卡精品视频| 亚洲精品一区二区毛豆| 免费在线亚洲| 综合久久国产| 久久精品女人的天堂av| 精品成人在线| 视频一区亚洲| 老司机精品久久| 欧美日韩视频在线一区二区观看视频 | 最近看过的日韩成人| 国产精品夜夜夜一区二区三区尤| 欧美日韩 国产精品| 久久久精品动漫| 亚洲在线国产日韩欧美| 精品伦精品一区二区三区视频| 韩日欧美一区| 视频一区视频二区视频| 国产精品久久久久久久小唯西川 | 欧美在线视频一区二区三区| 国产在线一区二区三区欧美| 久久精品官网| 性欧美videos另类喷潮| 亚洲另类视频| 亚洲精品人人| 国产精品日本一区二区| 在线看片成人| 国产精品一区二区三区免费观看 | 中文亚洲欧美| 亚洲欧美日本日韩| 男人的天堂成人在线| 妖精视频成人观看www| 国产一区自拍视频| 最近看过的日韩成人| 亚洲精品视频啊美女在线直播| 欧美激情第六页| 亚洲高清久久| 7777精品伊久久久大香线蕉语言| 69174成人网| 狠狠爱一区二区三区| 国模精品一区二区三区| 日本不卡在线播放| 正在播放亚洲| 久久久久久一区二区| 欧美午夜精品理论片a级大开眼界| 一本久道综合久久精品| 成人欧美一区二区| 日韩激情久久| 国产欧美日韩亚洲| 精品不卡一区二区三区| 你懂的国产精品| 欧美一级一区| 中文字幕日韩精品久久| 久久久久久九九九九| 色综合电影网| 久久婷婷麻豆| 欧美日韩第一区| 国语精品中文字幕| 日韩午夜精品| 亚洲亚洲精品三区日韩精品在线视频| 99re6热在线精品视频播放速度| 国产在线精品一区二区中文| 欧美日韩一区在线观看视频| 黑人另类av| 久久大香伊蕉在人线观看热2| 午夜精品亚洲一区二区三区嫩草| 久久精品女人| 先锋a资源在线看亚洲| 国产一区自拍视频| 四虎一区二区| 日本午夜精品一区二区三区| 一本色道久久综合亚洲二区三区| 日韩aⅴ视频一区二区三区| 国产精品日韩高清| 成人xxxxx色| 91精品免费| 国产精品一区二区三区在线 | 欧洲久久久久久| 麻豆av一区二区三区| 久久99精品久久久久久久青青日本| 欧美成人在线免费观看| 欧美亚洲丝袜| 国产不卡一区二区在线观看| 久久精品一区二区三区中文字幕| 一区二区精品视频| 国产欧美日韩视频一区二区三区| 99国产在线| 亚洲最大免费| 老司机午夜精品视频| 欧洲一区二区日韩在线视频观看免费| 中文字幕99| 激情一区二区三区| 中文国产一区| 在线成人av电影| 国产视频一区二区不卡| 自拍亚洲欧美老师丝袜| 91传媒视频免费| 亚洲午夜激情| 亚洲成人蜜桃| 久久精品一二三区| 免费一级欧美片在线播放| 亚洲 日韩 国产第一区| 久久最新视频| 国产精成人品localhost| 久久99精品久久久久久三级| 久久一区二区三区av| 精品无人区一区二区三区| 老司机免费视频久久| 国产精品二区三区四区| 影音国产精品| 99热99热| 久久激情综合| 日本日本精品二区免费| 午夜一区在线| 亚洲欧美日韩一区在线观看| 欧美午夜精品久久久久免费视| 日本福利一区二区三区| 国产日韩久久| 韩日午夜在线资源一区二区 | 国产精品久久久久久久免费软件 | 久久综合给合久久狠狠色| 97超碰资源| 不卡一区二区三区四区五区| 亚洲高清电影| 亚洲欧美日韩综合国产aⅴ| 亚洲精品一二| 久久精品一区二区三区中文字幕| 久久精品30| 精品久久久久久综合日本| 日韩av在线电影观看| 亚洲综合欧美日韩| 亚洲国产高清一区| 日韩视频三区| 超碰97在线资源| 久久一区免费| 日韩免费av一区二区三区| 三区精品视频观看| 国内精品嫩模av私拍在线观看| 在线视频亚洲| 精品久久久久久一区| 欧美日韩在线一二三| 国产精品夜夜夜一区二区三区尤| 99国产超薄丝袜足j在线观看| 噜噜噜噜噜久久久久久91| 欧美日韩一卡| 日韩精品福利视频| 欧美另类一区| 欧美96在线丨欧| 亚洲欧美大片| 国产精品vip| 国产在线欧美日韩| 裸体素人女欧美日韩| 欧美专区在线| 欧美在线视频二区| 鲁丝一区二区三区免费| 亚洲欧洲精品一区二区| 日韩一区二区三区资源| 91九色对白| 国产伦精品一区二区| 激情亚洲成人| 欧美91精品| 欧美精品黄色| 亚洲特色特黄| 国产精品mm| 一区国产精品| 中文字幕中文字幕在线中一区高清| 国产伦精品一区二区三区照片91| 国产一区导航| 国产精品入口| 久久久久久黄| 国产伦精品一区二区三区四区免费 | 欧美不卡1区2区3区| 99精品欧美一区二区三区| 国产嫩草一区二区三区在线观看| 久久精品午夜| 久久精品aaaaaa毛片| 欧美区高清在线| 性欧美videosex高清少妇| 一区二区精品国产| 99综合在线| 蜜桃日韩视频|