Bridging classical and artificial intelligence-based flow control: An expert-guided deep reinforcement learning framework
Source abstract
Abstract
Deep Reinforcement Learning (DRL) is a powerful paradigm for discovering non-linear control strategies in complex fluid dynamics. However, its application to high-fidelity simulations is often hampered by prohibitive sample inefficiency and the risks of “cold-start” exploration. To overcome these limitations, an Expert-Guided Soft Actor-Critic (EG-SAC) framework is proposed, which synergistically integrates prior knowledge from a classical, particle swarm optimization-optimized proportional-integral-derivative controller into the DRL agent. The framework employs a two-stage learning process, beginning with an offline phase where behavioral cloning initializes the policy and expert demonstrations pre-fill the replay buffer and an online fine-tuning stage where a composite loss function, featuring a decaying expert-regularization term, provides continuous guidance to the agent. This framework is applied to active flow control for a circular cylinder at a Reynolds number (Re) of 100. The results demonstrate a threefold advantage: first, the EG-SAC agent achieves immediate operational safety, exhibiting near-expert performance from the first epoch, while the standard SAC agent initially suffers from detrimental, high-drag explorations; second, the sample efficiency is significantly enhanced, with asymptotic convergence accelerated by ∼19%; finally, the converged EG-SAC policy achieves a drag reduction of 7.93%, surpassing the 5.21% achieved by the best linear controller and demonstrating the ability to discover superior non-linear control laws. The superior performance stems from an enhanced base pressure recovery via a further elongated recirculation bubble. This work presents a robust and efficient methodology for applying DRL to fluid mechanics, bridging the gap between the stability of classical control and the high-performance adaptability of data-driven methods.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Model Reduction and Neural Networks · Fluid Dynamics and Vibration Analysis · Lattice Boltzmann Simulation Studies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (43)
Show source-provided references
1. 1954
2. Vortex dynamics in the cylinder wake10.1146/annurev.fl.28.010196.002401 ↗
3. Control of flow over a bluff body10.1146/annurev.fluid.39.050905.110149 ↗
4. Deep reinforcement learning: A new beacon for intelligent active flow control10.3389/arc.2023.11130 ↗
5. Review of active control of circular cylinder flow10.1016/j.oceaneng.2022.111840 ↗
6. Flow control10.1115/1.3152376 ↗
7. Active control of vortex-induced vibration of a circular cylinder using machine learning10.1063/1.5115258 ↗
8. Robust active flow control over a range of Reynolds numbers using an artificial neural network trained through deep reinforcement learning10.1063/5.0006492 ↗
9. Machine learning for fluid mechanics10.1146/annurev-fluid-010719-060214 ↗
10. A clustering genetic algorithm for cylinder drag optimization10.1006/jcph.2001.6882 ↗
11. Closed-loop separation control using machine learning10.1017/jfm.2015.95 ↗
12. Reducing the skin-friction drag of a turbulent boundary-layer flow with low-amplitude wall-normal blowing within a Bayesian optimization framework10.1103/physrevfluids.4.094601 ↗
13. Bayesian optimization of traveling wave-like wall deformation for friction drag reduction in turbulent channel flow10.1299/jfst.2021jfst0024 ↗
14. Application of neural networks to turbulence control for drag reduction10.1063/1.869290 ↗
15. Application of compact neural network for drag reduction in a turbulent channel flow at low Reynolds numbers10.1063/1.2904993 ↗
16. Active control for drag reduction of turbulent channel flow based on convolutional neural networks10.1063/5.0020698 ↗
17. Machine-learning-based feedback control for drag reduction in a turbulent channel flow10.1017/jfm.2020.690 ↗
18. Dense motion estimation of particle images via a convolutional neural network10.1007/s00348-019-2717-2 ↗
19. A deep learning approach for efficiently and accurately evaluating the flow field of supercritical airfoils10.1016/j.compfluid.2019.104393 ↗
20. A review on deep reinforcement learning for fluid mechanics10.1016/j.compfluid.2021.104973 ↗
21. A review on deep reinforcement learning for fluid mechanics: An update10.1063/5.0128446 ↗
22. Artificial neural networks trained through deep reinforcement learning discover control strategies for active flow control10.1017/jfm.2019.62 ↗
23. Accelerating deep reinforcement learning strategies of flow control through a multi-environment approach10.1063/1.5116415 ↗
24. DRLinFluids: An open-source Python platform of coupling deep reinforcement learning and OpenFOAM10.1063/5.0103113 ↗
25. Reinforcement learning for bluff body active flow control in experiments and simulations10.1073/pnas.2004939117 ↗
26. Robust flow control and optimal sensor placement using deep reinforcement learning10.1017/jfm.2020.1170 ↗
27. Active flow control for bluff body under high Reynolds number turbulent flow conditions using deep reinforcement learning10.1063/5.0253696 ↗
28. Deep Q-learning from demonstrations10.1609/aaai.v32i1.11757 ↗
29. Y. Gao , “Reinforcement learning from imperfect demonstrations,” arXiv:1802.05313 (2018).
30. Data-efficient deep reinforcement learning with expert demonstration for active flow control10.1063/5.0120285 ↗
31. Benchmark computations of laminar flow around a cylinder10.1007/978-3-322-89849-4 ↗
32. Feedback control of von Kármán vortex shedding behind a circular cylinder at low Reynolds numbers10.1063/1.868188 ↗
33. Machine-learning flow control with few sensor feedback and measurement noise10.1063/5.0087208 ↗
34. Suboptimal feedback control of vortex shedding at low Reynolds numbers10.1017/s002211209900659x ↗
35. Feedback control of vortex shedding at low Reynolds numbers10.1017/s0022112093000771 ↗
36. Active control of vortex-induced vibrations of a circular cylinder using windward-suction- leeward-blowing actuation10.1063/1.4947246 ↗
37. Optimum settings for automatic controllers10.1115/1.4019264 ↗
38. 1954
39. A heuristic approach to reinforcement learning control systems10.1109/tac.1965.1098193 ↗
40. Optimal parallelization strategies for active flow control in deep reinforcement learning-based computational fluid dynamics10.1063/5.0204237 ↗
41. Maximum entropy inverse reinforcement learning
42. Soft actor-critic: Off-policy maximum entropy deep reinforcement learning with a stochastic actor10.48550/arXiv.1801.01290 ↗
43. Efficient training of artificial neural networks for autonomous navigation10.1162/neco.1991.3.1.88 ↗