Generalized Model Predictive Pulse Pattern Control Based on Small-Signal Modeling—Part 1: Algorithm | IEEE Journals & Magazine | IEEE Xplore