基于交叉验证的智能优化机器学习方法在喷管型面优化中的应用

Application of Intelligent Optimization Machine Learning Method Based on Cross-Validation in Nozzle Profile Optimization

  • 摘要: 针对固定扩张比与扩张段长度的二维轴对称喷管进行扩张段型面优化设计,优化目标为喷管推力最大化,优化参数为贝塞尔曲线控制点的径向位置. 通过结合十折交叉验证方法与优化算法对BP神经网络、支持向量回归、极限学习机3种机器学习模型的超参数进行优化,进而评估其在预测喷管出口推力任务上的表现. 采用拟合精度最高的机器学习模型与代理优化算法相结合进行优化计算. 仿真结果表明:通过对机器学习模型超参数的优化,3种机器学习模型均在测试集上表现出较高的预测精度,而BP神经网络在本文模型下的预测精度最高. 通过基于机器学习代理模型的喷管型面优化方法,得到优化后的喷管推力提高1.958%,且BP神经网络对优化后的喷管推力预估误差仅为0.0249%. 通过与基于直接CFD计算的优化结果对比,可以证明所提方法在具有更高优化效率的同时具有较高的优化精度,优化后的喷管推力差别仅为0.0075%,且优化耗时降低16.5%。

     

    Abstract: The expansion section profile of two-dimensional axisymmetric nozzles, with fixed expansion ratio and expansion section length, was optimized with the aim of maximizing nozzle thrust. The optimization parameter considered was the radial position of the control points on the Bezier curve. The hyperparameters of three machine learning models, BP neural network, support vector regression, and extreme learning machine, were optimized by combining a ten-fold cross-validation method with an optimization algorithm, which in turn evaluated their performance on the task of predicting nozzle thrust. The machine learning model with the highest fitting accuracy was used for the optimization calculation in combination with the agent optimization algorithm. Simulation results reveal that, following the optimization of hyperparameters, the three machine learning models demonstrate high prediction accuracy on the test set, with the BP neural network achieving the highest accuracy under the proposed model. The machine learning-based surrogate model optimization method leads to a 1.958% increase in optimized nozzle thrust, and the BP neural network estimates the optimized nozzle thrust with a mere 0.0249% error. Compared to the optimization results based on direct computational fluid dynamics (CFD) calculations, it is proven that the proposed method offers higher optimization efficiency and accuracy. The discrepancy in optimized nozzle thrust is only 0.0075%, and the optimization time is reduced by 16.5%.

     

/

返回文章
返回
Baidu
map