Skip to main content
Log in

Augmented grasshopper optimization algorithm by differential evolution: a power scheduling application in smart homes

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

With the increasing number of electricity consumers, production, distribution, and consumption problems of produced energy have appeared. This paper proposed an optimization method to reduce the peak demand using smart grid capabilities. In the proposed method, a hybrid Grasshopper Optimization Algorithm (GOA) with the self-adaptive Differential Evolution (DE) is used, called HGOA. The proposed method takes advantage of the global and local search strategies from Differential Evolution and Grasshopper Optimization Algorithm. Experimental results are applied in two scenarios; the first scenario has universal inputs and several appliances. The second scenario has an expanded number of appliances. The results showed that the proposed method (HGOA) got better power scheduling arrangements and better performance than other comparative algorithms using the classical benchmark functions. Moreover, according to the computational time, it runs in constant execution time as the population is increased. The proposed method got 0.26 % enhancement compared to the other methods. Finally, we found that the proposed HGOA always got better results than the original method in the worst cases and the best cases.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Abd Elaziz M, Oliva D, Xiong S (2017) An improved opposition-based sine cosine algorithm for global optimization. Expert Syst Appl 90:484–500

    Article  Google Scholar 

  2. Abid MMN et al (2018) Demand side management for residential areas using hybrid bacterial foraging and bat optimization algorithm: Demand side management using hybrid bacterial foraging and bat optimization algorithm. In: (2018) International Conference on Computing, Mathematics and Engineering Technologies (iCoMET). IEEE, New York

  3. Abualigah L, Shehab M, Alshinwan M, Mirjalili S, Abd Elaziz M (2021) Ant lion optimizer: a comprehensive survey of its variants and applications. Arch Comput Methods Eng 28(3):1397–1416

  4. Abualigah L (2020) Group search optimizer: a nature-inspired meta-heuristic optimization algorithm with its results, variants, and applications. Neural Comput Appl:1–24

  5. Abualigah L, Yousri D, Abd Elaziz M, Ewees AA, Al-qaness MA, Gandomi AH (2021) Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput Ind Eng 157:107250

    Article  Google Scholar 

  6. Abualigah L, Diabat A (2020) A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Clust Comput:1–19

  7. Abualigah L, Diabat A (2020) A comprehensive survey of the Grasshopper optimization algorithm: results, variants, and applications. Neural Comput Appl:1–24

  8. Abualigah LM, Khader AT (2017) Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering. J Supercomput 73(11):4773–4795

    Article  Google Scholar 

  9. Abualigah LM, Khader AT, Hanandeh ES (2019) Modified krill herd algorithm for global numerical optimization problems, in Advances in nature-inspired computing and applications. Springer, Berlin, p 205–221

  10. Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609

    Article  MathSciNet  Google Scholar 

  11. Ali A et al (2019) (Leveraging Spatio-Temporal Patterns for Predicting Citywide Traffic Crowd Flows Using Deep Hybrid Neural Networks. In: (2019) IEEE 25th International Conference on Parallel and Distributed Systems (ICPADS). IEEE, New York

  12. Ali A, Zhu Y, Zakarya M (2021) A data aggregation based approach to exploit dynamic spatio-temporal correlations for citywide crowd flows prediction in fog computing. Multimed Tools and Appl:1–33

  13. Asgher U, Babar Rasheed M, Al-Sumaiti AS, Ur-Rahman A, Ali I, Alzaidi A, Alamri A (2018) Smart energy optimization using heuristic algorithm in smart grid with integration of solar energy sources. Energies 11(12):3494

    Article  Google Scholar 

  14. Azevedo JPC (2013) Effective scheduling of energy consumption in smart grids

    Google Scholar 

  15. Aslam S et al (2018) Towards efficient energy management and power trading in a residential area via integrating a grid-connected microgrid. Sustainability 10(4):1245

    Article  Google Scholar 

  16. Aslam S, Khalid A, Javaid N (2020) Towards efficient energy management in smart grids considering microgrids with day-ahead energy forecasting. Electr Power Syst Res 182:106232

    Article  Google Scholar 

  17. Azevedo JPC (2013) Effective scheduling of energy consumption in smart grids

  18. Das S et al (2009) Differential evolution using a neighborhood-based mutation operator. IEEE Trans Evol Comput 13(3):526–553

    Article  Google Scholar 

  19. El-Hawary ME (2014) The smart grid—state-of-the-art and future trends. Electr Power Compon Syst 42(3–4):239–250

    Article  Google Scholar 

  20. Erdinc O et al (2014) Smart household operation considering bi-directional EV and ESS utilization by real-time pricing-based DR. IEEE Trans Smart Grid 6(3):1281–1291

    Article  Google Scholar 

  21. Fei Z et al (2016) A survey of multi-objective optimization in wireless sensor networks: Metrics, algorithms, and open problems. IEEE Commun Surv Tutorials 19(1):550–586

    Article  Google Scholar 

  22. Gunantara N (2018) A review of multi-objective optimization: Methods and its applications. Cogent Eng 5(1):1502242

    Article  Google Scholar 

  23. Han J et al (2020) Power scheduling optimization under single-valued neutrosophic uncertainty. Neurocomputing 382:12–20

    Article  Google Scholar 

  24. Javaid N et al (2017) An intelligent load management system with renewable energy integration for smart homes. IEEE Access 5:13587–13600

    Article  Google Scholar 

  25. Kazmi S et al (2017) Towards optimization of metaheuristic algorithms for IoT enabled smart homes targeting balanced demand and supply of energy. IEEE Access 7:24267–24281

    Article  Google Scholar 

  26. Khan ZA et al (2019) Hybrid meta-heuristic optimization based home energy management system in smart grid. J Ambient Intell Humaniz Comput 10(12):4837–4853

    Article  Google Scholar 

  27. Khasawneh AM et al (2020) Green computing in underwater wireless sensor networks pressure centric energy modeling. IEEE Syst J 14(4):4735–4745

    Article  Google Scholar 

  28. Khasawneh AM, Abualigah L, Al M (2020) Shinwan. Void aware routing protocols in underwater wireless sensor networks: Variants and challenges. In: Journal of Physics: Conference Series. IOP Publishing, Bristol

  29. Krishnan R (2008) Meters of tomorrow [in my view]. IEEE Power Energy Mag 6(2):96–94

  30. Le TN, Chin W-L, Chen H-H (2016) Standardization and security for smart grid communications based on cognitive radio technologies—A comprehensive survey. IEEE Commun Surv Tutorials 19(1):423–445

    Google Scholar 

  31. Makhadmeh SN et al (2019) Multi-objective power scheduling problem in smart homes using grey wolf optimiser. J Ambient Intell Humaniz Comput 10(9):3643–3667

    Article  Google Scholar 

  32. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  33. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  34. Muralitharan K, Sakthivel R, Shi Y (2016) Multiobjective optimization technique for demand side management with load balancing approach in smart grid. Neurocomputing 177:110–119

    Article  Google Scholar 

  35. Naz M et al (2018) Efficient power scheduling in smart homes using hybrid grey wolf differential evolution optimization technique with real time and critical peak pricing schemes. Energies 11(2):384

    Article  MathSciNet  Google Scholar 

  36. Qiu H, You F (2020) Decentralized-distributed robust electric power scheduling for multi-microgrid systems. Appl Energy 269:115146

    Article  Google Scholar 

  37. Reddy SS (2017) Optimal reactive power scheduling using cuckoo search algorithm. Int J Electr Comput Eng (2088-8708) 7(5):2359

    MathSciNet  Google Scholar 

  38. Safaldin M, Otair M, Abualigah L (2021) Improved binary gray wolf optimizer and SVM for intrusion detection system in wireless sensor networks. J Ambient Intell Humaniz Comput 12(2):1559–1576

    Article  Google Scholar 

  39. Şahin CB, Dinler ÖB, Abualigah L (2021) Prediction of software vulnerability based deep symbiotic genetic algorithms: Phenotyping of dominant-features. Appl Intell:1–17

  40. Samuel O et al (2018) An efficient power scheduling in smart homes using Jaya based optimization with time-of-use and critical peak pricing schemes. Energies 11(11):3155

    Article  Google Scholar 

  41. Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: theory and application. Adv Eng Softw 105:30–47

    Article  Google Scholar 

  42. Shakeri M et al (2017) An intelligent system architecture in home energy management systems (HEMS) for efficient demand response in smart grid. Energy Build 138:154–164

    Article  Google Scholar 

  43. Shan F et al (2018) Offloading delay constrained transparent computing tasks with energy-efficient transmission power scheduling in wireless IoT environment. IEEE Internet Things J 6(3):4411–4422

    Article  Google Scholar 

  44. Siano P et al (2013) Designing and testing decision support and energy management systems for smart homes. J Ambient Intell Humaniz Comput 4(6):651–661

    Article  Google Scholar 

  45. Thaeer Hammid A et al (2020) A review of optimization algorithms in solving hydro generation scheduling problems. Energies 13(11):2787

    Article  Google Scholar 

  46. Uddin M, Rahman AA (2012) Energy efficiency and low carbon enabler green IT framework for data centers considering green metrics. Renew Sustain Energy Rev 16(6):4078–4094

    Article  Google Scholar 

  47. Yousri D et al (2020) Reliable applied objective for identifying simple and detailed photovoltaic models using modern metaheuristics: Comparative study. Energy Convers Manag 223:113279

    Article  Google Scholar 

  48. Zhu J et al (2019) Optimal household appliances scheduling of multiple smart homes using an improved cooperative algorithm. Energy 171:944–955

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laith Abualigah.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ziadeh, A., Abualigah, L., Elaziz, M.A. et al. Augmented grasshopper optimization algorithm by differential evolution: a power scheduling application in smart homes. Multimed Tools Appl 80, 31569–31597 (2021). https://doi.org/10.1007/s11042-021-11099-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-11099-1

Keywords

Navigation