<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于VC++的空間電磁環(huán)境仿真軟件設(shè)計

          基于VC++的空間電磁環(huán)境仿真軟件設(shè)計

          作者: 時間:2012-08-28 來源:網(wǎng)絡(luò) 收藏

          各模塊的主要功能說明如下:

          人機(jī)界面交互模塊提供仿真軟件的人機(jī)界面交互功能,主要用來編輯和加載動態(tài)場景文 件,顯示偵察平臺和威脅平臺列表以及接受用戶的仿真命令輸入等。

          偵察平臺設(shè)置模塊用來對偵察平臺的綜合參數(shù)進(jìn)行設(shè)置,如平臺名稱、工作的起始和終 止時間以及平臺運(yùn)動參數(shù)的設(shè)置等。

          威脅平臺設(shè)置模塊用來對各威脅平臺的綜合參數(shù)進(jìn)行設(shè)置,如平臺名稱、雷達(dá)開關(guān)機(jī)時 間、天線波束類型、天線掃描參數(shù)以及平臺運(yùn)動參數(shù)的設(shè)置等。

          雷達(dá)信號設(shè)置模塊用來對各威脅平臺的雷達(dá)信號類型進(jìn)行設(shè)置,如雷達(dá)載頻、重頻以及 脈寬參數(shù)的設(shè)置以及系統(tǒng)偵察接收誤差大小的設(shè)置等。

          雷達(dá)信號仿真主控模塊是整個仿真軟件的核心模塊,它根據(jù)仿真的流程,控制和調(diào)用其 它各個功能模塊。

          仿真數(shù)據(jù)計算模塊是根據(jù)設(shè)置的偵察平臺和各威脅平臺的初始狀態(tài)及運(yùn)動參數(shù),對偵察 平臺和各威脅平臺的航跡以及偵察平臺與各威脅平臺之間的空間相對位置(包括距離和方位 角)進(jìn)行計算,并根據(jù)各威脅平臺雷達(dá)技術(shù)參數(shù)及天線掃描方式計算各雷達(dá)在各個時刻到達(dá) 偵察平臺的射頻脈沖PDW 的各參數(shù)值。

          數(shù)據(jù)文件生成模塊用來綜合處理得到的各種仿真試驗數(shù)據(jù)結(jié)果,并以數(shù)據(jù)文件的形式對 數(shù)據(jù)進(jìn)行存盤,以供后續(xù)的分析處理使用。

          2.3 仿真流程及實現(xiàn)

          2.2.1 仿真流程

          系統(tǒng)仿真的流程框圖如圖2 所示。系統(tǒng)仿真主控模塊根據(jù)設(shè)置的偵察平臺和威脅平臺的 初始狀態(tài)及運(yùn)動參數(shù),對偵察平臺和各威脅平臺的航跡進(jìn)行計算,確定偵察平臺與各威脅平 臺之間的空間相對位置(包括距離和方位角),并根據(jù)雷達(dá)技術(shù)參數(shù)和雷達(dá)天線掃描方式以及 設(shè)定的系統(tǒng)偵察誤差計算出各雷達(dá)在某一時段內(nèi)到達(dá)偵察平臺的射頻脈沖PDW 的各參數(shù)。

          對于某一時段內(nèi)到達(dá)偵察平臺的射頻脈沖序列,系統(tǒng)根據(jù)脈沖TOA 參數(shù)的大小對其進(jìn)行排 序,對于同時到達(dá)的射頻脈沖加以融合處理,從而得到該時段內(nèi)所有雷達(dá)的射頻脈沖數(shù)據(jù), 并將脈沖功率超過檢測門限Prmin 的有效射頻脈沖數(shù)據(jù)寫入指定的數(shù)據(jù)文件。

          2.2.2 仿真結(jié)果

          利用研制成功的雷達(dá)仿真系統(tǒng)對多部雷達(dá)輻射源進(jìn)行仿真試驗研究,可生成雷 達(dá)電磁信號處理輸出的全脈沖仿真試驗數(shù)據(jù),表1 給出了一個全脈沖仿真試驗數(shù)據(jù)的片斷。

          脈沖點火器相關(guān)文章:脈沖點火器原理


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();