Journal Home > Volume 11 , Issue 2

Models describing energy consumption, heating, and cooling of buildings usually impose difficulties to the numerical integration algorithms used to simulate them. Stiffness and the presence of frequent discontinuities are among the main causes of those difficulties, that become critical when the models grow in size. Quantized State Systems (QSS) methods are a family of numerical integration algorithms that can efficiently handle discontinuities and stiffness in large models. For this reason, they are promising candidates for overcoming the mentioned problems. Based on this observation, this article studies the performance of QSS methods in some systems that are relevant to the field of building simulation. The study includes a performance comparison of different QSS algorithms against state-of-the-art classic numerical solvers, showing that the former can be more than one order of magnitude faster.


menu
Abstract
Full text
Outline
About this article

On the efficiency of quantization-based integration methods for building simulation

Show Author's information Federico Martín Bergero1( )Francesco Casella2Ernesto Kofman1,3Joaquín Fernández1
Laboratorio de Sistemas Dinámicos, CIFASIS-CONICET, Rosario, Argentina
Politecnico di Milano, Italy
FCEIA-UNR, Rosario, Argentina

Abstract

Models describing energy consumption, heating, and cooling of buildings usually impose difficulties to the numerical integration algorithms used to simulate them. Stiffness and the presence of frequent discontinuities are among the main causes of those difficulties, that become critical when the models grow in size. Quantized State Systems (QSS) methods are a family of numerical integration algorithms that can efficiently handle discontinuities and stiffness in large models. For this reason, they are promising candidates for overcoming the mentioned problems. Based on this observation, this article studies the performance of QSS methods in some systems that are relevant to the field of building simulation. The study includes a performance comparison of different QSS algorithms against state-of-the-art classic numerical solvers, showing that the former can be more than one order of magnitude faster.

Keywords: building simulation, quantized state systems, HVAC, large scale system, hybrid models

References(40)

J Åkesson, M Gäfvert, H Tummescheit (2009). Modelica—An open source platform for optimization of Modelica models. In: Proceedings of the 6th Vienna International Conference on Mathematical Modelling.
R Baetens, R De Coninck, F Jorissen, D Picard, L Helsen, D Saelens (2015). OpenIDEAS—An open framework for integrated district energy assessments. In: Proceedings of the 14th International IBPSA Building Simulation Conference, Hyderabad, India, pp. 347–354.
F Bergero, E Kofman (2011). PowerDEVS: A tool for hybrid system modeling and real-time simulation. Simulation, 87: 113–132.
F Bergero, X Floros, J Fernández, E Kofman, FE Cellier (2012). Simulating Modelica models with a stand-alone quantized state systems solver. In: Proceedings of the 9th International Modelica Conference, Munich, Germany, pp. 237–246.
F Bergero, M Botta, E Campostrini, E Kofman (2015). Efficient compilation of large scale Modelica models. In: Proceedings of the 11th International Modelica Conference, Versaille, France, pp. 449–458.
D Brück, H Elmqvist, SE Mattsson, H Olsson (2002). Dymola for multi-engineering modeling and simulation. In: Proceedings of the 2nd Modelica Conference, Oberpfaffenhofen, Germany.
F Cellier, XF Floros, E Kofman (2013). The complexity crisis: Using modeling and simulation for system level analysis and design. In: Proceedings of the 3rd International Conference on Simulation and and Modeling Methodologies, Technologies and Applications (SimulTech), Reykjavik, Iceland.
F Cellier, E Kofman (2006). Continuous System Simulation. New York: Springer.
NM Ceriani, R Vignali, L Piroddi, M Prandini (2013). An approximate dynamic programming approach to the energy management of a building cooling system. In: Proceedings of European Control Conference, Zurich, Switzerland, pp. 2026–2031.
CIBSE (2006). CIBSE Guide A: Environmental Design. Norwich, UK: CIBSE Publications.
DB Crawley, LK Lawrie, FC Winkelmann, WF Buhl, YJ Huang, et al. (2001). EnergyPlus: Creating a new-generation building energy simulation program. Energy and Buildings, 33: 319–331.
JR Dormand, PJ Prince (1980). A family of embedded Runge-Kutta formulae. Journal of Computational and Applied Mathematics, 6: 19–26.
J Fernández, E Kofman (2014). A stand-alone quantized state system solver for continuous system simulation. Simulation, 90: 782–799.
J Fernández, E Kofman, F Bergero (2017). A parallel Quantized State System Solver for ODEs. Journal of Parallel and Distributed Computing, 106: 14–30.
X Floros, F Bergero, N Ceriani, F Casella, E Kofman, FE Cellier (2014). Simulation of smart-grid models using quantization-based integration methods. In: Proceedings of the 10th International Modelica Conference, Lund, Sweden, pp. 787–797.
VMS Frances, EJS Escriva, JMP Ojer (2014). Discrete event heat transfer simulation of a room. International Journal of Thermal Sciences, 75: 105–115.
VMS Frances, EJS Escriva, JMP Ojer (2015). Discrete event heat transfer simulation of a room using a Quantized State System of order two, QSS2 integrator. International Journal of Thermal Sciences, 97: 82–93.
P Fritzson (2015). Principles of Object-Oriented Modeling and Simulation with Modelica 3.3: A Cyber-Physical Approach, 2nd edn. Piscataway, NJ, USA: Wiley-IEEE Press.
P Fritzson, P Aronsson, H Lundvall, K Nystrom, A Pop, L Saldamli, D Broman (2005). The OpenModelica modeling, simulation, and development environment. In: Proceedings of the 46th Conference on Simulation and Modeling (SIMS’05), Trondheim, Norway, pp. 83–90.
M Fuchs, A Constantin, M Lauster, P Remmen, R Streblow, E Müller (2015). Structuring the building performance Modelica model library AixLib for open collaborative development. In: Proceedings of the 14th International IBPSA Building Simulation Conference, Hyderabad, India, pp. 331–338.
GL Grinblat, H Ahumada, E Kofman (2012). Quantized state simulation of spiking neural networks. Simulation, 88: 299–313.
E Hairer, S Nørsett, G Wanner (1993). Solving Ordinary Differential Equations I. Nostiff Problems, 2nd edn. Berlin: Springer.
E Hairer, G Wanner (1996). Solving Ordinary Differential Equations II. Stiff and Differential-Algebraic Problems. Berlin: Springer.
AC Hindmarsh, PN Brown, KE Grant, SL Lee, R Serban, DE Shumaker, CS Woodward (2005). SUNDIALS: Suite of nonlinear and differential/algebraic equation solvers. ACM Transactions on Mathematical Software, 31: 363–396.
F Jorissen, L Helsen, M Wetter (2015). Simulation speed analysis and improvements of Modelica models for building energy simulation. In: Proceedings of the 11th International Modelica Conference, Versaille, France, pp. 59–69.
E Kofman (2002). A second-order approximation for DEVS simulation of continuous systems. Simulation, 78: 76–89.
E Kofman (2004). Discrete event simulation of hybrid systems. SIAM Journal on Scientific Computing, 25: 1771–1797.
E Kofman (2006). A third order discrete event simulation method for continuous system simulation. Latin American Applied Research, 36: 101–108.
E Kofman, S Junco (2001). Quantized-state systems: A DEVS approach for continuous system simulation. Transactions of the Society for Computer Simulation International, 18: 123–132.
SE Mattsson, H Elmqvist, M Otter (1998). Physical system modeling with Modelica. Control Engineering Practice, 6: 501–510.
G Migoni, E Kofman, F Bergero, J Fernández (2015). Quantization- based simulation of switched mode power supplies. Simulation, 91: 320–336.
G Migoni, M Bortolotto, E Kofman, FE Cellier (2013). Linearly implicit quantization-based integration methods for stiff ordinary differential equations. Simulation Modelling Practice and Theory, 35: 118–136.
C Nytsch-Geusen, J Huber, M Ljubijankic, J Rädler (2013). Modelica BuildingSystems—eine Modellbibliothek zur Simulation komplexer energietechnischer Gebäudesysteme. Bauphysik, 35: 21–29.
C Perfumo, E Kofman, JH Braslavsky, JK Ward (2012). Load management: Model-based control of aggregate power for populations of thermostatically controlled loads. Energy Conversion and Management, 55: 36–48.
LR Petzold (1982). A description of DASSL: A differential/algebraic system solver. In: Proceedings of Scientific computing, Montreal, Canada, pp. 65–68.
M Wetter, C Haugstetter (2006). Modelica versus TRNSYS—A comparison between an equation-based and a procedural modeling language for building energy simulation. In: Proceedings of the 2nd National IBPSA-USA Conference, Cambridge, MA, USA.
M Wetter, W Zuo, TS Nouidui, X Pang (2014). Modelica Buildings library. Journal of Building Performance Simulation, 7: 253–270.
M Wetter, TS Nouidui, D Lorenzetti, EA Lee, A Roth (2015). Prototyping the next generation EnergyPlus simulation engine. In: Proceedings of the 14th International IBPSA Building Simulation Conference, Hyderabad, India.
M Wetter, M Bonvini, TS Nouidui (2016). Equation-based languages—A new paradigm for building energy modeling, simulation and optimization. Energy and Buildings, 117: 290–300.
B Zeigler, H Praehofer, TG Kim (2000). Theory of Modeling and Simulation, 2nd edn. San Diego, USA: Academic Press.
Publication history
Copyright

Publication history

Received: 24 January 2017
Revised: 03 July 2017
Accepted: 10 July 2017
Published: 02 September 2017
Issue date: April 2018

Copyright

© Tsinghua University Press and Springer-Verlag GmbH Germany 2017
Return