Real-time control of multiphase processes with learned operators
KVL Staff on Project
Didier Barradas Bautista
didier.barradasbautista@kaust.edu.sa
Building 1, Level 0, Office 0125
KAUST PI on Project
William Roberts
william.roberts@kaust.edu.sa
KAUST RS on Project
Paolo Guida
paolo.guida@kaust.edu.sa
🔬 Graphical Representation of Computational Acceleration The acceleration plot highlights why surrogate-based control is practical for real-time multiphase systems: by replacing repeated CFD evaluations with a trained Fourier Neural Operator, the control pipeline achieves much lower latency while preserving predictive quality. In our benchmarks, the optimized training workflow (GPU-resident preloading plus CuPy preprocessing) reached up to 3.09x speedup per epoch, and inference throughput reached about 19,711 to 24,508 samples per second (0.041 to 0.051 ms per sample). This speed gain is critical because MPC requires many horizon evaluations at each control step, and faster model rollouts directly translate into faster optimization and more responsive closed-loop control. You can access the paperhere.
🎯 KVL's Contribution: KVL's visualization scientist Didier Barradas-Bautista contributed significantly to the implementation of algorithm through: