Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2013, Article ID 913458, 14 pages http://dx.doi.org/10.1155/2013/913458 Research Article Effective and Robust Generalized Predictive Speed Control of Induction Motor Patxi Alkorta, 1 Oscar Barambones, 2 Asier Zubizarreta, 3 and José Antonio Cortajarena 1,4 1 Department of Automatic Control and Systems Engineering, EUITI de Eibar, University of the Basque Country (UPV/EHU), Otaola Hiribidea 29, 20600 Eibar, Spain 2 Department of Automatic Control and Systems Engineering, EUI de Vitoria-Gasteiz, University of the Basque Country (UPV/EHU), Nieves Cano 12, 01006 Vitoria-Gasteiz, Spain 3 Department of Automatic Control and Systems Engineering, ETSI de Bilbao, University of the Basque Country (UPV/EHU), Alameda Urquijo s/n, 48013 Bilbao, Spain 4 Department of Electronics Technology, EUITI de Eibar, University of Te Basque Country (UPV/EHU), Otaola Hiribidea 29, 20600 Eibar, Spain Correspondence should be addressed to Jos´ e Antonio Cortajarena; josean.cortajarena@ehu.es Received 20 June 2013; Revised 30 September 2013; Accepted 16 October 2013 Academic Editor: Bo-Chao Zheng Copyright © 2013 Patxi Alkorta et al. Tis is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Tis paper presents and validates a new proposal for efective speed vector control of induction motors based on linear Generalized Predictive Control (GPC) law. Te presented GPC-PI cascade confguration simplifes the design with regard to GPC-GPC cascade confguration, maintaining the advantages of the predictive control algorithm. Te robust stability of the closed loop system is demonstrated by the poles placement method for several typical cases of uncertainties in induction motors. Te controller has been tested using several simulations and experiments and has been compared with Proportional Integral Derivative (PID) and Sliding Mode (SM) control schemes, obtaining outstanding results in speed tracking even in the presence of parameter uncertainties, unknown load disturbance, and measurement noise in the loop signals, suggesting its use in industrial applications. 1. Introduction Te Model Predictive Control (MPC) groups a set of con- trollers which are based on the model of the system and the known future reference for optimal control signal calculation. Te operational principle of predictive control is to calculate in advance the control signal required by the system, when the future input reference that will be applied is known beforehand [1]. In this sense, the system is able to react to the input reference, anticipating its changes and avoiding the efects of delay in system response [2]. Tere are countless applications in industry where the input reference is known beforehand, such as robotic systems, and machine tools. Terefore, in all these systems predictive control algorithms can be implemented. Since Clarke et al. proposed the design principles of Generalized Predictive Control [3, 4], many authors have used this advanced technique for induction motor control in the last two decades. Tere is extensive research related to the application of predictive controllers in electric drives, and, for this reason, predictive algorithms compete with other advanced control techniques such as fuzzy control [5], sliding mode control [6, 7], and nonlinear inf control [8]. Predictive algorithms are ofen implemented using two or more GPC blocks to control several loops of the electrical machine, and usually they are connected in cascade form [911]. Frequently, only one predictive regulator for the control of the main variable of the machine is implemented, such as speed [1215] or position [16], while the rest of the variables are controlled with classical algorithms, usually PI/PID and hysteresis comparators. Some authors use more complex formulations in order to control several variables of