Open Access iconOpen Access

ARTICLE

crossmark

Machine Learning-Enabled Power Scheduling in IoT-Based Smart Cities

Nabeela Awan1, Salman Khan2, Mohammad Khalid Imam Rahmani3, Muhammad Tahir3, Nur Alam MD4,*, Ryan Alturki5, Ihsan Ullah6

1 Department of Computer Science, Government Girls Degree College Mardan, KPK, 23200, Pakistan
2 Department of Electrical Energy System, UET, Peshawar, 25000, Pakistan
3 Department of Computer Science, College of Computing and Informatics, Saudi Electronic University, KSA
4 Department of Smart Computing, Kyungdong University, Global Campus, Gosung, 24764, South Korea
5 Department of Information Sciences, College of Computer and Information Systems, Umm Al-Qura University, Makkah, Saudi Arabia
6 Robotics Engineering, Daegu Gyeongbuk Institute of Science and Technology, South Korea

* Corresponding Author: Nur Alam MD. Email: email

(This article belongs to the Special Issue: Machine Learning-based Secured and Privacy-preserved Smart City)

Computers, Materials & Continua 2021, 67(2), 2449-2462. https://doi.org/10.32604/cmc.2021.014386

Abstract

Recent advancements in hardware and communication technologies have enabled worldwide interconnection using the internet of things (IoT). The IoT is the backbone of smart city applications such as smart grids and green energy management. In smart cities, the IoT devices are used for linking power, price, energy, and demand information for smart homes and home energy management (HEM) in the smart grids. In complex smart grid-connected systems, power scheduling and secure dispatch of information are the main research challenge. These challenges can be resolved through various machine learning techniques and data analytics. In this paper, we have proposed a particle swarm optimization based machine learning algorithm known as a collaborative execute-before-after dependency-based requirement, for the smart grid. The proposed collaborative execute-before-after dependency-based requirement algorithm works in two phases, analysis and assessment of the requirements of end-users and power distribution companies. In the first phases, a fixed load is adjusted over a period of 24 h, and in the second phase, a randomly produced population load for 90 days is evaluated using particle swarm optimization. The simulation results demonstrate that the proposed algorithm performed better in terms of percentage cost reduction, peak to average ratio, and power variance mean ratio than particle swarm optimization and inclined block rate.

Keywords


Cite This Article

APA Style
Awan, N., Khan, S., Rahmani, M.K.I., Tahir, M., MD, N.A. et al. (2021). Machine learning-enabled power scheduling in iot-based smart cities. Computers, Materials & Continua, 67(2), 2449-2462. https://doi.org/10.32604/cmc.2021.014386
Vancouver Style
Awan N, Khan S, Rahmani MKI, Tahir M, MD NA, Alturki R, et al. Machine learning-enabled power scheduling in iot-based smart cities. Comput Mater Contin. 2021;67(2):2449-2462 https://doi.org/10.32604/cmc.2021.014386
IEEE Style
N. Awan et al., “Machine Learning-Enabled Power Scheduling in IoT-Based Smart Cities,” Comput. Mater. Contin., vol. 67, no. 2, pp. 2449-2462, 2021. https://doi.org/10.32604/cmc.2021.014386

Citations




cc Copyright © 2021 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 3458

    View

  • 2050

    Download

  • 0

    Like

Share Link