Predictive control relies on predictions of the future behaviour of the system to be controlled. These predictions are calculated from a model of this system, thus making the model the cornerstone of the predictive controller. Furthermore predictive control is the only advanced control methodology that has managed to become widely used in the industry. The necessity of good models in the predictive control context can thus be motivated both from the very nature of predictive control and from its widespread use in industry. This thesis is concerned with examining the use of multiple models in the predictive controller. In order to do this the standard predictive control formulation has been extended to incorporate the use of multiple models. The most general case of this new formulation allows the use of an individual model for each prediction horizon. The models are estimated using measurements of the input and output sequences from the true system. When using this data to find a good model of the system it is important to remember the intended purpose of the model. In this case the model is going to be used in a predictive controller and the most important feature of the models is to deliver good k-step ahead predictions. The identification algorithms used to estimate the models thus strives for estimating models good at calculating these predictions. Finally this thesis presents some complete simulations of these ideas showing the potential of using multiple models in the predictive control framework.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-1050 |
Date | January 2001 |
Creators | Schön, Tomas |
Publisher | Linköpings universitet, Institutionen för systemteknik, Institutionen för systemteknik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | LiTH-ISY-Ex, ; 3164 |
Page generated in 0.0013 seconds