Space Vector Modulated Model Predictive Control for Grid-Tied Converters
Dimas A. Schuetz, Caio R. D. Osório, Luiz A. Maccari, Daniel Martins Lima, Fernanda Carnielutti, Vinícius F. Montagner, Humberto Pinheiro
Abstract
This article proposes a space vector modulated model predictive control (SVM <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$^{2}$</tex-math></inline-formula> PC) for voltage source converters. It overcomes limitations of standard finite control set model predictive controller, ensuring fast dynamic response, fixed switching frequency, and low computational burden. It combines control and modulation in a convex optimization problem with affine inequality constraints to minimize the tracking errors of the output variables. First, the sector of the space vector diagram where the unconstrained solution lies is identified. Then, using the Karush–Kuhn–Tucker conditions, feasible duty cycles are computed for both linear and overmodulation regions. The proposed SVM <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$^{2}$</tex-math></inline-formula> PC is extended to multilevel converters. Hardware in the loop results are presented for three different case studies: 1) Grid-forming inverter with <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">LC</i> filter; 2) two-level grid-following inverter with LCL filter; and 3) grid-following neutral point clamped inverter with LCL filter. Experimental results demonstrate that the proposed SVM <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$^{2}$</tex-math></inline-formula> PC provides good performance, fast response, and low computational burden when compared with previously reported alternatives.