Deep Learning-Based Model Predictive Control for Resonant Power Converters

Resonant power converters offer improved levels of efficiency and power density. In order to implement such systems, advanced control techniques are required to take the most of the power converter. In this context, model predictive control arises as a powerful tool that is able to consider nonlinearities and constraints, but it requires the solution of complex optimization problems or strong simplifying assumptions that hinder its application in real situations. Motivated by recent theoretical advances in the field of deep learning, this article proposes to learn, offline, the optimal control policy defined by a complex model predictive formulation using deep neural networks so that the online use of the learned controller requires only the evaluation of a neural network. The obtained learned controller can be executed very rapidly on embedded hardware. We show the potential of the presented approach on a hardware-in-the-loop setup of an field-programmable gate array-controlled resonant power converter.

[1]  Moritz Diehl,et al.  CasADi -- A symbolic package for automatic differentiation and optimal control , 2012 .

[2]  Damien Picard,et al.  Approximate model predictive building control via machine learning , 2018 .

[3]  Denis Navarro,et al.  Optimized FPGA Implementation of Model Predictive Control for Embedded Systems Using High-Level Synthesis Tool , 2018, IEEE Transactions on Industrial Informatics.

[4]  Ran El-Yaniv,et al.  Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activations , 2016, J. Mach. Learn. Res..

[5]  Trevor Darrell,et al.  Caffe: Convolutional Architecture for Fast Feature Embedding , 2014, ACM Multimedia.

[6]  Luis Angel Barragan,et al.  Analysis and Implementation of FPGA-Based Online Parametric Identification Algorithms for Resonant Power Converters , 2014, IEEE Transactions on Industrial Informatics.

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

[8]  Sebastian Engell,et al.  Rapid development of modular and sustainable nonlinear model predictive control solutions , 2017 .

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

[10]  Benjamin Karg,et al.  A deep learning-based approach to robust nonlinear model predictive control , 2018 .

[11]  Hannu T. Toivonen,et al.  A neural network model predictive controller , 2006 .

[12]  Thomas Parisini,et al.  A receding-horizon regulator for nonlinear systems and a neural approximation , 1995, Autom..

[13]  Benjamin Karg,et al.  Efficient Representation and Approximation of Model Predictive Control Laws via Deep Learning , 2018, IEEE Transactions on Cybernetics.

[14]  Lorenz T. Biegler,et al.  Nonlinear Waves in Integrable and Nonintegrable Systems , 2018 .

[15]  Pascal Maussion,et al.  Induction Heating Technology and Its Applications: Past Developments, Current Technology, and Future Challenges , 2014, IEEE Transactions on Industrial Electronics.

[16]  Luis Angel Barragan,et al.  FPGA-Based Test-Bench for Resonant Inverter Load Characterization , 2013, IEEE Transactions on Industrial Informatics.

[17]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..

[18]  Luis Angel Barragan,et al.  Implementation of an FPGA-Based Online Hardware-in-the-Loop Emulator Using High-Level Synthesis Tools for Resonant Power Converters Applied to Induction Heating Appliances , 2015, IEEE Transactions on Industrial Electronics.

[19]  L Idkhajine,et al.  FPGA-based Controllers , 2011, IEEE Industrial Electronics Magazine.

[20]  Radu-Emil Precup,et al.  Multi-input–multi-output system experimental validation of model-free control and virtual reference feedback tuning techniques , 2016 .

[21]  Luis Angel Barragan,et al.  High-Level Synthesis for Accelerating the FPGA Implementation of Computationally Demanding Control Algorithms for Power Converters , 2013, IEEE Transactions on Industrial Informatics.

[22]  Boris Hanin,et al.  Universal Function Approximation by Deep Neural Nets with Bounded Width and ReLU Activations , 2017, Mathematics.

[23]  M. Kazimierczuk,et al.  Resonant Power Converters , 1995 .

[24]  Denis Navarro,et al.  Model Predictive Control for Resonant Power Converters Applied to Induction Heating , 2018, 2018 IEEE 27th International Symposium on Industrial Electronics (ISIE).

[25]  Ó Lucía,et al.  Real-Time FPGA-Based Hardware-in-the-Loop Simulation Test Bench Applied to Multiple-Output Power Converters , 2011, IEEE Transactions on Industry Applications.

[26]  Soheil Ghiasi,et al.  Ristretto: A Framework for Empirical Study of Resource-Efficient Inference in Convolutional Neural Networks , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[27]  Qingsong Xu,et al.  Sliding Mode Control with Disturbance Rejection for Piezoelectric Nanopositioning Control , 2018, 2018 Annual American Control Conference (ACC).

[28]  Young Il Lee,et al.  A Comparison of Finite Control Set and Continuous Control Set Model Predictive Control Schemes for Speed Control of Induction Motors , 2018, IEEE Transactions on Industrial Informatics.

[29]  Ignacio Millán,et al.  Series-Resonant Multiinverter for Multiple Induction Heaters , 2010, IEEE Transactions on Power Electronics.

[30]  Ignacio Millán,et al.  Efficiency-Oriented Design of ZVS Half-Bridge Series Resonant Inverter With Variable Frequency Duty Cycle Control , 2010, IEEE Transactions on Power Electronics.

[31]  Fred C. Lee,et al.  Resonant Power Processors, Part II-Methods of Control , 1985, IEEE Transactions on Industry Applications.

[32]  Carol S. Woodward,et al.  Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers , 2020, ACM Trans. Math. Softw..

[33]  Burak Ozpineci,et al.  Review of Silicon Carbide Power Devices and Their Applications , 2017, IEEE Transactions on Industrial Electronics.

[34]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[35]  Muhammad Nasiruddin Mahyuddin,et al.  Optimal model-free control for a generic MIMO nonlinear system with application to autonomous mobile robots , 2018 .

[36]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[37]  Eric C. Kerrigan,et al.  Automatic Software and Computing Hardware Codesign for Predictive Control , 2017, IEEE Transactions on Control Systems Technology.

[38]  Vijay Kumar,et al.  Approximating Explicit Model Predictive Control Using Constrained Neural Networks , 2018, 2018 Annual American Control Conference (ACC).

[39]  Sumate Naetiladdanon,et al.  A model predictive control of an LLC resonant inverter for tin melting application , 2017, IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society.

[40]  Dushan Boroyevich,et al.  An FPGA-Based Gain-Scheduled Controller for Resonant Converters Applied to Induction Cooktops , 2014, IEEE Transactions on Power Electronics.

[41]  Hector Sarnago,et al.  Analytical Model of the Half-Bridge Series Resonant Inverter for Improved Power Conversion Efficiency and Performance , 2015, IEEE Transactions on Power Electronics.

[42]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[43]  Moritz Diehl,et al.  An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range , 2011, Autom..

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

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

[46]  Fred C. Lee,et al.  Resonant Power Processors, Part I---State Plane Analysis , 1985, IEEE Transactions on Industry Applications.

[47]  Frank Allgöwer,et al.  Learning an Approximate Model Predictive Controller With Guarantees , 2018, IEEE Control Systems Letters.

[48]  Diego Puyal,et al.  Load-Adaptive Control Algorithm of Half-Bridge Series Resonant Inverter for Domestic Induction Heating , 2009, IEEE Transactions on Industrial Electronics.

[49]  Tor Arne Johansen,et al.  Approximate explicit receding horizon control of constrained nonlinear systems , 2004, Autom..

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

[51]  Oscar Lucia,et al.  Induction Heating Appliances: Toward More Flexible Cooking Surfaces , 2013, IEEE Industrial Electronics Magazine.

[52]  Eric Monmasson,et al.  Modern Control Architectures and Implementation , 2018 .