Finite-Set Model-Based Predictive Control for Flying-Capacitor Converters: Cost Function Design and Efficient FPGA Implementation

Recently, there has been an increase in the use of finite-set model-based predictive control (FS-MBPC) for power-electronic converters. However, the computational burden for this control scheme is very high and often restrictive for a good implementation. This means that a suitable technology and design approach should be used. In this paper, the implementation of FS-MBPC for flying-capacitor converters in field-programmable gate arrays (FPGAs) is discussed. The control is fully implemented in programmable digital logic by using a high-level design tool. This allows us to obtain very good performances (both in control quality, speed, and hardware utilization) and have a flexible, modular control configuration. The good performance is obtained by exploiting the FPGA's strong points: parallelism and pipelining. Furthermore, an improved cost function for the voltage control of the flying capacitors is proposed in this paper. Typical cost functions result in tracking control for the flying-capacitor voltages, although this does not correspond with the desired system behavior. The improved cost function offers a capacitor voltage control that corresponds more closely with the desired behavior and adds a limitation on the capacitor voltage deviation. Furthermore, the selection of the weight factor in the cost function becomes less critical.

[1]  S. Thielemans,et al.  FPGA implementation of online finite-set model based predictive control for power electronics , 2011, 2011 Workshop on Predictive Control of Electrical Drives and Power Electronics.

[2]  Daniel E. Quevedo,et al.  Model Predictive Control of an Asymmetric Flying Capacitor Converter , 2009, IEEE Transactions on Industrial Electronics.

[3]  Li Sun,et al.  An Efficient Control Strategy for a Five-Level Inverter Comprising Flying-Capacitor Asymmetric H-Bridge , 2011, IEEE Transactions on Industrial Electronics.

[4]  J. A. A. Melkebeek,et al.  Voltage quality analysis of a three-level flying capacitor inverter with model based predictive control , 2011, 8th International Conference on Power Electronics - ECCE Asia.

[5]  S. Thielemans,et al.  Design choices for the prediction and optimization stage of finite-set model based predictive control , 2011, 2011 Workshop on Predictive Control of Electrical Drives and Power Electronics.

[6]  Marcian N. Cirstea,et al.  Simulink Modeling and Design of an Efficient Hardware-Constrained FPGA-Based PMSM Speed Controller , 2012, IEEE Transactions on Industrial Informatics.

[7]  Haitham Abu-Rub,et al.  Model Predictive Control of Multilevel Cascaded H-Bridge Inverters , 2010, IEEE Transactions on Industrial Electronics.

[8]  Maurice Fadel,et al.  Direct Control Strategy for a Four-Level Three-Phase Flying-Capacitor Inverter , 2010, IEEE Transactions on Industrial Electronics.

[9]  Erik Schaltz,et al.  Sensorless Model Predictive Direct Current Control Using Novel Second-Order PLL Observer for PMSM Drive Systems , 2011, IEEE Transactions on Industrial Electronics.

[10]  Teresa Orlowska-Kowalska,et al.  FPGA Implementation of the Multilayer Neural Network for the Speed Estimation of the Two-Mass Drive System , 2011, IEEE Transactions on Industrial Informatics.

[11]  Venkata Dinavahi,et al.  FPGA-Based Real-Time Emulation of Power Electronic Systems With Detailed Representation of Device Characteristics , 2011, IEEE Transactions on Industrial Electronics.

[12]  Jan Melkebeek,et al.  Analysis of some design choices in model based predictive control of flying‐capacitor inverters , 2012 .

[13]  Ralph Kennel,et al.  Model predictive control -- a simple and powerful method to control power converters , 2009, 2009 IEEE 6th International Power Electronics and Motion Control Conference.

[14]  José R. Rodríguez,et al.  A Survey on Neutral-Point-Clamped Inverters , 2010, IEEE Transactions on Industrial Electronics.

[15]  Vassilios G. Agelidis,et al.  Hybrid Flying-Capacitor-Based Active-Neutral-Point-Clamped Five-Level Converter Operated With SHE-PWM , 2011, IEEE Transactions on Industrial Electronics.

[16]  José R. Espinoza,et al.  Predictive Torque and Flux Control Without Weighting Factors , 2013, IEEE Transactions on Industrial Electronics.

[17]  W. Marsden I and J , 2012 .

[18]  Baoming Ge,et al.  Medium-Voltage Multilevel Converters—State of the Art, Challenges, and Requirements in Industrial Applications , 2010, IEEE Transactions on Industrial Electronics.

[19]  Eric Monmasson,et al.  FPGAs in Industrial Control Applications , 2011, IEEE Transactions on Industrial Informatics.

[20]  Ralph Kennel,et al.  Predictive control in power electronics and drives , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[21]  Manfred Morari,et al.  Model Predictive Direct Torque Control—Part II: Implementation and Experimental Evaluation , 2009, IEEE Transactions on Industrial Electronics.