摘要

通过引入线搜索方法,提高了基于Adjoint方法翼型优化设计的鲁棒性。针对给定的目标函数,推导了贴体坐标系下相应的Adjoint方程与边界条件的具体表达形式,以及梯度表达式。通过数值求解流动控制方程和Adjoint方程,得到目标函数对设计变量的梯度,并采用线搜索方法获得最优步长,由此提高了优化算法的鲁棒性。算例表明,线搜索方法可以自动寻找最优的步长,有效解决了传统的取常数步长优化步长选取受到限制,优化结果受步长影响的问题,使得优化方法对步长的依赖性变小,提高了基于Adjoint方法翼型优化设计的鲁棒性。