虛擬駕駛艙潛艇仿真訓練模擬系統

虛擬駕駛艙潛艇仿真訓練模擬系統

潛艇作戰綜合仿真研究系統是一個用於常規潛艇和核潛艇作戰系統研究的一體化仿真平台,它既可以對在役、在研的潛艇作戰系統進行效能評估,也可以對新型潛艇作戰系統進行設計和試驗。

基本介紹

  • 中文名:虛擬駕駛艙潛艇仿真訓練模擬系統
  • 套用平台:微機Windows平台
  • 主要功能:實時數據的顯示 態勢選取和存儲
  • 主要特點:系統界面友好、對硬體要求低
簡介,主要功能,

簡介

潛艇作戰綜合仿真研究系統是一個用於常規潛艇和核潛艇作戰系統研究的一體化仿真平台,它既可以對在役、在研的潛艇作戰系統進行效能評估,也可以對新型潛艇作戰系統進行設計和試驗。該仿真研究系統不但人機界面友好,而且應該基於HLA高層仿真體系結構實現,為潛艇作戰系統研究技術人員提供一套高效、方便的集建模、調試、運行為一體的支撐環境
 SimuWorks是一個先進的仿真支撐系統,由於其具備開放性強、界面友好、功能強大等特點,很好地滿足了潛艇作戰綜合仿真研究系統的要求。
虛擬駕駛艙潛艇仿真訓練模擬系統

主要功能

2、 SimuWorks系統構成及主要功能
SimuWorks運行於微機Windows平台(包括Windows 9x/Me/NT/2000/XP等),由仿真引擎SimuEngine和模型開發環境SimuBuilder組成。
2.1 SimuEngine
SimuEngine主要提供仿真底層調用和運行支撐功能,由底層仿真支撐、HLA/RTI運行支撐和成員運行支撐等三部分組成。
2.1.1 -底層仿真支撐
底層仿真支撐為整個仿真系統的提供最低層的仿真功能調用,主要包括:
· 變數記憶體映射與共享
· 任務生成、運行與調度
· 線上數據讀取與修改
2.1.2 HLA/RTI運行支撐
SimuEngine提供了對HLA協定的支持,為整個仿真系統中各成員之間的網路實時和同步運行提供支撐。
2.1.3 成員運行支撐
為了實現對單個成員的仿真提供運行支撐,應該包括以下功能:
· 實時數據的顯示
· 態勢選取和存儲
· 仿真進程控制
· 故障設定
· 仿真速度設定
· 凍結與解凍
2.2 SimuBuilder
SimuBuilder提供了一個可視化的模型開發環境,能在仿真運行過程中以線上、互動方式實現仿真模型的設計、修改,不需要編譯和連線,不需要仿真工程師再面對複雜的電腦程式,只要按照被仿真對象的實際物理過程進行圖元連線,就建立完整的仿真系統數學模型,簡化模型建立、調試過程。
SimuBuilder在運行時需要調用SimuEngine提供的底層功能,由模組庫、模組資源管理器和圖形化建模與線上調試環境等三部分組成。
2.2.1 模組庫
模組庫包括系統預先提供的模組以及用戶定義的模組,是用於建模的最基本的組成元素,主要包括以下幾類:
· 通用算法庫
· 通用模組庫
· 專用設備算法庫
目前系統支持Fortran、C和C++語言進行模組的算法編程。
2.2.2 模組資源管理器
利用SimuBuilder提供的模組資源管理器,用戶可以方便地對系統預先給定的模組庫進行擴充並建立新的模組。
2.2.3 圖形化建模與線上調試環境
利用定製好的模組庫,圖形化建模環境可以方便地搭建仿真模型。模型自動生成後,可以利用線上調試環境對其進行方便的調試,這種調試既可以在模組級,也可以在原始碼級。
2.3 成員仿真系統
成員仿真系統是利用SimuBuilder構建完成,並經過充分調試後,既可以在SimuEngine的支撐下獨立運行,也可以通過HLA協定與其他成員協同運行。
三、 系統主要特點
系統主要具備以下多個方面的特點:
· 系統界面友好、功能強、實時性高、對硬體要求低;
· 支持圖形化建模,自動化程度高,可維護性好;
· 支持線上模組級和原始碼級的調試;
· 支持HLA高層體系結構
· 支持多用戶同時對同一任務或不同任務的開發和調試;
· 開放性高,提供了方便的二次開發接口;
· 與Matlab建立了無縫連線;
· 能按艦艇武器電子系統的設計原則,可以根據設計工程師劃分的任一模組進行單獨的建模仿真,也可以對組成艦艇武器電子系統的各個模組進行綜合仿真。

相關詞條

熱門詞條

聯絡我們