I. Introduction
Conventionally, power electronic converters are controlled by making use of linear control techniques in conjunction with proportional-integral controllers based on pulsewidth modulation (PWM) stage. This allows simple and clear performance quantification of the control scheme. The traditional linear control design may result, however, in inherently limited response characteristics. Hence, it is slowly being substituted by more advanced nonlinear control solutions in control engineering. Recently, model predictive control (MPC) is a well-established and widely used solution to control complex nonlinear dynamical systems [1]. In MPC, an optimization problem is solved at each time step to produce a control action. This approach not only optimizes some predefined performance criteria, but also guarantees an adequate level of performance in the design of the nonlinear controller.