Reducing the Drag of a Bluff Body by Deep Reinforcement Learning

05/05/2023
by   Enrico Ballini, et al.
0

We present a deep reinforcement learning approach to a classical problem in fluid dynamics, i.e., the reduction of the drag of a bluff body. We cast the problem as a discrete-time control with continuous action space: at each time step, an autonomous agent can set the flow rate of two jets of fluid, positioned at the back of the body. The agent, trained with Proximal Policy Optimization, learns an effective strategy to make the jets interact with the vortexes of the wake, thus reducing the drag. To tackle the computational complexity of the fluid dynamics simulations, which would make the training procedure prohibitively expensive, we train the agent on a coarse discretization of the domain. We provide numerical evidence that a policy trained in this approximate environment still retains good performance when carried over to a denser mesh. Our simulations show a considerable drag reduction with a consequent saving of total power, defined as the sum of the power spent by the control system and of the power of the drag force, amounting to 40 jet. Finally, we qualitatively investigate the control policy learnt by the neural network. We can observe that it achieves the drag reduction by learning the frequency of formation of the vortexes and activating the jets accordingly, thus blowing them away off the rear body surface.

READ FULL TEXT

page 3

page 6

page 14

page 15

page 16

page 17

page 18

research
09/04/2023

Active flow control for three-dimensional cylinders through deep reinforcement learning

This paper presents for the first time successful results of active flow...
research
04/24/2023

Parallel bootstrap-based on-policy deep reinforcement learning for continuous flow control applications

The coupling of deep reinforcement learning to numerical flow control pr...
research
10/05/2020

Learning the aerodynamic design of supercritical airfoils through deep reinforcement learning

The aerodynamic design of modern civil aircraft requires a true sense of...
research
10/04/2022

Learning to Control Random Boolean Networks: A Deep Reinforcement Learning Approach

In this paper we describe the application of a Deep Reinforcement Learni...
research
06/04/2020

Optimization and passive flow control using single-step deep reinforcement learning

This research gauges the ability of deep reinforcement learning (DRL) te...
research
01/28/2023

Turbulence control in plane Couette flow using low-dimensional neural ODE-based models and deep reinforcement learning

The high dimensionality and complex dynamics of turbulent flows remain a...
research
08/05/2020

Learning Power Control from a Fixed Batch of Data

We address how to exploit power control data, gathered from a monitored ...

Please sign up or login with your details

Forgot password? Click here to reset