AppSIM 實時仿真系統是由北京神州普惠科技股份有限公司開發的一種全新的基于模型的工程設計應用平臺,其中包括AppSIM半實物仿真系統軟件與AppSIM實時仿真機。工程師可以在AppSIM系統平臺上實現工程項目的設計、實時仿真、快速原型、集成測試與硬件在回路測試的整套解決方案。
一、AppSIM實時仿真機主要特性
1、支持各種版本MATLAB開發的實時模型
AppSIM與Matlab各版本的Simu1ink,Stateflow,Real-time workshop, SimPowerSystems等工具箱完全兼容,具有專門的模塊用于將普通模型轉化為可以分布式計算的實時模型,簡潔易用的圖形用戶界面,完善的API,允許與用戶自己開發的上層應用程序接口,包括LabVIEW, C++, VB, Python以及3D虛擬現實工具,支持第三方建模工具搭建的模型,包括:CarSim/TruckSim,GT-Power,AMEsim,Motion,Dymola,以及用C語言工開發的模型。
2、支持多CPU并行實時計算模型
既支持仿真模型在1個CPU中的多個CPU core上并行計算,同時也支持仿真模型分配到不同CPU上并行計算。
動態信號跟蹤:可以實時監控模型中的任意信號;
在線參數編輯器:仿真運行過程中可以實時修改模型參數;
廣泛I/O硬件支持:支持超過幾十種主流I/O板卡,并在不斷擴充。
3、超強的實時性能
高性能的實時性:模型實時計算步長可以達到10~50us左右。
由于支持多CPU的并行計算,所以仿真模型規模的提高對實時仿真步長幾乎沒有影響。
4、快速產品開發及測試
AppSIM系統提供的諸多特性可以使用戶在最短的時間開發自己的實時系統。
1)AppSIM和Simu1ink的緊密集成
用戶只需要在Simu1ink設計好的模型中嵌入AppSIM的針對實時性的模塊,通過鼠標在AppSIM界面中簡易操作,就能得到在目標機上實時運行的仿真模型。
2)針對其它的專業建模工具,AppSIM也提供支持
用戶可以將這些專業工具建立的模型與Simu1ink模型結合成一個系統模型,AppSIM可以自動識別并將此模型轉化為實時模型。
3)還可以通過AppSIM提供的API工具將正在目標機上實時運行的模型與LabVIEW,Altia等顯示工具聯系起來,實現在線人機界面功能;用戶也可以在自己的Python,Visual Basic和C++應用程序中通過AppSIM API與模型交互。
5、降低風險
APPSIM可以使用戶以非常短的時間和非常低的成本將Simu1ink動態模型轉化為硬件在回路應用中的實時模型。通過它的可擴展性以及商業貨架式硬件的使用,用戶的初始投資將會很低。隨著應用的要求增長,也可以很靈活的增加系統運算能力。這種擴展能力能確保用戶在實時工程應用中避免運算能力不足的問題。使用戶能在時間和預算范圍內提交最優的解決方案。
二、AppSIM實時仿真機功能介紹
AppSIM主機功能包括了模型開發主機和監控主機的功能。
模型開發主機是模型開發和仿真管理的計算機;監控主機是監視模型運行的計算機,所有與用戶的人機界面都在AppSIM開發主機和監控主機上。
三、AppSIM實時仿真機行業應用
1、在電力電子系統開發中的應用
2、在高速動車組控制器調試中的應用
3、用于永磁同步發電機組聯合仿真
4、用于大功率牽引系統
5、機械液壓(AMEsim)聯合實時仿真
6、用于航空航天模擬器