In recent years, economic MPC (EMPC) has gained popularity due to the promise of increasing performance by directly optimizing the performance index rather than tracking a given steady state. Moreover, EMPC formulations without terminal cost nor constraints are appealing for the simplicity of implementation. However, the stability and convergence analysis for such formulations is rather involved and so far only practical stability (in discrete time), respectively, practical convergence (in sampled-data continuous time) has been proven; i.e., convergence to a horizon-dependent neighborhood of the optimal steady state. In this paper, we prove that, whenever the cost has a non-zero gradient at the optimal steady-state and the MPC formulation satisfies a regularity assumption, nominal stability to the economic optimum cannot be achieved. Consequently, the average performance of EMPC is bound to be worse than that of tracking MPC. We propose to solve this problem by introducing a linear terminal penalty correcting the gradient at steady state. We prove that this simple correction enforces uniform exponential stability of the economically optimal steady state. We illustrate our findings in simulations using three examples.

Economic MPC without terminal constraints: Gradient-correcting end penalties enforce asymptotic stability

Zanon M;
2018-01-01

Abstract

In recent years, economic MPC (EMPC) has gained popularity due to the promise of increasing performance by directly optimizing the performance index rather than tracking a given steady state. Moreover, EMPC formulations without terminal cost nor constraints are appealing for the simplicity of implementation. However, the stability and convergence analysis for such formulations is rather involved and so far only practical stability (in discrete time), respectively, practical convergence (in sampled-data continuous time) has been proven; i.e., convergence to a horizon-dependent neighborhood of the optimal steady state. In this paper, we prove that, whenever the cost has a non-zero gradient at the optimal steady-state and the MPC formulation satisfies a regularity assumption, nominal stability to the economic optimum cannot be achieved. Consequently, the average performance of EMPC is bound to be worse than that of tracking MPC. We propose to solve this problem by introducing a linear terminal penalty correcting the gradient at steady state. We prove that this simple correction enforces uniform exponential stability of the economically optimal steady state. We illustrate our findings in simulations using three examples.
2018
Economic MPC, Strict dissipativity, Cost rotation, Optimal control
File in questo prodotto:
File Dimensione Formato  
economic_gradient.pdf

non disponibili

Licenza: Non specificato
Dimensione 1.57 MB
Formato Adobe PDF
1.57 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
paper_2_preprint.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 351.62 kB
Formato Adobe PDF
351.62 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11771/6872
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 36
social impact