概述 Concurrent 公司的 iHawk 并行計算機仿真系統是具有高實時特性的實時仿真系統,該仿真系統包含對稱多處理器計算機平臺、實時操作系統、實時開發工具以及應用軟件。系統以 MATLAB® / Simulink® 軟件作為前端建模工具,并可兼容C/C++、Ada 和 Fortran 等手工編程建模方式,應用領域覆蓋系統架構設計、功能設計、快速原型、半實物仿真測試等階段。并行計算機仿真系統可以應用到航空、航天、國防、汽車等實時仿真及測試領域。 產品介紹 并行計算機公司的實時仿真系統包括:實時多處理器平臺—高性能貨架式實時計算機以及多種接口類型的 I/O 板卡;RedHawk 實時 Linux 操作系統—高實時確定性;Simulation WorkBench 仿真工作平臺—圖形化的多語言模型混合仿真;NightStar 實時 Linux 調試分析工具—保證應用程序實時確定性前提下的在線分析調試。 • 實時多處理器平臺 iHawk 計算機的實時多處理器平臺是 Concurrent 公司的高性能實時多處理器平臺,用于時間關鍵型仿真、數據采集、系統測試和工業系統的應用。 ♦ 支持多個 32/64 位多核 Intel 或 AMD 處理器 ♦ 外部 I/O 總線 ♦ 微秒級的高精度定時同步時鐘板卡 (RCIM) ♦ 提供 8 個微秒級高精度低溫漂時鐘 ♦ 分布式實時仿真環境 ♦ GPS 時鐘對準的同步選項機制 iHawk 支 持 大 量 I/O 及 通 訊 板 卡:RS232/422/485、MIL-STD-1553B、ARINC 429、AFDX/ARINC 664、CAN、FlexRay。 ♦ IEEE-488 GPIB ♦ A/D、D/A 和數字 I/O ♦ Synchro/Resolver、RVDT/LVDT ♦ IRIG-B ♦ 反射內存卡 • RedHawk 實時 Linux 操作系統 RedHawk 實時 Linux 操作系統基于多線程技術,提供真正的對稱多處理、負載平衡、CPU 屏蔽支持,以最大化地滿足關鍵任務解決方案的確定性和實時性能。RedHawk 操作系統特性如下: ♦ 支持 32-bit 和 64-bit 處理器結構 (Intel Xeon 和 AMD Opteron) ♦ 支持對稱多處理器系統、雙 / 多內核 CPU 結構 ♦ 單一的編程環境 API,文件系統 , 網絡和圖形是實時環境的組成部分 ♦ 用戶級別的超線程和處理器屏蔽控制,在屏蔽的處理器上中斷響應時間 < 15 微妙(滿負荷工作環境) • Simulation WorkBench 仿真工作平臺 Simulation WorkBench 軟件包充分發揮了 iHawk 多處理器/ 核的高性能并行處理優勢,以及 RedHawk Linux 的強實時特性,支持機電液多學科模型的實時下載,通過并行仿真,可實現大規模機電液模型的實時解算。 ♦ 內存駐留的實時數據庫 RTDB ♦ 支持 MATLAB/Simulink®、C/C++、Fortran、FMI/FMU 黑盒模型等 ♦ 支持 SIMPACK、Motion、GT-Power、WAVE、AMESim、DYMOLA、Maplesim 等機電仿真模型實時下載 ♦ 支持多速率、機電液多模型并行仿真,支持大規模機電液系統實時仿真 ♦ I/O 映射配置工具 ♦ 實時數據庫配置工具 ♦ 實時數據可視化和數據繪圖 • GPU WorkBench 仿真工作平臺 GPU WorkBench 發揮了 iHawk 多處理器 / 核的高性能并行處理優勢,以及 RedHawk Linux 的強實時特性,應用于關鍵系統的大數據量的并行分析、數據處理。 ♦ 支持 NVIDIA CUDA Tesla ♦ 支持用戶 GPU 平臺定制化 ♦ 具備實時時鐘和中斷模塊 • NightStar 實時 Linux 調試分析工具 并行公司的 NightStar 軟件包是一個功能強大的集成開發調試工具,用于開發多處理器 / 核環境下、多任務、時間關鍵型的應用。 ♦ 最小侵入模式,保證應用程序實時性和確定性 ♦ 監測和協調應用和系統性能 ♦ 同時調試多個時間關鍵型進程 ♦ 監視記錄多個的應用資源數據 應用&案例 • 某 OEM 多車輛 ADAS 仿真應用系統 在 iHawk/SimWB 多學科聯合仿真平臺上,可以實時仿真多個車輛的 ADAS 系統,復雜交通場景、多個車輛動力學模型、傳感器及視景可以跑在同一個平臺上,它們之間的數據通訊通過共享內存進行,確保整個系統的強實時性,同時該系統也可以與外部硬件或其他硬件互聯互通。 • Airbus HIL 測試平臺 多個 4 CPU 和 2 CPU iHawk 實時多處理器平臺;測試和驗證 Airbus 高升力系統,用于控制機翼的后緣褶翼在起飛和著陸時產生高升力;數千個 I/O 點和 Simulink 變量通過 SIMWB實時數據庫的映射來訪問;所有運算 / 操作在 500 微秒的幀步長內實時完成。 ♦ Airbus–France–A380 仿真平臺 ♦ 德國 NH-90 全飛行模擬器 ♦ 阿古斯塔 129 直升機模擬器 – 法國 ♦ C-130 – 機組訓練模擬器 ♦ F/A-18 – 仿真 / 訓練 ♦ EA-6B – 電子戰飛機武器訓練系統 iHawk 在多個模擬器以及訓練系統應用中,作為核心仿真計算機以及視景服務器使用。 |