《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 某型雷達仿真訓練系統PPI顯示設計與實現
某型雷達仿真訓練系統PPI顯示設計與實現
2014年電子技術應用第11期
陸玉芳1,2,倪國旗1,3
(1.桂林電子科技大學 信息與通信學院,廣西 桂林541004; 2.桂林航天電子有限公司,廣西 桂林541002; 3.空軍空降兵學院,廣西 桂林541002)
摘要: 開展了基于FPGA的雷達PPI顯示研究,介紹了PPI顯示的頂層模塊設計及功能組成,詳細闡述了航路目標PPI顯示原理及實現方法、目標坐標參數轉換、參數信息格式轉換、串行通信及參數信息周期更新等功能IP核設計。并且簡要介紹了各功能模塊的仿真試驗情況及在硬件平臺中的性能測試情況。
中圖分類號: TP391.9;TP331.2
文獻標識碼: A
文章編號: 0258-7998(2014)11-0012-04
Design and implementation of PPI for a radar simulation training system
Lu Yufang1,2,Ni Guoqi1,3
1.GuiLin University of Electronic Technology,Guilin 541004,China;2.GuiLin Aerospace Electronic Technology Co.,Ltd.,Guilin 541002,China;3.Airforce Airbone Academy,Guilin 541002,China
Abstract: This paper researchs radar PPI display based on FPGA, introduces the design of top module and the composing of the PPI display, describes function IP cores,such as the principle and realization method of route target PPI display, the target′s parameter coordinate conversion, parameter information format conversion, design of UART and parameter information cycle update in detail. This paper also briefly introduces the simulation test of each function module and performance tests on the hardware platform.
Key words : PPI;IP core;FPGA;UART

0 引言

  在傳統的雷達仿真訓練系統中,通常以工控機作為硬件平臺,在Windows操作系統下采用高級語言(VC++等)編程的方法實現目標信號的產生及PPI顯示。該方法具有仿真逼真程度高及硬件通用性好等優點,但受平臺影響,存在體積大、重量重、便攜性差及系統組成復雜等不足。

  本文介紹一種基于FPGA的雷達PPI顯示設計及實現方法,能克服傳統方法的不足。

1 雷達PPI顯示原理

001.jpg

  平面位置顯示器(PPI),屬于徑向圓掃描顯示,采用長余輝電磁偏轉陰極射線管或靜電偏轉示波管實現。PPI顯示器的優點為目標數據直觀,易于理解,通常用于搜索警戒和作戰指揮。其顯示效果如圖1所示,圖中掃描線的指向為雷達天線的方位,掃描中心點與回波信號間的長度代表目標的距離,回波的形狀能夠體現目標的回波特征[1]。

2 PPI顯示研究與設計

  2.1 PPI顯示仿真原理

  根據雷達的工作原理,在其探測到目標后,可從回波中提取目標的位置信息。在直角坐標系中,目標主要包括斜距(D)、水平距離(d)、高度(h)、方位角(β)及高低角(ε)等信息,如圖2所示[2-3]。

  由于雷達波以光速傳播,目標斜距D與傳播時間tr的關系如下:

  1.png

  目標水平距離d為:

  2.png

  設水平距離d在正北方位的投影為X0,則有:

  3.jpg

  設水平距離d在正西方位的投影為Y0,則有:

  4.png

002.jpg

  在LCD顯示器中進行PPI仿真顯示時,首先,根據式(1)求出斜距,再根據式(2)求出目標在以雷達為原點的投影。其次,如圖2所示,假設以正北方位為X軸,以正西方位為Y軸,根據式(3)、式(4)可將目標三維坐標信息轉換為以雷達為原點的二維坐標信息。最后,根據LCD顯示器像素等比例縮放,設N個像素點表示水平距離d,比例因子為K,有:

  5.png

  根據上式,可將以雷達位置為坐標原點的目標平面位置參數(X,Y)轉換為以LCD顯示器平面左上角為原點的平面坐標位置參數(x,y),則:

  6.png

  仿真時,為了實現如圖1所示的顯示效果,通常將LCD顯示器像素點(x0,y0)作為原點。由于LCD顯示器原點為左上角,通過坐標平移來實現該效果,有:

  78.png

  2.2 PPI顯示仿真系統設計


003.jpg

  根據某型雷達仿真訓練系統功能需求,并結合FPGA處理器硬件資源,采用自頂向下的設計方法開展系統頂層設計。PPI顯示仿真系統頂層設計為:系統復位模塊、目標初始參數ASCII碼變換模塊及直行航路參數計算模塊等19個功能模塊。如圖3所示,系統通過串行通信接收初始參數,計算目標參數,并進行坐標變換;動態顯示控制模塊產生參數更新觸發脈沖;參數更新控制模塊將目標參數信息組合為通信報文,并產生參數發送觸發脈沖;參數發送模塊通過RS232總線發送報文數據,發送完畢后產生脈沖信號,參數更新控制模塊等待下一個參數更新觸發脈沖。由此,系統完成了PPI顯示及目標參數信息更新功能[4-5]。

  2.3 PPI顯示的IP核設計

  根據PPI顯示仿真原理,結合系統邏輯框圖開展IP核設計。IP核主要完成目標坐標參數轉換,將信息轉換為LCD顯示器字庫碼,RS232通信及目標參數周期更新等功能。

  2.3.1 目標坐標參數轉換

  根據PPI顯示仿真原理,先計算目標的水平距離,再進行比例縮放換算為LCD坐標參數。根據LCD分辨率,將(300,300)設置為原點,根據式(7)、式(8)實現該功能。根據上述關系,目標飛行航路PPI顯示的邏輯圖設計如圖4所示。

004.jpg

  Derc為目標的方位角,D為斜距,H為高度,axisflag為目標位置寄存器。當初始水平距離大于飛行距離則axisflag為“1”,否則為“0”。目標坐標參數信息轉換主要包括開方、乘法及除法等算術運算[6],關鍵為方位角的轉換及坐標平移的實現。采用數據流級建模實現方位角的轉換,求出方位角的余角。方位角余角的正弦與水平距離的乘積則為目標的x坐標值。建模語句為:

  assign DercMulti=(Derc>13'd3000)?(13'd6000-Derc):Derc;

  assign TempDerc=(DercMulti>13'd1500)?(13'd3000-

  DercMulti):DercMulti;

  assign dercwire=13'd1500-TempDerc;

  方位角正弦與水平距離的乘積則為目標的y坐標值。建模語句為:

  assign Dercmulti=(Derc>13'd3000)?(13'd6000-Derc):Derc;

  assign dercwire=(Dercmulti>13'd1500)?(13'd3000-

  Dercmulti):Dercmulti;

  對目標坐標(x,y)進行比例縮放后,得到其在LCD上的(X,Y)坐標值。采用數據流級建模完成X坐標的平移。當axisflag為1,且方位角大于1 500密位小于4 500密位時,或者當axisflag為0,且方位角小于1 500密位或大于4 500密位時, X取值為(11'd300-xasis),否則為(11'd300+xasis)。建模語句為:

  assign XaxisCode=(((axisflag==1'b1)&((Derc>13'd1500)& (Derc<13'd4500)))|((axisflag==1'b0)&((Derc<13'd1500)|(Derc>13'd4500))))?(11'd300-xasis):(11'd300+xasis);

  在對Y坐標進行平移時,采用數據流級建模完成坐標平移。當axisflag為1,且目標方位小于3 000密位時,或者當axisflag為0,且目標方位角大于3 000密位時, Y取值為(11'd300-xasis),否則為(11'd300+xasis)。建模語句為:

  assign YaxisCode=(((axisflag==1'b1)&(Derc<13'd3000))|

  ((axisflag==1'b0)&(Derc>13'd3000)))(11'd300-yasis):(11'd300+yasis);

  2.3.2 目標信息轉換為LCD顯示器字庫碼

005.jpg

011.jpg

  航路目標參數主要包括速度、方位角、高低角、斜距、高度及水平距離等。在LCD顯示器上顯示時,需將數值轉換為ASCII碼值。其邏輯圖如圖5所示,采用除法運算求出各個位的數值。由于數字‘0’的ASCII值為0x30(48),數字加48得到其ASCII碼值。

  2.3.3 RS232通信及目標參數周期更新

  航路目標PPI顯示,由FPGA處理器通過RS232總線向LCD顯示器發送報文實現。通信報文格式如表1所示,幀頭長度為1 B,指令長度為1 B,指令參數最多可達1 018 B,幀尾長度為4 B。

  根據仿真系統功能需求,LCD顯示器中顯示的內容主要包括掃描線、刻度、目標航跡及目標參數信息等,并周期性更新。FPGA控制單元與LCD顯示器進行串行通信的流程圖如圖6所示。

  圖6所示的液晶屏顯示子程序中包含動態顯示控制、參數更新控制、參數發送3個核心功能模塊。其狀態圖及流程圖如圖7所示。動態顯示控制模塊采用有限狀態機方式實現,當F5downflag為高時,動態顯示控制模塊、參數更新控制模塊及參數發送模塊工作。其中,動態顯示控制模塊開始計時,并周期性產生scanflag脈沖;參數更新控制模塊捕捉到scanflag脈沖后,將updateout置為高電平,并開始判斷updateflag的狀態;參數發送模塊捕捉到updateout上升沿后,通過有限狀態機方式選擇目標參數報文,實現參數周期更新,發送完畢后將updateflag置為高電平;參數更新控制模塊捕捉到updateflag上升沿后將updateout置為低電平,等待下一個scanflag信號。由此,完成了PPI顯示及更新。當動態顯示控制模塊產生地scanflag脈沖周期小于參數發送模塊完成發送產生地updateflag脈沖的周期時,可實現PPI參數的周期性實時更新。

3 仿真試驗與性能測試

  3.1 仿真試驗

  使用Verilog HDL完成各功能模塊的IP核設計,部分功能模塊的IP核仿真如圖8~圖10所示。

008.jpg

  圖8為將以雷達為原點的目標的x坐標值縮放并平移至為以LCD顯示器(300,300)像素點為原點的X坐標值仿真試驗結果,與計算結果一致。

009.jpg

  圖9為根據目標的實時斜距及高度計算目標的高低角,并將高低角轉換為ASCII值仿真。仿真結果與理論計算結果一致。

  由仿真結果可以看出,PPI顯示IP核將目標狀態參數周期性的組合為報文,并通過串口發送,從而實現了目標參數PPI顯示及更新。

  3.2 性能測試


010.jpg

  將IP核下載至FPGA,控制LCD顯示器進行PPI顯示[7],顯示效果如圖11所示,顯示掃描線、目標的飛行軌跡及參數等信息,效果逼真。

4 結論

  本文提出了一種基于FPGA的雷達PPI顯示原理及實現方法,并應用于仿真訓練裝備。該方法繼承了傳統基于Windows系統PPI顯示逼真度高等優點,并克服了其不足,成為某型雷達重要的仿真訓練器材,受到了雷達部隊官兵的好評。

參考文獻

  [1] 倪國旗.雷達模擬仿真訓練原理及應用[M].北京:解放軍出版社,2008.

  [2] 丁鷺飛,耿富錄,陳建春.雷達原理(第五版)[M].北京:電子工業出版社,2014.

  [3] 夏宇聞.Verilog數字系統設計教程(第3版)[M].北京:北京航空航天大學出版社,2013.

  [4] 王金明.數字系統設計與Verilog HDL(第4版)[M].北京:電子工業出版社,2011.

  [5] 李如年,倪國旗.某型雷達系統仿真[J].火力與指揮控制,2008,33(3):111-114.

  [6] 陳國軍,萬明康,王大鳴,等.乘除法和開方運算的FPGA串行實現[J].微計算機信息(嵌入式與SOC),2008,24(2-2):167-168,192.

  [7] Microsemi Corporation.ProASIC3 Flash family FPGAs datasheet[Z].USA:Microsemi Corporation,2014.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          …久久精品99久久香蕉国产| 黄色成人免费网站| 免费久久99精品国产自| 免费观看成人| 欧美二区不卡| 久久国产精品亚洲77777| 国产自产v一区二区三区c| 国产日韩欧美一区在线| 久久久久在线观看| 欧美日韩精品在线视频| 亚洲国产精品成人久久综合一区| 最新中文字幕一区二区三区| 中文欧美字幕免费| 久久一区二区三区超碰国产精品| 亚洲欧美国产高清va在线播| 欧美激情二区三区| 国产午夜精品麻豆| 欧美精品精品一区| 一区二区三区国产精品| 亚洲免费影视第一页| 久久激情一区| 中文网丁香综合网| 日韩网站在线看片你懂的| 日韩亚洲综合在线| 亚洲美女视频网| 亚洲免费av观看| 在线视频你懂得一区二区三区| 老司机午夜精品视频| 欧美一区二区三区在线| 亚洲国产日韩欧美在线动漫| 在线观看三级视频欧美| 午夜免费久久久久| 欧美亚洲成人免费| 亚洲精品国精品久久99热| 午夜视黄欧洲亚洲| 日韩亚洲在线观看| 99国产精品久久久久老师| 久久久高清一区二区三区| 国产精品日韩精品欧美精品| 在线一区免费观看| 国产精品一区二区在线观看不卡| 蜜桃久久精品乱码一区二区| 亚洲欧美日韩中文在线制服| 欧美一区日本一区韩国一区| 欧美—级a级欧美特级ar全黄| 亚洲第一狼人社区| 久久成人国产精品| 欧美吻胸吃奶大尺度电影| 在线播放国产一区中文字幕剧情欧美| 亚洲另类在线一区| 亚洲综合国产| 国产精品美腿一区在线看| 91久久在线观看| 欧美日韩精品在线观看| 欧美人在线观看| 欧美福利视频在线| 亚洲国产精品国自产拍av秋霞| 国产日韩一区欧美| 一本大道av伊人久久综合| 欧美日韩国产限制| 一区二区三区四区五区精品| 欧美性大战久久久久久久蜜臀| 欧美国产综合一区二区| 亚洲一区三区视频在线观看| 亚洲精品一线二线三线无人区| 亚洲国产欧美日韩另类综合| 久久嫩草精品久久久精品| 欧美有码在线观看视频| av不卡在线观看| 亚洲精品1234| 久热精品视频在线观看| 国产精品视频免费在线观看| 这里只有精品视频在线| 亚洲免费综合| 在线精品国精品国产尤物884a| 国产欧美精品日韩区二区麻豆天美| 欧美久久精品午夜青青大伊人| 国产精品久久久久久久久久免费| 国产精品一区二区在线观看不卡| 国产亚洲欧美另类一区二区三区| 欧美日一区二区三区在线观看国产免| 欧美日韩一区二区在线视频| 欧美成人r级一区二区三区| 国产精品视频你懂的| 99热精品在线| 国产欧美一区二区三区久久人妖| 亚洲精品亚洲人成人网| 欧美精品在线观看一区二区| 欧美日韩国产在线播放| 性欧美xxxx大乳国产app| 久久日韩粉嫩一区二区三区| 亚洲人成7777| 在线成人免费视频| 欧美福利视频一区| 欧美国产精品中文字幕| 久久精品国产精品亚洲精品| 欧美午夜www高清视频| 欧美精品日韩精品| 欧美一区2区三区4区公司二百| 亚洲电影一级黄| 久久频这里精品99香蕉| 黑人巨大精品欧美黑白配亚洲| 久久综合色影院| 欧美精品在线观看播放| 欧美成人资源| 一区二区三区欧美视频| 久久久综合精品| 国产欧美亚洲精品| 久久久人成影片一区二区三区| 最新日韩在线| 欧美制服丝袜| 精品成人一区二区| 欧美精品v日韩精品v国产精品| 久久成年人视频| 亚洲尤物影院| 欧美欧美午夜aⅴ在线观看| 亚洲激情在线| 国内精品久久久久久影视8| 国产一区二区三区高清| 欧美在线首页| 欧美久久久久久久久| 欧美日韩亚洲免费| 韩国久久久久| 老牛国产精品一区的观看方式| 国产精品v欧美精品v日韩| 国产精品午夜国产小视频| 蜜月aⅴ免费一区二区三区| 欧美激情亚洲国产| 欧美日本国产一区| 极品尤物av久久免费看| 久久精品视频播放| 国产欧美一区二区三区沐欲| 性做久久久久久免费观看欧美| 亚洲少妇最新在线视频| 久久久久久伊人| 亚洲一区二区伦理| 久久久久国产精品午夜一区| 欧美中文字幕第一页| 99在线精品视频在线观看| 亚洲主播在线观看| 欧美一区亚洲一区| 亚洲精品在线观看视频| 亚洲高清视频一区二区| 国产精品亚洲综合一区在线观看| 亚洲国产日韩综合一区| 亚洲性感美女99在线| 欧美自拍丝袜亚洲| 久久综合九色99| 国产午夜精品理论片a级大结局| 一本一本久久a久久精品综合麻豆| 在线免费观看一区二区三区| 久久影音先锋| 久久在线视频在线| 欧美理论电影在线观看| 亚洲专区在线视频| 欧美视频一区二区三区…| 久久欧美肥婆一二区| 欧美理论电影在线播放| 久久嫩草精品久久久久| 中文久久精品| 日韩亚洲精品在线| 欧美激情偷拍| 亚洲日韩欧美视频一区| 国产精品久久久久一区二区| 夜夜嗨av一区二区三区免费区| 黄色亚洲网站| 欧美日本免费| 欧美日韩国产精品一区二区亚洲| 在线日韩中文字幕| 亚洲国产高清在线| 国产精品久久久久免费a∨大胸| 亚洲一区二区视频在线观看| 国产精品女主播在线观看| 亚洲日产国产精品| 亚洲欧美激情视频在线观看一区二区三区| 国产精品久久久久av| 国产精品久久77777| av不卡免费看| 国产偷国产偷亚洲高清97cao| 亚洲一二三区视频在线观看| 欧美一区二粉嫩精品国产一线天| 亚洲自拍偷拍色片视频| 在线电影欧美日韩一区二区私密| 一区二区在线视频观看| 国产精品高清一区二区三区| 欧美性色视频在线| 136国产福利精品导航网址| 亚洲国产精品久久| 国产精品亚洲аv天堂网| 国产三级精品在线不卡| 亚洲高清在线播放| 欧美日韩国产成人在线免费| 国产精品videosex极品| 欧美日韩1区2区| 免费不卡中文字幕视频| 国产欧美在线视频| 午夜一区二区三视频在线观看| 亚洲国产综合视频在线观看| 久久久久免费观看| 精品电影一区| 久久国产精品99精品国产| 午夜一级在线看亚洲| 亚洲视频综合| 玖玖在线精品| 一本色道久久综合精品竹菊| 国产欧美日韩一区二区三区| 欧美a级一区二区| 欧美一区二区精品| 久久一区二区三区四区| 欧美aⅴ99久久黑人专区| 国产日韩在线不卡| 亚洲视频在线观看视频| 亚洲日韩欧美一区二区在线| 欧美精品一区二区三区在线播放| 亚洲欧美精品伊人久久| 欧美日韩亚洲免费| 国产精品欧美日韩一区| 欧美午夜久久久| 国产一区二区三区免费观看| 亚洲一区在线观看免费观看电影高清| 久久综合福利| 亚洲日本aⅴ片在线观看香蕉| 久久综合影视| 欧美日韩在线精品一区二区三区| 免费不卡在线观看av| 欧美日韩一区二区视频在线观看| 玖玖在线精品| 国产亚洲a∨片在线观看| 国产精品乱码妇女bbbb| 久久免费高清视频| 99国产麻豆精品| 欧美精品一区二区三区高清aⅴ| 久久亚洲视频| 国产精品亚洲一区二区三区在线| 在线精品一区二区| 国产亚洲激情在线| 欧美日韩免费在线观看| 午夜视频在线观看一区| 欧美黄色成人网| 国产一区二区三区四区| 亚洲制服av| 欧美日韩久久精品| 欧美日本亚洲韩国国产| 午夜一区在线| 欧美一区二区三区免费视| 欧美三级乱码| 乱人伦精品视频在线观看| 欧美国产日韩精品| 国产精品一区视频网站| 欧美精品一区视频| 国产精品视频免费观看www| 欧美久久综合| 欧美日韩成人在线播放| 激情文学综合丁香| 亚洲精品中文字幕有码专区| 亚洲一区二区免费看| 久久在精品线影院精品国产| 国产精品揄拍500视频| 欧美二区乱c少妇| 欧美在线关看| 欧美1区视频| 久久久久久久网| 午夜欧美理论片| 久久成人精品一区二区三区| 久久精品最新地址| 国产精品影音先锋| 欧美精品激情| 玖玖国产精品视频| 亚洲福利视频网| 亚洲每日在线| 欧美日韩在线精品| 韩日精品视频一区| 欧美精品一区二区三区一线天视频| 樱桃成人精品视频在线播放| 一区二区三区高清视频在线观看| 欧美日韩中文字幕综合视频| 欧美一区三区二区在线观看| 久久综合五月天婷婷伊人| 亚洲激情在线激情| 久久久久久久97| 亚洲高清在线视频| 欧美激情一区二区三区在线视频| 亚洲精品国精品久久99热| 亚洲精品免费一区二区三区| 欧美色区777第一页| 欧美激情精品久久久久久黑人| 亚洲福利专区| 欧美日本精品一区二区三区| 国产午夜精品全部视频在线播放| 欧美福利视频网站| 国产一级揄自揄精品视频| 午夜精品一区二区三区电影天堂| 亚洲国产精品成人| 亚洲激情av在线| 欧美日本一区二区高清播放视频| 91久久精品视频| 亚洲一区二区欧美| 亚洲欧美激情四射在线日| 欧美日韩国产欧美日美国产精品| 亚洲丝袜av一区| 日韩亚洲欧美成人一区| 狠狠色丁香婷婷综合久久片| 黄色av一区| 欧美午夜宅男影院在线观看| 国产美女精品视频| 欧美日本亚洲视频| 国产精品黄色在线观看| 欧美—级在线免费片| 午夜亚洲性色视频| 国产日韩欧美二区| 亚洲福利av| 久久久久久日产精品| 国产日韩精品入口| 欧美一区二区成人6969| 久久天堂成人| 久久aⅴ国产紧身牛仔裤| 欧美专区第一页| 久久久久久国产精品mv| 免费美女久久99| 欧美www视频| 性18欧美另类| 中文精品一区二区三区| 激情综合视频| 欧美电影美腿模特1979在线看| 国产精品欧美久久久久无广告| 亚洲国产日韩一区二区| 久久欧美肥婆一二区| 久久久久99|