摘要
燃气轮机仿真正在从单一的、定制的仿真程序,向多学科综合的、适应各种需要的仿真环境发展。由于燃气轮机各个部件模型通常使用不同的编程模型和编程语言,需要在系统层次采用统一的编程模型来进行集成,同时屏蔽编程语言的差异。本文从编程模型的角度出发,对各种分布式仿真技术进行比较分析,并介绍了国内外燃气轮机仿真的发展现状。最后对国内燃气轮机分布式仿真的发展方向进行了探讨。
Due to the complexity of gas turbines and the increasing requirements (including economic,safety and environmental protection) being imposed upon,the pressure to decrease the design and development costs,time and risks of gas turbine is accordingly increasing.With indepth study of various physical phenomena,precise models of different parts and different disciplines have been developed.However,it is not an easy job to integrate these models into a system model.One particular difficulty comes from the fact that different hardware/software platforms and different programming models are used.In order to make these models interact,distributed simulation environment and unified programming model must be used.The programming models used in general distributed systems can be classified into message passing,control flow,data flow,blackboard/shared space, mobile object/agent.In this article,these programming models are generally described and their applications in gas turbine distributed simulation are also reviewed.However,one serious drawback of the programming models been used is that they lack direct support for distributed simulation,so the needed features have to be added usually at the will of the developers, without taking into consideration of standardization.The US Department of Defense has set down a distributed interactive simulation standardHigh Level Architecture,whose main purpose is to facilitate the reusability and interoperability of simulation.The HLA should also be adopted as the standard for gas turbine distributed simulation to facilitate the multisite,mulitipart,and multidiscipline integrated simulation of gas turbine.Some advice on further development of gas turbine simulation is also given to domestic researchers.
出处
《航空动力学报》
EI
CAS
CSCD
北大核心
2002年第5期650-654,共5页
Journal of Aerospace Power
基金
国家自然科学基金资助项目(59976022)