强化学习
多目标优化
数学优化
空气动力学
计算机科学
最优化问题
涡轮叶片
过程(计算)
帕累托原理
连续优化
工程优化
涡轮机
工程类
多群优化
人工智能
数学
机械工程
航空航天工程
操作系统
作者
Lele Li,Weihao Zhang,Ya Li,Chiju Jiang,Yufan Wang
标识
DOI:10.1016/j.enconman.2023.117637
摘要
The aerodynamic design level of the blade profile directly affects the overall energy conversion efficiency of the turbine. However, the optimization process of the blade profile is a typical multi-objective and multi-constraint optimization problem. Traditional optimization algorithms tend to fall into local optima and have slow solving speeds when dealing with these types of problems. To address these issues, this study proposes a dynamic multi-objective optimization algorithm based on multi-agent reinforcement learning (DMORL). This algorithm describes the aerodynamic performance optimization process of the blade as a Markov decision process and employs a multi-agent collaborative optimization strategy to parallelize the solution for different optimization objectives. After the model training is completed, it can provide the Pareto front in real time under different geometric constraints and airflow incidence angles, accomplishing dynamic multi-objective optimization of the blade profile. Experimental results demonstrate that, compared to traditional multi-objective optimization algorithm (NSGA-II), DMORL can find a better Pareto front, with an average solving time of only 0.12 s per multi-objective optimization problem, improving optimization speed by 51 times.
科研通智能强力驱动
Strongly Powered by AbleSci AI