Continuous-Control-Set Model Predictive Control with Integrated Modulator in Permanent Magnet Synchronous Motor Applications

A key aspect in the control of electrical drives is the demand for a high control performance. In addition to a short settling time and a small setpoint deviation, a low current ripple is desired. The unavoidable ripple is caused by the switching principle of the used voltage-source inverters. The consideration of the ripple when determining the actuating variables differs between the established control approaches such as the field-oriented control (FOC), the finite-control-set (FCS), or the continuous-control-set (CCS)model predictive control (MPC). This also depends on whether a dedicated modulator is used or not. A CCS-MPC with integrated modulator which takes the principle of a pulse width modulation-like modulator (PWM)during optimization into account is presented. The setpoint deviation and the current ripple are the objectives of a optimization problem. Here, choosing an appropriate cost function is investigated such that the performance in steady state is comparable to that of a FOC and during transients to that of a MPC approach. The chosen cost function also defines the class of the optimization problem to be solved online in each controller cycle. Besides a simulative investigation, an experimental setup with a permanent magnet synchronous motor (PMSM)and qpOASES as solver for real-time optimizations was implemented.

[1]  Joachim Bocker,et al.  Real-time implementation of an online Model Predictive Control for IPMSM using parallel computing on FPGA , 2014, 2014 International Power Electronics Conference (IPEC-Hiroshima 2014 - ECCE ASIA).

[2]  Samir Kouro,et al.  Model Predictive Control: MPC's Role in the Evolution of Power Electronics , 2015, IEEE Industrial Electronics Magazine.

[3]  Moritz Diehl,et al.  CasADi: a software framework for nonlinear optimization and optimal control , 2018, Mathematical Programming Computation.

[4]  Marian P. Kazmierkowski,et al.  “Predictive control in power electronics and drives” , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[5]  Leopoldo G. Franquelo,et al.  Model Predictive Control: A Review of Its Applications in Power Electronics , 2014, IEEE Industrial Electronics Magazine.

[6]  R. Kennel,et al.  Variable switching point predictive torque control , 2013, 2013 IEEE International Conference on Industrial Technology (ICIT).

[7]  Ralph Kennel,et al.  Heuristic variable switching point predictive current control for the three-level neutral point clamped inverter , 2013, 2013 IEEE International Symposium on Sensorless Control for Electrical Drives and Predictive Control of Electrical Drives and Power Electronics (SLED/PRECEDE).

[8]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[9]  Christian Kirches,et al.  qpOASES: a parametric active-set algorithm for quadratic programming , 2014, Mathematical Programming Computation.

[10]  J. Bocker,et al.  Can oversampling improve the dynamics of PWM controls? , 2013, 2013 IEEE International Conference on Industrial Technology (ICIT).

[11]  Marco Rivera,et al.  Model Predictive Control for Power Converters and Drives: Advances and Trends , 2017, IEEE Transactions on Industrial Electronics.

[12]  H. J. Ferreau,et al.  An online active set strategy to overcome the limitations of explicit MPC , 2008 .

[13]  Ralph Kennel,et al.  Variable switching point predictive torque control with extended prediction horizon , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).