An Efficient Evolutionary Approach to Parameter Identification in a Building Thermal Model

Thermal models of buildings are often used to identify energy savings within a building. Given that a significant proportion of that energy is typically used to maintain building temperature, establishing the optimal control of the buildings thermal system is important. This requires an understanding of the thermal dynamics of the building, which is often obtained from physical thermal models. However, these models require detailed building parameters to be specified and these can often be difficult to determine. In this paper, we propose an evolutionary approach to parameter identification for thermal models that are formulated as an optimization task. A state-of-the-art evolutionary algorithm, i.e., SaNSDE+, has been developed. A fitness function is defined, which quantifies the difference between the energy-consumption time-series data that are derived from the identified parameters and that given by simulation with a set of predetermined target model parameters. In comparison with a conventional genetic algorithm, fast evolutionary programming, and two state-of-the-art evolutionary algorithms, our experimental results show that the proposed SaNSDE+ has significantly improved both the solution quality and the convergence speed, suggesting this is an effective tool for parameter identification for simulated building thermal models.

[1]  Kostas S. Metaxiotis,et al.  Artificial intelligence in short term electric load forecasting: a state-of-the-art survey for the researcher , 2003 .

[2]  René Thomsen,et al.  A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[3]  Jürgen Branke,et al.  Evolutionary optimization in uncertain environments-a survey , 2005, IEEE Transactions on Evolutionary Computation.

[4]  Tahir Ayata,et al.  Investigating the potential use of natural ventilation in new building designs in Turkey , 2006 .

[5]  Chin-Teng Lin,et al.  Nonlinear System Control Using Adaptive Neural Fuzzy Networks Based on a Modified Differential Evolution , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[6]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[7]  Andries Petrus Engelbrecht,et al.  Differential evolution for integer programming problems , 2007, 2007 IEEE Congress on Evolutionary Computation.

[8]  X. Yaoc,et al.  A novel evolutionary algorithm for determining uni " ed creep damage constitutive equations , 2002 .

[9]  Arthur C. Sanderson,et al.  JADE: Adaptive Differential Evolution With Optional External Archive , 2009, IEEE Transactions on Evolutionary Computation.

[10]  Janez Brest,et al.  Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems , 2006, IEEE Transactions on Evolutionary Computation.

[11]  Mohammad Reza Amin-Naseri,et al.  Combined use of unsupervised and supervised learning for daily peak load forecasting , 2008 .

[12]  Xin Yao,et al.  Self-adaptive differential evolution with neighborhood search , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[13]  Erik De Schutter,et al.  Automated neuron model optimization techniques: a review , 2008, Biological Cybernetics.

[14]  Carlos E. Pedreira,et al.  Neural networks for short-term load forecasting: a review and evaluation , 2001 .

[15]  Xin Yao,et al.  Dynamic Control of Adaptive Parameters in Evolutionary Programming , 1998, SEAL.

[16]  Bahram Moshfegh,et al.  Energy demand and indoor climate in a low energy building—changed control strategies and boundary conditions , 2006 .

[17]  Shengwei Wang,et al.  Optimal simplified thermal models of building envelope based on frequency domain regression using genetic algorithm , 2007 .

[18]  Xin Yao,et al.  Large scale evolutionary optimization using cooperative coevolution , 2008, Inf. Sci..

[19]  Maria Wall,et al.  Influence of window size on the energy balance of low energy houses , 2006 .

[20]  Spyros G. Tzafestas,et al.  Computational Intelligence Techniques for Short-Term Electric Load Forecasting , 2001, J. Intell. Robotic Syst..

[21]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[22]  M. Macias,et al.  Application of night cooling concept to social housing design in dry hot climate , 2006 .

[23]  Jan F. Kreider,et al.  Handbook of Heating, Ventilation, and Air Conditioning , 2000 .

[24]  Xin Yao,et al.  An Evolutionary Approach to Modeling Radial Brightness Distributions in Elliptical Galaxies , 2004, PPSN.

[25]  Jonathan A. Wright,et al.  Optimization of building thermal design and control by multi-criterion genetic algorithm , 2002 .

[26]  Nima Amjady,et al.  Short-term hourly load forecasting using time-series modeling with peak load estimation capability , 2001 .

[27]  Xin Yao,et al.  A Memetic Algorithm for VLSI Floorplanning , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[28]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[29]  Luis Pérez-Lombard,et al.  A review on buildings energy consumption information , 2008 .

[30]  K. E. Vugrin On the Effect of Numerical Noise in Simulation-Based Optimization , 2003 .

[31]  Shengwei Wang,et al.  Simplified building model for transient thermal performance estimation using GA-based parameter identification , 2006 .

[32]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[33]  Xin Yao,et al.  Short-term load forecasting with neural network ensembles: A comparative study , 2011 .

[34]  Xin Yao,et al.  An adaptive coevolutionary Differential Evolution algorithm for large-scale optimization , 2009, 2009 IEEE Congress on Evolutionary Computation.

[35]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[36]  Jonathan A. Wright,et al.  HVAC optimisation studies: Sizing by genetic algorithm , 1996 .

[37]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[38]  Shengwei Wang,et al.  Parameter estimation of internal thermal mass of building dynamic models using genetic algorithm , 2006 .

[39]  Xin Yao,et al.  Scalability of generalized adaptive differential evolution for large-scale continuous optimization , 2010, Soft Comput..

[40]  de Mh Martin Wit,et al.  Hambase : heat, air and moisture model for building and systems evaluation , 2006 .

[41]  Arnold Janssens,et al.  Passive cooling in a low-energy office building , 2005 .

[42]  Xin Yao,et al.  Short-Term Load Forecasting with Neural Network Ensembles: A Comparative Study [Application Notes] , 2011, IEEE Computational Intelligence Magazine.

[43]  Plamen Angelov,et al.  Evolutionary Synthesis of HVAC System Configurations: Algorithm Development (RP-1049) , 2008 .

[44]  Xin Yao,et al.  Making a Difference to Differential Evolution , 2008, Advances in Metaheuristics for Hard Optimization.

[45]  Rainer Storn,et al.  System design by constraint adaptation and differential evolution , 1999, IEEE Trans. Evol. Comput..

[46]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[47]  Peter J. Fleming,et al.  The MATLAB genetic algorithm toolbox , 1995 .

[48]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..