Related Experiment Video
Updated: Jan 15, 2026

Three-dimensional Particle Tracking Velocimetry for Turbulence Applications: Case of a Jet Flow
Published on: February 27, 2016
Multi-agent Reinforcement Learning for the Control of Three-Dimensional Rayleigh-Bénard Convection
Joel Vasanth1, Jean Rabault2, Francisco Alcántara-Ávila1
1FLOW, Engineering Mechanics, KTH Royal Institute of Technology, Stockholm, Sweden.
Abstract:
Deep reinforcement learning (DRL) has found application in numerous use-cases pertaining to flow control. Multi-agent RL (MARL), a variant of DRL, has shown to be more effective than single-agent RL in controlling flows exhibiting locality and translational invariance. We present, for the first time, an implementation of MARL-based control of three-dimensional Rayleigh-Bénard convection (RBC). Control is executed by modifying the temperature distribution along the bottom wall divided into multiple control segments, each of which acts as an independent agent. Two regimes of RBC are considered at Rayleigh numbers and 750. Evaluation of the learned control policy reveals a reduction in convection intensity by and at and 750, respectively. The MARL controller converts irregularly shaped convective patterns to regular straight rolls with lower convection that resemble flow in a relatively more stable regime. We draw comparisons with proportional control at both and show that MARL is able to outperform the proportional controller. The learned control strategy is complex, featuring different non-linear segment-wise actuator delays and actuation magnitudes. We also perform successful evaluations on a larger domain than used for training, demonstrating that the invariant property of MARL allows direct transfer of the learnt policy.
Supplementary Information:
The online version contains supplementary material available at 10.1007/s10494-024-00619-2.
More Related Videos
Related Concept Videos
Turbulent Flow: Problem Solving
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Laminar Flow: Problem Solving
Newtonian Fluid: Problem Solving
A velocity gradient forms within the fluid when a Newtonian fluid is placed between two parallel plates, with...
Conduction, Convection and Radiation: Problem Solving
In order to solve a problem related to heat transfer, first of all, the situation needs to be examined to determine the type of heat transfer involved. This could...
Uniform Depth Channel Flow: Problem Solving

