Impact of the controller model complexity on MPC performance evaluation for building climate control
|
|
- Dwain Johnston
- 5 years ago
- Views:
Transcription
1 Impact of the controller model complexity on MPC performance evaluation for building climate control Damien Picard a, Ján Drgoňa b, Lieve Helsen a,c, and Michal Kvasnica b a KU Leuven, Department of Mechanical Engineering, Leuven, Belgium b Slovak University of Technology in Bratislava, Slovakia c EnergyVille, Thor Park, Waterschei, Belgium September 14, 216 Acknowledgment: The Authors gratefully acknowledge the contribution of the Slovak Research and Development Agency under the project APVV J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
2 Building Control Motivation Problem: EU spends 4 billion EUR/year on energy. 4% goes into thermal comfort in buildings.* Goal: Reduce the energy consumption Solution: MPC-based control * International Energy Agency, Energy efficiency requirements in building codes, energy efficiency policies for new buildings 213 OECD/IEA. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
3 Building Control Motivation Problem: EU spends 4 billion EUR/year on energy. 4% goes into thermal comfort in buildings.* Goal: Reduce the energy consumption Solution: MPC-based control * International Energy Agency, Energy efficiency requirements in building codes, energy efficiency policies for new buildings 213 OECD/IEA. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
4 Building Control Motivation Problem: EU spends 4 billion EUR/year on energy. 4% goes into thermal comfort in buildings.* Goal: Reduce the energy consumption Solution: MPC-based control * International Energy Agency, Energy efficiency requirements in building codes, energy efficiency policies for new buildings 213 OECD/IEA. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
5 Building Control Motivation Problem: EU spends 4 billion EUR/year on energy. 4% goes into thermal comfort in buildings.* Goal: Reduce the energy consumption Solution: Thermal comfort control * International Energy Agency, Energy efficiency requirements in building codes, energy efficiency policies for new buildings 213 OECD/IEA. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
6 Model Predictive Control Pros: Satisfy thermal comfort constraints Minimize energy consumption Obey technological restrictions Cons: Implementation in early stages Need for a good controller model J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
7 Model Predictive Control Pros: Satisfy thermal comfort constraints Minimize energy consumption Obey technological restrictions Cons: Implementation in early stages Need for a good controller model J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
8 Model Predictive Control Pros: Satisfy thermal comfort constraints Minimize energy consumption Obey technological restrictions Cons: Implementation in early stages Need for a good controller model J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
9 Model Predictive Control Pros: Satisfy thermal comfort constraints Minimize energy consumption Obey technological restrictions Cons: Implementation in early stages Need for a good controller model J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
10 Model Predictive Control Pros: Satisfy thermal comfort constraints Minimize energy consumption Obey technological restrictions Cons: Implementation in early stages Need for a good controller model J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
11 What is the Best Model? J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
12 What is the Best Model? J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
13 Methodology Controller model order MPC Plant model order RBC PID J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
14 Building Description Floor area [m 2 ] 48.3 Conditioned volume [m 3 ] 13.6 Total exterior surface area [m 2 ] 195 Windows [-] 5 Walls [-] 22 Roof and floor surfaces [-] 12 Thermal zones [-] 6 J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
15 Linearisation 1 Controller model order MPC Plant model order RBC PID 1 Picard, D., Jorissen, F., and Helsen, L Methodology for Obtaining Linear State Space Building Energy Simulation Models. In 11th International Modelica Conference, pages 51 58, Paris J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
16 Linearisation Error 1. Original 1. Renovated 1. Light weight [K] Zone1 Zone2 Zone3 Zone4 Zone5 Zone6 1. Zone1 Zone2 Zone3 Zone4 Zone5 Zone6 1. Zone1 Zone2 Zone3 Zone4 Zone5 Zone6 Full year open-loop simulation linearization error below 1 K. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
17 Model Order Reduction 2 Controller model order MPC Plant model order RBC PID Square root balanced truncation algorithm, based on Hankel singular values. 2 Antoulas, A. C. and Sorensen, D. C. 21. Approximation of large-scale dynamical systems: An overview. Applied Mathematics and Computer Science. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
18 Reduced Order Models Error Bounds Error bounds Error bounds 1 Original Renovated Light weight 1 1 Original Renovated Light weight Error bound [-] 1-5 Error bound [-] State [-] State [-] Guarantees of an error bounds and preserves most of the system characteristics in terms of stability, frequency, and time responses. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
19 Reduced Order Models Open Loop Simulation 25 TZone 1 TZone 2 TZone 3 T [ C] Orders of ROM: SSM TZone 4 TZone 5 TZone 6 T [ C] Time [Day] Single week open loop simulation with realistic control inputs and disturbances. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
20 Reduced Order Models Prediction Errors 2 1-step ahead 2 1-step ahead 2 4-step ahead ROM 4 ROM 7 ROM 1 ROM 15 ROM 2 ROM 3 ROM 4 ROM 1 ROM 4 ROM 7 ROM 1 ROM 15 ROM 2 ROM 3 ROM 4 ROM 1 ROM 4 ROM 7 ROM 1 ROM 15 ROM 2 ROM 3 ROM 4 ROM 1 [K] The central line is the median, the box gives the 1st and 3rd quartiles, the wiskers contain 99.5% of the data, the crosses are the outliers. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
21 Control Setup Controller model order MPC Plant model order RBC PID J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
22 Control Scheme r MPC u Building y d Estimator ˆx, ˆp J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
23 Estimator and Augmented Model ) ˆx k k = ˆx k k 1 + L (y m,k ŷ k k 1 ˆx k+1 k = Aˆx k k + Bu k k + Ed k k ŷ k k = Cˆx k k + Du k k ] [ˆxk+1 ˆp k+1 }{{} x k+1 [ ] ] [ ] [ ] A [ˆxk B E = + u I ˆp k k + }{{}}{{}}{{}}{{} Ã x k B Ẽ ] [ ] [ ] [ˆxk D C F + u k ŷ k = } {{ } C ˆp k }{{} D d k J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
24 Estimator and Augmented Model ) ˆx k k = ˆx k k 1 + L (y m,k ŷ k k 1 ˆx k+1 k = Aˆx k k + Bu k k + Ed k k ŷ k k = Cˆx k k + Du k k ] [ˆxk+1 ˆp k+1 }{{} x k+1 [ ] ] [ ] [ ] A [ˆxk B E = + u I ˆp k k + }{{}}{{}}{{}}{{} Ã x k B Ẽ ] [ ] [ ] [ˆxk D C F + u k ŷ k = } {{ } C ˆp k }{{} D d k J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
25 MPC Formulation N 1 min u,...,u N 1 k= ( s k 2 Q s + u k 2 Q u ) s.t. x k+1 = Ax k + Bu k + Ed k y k = Cx k + Du k lb k s k y k ub k + s k u u k u x = ˆx(t) k {,..., N 1} J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
26 State Condensing x 1 = Ax + Bu + Ed x 2 = A(Ax + Bu + Ed )+Bu 1 + Ed 1. x k+1 = A k+1 x +... [ ] [ ] T A k B... AB B u T... ut k +... [ ] [ ] A k E... AE E d T... dk T T y k = CA k x +... [ ] [ T C A k 1 B... AB B u k 1] T... ut +... [ ] [ T C A k 1 E... AE E d T... dk 1] T + Duk + Fp Significantly reduces the number of the optimization variables. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
27 Simulation Setup One year performances of RBC, PID, MPC. Three types of 6-zone buildings, with 3 states. [%] Total comfort level Original Renovated Light weight [MWh / year] Total heating cost prediction horizon [] [1e3 s] CPU time [%] Total comfort level e+6 1e+7 1e+8 1e+9 1e+1 [MWh / year] Total heating cost 1 1 weighting factor [] 1 1 1e+6 1e+7 1e+8 1e+9 1e+1 [1e3 s] CPU time T s = 9, N = 4 steps (i.e., 1 hours), Qs Q u = e+6 1e+7 1e+8 1e+9 1e+1 J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
28 Simulation Setup One year performances of RBC, PID, MPC. Three types of 6-zone buildings, with 3 states. [%] Total comfort level Original Renovated Light weight [MWh / year] Total heating cost prediction horizon [] [1e3 s] CPU time [%] Total comfort level e+6 1e+7 1e+8 1e+9 1e+1 [MWh / year] Total heating cost 1 1 weighting factor [] 1 1 1e+6 1e+7 1e+8 1e+9 1e+1 [1e3 s] CPU time T s = 9, N = 4 steps (i.e., 1 hours), Qs Q u = e+6 1e+7 1e+8 1e+9 1e+1 J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
29 Disturbance Profiles Temperature disturbances Power disturbances Power per surface disturbances [K] [W] 15 1 [W/m 2 ] time [days] time [days] time [days] 52 disturbances J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
30 Control Profiles RBC Indoor temperature Heating 3 6 y 2 [ C] 25 2 u 2 [W] time [days] time [days] Comfort satisfaction, spanning from 93.9% to 95.2%. Energy savings around xx. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
31 Control Profiles PID Indoor temperature Heating 3 6 y 2 [ C] 25 2 u 2 [W] time [days] time [days] Comfort satisfaction, spanning from 95.6% to 99.6%. Energy savings around 6%. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
32 Control Profiles MPC Indoor temperature Heating 3 6 y 2 [ C] 25 2 u 2 [W] time [days] time [days] Comfort satisfaction, close to 1.%. Energy savings around 13%. J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
33 Performance Evaluation Total comfort rate Total heating cost 1 2 [%] 5 PID RBC ROM 4 ROM 7 ROM 1 ROM 15 ROM 2 ROM 3 ROM 4 ROM 1 SSM (a) Total one-step ahead prediction error [ MWh / year ] PID RBC ROM 4 ROM 7 ROM 1 ROM 15 ROM 2 (b) CPU time ROM 3 ROM 4 ROM 1 SSM [1e4 Kh / year ] PID RBC ROM 4 ROM 7 ROM 1 ROM 15 ROM 2 (c) Original Renovated Light weight Original (OSF) Renovated (OSF) Light weight (OSF) ROM 3 ROM 4 ROM 1 SSM [1e3 s] PID RBC ROM 4 ROM 7 ROM 1 ROM 15 ROM 2 (d) ROM 3 ROM 4 ROM 1 SSM J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
34 Conclusions 1 Influence of controller model accuracy on controller performance. 2 Minimum of 3 states was necessary for 6-rooms house. 3 When a dense formulation is used a CPU time becomes independent of the number of states of the controller model. 4 Use a controller model which emulates the real building as accurately as possible! Acknowledgment: The Authors gratefully acknowledge the contribution of the Slovak Research and Development Agency under the project APVV J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
35 Conclusions 1 Influence of controller model accuracy on controller performance. 2 Minimum of 3 states was necessary for 6-rooms house. 3 When a dense formulation is used a CPU time becomes independent of the number of states of the controller model. 4 Use a controller model which emulates the real building as accurately as possible! Acknowledgment: The Authors gratefully acknowledge the contribution of the Slovak Research and Development Agency under the project APVV J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
36 Conclusions 1 Influence of controller model accuracy on controller performance. 2 Minimum of 3 states was necessary for 6-rooms house. 3 When a dense formulation is used a CPU time becomes independent of the number of states of the controller model. 4 Use a controller model which emulates the real building as accurately as possible! Acknowledgment: The Authors gratefully acknowledge the contribution of the Slovak Research and Development Agency under the project APVV J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
37 Conclusions 1 Influence of controller model accuracy on controller performance. 2 Minimum of 3 states was necessary for 6-rooms house. 3 When a dense formulation is used a CPU time becomes independent of the number of states of the controller model. 4 Use a controller model which emulates the real building as accurately as possible! Acknowledgment: The Authors gratefully acknowledge the contribution of the Slovak Research and Development Agency under the project APVV J. Drgoňa (STU Bratislava) EUCCO, Leuven, Belgium September 14, / 21
BALANCING-RELATED MODEL REDUCTION FOR DATA-SPARSE SYSTEMS
BALANCING-RELATED Peter Benner Professur Mathematik in Industrie und Technik Fakultät für Mathematik Technische Universität Chemnitz Computational Methods with Applications Harrachov, 19 25 August 2007
More informationReflux control of a laboratory distillation column via MPC-based reference governor
Reflux control of a laboratory distillation column via MPC-based reference governor Martin Klaučo, Richard Valo, Ján Drgoňa Slovak University of Technology in Bratislava, Radlinského 9, SK-812 37 Bratislava,
More informationarxiv: v1 [cs.sy] 2 Oct 2018
Non-linear Model Predictive Control of Conically Shaped Liquid Storage Tanks arxiv:1810.01119v1 [cs.sy] 2 Oct 2018 5 10 Abstract Martin Klaučo, L uboš Čirka Slovak University of Technology in Bratislava,
More informationPOLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19
POLE PLACEMENT Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 19 Outline 1 State Feedback 2 Observer 3 Observer Feedback 4 Reduced Order
More informationMethodology for Obtaining Linear State Space Building Energy Simulation Models
Methodology for Obtaining Linear State Space Building Energy Simulation Models Damien Picard 1 Filip Jorissen 1,2 Lieve Helsen 1,2 1 Mechanical engineering, KU Leuven, Belgium,{damien.picard, filip.jorissen}@kuleuven.be
More informationEL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)
EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the
More informationPractical Implementations of Advanced Process Control for Linear Systems
Downloaded from orbitdtudk on: Jul 01, 2018 Practical Implementations of Advanced Process Control for Linear Systems Knudsen, Jørgen K H ; Huusom, Jakob Kjøbsted; Jørgensen, John Bagterp Published in:
More informationClick to edit Master title style
Click to edit Master title style Fast Model Predictive Control Trevor Slade Reza Asgharzadeh John Hedengren Brigham Young University 3 Apr 2012 Discussion Overview Models for Fast Model Predictive Control
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b
CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 25 January 2006 Reading: This set of lectures provides a brief introduction to Kalman filtering, following
More informationIntro. Computer Control Systems: F9
Intro. Computer Control Systems: F9 State-feedback control and observers Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 21 dave.zachariah@it.uu.se F8: Quiz! 2 / 21 dave.zachariah@it.uu.se
More informationMethodology for Obtaining Linear State Space Building Energy Simulation Models
Methodology for Obtaining Linear State Space Building Energy Simulation Models Damien Picard 1 Filip Jorissen 1,2 Lieve Helsen 1,2 1 Mechanical engineering, KU Leuven, Belgium, {damien.picard, filip.jorissen}@kuleuven.be
More informationEfficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph
Efficient robust optimization for robust control with constraints p. 1 Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph Efficient robust optimization
More informationConceptual Design Methods and Tools for Building Services with complex dynamics
Computational modelling of low energy technologies in built environment: 12 October 2010 Conceptual Design Methods and Tools for Building Services with complex dynamics Yousaf Khalid, Gavin Murphy University
More informationNonlinear Model Predictive Control Tools (NMPC Tools)
Nonlinear Model Predictive Control Tools (NMPC Tools) Rishi Amrit, James B. Rawlings April 5, 2008 1 Formulation We consider a control system composed of three parts([2]). Estimator Target calculator Regulator
More informationModel reduction via tangential interpolation
Model reduction via tangential interpolation K. Gallivan, A. Vandendorpe and P. Van Dooren May 14, 2002 1 Introduction Although most of the theory presented in this paper holds for both continuous-time
More informationQuis 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 information1. Type your solutions. This homework is mainly a programming assignment.
THE UNIVERSITY OF TEXAS AT SAN ANTONIO EE 5243 INTRODUCTION TO CYBER-PHYSICAL SYSTEMS H O M E W O R K S # 6 + 7 Ahmad F. Taha October 22, 2015 READ Homework Instructions: 1. Type your solutions. This homework
More informationTheory in Model Predictive Control :" Constraint Satisfaction and Stability!
Theory in Model Predictive Control :" Constraint Satisfaction and Stability Colin Jones, Melanie Zeilinger Automatic Control Laboratory, EPFL Example: Cessna Citation Aircraft Linearized continuous-time
More informationBindel, Fall 2011 Intro to Scientific Computing (CS 3220) Week 3: Wednesday, Jan 9
Problem du jour Week 3: Wednesday, Jan 9 1. As a function of matrix dimension, what is the asymptotic complexity of computing a determinant using the Laplace expansion (cofactor expansion) that you probably
More informationPREDICTIVE CONTROL OF NONLINEAR SYSTEMS. Received February 2008; accepted May 2008
ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 3, September 2008 pp. 239 244 PREDICTIVE CONTROL OF NONLINEAR SYSTEMS Martin Janík, Eva Miklovičová and Marián Mrosko Faculty
More informationControl Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft
Control Systems Design, SC426 SC426 Fall 2, dr A Abate, DCSC, TU Delft Lecture 5 Controllable Canonical and Observable Canonical Forms Stabilization by State Feedback State Estimation, Observer Design
More information5. Observer-based Controller Design
EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1
More informationCONTROL DESIGN FOR SET POINT TRACKING
Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded
More information1 Continuous-time Systems
Observability Completely controllable systems can be restructured by means of state feedback to have many desirable properties. But what if the state is not available for feedback? What if only the output
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b
CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 14 January 2007 Reading: This set of lectures provides a brief introduction to Kalman filtering, following
More informationModel predictive control of industrial processes. Vitali Vansovitš
Model predictive control of industrial processes Vitali Vansovitš Contents Industrial process (Iru Power Plant) Neural networ identification Process identification linear model Model predictive controller
More information= m(0) + 4e 2 ( 3e 2 ) 2e 2, 1 (2k + k 2 ) dt. m(0) = u + R 1 B T P x 2 R dt. u + R 1 B T P y 2 R dt +
ECE 553, Spring 8 Posted: May nd, 8 Problem Set #7 Solution Solutions: 1. The optimal controller is still the one given in the solution to the Problem 6 in Homework #5: u (x, t) = p(t)x k(t), t. The minimum
More informationBalancing of Lossless and Passive Systems
Balancing of Lossless and Passive Systems Arjan van der Schaft Abstract Different balancing techniques are applied to lossless nonlinear systems, with open-loop balancing applied to their scattering representation.
More informationSlovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS
Slovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS of the 18 th International Conference on Process Control Hotel Titris, Tatranská
More informationPrashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles
HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,
More informationNumerical Methods for Model Predictive Control. Jing Yang
Numerical Methods for Model Predictive Control Jing Yang Kongens Lyngby February 26, 2008 Technical University of Denmark Informatics and Mathematical Modelling Building 321, DK-2800 Kongens Lyngby, Denmark
More informationDistributed and Real-time Predictive Control
Distributed and Real-time Predictive Control Melanie Zeilinger Christian Conte (ETH) Alexander Domahidi (ETH) Ye Pu (EPFL) Colin Jones (EPFL) Challenges in modern control systems Power system: - Frequency
More informationAutomatic Control Laboratory, ETH Zürich
Manfred Morari Kimberly Chung Colin N. Jones Frauke Oldewurtel Alessandra Parisio Philipp Rostalski Fabian Ullmann MeteoSwiss Automatic Control Laboratory, ETH Zürich Multidisciplinary Team Weather forecast
More informationOverview. Motivation for the inner product. Question. Definition
Overview Last time we studied the evolution of a discrete linear dynamical system, and today we begin the final topic of the course (loosely speaking) Today we ll recall the definition and properties of
More informationGramians of structured systems and an error bound for structure-preserving model reduction
Gramians of structured systems and an error bound for structure-preserving model reduction D.C. Sorensen and A.C. Antoulas e-mail:{sorensen@rice.edu, aca@rice.edu} September 3, 24 Abstract In this paper
More informationContents lecture 5. Automatic Control III. Summary of lecture 4 (II/II) Summary of lecture 4 (I/II) u y F r. Lecture 5 H 2 and H loop shaping
Contents lecture 5 Automatic Control III Lecture 5 H 2 and H loop shaping Thomas Schön Division of Systems and Control Department of Information Technology Uppsala University. Email: thomas.schon@it.uu.se,
More informationJUSTIFICATION 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[2] (a) Develop and describe the piecewise linear Galerkin finite element approximation of,
269 C, Vese Practice problems [1] Write the differential equation u + u = f(x, y), (x, y) Ω u = 1 (x, y) Ω 1 n + u = x (x, y) Ω 2, Ω = {(x, y) x 2 + y 2 < 1}, Ω 1 = {(x, y) x 2 + y 2 = 1, x 0}, Ω 2 = {(x,
More informationInternational Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016)
International Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016) hermal Model Parameter Estimation for HVAC Facility using Recursive Least Square Method Dae Ki Kim1, a, Kyu Chul
More informationChapter 3. State Feedback - Pole Placement. Motivation
Chapter 3 State Feedback - Pole Placement Motivation Whereas classical control theory is based on output feedback, this course mainly deals with control system design by state feedback. This model-based
More informationMATLAB TOOL FOR IDENTIFICATION OF NONLINEAR SYSTEMS
MATLAB TOOL FOR IDENTIFICATION OF NONLINEAR SYSTEMS M. Kalúz, Ľ. Čirka, M. Fikar Institute of Information Engineering, Automation, and Mathematics, FCFT STU in Bratislava Abstract This contribution describes
More informationMATHEMATICAL MODELING OF A COMBINED HOT-WATER HEATING SYSTEM BY MEANS OF THE FINITE ELEMENT METHOD
2005/2 PAGES 15 19 RECEIVED 21. 2. 2005 ACCEPTED 18. 4. 2005 J. LOVÁS, K. MIKULA MATHEMATICAL MODELING OF A COMBINED HOT-WATER HEATING SYSTEM BY MEANS OF THE FINITE ELEMENT METHOD ABSTRACT Ing. Jozef Lovás
More informationModel Reduction for Linear Dynamical Systems
Summer School on Numerical Linear Algebra for Dynamical and High-Dimensional Problems Trogir, October 10 15, 2011 Model Reduction for Linear Dynamical Systems Peter Benner Max Planck Institute for Dynamics
More informationTopic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback
Topic #17 16.31 Feedback Control State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall
More information4F3 - 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 informationMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Q-Parameterization 1 This lecture introduces the so-called
More informationMaster Project Scenario-Based Model Predictive Control for Energy-Efficient Building Climate Control
Master Project Scenario-Based Model Predictive Control for Energy-Efficient Building Climate Control Georg Schildbach, David Sturzenegger, Prof. Dr. Manfred Morari 02.Oktober 2012 Outline Introduction
More informationSecure Control Against Replay Attacks
Secure Control Against Replay Attacks Bruno Sinopoli, Yilin Mo Department of Electrical and Computer Engineering, Carnegie Mellon Trust Autumn 2009 Conference Bruno Sinopoli (Carnegie Mellon) Secure Control
More informationEE C128 / ME C134 Final Exam Fall 2014
EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket
More informationMPC Infeasibility Handling
MPC Handling Thomas Wiese, TU Munich, KU Leuven supervised by H.J. Ferreau, Prof. M. Diehl (both KUL) and Dr. H. Gräb (TUM) October 9, 2008 1 / 42 MPC General MPC Strategies 2 / 42 Linear Discrete-Time
More informationEE 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 informationRecent Advances in Positive Systems: The Servomechanism Problem
Recent Advances in Positive Systems: The Servomechanism Problem 47 th IEEE Conference on Decision and Control December 28. Bartek Roszak and Edward J. Davison Systems Control Group, University of Toronto
More informationStochastic control principles
Stochastic control principles Sven Thomsen, Henrik Aa. Nielsen A/S Lyngsø Allé 3 Hørsholm FlexPower, WP4 workshop, RISØ-DTU Sven C. Thomsen & Henrik Aa. Nielsen 1 Agenda The house problem revisited Issues
More informationDifferent Materials with High Thermal Mass and its Influence on a Buildings Heat Loss An Analysis based on the Theory of Dynamic Thermal Networks
Different Materials with High hermal Mass and its Influence on a Buildings Heat Loss An Analysis based on the heory of Dynamic hermal Networks Eva-Lotta W urkinen, Jonathan arlsson 2 Section of Building
More informationOptimization-Based Control
Optimization-Based Control Richard M. Murray Control and Dynamical Systems California Institute of Technology DRAFT v1.7a, 19 February 2008 c California Institute of Technology All rights reserved. This
More informationD(s) G(s) A control system design definition
R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure
More informationPartially Observable Markov Decision Processes (POMDPs)
Partially Observable Markov Decision Processes (POMDPs) Sachin Patil Guest Lecture: CS287 Advanced Robotics Slides adapted from Pieter Abbeel, Alex Lee Outline Introduction to POMDPs Locally Optimal Solutions
More informationLinear Offset-Free Model Predictive Control
Linear Offset-Free Model Predictive Control Urban Maeder a,, Francesco Borrelli b, Manfred Morari a a Automatic Control Lab, ETH Zurich, CH-892 Zurich, Switzerland b Department of Mechanical Engineering,
More informationObservability. It was the property in Lyapunov stability which allowed us to resolve that
Observability We have seen observability twice already It was the property which permitted us to retrieve the initial state from the initial data {u(0),y(0),u(1),y(1),...,u(n 1),y(n 1)} It was the property
More informationThermal Analysis of an HVAC System with TRV Controlled Hydronic Radiator
1 Thermal Analysis of an HVAC System with TRV Controlled Hydronic Radiator Fatemeh Tahersima 1, Jakob Stoustrup 1, Henrik Rasmussen 1, Peter Gammeljord Nielsen 2 Abstract A control oriented model for an
More informationState estimation and the Kalman filter
State estimation and the Kalman filter PhD, David Di Ruscio Telemark university college Department of Technology Systems and Control Engineering N-3914 Porsgrunn, Norway Fax: +47 35 57 52 50 Tel: +47 35
More informationZeros and zero dynamics
CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)
More informationLecture 10 Linear Quadratic Stochastic Control with Partial State Observation
EE363 Winter 2008-09 Lecture 10 Linear Quadratic Stochastic Control with Partial State Observation partially observed linear-quadratic stochastic control problem estimation-control separation principle
More informationBuilding heat system sizing
May 6th, 203 MVK60 Heat and Mass Transfer Project report Building heat system sizing Arnaud BELTOISE Dept. of Energy Sciences, Faculty of Engineering, Lund University, Box 8, 2200 Lund, Sweden . Introduction
More informationCHAPTER 6 : LITERATURE REVIEW
CHAPTER 6 : LITERATURE REVIEW Chapter : LITERATURE REVIEW 77 M E A S U R I N G T H E E F F I C I E N C Y O F D E C I S I O N M A K I N G U N I T S A B S T R A C T A n o n l i n e a r ( n o n c o n v e
More informationP E R E N C O - C H R I S T M A S P A R T Y
L E T T I C E L E T T I C E I S A F A M I L Y R U N C O M P A N Y S P A N N I N G T W O G E N E R A T I O N S A N D T H R E E D E C A D E S. B A S E D I N L O N D O N, W E H A V E T H E P E R F E C T R
More informationFourier Model Reduction for Large-Scale Applications in Computational Fluid Dynamics
Fourier Model Reduction for Large-Scale Applications in Computational Fluid Dynamics K. Willcox and A. Megretski A new method, Fourier model reduction (FMR), for obtaining stable, accurate, low-order models
More informationIndustrial Model Predictive Control
Industrial Model Predictive Control Emil Schultz Christensen Kongens Lyngby 2013 DTU Compute-M.Sc.-2013-49 Technical University of Denmark DTU Compute Matematiktovet, Building 303B, DK-2800 Kongens Lyngby,
More informationEconomic MPC for large and distributed energy systems
Economic MPC for large and distributed energy systems WP4 Laura Standardi, Niels Kjølstad Poulsen, John Bagterp Jørgensen August 15, 2014 1 / 34 Outline Introduction and motivation Problem definition Economic
More informationSuboptimality of minmax MPC. Seungho Lee. ẋ(t) = f(x(t), u(t)), x(0) = x 0, t 0 (1)
Suboptimality of minmax MPC Seungho Lee In this paper, we consider particular case of Model Predictive Control (MPC) when the problem that needs to be solved in each sample time is the form of min max
More informationELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems
ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight
More informationSystem 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 informationExam 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 informationDiscrete-Time H Gaussian Filter
Proceedings of the 17th World Congress The International Federation of Automatic Control Discrete-Time H Gaussian Filter Ali Tahmasebi and Xiang Chen Department of Electrical and Computer Engineering,
More informationFUNDAMENTALS OF HVAC
FUNDAMENTALS OF HVAC Prof.Dr. Yusuf Ali KARA Res.Asst. Semih AKIN 1 INTRODUCTION Terminology: HVAC: Heating, ventilating, air-conditioning and refrigerating. Air conditioning is the process of treating
More informationPrinciple Component Analysis and Model Reduction for Dynamical Systems
Principle Component Analysis and Model Reduction for Dynamical Systems D.C. Sorensen Virginia Tech 12 Nov 2004 Protein Substate Modeling and Identification PCA Dimension Reduction Using the SVD Tod Romo
More informationSimultaneous state and unknown inputs estimation with PI and PMI observers for Takagi Sugeno model with unmeasurable premise variables
Simultaneous state and unknown inputs estimation with PI and PMI observers for Takagi Sugeno model with unmeasurable premise variables Dalil Ichalal, Benoît Marx, José Ragot and Didier Maquin Centre de
More informationArtificial Intelligence for HVAC Systems
Artificial Intelligence for HVAC Systems V. Ziebart, ACSS IAMP ZHAW Motivation More than 80% of the energy consumed in Swiss households is used for room heating & cooling and domestic hot water.* The increasing
More informationLikelihood-based Estimation of Stochastically Singular DSGE Models using Dimensionality Reduction
Likelihood-based Estimation of Stochastically Singular DSGE Models using Dimensionality Reduction Michal Andrle 1 Computing in Economics and Finance, Prague June 212 1 The views expressed herein are those
More informationUCLA Chemical Engineering. Process & Control Systems Engineering Laboratory
Constrained Innite-time Optimal Control Donald J. Chmielewski Chemical Engineering Department University of California Los Angeles February 23, 2000 Stochastic Formulation - Min Max Formulation - UCLA
More informationHigh-Speed Integer Optimal Control using ADP Bartolomeo Stellato and Paul Goulart
High-Speed Integer Optimal Control using ADP and Paul Goulart EUCCO 2016 13/09/2016 Leuven, Belgium Medium-voltage drives market is worth 4bln $. and is growing 10% every year! Power Distribution Grid
More informationIntegration by Substitution
Integration by Substitution MATH 151 Calculus for Management J. Robert Buchanan Department of Mathematics Fall 2018 Objectives After this lesson we will be able to use the method of integration by substitution
More informationA Numerical Analysis of Indoor Thermal Environment and Human Thermophysiological Responses under Natural Ventilation S. Iizuka 1,*, T. Sakoi 2, T. Sai
A Numerical Analysis of Indoor Thermal Environment and Human Thermophysiological Responses under Natural Ventilation S. Iizuka 1,*, T. Sakoi 2, T. Saito 1, and S. Kuno 1 1 Graduate School of Environmental
More informationAssessment and Improvement of Methodologies used for GHG Projections
Assessment and Improvement of Methodologies used for GHG Projections Jan Duerinck Etsap workshop 3 July 2008 Paris Who is using Markal and how Jan Duerinck Etsap workshop 3 July 2008 Paris 1 Outline of
More informationOnline 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 informationModel reduction for linear systems by balancing
Model reduction for linear systems by balancing Bart Besselink Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, Groningen,
More informationNumerical approximation for optimal control problems via MPC and HJB. Giulia Fabrini
Numerical approximation for optimal control problems via MPC and HJB Giulia Fabrini Konstanz Women In Mathematics 15 May, 2018 G. Fabrini (University of Konstanz) Numerical approximation for OCP 1 / 33
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationEvent-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems
Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,
More informationMachine Learning 4771
Machine Learning 4771 Instructor: ony Jebara Kalman Filtering Linear Dynamical Systems and Kalman Filtering Structure from Motion Linear Dynamical Systems Audio: x=pitch y=acoustic waveform Vision: x=object
More informationSolutions to Review Problems for Chapter 6 ( ), 7.1
Solutions to Review Problems for Chapter (-, 7 The Final Exam is on Thursday, June,, : AM : AM at NESBITT Final Exam Breakdown Sections % -,7-9,- - % -9,-,7,-,-7 - % -, 7 - % Let u u and v Let x x x x,
More informationTechnical work in WP2 and WP5
Technical work in WP2 and WP5 UNIZG-FER Mato Baotić, Branimir Novoselnik, Jadranko Matuško, Mario Vašak, Andrej Jokić Aachen, October 9, 2015 This project has received funding from the European Union s
More informationADVANCED ROOF COATINGS: MATERIALS AND THEIR APPLICATIONS
ADVANCED ROOF COATINGS: MATERIALS AND THEIR APPLICATIONS Abstract J.M. Bell 1 and G.B. Smith 2 The use of low emittance and high solar reflectance coatings is widespread in window glazings, wall and roof
More informationA FAST, EASILY TUNED, SISO, MODEL PREDICTIVE CONTROLLER. Gabriele Pannocchia,1 Nabil Laachi James B. Rawlings
A FAST, EASILY TUNED, SISO, MODEL PREDICTIVE CONTROLLER Gabriele Pannocchia, Nabil Laachi James B. Rawlings Department of Chemical Engineering Univ. of Pisa Via Diotisalvi 2, 5626 Pisa (Italy) Department
More informationAn overview of subspace identification
Computers and Chemical Engineering 30 (2006) 1502 1513 An overview of subspace identification S Joe Qin Department of Chemical Engineering, The University of Texas at Austin, Austin, TX 78712, USA Received
More informationAN OVERVIEW OF MODEL REDUCTION TECHNIQUES APPLIED TO LARGE-SCALE STRUCTURAL DYNAMICS AND CONTROL MOTIVATING EXAMPLE INVERTED PENDULUM
Controls Lab AN OVERVIEW OF MODEL REDUCTION TECHNIQUES APPLIED TO LARGE-SCALE STRUCTURAL DYNAMICS AND CONTROL Eduardo Gildin (UT ICES and Rice Univ.) with Thanos Antoulas (Rice ECE) Danny Sorensen (Rice
More informationOccupant Behavior Related to Space Cooling in a High Rise Residential Building Located in a Tropical Region N.F. Mat Hanip 1, S.A. Zaki 1,*, A. Hagish
Occupant Behavior Related to Space Cooling in a High Rise Residential Building Located in a Tropical Region N.F. Mat Hanip 1, S.A. Zaki 1,*, A. Hagishima 2, J. Tanimoto 2, and M.S.M. Ali 1 1 Malaysia-Japan
More informationROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF SINGULAR SYSTEMS
INTERNATIONAL JOURNAL OF INFORMATON AND SYSTEMS SCIENCES Volume 5 Number 3-4 Pages 480 487 c 2009 Institute for Scientific Computing and Information ROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF
More informationPinellas County Capital Improvement Program, FY2006 Through FY2011 Project Summary Report
Function : General Government Services Activity : Judicial Project No: 923 Title: Courts/Jails Future Expansion Cost Center: 8160500 Department: General Services Primary Fund: 0401 CIE: No Sub-cost Center:
More informationControl Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation
Lecture 9: State Feedback and s [IFAC PB Ch 9] State Feedback s Disturbance Estimation & Integral Action Control Design Many factors to consider, for example: Attenuation of load disturbances Reduction
More information