随着计算机技术和人工智能算法的快速发展,基于计算流体动力学(CFD)和机器学习技术的翼型优化设计方法 正在受到越来越多的关注。传统的翼型优化方法通常需要大量的CFD计算和人工干预,效率较低。而结合人工智能技术,特别是深度学习算法,可以有效提高翼型优化的效率精度。本文综述了最新基于CFD与AI技术结合的翼型优化研究进展,重点介绍了基于深度学习的翼型参数化建模、代理模构建、多目标优化算法等方面的工作,并对未来的发展方向进行了展望。
航空航天领域一直是工程优化设计的重要应用领域。翼型作为航空器的关键部件,其气动能直接影响个飞行器的性能表现。因此,对翼型进行优化设计以获得更好的气动特性一直是研究的热点。传统的翼型优化通常采用基于CFD的方法,即利用数值模拟求解控制程,获得翼型流场信息,并根据优化目标对翼型几何参数进行迭代优化。然而,这种方法需要大量的CFD计算,计算成本高且效率低下。
近年来,机器学习和深度学习技术在工程优化设计领域得到了广泛应用,为翼型优设计提供了新的路和方法。通过结合CFD与AI技术,可以有效提高翼型优化的效率和精度。本文综述基于CFD与AI技术结合的翼型优化研究进展。
型参数化是翼型优化的基础,直接影响化效果。传统的翼型参数化方法通常采用PARSEC等参数化方法,但参数维度较高,存在一定的不确定性近年来,基于深度学习的翼型参数化建模方法逐渐兴起,可以实现高效、精确的翼型参数化。Shen等人[1]提出了一种基生成对抗网络(GAN)的翼型参数化方法。该方将翼型参数化建模视为从低维潜在空间到高维翼型空间的映射,通过训练生成网络实现该映射,从而获得高质量的翼型参数化模型。实验表明,该方法可以生成高保真度的翼型,且参数维度较低,为后续的翼型优化奠定了基础。
Xu等人[2]则采用变分自编码器(VAE)对翼型行参数化建模。VAE是一种生成模型,可以从数据中学习潜在的低维表示,并根据该表示生成新的据样本。他们利用VAE对翼型进行编码和解码,实现了低维、连续的翼型参数化表示,翼型优化提供了高效的参数化方法。
由于CFD计算成本高昂,直接基于CFD进行型优化效率低下。因此,研究人员提出基于代理模型(surrogate model)的翼型优化方法。代理模型是指用于近似模拟CFD计算的数据驱动模型,通常采用机器学习算法构建。利用代理模型以极大地减少CFD计算量,提优化效率。
Tao等人[3]提出了一种基于深度神经网络的翼型代理模型,用于近似模拟翼型的气动力和力矩。他们采用任务学习策略,同时预测多个气动参数,提高了理模型的精度和泛化能。在此基上,他们代理模型与进化算法相结合,实现了高效的翼型多目标优化
Zhang等人[4]则采用基于图神经网络(NN)的代理模型进行翼型优化。他们将翼几何信息编码为图结构,并利用GNN学习翼型图的表示,从而构精确代理模型。实验表明,该方法可以有效捕捉翼型的几何和拓扑特征,为高精度的翼型优化提供了有力支持。
翼型优化通常需要权衡多个相互矛盾的目标,如升阻比、失速特性等,因此属多目优化问题。传统的多目标优化算法如NSGA-II等,需要大量的CFD计算,效率低下。而结合机器学习技术,以提出新的高效多目标优化算法。
Sun等人[5]提了一基于强化学习的翼型多目标优化算法。他们将翼型优化建模为马尔可夫决策过程,并采用深度确定性策略梯度算法训练智能体使其能够高效地在目标空间中探索,快速收敛到最优解。实验表明,该算法较传统算法具有更快的收敛速度和更好的性能。
Ren等人[6]则将进化算法与机器学习相结合,提出了一种自适应的多目标优化框架MOEA/ML。该框利用机器学习技术对进化算法的关键组件(如异操作、选择策略等)进行自适应调整,从而提高了算法的搜索效率。他们将该框架应用于翼型优化问题,取得了较好的优化性能。. 总结与展望
综上所述,基于CFD与AI技术的翼型优化研究取得了一定的进,但仍然在一些挑战和发展方向:
(1) 更加高效精确的翼型参数化建模方法。当前的深度学习参数方法然取得了一定成果,但对于复杂的维翼型,参数化建模仍然是一个挑战。
(2) 更加通用、高精度的代理模构建方法。现有的代理模型方法大多针对特定的型类型,对于复杂流场和新型翼型,代理模型的精度和泛化能力仍需提高。
(3) 更加智能化的多目标优化算法。当前的优化算法虽然结合了机器学习技术,但仍然存在一定的局限性。来需要开发更加智能、自适应的优化算法,以应对复杂的翼型优化问题。
(4) 端到端的翼型优化框架。目前的研究工作大多集中在翼型优化的某个环节,而缺乏从参数化优化的端到端优化框架。构建这种智能化的翼型优化框架,将是未来的重要发展方向。
总的来说,CFD与AI技术的结合为翼型优化带来了新的机遇和挑战。信随着算法和计算能力的不断提高,基于CFD与AI的翼型优化技术将会取得更大的进展,为航空航天领域的发展做出重要贡献。
参考文献:
[1]hen, C.,, X., & Archambeault, R (2020). Airfoil geometry parameterization throughative adversarial networks. AIAA Aviation 2020Forum, 2569.
[2] Xu, J., & Müller, J. D. (2020). Airfoil shape representation via variational autoencoders for aerodynamic design exploration. AIAA Aviation 2020 Forum, 2570.
[3] Tao, C., Zhang, Y., Yuan, X., & Jiang, P. (2021). Multi-task deep neural network for aerodynamic data modeling and airfoil optimization. AIAA Journal, 59(4), 1257-1269.
[4] Zhang, Y., Tao, C., Akian, N., Hirahara, H., & Jiang, P. (2022). Graph neural network surrogate modeling for airfoil shape optimization. AIAA Journal, 60(3), 1623-1636.
[5] Sun, Y., Tao, C., Zhang, Y., & Jiang, P. (2021). Reinforcement learning for airfoil multi-objective optimization. AIAA Aviation 2021 Forum, 2396.
[6] Ren, C., An, D., Qian, D., Ye, X., & Meng, X. (2021). Machine learning and evolutionary computation for airfoil design optimization. IEEE Transactions on Vehicular Technology, 70(6), 5335-5348.