Learning Over All Stabilizing Nonlinear Controllers for a Partially-Observed Linear System
- 21 June 2022
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Control Systems Letters
- Vol. 7, 91-96
Abstract
This letter proposes a nonlinear policy architecture for control of partially-observed linear dynamical systems providing built-in closed-loop stability guarantees. The policy is based on a nonlinear version of the Youla parameterization, and augments a known stabilizing linear controller with a nonlinear operator from a recently developed class of dynamic neural network models called the recurrent equilibrium network (REN). We prove that RENs are universal approximators of contracting and Lipschitz nonlinear systems, and subsequently show that the proposed Youla-REN architecture is a universal approximator of stabilizing nonlinear controllers. The REN architecture simplifies learning since unconstrained optimization can be applied, and we consider both a model-based case where exact gradients are available and reinforcement learning using random search with zeroth-order oracles. In simulation examples our method converges faster to better controllers and is more scalable than existing methods, while guaranteeing stability during learning transients.Keywords
All Related Versions
Funding Information
- Australian Research Council
This publication has 16 references indexed in Scilit:
- Advances in Youla-Kucera parametrization: A ReviewAnnual Reviews in Control, 2020
- Convex Parameterizations and Fidelity Bounds for Nonlinear Identification and Reduced-Order ModellingIEEE Transactions on Automatic Control, 2017
- Stable reinforcement learning with recurrent neural networksControl Theory and Technology, 2011
- Feedback controller parameterizations for Reinforcement Learning2011
- Characterization of all nonlinear stabilizing controllers via observer-based kernel representationsAutomatica, 2000
- Reinforcement Learning: An IntroductionIEEE Transactions on Neural Networks, 1998
- On Contraction Analysis for Non-linear SystemsAutomatica, 1998
- Fading memory and the problem of approximating nonlinear operators with Volterra seriesIEEE Transactions on Circuits and Systems, 1985
- Modern Wiener--Hopf design of optimal controllers Part I: The single-input-output caseIEEE Transactions on Automatic Control, 1976
- A Stochastic Approximation MethodThe Annals of Mathematical Statistics, 1951