Latest Advances of Model Predictive Control in Electrical Drives—Part I: Basic Concepts and Advanced Strategies | IEEE Journals & Magazine | IEEE Xplore