节点文献

通用计算流体力学软件框架架构设计

Architecture Design of General Computational Fluid Dynamics Software Framework

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 丁海昕陆林生吴庆波赵慧勇王兰

【Author】 DING Hai-xin2,LU Lin-sheng1,WU Qing-bo2,ZHAO Hui-yong1,WANG Lan1(1.China Aerodynamics Research & Development Center,Mianyang 621000,China; 2.National University of Defense Technology,Changsha 410000,China)

【机构】 国防科技大学中国空气动力研究与发展中心

【摘要】 计算流体力学(Computational Fluid Dynamics,CFD)软件是专门用来进行流场分析、计算以及预测的软件。CFD软件应用于飞行器设计,可以有效提高飞行器设计质量、缩短研制周期及降低研制成本等。目前虽有大量CFD计算软件,但这些软件是针对不同需求的,它们的接口没有统一的标准,且处理流程也大致相似。因此,文中从能满足通用CFD软件集成的软件框架研制出发,着重研究了软件框架的架构设计。首先,在对国内外优秀CFD软件进行调研的基础上,文中通过挖掘CFD软件的共性,采用分而治之的设计方法将系统分割成多个组件,使得整个软件结构清晰明确,软件模块化规范。然后,通过设计标准化的数据接口和功能子系统接口来保证数据的完整性,以提高数据的利用率。最后,利用典型算例对框架进行验证以确保架构设计的正确性,从而为将来大规模软件平台的实现奠定坚实的基础。

【Abstract】 Computational fluid dynamics(CFD) software is used for flow field analysis,computation and prediction.CFD software,applying to the design of aircraft,can improve the design quality,shorten the development cycle,reduce the development cost and so on.Though there existing lots of CFD software,these software are designed for different requirements.There are no uniform standard between these software,and the procedure of these software is similar.From the above consideration,starting from the developing of the software framework which can satisfy the integration of the general CFD software,it emphasizes on the architecture design of the software framework.First,based on the analysis of existing excellent CFD software,through extracting the general character of CFD software,divide the system into multiple components.This makes the structure of the software clear and the modularization standard.Then,through design of the standard data interface and functional sub-system interface,the integrity of data can be guaranteed,and this increases the utilization ratio of data.Finally,by testing on typical example,validity of the designed framework is guaranteed for foundation of the large-scale software platform in future.

【基金】 国家重点科技工程专项项目(GFZX0101060102)
  • 【文献出处】 计算机技术与发展 ,Computer Technology and Development , 编辑部邮箱 ,2012年12期
  • 【分类号】TP311.52
  • 【被引频次】8
  • 【下载频次】236
节点文献中: 

本文链接的文献网络图示:

本文的引文网络