The performance gap of buildings is commonly defined as the difference between the performance value predicted in the design stage and that measured in the post-occupancy stage. Knowledge about the performance gap of buildings is valuable in many aspects and thus is a research subject drawing much attention. Important questions that should be asked include: (1) Definition: what is the performance gap of buildings? (2) Magnitude: how large is the performance gap of buildings? (3) Techniques: how to determine the performance gap of buildings? (4) Causes: what are the reasons leading to the performance gap of buildings? (5) Solutions: how to bridge the performance gap of buildings. By collecting and analyzing more than 20 published works with reported data on the performance gap of buildings and other research articles, these important questions are addressed. Through this review state-of-the-art knowledge regarding the performance gap of buildings is presented. Major conclusions are drawn and future research directions are pointed out.
Assessing the performance of algorithms in solving building energy optimization (BEO) problems with different properties is essential for selecting appropriate algorithms to achieve the best design solution. This study begins with a classification of the properties of BEO problems from three perspectives, namely, design variables, objective functions, and constraints. An analytical approach and a numerical approach are proposed to determine the properties of BEO problems. Six BEO test problems with different properties, namely, continuous vs. discrete, convex vs. non-convex, linear vs. non-linear, uni-modal vs. multimodal, and single-dimensional vs. multi-dimensional, are composed to evaluate the performance of algorithms. The selected optimization algorithms for performance assessment include the discrete Armijo gradient, Particle Swarm Optimization (PSO), Hooke-Jeeves, and hybrid PSO and Hooke-Jeeves. The assessment results indicate that multimodality can cause Hooke-Jeeves and discrete Armijo gradient algorithms to fall into local optima traps. The convex, non-convex, linear and non-linear properties of uni-modal BEO problems have little impact on the performance behavior of the algorithms. The discrete Armijo gradient and Hooke-Jeeves are not recommended for solving discrete and multi-dimensional BEO problems.