Improved model predictive control for three-phase inverter with output LC filter Online publication date: Wed, 15-Jul-2015
by Ihab S. Mohamed; Sherif A. Zaid; M.F. Abu-Elyazeed; Hany M. Elsayed
International Journal of Modelling, Identification and Control (IJMIC), Vol. 23, No. 4, 2015
Abstract: The control of inverters with output LC filter has a special importance in applications where a high quality voltage is needed. However, the controller design becomes more difficult. A model predictive control (MPC) is used for voltage control of a three-phase inverter with output LC filter. The controller uses a model of the system to predict the behaviour of the variables for a given voltage vector sequence until a certain horizon of time, then a cost function is used as a criterion for selecting the switching state that will be applied during the next sampling interval. This paper presents the effect of considering different numbers of prediction steps in terms of THD and the number of cycles or the settling time to reach steady state operation. The simulation results for MPC with only one prediction step and the improved MPC with two prediction steps are presented and compared, under linear and nonlinear loads, using MATLAB/Simulink tools. The simulation results show that the improved MPC improves the THD for nonlinear loads and makes it constant for different resistive loads. Moreover, the settling time can be considered constant for various linear and nonlinear loads.
Online publication date: Wed, 15-Jul-2015
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Modelling, Identification and Control (IJMIC):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email email@example.com