Skip to main content
Log in

Hybrid multi-verse optimizer with grey wolf optimizer for power scheduling problem in smart home using IoT

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

The power scheduling problem in smart home (PSPSH) is one of the complex NP-hard scheduling problems, where it has a deep and rugged search space due to the high number of constraints and objectives. PSPSH is an optimization problem of finding the best schedule for operation times of smart appliances using a dynamic pricing scheme(s) according to several constraints. The primary purpose of addressing PSPSH is to optimize electricity bills, power consumed at peak periods, and users’ comfort levels. Smart appliances must be interconnected for data exchange and control. Different approaches have been proposed to interconnect appliances, where the Internet of Things (IoT) approach is the most useful for data transferring and exchanging. PSPSH has been addressed by different optimization methods, where the metaheuristics are the most popular. However, metaheuristics show low performance in investigating very large-scale search spaces, like PSPSH; therefore, the hybridization approach is utilized to improve metaheuristics’ performance by combining their searching behaviour with other methods. In this paper, a new hybrid method (MVOG) is proposed by combining two of the most well-known optimization methods, called multi-verse optimizer (MVO) and grey wolf optimizer (GWO), to address PSPSH efficiently. The purpose of the MVOG is to improve the MVO performance by updating the worst solutions and finding better schedules using the GWO. PSPSH is modelled as a multi-objective problem to include all objectives in the optimization processes. Furthermore, the communication between the smart home components is designed utilizing IoT technologies to improve exchanging data. In the experimental results, the MVOG is examined using seven consumption scenarios. The proposed hybridization is utilized on other four optimization methods to investigate its performance for different methods. The performance of the proposed method is evaluated using three different comparisons, including original methods, hybrid methods, and state-of-the-art hybrid methods. The MVOG shows high performance in addressing PSPSH compared with other methods.

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

Similar content being viewed by others

Abbreviations

DE:

Differential evolution

EB:

Electricity bill

GA:

Genetic algorithm

GWO:

Grey wolf optimizer

GWD:

Genetic wind-driven

HGPO:

Hybrid GA-PSO

IOT:

Internet of things

MVO:

Multi-verse optimizer

NSA:

Non-shiftable appliance

PSPSH:

Power scheduling problem in smart home

PSO:

Particle-swarm optimization

PAR:

Peak to average ratio

SSA:

Salp swarm optimization

SA:

Shiftable appliances

UC:

User comfort

WDO:

Wind-driven optimization

References

  1. Makhadmeh SN, Khader AT, Al-Betar MA, Naim S, Abasi AK, Alyasseri ZAA (2019) Optimization methods for power scheduling problems in smart home: survey. Renew Sustain Energy Rev 115:109362

    Article  Google Scholar 

  2. Sharda S, Singh M, Sharma K (2020) Demand side management through load shifting in IoT based HEMS: overview. Sustainable Cities and Society, Challenges and Opportunities, p 102517

    Google Scholar 

  3. Wang X, Mao X, Khodaei H (2021) A multi-objective home energy management system based on internet of things and optimization algorithms. J Build Eng 33:101603

    Article  Google Scholar 

  4. Conti J, Holtberg P, Diefenderfer J, LaRose A, Turnure JT, Westfall L (2016) International Energy Outlook 2016 with projections to 2040, Tech. Rep., USDOE Energy Information Administration (EIA), Washington, DC (United States ..., 2016

  5. Makhadmeh SN, Khader AT, Al-Betar MA, Naim S (2018a) Multi-objective power scheduling problem in smart homes using grey wolf optimiser, J Ambient Intell Human Comput, 1–25

  6. Makhadmeh SN, Khader AT, Al-Betar MA, Naim S, Abasi AK, Alyasseri ZAA (2021) A novel hybrid grey wolf optimizer with min-conflict algorithm for power scheduling problem in a smart home. Swarm Evolut Comput 60:100793

    Article  Google Scholar 

  7. Makhadmeh SN, Al-Betar MA, Alyasseri ZAA, Abasi AK, Khader AT, Damaševičius R, Mohammed MA, Abdulkareem KH (2021) Smart home battery for the multi-objective power scheduling problem in a smart home using grey wolf optimizer. Electronics 10(4):447

    Article  Google Scholar 

  8. Makhadmeh SN, Khader AT, Al-Betar MA, Naim S (2018b) An optimal power scheduling for smart home appliances with smart battery using grey wolf optimizer, in: 2018 8th IEEE International Conference on Control System, Computing and Engineering (ICCSCE), IEEE, pp. 76–81,

  9. Makhadmeh SN, Khader AT, Al-Betar MA, Naim S, Alyasseri ZAA, Abasi AK (2019b) Particle Swarm optimization Algorithm for Power Scheduling Problem Using Smart Battery, in: 2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT), IEEE, pp. 672–677,

  10. Zhao Z, Lee WC, Shin Y, Song K-B (2013) An optimal power scheduling method for demand response in home energy management system. IEEE Trans Smart Grid 4(3):1391–1400

    Article  Google Scholar 

  11. Rahim S, Javaid N, Ahmad A, Khan SA, Khan ZA, Alrajeh N, Qasim U (2016) Exploiting heuristic algorithms to efficiently utilize energy management controllers with renewable energy sources. Energy Build 129:452–470

    Article  Google Scholar 

  12. Asif S, Ambreen K, Iftikhar H, Khan HN, Maroof R, Javaid N (2017) Energy Management in Residential Area using Genetic and Strawberry Algorithm, in: International Conference on Network-Based Information Systems, Springer, pp. 165–176,

  13. Rasheed M, Javaid N, Ahmad A, Khan Z, Qasim U, Alrajeh N (2015) An efficient power scheduling scheme for residential load management in smart homes. Appl Sci 5(4):1134–1163

    Article  Google Scholar 

  14. Aslam S, Iqbal Z, Javaid N, Khan Z, Aurangzeb K, Haider S (2017) Towards efficient energy management of smart buildings exploiting heuristic optimization with real time and critical peak pricing schemes. Energies 10(12):2065

    Article  Google Scholar 

  15. Tariq M, Khalid A, Ahmad I, Khan M, Zaheer B, Javaid N (2017) Load scheduling in home energy management system using meta-heuristic techniques and critical peak pricing tariff, in: International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, Springer, pp. 50–62

  16. Blum C, Puchinger J, Raidl GR, Roli A (2011) Hybrid metaheuristics in combinatorial optimization: A survey. Appl Soft Comput 11(6):4135–4151

    Article  Google Scholar 

  17. Abasi AK, Khader AT, Al-Betar MA, Naim S, Makhadmeh SN, Alyasseri ZAA (2019) Link-based multi-verse optimizer for text documents clustering, Appl Soft Comput 106002

  18. Adriano DB, Budi WAC et al. (2018) Iot-based integrated home security and monitoring system, in: Journal of physics: conference series, vol. 1140, IOP Publishing, 012006

  19. Al-Odat ZA, Srinivasan SK, Al-qtiemat E, Dubasi MAL, Shuja S. Iot-based secure embedded scheme for insulin pump data acquisition and monitoring, arXiv preprint arXiv:1812.02357

  20. Arasteh H, Hosseinnezhad V, Loia V, Tommasetti A, Troisi O, Shafie-khah M, Siano P (2016) Iot-based smart cities: A survey, in: 2016 IEEE 16th International Conference on Environment and Electrical Engineering (EEEIC), IEEE, pp. 1–6,

  21. Khan MA, Salah K (2018) IoT security: review, blockchain solutions, and open challenges. Future Gener Comput Syst 82:395–411

    Article  Google Scholar 

  22. Usman A, Shami SH (2013) Evolution of communication technologies for smart grid applications. Renew Sustain Energy Rev 19:191–199

    Article  Google Scholar 

  23. Javaid N, Javaid S, Abdul W, Ahmed I, Almogren A, Alamri A, Niaz I (2017) A hybrid genetic wind driven heuristic optimization algorithm for demand side management in smart grid. Energies 10(3):319

    Article  Google Scholar 

  24. Ahmad A, Khan A, Javaid N, Hussain HM, Abdul W, Almogren A, Alamri A, Azim Niaz I (2017) An optimized home energy management system with integrated renewable energy and storage resources. Energies 10(4):549

    Article  Google Scholar 

  25. Hussain H, Javaid N, Iqbal S, Hasan Q, Aurangzeb K, Alhussein M (2018) An efficient demand side management system with a new optimized home energy management controller in smart grid. Energies 11(1):190

    Article  Google Scholar 

  26. Ullah I, Hussain S (2019) Time-constrained nature-inspired optimization lgorithms for an efficient energy management system in smart homes and buildings. Appl Sci 9(4):792

    Article  Google Scholar 

  27. Marler RT, Arora JS (2004) Survey of multi-objective optimization methods for engineering. Struct Multidiscip Optim 26(6):369–395

    Article  MathSciNet  Google Scholar 

  28. Fei Z, Li B, Yang S, Xing C, Chen H, Hanzo L (2017) 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 

  29. Cho J-H, Wang Y, Chen R, Chan KS, Swami A (2017) A survey on modeling and optimizing multi-objective systems. IEEE Commun Surv Tutorials 19(3):1867–1901

    Article  Google Scholar 

  30. Simon D (2013) Evolutionary optimization algorithms: biologically-inspired and population-based approaches to computer intelligence. Hoboken,

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

    Article  Google Scholar 

  32. Farina M, Amato P (2004) A fuzzy definition of“ optimality’’ for many-criteria optimization problems. IEEE Trans Syst Man Cybern-Part A: Syst Humans 34(3):315–326

    Article  Google Scholar 

  33. López Jaimes A, Coello Coello CA (2009) Some techniques to deal with many-objective problems, in: Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers, pp. 2693–2696

  34. Farina M, Amato P (2003) Fuzzy optimality and evolutionary multiobjective optimization, in: International Conference on Evolutionary Multi-Criterion Optimization, Springer, pp. 58–72

  35. Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513

    Article  Google Scholar 

  36. Abasi AK, Khader AT, Al-Betar MA, Naim S, Makhadmeh SN, Alyasseri ZAA (2021) An improved text feature selection for clustering using binary grey wolf optimizer, in: Proceedings of the 11th national technical seminar on unmanned system technology 2019, Springer, pp. 503–516

  37. Alomari OA, Khader AT, Al-Betar MA, Abualigah LM (2017) Gene selection for cancer classification by combining minimum redundancy maximum relevancy and bat-inspired algorithm. Int J Data Min Bioinfo 19(1):32–51

    Article  Google Scholar 

  38. Company CE (2017) https://hourlypricing.comed.com/live-prices/

  39. Sales G (2017) http://www.centralmainediesel.com/wattage-calculator.asp

  40. Ogwumike C, Short M, Abugchem F (2015) Heuristic optimization of consumer electricity costs using a generic cost model. Energies 9(1):6

    Article  Google Scholar 

  41. Naz M, Iqbal Z, Javaid N, Khan Z, Abdul W, Almogren A, Alamri A (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  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sharif Naser Makhadmeh.

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

Makhadmeh, S.N., Abasi, A.K. & Al-Betar, M.A. Hybrid multi-verse optimizer with grey wolf optimizer for power scheduling problem in smart home using IoT. J Supercomput 78, 11794–11829 (2022). https://doi.org/10.1007/s11227-022-04325-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-022-04325-6

Keywords

Navigation