Adaptive Well Control with Reinforcement Learning
Train a controller to adjust well settings as new production measurements arrive, using reservoir simulations.
PythonPyTorchReinforcement LearningReservoir Simulation
papercode
Train a controller to adjust well settings as new production measurements arrive, using reservoir simulations.
Explore how wells that affect one another can coordinate their settings to improve shared outcomes in simulation.
Search for better water-injection schedules while limiting the number of costly reservoir simulations.
Build faster approximations of how fluids move through rock, and test when their predictions can be trusted.
Generate possible underground rock patterns that agree with simulated well observations in a synthetic benchmark.
Forecast oil and water production, with ranges that show how uncertain each prediction is.
Study whether opening new flow paths in a well improves production, beyond changes that might happen anyway.