Enabling Flexible Hydropower Operation by AI-Based Active Flow Control
- Funding
- ÅForsk Foundation, Early-Career Research Grant, with co-funding from Linköping University
- Period
- 2027–2031
- Principal investigator
- Saeed Salehi, Linköping University
- Co-supervisor
- Håkan Nilsson, Chalmers University of Technology
- Partners
- Division of Applied Thermodynamics and Fluid Mechanics, Linköping University, and the Division of Fluid Dynamics, Chalmers University of Technology
- Staff
- One doctoral student, expected to start autumn 2026; recruitment is under way
Project summary
This project investigates AI-based active flow control for mitigating harmful flow instabilities in hydraulic turbines operating under off-design conditions. By coupling deep reinforcement learning (DRL) with high-fidelity computational fluid dynamics (CFD), the project aims to create a feedback-driven control framework that stabilises the flow across varying operating regimes, contributing to safer and more flexible hydropower operation.

Background and motivation
The increasing penetration of intermittent energy sources such as wind and solar power places greater demands on hydropower to operate more flexibly to balance the electric grid. This flexible operation involves frequent starts and stops, continuous regulation, and prolonged operation at off-design conditions. These operations are known to promote strong self-induced flow instabilities that generate harmful pressure pulsations (Salehi and Nilsson, 2021; Salehi and Nilsson, 2022), accelerate structural fatigue, reduce lifetime, and limit the safe operating range of hydraulic turbines (Nobilo et al., 2026).

Several strategies have been proposed to mitigate flow instabilities in hydraulic turbines. Passive approaches rely on geometric modifications of the runner or draft tube to weaken instabilities or stabilise the flow. Active flow control techniques typically employ air admission or water injection supplied by external energy sources. Air admission redistributes low-pressure regions to damp pulsations, whereas water injection directly alters the angular momentum of the swirling flow.
Despite the progress in passive and active mitigation strategies, most reported approaches rely on predefined geometric modifications or actuation settings tailored to specific operating conditions, without adaptive feedback from the evolving flow field. While these strategies may reduce pressure fluctuations and their associated vibrations, their performance is limited to specific operating regimes and is sensitive to tuning. In addition, most active control strategies do not explicitly account for performance optimality; instability mitigation is often achieved at the expense of increased actuation energy or reduced turbine efficiency.
These limitations motivate the development of feedback-based control strategies that maintain effective instability mitigation across varying operating conditions while minimising additional energy consumption and limiting turbine efficiency degradation. This is the main purpose of this project.
Approach
The high-dimensional and nonlinear dynamics of turbine instabilities limit the practical applicability of conventional model-based control methods. Deep reinforcement learning (DRL) offers an alternative by enabling systematic optimisation of control policies directly from flow observations in complex dynamical systems. Recent advances in DRL have demonstrated the ability to construct feedback control policies for complex, nonlinear flow systems, including laminar (Rabault et al., 2019), weakly turbulent (Ren et al., 2021), and fully turbulent flows (Sonoda et al., 2023), though predominantly in simplified settings rather than realistic engineering systems.
In the proposed framework, a deep neural network (the agent) interacts with a high-fidelity CFD simulation in a closed loop: the agent observes the flow state, selects a control action (e.g. jet actuation), and receives a reward signal reflecting the degree of instability suppression. Through iterative training, the agent learns a control policy that adapts to the flow dynamics, without requiring an explicit mathematical model of the instability.
With DRL-based flow control showing promising results in canonical configurations, extending these approaches to practical engineering systems such as turbine instability problems is a logical next step.
Previous research
The project builds on previous work in high-fidelity simulation of hydraulic turbine flows and reinforcement-learning-based flow control. Much of this groundwork was carried out while the PI was a researcher at Chalmers University of Technology, funded by the Swedish Centre for Sustainable Hydropower (SVC).
High-fidelity simulation of hydraulic turbines
Previous work includes high-fidelity simulations of hydraulic turbines under steady, off-design, and transient operations, covering vortex rope dynamics, shutdown and start-up transients, and uncertainty quantification in Francis turbines, Kaplan turbines, pump-turbines, and swirl generator configurations (e.g. Salehi and Nilsson, 2021; Salehi and Nilsson, 2022; Salehi and Nilsson, 2023; Salehi and Nilsson, 2024; Masoodi et al., 2024a; Masoodi et al., 2024b).
DRL-CFD coupling framework
In parallel, we have developed a computational framework for coupling DRL with the CFD solver OpenFOAM (Salehi, 2025). The framework enables efficient closed-loop integration between learning algorithms and high-fidelity flow simulations and has been released as open-source software: TensorforceFoam on GitHub.
The methodology has been applied to active flow control problems. The figures below illustrate representative results, including successful control of vortex-dominated flow structures in both 2D and 3D configurations.



Proof-of-concept: DRL control of draft tube instability
As a first step toward the present project, we conducted a proof-of-concept study on a swirl generator configuration representing a simplified hydraulic turbine draft tube. A DRL controller was coupled to a 3D CFD model with localised axial jet actuation at the runner cone.


Under closed-loop control, the strength of the helical flow instability is reduced compared to the uncontrolled case. The corresponding time evolution of the rotating pressure mode is shown below. When the controller is activated at \(t = 1\) s (dashed red line), the rotating mode amplitude decreases and stabilises at a lower level.

This preliminary study considered a simplified geometry, a single operating condition, and a basic actuation setup to establish feasibility. Extending this framework to realistic turbine configurations, multiple operating regimes, advanced actuator concepts, and higher-fidelity simulations is the next step and constitutes the core of this project.
What is new in this project
To the best of our knowledge, no DRL-based closed-loop control framework has yet been applied to instability mitigation in realistic hydraulic turbine configurations. This project aims to fill that gap by integrating DRL directly with high-fidelity CFD of turbines, moving beyond predefined geometric modifications and open-loop actuation toward regime-robust, efficiency-aware control across off-design operating conditions.
Collaboration
I welcome contact from researchers and industry partners working on flow control, hydraulic machinery or machine learning for fluid dynamics, and from students interested in related thesis projects.
Saeed Salehi
Associate Professor of Fluid Mechanics, Linköping University
saeed.salehi@liu.se · Contact details