周文璋,张鑫彬,鲜亚平,陈 勇
(1.电子科技大学能源科学与工程学院,四川成都611731;2.电子科技大学电动汽车动力系统与安全技术研究所,四川成都611731;3.上海伺服系统工程技术研究中心,上海201109;4.上海航天控制技术研究所,上海201109)
基于AMESim主平台的Simulink/Flowmaster联合仿真技术研究
周文璋1,2,张鑫彬3,4,鲜亚平3,4,陈 勇1,2
(1.电子科技大学能源科学与工程学院,四川成都611731;2.电子科技大学电动汽车动力系统与安全技术研究所,四川成都611731;3.上海伺服系统工程技术研究中心,上海201109;4.上海航天控制技术研究所,上海201109)
为更简便地实现AMESim,Simulink,Flowmaster三个软件平台的联合仿真,提出了一种基于AMES-im主平台的Simulink/Flowmaster联合仿真方案,用AMESim平台调用Simulink模块接口以及AMESim/Flowmaster平台提供的二次开发的功能实现AMESim,Simulink,Flowmaster三个软件的联合仿真。先进行AMESim/Simulink平台间通信,通过两者间的软件接口将Simulink模块导出为AMESim可调用模块,实现联合。再进行AMESim/Flowmaster平台间联合,因AMESim/Flowmaster平台间无直接接口,用这两个软件提供的二次开发功能,通过读写数据库实现两者的数据通信,其中与读写数据库通信相关的函数库需提前开发。再次建立三个平台各自的模块,实现三者的联合仿真。案例证明了该联合仿真系统的可行性。该法可用于类似平台间的联合。
联合仿真;AMESim主平台;Simulink平台;Flowmaster平台;接口;二次开发;元件模型
航天航空系统领域中的测试是重要的设计与制造性能验证,但很多时候无法满足测试的条件,目前建模和仿真成为科学研究和产品设计中主要技术。随着工业技术和相关学科的快速发展,航天系统机电和网络一体化,系统日趋复杂,对航天系统的设计提出了更高的标准和要求,传统的实物测试和单一软件仿真已不能满足系统研究和设计的需求了。……