Optimal control formulation of pulse-based control using Koopman operator
From MaRDI portal
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 our derivations we exploit the Koopman operator, which offers a linear infinite-dimensional representation of an autonomous nonlinear system. One of the main advantages of using the Koopman operator is the powerful computational tools developed for this framework. Besides the presence of numerical solutions, the switching/convergence problem can also serve as a building block for solving more complicated control problems and can potentially be applied to non-monotone systems. We illustrate this argument on the problem of synchronizing cardiac cells by defibrillation. Potentially, our approach can be extended to problems with different parametrizations of control signals since the only fundamental limitation is the finite time application of the control signal.
Recommendations
- Methodologies. Solving optimal control problems for monotone systems using the Koopman operator
- Koopman operator-based model reduction for switched-system control of PDEs
- Towards global optimal control via Koopman lifts
- Shaping pulses to control bistable systems: analysis, computation and counterexamples
- Optimal control of switching topology networks
Cites work
- An energy-optimal methodology for synchronization of excitable media
- Analysis of Fluid Flows via Spectral Properties of the Koopman Operator
- Analysis, design and implementation of a novel scheme for in-vivo control of synthetic gene regulatory networks
- Dynamic mode decomposition of numerical and experimental data
- Global Stability Analysis Using the Eigenfunctions of the Koopman Operator
- Isostables, isochrons, and Koopman spectrum for the action-angle representation of stable fixed point dynamics
- Monotone control systems
- On dynamic mode decomposition: theory and applications
- Optimal control formulation of pulse-based control using Koopman operator
- Shaping pulses to control bistable systems: analysis, computation and counterexamples
- Spectral properties of dynamical systems, model reduction and decompositions
Cited in
(10)- Methodologies. Solving optimal control problems for monotone systems using the Koopman operator
- Optimal control formulation of pulse-based control using Koopman operator
- Towards a Perron-Frobenius theory for eventually positive operators
- Nonlinear observability via Koopman analysis: characterizing the role of symmetry
- Shaping pulses to control bistable systems: analysis, computation and counterexamples
- Data-driven safe control via finite-time Koopman identifier
- Koopman operator-based model reduction for switched-system control of PDEs
- Phase reduction and phase-based optimal control for biological systems: a tutorial
- Linearly constrained linear quadratic regulator from the viewpoint of kernel methods
- Koopman modeling and optimal control for microbial fed-batch fermentation with switching operators
This page was built for publication: Optimal control formulation of pulse-based control using Koopman operator
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1641069)