Whispers in the Kitchen
How to combine safe and reliable control with high-performance learning-based strategies - by Nicolas Kirsch
After a long and tiring day at work, you go to a restaurant to relax. The waiter arrives and gives you a choice:
One option is for your meal to be prepared by a reliable chef: your meal will be edible, but probably not very exiting. Otherwise, it can be cooked by a wildly creative genius which has the potential to make innovative and delicious meals, but sometimes goes too far and ends up making something inedible. Which chef would you chose?
In control theory, we face a very similar dilemma. Control is about choosing the best actions to make a system behave the way we want, just like a cook chooses a recipe to create the meal they have in mind. In practice, control engineers often have to choose between two approaches. On one hand, they can use safe and reliable strategies. They may not give the best possible performance, but engineers understand them well and know exactly how the system will behave, just like the reliable chef knows his recipes. On the other hand, one can use more innovative strategies. These can lead to much better behavior, but they are harder to manage and may fail, like the creative chef.
The goal of my PhD is to break this dichotomy and bridge the gap between the two approaches. Going back to our restaurant, I want to find a way get the guarantee that the dish will be edible thanks to the reliable chef, but also that it will be delicious thanks to the creative one.
I do so by designing an approach similar to what the rat Rémi does in the movie Ratatouille. There, the reliable chef is the one really cooking, ensuring that the dish will be edible and the kitchen will not go on fire. However, Rémi is also there, but he does not cook directly. Instead he whispers in the other cook’s ear, influencing decisions, and injecting creativity into the process. This setup enables the team to make faster, more exotic meals successfully, while being sure that all will go well.
In our control framework, we do something similar. A reliable strategy guarantees stability and safety. On top of that, a second, more creative layer influences it, improving performance without taking away the guarantees. This way, we can get the best of both worlds: systems that are both safe and reliable, and high-performing and innovative.
Thanks to Rémi, you do not have to choose the chef anymore!
Text by Nicola Kirsch; illustration generated with ChatGPT How to optimally schedule district heating operation to support the electricity grid - by Giacomo Mastroddi and Marco Muttoni
How to decide upon groceries daily and what this has to do with time-varying optimisation problems - by Xian Li
Mitigating the detrimental effect of AI on the power grid - by Jethusan Jeyaruban
How to increase the transmission capacity of the electric power grid efficiently and economically - by Samuel Renggli
Can batteries support Run-of-River power plants during periods of low electricity prices? - by Yannick Schüpbach
Using real-time sensors to detect early warning signs of power grid instability - by Ioannis Papadopoulos
How to combine safe and reliable control with high-performance learning-based strategies - by Nicolas Kirsch