Globally Optimization Energy Grid Management System

Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 22)


This paper focuses on the smart grid with cloud and fog computing to reduce the wastage of electricity. A traditional grid is converted into a smart grid to reduce the increase of temperature. A smart grid is the combination of traditional grid and information and communication technology (ICT). The Micro Grid (MG) is directly connected with fog and has small scale power. MG involves multiple sources of energy as a way of incorporating renewable power. The Macro Grid has a large amount of energy, and it provides electricity to the MG and to the end users. Clusters are the number of buildings having multiple homes. Some load balancing algorithms are used to distribute the load efficiently on the virtual machines and also helps the maximum utilization of the resources. However, a user is not allowed to communicate directly with MG, a smart meter is used with each cluster for the communication purpose. If the MG is unable to send as much energy as needed then fog will ask cloud to provide energy through macro grid. Optimized bubble sort algorithm is used and it is actually a sorting algorithm. The sorting, in this case, means that the virtual machine sorts on the basis of a load. The virtual machine which has the least load will serve the demand. In this way, the virtual machine works and this mechanism give least response time with high resources utilization. Cloud analyst is used for simulations.


Cloud computing Fog computing Load balancing Renewal sources Smart grid Utility 


  1. 1.
    Abdallah, L., El-Shennawy, T.: Reducing carbon dioxide emissions from electricity sector using smart electric grid applications. J. Eng. 1–8, 2013 (2013)Google Scholar
  2. 2.
    Meso, P., Musa, P., Mbarika, V.: In LDCs: the case of sub-Saharan Africa. pp. 119–146 (2005)Google Scholar
  3. 3.
    Yi, S., Li, C., Li, Q.: A survey of fog computing: concepts, applications and issues. In: Proceedings of the 2015 Workshop on Mobile Big Data - Mobidata 2015, pp. 37–42 (2015)Google Scholar
  4. 4.
    Byun, J., Kim, Y., Hwang, Z., Park, S.: An intelligent cloud-based energy management system using machine to machine communications in future energy environments. In: Digest of Technical Papers - IEEE International Conference on Consumer Electronics, pp. 664–665 (2012)Google Scholar
  5. 5.
    Kumar, N., Vasilakos, A.V., Rodrigues, J.J.P.C.: A multi-tenant cloud-based DC nano grid for self-sustained smart buildings in smart cities. IEEE Commun. Mag. (2017)Google Scholar
  6. 6.
    Fatima, I., Javaid, N.: An Efficient Utilization of Fog Computing for an Optimal Resource Allocation in IoT based Smart Grid NetworkGoogle Scholar
  7. 7.
    Coalition based Game Theory Energy Management System of a Building as-service-over Fog ComputingGoogle Scholar
  8. 8.
    Saman, Z., Javaid, N.: A Cloud-fog based Smart Grid Model for Effective Information ManagementGoogle Scholar
  9. 9.
    Chen, Y.Y., Kuo, S.H., Shang Liang Chen: CLB: a novel load balancing architecture and algorithm for cloud services. Comput. Electr. Eng. 58, 154–160 (2017)CrossRefGoogle Scholar
  10. 10.
    Pham, N.M.N., Le, V.S.: Applying Ant Colony System algorithm in multi-objective resource allocation for virtual services. J. Inf. Telecommun. 1(4), 319–333 (2017)Google Scholar
  11. 11.
    Razzaghzadeh, S., Navin, A.H., Rahmani, A.M.: Probabilistic modeling to achieve load balancing in Expert Clouds. Ad Hoc Networks 59, 12–23 (2017)CrossRefGoogle Scholar
  12. 12.
    Yaghmaee, M.H., Leon-garcia, A.: On the performance of distributed and cloud - based demand response in smart grid, 3053(c) (2017)Google Scholar
  13. 13.
    Cao, Z., Lin, J., Wan, C., Song, Y., Zhang, Y., Wang, X.: Optimal cloud computing resource allocation for demand side management, pp. 1–13 (2016)Google Scholar
  14. 14.
    He, D., Kumar, N., Zeadally, S., Wang, H.: Certificateless provable data possession scheme for cloud-based smart grid data management systems, 13(9) (2017)Google Scholar
  15. 15.
    Capizzi, G., Lo Sciuto, G., Napoli, C., Tramontana, E.: Advanced and adaptive dispatch for smart grids by means of predictive models, 3053(c), 1–8 (2017)Google Scholar
  16. 16.
    Okay, F.Y., Ozdemir, S.: A fog computing based smart grid model. In: 2016 International Symposium on Networks, Computers and Communications, ISNCC 2016, pp. 1–6 (2016)Google Scholar
  17. 17.
    Sofana Reka, S., Ramesh, V.: Demand side management scheme in smart grid with cloud computing approach using stochastic dynamic programming. Perspect. Sci. 8, 169–171 (2016)CrossRefGoogle Scholar
  18. 18.
    Chekired, D.A., Khoukhi, L.: Smart grid solution for charging and discharging services based on cloud computing scheduling. IEEE Trans. Industr. Inf. 13(6), 3312–3321 (2017)CrossRefGoogle Scholar
  19. 19.
    Chonglin, G., Fan, L., Wenbin, W., Huang, H., Jia, X.: Greening cloud data centers in an economical way by energy trading with power grid. Future Gener. Comput. Syst. 78, 89–101 (2018)CrossRefGoogle Scholar
  20. 20.
    Guo, M., Guan, Q., Ke, W.: Optimal scheduling of VMs in queueing cloud computing systems with a heterogeneous workload. IEEE Access 6, 15178–15191 (2018)CrossRefGoogle Scholar
  21. 21.
    Jena, S.R., Ahmad, Z.: Response time minimization of different load balancing algorithms in cloud computing environment. Int. J. Comput. Appl. 69(17), 22–27 (2013)Google Scholar
  22. 22.
    Hemamalini, M., Srinath, M.V.: Response time minimization task scheduling algorithm. Int. J. Comput. Appl. 145(1), 9–14 (2016)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.COMSATS UniversityIslamabadPakistan
  2. 2.National University of Modern LanguagesIslamabadPakistan
  3. 3.Department of Physics and Energy Harvest Storage Research Center (EHSRC)University of UlsanUlsanKorea

Personalised recommendations