%0 Journal Article %T 基于扩充Modelica的复杂系统多层次并行仿真 %A 贺东京 %A 宋晓 %A 张霖 %A 李潭 %J 北京航空航天大学学报 %P 1240-1244 %D 2012 %X 为提高复杂系统多学科建模仿真效率,弥补现有多领域统一建模仿真语言(Modelica)不支持并行的缺陷,提出了一个面向复杂系统建模仿真的多层次并行仿真框架,从仿真任务级、实体级和模型级3个应用层次上充分发掘仿真系统的并行性.将MPI(MessagePassingInterface)/OpenMP中的并行元素加入Modelica语言,并通过所提出的代码映射机制将Modelica文本转换为支持并行编程的高级代码(C++),再利用一定的任务分配机制将高级代码在多层次并行平台(多核集群)上高效执行.针对某典型军事复杂系统优化迭代过程进行仿真实验,结果表明上述多层次并行仿真方法能大幅提高仿真效率. %U http://bhxb.buaa.edu.cn/CN/abstract/abstract12401.shtml