论文部分内容阅读
航天产品具备研发周期长、费用高等特点,在航天产品研发过程中对仿真系统的依赖要高于其他领域。而航天工程领域中涉及的学科范围广,研究联合仿真技术并开发多学科联合仿真平台已成为解决航天工程仿真问题的重要目标。本论文根据以上需求基于FMI模型接口标准完成对一体化设计平台的设计开发。论文研究工作主要从以下方面展开:首先,对FMI模型接口标准进行介绍,并详尽描述了FMI模型的属性信息,根据FMI标准对平台的通用化接口进行设计,同时描述了标准化仿真模型FMU的应用方式。其次,通过对一体化设计平台进行功能分析,综合已有商用仿真平台的特点,对一体化仿真平台方案进行设计。一体化仿真平台采用.NET Framework架构,以C#语言作为软件开发语言。在交互层采用WPF框架进行页面开发,实现将页面开发从功能开发中分离通过XAML配置语言进行页面布局设计。在应用层采用将模型功能代码封装成动态链接库的方式对仿真模块进行功能,提高了一体化设计平台的可扩展性。数据层采用ADO数据映射技术,对数据访问操作进行简化,提高了数据访问层的开发效率和运行效率。最后,本章通过航行体定常流动水动力特性问题为例,详尽介绍自研模块封装方法、平台模型管理、流程设计等功能。经过上述操作后将多个已配置参数的FMU仿真模型在一体化仿真平台上运行,运行结果验证了基于FMI接口标准的联合仿真技术的可用性及交互性良好。