A Review of Metaheuristic Optimization Techniques for Effective Energy Conservation in Buildings
Abstract
:1. Introduction
- Provide an in depth review of the operational principles governing five swarm-based metaheuristic optimization techniques (MOTs). This includes presenting the fundamental equations essential for the implementation of each algorithm accompanied by visual flow charts delineating the stepwise process for their effective application.
- Conduct a comprehensive assessment of the advantages and drawbacks associated with each algorithm, followed by an examination of recent developments aimed at addressing and mitigating the identified shortcomings.
- Evaluate the application of these algorithms in the realm of achieving energy conservation in building environments. This analysis entails identifying any existing gaps or deficiencies within the current literature specific to this application.
- Undertake a comparative review distinguishing between “good” and “better” optimization algorithms tailored for simulation, particularly focusing on specific zones that necessitate optimized dynamic designs during the early stages.
2. An Overview of Energy Conservation in Buildings
- Sustainable constructions incorporate passive design approaches to optimize natural lighting, enhance thermal insulation, and maximize solar heat gain [31]. These strategies encompass efficient building orientation, shading mechanisms, high performance windows, and well insulated building envelopes [32,34].
- Environmentally conscious buildings employ energy efficient heating, ventilation, and air conditioning (HVAC) systems [32]. This includes utilizing high efficiency equipment such as variable refrigerant flow (VRF) systems, heat pumps, and energy recovery ventilation (ERV) systems [31,36]. Advanced control systems and zoned heating and cooling contribute to the optimization of HVAC energy consumption [35].
- Environmentally friendly buildings utilize energy efficient lighting solutions, such as LED fixtures, intelligent lighting controls, and occupancy sensors [34,36]. Daylighting strategies are also employed to maximize the utilization of natural light and minimize the need for artificial lighting [35].
- Continuous monitoring and benchmarking of energy performance enable green buildings to identify areas for improvement and ensure the achievement of energy conservation objectives [31]. Energy management systems and monitoring tools provide real-time data for analysis and informed decision making [33,36].
3. Metaheuristic Optimization Techniques
4. Review and Summary of Swarm Intelligence Algorithms
- Defining an objective function that quantifies the energy consumption or related performance metrics (e.g., cost, emissions, etc.) of the building. This function represents the optimization goal.
- Identifying the parameters and variables that can be adjusted to optimize building energy consumption. These parameters include HVAC settings, lighting levels, insulation materials, and window properties.
- Defining the constraints that ensure the optimization process respects comfort and safety standards. Constraints include temperature limits, humidity levels, and lighting requirements.
- Creating a building energy simulation model that predicts how changes in the parameters affect energy consumption. This model is used to evaluate potential solutions generated by the optimization algorithm.
- Choosing an optimization algorithm suitable for the problem, e.g., genetic algorithms, particle swarm optimization, artificial bee colony optimization, etc.
- Initializing a population of potential solutions or candidate parameter values. The initial solutions are generated randomly and based on existing building conditions.
- Evaluating the fitness of each potential solution using the objective function and the building energy model. Solutions that minimize energy consumption and satisfy constraints are considered better solutions.
- Applying the chosen optimization algorithm to iteratively search for better solutions by modifying the parameters. The algorithm explores the solution space to find optimal configurations.
- Defining the stopping criteria for the optimization process, such as a maximum number of iterations or a minimum improvement threshold. This prevents excessive computational time.
- Applying the best solution found by the algorithm to the real building system. This could involve adjusting building parameters, scheduling energy saving measures, or implementing energy efficient technologies.
- Continuously monitoring the building’s energy consumption to ensure that the optimized parameters and strategies remain effective. Periodic maintenance and re-optimization may be necessary to adapt to changing conditions and occupant behavior.
- Using real-time data and feedback mechanisms to adapt the building’s operation in response to changing conditions, occupancy patterns, and energy prices.
4.1. Particle Swarm Optimization
- Define an objective function that quantifies the energy consumption of the building. This function considers various factors, such as heating, cooling, lighting, and equipment energy use.
- Identify the parameters that can be optimized to conserve energy in the building. These parameters include thermostat settings, HVAC system operation schedules, insulation levels, renewable energy integration, and the use of energy efficient appliances and lighting.
- Define constraints that ensure occupant comfort and building performance. These constraints include temperature and humidity limits, lighting levels, and indoor air quality standards.
- Develop a building energy simulation model that predicts how changes in the parameters affect energy consumption. This model serves as the basis for evaluating solutions generated by the PSO algorithm.
- Initialize a population of particles with potential solutions. Each particle represents a different combination of parameter values, which are candidates for optimizing energy conservation.
- Apply PSO rules to update the velocity and position of each particle in the swarm. Particles adjust their positions based on their own experience and the collective experience of the swarm.
- Evaluate the fitness of each particle using the objective function and the building energy model. Particles with lower energy consumption values have better fitness.
- Keep track of the best positions (solutions) found by each particle individually (best personal positions) and across the entire swarm (best global positions).
- Determine the convergence criteria, such as a maximum number of iterations, a minimum improvement threshold, or a specific time frame, to stop the optimization process.
- Apply the best solution found by PSO to the real building system. This involves adjusting building parameters, optimizing scheduling, or introducing energy efficient technologies and practices.
- Continuously monitor the building’s energy consumption to ensure that the optimized parameters and strategies remain effective. Periodic maintenance and re-optimization may be necessary to adapt to changing conditions and occupant behavior.
4.2. Artifical Bee Colony Optimization
- Positive feedback: when an employed bee discovers a high quality food source, it performs a dance to communicate this information to the onlooker bees. The onlooker bees are then attracted to the rich food source, resulting in an increased number of visits to that source.
- Negative feedback: if an employed bee finds a food source that is of low quality or depleted, it becomes a scout bee and starts searching for new food sources. This behavior prevents the bees from wasting time and resources on unproductive or suboptimal sources.
- Fluctuations: scout bees explore the search space in a random manner, allowing for exploration of new regions. This random exploration introduces variability into the algorithm and helps avoid getting stuck in local optima.
- Multiple interactions: employed bees communicate the quality and location of food sources through their dances, and onlooker bees observe and evaluate these dances to determine the best food source to exploit. This exchange of information facilitates cooperative behavior among the bees and helps in the overall optimization process.
- Define an objective function that quantifies the energy consumption of the building. This function considers factors such as heating, cooling, lighting, and equipment energy use.
- Identify the parameters that can be optimized to enhance energy conservation in the building. These parameters include thermostat settings, HVAC system operation schedules, insulation levels, renewable energy integration, and the use of energy efficient appliances and lighting.
- Define the constraints to ensure occupant comfort and building performance. These constraints include temperature and humidity limits, lighting levels, indoor air quality standards, and cost constraints.
- Develop a building energy simulation model that predicts how changes in the parameters affect energy consumption. This model is used to evaluate the solutions generated by the ABC algorithm.
- Initialize a population of artificial bees, each representing a different combination of parameter values. These bees explore the search space for optimal solutions.
- The artificial bees scout the solution space, evaluate potential solutions, and communicate their findings to other bees in the colony. Successful solutions are communicated more frequently, while poor solutions are less frequently communicated.
- Evaluate the fitness of each bee (solution) using the objective function and the building energy model. Bees with lower energy consumption values have higher fitness.
- Maintain records of the best solutions found by individual bees and the entire colony throughout the optimization process.
- Determine the convergence criteria, such as a maximum number of iterations or a minimum improvement threshold, to stop the optimization process.
- Apply the best solution found by ABC to the real building system. This may involve adjusting building parameters, optimizing scheduling, or introducing energy efficient technologies and practices.
- Continuously monitor the building’s energy consumption to ensure that the optimized parameters and strategies remain effective. Periodic maintenance and re-optimization may be necessary to adapt to changing conditions and occupant behavior.
4.3. Cuckoo Search Algorithm
- Define an objective function that represents the energy consumption of the building. This function considers various factors, including heating, cooling, lighting, and equipment energy use.
- Identify the parameters that can be adjusted to optimize building energy conservation. These parameters include thermostat settings, HVAC system operation schedules, insulation levels, and the use of energy efficient appliances and lighting.
- Define constraints, such as comfort limits for indoor temperature, humidity, and lighting levels. These constraints ensure that any optimization achieved by the cuckoo search algorithm maintains occupant comfort.
- Develop a building energy simulation model that predicts how changes in the parameters affect energy consumption. This model serves as the basis for evaluating solutions generated by the cuckoo search algorithm.
- Initialize a population of “cuckoo” agents with potential solutions. These agents represent different combinations of parameter values.
- Evaluate the fitness of each cuckoo agent using the objective function and the building energy model. The fitness function should reflect the energy consumption reduction goal.
- Cuckoo search employs Levy flights for exploration. Levy flights allow the cuckoos to explore the solution space by moving in a manner that balances exploration and exploitation.
- Cuckoo search uses egg laying to generate new solutions. This process allows cuckoos to produce new solutions based on the best solutions found so far and replace poor solutions in the population.
- Determine the convergence criteria, such as a maximum number of iterations or a minimum improvement threshold, to stop the optimization process.
- Apply the best solution found by the cuckoo search algorithm to the real building system. This could involve adjusting building parameters, scheduling energy saving measures, or implementing energy efficient technologies.
- Continuously monitor building energy consumption to ensure that the optimized parameters and strategies are effective. Periodic maintenance and re-optimization may be necessary to adapt to changing conditions and occupant behavior.
4.4. Bat Algorithm
- Define an objective function that represents the energy consumption of the building. This function considers various factors, including heating, cooling, lighting, and equipment energy use.
- Identify the parameters that can be adjusted to optimize building energy conservation. These parameters include thermostat settings, HVAC system operation schedules, insulation levels, and the use of energy efficient appliances and lighting.
- Define constraints, such as comfort limits for indoor temperature, humidity, and lighting levels. These constraints ensure that any optimization achieved by the bat algorithm maintains occupant comfort.
- Develop a building energy simulation model that predicts how changes in the parameters affect energy consumption. This model serves as the basis for evaluating solutions generated by the bat algorithm.
- Initialize a population of “bat” agents with potential solutions. These agents represent different combinations of parameter values.
- Evaluate the fitness of each bat agent using the objective function and the building energy model. The fitness function should reflect the energy consumption reduction goal.
- Apply the bat algorithm rules to update the positions of the bat agents. This involves exploring the solution space and adjusting parameters to minimize energy consumption while maintaining comfort.
- Determine the convergence criteria, such as a maximum number of iterations or a minimum improvement threshold, to stop the optimization process.
- Apply the best solution found by the bat algorithm to the real building system. This could involve adjusting building parameters, scheduling energy saving measures, or implementing energy efficient technologies.
- Continuously monitor building energy consumption to ensure that the optimized parameters and strategies are effective. Periodic maintenance and re-optimization may be necessary to adapt to changing conditions and occupant behavior.
4.5. Firefly Algorithm
- Define an objective function that represents the energy consumption of the building. This function considers various factors, including heating, cooling, lighting, and equipment energy use.
- Identify the parameters that can be adjusted to optimize building energy conservation. These parameters include thermostat settings, HVAC system operation schedules, insulation levels, and the use of energy efficient appliances and lighting.
- Define constraints, such as comfort limits for indoor temperature, humidity, and lighting levels. These constraints ensure that any optimization achieved by the firefly algorithm maintains occupant comfort.
- Develop a building energy simulation model that predicts how changes in the parameters affect energy consumption. This model serves as the basis for evaluating solutions generated by the firefly algorithm.
- Initialize a population of “firefly” agents with potential solutions. These agents represent different combinations of parameter values.
- Evaluate the fitness of each firefly agent using the objective function and the building energy model. The fitness function should reflect the energy consumption reduction goal.
- Apply the firefly algorithm rules to update the positions of the firefly agents. This involves moving fireflies toward better solutions while maintaining exploration of the solution space.
- Determine the convergence criteria, such as a maximum number of iterations or a minimum improvement threshold, to stop the optimization process.
- Apply the best solution found by the firefly algorithm to the real building system. This could involve adjusting building parameters, scheduling energy saving measures, or implementing energy efficient technologies.
- Continuously monitor building energy consumption to ensure that the optimized parameters and strategies are effective. Periodic maintenance and re-optimization may be necessary to adapt to changing conditions and occupant behavior.
4.6. Strategies Implemented for Energy Conservation in Buildings
- Implementing passive design strategies to optimize natural heating, cooling, and lighting. This includes proper building orientation, shading, natural ventilation, and thermal mass to reduce the need for mechanical heating and cooling.
- Use of energy efficient insulation materials and designs for walls, roofs, and windows to minimize heat transfer and maintain comfortable indoor temperatures. A well insulated envelope reduces the load on heating and cooling systems.
- Installing energy efficient heating, ventilation, and air conditioning (HVAC) systems that use advanced technologies such as heat pumps, variable refrigerant flow (VRF) systems, and energy recovery ventilation. These systems reduce energy consumption while maintaining indoor comfort.
- Incorporating renewable energy sources, such as solar panels, wind turbines, and geothermal systems, to generate clean energy on site. This helps offset energy consumption and reduce reliance on fossil fuels.
- Implementing smart energy management systems that control and optimize various building systems, including lighting, HVAC, and appliances, to minimize energy usage. These systems can be programmed to adapt to occupancy patterns and changing weather conditions.
- Replacing traditional lighting with energy efficient LED fixtures and incorporate daylight harvesting systems. These systems adjust artificial lighting based on natural light availability, reducing energy consumption.
- Installing energy efficient appliances, equipment, and fixtures throughout the building. This includes Energy Star rated appliances, water saving fixtures, and efficient office equipment.
- Using occupancy sensors and smart building controls to adjust lighting, HVAC, and ventilation based on real-time occupancy data. Unoccupied areas can be set to energy saving modes.
- Implementing BAS to monitor and control various building systems for optimal performance and energy conservation. BAS can coordinate HVAC, lighting, security, and other systems to maximize energy efficiency.
- Participate in demand response programs offered by utilities to reduce energy consumption during peak periods. These programs can provide financial incentives for energy conservation.
- Seek green building certifications, such as LEED (Leadership in Energy and Environmental Design), to ensure that the building design and operation meet rigorous sustainability and energy efficiency standards.
- Continuously monitor and analyse energy consumption data to identify areas for improvement. Regularly optimize building systems and operations to maintain energy efficiency over time.
4.6.1. Passive Design vs. Active Systems
- Passive design focuses on architectural features and building orientation to harness natural resources such as sunlight, airflow, and thermal mass for heating, cooling, and lighting. It relies on the building’s inherent characteristics [121].
- Active systems involve the use of mechanical and electrical technologies, such as HVAC systems, LED lighting, and energy management systems, to enhance energy efficiency. These systems require energy to operate [121].
4.6.2. Renewable Energy Integration
- Solar panels capture sunlight and convert it into electricity or heat for building use [122].
- Wind turbines generate electricity from wind energy, which can be used to power buildings.
- Geothermal heat pumps use the Earth’s temperature to heat and cool buildings efficiently [122].
4.6.3. Energy Management Systems (EMS)
- BAS integrates and controls various building systems, including HVAC, lighting, and security, to optimize energy use [123].
- Occupancy sensors detect movement and adjust lighting and HVAC settings in response to occupancy patterns [123].
4.6.4. Green Building Certifications
- LEED is a widely recognized certification system that promotes green building practices. It assesses a building’s sustainability in various categories, including energy efficiency [124].
- BREEAM is another certification system that evaluates the sustainability and environmental performance of buildings [125].
4.6.5. Smart Grid Integration
- Buildings can interact with smart grids to optimize energy consumption based on real-time grid conditions and pricing signals [126].
- Demand response programs allow buildings to reduce energy use during peak demand periods to support grid stability [126].
4.6.6. Continuous Monitoring and Optimization
- Continuous monitoring of building systems and energy consumption data allows for ongoing optimization [127].
- Periodic assessments and retro-commissioning activities help identify opportunities for improvement [127].
4.7. Comparative Evaluation of MOTs Researched
5. Results and Discussion of Techniques Reviewed
6. Conclusions
- Utilizing the improved swarm-based MOTs, as deliberated in the paper, for the purpose of achieving energy conservation in buildings.
- Exploring various swarm-based MOTs, encompassing an examination of their structure, mathematical models, limitations, advancements, and their relevance when applied to the domain of energy conservation within building environments.
- The combination of multiple MOTs to create hybrid algorithms that can be applied to green buildings.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
ABC | Ant Bee Colony |
ACO | Ant Colony Optimization |
AFSA | Artificial Fish Swam Optimization |
ALO | Ant Lion Optimization |
ATES | Aquifer Thermal Energy Storage |
BA | Bat Algorithm |
BACS | Building Automation and Control Systems |
BBCB | Big Bang–Big Crunch Optimization |
BCO | Border Collide Optimization |
BEPM | Building Energy Performance Monitoring |
BES | Bald Eagle Search |
BFGS | Broyden–Fletcher–Goldfarb–Shanno |
BFO | Bacteria Foraging Optimization |
BOA | Butterfly inspired Algorithm |
BPSO | Binary Particle Swarm Optimization |
BSO | Brain Storm Optimization |
CuSA | Cukoo Search |
CSA | Crow Search Algorithm |
CSO | Chicken Swarm Optimization |
DA | Dragonfly Algorithm |
DE | Differential Evolution |
DMFC | Direct Methanol Fuel Cells |
DS | Differential Search |
EEMD | Ensemble Empirical Mode Decomposition |
EO | Equilibrium Optimizer |
EP | Evolutionary Programming |
ERV | Energy Recovery Ventilation |
ES | Evolution Strategy |
FA | Firefly Algorithm |
FANET | Flying Ad-Hoc Networks |
FSS | Frequency Selective Surface |
GA | Genetic Algorithm |
GOA | Grasshopper Optimization Algorithm |
GSA | Gravitational Search Algorithm |
GSK | Gaining Sharing Knowledge |
GWO | Grey Wolf Optimization |
HGSO | Henry Gas Solubility Optimization |
HHO | Harris Hawk Optimization |
HIA | Human inspired Algorithm |
HVAC | Heating, Ventilation and Air Conditioning |
HS | Harmony Search |
IEA | International Energy Agency |
IoT | Internet of Things |
KH | Krill Herd Algorithm |
LSA | Lightning Search Algorithm |
MBA | Mine Blast Algorithm |
MOT | Metaheuristic Optimization Techniques |
MVO | Multiverse Optimize |
MWOA | Modified Whale Optimization Algorithm |
PCM | Physarum-inspired Computational Model |
PFGM | Potential Field Guidance Mechanism |
PSO | Particle Swarm Optimization |
RFD | River Formation Dynamics |
RO | Ray Optimization |
SA | Simulated Annealing |
SCA | Since Cosine Algorithm |
SCE | Simultaneous Contrast Enhancement |
SEOA | Social Emotional Optimization |
SFO | Synergistic Fibroblast Optimization |
SMA | Slime Mould Algorithm |
SSA | Salp Swarm Optimization |
TEO | Thermal Exchange Optimization |
TGWO | Tracking Grey Wolf Optimization |
TLBO | Teaching–learning Base Optimization |
TS | Tabu Search |
TS-GWO | Tracking–Seeking Grey Wolf Optimization |
UAV | Unmanned Aerial Vehicles |
VRF | Variable Refrigerant Flow |
VPL | Volleyball Premier League Algorithm |
WOA | Whale Optimization Algorithm |
References
- Khan, A.Z. Electrical energy conservation and its application to a sheet glass industry. IEEE Trans. Energy Conserv. 1996, 11, 666–671. [Google Scholar] [CrossRef]
- Nouiri, M.; Trentesaux, D.; Bekrar, A. Towards Energy Efficient Scheduling of Manufacturing Systems through Collaboration between Cyber Physical Production and Energy Systems. Energies 2019, 12, 4448. [Google Scholar] [CrossRef]
- Wong, J.K.; Li, H. Application of the analytic hierarchy process (AHP) in multi-criteria analysis of the selection of intelligent building systems. Build. Environ. 2008, 43, 108–125. [Google Scholar] [CrossRef]
- Chen, S.; Zhang, G.; Xia, X.; Setunge, S.; Shi, L. A review of internal and external influencing factors on energy efficiency design of buildings. Energy Build. 2020, 216, 109944. [Google Scholar] [CrossRef]
- Gholamzadehmir, M.; Del Pero, C.; Buffa, S.; Fedrizzi, R.; Aste, N. Adaptive-predictive control strategy for HVAC systems in smart buildings—A review. Sustain. Cities Soc. 2020, 63, 102480. [Google Scholar] [CrossRef]
- MDPI. Open Access Journals A–Z. Available online: https://www.mdpi.com/about/journals (accessed on 19 September 2022).
- Elsevier. ScienceDirect. Available online: https://www.sciencedirect.com/ (accessed on 10 June 2022).
- van Eck, N.J.; Waltman, L. VOSviwer. In Centre for Science and Technology Studies; Leiden University: Leiden, The Nethelands, 2020; Available online: https://www.vosviewer.com/ (accessed on 14 August 2021).
- Alam, M.R.; Reaz, M.B.I.; Ali, M.A.M. A Review of Smart Homes—Past, Present, and Future. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 2012, 42, 1190–1203. [Google Scholar] [CrossRef]
- Lutolf, R. Smart Home Concept and the Integration of Energy Meters into a Home Based System. In Proceedings of the Seventh International Conference on Metering Apparatus and Tariffs for Electricity Supply, Glasgow, UK, 17–19 November 1992; IET: London, UK, 1992; pp. 277–278. [Google Scholar]
- Tien, P.W.; Wei, S.; Darkwa, J.; Wood, C.; Calautit, J.K. Machine Learning and Deep Learning Methods for Enhancing Building Energy Efficiency and Indoor Environmental Quality—A Review. Energy AI 2022, 10, 100198. [Google Scholar] [CrossRef]
- GBPN. Buildings for Our Future, The Deep Path for Closing the Emissions Gap in the Building Sector. Green Buildings Performance Network. 2012. Available online: www.gbpn.org/reports (accessed on 23 November 2023).
- UNEP-SBCI. South African Report on Greenhouse Gas Emission Reduction Potentials from Buildings; A Discussion Document. United Nations Environment Programme, Sustainable Building and Climate Initiative. Undertaken by the CIDB. 2009. Available online: www.unep.org/sbci (accessed on 15 October 2023).
- Ng, C.H.; Logenthiran, T.; Woo, W.L. Intelligent distributed smart grid network-Reconfiguration. In Proceedings of the 2015 IEEE Innovative Smart Grid Technologies-Asia ISGT ASIA, Bangkok, Thailand, 3–6 November 2015; pp. 1–6. [Google Scholar]
- Hussain, I.; Ullah, M.; Ullah, I.; Bibi, A.; Naeem, M.; Singh, M.; Singh, D. Optimizing Energy Consumption in the Home Energy Management System via a Bio-Inspired Dragonfly Algorithm and the Genetic Algorithm. Electronics 2020, 9, 406. [Google Scholar] [CrossRef]
- Wright, C.; Baur, S.; Grantham, K.; Stone, R.B.; Grasman, S.E. Residential energy performance metrics. Energies 2010, 3, 1194–1211. [Google Scholar] [CrossRef]
- Yang, Z.; Wang, Y.; Zhu, L. Building space heating with a solar-assisted heat pump using roof-integrated solar collectors. Energies 2011, 4, 504–516. [Google Scholar] [CrossRef]
- Liao, K.S.; Yambem, S.D.; Haldar, A.; Alley, N.J.; Curran, S.A. Designs and architectures for the next generation of organic solar cells. Energies 2010, 3, 1212–1250. [Google Scholar] [CrossRef]
- Jacob, B. Lamps for improving the energy efficiency of domestic lighting. Light. Res. Technol. 2009, 41, 219–228. [Google Scholar] [CrossRef]
- Sailor, D.J. A green roof model for building energy simulation programs. Energy Build. 2008, 40, 1466–1478. [Google Scholar] [CrossRef]
- International Energy Agency. 2019 Global Status Report for Buildings and Construction; Tech. Rep.; International Energy Agency: Paris, France, 2019; p. 41. [Google Scholar]
- Kim, D.; Yoon, Y.; Lee, J.; Mago, P.J.; Lee, K.; Cho, H. Design and Implementation of Smart Buildings: A Review of Current Research Trend. Energies 2022, 15, 4278. [Google Scholar] [CrossRef]
- Miceli, R. Energy management and smart grids. Energies 2013, 6, 2262–2290. [Google Scholar] [CrossRef]
- DPW; National Treasury; Salga; DFID; DBSA. Guidelines for the Implementation of Labour-Intensive Infrastructure Projects under the Expanded Public Works Programme, 2nd ed.; July 2005. Available online: www.epwp.gov.za (accessed on 5 November 2023).
- Danish, E.M. Development of Post-2015 National Energy Efficiency Strategy, Targets, Measures and Implementation Plan; Department of Energy: Gauteng, South Africa, 2016; pp. 2–3.
- GBCSA. Green Building of South Africa Guide; GBCSA: Cape Town, South Africa, 2015; pp. 12–36. [Google Scholar]
- Attia, S.; Hamdy, M.; O’Brien, W.; Carlucci, S. Assessing gaps and needs for integrating building performance optimization tools in net zero energy buildings design. Energy Build. 2013, 60, 110–124. [Google Scholar] [CrossRef]
- Zhao, Z.; Lee, W.C.; Shin, Y.; Song, K.B. An optimal power scheduling method for demand response in home energy management system. IEEE Trans. Smart Grid 2013, 4, 1391–1400. [Google Scholar] [CrossRef]
- Agarwal, R.; Jadhav, S.S.; Zope, S.R.; Sapatnekar, S.S. Energy conservation in buildings using smart technologies: A review. In Proceedings of the 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), Delhi, India, 4–6 July 2016. [Google Scholar]
- Maleki, A.; Shayanfar, H.A. Building Energy Management Systems: A Review on Optimization Techniques and Strategies. In Proceedings of the 2019 IEEE International Conference on Energy Internet (ICEI), Nanjing, China, 27–31 May 2019. [Google Scholar]
- Kamis, M.S.B.M.; Noor, M.N.M.; Sahibuddin, S.; Noor, M.N.M. Review of energy conservation measures and strategies for sustainable commercial buildings. In Proceedings of the 2019 IEEE 9th Symposium on Computer Applications & Industrial Electronics (ISCAIE), Kota Kinabalu, Malaysia, 27–28 April 2019. [Google Scholar]
- Saxena, P.; Rathore, N.S.; Rathore, A.S. Energy conservation in green buildings: A comprehensive review. In Proceedings of the 2018 IEEE International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS), Coimbatore, India, 19 June 2018. [Google Scholar]
- Sayah, S. Energy management strategies for green buildings: A review. In Proceedings of the 2016 IEEE International Renewable and Sustainable Energy Conference (IRSEC), Piscataway, NJ, USA, 14–17 November 2016. [Google Scholar]
- Rahman, S.F.A.; Kadir, M.R.A.; Osman, I. Energy efficiency in green buildings: A review on the use of building automation system. In Proceedings of the 2018 IEEE International Conference on Power and Energy (PECon), Kuala Lumpur, Malaysia, 3–4 December 2018. [Google Scholar]
- Zhou, J.; Love, P.E.; Wang, X.; Teo, K.L.; Irani, Z. A review of methods and algorithms for optimising construction scheduling. J. Oper. Res. Soc. 2013, 64, 1091–1105. [Google Scholar] [CrossRef]
- Lashkari, B.; Chen, Y.; Musilek, P. Energy Management for Smart Homes—State of the Art. Appl. Sci. 2019, 9, 3459. [Google Scholar] [CrossRef]
- Weglarz, J. (Ed.) Project Scheduling: Recent Models, Algorithms and Applications; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012; Volume 14. [Google Scholar]
- Ibadov, N. Fuzzy estimation of activities duration in construction projects. Arch. Civ. Eng. 2015, 61, 23–34. [Google Scholar] [CrossRef]
- Hussein, A.G.; Amin, M.; Wang, M.; Liang, G.; Alsanad, A.; Gumaei, A. Crow search algorithm: Theory, recent advances, and applications. IEEE Access 2020, 8, 173548–173565. [Google Scholar] [CrossRef]
- Hashim, F.A.; Houssein, E.H.; Mabrouk, M.S.; Al-Atabany, W.; Mirjalili, S. Henry gas solubility optimization: A novel physics based algorithm. Future Gener. Comput. Syst. 2019, 101, 646667. [Google Scholar] [CrossRef]
- Mirjalili, S. Moth-flame optimization algorithm: A novel nature inspired heuristic paradigm. Knowl.-Based Syst. 2015, 89, 228–249. [Google Scholar] [CrossRef]
- Topal, A.O.; Altun, O. A novel meta-heuristic algorithm: Dynamic virtual bats algorithm. Inf. Sci. 2016, 354, 222–235. [Google Scholar] [CrossRef]
- Gao, W.; Hu, Y.; Chau, C.K. A review of building energy regulations and policies in China during the 11th five-year plan. Energy Policy 2015, 86, 178–189. [Google Scholar]
- Ma, Z.; Li, Y.; Wang, Y.; Guo, Y. Optimization model and strategy for the comprehensive energy system in eco-industrial parks. Appl. Energy 2017, 185, 1670–1680. [Google Scholar]
- Jalayer, M.; Fujiwara, O. A review on building energy consumption forecasting. Renew. Sustain. Energy Rev. 2018, 81, 2441–2460. [Google Scholar]
- Asadi, E.; Omer, A.M.; Hossain, M.S. A review on building energy consumption and potential savings through implementation of advanced thermal comfort models. Renew. Sustain. Energy Rev. 2019, 101, 132–152. [Google Scholar]
- Kusiak, A.; Zheng, H.; Song, Z.; Kim, S. Prediction of energy consumption of a building: A neural networks approach. Energy Build. 2010, 42, 623–630. [Google Scholar]
- Yang, X.S. A new metaheuristic bat-inspired algorithm. In Nature Inspired Cooperative Strategies for Optimization (NICSO 2010); Springer: Berlin/Heidelberg, Germany, 2010; pp. 65–74. [Google Scholar]
- del Valle, Y.; Venayagamoorthy, G.K.; Mohagheghi, S.; Hernandez, J.; Harley, R.G. Particle swarm optimization: Basic concepts. IEEE Trans. Evol. Comput. 2008, 12, 171–195. [Google Scholar] [CrossRef]
- Boeringer, D.W.; Werner, D.H. Particle swarm optimization versus genetic algorithms for phased array synthesis. IEEE Trans. Antennas Propag. 2004, 52, 771–779. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995. [Google Scholar]
- Kennedy, J.; Eberhart, R. A new optimizer using particle swarm theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, 4–6 October 1995. [Google Scholar]
- Pillay, N. A Particle Swarm Optimization Approach for Tuning of SISO PID Control Loops. 2008. Available online: https://openscholar.dut.ac.za/bitstream/10321/488/3/Pillay_2008.pdf (accessed on 14 November 2023).
- Tleis, T. Modelling of ac rotating machines. In Power Systems Modelling and Fault Analysis: Theory and Practice; Elsevier: Amsterdam, The Netherlands, 2008; pp. 371–468. [Google Scholar]
- Soumya, C.; Rao, R. Design of a harmonic filter for a grid connected. Int. J. Innov. Technol. Explor. Eng. 2020, 928–950. [Google Scholar] [CrossRef]
- Najjarpour, M.; Jalalifar, H. Optimization of Fairhurst-Cook Model for 2-D Wing Cracks Using Ant Colony Optimization (ACO), Particle Swarm Intelligence (PSO), and Genetic Algorithm (GA). J. Appl. Math. Phys. 2018, 6, 1581–1595. [Google Scholar] [CrossRef]
- Prajapati, A.; Kumar, S. PSO-MoSR: A PSO-based multi-objective software remodularization. Int. J. Bio-Inspired Comput. 2020, 15, 254–283. [Google Scholar] [CrossRef]
- Ramirez, A.; Romero, J.R.; Ventura, S. A survey of many objective optimisation in search-based software engineering. J. Syst. Softw. 2019, 149, 382–395. [Google Scholar] [CrossRef]
- Lihong, H.; Nan, Y.; Jianhua, W.; Ying, S.; Kingking, D.; Ying, X. Application of mod-ified PSO in the optimization of reactive power. In Proceedings of the Chinese Control and Decision Conference, Guilin, China, 17–19 June 2009. [Google Scholar]
- Prajapati, A. A particle swarm optimization approach for large-scale many-objective software architecture recovery. J. King Saud Univ.—Comput. Inf. Sci. 2022, 34, 8501–8513. [Google Scholar] [CrossRef]
- Xia, Y.; Ikbal, M.A.; Shah, M.A. Construction design based on particle group optimization algorithm. J. Intell. Syst. 2021, 30, 1040–1053. [Google Scholar] [CrossRef]
- Rao, X.; Yan, X. Particle Swarm Optimization Algorithm Based on Information Sharing in Industry 4.0. Wirel. Commun. Mob. Comput. 2022, 2022, 4328185. [Google Scholar] [CrossRef]
- Rahman, A.F.A.; Selamat, H.; Ismail, F.S. Power Consumption Optimization of a Building Using Multiobjective Particle Swarm Optimization. J. Teknol. (Sci. Eng.) 2015, 72, 39–44. [Google Scholar] [CrossRef]
- Zhang, X. Research on Building Energy Consumption Optimization Based on Improved Particle Swarm Optimization Algorithm. J. Phys. Conf. Ser. 2021, 2037, 012039. [Google Scholar] [CrossRef]
- Kokare, M.B.; Tade, S.V. Application of artificial bee colony method for unit commitment. In Proceedings of the Fourth International Conference on Computing Communication Control and Automation, ICCUBEA, Pune, India, 16–18 August 2018. [Google Scholar]
- Neagoe, V.; Neghina, C. An artificial bee colony approach for classification of re-mote sensing imagery. In Proceedings of the 10th International Conference on Electronics, Computers and Artificial Intelligence, ECAI, Iasi, Romania, 28–30 June 2018. [Google Scholar]
- Karaboga, D.; Gorkemli, B.; Ozturk, C.; Karaboga, N. A comprehensive survey: Artificial bee colony (ABC) algorithm and applications. Artif. Intell. Rev. 2012, 42, 21–57. [Google Scholar] [CrossRef]
- Karaboga, D.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef]
- Zhao, C.; Zhao, H.; Wang, G.; Chen, H. Improvement SVM classification performance of hyperspectral image using chaotic sequences in artificial bee colony. IEEE Access 2020, 8, 73947–73956. [Google Scholar] [CrossRef]
- Wang, S.; Yang, J.; Liu, G.; Du, S.; Yan, J. Multi-objective path finding in stochastic networks using a biogeography-based optimization method. Simulation 2016, 92, 637–647. [Google Scholar] [CrossRef]
- Sun, L.; Chen, T.; Zhang, Q. An artificial bee colony algorithm with random location updating. Sci. Program. 2018, 2018, 2767546. [Google Scholar] [CrossRef]
- Cheng, L.; Yu, M.; Yang, J.; Wang, Y. An improved artificial bee colony algorithm based on beetle antennae search. In Proceedings of the Chinese Control Conference, Guangzhou, China, 27–30 July 2019. [Google Scholar]
- Gao, H.; Shi, Y.; Pun, C.; Kwong, S. An improved artificial bee colony algorithm with its application. IEEE Trans. Ind. Inform. 2018, 15, 1853–1865. [Google Scholar] [CrossRef]
- Chandra, M.; Niyogi, R. Web service selection using modified artificial bee colony algorithm. IEEE Access 2019, 7, 88673–88684. [Google Scholar] [CrossRef]
- Zhang, S.; Liu, S. A discrete improved artificial bee colony algorithm for 0–1 knap-sack problem. IEEE Access 2019, 7, 104982–104991. [Google Scholar] [CrossRef]
- Sulaiman, N.; Mohamad-Saleh, J. New Enhanced Artificial Bee Colony (JA-ABC5) Algorithm with Application for Reactive Power Optimization, Hindawi, Publishing Corporation. Sci. World J. 2015, 2015, 396189. [Google Scholar] [CrossRef] [PubMed]
- Wang, C. Applied Artificial Bee Colony Optimization Algorithm in Fire Evacuation Routing System. J. Appl. Math. 2018, 2018, 7962952. [Google Scholar] [CrossRef]
- Agarwal, D. A Systematic Review on Artificial Bee Colony Optimization Technique; International Science Press: Noida, India, 2016; Volume 9, pp. 5487–5500. [Google Scholar]
- Hadidi, A. Structural optimization using artificial bee colony algorithm. In Proceedings of the 2nd International Conference on Engineering Optimization, Lisbon, Portugal, 6–9 September 2010. [Google Scholar]
- Rezk, H.; Fathy, A.; Abdelaziz, A.Y. A comparison of different global MPPT techniques based on meta-heuristic algorithms for photovoltaic system subjected to partial shading conditions. Renew. Sustain. Energy Rev. 2017, 74, 377–386. [Google Scholar] [CrossRef]
- Joshi, A.S.; Kulkarni, O.; Kakandikar, G.M.; Nandedkar, V.M. Cuckoo search optimization—A review. Mater. Today Proc. 2017, 4, 7262–7269. [Google Scholar] [CrossRef]
- Wei, J.; Yu, Y. An effective hybrid cuckoo search algorithm for unknown parameters and time delays estimation of chaotic systems. IEEE Access 2017, 6, 6560–6571. [Google Scholar] [CrossRef]
- Nugraha, D.A.; Lian, K. A novel MPPT method based on cuckoo search algorithm and golden section search algorithm for partially shaded PV system. In Proceedings of the IEEE Electrical Power and Energy Conference, EPEC, Toronto, ON, Canada, 10–11 October 2018. [Google Scholar]
- Li, X.; Ma, S.; Yang, G. Synthesis of difference patterns for monopulse antennas by an improved cuckoo search algorithm. IEEE Antennas Wirel. Propag. Lett. 2016, 16, 141–144. [Google Scholar] [CrossRef]
- Liu, L.; Liu, X.; Wang, N.; Zou, P. Modified cuckoo search algorithm with variational. Algorithms 2018, 11, 30. [Google Scholar] [CrossRef]
- Aina, I.I. Olumuyiwa James Peter, Enhanced Cuckoo Intelligence Search Algorithm. Int. J. Differ. Equ. (IJDE) 2021, 16, 87–97. [Google Scholar]
- Jasim, A.M.; Jasim, B.H.; Bureš, V. A novel grid-connected microgrid energy management system with optimal sizing using hybrid grey wolf and cuckoo search optimization algorithm. Front. Energy Res. 2022, 10, 960141. [Google Scholar] [CrossRef]
- Wang, H.; Sheng, B.; Lu, Q.; Luo, R.; Fu, G. A multiobjective cuckoo search algorithm based on the record matrix for a mixed-model assembly line car-sequencing problem. IEEE Access 2020, 8, 76453–76470. [Google Scholar] [CrossRef]
- Xiong, Y. Cuckoo search algorithm based on cloud model and its application. Sci. Rep. 2023, 13, 10098. [Google Scholar] [CrossRef]
- Al-Abaji, M.A. Cuckoo Search Algorithm: Review and its Application. Tikrit J. Pure Sci. 2021, 26, 137–144. [Google Scholar] [CrossRef]
- Aslam, S. Towards Efficient Energy Management of Smart Buildings Exploiting Heuristic Optimization with Real Time and Critical Peak Pricing Schemes. Energies 2017, 10, 2065. [Google Scholar] [CrossRef]
- Senthilnath, J.; Kulkarni, S.; Benediktsson, J.A.; Yang, X.S. A novel approach for multispectral satellite image classification based on the bat algorithm. IEEE Geosci. Remote Sens. Lett. 2016, 13, 599–603. [Google Scholar] [CrossRef]
- Zhu, L.F.; Wang, J.S.; Guo, S.S.; Guo, M.W.; Xie, W. Data clustering method based on improved bat algorithm with six convergence factors and local search operators. IEEE Access 2020, 8, 80536–80560. [Google Scholar] [CrossRef]
- Chen, G.; Qian, G.; Zhang, Z.; Sun, Z. Applications of novel hybrid bat algorithm with constrained Pareto fuzzy dominant rule on multi-objective optimal power flow problems. IEEE Access 2019, 7, 52060–52084. [Google Scholar] [CrossRef]
- Rugema, F.X.; Yan, G.; Mugemanyi, S.; Jia, Q.; Zhang, S.; Bananeza, C. A Cauchy-Gaussian quantum-behaved bat algorithm applied to solve the economic load dispatch problem. IEEE Access 2020, 9, 3207–3228. [Google Scholar] [CrossRef]
- Yu, S.; Yu, Y.; Zhang, M.; Wu, E.; Wu, L. The economic benefit of liner ships. Adv. Mech. Eng. 2017, 9, 1–11. [Google Scholar] [CrossRef]
- Advantages and Disadvantages of Bat Algorithm. Available online: https://www.bartleby.com/essay/Advantages-And-Disadvantages-Of-Bat-Algorithm-FJ7QTTVY3G (accessed on 7 November 2023).
- Presetnik, P. Bats in Buildings of Cultural Heritage of the Republic of Slovenia. 2021. Available online: https://www.researchgate.net/publication/351625096 (accessed on 30 October 2023).
- Fayaz, M. Energy Consumption Optimization and User Comfort Management in Residential Buildings Using a Bat Algorithm and Fuzzy Logic. Energies 2018, 11, 161. [Google Scholar] [CrossRef]
- Hanah, A. Reduction of Cooling Energy Needs for Buildings. J. Eng. Res. (ERJ) 2022, 6, 25–27. [Google Scholar]
- Perera, A.T.D. Enhancing flexibility for climate change using seasonal energy storage (aquifer thermal energy storage) in distributed energy systems. Appl. Energy 2023, 340, 120957. [Google Scholar] [CrossRef]
- Yan, Z.; Zhang, J.; Zeng, J.; Tang, J. Nature-inspired approach: An enhanced whale optimization algorithm for global optimization. Math. Comput. Simul. 2021, 185, 17–46. [Google Scholar] [CrossRef]
- Jagatheesan, K.; Anand, B.; Samantha, S.; Dey, N.; Ashour, A.S.; Balas, V.E. Design of a proportional integral derivative controller foran automatic generation control of multi-area power thermal system using firefly algorithm. IEEE/CAA J. Autom. Sin. 2019, 6, 503–515. [Google Scholar] [CrossRef]
- Alb, M.; Alotto, P.; Magele, C.; Renhart, W.; Preis, K.; Trapp, B. Firefly algorithm for finding optimal shapes of electromagnetic devices. IEEE Trans. Magn. 2015, 52, 1–4. [Google Scholar] [CrossRef]
- Liaquat, S.; Fakhar, M.S.; Kashif, S.A.R.; Rasool, A.; Saleem, O. Application of dy-namically search space squeezed modified firefly algorithm to a novel short term economic dispatch of multi-generation systems. IEEE Access 2020, 9, 1918–1939. [Google Scholar] [CrossRef]
- Wang, C.; Chu, X. An improved firefly algorithm with specific probability and its engineering application. IEEE Access 2019, 7, 57424–57439. [Google Scholar] [CrossRef]
- Aydelik, I.B. A hybrid firefly and particle swarm optimization algorithm for com-putationally expensive numerical problems. Appl. Soft Comput. 2018. [Google Scholar] [CrossRef]
- Sarangi, S.K.; Panda, R.; Saranga, A. Design of adaptive IIR filter with modified firefly algorithm for parameter estimation. In Proceedings of the Technologies for Smart-City Energy Security and Power, ICSESP, Bhubaneswar, India, 28–30 March 2018. [Google Scholar]
- Sarangi, S.K.; Panda, R.; Priyadarshni, S.; Sarangi, A. A new modified firefly algorithm for function optimization. In Proceedings of the International Conference on Electrical, Electronics, and Optimization Techniques, ICEEOT, Chennai, India, 3–5 March 2016. [Google Scholar]
- Mortazavi, A. Comparison of Metaheuristic Techniques Performance on Minimizing the Total Heating Cost of Residential Buildings. In Proceedings of the IES’21 International Engineering Symposium, Engineering Applications in Industry, Izmir, Turkey, 13–18 December 2021. [Google Scholar]
- Wahid, F.; Fayaz, M.; Aljarbouh, A.; Mir, M.; Aamir, M.; Imran. Energy Consumption Optimization and User Comfort Maximization in Smart Buildings Using a Hybrid of the Firefly and Genetic Algorithms. Energies 2020, 13, 4363. [Google Scholar] [CrossRef]
- Dounis, A.I.; Caraiscos, C. Advanced Control Systems Engineering for Energy and Comfort Management in a Building Environment—A Review. Renew. Sustain. Energy Rev. 2009, 13, 1246–1261. [Google Scholar] [CrossRef]
- Moayedi, H.; Mosavi, A. Suggesting a Stochastic Fractal Search Paradigm in Combination with Artificial Neural Network for Early Prediction of Cooling Load in Residential Buildings. Energies 2021, 14, 1649. [Google Scholar] [CrossRef]
- Liao, Y.; Liu, Y.; Chen, C.; Zhang, L. Green Building Energy Cost Optimization with Deep Belief Network and Firefly Algorithm. Front. Energy Res. 2021, 9, 805206. [Google Scholar] [CrossRef]
- Kulkarni, V.R.; Desai, V. ABC and PSO: A comparative analysis. In Proceedings of the IEEE International Conference on Computational Intelligence and Computing Research, Chennai, India, 15–17 December 2016. [Google Scholar]
- Tanveer, M.S.R.; Islam, M.J.; Akhand, M.A.H. A comparative study on prominent swarm intelligence methods for function optimization. Glob. J. Technol. Optim. 2016, 7, 203. [Google Scholar] [CrossRef]
- Alsariera, Y.A.; Alamri, H.S.; Nasser, A.M.; Majid, M.A.; Zamli, K.Z. Comparative performance analysis of bat algorithm and bacterial foraging optimization algorithm using standard benchmark functions. In Proceedings of the Malaysian Software Engineering Conference, Langkawi, Malaysia, 23–24 September 2014. [Google Scholar]
- Attia, S.; Gratia, E.; De Herde, A.; Hensen, J. Building Performance Simulation for Design and Operation; Routledge: London, UK, 2013. [Google Scholar]
- Spitler, J.D.; Cremaschi, L. Ground-Source Heat Pumps: Fundamentals, Experiments, and Applications; Wiley: Hoboken, NJ, USA, 2019. [Google Scholar]
- Cengel, Y.A.; Turner, R.H. Fundamentals of Thermal-Fluid Sciences; McGraw-Hill Education: New York, NY, USA, 2015. [Google Scholar]
- Szokolay, S.V. Introduction to Architectural Science: The Basis of Sustainable Design; Elsevier: Amsterdam, The Netherlands, 2004. [Google Scholar]
- Duffie, J.A.; Beckman, W.A. Solar Engineering of Thermal Processes; Wiley: Hoboken, NJ, USA, 2013. [Google Scholar]
- Hirsch, H. Integrated Building Automation and Lighting Control: Modern Lighting Systems and Control for Commercial. In Industrial, and Residential Buildings; CRC Press: Boca Raton, FL, USA, 2012. [Google Scholar]
- U.S. Green Building Council. LEED v4 for Building Design and Construction; U.S. Green Building Council: Washington, DC, USA, 2013. [Google Scholar]
- BREEAM. BREEAM International New Construction 2016 Technical Manual; Building Research Establishment: Watford, UK, 2018. [Google Scholar]
- Albogamy, F.R.; Khan, S.A.; Hafeez, G.; Murawwat, S.; Khan, S.; Haider, S.I.; Basit, A.; Thoben, K.-D. Real-Time Energy Management and Load Scheduling with Renewable Energy Integration in Smart Grid. Sustainability 2022, 14, 1792. [Google Scholar] [CrossRef]
- Cai, Y.; Teunter, R.H.; de Jonge, B. A data-driven approach for condition-based maintenance optimization. Eur. J. Oper. Res. 2023, 311, 730–738. [Google Scholar] [CrossRef]
Metaheuristic Optimization Techniques | ||
---|---|---|
Evolution Based Algorithms | Abbreviation | Year |
Evolutionary programming | EP | 1966 |
Evolution strategy | ES | 1973 |
Genetic algorithm | GA | 1975 |
Tabu search | TS | 1986 |
Differential evolution | DE | 1997 |
Differential search algorithm | DS | 2011 |
Synergistic fibroblast optimization | SFO | 2019 |
Physarum-inspired computational model | PCM | 2020 |
Metaheuristic Optimization Techniques | ||
---|---|---|
Swarm Intelligence Algorithms | Abbreviation | Year |
Ant colony optimization | ACO | 1992 |
Particle swarm optimization | PSO | 1995 |
Artificial fish swarm algorithm | AFSA | 2002 |
Bacteria foraging optimization algorithm | BFOA | 2002 |
Glow worm swarm optimization | 2005 | |
Cat swarm optimization | CSA | 2006 |
Artificial bee colony optimization | ABC | 2007 |
Cuckoo search | CS | 2009 |
Bat algorithm | BA | 2010 |
Firefly algorithm | FA | 2010 |
Krill herd algorithm | KH | 2012 |
Dolphin echolocation | 2013 | |
Chicken swarm optimization | CSO | 2014 |
Grey Wolf optimization | GWO | 2014 |
Ant lion optimization | ALO | 2015 |
Dragonfly algorithm | DA | 2015 |
Whale optimization algorithm | WOA | 2016 |
Grasshopper optimization algorithm | GOA | 2017 |
Butterfly inspired algorithm | BOA | 2017 |
Salp swarm algorithm | SSA | 2017 |
Equilibrium optimizer | EO | 2019 |
Bald eagle search | BES | 2019 |
Harris hawks optimization | HHO | 2019 |
Nuclear reaction optimization | NRO | 2019 |
Slime mold algorithm | SMA | 2020 |
Border collie optimization | BCO | 2020 |
Metaheuristic Optimization Techniques | ||
---|---|---|
Physics Based Algorithms | Abbreviation | Year |
Simulated annealing | SA | 1983 |
Harmony search | HS | 2001 |
Big bang–big crunch optimization | BBCB | 2005 |
River formation dynamics | RFD | 2007 |
Gravitational search algorithm | GSA | 2009 |
Ray optimization | RO | 2012 |
Mine blast algorithm | MBA | 2013 |
Lightning search algorithm | LSA | 2015 |
Sine cosine algorithm | SCA | 2016 |
Multiverse optimization algorithm | MVO | 2016 |
Thermal exchange optimization | TEO | 2017 |
Henry gas solubility optimization | HGSO | 2019 |
Metaheuristic Optimization Techniques | ||
---|---|---|
Human Related Algorithms | Abbreviation | Year |
Human inspired algorithm | HIA | 2009 |
Social emotional optimization | SEOA | 2010 |
Brain storm optimization | BSO | 2011 |
Teaching–learning based optimization | TLBO | 2011 |
Volleyball premier league algorithm | VPL | 2018 |
Gaining sharing knowledge | GSK | 2019 |
Swarm Intelligence Technique | Advantages | Disadvantages | Exploration vs. Exploitation | Parameter Sensitivity | Significant findings to Green Building Application | Year of Recent Development |
---|---|---|---|---|---|---|
Particle Swarm Optimization [57,58,59,60,61,62,63,64] |
|
| Balanced | Moderate |
| 2020 |
Artificial Bee Colony [71,72,73,74,75,76,77,78,79] |
|
| Balanced | Sensitive |
| 2019 |
Cuckoo Search Optimization [84,85,86,87,88,89,90,91] |
|
| Exploration—Focused | Moderate |
| 2023 |
Bat Algorithm [95,96,97,98,99,100,101] |
|
| Balanced | Sensitive |
| 2023 |
Firefly Algorithm [108,109,110,111,112,113,114,115,116,117] |
|
| Exploration—Focused | Moderate |
| 2021 |
Function | Description | Range | |
---|---|---|---|
[−10, 10] | 0 | ||
[−600, 600] | 0 | ||
[−5.12, 5.12] | 0 |
Dimension | Function | PSO | ABC | FA | |
---|---|---|---|---|---|
5 | Mean | 0.13 | 6.89 | 6959 | |
Std. | 1.39 × 10−16 | 3.56 × 10−15 | 5.47 × 10−12 | ||
Mean | 7.06 × 1011 | 1.6 × 106 | 6.19 × 106 | ||
Std. | 1.39 × 10−16 | 9.34 × 10−10 | 6.54 × 10−9 | ||
Mean | 5.26 × 1011 | 1.61 × 107 | 2.71 × 107 | ||
Std. | 0.02 | 3.74 × 10−9 | 7.45 × 10−9 | ||
50 | Mean | 5.8 × 1011 | 1.6 × 106 | 6.2 × 106 | |
Std. | 3.7 × 10−4 | 1.9 × 10−9 | 1.9 × 10−9 | ||
Mean | 28.94 | 342.7 | 1098 | ||
Std. | 2.14 × 10−14 | 1.14 × 10−13 | 6.84 × 10−14 | ||
Mean | 1.29 × 105 | 724.9 | 709.5 | ||
Std. | 1.17 × 10−10 | 3.42 × 10−13 | 1.14 × 10−13 | ||
100 | Mean | 4.8 × 1013 | 1.6 × 107 | 2.9 × 107 | |
Std. | 0.03 | 5.6 × 10−9 | 2.2 × 10−8 | ||
Mean | 494.7 | 1211 | 2488 | ||
Std. | 3.42 × 10−13 | 9.12 × 10−13 | 2.74 × 10−12 | ||
Mean | 2.08 × 106 | 1612 | 1538 | ||
Std. | 1.4 × 10−9 | 1.14 × 10−12 | 2.28 × 10−13 |
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. |
© 2024 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
Pillay, T.L.; Saha, A.K. A Review of Metaheuristic Optimization Techniques for Effective Energy Conservation in Buildings. Energies 2024, 17, 1547. https://doi.org/10.3390/en17071547
Pillay TL, Saha AK. A Review of Metaheuristic Optimization Techniques for Effective Energy Conservation in Buildings. Energies. 2024; 17(7):1547. https://doi.org/10.3390/en17071547
Chicago/Turabian StylePillay, Theogan Logan, and Akshay Kumar Saha. 2024. "A Review of Metaheuristic Optimization Techniques for Effective Energy Conservation in Buildings" Energies 17, no. 7: 1547. https://doi.org/10.3390/en17071547
APA StylePillay, T. L., & Saha, A. K. (2024). A Review of Metaheuristic Optimization Techniques for Effective Energy Conservation in Buildings. Energies, 17(7), 1547. https://doi.org/10.3390/en17071547