基于UML的航空发动机仿真建模研究
Research of Aeroengine Modeling Based on UML
-
摘要: 面向对象建模技术是建立可重用和扩展灵活的航空发动机仿真软件的有效途径。本文论述了应用可视化面向对象统一建模语言(UnifiedModelingLanguage)建立航空发动机仿真软件模型的方法和过程,首次运用UML表示法中的用例图、类图、顺序图和活动图描述了发动机仿真软件模型,并用C++编程实现了仿真软件中发动机模型类库、算法类及图形界面类,在此仿真平台上成功的实现了某双轴涡扇发动机的稳态仿真和动态仿真。结果表明,UML是建立扩展灵活的发动机仿真软件的有力工具。Abstract: The object-oriented technology is an effective approach in establishing an extendable and reusable simulation platform for aeroengines.The method and process of developing simulation software for aeroengines with Unified Modeling Language (UML) was discussed.The simulation model software was described using case diagram,class diagram,sequence diagram and activity diagram.Aeroengine model classes,solver classes and user interface classes were programmed with C++ language.On the simulation platform,steady state and transient simulation of a twin-spool turbofan engine have been realized.It shows that UML is effective in establishing extendable and flexible simulation software for aeroengines.
点击查看大图
计量
- 文章访问数: 1750
- HTML浏览量: 0
- PDF量: 447
- 被引次数: 0