节点文献
航空发动机分布式仿真研究
Research on Distributed Simulation of Aero-engines
【作者】 李涛;
【导师】 黄金泉;
【作者基本信息】 南京航空航天大学 , 航空宇航推进理论与工程, 2005, 硕士
【摘要】 分布式仿真技术能够缩短发动机研制周期并节约大量试验经费,在航空发动机研制中发挥着重要作用。本文研究了支持部件集成、多精度分析以及不同学科耦合分析的分布式仿真环境,为实现该目标提供了良好的平台和解决方案。分别开发了基于部件级串行和整机并发的航空发动机分布式仿真系统。本文基于面向对象技术建立了某型双轴涡扇航空发动机的部件级气动热力模型。对模型进行部件任务分解,使用符合CORBA规范的开源中间件ACE/TAO作为通信基础设施,建立基于部件级的航空发动机分布式仿真系统。定义了航空发动机整机并发仿真接口,根据求解稳态非线性方程组的并发分布式模型,通过与接口生成的存根和框架联合开发分别建立航空发动机分布式仿真系统的服务和客户程序,利用MFC开发了人机交互界面。仿真试验和数据表明,该仿真系统具有使用简单、维护容易和扩展方便的特点,具有很高的可靠性,并且能够明显改善复杂仿真任务的时间性能。
【Abstract】 Distributed simulation can save time and money in design and development of engine, playing a very important role in each phase of aeroengine development. In this thesis the distributed simulation environment is investigated which provides capabilities of component integration, variable complexity analysis and multidisciplinary coupling and it presents an excellent platform and solution accounting for this goal. Aeroengine distributed simulation systems based on both serial components level and parallel full engines level are developed.A component level aerothermodymamic model of a turbofan aeroengine is created in this thesis using OO technology. As an open-source middleware ACE/TAO which complies with CORBA standard is used as communication infrastructure, model’s task is decompounded to constitute an aeroengine distributed system based on component level.A concurrent simulation interface for full engine is defined, and then server and client programs are developed through co-coding the skeleton and stub which come from compiling predefined IDL file, according to resolving the nonlinear equations group of concurrent distributed model. The GUI is designed based on MFC.Simulation tests indicate that it is easy to use, maintain and extend and also can improves the performance of complex simulation task remarkably.
【Key words】 Aeroengine modeling; distributed simulation; CORBA; ACE/TAO; OO technique; UML;
- 【网络出版投稿人】 南京航空航天大学 【网络出版年期】2006年 11期
- 【分类号】V231
- 【被引频次】2
- 【下载频次】413