论文部分内容阅读
针对需要借助CFD(computational fluid dynamics)计算进行气动外形优化的问题,利用PYTHON脚本实现了一种集实验设计、参数化建模、CFD计算与优化算法于一体的自动优化框架,各模块的运行及其模块间数据的传输和交换完全由脚本控制,自动运行直至整个优化过程终止。将该方法用于对某高超声速二维进气道进行优化,其中将马赫数参数作为设计变量之一,显著改善了进气道在粘性环境下的流场结构,提高了进气道的气动性能指标,使其在粘性条件下达到了最初的无粘设计要求。同时也验证了该方法的可行性和实用性。
Aiming at the problem that the optimization of aerodynamic shape is required by computational fluid dynamics (CFD) calculation, an automatic optimization framework integrating experimental design, parametric modeling, CFD calculation and optimization algorithm is implemented by using PYTHON script. The operation of each module and The transmission and exchange of data between the modules are completely controlled by scripts and run automatically until the entire optimization process is terminated. This method is used to optimize a hypersonic two-dimensional inlet. One of the design parameters is the Mach number, which significantly improves the flow field structure of the inlet in a viscous environment and improves the aerodynamic performance of the inlet Performance indicators, in sticky conditions to achieve the initial non-stick design requirements. The feasibility and practicability of this method are also verified.