摘要
针对需要借助CFD(computational fluid dynamics)计算进行气动外形优化的问题,利用PYTHON脚本实现了一种集实验设计、参数化建模、CFD计算与优化算法于一体的自动优化框架,各模块的运行及其模块间数据的传输和交换完全由脚本控制,自动运行直至整个优化过程终止。将该方法用于对某高超声速二维进气道进行优化,其中将马赫数参数作为设计变量之一,显著改善了进气道在粘性环境下的流场结构,提高了进气道的气动性能指标,使其在粘性条件下达到了最初的无粘设计要求。同时也验证了该方法的可行性和实用性。
Aiming at the problems of aerodynamic shape optimization with CFD,this paper accomplished an automatic optimization framework,including design of experiments,parameterized modeling,CFD and optimization algorithm,by using PYTHON scripts.It controlled the operations of each module and data transmission and exchange between modules completely by scripts until the whole optimization process terminates.The method was applied in a hypersonic 2D inlet,in which Mach number parameter was treated as one of the design variables.The flow field structure and aerodynamic performance of the inlet were significantly improved,and the original design requirement under inviscid condition was also met in viscous environment.Meanwhile,the feasibility and practicability of the method are validated.
出处
《计算机应用研究》
CSCD
北大核心
2011年第9期3390-3392,3397,共4页
Application Research of Computers
基金
国防基础科研资助项目
国家自然科学基金资助项目(10572115)