Advances in Industrial Control 
Other titles published in this series: 
 
Digital Controller Implementation  
and Fragility 
Robert S.H. Istepanian and James F. 
Whidborne (Eds.) 
Optimisation of Industrial Processes  
at Supervisory Level 
Doris Sáez, Aldo Cipriano and Andrzej W. 
Ordys 
Robust Control of Diesel Ship Propulsion 
Nikolaos Xiros 
Hydraulic Servo-systems 
Mohieddine Jelali and Andreas Kroll 
Model-based Fault Diagnosis in Dynamic 
Systems Using Identification Techniques 
Silvio Simani, Cesare Fantuzzi and Ron J. 
Patton 
Strategies for Feedback Linearisation 
Freddy Garces, Victor M. Becerra,  
Chandrasekhar Kambhampati  
and Kevin Warwick 
Robust Autonomous Guidance 
Alberto Isidori, Lorenzo Marconi  
and Andrea Serrani 
Dynamic Modelling of Gas Turbines 
Gennady G. Kulikov and Haydn A.  
Thompson (Eds.) 
Control of Fuel Cell Power Systems 
Jay T. Pukrushpan, Anna G. Stefanopoulou 
and Huei Peng 
Fuzzy Logic, Identification and Predictive 
Control 
Jairo Espinosa, Joos Vandewalle  
and Vincent Wertz 
Optimal Real-time Control of Sewer  
Networks 
Magdalene Marinaki and Markos  
Papageorgiou 
Process Modelling for Control 
Benoît Codrons 
Computational Intelligence in Time Series 
Forecasting 
Ajoy K. Palit and Dobrivoje Popovic 
Modelling and Control of Mini-Flying 
Machines 
Pedro Castillo, Rogelio Lozano  
and Alejandro Dzul 
Ship Motion Control 
Tristan Perez 
Hard Disk Drive Servo Systems (2nd Ed.) 
Ben M. Chen, Tong H. Lee, Kemao Peng 
and Venkatakrishnan Venkataramanan 
Measurement, Control, and  
Communication Using IEEE 1588 
John C. Eidson 
Piezoelectric Transducers for Vibration 
Control and Damping 
S.O. Reza Moheimani and Andrew J. 
Fleming 
Manufacturing Systems Control Design 
Stjepan Bogdan, Frank L. Lewis, Zdenko 
Kovačić and José Mireles Jr. 
Windup in Control 
Peter Hippe 
Nonlinear H2/H∞ Constrained Feedback 
Control 
Murad Abu-Khalaf, Jie Huang  
and Frank L. Lewis 
Practical Grey-box Process Identification 
Torsten Bohlin 
Control of Traffic Systems in Buildings 
Sandor Markon, Hajime Kita, Hiroshi Kise 
and Thomas Bartz-Beielstein 
Wind Turbine Control Systems 
Fernando D. Bianchi, Hernán De Battista 
and Ricardo J. Mantz 
Advanced Fuzzy Logic Technologies  
in Industrial Applications 
Ying Bai, Hanqi Zhuang and Dali Wang 
(Eds.) 
Practical PID Control 
Antonio Visioli 
 
(continued after Index) 
Liuping Wang  
 
Model Predictive  
Control System Design  
and Implementation  
Using MATLAB® 
 
 
 
 
 
 
 
 
 
 
 
 
123
 
 
 
Liuping Wang, PhD 
School of Electrical and Computer Engineering 
RMIT University 
Melbourne, VIC 3000 
Australia 
 
 
 
 
 
 
 
 
 
 
 
 
 
ISBN 978-1-84882-330-3 
e-ISBN 978-1-84882-331-0 
DOI 10.1007/978-1-84882-331-0 
Advances in Industrial Control ISSN 1430-9491 
A catalogue record for this book is available from the British Library  
Library of Congress Control Number:  2008940691 
© 2009 Springer-Verlag London Limited 
MATLAB® and Simulink® are registered trademarks of The MathWorks, Inc., 3 Apple Hill Drive, Natick,
MA 01760-2098, USA. http://www.mathworks.com 
Apart  from  any  fair  dealing  for  the  purposes  of  research  or  private  study,  or  criticism  or  review,  as
permitted  under  the  Copyright,  Designs  and  Patents  Act  1988,  this  publication  may  only  be
reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of
the  publishers,  or  in  the  case  of  reprographic  reproduction  in  accordance  with  the  terms  of  licences 
issued  by  the  Copyright  Licensing  Agency.  Enquiries  concerning  reproduction  outside  those  terms
should be sent to the publishers. 
The use of registered names, trademarks, etc. in this publication does not imply, even in the absence of
a specific statement, that such names are exempt from the relevant laws and regulations and therefore
free for general use. 
The  publisher  makes  no  representation,  express  or  implied,  with  regard  to  the  accuracy  of  the
information contained in this book and cannot accept any legal responsibility or liability for any errors
or omissions that may be made.   
Cover design: eStudio Calamar S.L., Girona, Spain 
Printed on acid-free paper 
9  8  7  6  5  4  3  2  1 
springer.com 
Advances in Industrial Control 
Series Editors 
 
Professor Michael J. Grimble, Professor of Industrial Systems and Director 
Professor Michael A. Johnson, Professor (Emeritus) of Control Systems and Deputy Director 
Industrial Control Centre 
Department of Electronic and Electrical Engineering 
University of Strathclyde 
Graham Hills Building 
50 George Street 
Glasgow G1 1QE 
United Kingdom 
Series Advisory Board 
 
Professor E.F. Camacho  
Escuela Superior de Ingenieros 
Universidad de Sevilla 
Camino de los Descubrimientos s/n 
41092 Sevilla 
Spain 
Professor S. Engell  
Lehrstuhl für Anlagensteuerungstechnik 
Fachbereich Chemietechnik 
Universität Dortmund 
44221 Dortmund 
Germany 
Professor G. Goodwin 
Department of Electrical and Computer Engineering 
The University of Newcastle 
Callaghan 
NSW 2308 
Australia 
Professor T.J. Harris  
Department of Chemical Engineering 
Queen’s University 
Kingston, Ontario 
K7L 3N6 
Canada 
Professor T.H. Lee  
Department of Electrical and Computer Engineering 
National University of Singapore 
4 Engineering Drive 3 
Singapore 117576 
Professor (Emeritus) O.P. Malik 
Department of Electrical and Computer Engineering 
University of Calgary 
2500, University Drive, NW 
Calgary, Alberta 
T2N 1N4 
Canada 
Professor K.-F. Man  
Electronic Engineering Department 
City University of Hong Kong 
Tat Chee Avenue 
Kowloon 
Hong Kong 
Professor G. Olsson 
Department of Industrial Electrical Engineering and Automation 
Lund Institute of Technology 
Box 118 
221 00 Lund 
Sweden 
Professor A. Ray 
Department of Mechanical Engineering 
Pennsylvania State University 
0329 Reber Building 
University Park 
PA 16802 
USA 
Professor D.E. Seborg 
Chemical Engineering 
3335 Engineering II 
University of California Santa Barbara 
Santa Barbara 
CA 93106 
USA 
Doctor K.K. Tan  
Department of Electrical and Computer Engineering 
National University of Singapore 
4 Engineering Drive 3 
Singapore 117576 
Professor I. Yamamoto  
Department of Mechanical Systems and Environmental Engineering 
The University of Kitakyushu 
Faculty of Environmental Engineering 
1-1, Hibikino,Wakamatsu-ku, Kitakyushu, Fukuoka, 808-0135 
Japan 
In memory of my parents