实时仿真环境创建工具--EuroSim
EuroSim是可配置的仿真工具,通过人的操作或者Hardware-in-the-loop的形式,在太空项目和工业项目生存周期的每一个阶段,提供实时仿真手段。同时EuroSim可以使已有的模型软件重用。名为MOSAIC的工具可将Matlab和MATRIXx的模型自动转成Eurosim可兼容的模型,进行实时仿真。
EuroSim的设计
原则是:每个模拟过程都可以分解成多个可重用的部件工具,然后对每个部件工具的功能细节进行仿真。这就意味着不管是小规模,亦或规模庞大的仿真应用,仔细设计的工具部件可以重复应用。这样EuroSim就可以帮助我们减少模拟仿真所花费的费用,使得工程项目可以尽早和更广泛的进行模拟仿真活动(如可行性评估阶段、设计阶段、原型构造阶段、生产/测试阶段、操作/培训阶段):
"One simulator
throughout your project life-cycle"
EuroSim提供一个开放的系统结构:
增强了模型软件的可移植性
管理全部的仿真模型,包括仿真模型的配置管理
提供仿真模型的实时运行能力,仿真模型源代码无需修改
提供了可伸缩的仿真系统,可以建立并行处理或分布式的仿真系统
可以方便容易的集成到现有应用中,或和流行的商用工具集成使用
可以针对相应的硬件设备快速的替换所需的软件模块
包括一些第三方产品的选择
EuroSim与MATLAB、PVWAVE、VEGA、Satellite
Tool Kit(STK)集成使用,可以更好的发挥EuroSim及相关工具的功效。相关应用涉及从子系统到整个系统的系统设计、系统分析、可视化设计、系统仿真设计。
特点
EuroSim有下列的技术特色:
客户机/服务器的系统结构
运行于SGI UNIX工作站、Linux/Intel
x86平台、Windwos NT平台
支持动态实时调度
支持通过MIL1553B、PCI/VME、IRIG-B、GPIB、RS232、外部中断等接口连接其它硬件和仿真机
提供ExtSim Access、DIS、CORBA等软件接口
MATLAB扩展接口
提供完整的第三方工具集成接口:
Satellite Tool
Kit(卫星系统分析)
PVWAVE(电源处理)
SLGMS(实时系统跟踪)
VEGA(实时3D图形工具)
Modelgen(3D图像建模工具)
应用
EuroSim已经有多个太空项目,工业项目的应用。在欧洲航天局EuroSim正稳定、高效的运行在很多的太空项目中
全球导航卫星的性能验证
自动导航水下交通工具的仿真模拟
臭氧监控器的仿真模拟
Euromoon 2000-月球登陆车的仿真模拟
TVE-软件验证设备
战斗机飞行员模拟仿真训练系统
PROBA (PRoject
for On Board Autonomy)测试床