CFC2023

Student

Active flow control on 3D cylinders through deep reinforcement learning

  • Suárez, Pol (KTH Royal Institute of Technology)
  • Alcántara-Ávila, Francisco (KTH Royal Institute of Technology)
  • Miró, Arnau (Barcelona Super Computing Center)
  • Rabault, Jean (Norwegian Meteorological Institute, Norway)
  • Font, Bernat (Barcelona Super Computing Center)
  • Lehmkhul, Oriol (Barcelona Super Computing Center)
  • Vinuesa, Ricardo (KTH Royal Institute of Technology)

Please login to view abstract download link

he interest in aerodynamic performance improvements increases rapidly, and there is a need to apply it massively to the aeronautical industry and others transport involving a high resource consumption. Flow control together with data-driven methods can provide more efficient strategies. Deep artificial neural networks (DANNs) used with reinforcement learning (RL), also called Deep reinforcement learning (DRL), are getting popular to explore and manage complex systems in many areas. In this particular work, an ANN trained through a DRL agent, coupled with the numerical solver Alya, is used to perform active flow control (AFC). The Tensorforce library, from Tensorflow, is used to apply DRL to the simulation. The learning has been applied to discover new AFC strategies that can minimize the drag of the obstacle, in this case, a 2D cylinder. The control is possible thanks to two jets located at the surface of the cylinder. The agent, through a proximal-policy optimization (PPO), knows how to interact optimally with these jets changing the mass flow rate. In this contribution, a cylinder in a three-dimensional domain will be considered at low Reynolds where the agent will have to deal with more complex structures and the computational cost will optimized through multi-environment approach. There are successful results with the 2D cylinder at low and high Reynolds [1] [2] [3], seeing how the control is able to modify the wake, increasing the recirculation bubble and reducing the drag by 8% at Re = 100 and approximately 17% for Re = 2000.