An Optimal Control Formulation of Pulse-Based Control Using Koopman Operator
Aivar Sootla, Alexandre Mauroy, Damien Ernst

TL;DR
This paper develops an optimal control framework using the Koopman operator to design pulse-based control policies for bistable systems, enabling efficient switching and convergence from arbitrary initial states.
Contribution
It introduces a novel formulation leveraging the Koopman operator for pulse-based control in bistable systems, extending to closed-loop and event-based policies.
Findings
Static optimization solves convergence in monotone systems.
Koopman operator facilitates linear representation of nonlinear dynamics.
Approach demonstrated on cardiac cell synchronization.
Abstract
In many applications, and in systems/synthetic biology, in particular, it is desirable to compute control policies that force the trajectory of a bistable system from one equilibrium (the initial point) to another equilibrium (the target point), or in other words to solve the switching problem. It was recently shown that, for monotone bistable systems, this problem admits easy-to-implement open-loop solutions in terms of temporal pulses (i.e., step functions of fixed length and fixed magnitude). In this paper, we develop this idea further and formulate a problem of convergence to an equilibrium from an arbitrary initial point. We show that this problem can be solved using a static optimization problem in the case of monotone systems. Changing the initial point to an arbitrary state allows to build closed-loop, event-based or open-loop policies for the switching/convergence problems. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
