Modeling Approaches for Residential Energy Consumption: A Literature Review
Abstract
:1. Introduction
2. Review of Modeling Techniques in Residential Energy Consumption
2.1. Causal Modeling
2.2. Modeling of Energy Systems in Buildings
2.3. Modeling the Linkage of Mobility with Residential Energy
2.4. Modeling Approaches for Enhancing Energy Efficiency in Buildings
2.4.1. Modeling Appliances
Occupant-Driven Energy Conservation
2.4.2. Modeling HVAC Systems
2.5. Modeling Energy Management Systems (EMS)
2.6. Modeling Energy Storage
- Electro-Chemical Storages
- ◦
- Classical Batteries
- ▪
- Li-Ion Technology
- ▪
- Nickel Cadmium Technology
- ▪
- Nickel Metal Hydride Technology
- ▪
- Zinc–Air Technology
- ▪
- Sodium Sulfur Technology
- ▪
- Sodium Nickel Chloride Technology
- ▪
- Lead Acid Technology
- ◦
- Flow Batteries
- ▪
- Vanadium Redox Flow Technology
- ▪
- Hybrid Flow Technology
- Chemical Storages
- ◦
- Hydrogen
- ◦
- Synthetic natural gas
- ◦
- Biomethanation
- Mechanical
- ◦
- Flywheel
- ◦
- Pressure
- Electrical
- ◦
- Supercapacitor
- ◦
- Superconducting Magnetic
- Thermal
- ◦
- Sensible Heat
- ◦
- Latent Heat
- ◦
- Thermo-Chemical
2.7. Modeling Generation Technologies
2.8. Modeling Business Models in the Field of Electrical Consumption on a Household Level
2.9. Urban Energy Modeling and Microclimates
3. Summary
4. Discussion
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Appendix A. Seven Essential Tasks That Causal Models Need to Fulfill [16] to Be Valuable Tools for Causal Inference
- Encoding Causal Assumptions—Transparency and Testability: Transparency enables analysts to discern whether the assumptions encoded are plausible or whether additional assumptions are warranted. Testability permits one to determine whether the assumptions encoded are compatible with the available data and, if not, identify those that need repair. Testability is facilitated through a graphical criterion, which provides the fundamental connection between causes and probabilities [16].
- Do-calculus and the control of confounding: For models where the “back-door” (the graphical criterion through which to manage confounding) criterion does not hold, a symbolic engine is available called do-calculus, which predicts the effect of policy interventions whenever feasible [137].
- The Algorithmization of Counterfactuals: This task formalizes counterfactual reasoning within graphical representations. Every structural equation model determines the truth value of every counterfactual sentence.
- Mediation Analysis and the Assessment of Direct and Indirect Effects: This task concerns the mechanisms that transmit changes from a cause to its effects, which is essential for generating explanations. Counterfactual analysis must be invoked to facilitate this identification.
- Adaptability, External Validity, and Sample Selection Bias: Robustness is recognized by AI researchers as a lack of adaptability that comes out when environmental conditions change. The do-calculus offers a complete methodology for overcoming bias due to environmental changes. It can be used both for readjusting learned policies to circumvent environmental changes, and for controlling disparities between non-representative samples and a target population [138].
- Recovering from Missing Data: Using causal models of the missingness process can formalize the conditions under which causal and probabilistic relationships can be recovered from in-complete data and, whenever the conditions are satisfied, produce a consistent estimate of the desired relationship.
- Causal Discovery: The d-separation criterion detects and enumerates the testable implications of a given causal model. This opens the possibility of inferring, with mild assumptions, the set of models that are compatible with the data, and to represent this set compactly; in certain circumstances, the set of compatible models can be pruned significantly to the point where causal queries can be estimated directly from that set [139].
Appendix B
Packages | |||||
---|---|---|---|---|---|
Aspects | DAGitty | DoWhy | Causal Graphical Models | Causality | Causal Inference |
Encoding Causal Assumptions—Transparency and Testability | X | X | X | X | X |
Do-calculus and the control of confounding | X | X | X | X | X |
The Algorithmization of Counterfactuals | X | X | X | X | |
Mediation Analysis and the Assessment of Direct and Indirect Effects | X | X | X | X | X |
Adaptability, External Validity, and Sample Selection Bias | X | X | |||
Recovering from Missing Data | X | ||||
Causal Discovery | X | X | X | X | |
Support tools to write Causal Diagrams | X | X | X | X | X |
License | GNU | MIT | MIT | Open | BSD |
Programming Language | R | R/Python | Python | Python | Python |
Documentation and support channels | X | X | X | X |
Appendix C
LEED (USA) | LEED (Leadership in Energy and Environmental Design) is a widely recognized green building rating system that provides a framework for highly efficient and sustainable buildings. Available for virtually all building types, it provides a framework for healthy, highly efficient, and cost-saving green buildings. LEED certification is a globally recognized symbol of sustainability achievement and leadership. |
BREEAM (UK) | BREEAM is an internationally recognized sustainability assessment method that certifies the sustainability performance of buildings, communities, and infrastructure projects. It recognizes and reflects the value in higher performing assets across the built environment lifecycle, from new construction, to currently used, to refurbishment. |
Energy Star (US) | Energy Star promotes energy efficiency and provides information on energy consumption for various products and devices. The program provides information on the energy consumption of products and devices via different standardized methods. The Energy Star label is found on more than 75 different certified product categories, homes, commercial buildings, and industrial plants. |
Rescaled EU Labels (EU) | The rescaling of EU energy labels (A–G scales) addresses the appearance of higher energy-efficient products. Class A is initially empty to leave room for technological developments in the future. Every appliance that requires an energy label needs to be registered in EPREL (European Product Registry for Energy Labeling) before being placed on the European market. A QR code is placed on the label for the client to have access to this public information. An important change in the new eco-design rules is the inclusion of elements to further enhance the reparability and recyclability of appliances, e.g., ensuring the availability of spare parts, access to repair, and the maintenance information for professional repairers. |
Energy Performance Certificates (EU) | Energy performance certificates (EPCs) assess the energy performance of buildings and provide recommendations for energy efficiency improvements. Following the Energy Performance of Buildings Directive (EPBD), an EPC shall include the energy performance of a building and its reference values, as well as the recommendations for the cost-optimal or cost-effective improvements of the energy performance of a building or building unit. Within the national context, it is up to the Member States to decide on the performance rating of the representation (i.e., energy level vs. continuous scale), as well as the type of recommendations (i.e., standardized vs. tailor-made). |
Appendix D
Windows | Installation of Low-Emissivity Glass | Low-e storm windows with multilayer nanoscale coatings are utilized to reduce radiative heat loss and solar heat gain [101]. The primary purpose of a low-e storm window is to reduce the u-values of buildings. These low-e coatings are called solar selective or solar control low-e coatings. |
Installing Window Shading | Window shades regulate lighting and reduce solar gains, thus contributing to energy efficiency. | |
Replacement with Multi-Glazed Windows | Upgrading to multiple glazes with insulation gases and efficient framing materials improves energy efficiency. | |
Insulation | External Thermal Insulation | Adding insulation to the exterior walls of a building with various techniques and materials enhances energy efficiency. A better insulation can be reached through multiple different approaches; for instance, by installing thermal insulation compound systems (a combination of different thermal insulation types), installing a curtain wall (often a wooden wall in front to the core wall of the building with insulation in between), or through implementing a core insulation (insulation is directly injected into the wall of a building). |
Internal Thermal Insulation | Achieved by applying insulation to the interior walls, floors, or roof of a building to reduce heat transfer. Depending on the area to which the insulation is applied, different methods and materials can be used. Regarding attics, for instance, it makes a difference whether or not it should be accessible, in which case insulation panels (on which you can walk), the installation of a raised floor, or using pour-in insulation is an option. It is important to differentiate between cavity walls, where pour-in insulation or insulation mats can be used, or—if there are solid walls—where insulation panels or insulation mats need to be used. | |
Floor Insulation | This method involves insulating floors above cellars or on the ground floor, particularly when floor heating is present. The type of insulation and insulation material strongly depends on the specifics of the building and the floor, as well as whether there is floor heating installed or not. Regardless of these specifics, the insulation material must be durable due to the constant strain it has to endure. | |
Roof Sealing | Thermal losses and gains of the roof area represent a very large proportion of the total losses. As such the thermal insulation of the roof plays an important role when trying to improve the efficiency of a building. Insulation options are below rafters, in between rafters, on rafters, insulation for pitched roofs, as well as internal or external insulation for flat roofs. Currently, there are multiple different materials with different properties available. | |
Roof Sarking | Roof sarking is the process of installing a thin insulating membrane directly underneath the roof. It works as a sort of “reflective” insulation with the purpose of reflecting radiant heat and thus preventing it from entering the building from outside (summertime) or leaving the building from the inside (wintertime). | |
Air–sealing | Sealing houses against air leakage is one of the simplest upgrades to increase comfort in a house. Air leakage accounts for 15–25% of winter heat loss in buildings, and it can contribute to a significant loss of coolness in climates where air conditioners are used. The first step is to detect leaks by inspecting the doors, windows, edges, and spots where different materials meet each other, as well as checking vents, skylights, and exhaust fans. A more professional approach is to use a blower door, which reduces the pressure in the house. In this, air from outside will enter the house because of the pressure difference. The air leakage rate can be measured this way and, through using smoke, the actual leaks can be detected. | |
Insulation of Pipes | Heat losses in the pipes of the heating system account for a large (up to 50% [140,141]) of the total heat losses in central European buildings. This is due to the fact that the pipes have to be kept at operating temperature and are constantly losing thermal energy. Insulation of pipes consists of installing shells or ducts made from a thermal insulator such as glass or rock wool (from basalt) in the pipes. In addition to mineral wool, other materials such as plastic foam or vapor barrier coatings can also be used. |
Appendix E
Libraries | Description |
---|---|
TYPE 753 | Type 753 models involve a heating coil that is used in one of three control modes. The heating coil is modeled using a bypass approach in which the user specifies a fraction of the air stream that bypasses the coil. The remainder of the air stream is assumed to exit the coil at the average temperature of the fluid in the coil. The air stream passing through the coil is then remixed with the air stream that bypassed the coil. In its unrestrained (uncontrolled) mode of operation, the coil heats the air stream as much as possible given the inlet conditions of both the air and the fluid streams. |
TYPE 917 | Air-to-water heat pump—This component models a single-stage air source heat pump. |
TYPE 919 | Normalized water source heat pump—This component models a single-stage liquid source heat pump with an optional desuperheater for hot water heating. |
TYPE 922 | Two-speed air-source heat pump (normalized)—Type 922 models use a manufacturer’s catalog data approach to model an air-source heat pump (air flows on both the condenser and evaporator sides of the device). |
TYPE 927 | Normalized water-to-water heat pump—This component models a single-stage water-to-water heat pump. |
TYPE 941 | Air-to-water heat pump—This component models a single-stage air-to-water heat pump. |
TYPE 954 | Air-source heat pump/split system heat pump—Type 954 models use a manufacturer’s catalog data approach to model an air-source heat pump (air flows on both the condenser and evaporator sides of the device). |
TYPE 966 | Air-source heat pump—DOE-2 approach —Uses the approach popularized by the DOE-2 simulation program in which the performance of an electric air-source heat pump can be characterized by bi-quadratic curve fits. |
TYPE 1221 | Normalized two-stage water-to-water heat pump—This component models a two-stage water-to-water heat pump. |
TYPE 1247 | Water-to-air heat pump section for an air handler—This component models a single-stage liquid-source heat pump. |
TYPE 1248 | Air-to-air heat pump section for an air handler—Type 1248 models use a manufacturer’s catalog data approach to model an air-source heat pump (air flows on both the condenser and evaporator sides of the device). |
TYPE 930 | Electric heating coil. |
TYPE 664 | Electric unit heater with variable speed fan, proportional control, and damper control—Type 664 models involve an electric unit heater whose fan speed, heating power, and fraction of outdoor air are proportionally and externally controlled. |
TYPE 929 | Gas heating coil—Type 929 models represent an air heating device that can be controlled either externally or set to automatically try and attain a set point temperature, much like the Type 6 models do for fluids. |
TYPE 967 | Gas-fired furnace—DOE-2 approach—In this model, the performance of a forced-air furnace is characterized by a constant heat input ratio. |
TYPE 651 | Residential cooling coil (air conditioner)—Type 651 models involve a residential cooling coil, which is more commonly known as a residential air conditioner. |
TYPE 508 | Cooling coil with various control modes—Type 508 models involve a cooling coil that uses one of four control modes. |
TYPE 752 | Simple cooling coil—Type 752 models include a cooling coil that use a bypass fraction approach. |
TYPE 921 | Air conditioner (normalized)—The component models of this type use an air conditioner for residential or commercial applications. |
TYPE 923 | Two-speed air conditioner (normalized)—The component models of this variety involve a two-speed air conditioner for residential or commercial applications. |
Appendix F
Rough Estimation | Exact Calculation | |
---|---|---|
Replacing Windows | The effect of replacing windows strongly depends on the starting position. If windows have high u-values, it is highly efficient to change them. The effect depends on the climate and weather conditions. To estimate the effects of changing windows the following rough calculation is quite useful: where is the heat loss of the building in kWh, is the u-value in W/(m2 K), is the total area of the windows in m2, is the temperature difference between inside and outside in K, and is the considered time in hours. Taking this formula, the heat losses and heat gains can be roughly estimated before and after the window change. | In addition to the u-value, many other parameters affect the heat loss and gain through windows. For example, the alignment of the windows and their relative position to the sun, the amount of radiation penetrating through the windows, or the air leakage. Using real climate data (temperature and solar radiation) will improve the estimation accuracy. Detailed, dynamic simulations are supported by building simulation software like TranSys, EnergyPlus, or IdaICE. Simulations with the old windows should be implemented with new ones. |
Storm Windows | Storm windows are the most effective when they are attached to older, inefficient, single-pane primary windows that are still in decent, operable condition. Adding an interior storm window to a new, dual-pane primary window will not improve performance much, and adding one to a decaying, old primary window will not extend the primary window’s lifespan even though it will give the efficiency rating a boost. As an example, the change in the parameters due to the addition of different types of storm windows to a wood double-hung, single-glazed window is shown below. The study of [142] provided the values shown in Table A6 for the different types of windows and frames. | |
Improving Insulation | Similar to the effects of changing windows, the effect of adding insulation to a house strongly depends on the starting situation. Adding insulation to a house with old solid bricks in a cold climate will affect the energy efficiency enormously. Insulation protects from heat losses on cold days and from heat gains on hot days. In order to estimate the effects of insulation, the following formula is used: The u-value is the parameter accounting for the heat loss of a building in W/(m2 K). describes the thermal conductivity of the insulation in W/(m·K), and stands for the thickness of the insulation in m. The u-value can then be used to make an estimation of the heat loss through the walls, the roof, and the floor via the formula given for . | In addition to the u-value, other parameters affect the heat loss and gain through walls/roof and floors. For example, the air leakage and the heat transfer resistance at the surfaces. In addition, using real climate data (temperature and solar radiation) will improve the exactness of the estimation. Detailed, dynamic simulations are supported by building simulation software like TrnSys (http://www.trnsys.com/), EnergyPlus (https://energyplus.net/), or IdaICE (https://www.equa.se/en/ida-ice). When estimating the effect of insulating houses, two simulations need to be performed: one with and one without insulation. |
Adding shading | Adding exterior shades has no effect on the u-value of the building but affects its solar gains [133]. The effects of shading can, according to [134], be calculated with the solar heat gain coefficient (SHGC): where is the heat gain coefficient for external shading, the value for internal shading, and the value for glazing. The solar heat gain coefficient describes the factor of solar radiation/heat that passes into the buildings. The coefficient can reach values between 0 and 1. The solar heat gain is strongly affected by one’s location and the angle at which the sun shines on a building. According to [143], depending on the type of shading and the angle of the shades, the values of 0.39 for horizontal shades, 0.7 for vertical shades, and 0.33 for combined shades can be reached. For internal shades, depending on the type of window glazing and the type of internal shade, values between 0.25 (white reflective, translucent screens in combination with 6 mm single glazing) and 0.94 (dark weave draperies in combination with low-e double-glazing windows) can be reached. |
Base Window | Storm Type | u-Value (W/m2K) | SHGC | VT |
---|---|---|---|---|
Wood Double-Hung, single-glazed | None | 5 | 0.61 | 0.66 |
Clear exterior | 2.7 | 0.54 | 0.57 | |
Clear interior | 2.6 | 0.54 | 0.59 | |
Low-e, exterior | 2 | 0.46 | 0.52 | |
Low-e, interior | 1.9 | 0.5 | 0.54 |
References
- del Pablo-Romero, M.P.; Pozo-Barajas, R.; Yñiguez, R. Global changes in residential energy consumption. Energy Policy 2017, 101, 342–352. [Google Scholar] [CrossRef]
- Vassileva, I.; Campillo, J. Increasing energy efficiency in low-income households through targeting awareness and behavioral change. Renew. Energy 2014, 67, 59–63. [Google Scholar] [CrossRef]
- Holdren, J.P. Population and the energy problem. Popul. Environ. 1991, 12, 231–255. [Google Scholar] [CrossRef]
- Zhang, X.Q. The trends, promises and challenges of urbanisation in the world. Habitat Int. 2016, 54, 241–252. [Google Scholar] [CrossRef]
- Guo, R.; Cheng, L.; Li, J.; Hahn, P.R.; Liu, H. A Survey of Learning Causality with Data. ACM Comput. Surv. 2020, 53, 1–37. [Google Scholar] [CrossRef]
- Ko, Y. Urban Form and Residential Energy Use. J. Plan. Lit. 2013, 28, 327–351. [Google Scholar] [CrossRef]
- Chu, S.; Majumdar, A. Opportunities and challenges for a sustainable energy future. Nature 2012, 488, 294–303. [Google Scholar] [CrossRef] [PubMed]
- Yelisieieva, O.; Lyzhnyk, Y.; Stolietova, I.; Kutova, N. Study of Best Practices of Green Energy Development in the EU Countries Based on Correlation and Bagatofactor Autoregressive Forecasting. Econ. Innov. Econ. Res. J. 2023, 11. [Google Scholar] [CrossRef]
- Shambalid, A. Energy Efficiency in Residential Buildings. Delhi Technological University, 2023. Available online: http://dspace.dtu.ac.in:8080/jspui/handle/repository/20094 (accessed on 8 June 2023).
- Kitsopoulou, A.; Zacharis, A.; Ziozas, N.; Bellos, E.; Iliadis, P.; Lampropoulos, I.; Chatzigeorgiou, E.; Angelakoglou, K.; Nikolopoulos, N. Dynamic Energy Analysis of Different Heat Pump Heating Systems Exploiting Renewable Energy Sources. Sustainability 2023, 15, 11054. [Google Scholar] [CrossRef]
- Sastry, L.; Karri, S.P.K. Smart Home Energy Management Using Non-intrusive Load Monitoring. In Sustainable Energy Solutions with Artificial Intelligence, Blockchain Technology, and Internet of Things; CRC Press: Boca Raton, FL, USA, 2023; p. 30. ISBN 9781003356639. [Google Scholar] [CrossRef]
- Mateen, A.; Wasim, M.; Ahad, A.; Ashfaq, T.; Iqbal, M.; Ali, A. Smart energy management system for minimizing electricity cost and peak to average ratio in residential areas with hybrid genetic flower pollination algorithm. Alex. Eng. J. 2023, 77, 593–611. [Google Scholar] [CrossRef]
- Elkadeem, M.R.; Abido, M.A. Optimal planning and operation of grid-connected PV/CHP/battery energy system considering demand response and electric vehicles for a multi-residential complex building. J. Energy Storage 2023, 72, 108198. [Google Scholar] [CrossRef]
- Porsani, G.B.; Casquero-Modrego, N.; Trueba, J.B.E.; Bandera, C.F. Empirical evaluation of EnergyPlus infiltration model for a case study in a high-rise residential building. Energy Build. 2023, 296, 113322. [Google Scholar] [CrossRef]
- Coakley, D.; Raftery, P.; Keane, M. A review of methods to match building energy simulation models to measured data. Renew. Sustain. Energy Rev. 2014, 37, 123–141. [Google Scholar] [CrossRef]
- Irfan, M.; Zhao, Z.-Y.; Li, H.; Rehman, A. The influence of consumers’ intention factors on willingness to pay for renewable energy: A structural equation modeling approach. Environ. Sci. Pollut. Res. 2020, 27, 21747–21761. [Google Scholar] [CrossRef]
- Dehghanpour, K.; Nehrir, M.H.; Sheppard, J.W.; Kelly, N.C. Agent-Based Modeling in Electrical Energy Markets Using Dynamic Bayesian Networks. IEEE Trans. Power Syst. 2016, 31, 4744–4754. [Google Scholar] [CrossRef]
- Ferkingstad, E.; Løland, A.; Wilhelmsen, M. Causal modeling and inference for electricity markets. Energy Econ. 2011, 33, 404–412. [Google Scholar] [CrossRef]
- Du, M.; Wu, F.; Ye, D.; Zhao, Y.; Liao, L. Exploring the effects of energy quota trading policy on carbon emission efficiency: Quasi-experimental evidence from China. Energy Econ. 2023, 124, 106791. [Google Scholar] [CrossRef]
- Frederiks, E.R.; Stenner, K.; Hobman, E.V.; Fischle, M. Evaluating energy behavior change programs using randomized controlled trials: Best practice guidelines for policymakers. Energy Res. Soc. Sci. 2016, 22, 147–164. [Google Scholar] [CrossRef]
- Altinay, G.; Karagol, E. Structural break, unit root, and the causality between energy consumption and GDP in Turkey. Energy Econ. 2004, 26, 985–994. [Google Scholar] [CrossRef]
- Zhong-gui, M.; Xiao-han, X.; Xue-er, L. Three analytical frameworks of causal inference and their applications. Chin. J. Eng. 2022, 44, 1231–1243. [Google Scholar] [CrossRef]
- Pearl, J. The seven tools of causal inference, with reflections on machine learning. Commun. ACM 2019, 62, 54–60. [Google Scholar] [CrossRef]
- Textor, J.; van der Zander, B.; Gilthorpe, M.S.; Liśkiewicz, M.; Ellison, G.T. Robust causal inference using directed acyclic graphs: The R package ‘dagitty’. Int. J. Epidemiol. 2016, 45, 1887–1894. [Google Scholar] [CrossRef] [PubMed]
- Dinmohammadi, F.; Han, Y.; Shafiee, M. Predicting Energy Consumption in Residential Buildings Using Advanced Machine Learning Algorithms. Energies 2023, 16, 3748. [Google Scholar] [CrossRef]
- Bhushan, N.; Steg, L.; Albers, C. Studying the effects of intervention programmes on household energy saving behaviours using graphical causal models. Energy Res. Soc. Sci. 2018, 45, 75–80. [Google Scholar] [CrossRef]
- Soytas, U.; Sari, R. Energy consumption and GDP: Causality relationship in G-7 countries and emerging markets. Energy Econ. 2003, 25, 33–37. [Google Scholar] [CrossRef]
- Chen, X.; Abualdenien, J.; Singh, M.M.; Borrmann, A.; Geyer, P. Introducing causal inference in the energy-efficient building design process. Energy Build. 2022, 277, 112583. [Google Scholar] [CrossRef]
- Girish, R.; Yimin, Z.; Supratik, M. Application of Causal Inference to the Analysis of Occupant Thermal State and Energy Behavioral Intentions in Immersive Virtual Environments. Front. Sustain. Cities 2021, 3, 730474. [Google Scholar] [CrossRef]
- Pan, X.; Ai, B.; Li, C.; Pan, X.; Yan, Y. Dynamic relationship among environmental regulation, technological innovation and energy efficiency based on large scale provincial panel data in China. Technol. Forecast. Soc. Chang. 2019, 144, 428–435. [Google Scholar] [CrossRef]
- Pflugradt, N.D. Modellierung von Wasser und Energieverbräuchen in Haushalten. Ph.D. Dissertation, Technische Universität Chemnitz, Chemnitz, Germany, 2016. [Google Scholar]
- U.S. Department of Energy. EnergyPlusTM Version 9.4.0 Documentation Guide for Interface Developers; U.S. Department of Energy: Washington, DC, USA, 2020.
- Lund, H.; Zinck Thellusfen, J. EnergyPLAN—Advanced Energy Systems Analysis Computer Model. 2020. Available online: https://zenodo.org/record/4001541 (accessed on 10 June 2023).
- Riederer, P. Ninth International IBPSA Conference Montréal, Canada 15–18 August 2005, Matlab/Simulink for Building and Hvac Simulation—State of the Art, Centre Scientifique et Technique du Bâtiment, 84, Avenue Jean Jaurès, 77421 Marne la Vallée Cedex 2, France. Available online: http://www.ibpsa.org/proceedings/BS2005/BS05_1019_1026.pdf (accessed on 11 June 2023).
- Simscape™ Electrical™ User’s Guide (Specialized Power Systems)© COPYRIGHT 1998–2019 by Hydro-Québec and The MathWorks, Inc. The MathWorks, Inc.: Apple Hill DriveNatick, MA, USA. Available online: https://toaz.info/doc-view-2 (accessed on 3 September 2023).
- Beckman, W.A.; Broman, L.; Fiksel, A.; Klein, S.A.; Lindberg, E.; Schuler, M.; Thornton, J. TRNSYS The most complete solar energy system modeling and simulation software. Renew. Energy 1994, 5, 486–488. [Google Scholar] [CrossRef]
- Jayathissa, P. Design and Assessment of Adaptive Photovoltaic Envelopes. Chapter 3.2.3 RC Model for Building Energy Demand. Ph.D. Thesis, 2017; pp. 33–35. Available online: https://www.research-collection.ethz.ch/handle/20.500.11850/212017 (accessed on 3 September 2023).
- Beausoleil-Morrison, I.; Kummert, M.; Macdonald, F.; Jost, R.; McDowell, T.; Ferguson, A. Demonstration of the new ESP-r and TRNSYS co-simulator for modelling solar buildings. Energy Procedia 2012, 30, 505–514. [Google Scholar] [CrossRef]
- Bjrsell, N.; Bring, A.; Eriksson, L.; Grozman, P.; Lindgren, M.; Sahlin, P.; Shapovalov, E.; Ab, B. IDA Indoor Climate and Energy. In Proceedings of the Building Simulation; Volume 2, pp. 1035–1042. Available online: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=1505526ddf0183237ed34e83ec1c7011efe0b5bf (accessed on 3 September 2023).
- Wetter, M.; Zuo, W.; Nouidui, T.S.; Pang, X. Modelica Buildings library. J. Build. Perform. Simul. 2014, 7, 253–270. [Google Scholar] [CrossRef]
- Krajzewicz, D.; Erdmann, J.; Behrisch, M.; Bieker, L. Recent Development and Applications of SUMO-Simulation of Urban MObility. Int. J. Adv. Syst. Meas. 2012, 5, 128–138. [Google Scholar]
- Horni, A.; Nagel, K.; Axhausen, K.W. The Multi-Agent Transport Simulation MATSim; Ubiquity Press: London, UK, 2016. [Google Scholar] [CrossRef]
- Fellendorf, M. VISSIM: A Microscopic Simulation Tool to Evaluate Actuated Signal Control including Bus Priority. In Proceedings of the 64th ITE Annual Meeting, Dallas, TX, USA, 16–19 October 1994; pp. 1–9. [Google Scholar]
- Siskos, P.; Capros, P. Primes-Tremove: A Transport Sector Model for Long-Term Energy-Economy-Environment Planning for EU. In Proceedings of the 20th Conference of the International Federation of Operational Research Societies, Barcelona, Spain, 13–18 July 2014. [Google Scholar]
- Crawley, D.B.; Lawrie, L.K.; Winkelmann, F.C.; Buhl, W.; Huang, Y.; Pedersen, C.O.; Strand, R.K.; Liesen, R.J.; Fisher, D.E.; Witte, M.J.; et al. EnergyPlus: Creating a new-generation building energy simulation program. Energy Build. 2001, 33, 319–331. [Google Scholar] [CrossRef]
- Andarini, R. The Role of Building Thermal Simulation for Energy Efficient Building Design. Energy Procedia 2014, 47, 217–226. [Google Scholar] [CrossRef]
- Krstić, H.; Teni, M. Review of Methods for Buildings Energy Performance Modelling. IOP Conf. Ser. Mater. Sci. Eng. 2017, 245, 042049. [Google Scholar] [CrossRef]
- Gabrielli, L.; Ruggeri, A.G. Developing a model for energy retrofit in large building portfolios: Energy assessment, optimization and uncertainty. Energy Build. 2019, 202, 109356. [Google Scholar] [CrossRef]
- Kong, D.; Yang, Y.; Sa, X.; Wei, X.; Zheng, H.; Shi, J.; Wu, H.; Zhang, Z. Evaluation of the Impact of Input-Data Resolution on Building-Energy Simulation Accuracy and Computational Load—A Case Study of a Low-Rise Office Building. Buildings 2023, 13, 861. [Google Scholar] [CrossRef]
- Nejadshamsi, S.; Eicker, U.; Wang, C.; Bentahar, J. Data sources and approaches for building occupancy profiles at the urban scale—A review. Build. Environ. 2023, 238, 110375. [Google Scholar] [CrossRef]
- Gillich, A.; Saber, E.M.; Mohareb, E. Limits and uncertainty for energy efficiency in the UK housing stock. Energy Policy 2019, 133, 110889. [Google Scholar] [CrossRef]
- Lymath, A. What is a U-Value? Heat Loss, Thermal Mass and Online Calculators Explained [WWW Document]. NBS. 2015. Available online: https://www.thenbs.com/knowledge/what-is-a-u-value-heat-loss-thermal-mass-and-online-calculators-explained (accessed on 5 April 2021).
- Yamaguchi, Y.; Yilmaz, S.; Prakash, N.; Firth, S.K.; Shimoda, Y. A cross analysis of existing methods for modelling household appliance use. J. Build. Perform. Simul. 2018, 12, 160–179. [Google Scholar] [CrossRef]
- Kang, Z.; Jin, M.; Spanos, C.J. Modeling of end-use energy profile: An appliance-data-driven stochastic approach. In Proceedings of the IECON 2014—40th Annual Conference of the IEEE Industrial Electronics Society, Dallas, TX, USA, 29 October–1 November 2014; pp. 5382–5388. [Google Scholar] [CrossRef]
- Candanedo, L.M.; Feldheim, V.; Deramaix, D. Data driven prediction models of energy use of appliances in a low-energy house. Energy Build. 2017, 140, 81–97. [Google Scholar] [CrossRef]
- Anders, H. (kth Royal Institute of Technology). Hybrid Model Approach to Appliance Load Dis-Aggregation: Expressive Appliance Modelling by Combining Convolutional Neural Networks and Hidden Semi MARKOV Models. Retrieved from Stockholm, Sweden. 2015. Available online: https://www.diva-portal.org/smash/get/diva2:881880/FULLTEXT01.pdf (accessed on 8 June 2023).
- Yao, J. Modelling and simulating occupant behaviour on air conditioning in residential buildings. Energy Build. 2018, 175, 1–10. [Google Scholar] [CrossRef]
- De Keyser, R.; Ionescu, C. Modelling and simulation of a lighting control system. Simul. Model. Pract. Theory 2010, 18, 165–176. [Google Scholar] [CrossRef]
- Priarone, A.; Silenzi, F.; Fossa, M. Modelling Heat Pumps with Variable EER and COP in EnergyPlus: A Case Study Applied to Ground Source and Heat Recovery Heat Pump Systems. Energies 2020, 13, 794. [Google Scholar] [CrossRef]
- Nilsen, C.B.; Hoff, B.; Ostrem, T. Framework for Modeling and Simulation of Household Appliances. In Proceedings of the IECON 2018—44th Annual Conference of the IEEE Industrial Electronics Society, Washington, DC, USA, 21–23 October 2018; pp. 3472–3476. [Google Scholar] [CrossRef]
- Radatz, P.; Rocha, C.H.; Peppanen, J.; Rylander, M. Advances in OpenDSS smart inverter modelling for quasi-static time-series simulations. CIRED-Open Access Proc. J. 2020, 2020, 243–246. [Google Scholar] [CrossRef]
- Happle, G.; Fonseca, J.A.; Schlueter, A. A review on occupant behavior in urban building energy models. Energy Build. 2018, 174, 276–292. [Google Scholar] [CrossRef]
- Paul, D.; Whitacre, G.R.; Crisafulli, J.J.; Fischer, R.D.; Rutz, A.L.; Murray, J.G.; Holderbaum, S.G. TANK Computer Program User’s Manual with Diskettes: An Interactive Personal Computer Program to Aid in the Design and Analysis of Storage-Type Water Heaters; Battelle Memorial Institute: Columbus, OH, USA, 1993. [Google Scholar]
- Hiller, C.C.; Lowenstein, A.I.; Merriam, R.L. NO-94-11-3--Detailed Water Heating Simulation Model. In Proceedings of the 1994 Winter Conference, New Orleans, LA, USA, 23–30 June 1994. [Google Scholar]
- Little (Arthur D.), Inc. Engineering Computer Models for Refrigerators, Freezers, Furnaces, Water Heaters, Room and Central Air Conditioners; Little (Arthur D.), Inc.: Cambridge, MA, USA, 1982. [Google Scholar]
- Lutz, J.; Grant, P.; Kloss, M. Simulation Models for Improved Water Heating Systems; Lawrence Berkeley National Laboratory: Berkeley, CA, USA, 2013. [Google Scholar]
- Bünning, F.; Sangi, R.; Müller, D. A Modelica library for the agent-based control of building energy systems. Appl. Energy 2017, 193, 52–59. [Google Scholar] [CrossRef]
- Alibabaei, N.; Fung, A.S.; Raahemifar, K. Development of Matlab-TRNSYS co-simulator for applying predictive strategy planning models on residential house HVAC system. Energy Build. 2016, 128, 81–98. [Google Scholar] [CrossRef]
- McDowell, T.P.; Emmerich, S.J.; Thornton, J.B.; Walton, G. Integration of Airflow and Energy Simulation Using CONTAM and TRNSYS. In American Society of Heating, Refregerating and Air-Conditioning Engineers, Symposium Papers; ASHRAE: Peachtree Corners, GA, USA, 2003. [Google Scholar]
- Alonso, M.J.; Dols, W.; Mathisen, H. Using Co-simulation between EnergyPlus and CONTAM to evaluate recirculation-based, demand-controlled ventilation strategies in an office building. Build. Environ. 2022, 211, 108737. [Google Scholar] [CrossRef]
- Bojić, M.; Kostić, S. Application of COMIS software for ventilation study in a typical building in Serbia. Build. Environ. 2006, 41, 12–20. [Google Scholar] [CrossRef]
- Ng, L. Vehicle HVAC System in Sim-Scape. MATLAB Central File Exchange. 2023. Available online: https://www.mathworks.com/matlabcentral/fileexchange/62811-vehicle-hvac-system-in-simscape (accessed on 29 August 2023).
- Seyyed, A. Heat Exchanger Solver. 2021. Available online: https://www.mathworks.com/matlabcentral/fileexchange/46303-heat-exchanger-solver (accessed on 3 September 2023).
- Franke, R.; Casella, F.; Sielemann, M.; Proelss, K.; Otter, M. Standardization of Thermo-Fluid Modeling in Modelica. Fluid. Available online: https://www.osti.gov/servlets/purl/988180 (accessed on 29 August 2023).
- Burhenne, S.; Wystrcil, D.; Elci, M.; Narmsara, S.; Herkel, S. Building Performance Simulation Using Modelica: Analysis of the Current State and Application Areas. In Proceedings of the 13th Conference of the International Building Performance Simulation Association, Chambery, France, 25–28 August 2013. [Google Scholar]
- Hydronics Library. Available online: https://www.claytex.com/products/dymola/model-libraries/hydronics/ (accessed on 29 August 2023).
- Til, Modelica Library for Simulation of Fluid Systems, Developed by TLK-Thermo GmbH and TU Braun-Schweig, Institut für Thermodynamik, 9/2009. Available online: https://2009.international.conference.modelica.org/proceedings/pages/exhibitors/TLK-Thermo/TLK_TIL.pdf (accessed on 29 August 2023).
- Müller, D.; Lauster, M.; Constantin, A.; Fuchs, M.; Remmen, P. AixLib—An Open-Source Modelica Library within the IEA-EBC Annex 60 Framework. In Proceedings of the BauSIM 2016, Dresden, Germany, 14–16 September 2016; pp. 3–9. [Google Scholar]
- Bouquerel, M.; Ruben Deutz, K.; Charrier, B.; Duforestel, T.; Rousset, M.; Erich, B.; van Riessen, G.; Braun, T. Application of MyBEM, a BIM to BEM Platform, to a Building Renovation Concept with Solar Harvesting Technologies. In Proceedings of the Building Simulation Conference, Bruges, Belgium, 1–3 September 2021. [Google Scholar]
- Heat pumps Open Modelica. Available online: https://build.openmodelica.org/Documentation/Buildings.Fluid.HeatPumps.html (accessed on 29 August 2023).
- HeatingResistor Open Modelica. Available online: https://doc.modelica.org/om/Modelica.Electrical.Analog.Basic.HeatingResistor.html (accessed on 29 August 2023).
- Version 4.0.0. Available online: https://build.openmodelica.org/Documentation/Buildings.UsersGuide.ReleaseNotes.Version_4_0_0.html (accessed on 29 August 2023).
- Boiler. Available online: https://build.openmodelica.org/Documentation/BuildSysPro.Systems.HVAC.Production.Boiler.Boiler.html (accessed on 29 August 2023).
- Eborn, J.; Tummescheit, H.; Pr¨olß, K. AirConditioning—A Modelica Library for Dynamic Simulation of AC Systems. In Proceedings of the 4th International Modelica Conference, Hamburg, Germany, 7–8 March 2005; Gerhard Schmitz, G., Ed.; pp. 185–192. Available online: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=377a2777cbea97cc0b1f566c7215457858595a81 (accessed on 29 August 2023).
- OpenEMS. Available online: https://github.com/OpenEMS/openems (accessed on 15 June 2023).
- Open-Source IoT Platform. Available online: https://github.com/openremote/openremote (accessed on 15 June 2023).
- Honda Smart Home Projec. Available online: https://www.hondasmarthome.com/tagged/hems (accessed on 15 June 2023).
- FlexiblePower Alliance Network. Available online: https://github.com/flexiblepower (accessed on 15 June 2023).
- openHAB. Available online: https://github.com/openhab (accessed on 15 June 2023).
- Uddin, M.; Nadeem, T. EnergySniffer: Home Energy Monitoring System using Smart Phones. In Proceedings of the 2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC), Limassol, Cyprus, 27–31 August 2012; pp. 159–164. [Google Scholar] [CrossRef]
- Rodgers, J.; Bartram, L. ALIS: An Interactive Ecosystem for Sustainable Living. In Proceedings of the 12th ACM International Conference Adjunct Papers on Ubiquitous Computing—Ubicomp ’10, Copenhagen, Denmark, 26–29 September 2010; ACM Press: New York, NY, USA, 2010; p. 421. [Google Scholar] [CrossRef]
- Mohsenian-Rad, A.-H.; Wong, V.W.S.; Jatskevich, J.; Schober, R.; Leon-Garcia, A. Autonomous Demand-Side Management Based on Game-Theoretic Energy Consumption Scheduling for the Future Smart Grid. IEEE Trans. Smart Grid 2010, 1, 320–331. [Google Scholar] [CrossRef]
- Pipattanasomporn, M.; Kuzlu, M.; Rahman, S. An Algorithm for Intelligent Home Energy Management and Demand Response Analysis. IEEE Trans. Smart Grid 2012, 3, 2166–2173. [Google Scholar] [CrossRef]
- EnergyElephant: Make Better Energy Decisions. Available online: https://energyelephant.com/ (accessed on 3 September 2023).
- Benefits of EnergyElephant. Available online: https://energyelephant.com/benefits (accessed on 17 June 2023).
- Das Fundament für ein Smarteres Zuhause. Available online: https://www.apple.com/de/ios/home/ (accessed on 3 September 2023).
- Energy Gateway and Smart Home Hub EAGLE. Available online: https://www.rainforestautomation.com/rfa-z114-eagle-200-2/ (accessed on 17 June 2023).
- Opinum Data Hub. Available online: https://www.opinum.com/ (accessed on 17 June 2023).
- Widl, E.; Pesendorfer, B.; Engelmann, A.; Nguyen, T.-A.; Apostolou, M.; Jensen, T.V.; Seidelt, S.; Fehrenbach, D.; Wu, Z. D4.1 Definition of a Minimal Set of Component Models. 2019. Available online: https://www.ecria-smiles.eu/documents/-/document_library/qwJlKx0j7WUF/view_file/610362?_com_liferay_document_library_web_portlet_DLPortlet_INSTANCE_qwJlKx0j7WUF_version=1.0 (accessed on 3 September 2023).
- Omar, N.; Monem, M.A.; Firouz, Y.; Salminen, J.; Smekens, J.; Hegazy, O.; Gaulous, H.; Mulder, G.; Van Den Bossche, P.; Coosemans, T.; et al. Lithium iron phosphate based battery—Assessment of the aging parameters and development of cycle life model. Appl. Energy 2014, 113, 1575–1585. [Google Scholar] [CrossRef]
- Plangklang, B.; Pornharuthai, P. Mathematical Model and Experiment of Temperature Effect on Discharge of Lead-Acid Battery for PV Systems in Tropical Area. Energy Power Eng. 2013, 05, 43–49. [Google Scholar] [CrossRef]
- Marra, F.; Yang, G.Y.; Træholt, C.; Larsen, E.; Rasmussen, C.N.; You, S. Demand profile study of battery electric vehicle under different charging options. In Proceedings of the IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012; pp. 1–7. [Google Scholar]
- Jongerden, M.R.; Haverkort, B.R. Which battery model to use? IET Softw. 2009, 3, 445–457. [Google Scholar] [CrossRef]
- Al-Refai, M.A. Matlab/Simulink Simulation of Solar Energy Storage System. Int. J. Electr. Comput. Energetic Electron. Commun. Eng. 2014, 8, 297–302. [Google Scholar]
- Tilla, I.; Dace, E. Mathematical Model for the Simulation of the Syngas Methanation Process. Energy Procedia 2016, 95, 475–481. [Google Scholar] [CrossRef]
- Su, W.; Jin, T.; Wang, S. Modeling and Simulation of Short-Term Energy Storage: Flywheel. In Proceedings of the 2010 International Conference on Advances in Energy Engineering, Beijing, China, 19–20 June 2010; pp. 9–12. [Google Scholar] [CrossRef]
- Cultura, A.; Salameh, Z.M. Modeling, Evaluation and Simulation of a Supercapacitor Module for Energy Storage Application. In Proceedings of the International Conference on Computer Information Systems and Industrial Applications, Bangkok, Thailand, 28–29 June 2015. [Google Scholar] [CrossRef]
- Krpan, M.; Kuzle, I.; Radovanovic, A.; Milanovic, J.V. Modelling of Supercapacitor Banks for Power System Dynamics Studies. IEEE Trans. Power Syst. 2021, 36, 3987–3996. [Google Scholar] [CrossRef]
- Sahoo, A.K.; Mohanty, N.; Anupriya, M. Modeling and Simulation of Superconducting Magnetic Energy Storage Systems. Int. J. Power Electron. Drive Syst. 2015, 6, 524–537. [Google Scholar] [CrossRef]
- Chen, X.Y.; Feng, J.; Tang, M.G.; Xu, Q.; Li, G.H. Superconducting Magnetic Energy Exchange Modelling and Simulations under Power Swell/Sag Conditions. Energy Procedia 2017, 105, 4116–4121. [Google Scholar] [CrossRef]
- Steen, D.; Stadler, M.; Cardoso, G.; Groissböck, M.; DeForest, N.; Marnay, C. Modeling of thermal storage systems in MILP distributed energy resource models. Appl. Energy 2015, 137, 782–792. [Google Scholar] [CrossRef]
- Klein, S.A.; Beckmann, W.A.; Mitchell, J.W.; Duffie, J.A.; Freeman, T.L.; Mitchell, J.C.; Braun, J.E.; Evans, B.L.; Kummer, J.P.; Urban, R.E.; et al. TRNSYS 18 a TRaNsient SYstem Simulation Program. 2017. Available online: https://sel.me.wisc.edu/trnsys/features/trnsys18_0_updates.pdf, (accessed on 3 September 2023).
- Bastida, H.; Ugalde-Loo, C.E.; Abeysekera, M.; Qadrdan, M.; Wu, J.; Jenkins, N. Dynamic Modelling and Control of Thermal Energy Storage. Energy Procedia 2019, 158, 2890–2895. [Google Scholar] [CrossRef]
- Terzibachian, E.; Tremeac, B.; Marvillet, C.; Esparcieux, P. A Modeling and Simulation Approach for Thermal Energy Storage Devices. In Proceedings of the 29th International Conference on Efficiency Cost Optimization Simulation and Environmental Impact of Energy Systems, Portoroz, Slovenia, 19–23 June 2016. [Google Scholar]
- Scharinger-Urschitz, G. Development of a Prototype Latent Heat Thermal Energy Storage System. In Faculty of Mechanical Engineering and Management; TU Wien: Vienna, Austria, 2019. [Google Scholar]
- Jovan, B.; Muaz, C.; Elmoghazy, M.; Kavlak, R.; Kral, C. Modelica Library Photovoltaics (Diploma Project); Technical Engineering College Vienna: Vienna, Austria, 2019. [Google Scholar]
- Ete, A. Hydrogen Systems Modelling, Analysis and Optimisation. Master’s Thesis, University of Strathclyde, Glasgow, Scotland, 2009. [Google Scholar]
- Shishavan, A.A. Bifacial Photovoltaic (PV) System Performance Modeling Utilizing Ray Tracing. Ph.D. Thesis, University of Iowa, Iowa City, IA, USA, 2019. [Google Scholar] [CrossRef]
- Hernandez-Albaladejo, G.; Urquia, A. Modelling of Low-Temperature Solar Thermal Systems with Modelica. IFAC-PapersOnLine 2018, 51, 783–788. [Google Scholar] [CrossRef]
- Jonas, D.; Lämmle, M.; Theis, D.; Schneider, S.; Frey, G. Performance modeling of PVT collectors: Implementation, validation and parameter identification approach using TRNSYS. Sol. Energy 2019, 193, 51–64. [Google Scholar] [CrossRef]
- Abunku, M.; Melis, W.J. Modelling of a CHP System with Electrical and Thermal Storage. In Proceedings of the 2015 50th International Universities Power Engineering Conference (UPEC), Stoke on Trent, UK, 1–4 September 2015; pp. 1–5. [Google Scholar] [CrossRef]
- Cheddie, D.F.; Munroe, N.D.H. Computational Modeling of PEM Fuel Cells with PBI Membranes. In Proceedings of the ASME 2006 4th International Conference on Fuel Cell Science, Engineering and Technology, Parts A and B, ASMEDC, Irvine, CA, USA, 19–21 June 2006; pp. 243–252. [Google Scholar]
- Njoya, S.M.; Tremblay, O.; Dessaint, L.-A. A generic fuel cell model for the simulation of fuel cell vehicles. In Proceedings of the Vehicle Power and Propulsion Conference, Dearborn, MI, USA, 7–10 September 2009; pp. 1722–1729. [Google Scholar] [CrossRef]
- Available online: https://de.mathworks.com/products/demos/symbolictlbx/wind-turbine-power.html (accessed on 20 July 2023).
- Eberhart, P.; Chung, T.S.; Haumer, A.; Kral, C. Open Source Library for the Simulation of Wind Power Plants. In Proceedings of the 11th International Modelica Conference, Versailles, France, 21–23 September 2015; pp. 925–936. [Google Scholar] [CrossRef]
- Modukpe, G.; Diei, D. Modeling and Simulation of a 10 kW Wind Energy in the Coastal Area of Southern Nigeria: Case of Ogoja. In Wind Solar Hybrid Renewable Energy System; Eloghene Okedu, K., Tahour, A., Ghani Aissaou, A., Eds.; IntechOpen: London, UK, 2020. [Google Scholar] [CrossRef]
- Iria, J.; Soares, F. An energy-as-a-service business model for aggregators of prosumers. Appl. Energy 2023, 347, 121487. [Google Scholar] [CrossRef]
- Bukar, A.L.; Hamza, M.F.; Ayub, S.; Abobaker, A.K.; Modu, B.; Mohseni, S.; Brent, A.C.; Ogbonnaya, C.; Mustapha, K.; Idakwo, H.O. Peer-to-peer electricity trading: A systematic review on current developments and perspectives. Renew. Energy Focus 2023, 44, 317–333. [Google Scholar] [CrossRef]
- Okur, Ö.; Heijnen, P.; Lukszo, Z. Aggregator’s business models in residential and service sectors: A review of operational and financial aspects. Renew. Sustain. Energy Rev. 2021, 139, 110702. [Google Scholar] [CrossRef]
- IRENA. Innovation Landscape Brief: Community-Ownership Models; International Renewable Energy Agency: Masdar City, Abu Dhabi, 2020. [Google Scholar]
- IRENA. Innovation Landscape Brief: Pay-as-You-Go Models; International Renewable Energy Agency: Masdar City, Abu Dhabi, 2020. [Google Scholar]
- Gitelman, L.; Kozhevnikov, M. New Business Models in the Energy Sector in the Context of Revolutionary Transformations. Sustainability 2023, 15, 3604. [Google Scholar] [CrossRef]
- Wang, C.; Ferrando, M.; Causone, F.; Jin, X.; Zhou, X.; Shi, X. Data acquisition for urban building energy modeling: A review. Build. Environ. 2022, 217, 109056. [Google Scholar] [CrossRef]
- Hong, T.; Chen, Y.; Luo, X.; Luo, N.; Lee, S.H. Ten questions on urban building energy modeling. Build. Environ. 2019, 168, 106508. [Google Scholar] [CrossRef]
- Du, S.; Zhang, X.; Jin, X.; Zhou, X.; Shi, X. A review of multi-scale modelling, assessment, and improvement methods of the urban thermal and wind environment. Build. Environ. 2022, 213, 108860. [Google Scholar] [CrossRef]
- Yang, S.; Wang, L.; Stathopoulos, T.; Marey, A.M. Urban microclimate and its impact on built environment—A review. Build. Environ. 2023, 238, 110334. [Google Scholar] [CrossRef]
- Shpister, I.; Pearl, J. Complete Identification Methods for the Causal Hierarchy. J. Mach. Learn. Res. 2008, 9, 1941–1979. [Google Scholar]
- Bareinboim, E.; Pearl, J. Causal inference and the data-fusion problem. Proc. Natl. Acad. Sci. USA 2016, 113, 7345–7352. [Google Scholar] [CrossRef] [PubMed]
- Jaber, A.; Zhang, J.; Bareinboim, E. Causal Identification under Markov Equivalence. In Proceedings of the 34th Conference on Uncertainty in Artificial Intelligence (UAI2018), Monterey, CA, USA, 6–10 August 2018. [Google Scholar]
- Culp, T.; Widder, S.; Cort, K. Thermal and Optical Properties of Low-E Storm Windows and Panels (Prepared for the Pacific Northwest National Laboratory under Contract 67698 No. PNNL-24444); Birch Point Consulting, LLC.: La Crosse, WI, USA, 2015. [Google Scholar]
- Pink, W.; Halmdienst, C.; Nacht, T.; Pratter, R.; Hummer, E.; Lassacher, S.; Ondra, H.; Niernsee, M. Hybrid-FLEX: Wissenschaftlicher Bericht (Final Project Report). 2020. Available online: https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/4778f047-2e50-4e9e-b72d-e5af373f95a4/files/lf/Session_H3/836_LF_Pratter.pdf, (accessed on 3 September 2023).
- McCluney, R.; Mills, L. Effect of Interior Shades on Window Solar Gain. Proc. ASHRAE Trans. 1993, 99 P2. [Google Scholar]
- Tang, C. Chapter 6—External & Internal Shades, Building Energy Efficiency Technical Guideline for Passive Design. 2012. Available online: https://bseep.weebly.com/uploads/8/0/7/2/8072374/chapter_6_-_external_and_internal_shades_draft_v1.pdf (accessed on 3 September 2023).
Load Profile Generator (Building Scale) | This modeling tool focuses on individual households and performs a comprehensive simulation of household behavior to generate load curves [31]. |
Energy Plus (Building Scale) | EnergyPlus is an energy analysis and thermal load simulation program that calculates building’s geometry, materials, and systems [32]. |
EnergyPlan (Large scale energy systems) | EnergyPlan is a computer model for energy system analysis that enables the design of national energy planning strategies by analyzing the consequences of different energy systems and investments at hourly intervals [33]. |
MATLAB & Simulink (General Modeling Environment) | MATLAB & Simulink provide an integrated platform for data analytics and model-based design, allowing for the creation of predictive models for cost minimization [34]. |
Simscape Electrical Specialized Power Systems (Different scales of Energy Systems) | This software, part of the Physical Modelling product family, allows for the rapid simulation of power systems with interactions across various disciplines, including electrical, mechanical, thermal, and control systems [35]. |
TRaNsient SYstem Simulation program (Different Scales of Energy Systems) | TRNSYS is a flexible software environment that simulates the behavior of transient systems. It comprises an engine for system processing and an extensive library of components that model various aspects of the system [36]. |
RC-Building Simulator (Building Scale) | Based on the resistor capacitor (RC) model, this physics-based simulation tool accurately captures the thermal behavior of buildings using an electrical analogy [37]. |
ESP-r (Building Scale) | ESP-r is a building energy simulation program that allows for the integrated modeling of energy performance, through which it considers heat, air, moisture, light, and electrical power flows [38]. |
IDA ICE (Building Scale) | IDA Indoor Climate and Energy (ICE) is a program used to study the indoor climate of individual zones within a building, and it is used to analyze energy consumption for the entire building [39]. |
Modelica Building Systems (Different Scales of Energy Systems) | The Modelica Building Systems library enables dynamic simulations of energy behavior in single rooms, buildings, and districts. It accounts for the energy balance of building envelopes and can incorporate energy plant systems, such as solar heating systems [40]. |
SUMO [41] | An open source, microscopic, and multi-modal traffic simulation package designed to handle large road networks and serve as a test bed for traffic research algorithms and models. While it allows interoperability with external applications during runtime, it requires an explicit definition of route steps for each citizen. |
MATsim [42] | An agent-based transportation simulation framework capable of simulating large-scale scenarios. Originally focused on private car traffic, it was later expanded to include various public transportation modes, pedestrians, and cyclists. |
VISSIM [43] | A microscopic simulation model based on the Wiedemann model, enabling highly accurate traffic simulations for functionally classified roadways and public transportation operations. |
PRIMES_TREMOVE [44] | An economic model that combines microeconomic behavior with a detailed representation of transport technologies. It includes a transport demand module based on decision trees, and it is used to emulate consumer profile decision-making processes. |
Building Envelope | Evaluates the building envelope, including walls, roofs, and floors, to assess the levels of insulation and thermal performance. Proper insulation helps in reducing heat transfer and energy loss. |
Windows and Glazing | These tools analyze the type of windows and glazing used in buildings, whereby factors like the u-value, solar heat gain coefficient (SHGC), and shading devices are considered. Window replacements and glazing improvements can significantly impact the overall energy efficiency. |
HVAC Systems | These models analyze heating, ventilation, and air conditioning (HVAC) systems to assess their energy consumption and efficiency. Evaluating HVAC performance helps identify the opportunities for energy savings and optimization. |
Lighting | Tools that analyze lighting systems, including light fixtures and controls, to evaluate their energy consumption and potential for efficiency improvements. |
Occupancy & Scheduling | Some of these tools allow for the integration of occupant behavior and schedules to simulate real-world usage patterns, which can influence energy consumption. |
Appliances & Equipment | Energy efficiency models may incorporate the energy consumption of various appliances and equipment, such as refrigerators, computers, and other electronic devices. |
Renewable Energy Integration | Some advanced tools consider the integration of renewable energy sources like solar panels or wind turbines to assess the potential for on-site energy generation and its impact on overall energy efficiency. |
Building Orientation | Building orientation is on how the amount of sunlight received affects the energy of the building, which can impact heating and cooling loads. These modeling tools consider the orientation of the building to optimize energy efficiency. |
Energy Labels & Certificates | Certain tools incorporate energy labels and certification systems to assess and rate buildings based on their energy performance and compliance with specific standards (Appendix C). |
Energy Codes & Regulations | Energy efficiency models can be aligned with building codes and regulations to ensure compliance and identify relevant areas for further improvements. |
Retrofit Assessment models | These specialized models play a crucial role in guiding retrofit decisions, thus enabling informed choices that result in reduced environmental impact and energy savings. |
HVAC Categories | Description |
---|---|
Tankless Heating (gas boiler and electric resistance) | Computer simulation models for water heaters, including TANK [63], WATSIM [64], and HEATER [65]. However, these earlier models focus on tank temperature spatial distribution and are not well suited for modeling tankless instantaneous heaters. Other water heater models have been built using TRNSYS, as well as other similar general-purpose computer simulation tools [66]. |
Air Conditioning | Several libraries are available in TRNSYS, Modelica [67], MATLAB [68], or similar programs. The simulation models are different depending on their focus and degree of detail. For example, some models that are focused on the room climate do not model the devices but only consider a certain power for cooling. The combination of a detailed building model with detailed models of air conditioning devices is a promising strategy. |
Ventilation | For ventilation systems, the methods can be separated depending on their detail. Simple ventilation models often only consider one zone (room) and calculate the ventilation depending on the air exchange rate, which can be defined by the user (as a constant or as a time series). Detailed multizone airflow models consist of nodes that are connected by flow elements. The nodes may represent room air volumes, the exterior environment, or connections in a duct system. Furthermore, they contain state variables, typically pressure, temperature, and concentrations (such as water vapor, CO2, smoke, or pollen). The flow elements are airflow paths such as open doors and windows, construction cracks, staircases, elevator shafts, ducts, and fans. Multizone airflow models are typically used for time domain simulations of the convective energy and contaminant transport between the thermal zones of a building and to quantify stack effects in high-rise buildings. For thermal building simulations, closed door and user-estimated airflows are a poor representation of reality. Detailed multizone airflow models are, for example, available in TRNSYS [69] or in Modelica. Older well-known building models are CONTAM [70] and COMIS [71], which are both implemented in TRNSYS. |
MATLAB (models for general HVAC systems) | The MATLAB simulation environment Simscape [72] is widely used to build physical component models that are based on physical connections, which are directly integrated with block diagrams and other modeling paradigms. It allows for different model systems such as different HVAC devices to be assembled into a system. Simscape offers a variety of components that can be used to increase the simulation’s quality and analysis possibilities. MATLAB comes with pre-defined blocks for simulating different HVAC devices.
|
Modelica (models for general HVAC systems) |
|
TRNSYS Models (models for general HVAC systems) | TRNSYS is the abbreviation for the Transient System Simulation Tool, a very potent environment through which to simulate complex energy systems. The simulation tool contains multiple different libraries and tools that are used to simulate different HVAC components, as is shown in Appendix E. |
OpenEMS (https://github.com/OpenEMS/openems) [85] (open-source code written mainly in Java and HTML) | Modular platform for energy management applications for monitoring, controlling, and integrating energy storage together with renewable energy sources, as well as complementary devices and services like electric vehicle charging stations, heat pumps, electrolysers, time-of-use electricity tariffs, etc. The code has three main parts/applications: OpenEMS Edge, which runs on site, communicates with devices and services, collects data, and executes control algorithms; OpenEMS UI is the real-time user interface for web browsers and smartphones; and OpenEMS Backend runs on a server, connects the decentralized Edge systems and provides aggregation, monitoring, and control via the Internet. |
Openremote (https://github.com/openremote/openremote) [86] (open-source code written mainly in Java, TypeScript, and Groovy) | Very technical code that simplifies connecting networked assets to mobile and web applications, and it can be used as an energy management system. It can create a dynamic scheme of all available assets and their attributes in the Openremote manager. For example, for modeling an Internet-of-things system for a smart home or office, one would create building, apartment, room, and sensor assets on the domain. The rules execute actions when matching asset states or the sequences of events detected. Assets and devices are connected to the Openremote manager via Agents, which are the API (application programming interface) to 3rd-party device software, as well as service protocols. The OpenRemote FrontEnd simplifies the creation and deployment of user interfaces, such as home automation control panels and smart city monitoring dashboards. |
Honda Home Energy Management System (https://www.hondasmarthome.com/tagged/hems) [87] (open-source software ready for installing) | Open-source EMS that works in dwellings that were built to be smart homes rather than those that function by adding gadgets to a conventional residence. It can monitor, control, and optimize the electricity consumption and generation of a house (batteries, EVs, lights, and HVAC systems). Its energy management tools are integrated with the smart grid to respond properly to DR. |
PowerMatchSuite (https://github.com/flexiblepower) [88] (open-source code written in Java, JavaScript, HTML, Shell, and Python) | This suite comprises two disruptive open technologies: the PowerMatcher (a smart grid coordination mechanism), and the Energy Flexibility Platform and Interface (which is an operating system enabling appliances, as well as a smart grid and smart services to communicate with each other). PowerMatcher is a distributed energy system architecture and communication protocol. It facilitates the implementation of standardized, scalable smart grids. Through intelligent clustering, numerous small electricity producing or consuming devices operate as a single highly flexible generating unit, creating added value in power markets. PowerMatcher optimizes the potential for aggregated individual electricity producing and consuming devices to adjust their operation to increase the match between electricity production and consumption. The Energy Flexibility Platform and Interface (EF-Pi) is a runtime environment where smart grid applications can be deployed, and where appliances can be connected as a gateway operating system. The EF-Pi provides interfaces to interact with the environment, such as a user interface, and for connecting devices and smart grid apps. Part of the interface definitions are the control spaces and allocations. EF-Pi aims to create an interoperable platform that is able to connect to a variety of appliances and support a variety of DSM approaches. |
openHAB (https://github.com/openhab) [89] (open-source code written in Java, Shell, HTML, and JavaScript) | openHAB communicates electronically with smart devices, performs user-defined actions, and provides web pages with user-defined information as well as user-defined tools to interact with all devices. To achieve this, openHAB segments and compartmentalizes certain functions and operations. Bindings provide an interface through which to interact with devices, i.e., representations of devices in the software, items that contain information about the devices, channels that connect things and items, as well as rules that perform automatic actions. Sitemap is the user interface that presents the information and allows for interaction. |
Home Assistant (open-source EMS) | An open-source home automation with a strong focus on local controls and privacy. It can be run on a Raspberry Pi and provides the option for the observation, control, and automation of devices. Multiple different devices of different brands can be connected. |
EnergySniffer [90] (research EMS) | EnergySniffer is a simple and flexible energy monitoring system utilizing smartphone sensors. It exploits sensors such as the magnetic sensors, light, microphones, cameras, and WiFi in smartphones to detect and monitor each operating machine in its vicinity. Energy Sniffer consists of two parts:
|
ALIS [91] (research EMS) | ALIS focuses on engaging the occupants involved in conservation efforts in daily activities by creating an awareness of resource use and by facilitating the efficient control of house systems. ALIS is an integrated in-home support system whose focus is set on the aware home with support for the smart occupant. ALIS is composed of three layers: house systems and resource infrastructure; software comprising a custom control system and web server; and user interfaces on several platforms (such as embedded touch panels, mobile and personal computers, and informative art). Users can enter custom energy optimizing nodes, like turning off most lights and lowering the thermostat in Sleep mode, or eliminating standby power draws in Away mode. Its goal is to make energy-saving behavior easy to enact. ALIS also provides a variety of feedback displays and analytical tools for historical, real-time, and predicted information on resource production and consumption. |
Autonomous demand-side management [92] (research EMS) | The Autonomous and distributed demand-side EMS takes advantage of a two-way digital communication infrastructure. Game theory is used to formulate an energy consumption scheduling game, which is where the players are the users, and their strategies are the daily schedules of their household appliances and loads. The utility company can adopt adequate pricing tariffs that differentiate the energy usage in time and level. The proposed distributed demand-side management strategy requires each user to simply apply its best response strategy to the current total load and tariffs in the power distribution system. Simulation results confirm that the approach can reduce the peak-to-average ratio of demand, the total energy costs, as well as each user’s individual daily electricity charges. |
Intelligent Home Energy Management [93] (research EMS) | The intelligent EMS algorithm manages high power consumption household appliances with simulations for Demand Response (DR) analysis. The proposed algorithm manages household loads according to their preset priority and guarantees the total household power consumption to be below certain levels. Considered appliances include the following: space cooling units, water heaters, clothe dryers, and electric vehicles (EVs). |
Energy Elephant [94] (makes better energy decisions) (commercial EMS) | This involves automated data insights, the importation of historical data, sensor data, a track of fuel usage, building performance comparisons, support for energy investment decisions, greenhouse gas tracking, a sustainability guide, energy price analysis, and cost reporting. |
Energy Sparks (https://energyelephant.com/) [95] (commercial EMS) | Energy Sparks enables the user to perform energy analysis with a reporting application for electricity, solar generation, storage, gas, oil, and water. Available data acquisition connectors include the following: BACnet IP, Modbus TCP, Obix, Haystack, SNMP, Sedona, OPC UA, MQTT, SQL, CSV import (manual or batched), and REST API. |
Home iOS (https://www.apple.com/de/ios/home/) [96] (commercial EMS) | This system allows for scheduling and control via app for functions such as air conditioning, air cleaning, bridges, cameras, bells, water, doors, ventilation, lights, locks, sockets, receivers, routers, security systems, speakers, sensors, switches, lawn sprinklers, TVs, windows, and thermostats. In addition, it can be used for notifications in case of certain events (children coming home, somebody is at the door, temperature decreases, etc.). This method focuses on control from everywhere, as well as comfortable and fancy installations. |
Eagle 200—rainforest automation (https://www.rainforestautomation.com/rfa-z114-eagle-200-2/) [97] (commercial EMS) | Eagle 200 enables the user to monitor data from smart meters and connected devices. It facilitates a ZigBee connection for communication between the devices and central hub. |
Opinum (https://www.opinum.com/) [98] (commercial EMS) | Opinum enhances, analyzes, centralizes, and visualizes energy-related data via a secured cloud-based platform. Devices are connected to the metadata from the cloud in order to improve event detection (Internet of things, etc.). Data processing is automated with algorithms (mainly machine learning), visualization, reports, and REST API connections. |
Storage Type | Model | Description |
---|---|---|
Battery | Container Model [99] | Electrochemical processes within the battery are simplified to a container model. The container is filled and the battery is charged with a given charging efficiency. The container is then emptied and the battery is discharged with a given discharge efficiency. The size of the container and the capacity of the battery are limited. The model may also consider maximum and minimum charging and discharging powers, as well as aging effects of the battery. The model is perfectly suited for sketchy simulations and is cheap in terms of computation time. |
Open Circuit Model [100,101,102] | The battery is modeled as an equivalent circuit with various resistances and impedances connected in series. This model represents the electrochemical processes within the battery and yields a mathematical link between the state of charge, the current, and the voltage of the battery (which is given by differential equations). The model accuracy increases with the number of impedances included. Often, the choice of a first-order circuit, which contains one capacitor and one resistor, provides good results. The battery voltage depends on the state of charge of the battery, which is described by open-circuit voltage (OCV) lookup tables, or by empirical laws. An OCV lookup table contains characteristic values for the open-circuit battery voltage, which is dependent on the state of charge (SOC). Each battery type has a characteristic OCV lockup table that can be used as the model’s input. Alternatively, empirical laws can help with approximating the correlation of the open-circuit voltage and the state of charge by simple fitting functions. The fitting parameters can be either defined from measured curves or estimated from known parameters. The temperature dependence of the state of charge and the age dependence of the capacity are given by empirical laws. | |
Microscopic Models [103] | The electrochemical processes in batteries can be modeled as a diffusion process or a kinetic process. A diffusion process describes the evolution of the concentration of electroactive species in electrolytes to predict the state of charge under a given load. Diffusion processes in batteries are described by Fick’s law (partial differential equations, which can be solved analytically). In the kinetic process, battery charge is distributed over two wells: the available charge well and the bound charge well. The available charge well supplies electrons directly to the load, whereas the bound charge well supplies electrons only to the available charge well. The rate at which charge flows between the wells depends on the height difference between the two wells and the conductance. Dualfoil is an open-source Fortran program, and it is widely used by researchers to validate other models due to its high accuracy. | |
Chemical Storage | Hydrogen Storage Model [104] | The compression for storing hydrogen is described by an isothermal process, where hydrogen is assumed to be an ideal gas. Either one compression or a multistage compressor (conducting more compressions in a row) are modeled. High-pressure hydrogen gas storages and metal hydride storages are included in the HYDROGEM library. It is compatible with TranSys and contains other hydrogen component models like advanced alkaline water electrolysis, proton exchange membrane fuel cells, alkaline fuel cells, compressors, and power conditioning equipment. In addition, hydrogen storage models can be implemented in the MATLAB/Simulink environment. |
Modeling Methanation [105] | The methanation process can be split into two parts: the mixing and preheating tank, and the process in the methanation reactor. CO2-based methanation is modeled by assuming the chemical equilibrium and adiabatic conditions. The chemical reactions are described by four adiabatic reactors that are connected in series with intermediate gas cooling. The reactors can be simulated using the RGibbs operation block, where the chemical equilibrium of a given set of species is solved through the minimization of the Gibbs free energy. The model focuses on the description of chemical processes and the calculation of reaction rates. | |
Mechanical Storage | Flywheel Model [106] | An electric motor is used to drive a flywheel. Later, the rotating flywheel is used with the motor as a generator to produce electricity. A flywheel has three operational phases: the driving phase, where energy is put into the flywheel to accelerate it; the storing phase, where the flywheel is constantly rotating with small losses; and the producing phase, where electricity is generated, and the flywheel is slowed down. The mechanical relations are described by four coupled first-order differential equations or by two coupled second-order differential equations. The electromagnetic processes can be modeled with MATLAB/Simulink, where the flywheel is coupled with a built-in motor/generator. Alternatively, the system can be described analytically based on the linearization of the angular velocity. As the flywheel cannot be driven with the maximum frequency from the very beginning, an AC/AC converter is needed to gradually increase the rotational frequency and to generate electricity. |
Electrical Storage | Supercapacitor—Open Circuit Model [107,108] | The model uses an equivalent circuit model. The capacitance of the capacitor is dependent on the applied voltage. This is accounted for by modeling the capacitor by two parallel capacitors. One with constant capacitance (C0), and one in which the capacitance varies linearly with the applied voltage (C). Series and parallel resistance are also used to simulate energy loss during charging and discharging. The order of the open circuit model can be increased to improve the accuracy of the description. Using fundamental physical laws, differential equations (which describe voltages and currents across the supercapacitor) are derived and solved. |
Superconducting Magnetic Energy Storage Models (SMES) [109] | A SMES is a direct current (DC) device that stores energy in the magnetic field. It consists of several subsystems: A large superconducting coil, which is used to store energy and is contained in a cryostat to keep temperature well below the critical temperature for the superconductor. An AC/DC power conversion or conditioning system (PCS), which is used to charge and discharge coil. A transformer, which provides the connection to the power system and reduces the operating voltage to acceptable levels for the power conditioning system. Additionally, a magnet protection system detects abnormal conditions that may cause a safety hazard to personnel or damage to the magnet. A detailed model of the SMES implies lumping each component. This results in complex circuit diagrams, which can be solved in, e.g., MATLAB/Simulink or PSCAD/EMTD [79]. | |
Superconducting Magnetic Energy Storage—simplified model [110] | A simplified model of the SMES disregards DC–AC converters and concentrates on the dynamic energy exchange between the magnet and the external power system. The electrical circuit model is translated into a mathematical model, which results in a set of differential equations that describe the dynamics of the system. | |
Thermal Storage | Sensible Thermal Storage—Container Model [111] | This model assumes a fully mixed tank with constant pressure and a constant volume. It describes a container full of energy, which is the analogous to a tank full of liquid with temperature that varies in time. The heat energy contained in the tank is defined by the storage volume, the actual average temperature of the liquid, and its heat capacity. Assuming a simplified process, heating the fluid in the storage is described by adding energy with a given efficiency. Supplying heat to external loads is described by subtracting energy with a given efficiency. General heat losses are calculated with an overall u-value. The model neglects thermal dynamics within the storage and is not very accurate. Its strength lies in its simplicity and small degree of computational effort. |
Sensible Thermal Storage—Variable Volume Model [112] | An alternative to the energy container model is the variable volume model, which considers a fully mixed tank with constant pressure and constant temperature. The tank is filled with a liquid of variable volume. The tank volume defines the storage capacity. In its simplest form, a single flow enters from a hot source and adds more volume to the tank. Another flow stream exits to a load and subtracts volume from the tank. Since the incoming and outgoing flows do not have to be equal, the level of fluid in the tank can vary. The model neglects thermal dynamics and is not very accurate. In addition, supply temperatures cannot vary within the model. The strength lies in the model’s simplicity. | |
Sensible Thermal Storage—Stratified Model [113] | This model describes the thermal dynamic behavior in a water tank. It accounts for temperature differences and the resulting heat transfer in the storage. The model is based on a computational fluid dynamics approach, wherein energy balance is formulated, which results in a partial differential equation. Due to its complexity, it is discretized via thermal stratification. The tank is horizontally split into levels, where each level is considered to be in equilibrium. Then, heat transfer occurs only between the different layers. The more layers that are chosen, the higher the accuracy of the model. The model of the storage is often combined with heat exchangers, which add energy to the lowest (coldest) temperature level and extract energy from the highest (hottest) temperature level. These processes are also described by heat transfer. Conventionally, the tank has a fixed volume. Thus, the same mass flow injected at the top of the tank leaves the tank at the bottom and vice versa. The model is commonly used in technical simulation environments like TranSys, Modelica, or MATLAB. It can be extended to models that treat storage media other than water (e.g., oil). | |
Sensible Thermal Storage—3D model [114] | This model accounts for the thermal dynamic behavior within heat storage that are without discretization and simplifications. This model predicts 3D fluid motion in a thermally isolated cylindrical tank, as well as with temperature profile variation. The model is based on a computational fluid dynamics (CFDs) approach. In this model, energy balance and mass balance are formulated, and the partial differential equations are solved without discretization. This is performed so that temperature and pressure, as well as their gradients, are described by continuous field variables. The 3D-CFD model is accurate; however, it has the drawback of requiring large computational resources and computing times. | |
Latent Thermal Energy Storage Model (LTES) [115] | LTES uses the phase transitions of PCM (phase change materials). When heating up a solid material, at the melting point, non-linear behavior is observed. Furthermore, latent heat is consumed to enable the phase transition. The absorption of latent heat leads to extremely high energy densities when PCMs are used as heat storages. The challenge in modeling LTES is that, during a phase change, both phases (solid and liquid) mostly exist at the same time, and the temperature is not exactly the same everywhere in the storage. This situation can be mathematically described by a boundary value problem for a partial differential equation, which aims to describe the temperature distribution in a homogenous medium undergoing a phase change. The mathematical problem can be solved via a discretization in time and space, which allows for the application of a finite element method to maintain a solution. |
Five-parameter model [116] (photovoltaic) | The photovoltaic array model is based on an equivalent circuit of a one diode model. It is described by five formulas for the photocurrent IL, the saturation current ID, the reverse saturation current IS, the current through the shunt resistor Ish, and the output current I (the five-parameter model). The photo current, the saturation current, and the reverse saturation current depend on cell temperature and irradiance through empirical laws. Some models assume that the cell temperature is equal to the ambient temperature, others use additional empirical laws to deduce the cell temperature from the ambient temperature, incident radiation, wind velocity, and the array type (which can be either monocrystalline, polycrystalline, or based on thin film technology). In addition to the PV model, calculations of the solar position are necessary to project the global radiation on a horizontal plane to the yield on a PV array with a given tilt and given orientation. Various methods exist to separate direct radiation from diffuse radiation and reflection. The five-parameter model is commonly used by standard simulation environments such as MATLAB, openModelica, or HYDROGEM, and it can be easily coupled to power converters, control algorithms, or larger integrated systems [117]. |
View Factor Model [118] (bifacial photovoltaic) | Bifacial photovoltaic systems are treated differently than regular PV systems as solar yield can occur from both sides of the PV panel. To apprehend the full backside irradiance of the PV, the view factors (i.e., the fraction of the radiation from the front side surface that hits the backside surface) are calculated. The view factor can be determined by assuming that irradiance was scattered isotropically. Alternatively, a ray tracing tool called Radiance can be used to simulate forward and backward ray tracing, as well as calculate the view factors. Modeling bifacial photovoltaic arrays additionally calls for an irradiance model, which calculates the solar position, projects the global radiation from the horizontal plane to the given orientation and tilt of the PV system, and separates the global radiation into direct, diffusive, and reflective proportions. |
Quadratic Efficiency Model [119] (solar collector) | This model is identified by an empirical, quadratic, efficiency law, which originates from the theoretical equations developed by Duffie and Beckman (2013). The law accounts for the heat losses due to reflection, absorption, heat transfer, and convection. The empirical law contains three parameters. The heat losses are related to the square of the temperature difference of the collector and the ambient temperature, the linear difference, and the global radiation. For the determination of the power of the system, calculations of the solar position are necessary to project the global radiation on a horizontal plane to the yield on the collector with a given tilt and given orientation. Various methods exist to separate direct radiation from diffuse radiation and reflection. The model does not account for dynamic and microscopic effects in the solar collector. Still, it represents the behavior in the solar collector sufficiently well and has a good computational performance. Implementations of the solar collectors in libraries from TranSys, Modelica, or Soltermica are commonly based on the description above. |
Hybrid Models—TranSys [120] (photovoltaic) | Hybrid models have the dual purpose of creating power from embedded photovoltaic (PV) cells and providing heat. One hybrid form consists in heating and in the air stream passing beneath the absorbing PV surface. The model then needs to operate with simple building models that can provide the temperature of the zone air on the back side of the collector, as well as provide an estimate of the radiant temperature for back-side radiation calculations. Another known hybrid form is the so-called PVT (photovoltaic thermal) method, which couples a photovoltaic array with a solar collector. For the thermal performance model, a two-node model is applied. It adds a functionality of electrical performance to the thermal model of a solar collector. A combined identification of thermal and electrical model parameters is the most suitable approach regarding accuracy and processing effort. |
Models for Combustion Engines [121] (combined heat and power) | A combined heat and power unit consists of an internal combustion engine (ICE), and two heat exchangers: one picks up the heat flow from the refrigerant and the other one from the flow of exhaust gases (which have very high temperatures). The behavior of the ICE can be described via a characteristic curve that is based on the percentage load. The performance curve of the ICE describes the value of the heat flow and electric power generated for each load value of the machine. A detailed formulation for the ICE, which involves the analysis of the real thermodynamic cycle and requires the modeling of the engine and the real combustion process, can be undertaken. For example, Simulink/MATLAB provides the necessary components for such a detailed analysis. The resulting model is accurate but slow in computation. |
Detailed Model for Fuel Cells [122] (combined heat and power) | A fuel cell is a combined heat and power unit, which converts hydrogen to electrical energy through the production of excess heat. The processes within a fuel cell are well described by CFD. In detail, the continuity equation; the Navier–Stokes equation; the Maxwell–Stefan equation; conservation of mass; charge and energy; and the Butler–Volmer equation form a closed set of coupled partial differential equations that mathematically express the dynamics within a fuel cell. All compounds are assumed to obey the ideal gas equation and to be in the gaseous phase. The system can be discretized and solved by a finite element method. |
Generic Model for Fuel Cells [123] (combined heat and power) | This model represents a simple and efficient method through which to characterize and predict the behaviors of fuel cell modules. The state of the system is defined by the temperature of the stack, the load current, and the output voltage, (which is related to the load current by an empirical law). Those potentials are defined by other empirical laws, which need the stack temperature and the partial pressure of the hydrogen and oxygen as the input. The stack temperature is approximated by another empirical law, which relates it with time. Obviously, the generic model is computationally less intensive. The difficulty in its application is the definition of all necessary parameters from the manufacturer’s datasheet or by the measured data. |
Turbine with fixed rotational speed [124] (wind power) | This model assumes that the wind turbine rotates with a constant angular velocity. Then, the efficiency curve of the turbine is expressed as a function of the wind velocity. Under normal conditions, wind speed data are spikey. Therefore, the estimations of the energy produced by a wind turbine improve when using the distributions of wind velocities instead of average wind speed data. Wind speed distributions show Weibull characteristics. The power of the wind turbine can be calculated by the integral of the product of the efficiency curve and via the wind distribution over the wind speed range. |
Turbine with variable rotational speed [125] (wind power) | This model studies the dynamic behavior of wind turbines with variable wind speed. The formula for the kinetic energy of wind in combination with an empirical formula for the wind turbine function is based on six specific turbine factors, the internal wind tip ratio, and the pitch angle (which all describe the mechanical behavior of the wind turbine). The turbine coefficients reflect the actual geometry of the wind blades. In addition, the mechanical model is coupled to a generator and to the grid components to accurately model the electricity production. A detailed model that considers almost every element of the wind turbine (wind source, turbine, pitch- and torque control, inverters, etc.) can be seen in Figure 1. As the model is quite detailed, the time resolution is lower. For that reason, the model works with both average data or with the distributions of the wind speed. |
Energy as a Service (EaaS) [127] | EaaS is an innovative business model that extends beyond the traditional supply of electricity. Energy service providers (ESPs) offer various energy-related services to consumers, enabling them to optimize their energy consumption and reduce costs. These services include energy consulting, finance schemes for assets, energy management technologies, and assistance with tariff changes. By leveraging EaaS, consumers can actively participate in optimizing their energy consumption and accessing tailored services from ESPs. |
Peer-to-Peer Electricity Trading (P2P) [128] | Peer-to-peer electricity trading allows consumers to directly exchange electricity surplus with each other, bypassing traditional energy suppliers. Different approaches, such as direct power purchase agreements or interconnected web-based platforms, facilitate P2P trading. Consumers become members of the platform, either through a subscription fee or other mechanisms, and engage in direct electricity trading. Although P2P trading is not yet implemented in all EU countries, recent directives have mandated the introduction of P2P and direct electricity selling, paving the way for its future adoption. |
Aggregators [129] | Aggregators are service providers that represent a group of agents, such as consumers, producers, and prosumers, as a single entity in the system. Aggregators enable their agents to participate in specific market segments by reaching the required thresholds. These market segments include wholesale electricity markets and various power control mechanisms. Aggregators work in conjunction with virtual power plants (VPPs), which aggregate dispersed energy sources and flexibilities. Through information technology, VPPs optimize the use of assets based on real-time data, market conditions, and consumption trends, thus allowing aggregators to share in their agents’ profits. |
Community-Ownership Models [130] | Community-ownership models aim to facilitate the collective ownership, management, and utilization of generation capacities and energy-related assets. These models address barriers to individual investments in renewable energy technologies by allowing individuals to own shares in community-owned assets. There are different types of community-ownership models, including economic benefit sharing models, collective self-consumption schemes, and energy communities. These models provide financial and environmental benefits to participants and can be organized in various ways, such as cooperatives, partnerships, non-profit organizations, or community trusts. |
Pay-as-You-Go Model [131] | The pay-as-you-go (PAYG) model offers a new approach through which to address energy poverty and provide access to electricity in both well-connected regions and remote areas with limited or no grid access. PAYG requires customers to pay upfront, giving them greater control over their electricity bills and consumption. This model combines decentralized and isolated energy generation from renewable sources with upfront payments, allowing users to gradually obtain ownership of devices through micro payments. PAYG models can be implemented at the household level, in a broader community, or on a neighborhood scale. |
Conventional Energy Supply Models [132] | Conventional energy supply models vary across countries and energy suppliers. These models typically involve periodically measured consumption values, including energy consumption-related values, power-related values, and fixed costs. Energy bills often comprise energy tariffs, grid tariffs, taxes, and fees, with some components being unaffected by energy consumption or power usage. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Nacht, T.; Pratter, R.; Ganglbauer, J.; Schibline, A.; Aguayo, A.; Fragkos, P.; Zisarou, E. Modeling Approaches for Residential Energy Consumption: A Literature Review. Climate 2023, 11, 184. https://doi.org/10.3390/cli11090184
Nacht T, Pratter R, Ganglbauer J, Schibline A, Aguayo A, Fragkos P, Zisarou E. Modeling Approaches for Residential Energy Consumption: A Literature Review. Climate. 2023; 11(9):184. https://doi.org/10.3390/cli11090184
Chicago/Turabian StyleNacht, Thomas, Robert Pratter, Johanna Ganglbauer, Amanda Schibline, Armando Aguayo, Panagiotis Fragkos, and Eleftheria Zisarou. 2023. "Modeling Approaches for Residential Energy Consumption: A Literature Review" Climate 11, no. 9: 184. https://doi.org/10.3390/cli11090184
APA StyleNacht, T., Pratter, R., Ganglbauer, J., Schibline, A., Aguayo, A., Fragkos, P., & Zisarou, E. (2023). Modeling Approaches for Residential Energy Consumption: A Literature Review. Climate, 11(9), 184. https://doi.org/10.3390/cli11090184