Model Predictive Control of Building Heating System

Size: px
Start display at page:

Download "Model Predictive Control of Building Heating System"

Transcription

1 Model Predictive Control of Building Heating System Jan Široký 1, Samuel Prívara 2, Lukáš Ferkl 2 1 Department of Cybernetics, Faculty of Applied Sciences, University of West Bohemia in Pilsen, Czech Republic 2 Department of Control Engineering, Faculty of Electrical Engineering, Czech Technical University in Prague, Czech Republic Corresponding jan.siroky@rcware.eu SUMMARY Conventional control strategies of a building heating system such as weather-compensated heating control cannot make use of the energy supplied to a building (e.g. solar gain in case of sunny day). On the other hand, dropout of outside temperature can lead to underheating of a building. Model predictive controller presented in the article combines weather forecast and thermal model of a building and predicts trends of inside temperature. By this, it can utilize thermal capacity of a building and minimize energy consumption. It can also maintain inside temperature at desired level independent of outside weather conditions. The controller was tested on a real building and results were compared with the present heating control. 1 INTRODUCTION According to the U. S. Energy Information Administration, in 2005, buildings accounted for 39 % of total energy usage, 12 % of the total water consumption, 68 % of total electricity consumption, and 38 % of the carbon dioxide emissions in the U. S. A. [1]. Although the energy efficiency of systems and components for heating, ventilating, and air conditioning (HVAC) has improved considerably over recent years, there is still potential for substantial improvements. This article deals with an advanced control technique, that can provide significant energy savings in comparison with conventional, non-predictive techniques. Widely used control strategy of water heating systems is the weather-compensated control. This feedforward control can lead to poor energy management or reduced thermal comfort even if properly set up, because it utilizes current outside temperatures only. Weather conditions, however, can change dramatically in few hours; and due to the heat accumulation in large buildings, it can lead to underheating or overheating of the building easily. During recent years, significant advances have been done for the HVAC control systems. For instance, continuous adaptation of control parameters, optimal start-stop algorithms, or inclusion of free heat gains in the control algorithm are particular improvements of the building heating system. The model predictive controller presented in this article introduces a different approach to the heating system control design. As the outside temperature is one of the most influential quantity for the building heating system, weather forecast is employed in the predictive controller. It enables to predict inside temperature trends according to the selected control strategy. The aims of the control can be expressed in natural form as thermal comfort and economy trade off. 1

2 Figure 1: The building of the Czech Technical University in Prague that was used for MPC application 2 MODEL PREDICTIVE CONTROL Model (Based) Predictive Control (MPC) is a method of advanced control originated in late seventies and early eighties in the process industries (oil refineries, chemical plants,...) ([2, 3, 4, 5]). The MPC is not a single strategy, but a vast class of control methods with the model of the process explicitly expressed trying to obtain control signal by minimizing objective function subject to (in general) some constraints. The minimization is performed in an iterative manner on some finite optimization horizon to acquire N step ahead-prediction of a control signal that leads to the minimum value of the criterion, subject to all constraints. This, however, carries lots of drawbacks such as no feedback, no robustness, no stability guarantee, etc. Many of these drawbacks can be overcome by applying so-called receding horizon, i.e. at each iteration only the first step of the control strategy is implemented and the control signal is calculated again, thus, in fact, the prediction horizon keeps being shifted forward. Stability of the constrained receding horizon has been discussed in [6, 7], or yet another approach using robust control design approach in [8]. There were several attempts made to utilize predictive control concept in HVAC in the last decade [9, 10, 11]. Complex view into area of optimal building control gives the project OptiControl1. Besides its own results, it also provides a wide range of references to the related articles. Another project worth to mention is the Predictive Networked Building Control that deals with predictive control of the thermal energy storage on the campus of the UC-Berkeley2. Most of the articles devoted to the HVAC predictive control conclude results just by numerical simulations. On the contrary, this article describes MPC being tested on the real eight-floor building (see Fig. 1). 2.1 Model identification One of the crucial contributors to the quality of the control is a well identified model which will be later on used for control in MPC algorithm. There are several completely different approaches to system identification including physical modeling, CFD modeling or statistical identification. As traditional methods are rather time consuming for buildings, we have turned towards statistical identification methods, and, more specifically, towards subspace methods [12, 13, 14]. The objective of the subspace algorithm is to find a linear, time invariant, discrete time predictive-networked-building-control-1 2

3 Figure 2: Comparison between classical and subspace identification methods model in an innovative form x(k + 1) = Ax(k) + Bu(k) + Ke(k) y(k) = Cx(k) + Du(k) + e(k), (1) where A, B, C, and D are system matrices, K is Kalman gain derived from the Algebraic Riccati Equation (ARE) [15], and e is a white noise sequence. This model is equivalent to the well-known stochastic model x(k + 1) = Ax(k) + Bu(k) + w(k) y(k) = Cx(k) + Du(k) + v(k), (2) with ([ w(p) cov(w,v) = E v(p) ] [ w T (q) v T (q) ]) [ Q S = S T R ] δ pq 0, (3) wherein matrices Q, S and R are covariance matrices of process and measurement noise sequences, respectively. Loosely speaking, the objective of the algorithm is to determine the system order n and to find the matrices A, B, C, D and K. The main difference between classical and subspace identification is, given the sequence of input data u(k) and output data y(k), as follows: Classical approach. Find system matrices, then estimate the system states, which often leads to high order models that have to be reduced thereafter. Subspace approach. Use orthogonal and oblique projections to find Kalman state sequence (see [15]), then obtain the system matrices using least squares method. The differences in the approaches can be seen in Fig. 2[16]. The entry point to the algorithm are input-output equations as follows: Y p = Γ i X d p + H d i U p +Y s p Y f = Γ i X d f + Hd i U f +Y s f X d f = A i X d p + d i U p, (4) where Y p and Y f are the Hankel matrices of past and future outputs, U p and U f are the Hankel matrices of past and future inputs, Xp d and Xf d are the deterministic Kalman state sequences, Yp s and Yf s are the stochastic Hankel matrices of past and future outputs, Hi d is the lower block triangular Toeplitz matrix for the deterministic subsystem (which contains all matrices A, B, C and D), Γ i is the extended system observability matrix (which contains the system matrices 3

4 A and C) and d i is the deterministic reversed extended controllability matrix (which contains system matrices A and B). More details about constructing said matrices can be found in [12, 16, 17]. Using combined algorithm described in [17], we get [ ] [ ][ X i+1 A B X = i C D Y i i U i i ] + [ ρw with X i = X i X 0,P 0, where X 0 is oblique projection defined by [17] as: ρ v ], (5) X 0 = X d p / Uf U p, (6) where P 0 is state covariance matrix, and we can determine noise sequence covariance matrices Q, S and R from the residuals, which are defined by Eq. (3). Solving Eq. (5) using least squares methods, we get the state space system description of the system, namely the system in the innovation form (Eq. (1)) with matrices A, B, C, D and K. 2.2 Predictive controller MPC strategy. The MPC strategy comprises two basic steps: The future outputs are predicted in an open-loop manner using the model provided information about past inputs, outputs and future signals, which are about to be calculated. The future control signals are calculated by optimizing the objective function, i.e. chosen criterion, which is usually in the form of quadratic function. The criterion constituents can be as follows: errors between the predicted signal and the reference trajectory r(k) control effort rate of change in control signals The first component of the control sequence u(k) is sent to the system, whilst the rest of the sequence is disposed. At the next time instant, new output y(k + 1) is measured and the control sequence is recalculated, first component u(k +1) is applied to the system and the rest is disposed. This principle is repeated continuously (receding horizon). The reference trajectory r(k), temperature in the room in our case, is known in advance as a schedule. The major advantage of MPC is the ability of computing the outputs y(k) and corresponding input signals u(k) in advance, that is, it is possible to avoid sudden changes in control signal and avoid the undesired effect of delay in system response. MPC problem formulation. For given linear, time invariant, discrete model x(k + 1) = Ax(k) + Bu(k) y(k) = Cx(k) + Du(k) (7) find the optimal control sequence on the horizon of prediction (length T ) by minimizing the objective function T 1 J = q(t)(y(k) r) 2 + r(k)u(k) 2, (8) k=0 subject to u min u u max (y r) min (y r) (y r) max min ξ ξ max ξ (9) where constraints u min, (y r) min, ξ min and u max, (y r) max, ξ max are minimum and maximum values of the control signal, error of the output signal from reference and a rate of change of 4

5 control signal or error of the output signal from reference, respectively. J is the value of the objective function, r is the reference trajectory, y and u are output and control signal (denoted without specification of a time instant k). The criterion (Eq. (8)) can be rewritten into a matrix form J = (y r) T Q(y r) + u T Ru, (10) where Q and R are weighting matrices of output error and control effort, respectively. The trajectory of the output is given as: y(0) C D u(0) y(1) CA CB D u(1) i.e.. y(t 1) =. CA T 1 x CA T 2 B... CB D. u(t 1), (11) y = Γx 0 + Hu, (12) where Γ is observability matrix and H is matrix of impulse responses. Using Eq. (12), we can rewrite Eq. (10) as follows: J = (Γx 0 + Hu r) T Q(Γx 0 + Hu r) + u T Ru. (13) If the constraints (Eq. (9)) are not taken into account, model of the system is linear, and the criterion is quadratic, minimization problem Eq. (8) can be solved analytically using methods such as completing the square or Lagrange multipliers, etc., leading to the optimal control sequence in the form of u = (H T QH + R) 1 H T Q(Γx 0 + Hu r), (14) otherwise iterative methods have to be used. In the case of quadratic criterion and constrained optimization problem, a quadratic programming is one of the most popular solutions built in the most of the modern optimization packages. Alongside to the many commercial software, such as APC Library (Siemens), Pavilion8 (Pavilion Technologies), ADMC & DMCX1 (Cutlertech), RMP(Honeywell), etc., there is also a free software, e.g. Scilab 3 and its optimization routines. 3 CASE STUDY The methods described in the previous section were tested in spring 2009 at the building of the Czech Technical University in Prague. All algorithms were implemented in Scilab. 3.1 Description of the Building The building of the Czech Technical University in Prague uses a Crittall [18] type ceiling radiant heating and cooling system. The Crittall system, invented in 1927 by R. G. Crittall and J. L. Musgrave, was a favorite heating system in the Czech Republic during 1960 s for large buildings. In this system, the heating (or cooling) beams are embedded into the concrete ceiling. The control of individual rooms is very complicated due to the technical state of the control elements in all rooms. The control is therefore carried out for one entire building block, i.e. the same control effort is applied to all rooms of the building block. There are three building blocks with the same construction and orientation. Therefore, this situation is ideal for comparison of different control strategies, as depicted in Fig Open source scientific software package for numerical computations ( 5

6 Figure 3: Simplified scheme of the ceiling radiant heating system. A simplified scheme of the ceiling radiant heating system is illustrated in Fig. 3. The source of heat is a vapor-liquid heat exchanger, which supplies the heating water to the water container. A mixing occurs here, and the water is supplied to the respective heating circuits. An accurate temperature control of the heating water for respective circuits is achieved by a three-port valve with a servo drive. The heating water is then supplied to the respective ceiling beams. There is one measurement point in a reference room for every circuit. The setpoint of the control valve is therefore the control variable for the ceiling radiant heating system in each circuit. 3.2 Description of the model The ceiling radiant heating system was simplified into a linear, time invariant mathematical model. Outside temperature prediction and heating water temperature were used as the model inputs. Prediction of the outside temperature is composed of two values, T max and T min, defining a confidence interval. The only output of the model was the inside temperature. This can be formalized according to Eq. (7) as x(k + 1) = Ax + B T min T max T hw,t in = Cx + D T min T max T hw, (15) where T hw is the temperature of the heating water and T in denotes the inside temperature. The state x has no physical interpretation, when identified by means of the subspace identification. System order is determined by the identification algorithm. Modeling of the heating system of the CTU building is discussed in detail in [19]. 3.3 Results Two nearly identical blocks of the CTU building were used for testing. The first block was controlled by the weather-compensated controller, while the second one by predictive controller. The current weather compensated control is well tuned up thanks to long term experience with the building. Testing was performed from March 24 to March 30, 2009, which was the end of the heating season in the Czech republic. That highlights the advantages of the predictive control, because there are days when there is no need of heating at all. The model predictive controller was able to identify those gaps where no control was needed, thus save energy. This can be seen in Fig. 4. The efficiency of the predictive control was superior to the weather-compensated controller. 4 REMARKS TO FUTURE DEVELOPMENT As already stated, subspace identification represents one of the black-box approaches to system modeling. This, alongside with its advantages, carries also some drawbacks: 6

7 Figure 4: Measured trends of the heating water temperature controlled by the weather compensated control and the predictive controller The system might not be excited enough [12], i.e. the input of the system does not excite the system on satisfactory number of frequencies, thus identification algorithms lack considerable amount of information. User may have knowledge of some key feature or characteristics of the physical essence of the system, which is lost in the number of data. Natural characteristics of the data might pose considerable statistical problem. Future development of the identification algorithm will try to remedy the above-mentioned problems. One way which is still not full discovered 4 is incorporating of prior information. This approach make use of Bayesian approach [20] to the system identification and changes nature of the subspace identification method towards grey-box identification. Another aspect of the identification is the persistency of the excitation or the excitation itself. Data gathered from the measurement lack some important physical characteristics of the building. One of the possible approaches how to deal with this weak point is to generate artificial data that already contain the desired properties. There is also another possibility, more expensive though a specially proposed experiment on real building, which is about to be done in the beginning of ACKNOWLEDGMENT This work has been supported from the state budget of the Czech Republic, through the Ministry of industry and commerce, in the scope of grant No. 2A-1TP1/084, Integration of building systems, research and application of inteligent algorithms with influence on energy consumption of buildings and living houses. 6 CONCLUSION It is obvious, that predictive control has a great potential in the area of building heating control. Especially in case of buildings with great heat accumulation capabilities. The results from one week testing in spring 2009 are very encouraging. Testing confirmed our empirical 4 Some methods (SWLRA) algorithms are capable of handling incorporation of prior information to SISO system, but algorithm for MIMO system is still missing 7

8 experiences and the efficiency of the predictive controller was superior to the present well tuned weather compensated controller. However, it is a complicated technique and launching of the predictive controller requires deep knowledge of identification methods and predictive control. It is questionable, whether this drawback can be overcome in the future and the tuning of the predictive controller would be feasible for wide range of practitioners. REFERENCES [1] Buildings and their Impact on the Environment: A Statistical Summary, 2009, rev. April 22, 2009, available on-line at [2] J. Richalet, A. Rault, J. L. Testud, and J. Papon, Algoritmic control of industrial process, in Proceedings: Symposium on Identification and System Parameter Estimation. Tbilisi: IFAC, [3] V. Peterka, Predictor-based self-tunning algorithm, Automatica, vol. 20, pp , [4] J. Richalet, A. Rault, J. Testud, and J. Papon, Model heuristic predictive control, Automatica, vol. 14, pp , [5] W. H. Kwon, A. M. Bruckstein, and T. Kailath, Stabilizing state feedback design via the moving horizon method, International Journal of Control, vol. 37, p , [6] J. Rawlings and K. Muske, Stability of constrained receding horizon, IEEE Transaction on Automatic Control, vol. 38, [7] A. Zheng and M. Morari, Stability of model predictive control with soft constraints, Internal Report.Californian Institute of Technology, [8] P. J. Campo and M. Morari, Robust model predictive control, American Control Conference, [9] T. Y. Chen, Application of adaptive predictive control to a floor heating system with a large thermal lag, Energy and Buildings, vol. 34, no. 1, pp , [10] R. Z. Freire, G. H. Oliveira, and N. Mendes, Predictive controllers for thermal comfort optimization and energy savings, Energy and Buildings, vol. 40, no. 7, pp , [11] M. Gwerder, J. Tödtli, B. Lehmann, F. Renggli, and V. Dorer, Control of thermally activated building systems, in Proceedings: 9th REHVA World Congress Clima, [12] L. Ljung, System Identification: Theory for user. Prentice-Hall, [13] M. Verhaegen and V. Verdult, Filtering and System Identification: A Least Squares Approach. Cambridge University Press, [14] L. Ferkl and J. Široký, Ceiling radiant cooling: Comparison of ARMAX and subspace identification modelling methods, BUILDING AND ENVIRONMENT, vol. 45, no. 1, Sp. Iss. SI, pp , [15] H. Kwakernaak and R. Sivan, Linear Optimal Control Systems. John Wiley & Sons, [16] K. De Cock and B. De Moor, Subspace identification methods, in EOLSS, UNESCO Encyclopedia of Life Support Systems. Oxford, UK: Eolss Publishers Co., Ltd., 2003, vol. 1, ch. Control systems, robotics and automation, pp [17] P. Van Overschee and B. De Moor, Subspace Identification for Linear Systems. Kluwer Academic Publishers, [18] R. G. Crittall and J. L. Musgrave, Heating and cooling of buildings, GB Patent No , April [19] L. Ferkl and J. Široký, Model of a hot water full circulation mode in a building, in 7th International Conference on Control and Automation, Christchurch, [20] P. Trnka and V. Havlena, Subspace like identification incorporating prior information, AUTOMATICA, vol. 45, no. 4, pp ,

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK TRNKA PAVEL AND HAVLENA VLADIMÍR Dept of Control Engineering, Czech Technical University, Technická 2, 166 27 Praha, Czech Republic mail:

More information

FIR Filters for Stationary State Space Signal Models

FIR Filters for Stationary State Space Signal Models Proceedings of the 17th World Congress The International Federation of Automatic Control FIR Filters for Stationary State Space Signal Models Jung Hun Park Wook Hyun Kwon School of Electrical Engineering

More information

Application of Modified Multi Model Predictive Control Algorithm to Fluid Catalytic Cracking Unit

Application of Modified Multi Model Predictive Control Algorithm to Fluid Catalytic Cracking Unit Application of Modified Multi Model Predictive Control Algorithm to Fluid Catalytic Cracking Unit Nafay H. Rehman 1, Neelam Verma 2 Student 1, Asst. Professor 2 Department of Electrical and Electronics

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

Optimizing Control of Hot Blast Stoves in Staggered Parallel Operation

Optimizing Control of Hot Blast Stoves in Staggered Parallel Operation Proceedings of the 17th World Congress The International Federation of Automatic Control Optimizing Control of Hot Blast Stoves in Staggered Parallel Operation Akın Şahin and Manfred Morari Automatic Control

More information

Cramér-Rao Bounds for Estimation of Linear System Noise Covariances

Cramér-Rao Bounds for Estimation of Linear System Noise Covariances Journal of Mechanical Engineering and Automation (): 6- DOI: 593/jjmea Cramér-Rao Bounds for Estimation of Linear System oise Covariances Peter Matiso * Vladimír Havlena Czech echnical University in Prague

More information

System Identification for Model Predictive Control of Building Region Temperature

System Identification for Model Predictive Control of Building Region Temperature Purdue University Purdue e-pubs International High Performance Buildings Conference School of Mechanical Engineering 16 System Identification for Model Predictive Control of Building Region Temperature

More information

Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test

Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test Yucai Zhu Grensheuvel 10, 5685 AG Best, The Netherlands Phone +31.499.465692, fax +31.499.465693, y.zhu@taijicontrol.com Abstract:

More information

Optimal Polynomial Control for Discrete-Time Systems

Optimal Polynomial Control for Discrete-Time Systems 1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should

More information

Subspace Identification Methods

Subspace Identification Methods Czech Technical University in Prague Faculty of Electrical Engineering Department of Control Engineering Subspace Identification Methods Technical Report Ing. Pavel Trnka Supervisor: Prof. Ing. Vladimír

More information

Principles of Optimal Control Spring 2008

Principles of Optimal Control Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 6.33 Principles of Optimal Control Spring 8 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 6.33 Lecture 6 Model

More information

Optimal control and estimation

Optimal control and estimation Automatic Control 2 Optimal control and estimation Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011

More information

Course on Model Predictive Control Part II Linear MPC design

Course on Model Predictive Control Part II Linear MPC design Course on Model Predictive Control Part II Linear MPC design Gabriele Pannocchia Department of Chemical Engineering, University of Pisa, Italy Email: g.pannocchia@diccism.unipi.it Facoltà di Ingegneria,

More information

HPMPC - A new software package with efficient solvers for Model Predictive Control

HPMPC - A new software package with efficient solvers for Model Predictive Control - A new software package with efficient solvers for Model Predictive Control Technical University of Denmark CITIES Second General Consortium Meeting, DTU, Lyngby Campus, 26-27 May 2015 Introduction Model

More information

A New Subspace Identification Method for Open and Closed Loop Data

A New Subspace Identification Method for Open and Closed Loop Data A New Subspace Identification Method for Open and Closed Loop Data Magnus Jansson July 2005 IR S3 SB 0524 IFAC World Congress 2005 ROYAL INSTITUTE OF TECHNOLOGY Department of Signals, Sensors & Systems

More information

arxiv: v1 [cs.sy] 8 May 2015

arxiv: v1 [cs.sy] 8 May 2015 arxiv:150501958v1 cssy 8 May 2015 Direct identification of fault estimation filter for sensor faults Yiming Wan Tamas Keviczky Michel Verhaegen Delft University of Technology, 2628CD, Delft, The Netherlands

More information

CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX POLYHEDRON STOCHASTIC LINEAR PARAMETER VARYING SYSTEMS. Received October 2012; revised February 2013

CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX POLYHEDRON STOCHASTIC LINEAR PARAMETER VARYING SYSTEMS. Received October 2012; revised February 2013 International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 10, October 2013 pp 4193 4204 CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX

More information

JUSTIFICATION OF INPUT AND OUTPUT CONSTRAINTS INCORPORATION INTO PREDICTIVE CONTROL DESIGN

JUSTIFICATION OF INPUT AND OUTPUT CONSTRAINTS INCORPORATION INTO PREDICTIVE CONTROL DESIGN JUSTIFICATION OF INPUT AND OUTPUT CONSTRAINTS INCORPORATION INTO PREDICTIVE CONTROL DESIGN J. Škultéty, E. Miklovičová, M. Mrosko Slovak University of Technology, Faculty of Electrical Engineering and

More information

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof Delft Center for Systems and Control, Delft University of Technology, Mekelweg

More information

Adaptive Dual Control

Adaptive Dual Control Adaptive Dual Control Björn Wittenmark Department of Automatic Control, Lund Institute of Technology Box 118, S-221 00 Lund, Sweden email: bjorn@control.lth.se Keywords: Dual control, stochastic control,

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Lecture 2 p 1/23 4F3 - Predictive Control Lecture 2 - Unconstrained Predictive Control Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 2 p 2/23 References Predictive

More information

DYNAMIC MATRIX CONTROL

DYNAMIC MATRIX CONTROL DYNAMIC MATRIX CONTROL A THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF BACHELOR OF TECHNOLOGY IN ELECTRONICS AND INSTRUMENTATION ENGINEERING BY RASHMI RANJAN KAR (10607030)

More information

Model Predictive Control for Energy-saving and Comfortable Temperature Control in Buildings

Model Predictive Control for Energy-saving and Comfortable Temperature Control in Buildings Model Predictive Control for Energy-saving and Comfortable Temperature Control in Buildings Anita Martinčević, Mario Vašak, Vinko Lešić University of Zagreb, Faculty of Electrical Engineering and Computing

More information

ON ENTRY-WISE ORGANIZED FILTERING. E.A. Suzdaleva

ON ENTRY-WISE ORGANIZED FILTERING. E.A. Suzdaleva ON ENTRY-WISE ORGANIZED FILTERING E.A. Suzdaleva Department of Adaptive Systems Institute of Information Theory and Automation of the Academy of Sciences of the Czech Republic Pod vodárenskou věží 4, 18208

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Adaptive Channel Modeling for MIMO Wireless Communications

Adaptive Channel Modeling for MIMO Wireless Communications Adaptive Channel Modeling for MIMO Wireless Communications Chengjin Zhang Department of Electrical and Computer Engineering University of California, San Diego San Diego, CA 99- Email: zhangc@ucsdedu Robert

More information

Available online at ScienceDirect. Procedia Engineering 100 (2015 )

Available online at   ScienceDirect. Procedia Engineering 100 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 100 (015 ) 345 349 5th DAAAM International Symposium on Intelligent Manufacturing and Automation, DAAAM 014 Control of Airflow

More information

Applied Mathematics Letters

Applied Mathematics Letters Applied Mathematics Letters 24 (2011) 797 802 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: wwwelseviercom/locate/aml Model order determination using the Hankel

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

Using Neural Networks for Identification and Control of Systems

Using Neural Networks for Identification and Control of Systems Using Neural Networks for Identification and Control of Systems Jhonatam Cordeiro Department of Industrial and Systems Engineering North Carolina A&T State University, Greensboro, NC 27411 jcrodrig@aggies.ncat.edu

More information

MODEL PREDICTIVE CONTROL FUNDAMENTALS

MODEL PREDICTIVE CONTROL FUNDAMENTALS Nigerian Journal of Technology (NIJOTECH) Vol 31, No 2, July, 2012, pp 139 148 Copyright 2012 Faculty of Engineering, University of Nigeria ISSN 1115-8443 MODEL PREDICTIVE CONTROL FUNDAMENTALS PE Orukpe

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Basics of System Identification Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont (UBC) EECE574 - Basics of

More information

Model Predictive Controller of Boost Converter with RLE Load

Model Predictive Controller of Boost Converter with RLE Load Model Predictive Controller of Boost Converter with RLE Load N. Murali K.V.Shriram S.Muthukumar Nizwa College of Vellore Institute of Nizwa College of Technology Technology University Technology Ministry

More information

Modeling and Model Predictive Control of Nonlinear Hydraulic System

Modeling and Model Predictive Control of Nonlinear Hydraulic System Modeling and Model Predictive Control of Nonlinear Hydraulic System Petr Chalupa, Jakub Novák Department of Process Control, Faculty of Applied Informatics, Tomas Bata University in Zlin, nám. T. G. Masaryka

More information

System Identification by Nuclear Norm Minimization

System Identification by Nuclear Norm Minimization Dept. of Information Engineering University of Pisa (Italy) System Identification by Nuclear Norm Minimization eng. Sergio Grammatico grammatico.sergio@gmail.com Class of Identification of Uncertain Systems

More information

System Identification for Process Control: Recent Experiences and a Personal Outlook

System Identification for Process Control: Recent Experiences and a Personal Outlook System Identification for Process Control: Recent Experiences and a Personal Outlook Yucai Zhu Eindhoven University of Technology Eindhoven, The Netherlands and Tai-Ji Control Best, The Netherlands Contents

More information

Properties of Open-Loop Controllers

Properties of Open-Loop Controllers Properties of Open-Loop Controllers Sven Laur University of Tarty 1 Basics of Open-Loop Controller Design Two most common tasks in controller design is regulation and signal tracking. Regulating controllers

More information

OPTIMAL CONTROL WITH DISTURBANCE ESTIMATION

OPTIMAL CONTROL WITH DISTURBANCE ESTIMATION OPTIMAL CONTROL WITH DISTURBANCE ESTIMATION František Dušek, Daniel Honc, Rahul Sharma K. Department of Process control Faculty of Electrical Engineering and Informatics, University of Pardubice, Czech

More information

Introduction to System Identification and Adaptive Control

Introduction to System Identification and Adaptive Control Introduction to System Identification and Adaptive Control A. Khaki Sedigh Control Systems Group Faculty of Electrical and Computer Engineering K. N. Toosi University of Technology May 2009 Introduction

More information

Dynamic Model Predictive Control

Dynamic Model Predictive Control Dynamic Model Predictive Control Karl Mårtensson, Andreas Wernrud, Department of Automatic Control, Faculty of Engineering, Lund University, Box 118, SE 221 Lund, Sweden. E-mail: {karl, andreas}@control.lth.se

More information

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL What is Model Predictive Control (MPC)? CBE495 LECTURE IV MODEL PREDICTIVE CONTROL Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University * Some parts are from

More information

Observers for Bilinear State-Space Models by Interaction Matrices

Observers for Bilinear State-Space Models by Interaction Matrices Observers for Bilinear State-Space Models by Interaction Matrices Minh Q. Phan, Francesco Vicario, Richard W. Longman, and Raimondo Betti Abstract This paper formulates a bilinear observer for a bilinear

More information

State Estimation using Moving Horizon Estimation and Particle Filtering

State Estimation using Moving Horizon Estimation and Particle Filtering State Estimation using Moving Horizon Estimation and Particle Filtering James B. Rawlings Department of Chemical and Biological Engineering UW Math Probability Seminar Spring 2009 Rawlings MHE & PF 1 /

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström PREDICTIO ERROR METHODS Torsten Söderström Department of Systems and Control, Information Technology, Uppsala University, Uppsala, Sweden Keywords: prediction error method, optimal prediction, identifiability,

More information

Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach*

Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach* Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach* Xiaorui Wang Department of Electrical and Computer Engineering University of Alberta Edmonton, AB, Canada T6G 2V4

More information

Generalized Framework of OKID for Linear State-Space Model Identification

Generalized Framework of OKID for Linear State-Space Model Identification Generalized Framework of OKID for Linear State-Space Model Identification Francesco Vicario, Minh Q. Phan, Richard W. Longman, and Raimondo Betti Abstract This paper presents a generalization of observer/kalman

More information

Quis custodiet ipsos custodes?

Quis custodiet ipsos custodes? Quis custodiet ipsos custodes? James B. Rawlings, Megan Zagrobelny, Luo Ji Dept. of Chemical and Biological Engineering, Univ. of Wisconsin-Madison, WI, USA IFAC Conference on Nonlinear Model Predictive

More information

Constrained State Estimation Using the Unscented Kalman Filter

Constrained State Estimation Using the Unscented Kalman Filter 16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and

More information

In search of the unreachable setpoint

In search of the unreachable setpoint In search of the unreachable setpoint Adventures with Prof. Sten Bay Jørgensen James B. Rawlings Department of Chemical and Biological Engineering June 19, 2009 Seminar Honoring Prof. Sten Bay Jørgensen

More information

Safety Risk Management in Large Scale Engineering Based on Model Predictive Control

Safety Risk Management in Large Scale Engineering Based on Model Predictive Control BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 14, Special Issue Sofia 2014 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2014-0040 Safety Risk Management

More information

Chapter 2 Optimal Control Problem

Chapter 2 Optimal Control Problem Chapter 2 Optimal Control Problem Optimal control of any process can be achieved either in open or closed loop. In the following two chapters we concentrate mainly on the first class. The first chapter

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification

Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification 1. Consider the time series x(k) = β 1 + β 2 k + w(k) where β 1 and β 2 are known constants

More information

Further Results on Model Structure Validation for Closed Loop System Identification

Further Results on Model Structure Validation for Closed Loop System Identification Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification

More information

Multiobjective optimization for automatic tuning of robust Model Based Predictive Controllers

Multiobjective optimization for automatic tuning of robust Model Based Predictive Controllers Proceedings of the 7th World Congress The International Federation of Automatic Control Multiobjective optimization for automatic tuning of robust Model Based Predictive Controllers P.Vega*, M. Francisco*

More information

Process Modelling, Identification, and Control

Process Modelling, Identification, and Control Jan Mikles Miroslav Fikar 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Process Modelling, Identification, and

More information

Online monitoring of MPC disturbance models using closed-loop data

Online monitoring of MPC disturbance models using closed-loop data Online monitoring of MPC disturbance models using closed-loop data Brian J. Odelson and James B. Rawlings Department of Chemical Engineering University of Wisconsin-Madison Online Optimization Based Identification

More information

Nonlinear Identification of Backlash in Robot Transmissions

Nonlinear Identification of Backlash in Robot Transmissions Nonlinear Identification of Backlash in Robot Transmissions G. Hovland, S. Hanssen, S. Moberg, T. Brogårdh, S. Gunnarsson, M. Isaksson ABB Corporate Research, Control Systems Group, Switzerland ABB Automation

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. XI Model-Based Predictive Control - Edoardo Mosca

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. XI Model-Based Predictive Control - Edoardo Mosca COTROL SYSTEMS, ROBOTICS, AD AUTOMATIO Vol. XI Model-Based Predictive Control - Edoardo Mosca MODEL-BASED PREDICTIVE COTROL Edoardo Mosca University of Florence, Italy Keywords: optimal control, linear

More information

Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias

Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Jaganath Chandrasekar e-mail: jchandra@umich.edu Dennis S. Bernstein e-mail: dsbaero@umich.edu Department

More information

MODEL PREDICTIVE CONTROL and optimization

MODEL PREDICTIVE CONTROL and optimization MODEL PREDICTIVE CONTROL and optimization Lecture notes Model Predictive Control PhD., Associate professor David Di Ruscio System and Control Engineering Department of Technology Telemark University College

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

Discretization of Continuous Linear Anisochronic Models

Discretization of Continuous Linear Anisochronic Models Discretization of Continuous Linear Anisochronic Models Milan Hofreiter Czech echnical University in Prague Faculty of Mechanical Engineering echnicka 4, 66 7 Prague 6 CZECH REPUBLIC E-mail: hofreite@fsid.cvut.cz

More information

RANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM 1

RANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM 1 RANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM Jirka Roubal Vladimír Havlena Department of Control Engineering, Facult of Electrical Engineering, Czech Technical Universit in Prague Karlovo náměstí

More information

Structured State Space Realizations for SLS Distributed Controllers

Structured State Space Realizations for SLS Distributed Controllers Structured State Space Realizations for SLS Distributed Controllers James Anderson and Nikolai Matni Abstract In recent work the system level synthesis (SLS) paradigm has been shown to provide a truly

More information

Exam in Automatic Control II Reglerteknik II 5hp (1RT495)

Exam in Automatic Control II Reglerteknik II 5hp (1RT495) Exam in Automatic Control II Reglerteknik II 5hp (1RT495) Date: August 4, 018 Venue: Bergsbrunnagatan 15 sal Responsible teacher: Hans Rosth. Aiding material: Calculator, mathematical handbooks, textbooks

More information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems 1 Analysis of Discrete-Time Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin Discrete-Time

More information

Performance assessment of MIMO systems under partial information

Performance assessment of MIMO systems under partial information Performance assessment of MIMO systems under partial information H Xia P Majecki A Ordys M Grimble Abstract Minimum variance (MV) can characterize the most fundamental performance limitation of a system,

More information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems TU Berlin Discrete-Time Control Systems 2 Stability Definitions We define stability first with respect to changes in the initial conditions Analysis of Discrete-Time

More information

Overview of Models for Automated Process Control

Overview of Models for Automated Process Control Overview of Models for Automated Process Control James B. Rawlings Department of Chemical and Biological Engineering April 29, 29 Utilization of Process Modeling and Advanced Process Control in QbD based

More information

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model BULGARIAN ACADEMY OF SCIENCES CYBERNEICS AND INFORMAION ECHNOLOGIES Volume No Sofia Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model sonyo Slavov Department of Automatics

More information

MPC for tracking periodic reference signals

MPC for tracking periodic reference signals MPC for tracking periodic reference signals D. Limon T. Alamo D.Muñoz de la Peña M.N. Zeilinger C.N. Jones M. Pereira Departamento de Ingeniería de Sistemas y Automática, Escuela Superior de Ingenieros,

More information

State Estimation of Linear and Nonlinear Dynamic Systems

State Estimation of Linear and Nonlinear Dynamic Systems State Estimation of Linear and Nonlinear Dynamic Systems Part I: Linear Systems with Gaussian Noise James B. Rawlings and Fernando V. Lima Department of Chemical and Biological Engineering University of

More information

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 22 ISSN 349-498 Volume 8, Number 5(B), May 22 pp. 3743 3754 LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC

More information

Fast Model Predictive Control with Soft Constraints

Fast Model Predictive Control with Soft Constraints European Control Conference (ECC) July 7-9,, Zürich, Switzerland. Fast Model Predictive Control with Soft Constraints Arthur Richards Department of Aerospace Engineering, University of Bristol Queens Building,

More information

MIMO Identification and Controller design for Distillation Column

MIMO Identification and Controller design for Distillation Column MIMO Identification and Controller design for Distillation Column S.Meenakshi 1, A.Almusthaliba 2, V.Vijayageetha 3 Assistant Professor, EIE Dept, Sethu Institute of Technology, Tamilnadu, India 1 PG Student,

More information

A Generalised Minimum Variance Controller for Time-Varying MIMO Linear Systems with Multiple Delays

A Generalised Minimum Variance Controller for Time-Varying MIMO Linear Systems with Multiple Delays WSEAS RANSACIONS on SYSEMS and CONROL A Generalised Minimum Variance Controller for ime-varying MIMO Linear Systems with Multiple Delays ZHENG LI School of Electrical, Computer and elecom. Eng. University

More information

Subspace Identification

Subspace Identification Chapter 10 Subspace Identification Given observations of m 1 input signals, and p 1 signals resulting from those when fed into a dynamical system under study, can we estimate the internal dynamics regulating

More information

CSTR CONTROL USING MULTIPLE MODELS

CSTR CONTROL USING MULTIPLE MODELS CSTR CONTROL USING MULTIPLE MODELS J. Novák, V. Bobál Univerzita Tomáše Bati, Fakulta aplikované informatiky Mostní 39, Zlín INTRODUCTION Almost every real process exhibits nonlinear behavior in a full

More information

Design of FIR Smoother Using Covariance Information for Estimating Signal at Start Time in Linear Continuous Systems

Design of FIR Smoother Using Covariance Information for Estimating Signal at Start Time in Linear Continuous Systems Systems Science and Applied Mathematics Vol. 1 No. 3 2016 pp. 29-37 http://www.aiscience.org/journal/ssam Design of FIR Smoother Using Covariance Information for Estimating Signal at Start Time in Linear

More information

Control Systems Lab - SC4070 Control techniques

Control Systems Lab - SC4070 Control techniques Control Systems Lab - SC4070 Control techniques Dr. Manuel Mazo Jr. Delft Center for Systems and Control (TU Delft) m.mazo@tudelft.nl Tel.:015-2788131 TU Delft, February 16, 2015 (slides modified from

More information

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem Pulemotov, September 12, 2012 Unit Outline Goal 1: Outline linear

More information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School

More information

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 114 CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 5.1 INTRODUCTION Robust control is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. It also refers

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #24 Wednesday, March 10, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Remedies We next turn to the question

More information

Linear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter

Linear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter Journal of Physics: Conference Series PAPER OPEN ACCESS Linear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter To cite this article:

More information

Outline. 1 Linear Quadratic Problem. 2 Constraints. 3 Dynamic Programming Solution. 4 The Infinite Horizon LQ Problem.

Outline. 1 Linear Quadratic Problem. 2 Constraints. 3 Dynamic Programming Solution. 4 The Infinite Horizon LQ Problem. Model Predictive Control Short Course Regulation James B. Rawlings Michael J. Risbeck Nishith R. Patel Department of Chemical and Biological Engineering Copyright c 217 by James B. Rawlings Outline 1 Linear

More information

An LQ R weight selection approach to the discrete generalized H 2 control problem

An LQ R weight selection approach to the discrete generalized H 2 control problem INT. J. CONTROL, 1998, VOL. 71, NO. 1, 93± 11 An LQ R weight selection approach to the discrete generalized H 2 control problem D. A. WILSON², M. A. NEKOUI² and G. D. HALIKIAS² It is known that a generalized

More information

Identification and Control of Mechatronic Systems

Identification and Control of Mechatronic Systems Identification and Control of Mechatronic Systems Philadelphia University, Jordan NATO - ASI Advanced All-Terrain Autonomous Systems Workshop August 15 24, 2010 Cesme-Izmir, Turkey Overview Mechatronics

More information

On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 1: block Toeplitz algorithms.

On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 1: block Toeplitz algorithms. On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 1: block Toeplitz algorithms. J.C. Zúñiga and D. Henrion Abstract Four different algorithms are designed

More information

1 Introduction 198; Dugard et al, 198; Dugard et al, 198) A delay matrix in such a lower triangular form is called an interactor matrix, and almost co

1 Introduction 198; Dugard et al, 198; Dugard et al, 198) A delay matrix in such a lower triangular form is called an interactor matrix, and almost co Multivariable Receding-Horizon Predictive Control for Adaptive Applications Tae-Woong Yoon and C M Chow y Department of Electrical Engineering, Korea University 1, -a, Anam-dong, Sungbu-u, Seoul 1-1, Korea

More information

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities. 19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that

More information

Identification of a Chemical Process for Fault Detection Application

Identification of a Chemical Process for Fault Detection Application Identification of a Chemical Process for Fault Detection Application Silvio Simani Abstract The paper presents the application results concerning the fault detection of a dynamic process using linear system

More information

Rural/Urban Migration: The Dynamics of Eigenvectors

Rural/Urban Migration: The Dynamics of Eigenvectors * Analysis of the Dynamic Structure of a System * Rural/Urban Migration: The Dynamics of Eigenvectors EGR 326 April 11, 2019 1. Develop the system model and create the Matlab/Simulink model 2. Plot and

More information

Asymptotic behaviour of Toeplitz matrix in multi-input multi-output model predictive control

Asymptotic behaviour of Toeplitz matrix in multi-input multi-output model predictive control 23 European Control Conference ECC) July 7-9, 23, Zürich, Switzerland Asymptotic behaviour of Toeplitz matrix in multi-input multi-output model predictive control Quang Tran, Leyla Özkan, Jobert Ludlage

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

Modelling and Control of Dynamic Systems. Stability of Linear Systems. Sven Laur University of Tartu

Modelling and Control of Dynamic Systems. Stability of Linear Systems. Sven Laur University of Tartu Modelling and Control of Dynamic Systems Stability of Linear Systems Sven Laur University of Tartu Motivating Example Naive open-loop control r[k] Controller Ĉ[z] u[k] ε 1 [k] System Ĝ[z] y[k] ε 2 [k]

More information

Model Predictive Control Short Course Regulation

Model Predictive Control Short Course Regulation Model Predictive Control Short Course Regulation James B. Rawlings Michael J. Risbeck Nishith R. Patel Department of Chemical and Biological Engineering Copyright c 2017 by James B. Rawlings Milwaukee,

More information

Cross Directional Control

Cross Directional Control Cross Directional Control Graham C. Goodwin Day 4: Lecture 4 16th September 2004 International Summer School Grenoble, France 1. Introduction In this lecture we describe a practical application of receding

More information

Run-to-Run MPC Tuning via Gradient Descent

Run-to-Run MPC Tuning via Gradient Descent Ian David Lockhart Bogle and Michael Fairweather (Editors), Proceedings of the nd European Symposium on Computer Aided Process Engineering, 7 - June, London. c Elsevier B.V. All rights reserved. Run-to-Run

More information