Incrementally Passive Primal-Dual Dynamics for Real-Time Optimization

In this paper, we present a class of globally convergent primal-dual dynamics for the solution of constrained optimization commonly encountered in real-time optimal control applications. By exploiting the incremental passivity properties of the primal and the dual dynamics, and the associated input-nonlinearity, we construct a suitable antiwindup compensator that enforces a specified level of performance that captures allowable constraint violation. The ensuring dynamics can be considered a generalization of the classical Arrow- Uzawa gradient system and can easily be implemented in embedded optimal control applications.

[1]  Manfred Morari,et al.  Multivariable anti-windup controller synthesis using linear matrix inequalities , 2001, Autom..

[2]  C. Desoer,et al.  Feedback Systems: Input-Output Properties , 1975 .

[3]  Giovanni Costantini,et al.  Quasi-Lagrangian Neural Network for Convex Quadratic Optimization , 2008, IEEE Transactions on Neural Networks.

[4]  Fernando Paganini,et al.  Stability of primal-dual gradient dynamics and applications to network optimization , 2010, Autom..

[5]  Enrique Mallada,et al.  Asymptotic convergence of constrained primal-dual dynamics , 2015, Syst. Control. Lett..

[6]  Romeo Ortega,et al.  Passivity of Nonlinear Incremental Systems: Application to PI Stabilization of Nonlinear RLC Circuits , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[7]  Takayuki Ishizaki,et al.  Passivity-Based Distributed Optimization With Communication Delays Using PI Consensus Algorithm , 2016, IEEE Transactions on Automatic Control.

[8]  J. Imura,et al.  Convex gradient controller design for incrementally passive systems with quadratic storage functions , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[9]  Ilya V. Kolmanovsky,et al.  Dynamically Embedded Model Predictive Control , 2018, 2018 Annual American Control Conference (ACC).

[10]  A. Tesi,et al.  New conditions for global stability of neural networks with application to linear and quadratic programming problems , 1995 .

[11]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[12]  G. Wilson Quadratic programming analogs , 1986 .

[13]  B. V. Dean,et al.  Studies in Linear and Non-Linear Programming. , 1959 .

[14]  Terrence Skibik,et al.  An Architecture for Analog VLSI Implementation of Embedded Model Predictive Control , 2018, 2018 Annual American Control Conference (ACC).

[15]  Lorenzo Marconi,et al.  Incremental passivity and output regulation , 2006, CDC.

[16]  John W. Simpson-Porco,et al.  Input/output analysis of primal-dual gradient algorithms , 2016, 2016 54th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[17]  Arjan van der Schaft,et al.  A Unifying Energy-Based Approach to Stability of Power Grids With Market Dynamics , 2016, IEEE Transactions on Automatic Control.

[18]  Jing Wang,et al.  A control perspective for centralized and distributed convex optimization , 2011, IEEE Conference on Decision and Control and European Control Conference.