Distributed artificial bee colony approach for connected appliances in smart home energy management system
Khac-Hoai N. Bui
Center for Supercomputing Applications, Korea Institute of Science and Technology Information, Daejeon, South Korea
Search for more papers by this authorIsrael E. Agbehadji
Department of Information Technology, Durban University of Technology, Durban, South Africa
Search for more papers by this authorRichard Millham
Department of Information Technology, Durban University of Technology, Durban, South Africa
Search for more papers by this authorDavid Camacho
Information Systems Department, Technical University of Madrid, Madrid, Spain
Search for more papers by this authorCorresponding Author
Jason J. Jung
Department of Computer Engineering, Chung-Ang University, Seoul, South Korea
Correspondence
Jason J. Jung, Department of Computer Engineering, Chung-Ang University, Seoul, South Korea.
Email: [email protected]
Search for more papers by this authorKhac-Hoai N. Bui
Center for Supercomputing Applications, Korea Institute of Science and Technology Information, Daejeon, South Korea
Search for more papers by this authorIsrael E. Agbehadji
Department of Information Technology, Durban University of Technology, Durban, South Africa
Search for more papers by this authorRichard Millham
Department of Information Technology, Durban University of Technology, Durban, South Africa
Search for more papers by this authorDavid Camacho
Information Systems Department, Technical University of Madrid, Madrid, Spain
Search for more papers by this authorCorresponding Author
Jason J. Jung
Department of Computer Engineering, Chung-Ang University, Seoul, South Korea
Correspondence
Jason J. Jung, Department of Computer Engineering, Chung-Ang University, Seoul, South Korea.
Email: [email protected]
Search for more papers by this authorFunding information: Chung-Ang University, Grant/Award Number: 2018; National Research Foundation of Korea, Grant/Award Number: 2018K1A3A1A09078981
Abstract
In this study, we propose a computational intelligence model for the Internet of Things applications by applying the concept of swarm intelligence (SI) into connected devices. Particularly, decentralized management of smart home energy management system (HEMS) is taken into account in which connected appliances, by sharing information with each other, make the individual decisions for optimizing electricity prices of smart HEMS. Specifically, the study includes two main issues: (a) We propose a framework for decentralized management in smart HEMS; and (b) artificial bee colony (ABC) algorithm, a typical algorithm of SI techniques, has been applied for connected appliances in terms of communication and collaboration with each other to optimize the performance of the energy management system. Moreover, regarding the implementation, we develop and simulate a connected environment of smart home systems to evaluate the proposed approach. The simulation indicates the promising results in terms of optimizing the load balancing problem comparing with the conventional approach of the decentralized management system in smart home applications.
REFERENCES
- Ab Wahab, M. N., Nefti-Meziani, S., & Atyabi, A. (2015, May). A comprehensive review of swarm optimization algorithms. PLoS One, 10(5), e0122827. https://doi.org/10.1371/journal.pone.0122827
- Ahmad, A., Khan, A., Javaid, N., Hussain, H. M., Abdul, W., Almogren, A., … Azim Niaz, I. (2017, February). An optimized home energy management system with integrated renewable energy and storage resources. Energies, 10(4), 549. https://doi.org/10.3390/en10040549
- Alahakoon, D., & Yu, X. (2016, February). Smart electricity meter data intelligence for future energy systems: A survey. IEEE Transactions on Industrial Informatics, 12(1), 425–436. https://doi.org/10.1109/TII.2015.2414355
- Al-Ali, A. R., Zualkernan, I. A., Rashid, M., Gupta, R., & Alikarar, M. (2017, November). A smart home energy management system using iot and big data analytics approach. IEEE Transactions on Consumer Electronics, 63(4), 426–434. https://doi.org/10.1109/TCE.2017.015014
- Al-Fuqaha, A. I., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015, June). Internet of things: A survey on enabling technologies, protocols, and applications. IEEE Communications Surveys and Tutorials, 17(4), 2347–2376. https://doi.org/10.1109/COMST.2015.2444095
- Althaher, S., Mancarella, P., & Mutale, J. (2015, July). Automated demand response from home energy management system under dynamic pricing and power and comfort constraints. IEEE Transactions on Smart Grid, 6(4), 1874–1883. https://doi.org/10.1109/TSG.2014.2388357
- Bayindir, L. (2016, January). A review of swarm robotics tasks. Neurocomputing, 172, 292–321. https://doi.org/10.1016/j.neucom.2015.05.116
- Bello, O., & Zeadally, S. (2016, September). Intelligent device-to-device communication in the internet of things. IEEE Systems Journal, 10(3), 1172–1182. https://doi.org/10.1109/JSYST.2014.2298837
- Bui, K. H. N., Camacho, D., & Jung, J. E. (2017, August). Real-time traffic flow management based on inter-object communication: A case study at intersection. Mobile Networks and Applications, 22(4), 613–624. https://doi.org/10.1007/s11036-016-0800-y
- Bui, K. H. N., & Jung, J. J. (2019a, March). Aco-based dynamic decision making for connected vehicles in IoT system. IEEE Transactions on Industrial Informatics, 15(10), 5648–5655. https://doi.org/10.1109/TII.2019.2906886
- Bui, K.-H. N., & Jung, J. J. (2018, June). Internet of agents framework for connected vehicles: A case study on distributed traffic control system. Journal of Parallel and Distributed Computing, 116, 89–95. https://doi.org/10.1016/j.jpdc.2017.10.019
- Bui, K.-H. N., & Jung, J. J. (2019b, February). Computational negotiation-based edge analytics for smart objects. Information Sciences, 480, 222–236. https://doi.org/10.1016/j.ins.2018.12.046
- Bui, K. H. N., Jung, J. J., & Camacho, D. (2017, March). Game theoretic approach on real-time decision making for IoT-based traffic light control. Concurrency and Computation: Practice and Experience, 29(11), e4077. https://doi.org/10.1002/cpe.4077
- Bui, K. H. N., Jung, J. J., & Camacho, D. (2018, July). Consensual negotiation-based decision making for connected appliances in smart home management systems. Sensors, 18(7), 2206. https://doi.org/10.3390/s18072206
- Del Ser, J., Osaba, E., Molina, D., Yang, X.-S., Salcedo-Sanz, S., Camacho, D., … Herrera, F. (2019, August). Bio-inspired computation: Where we stand and what's next. Swarm and Evolutionary Computation, 48, 220–250. https://doi.org/10.1016/j.swevo.2019.04.008
- González-Pardo, A., Ser, J. D., & Camacho, D. (2015, November). On the applicability of ant colony optimization to non-intrusive load monitoring in smart grids. In Proceeding of the 16th conference of the spanish association for artificial intelligence (caepia 2015) (pp. 312–321). Albacete, Spain: Springer. https://doi.org/10.1007/978-3-319-24598-0
10.1007/978-3-319-24598-0_28 Google Scholar
- Hussain, H., Javaid, N., Iqbal, S., Hasan, Q., Aurangzeb, K., & Alhussein, M. (2018, January). An efficient demand side management system with a new optimized home energy management controller in smart grid. Energies, 11(1), 190. https://doi.org/10.3390/en11010190
- Javaid, N., Ahmed, F., Ullah, I., Abid, S., Abdul, W., Alamri, A., & Almogren, A. (2017, October). Towards cost and comfort based hybrid optimization for residential load scheduling in a smart grid. Energies, 10(10), 1546. https://doi.org/10.3390/en10101546
- Karaboga, D., & Basturk, B. (2007, November). A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. Journal of Global Optimization, 39(3), 459–471. https://doi.org/10.1007/s10898-007-9149-x
- Krishnan, M., Sakthivel, R., & Shi, Y. (2016, February). Multiobjective optimization technique for demand side management with load balancing approach in smart grid. Neurocomputing, 177, 110–119. https://doi.org/10.1016/j.neucom.2015.11.015
- Liu, H., Zhang, P., Hu, B., & Moore, P. (2015, July). A novel approach to task assignment in a cooperative multi-agent design system. Applied Intelligence, 43(1), 162–175. https://doi.org/10.1007/s10489-014-0640-z
- Mavrovouniotis, M., Li, C., & Yang, S. (2017, April). A survey of swarm intelligence for dynamic optimization: Algorithms and applications. Swarm and Evolutionary Computation, 33, 1–17. https://doi.org/10.1016/j.swevo.2016.12.005
- Rahim, S., Javaid, N., Ahmad, A., Khan, S. A., Khan, Z. A., Alrajeh, N., & Qasim, U. (2016, October). Exploiting heuristic algorithms to efficiently utilize energy management controllers with renewable energy sources. Energy and Buildings, 129, 452–470. https://doi.org/10.1016/j.enbuild.2016.08.008
- Satyanarayanan, M., Simoens, P., Xiao, Y., Pillai, P., Chen, Z., Ha, K., … Amos, B. (2015, June). Edge analytics in the internet of things. IEEE Pervasive Computing, 14(2), 24–31. https://doi.org/10.1109/MPRV.2015.32
- Shakeri, M., Shayestegan, M., Abunima, H., Reza, S. S., Akhtaruzzaman, M., Alamoud, A., … Amin, N. (2017, March). An intelligent system architecture in home energy management systems (hems) for efficient demand response in smart grid. Energy and Buildings, 138, 154–164. https://doi.org/10.1016/j.enbuild.2016.12.026
- Shakerighadi, B., Anvari-Moghaddam, A., Vasquez, J., & Guerrero, J. (2018, May). Internet of things for modern energy systems: State-of-the-art, challenges, and open issues. Energies, 11(5), 1252. https://doi.org/10.3390/en11051252
- Sheng, Z., Yang, S., Yu, Y., Vasilakos, A. V., McCann, J. A., & Leung, K. K. (2013, December). A survey on the ietf protocol suite for the internet of things: Standards, challenges, and opportunities. IEEE Wireless Communications, 20(6), 91–98. https://doi.org/10.1109/MWC.2013.6704479
- Stojkoska, B. L. R., & Trivodaliev, K. V. (2017, January). A review of internet of things for smart home: Challenges and solutions. Journal of Cleaner Production, 140, 1454–1464. https://doi.org/10.1016/j.jclepro.2016.10.006
- Tien, J. M. (2017, June). Internet of things, real-time decision making, and artificial intelligence. Annals of Data Science, 4(2), 149–178. https://doi.org/10.1007/s40745-017-0112-5
10.1007/s40745-017-0112-5 Google Scholar
- Tsai, C., Lai, C., & Vasilakos, A. V. (2014, November). Future internet of things: Open issues and challenges. Wireless Networks, 20(8), 2201–2217. https://doi.org/10.1007/s11276-014-0731-0
- Wahid, F., & Kim, D. H. ( 2016, April). An efficient approach for energy consumption optimization and management in residential building using artificial bee colony and fuzzy logic. Mathematical Problems in Engineering, 2016. https://doi.org/10.1155/2016/9104735, 1, 13
- Yang, L., Sun, X., & Li, Z. (2019, January). An efficient framework for remote sensing parallel processing: Integrating the artificial bee colony algorithm and multiagent technology. Remote Sensing, 11(2), 152. https://doi.org/10.3390/rs11020152
- Zedadra, O., Guerrieri, A., Jouandeau, N., Spezzano, G., Seridi, H., & Fortino, G. (2018, December). Swarm intelligence-based algorithms within IoT-based systems: A review. Journal of Parallel and Distributed Computing, 122, 173–187. https://doi.org/10.1016/j.jpdc.2018.08.007
- Zhang, D., Li, S., Sun, M., & O'Neill, Z. (2016, July). An optimal and learning-based demand response and home energy management system. IEEE Transactions on Smart Grid, 7(4), 1790–1801. https://doi.org/10.1109/TSG.2016.2552169
- Zhang, Y., Zhang, G., Wang, J., Sun, S., Si, S., & Yang, T. (2015, March). Real-time information capturing and integration framework of the internet of manufacturing things. International Journal of Computer Integrated Manufacturing, 28(8), 811–822. https://doi.org/10.1080/0951192X.2014.900874
- Zhou, B., Li, W., Chan, K. W., Cao, Y., Kuang, Y., Liu, X., & Wang, X. (2016, August). Smart home energy management systems: Concept, configurations, and scheduling strategies. Renewable and Sustainable Energy Reviews, 61, 30–40. https://doi.org/10.1016/j.rser.2016.03.047