{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,12]],"date-time":"2026-08-12T17:36:29Z","timestamp":1786556189465,"version":"3.56.0"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,1,6]],"date-time":"2021-01-06T00:00:00Z","timestamp":1609891200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,1,6]],"date-time":"2021-01-06T00:00:00Z","timestamp":1609891200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cybersecur"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Energy forecasting using Renewable energy sources (RESs) is gradually gaining weight in the research field due to the benefits it presents to the modern-day environment. Not only does energy forecasting using renewable energy sources help mitigate the greenhouse effect, it also helps to conserve energy for future use. Over the years, several methods for energy forecasting have been proposed, all of which were more concerned with the accuracy of the prediction models with little or no considerations to the operating environment. This research, however, proposes the uses of Deep Neural Network (DNN) for energy forecasting on mobile devices at the edge of the network. This ensures low latency and communication overhead for all energy forecasting operations since they are carried out at the network periphery. Nevertheless, the cloud would be used as a support for the mobile devices by providing permanent storage for the locally generated data and a platform for offloading resource-intensive computations that exceed the capabilities of the local mobile devices as well as security for them. Electrical network topology was proposed which allows seamless incorporation of multiple RESs into the distributed renewable energy source (D-RES) network. Moreover, a novel grid control algorithm that uses the forecasting model to administer a well-coordinated and effective control for renewable energy sources (RESs) in the electrical network is designed. The electrical network was simulated with two RESs and a DNN model was used to create a forecasting model for the simulated network. The model was trained using a dataset from a solar power generation company in Belgium (elis) and was experimented with a different number of layers to determine the optimum architecture for performing the forecasting operations. The performance of each architecture was evaluated using the mean square error (MSE) and the r-square.<\/jats:p>","DOI":"10.1186\/s42400-020-00065-3","type":"journal-article","created":{"date-parts":[[2021,1,6]],"date-time":"2021-01-06T00:07:39Z","timestamp":1609891659000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["A renewable energy forecasting and control approach to secured edge-level efficiency in a distributed micro-grid"],"prefix":"10.1186","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8216-3353","authenticated-orcid":false,"given":"Raphael","family":"Anaadumba","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qi","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bockarie Daniel","family":"Marah","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francis Mawuli","family":"Nakoty","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaodong","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yonghong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,1,6]]},"reference":[{"key":"65_CR1","volume-title":"Long-term solar generation forecasting","author":"M Alanazi","year":"2017","unstructured":"Alanazi M, Alanazi A, Khodaei A (2017) Long-term solar generation forecasting"},{"issue":"1","key":"65_CR2","first-page":"345","volume":"59","author":"C Anitescu","year":"2019","unstructured":"Anitescu C, Atroshchenko E, Alajlan N, Rabczuk T (2019) Artificial neural network methods for the solution of second order boundary value problems. Comput Mater Cont 59(1):345\u2013359","journal-title":"Comput Mater Cont"},{"issue":"1","key":"65_CR3","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1186\/s41601-019-0122-8","volume":"4","author":"FR Badal","year":"2019","unstructured":"Badal FR, Das P, Sarker SK, Das SK (2019) A survey on control issues in renewable energy integration and microgrid. Prot Control Mod Power Syst 4(1):8","journal-title":"Prot Control Mod Power Syst"},{"key":"65_CR4","volume-title":"An empirical evaluation of generic convolutional and recurrent networks for sequence modeling","author":"S Bai","year":"2018","unstructured":"Bai S, Kolter JZ, Koltun V (2018) An empirical evaluation of generic convolutional and recurrent networks for sequence modeling"},{"key":"65_CR5","doi-asserted-by":"publisher","unstructured":"Ba\u015faran Filik \u00dc, Gerek O, Kurban M (2011) Hourly forecasting of long term electric energy demand using novel mathematical models and neural networks. Int J Innov Comput Appl 52:199\u2013211. https:\/\/doi.org\/10.1016\/j.enconman.2010.06.059","DOI":"10.1016\/j.enconman.2010.06.059"},{"key":"65_CR6","doi-asserted-by":"publisher","DOI":"10.5772\/62739","volume-title":"Photovoltaic power plant grid integration in the Romanian system \u2013 technical approaches","author":"D Bic\u0103","year":"2016","unstructured":"Bic\u0103 D, Dul\u0103u M, Muji M, Dul\u0103u LI (2016) Photovoltaic power plant grid integration in the Romanian system \u2013 technical approaches"},{"key":"65_CR7","first-page":"14","volume-title":"Optimal deep learning LSTM model for electric load forecasting using feature selection and genetic algorithm: comparison with machine learning approaches \u2020","author":"S Bouktif","year":"2018","unstructured":"Bouktif S, Fiaz A, Ouni A, Serhani MA (2018) Optimal deep learning LSTM model for electric load forecasting using feature selection and genetic algorithm: comparison with machine learning approaches \u2020, p 14"},{"key":"65_CR8","first-page":"194","volume-title":"Proceedings of the 5th Symposium on Automatic Control and Computer Science, SACCS\u201995","author":"MGG Cartina","year":"1995","unstructured":"Cartina MGG, Bonciu C, Georgescu G (1995) Optimization algorithms for artificial neural networks training. In: Proceedings of the 5th Symposium on Automatic Control and Computer Science, SACCS\u201995, vol 1, pp 194\u2013199"},{"key":"65_CR9","unstructured":"Gligor A (2012) Emerging markets queries in finance and business SCADA based software for renewable energy management system. ScienceDirect 3(12):262\u2013267"},{"key":"65_CR10","volume-title":"Modelling and prediction of photovoltaic power output using artificial neural networks","author":"H Hizam","year":"2014","unstructured":"Hizam H, Amran M, Radzi M, Kadir Z, Mirzaei M (2014) Modelling and prediction of photovoltaic power output using artificial neural networks"},{"key":"65_CR11","volume-title":"Solar energy engineering processes and systems","author":"SA Kalogirou","year":"2014","unstructured":"Kalogirou SA (2014) Solar energy engineering processes and systems"},{"key":"65_CR12","first-page":"1","volume-title":"Forecasting electricity consumption using an improved grey prediction model","author":"K Li","year":"2018","unstructured":"Li K (2018) Forecasting electricity consumption using an improved grey prediction model, pp 1\u201318"},{"issue":"May","key":"65_CR13","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1016\/j.enconman.2019.05.020","volume":"195","author":"H Liu","year":"2019","unstructured":"Liu H, Chen C, Lv X, Wu X, Liu M (2019b) Deterministic wind energy forecasting: a review of intelligent predictors and auxiliary methods. Energy Convers Manag 195(May):328\u2013345","journal-title":"Energy Convers Manag"},{"key":"65_CR14","volume-title":"Microgrids-as-a-service for rural electrification in sub-Saharan Africa","author":"Q Liu","year":"2019","unstructured":"Liu Q, Kamoto KM, Liu X (2019a) Microgrids-as-a-service for rural electrification in sub-Saharan Africa"},{"issue":"3","key":"65_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/s20030892","volume":"20","author":"BD Marah","year":"2020","unstructured":"Marah BD et al (2020) Smartphone architecture for edge-centric iot analytics. Sensors (Switzerland) 20(3):1\u201319","journal-title":"Sensors (Switzerland)"},{"key":"65_CR16","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2016.7793413","volume-title":"Building energy load forecasting using deep neural networks","author":"DL Marino","year":"2016","unstructured":"Marino DL, Amarasinghe K, Manic M (2016) Building energy load forecasting using deep neural networks"},{"key":"65_CR17","doi-asserted-by":"crossref","unstructured":"Qi L, He Q, Chen F, Zhang X, Dou W, Ni Q (2020c) Data-driven web APIs recommendation for building web applications. IEEE Trans Big Data:1\u20131","DOI":"10.1109\/TBDATA.2020.2975587"},{"key":"65_CR18","doi-asserted-by":"crossref","unstructured":"Qi L, Wang X, Xu X, Dou W, Li S (2020b) Privacy-aware cross-platform service recommendation based on enhanced locality-sensitive hashing. IEEE Trans Netw Sci Eng:1\u20131","DOI":"10.1109\/TNSE.2020.2969489"},{"key":"65_CR19","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.ins.2019.11.021","volume":"515","author":"L Qi","year":"2020","unstructured":"Qi L, Zhang X, Li S, Wan S, Wen Y, Gong W (2020a) Spatial-temporal data-driven service recommendation with privacy-preservation. Inf Sci (Ny) 515:91\u2013102","journal-title":"Inf Sci (Ny)"},{"issue":"5","key":"65_CR20","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1109\/TCSS.2019.2906925","volume":"6","author":"L Qi","year":"2019","unstructured":"Qi L et al (2019) Finding all you need: web APIs recommendation in web of things through keywords search. IEEE Trans Comput Soc Syst 6(5):1063\u20131072","journal-title":"IEEE Trans Comput Soc Syst"},{"key":"65_CR21","doi-asserted-by":"publisher","first-page":"818","DOI":"10.1016\/j.proeng.2017.02.472","volume":"181","author":"K Ronay","year":"2017","unstructured":"Ronay K, Bica D, Munteanu C (2017) Micro-grid development using artificial neural network for renewable energy forecast and system control. Procedia Eng 181:818\u2013823","journal-title":"Procedia Eng"},{"issue":"3","key":"65_CR22","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1016\/j.aei.2016.05.005","volume":"30","author":"AI Saleh","year":"2016","unstructured":"Saleh AI, Rabie AH, Abo-Al-Ez KM (2016) A data mining based load forecasting strategy for smart electrical grids. Adv Eng Inform 30(3):422\u2013448","journal-title":"Adv Eng Inform"},{"issue":"Suppl 1","key":"65_CR23","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1186\/s42162-018-0048-9","volume":"1","author":"E Sharma","year":"2018","unstructured":"Sharma E (2018) Energy forecasting based on predictive data mining techniques in smart energy grids. Energy Inform 1(Suppl 1):44","journal-title":"Energy Inform"},{"issue":"2","key":"65_CR24","doi-asserted-by":"publisher","first-page":"1223","DOI":"10.1016\/j.rser.2011.08.014","volume":"16","author":"L Suganthi","year":"2012","unstructured":"Suganthi L, Samuel AA (2012) Energy models for demand forecasting\u2014a review. Renew Sust Energy Rev 16(2):1223\u20131240","journal-title":"Renew Sust Energy Rev"},{"issue":"4","key":"65_CR25","doi-asserted-by":"publisher","first-page":"38","DOI":"10.17775\/CSEEJPES.2015.00046","volume":"1","author":"C Wan","year":"2015","unstructured":"Wan C, Zhao J, Member S, Song Y (2015) Photovoltaic and solar power forecasting for smart grid energy management. CSEE J Power Energy Syst 1(4):38\u201346","journal-title":"CSEE J Power Energy Syst"},{"issue":"2","key":"65_CR26","first-page":"283","volume":"57","author":"B Wang","year":"2018","unstructured":"Wang B et al (2018a) Research on hybrid model of garlic short-term price forecasting based on big data. CMC Comput Mater Cont 57(2):283\u2013296","journal-title":"CMC Comput Mater Cont"},{"issue":"3","key":"65_CR27","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1109\/MCOM.2018.1700303","volume":"56","author":"T Wang","year":"2018","unstructured":"Wang T, Bhuiyan ZA, Wang G, Rahman A, Wu J, Cao J (2018b) Big data reduction for a smart city\u2019s critical infrastructural health monitoring. IEEE Commun Mag 56(3):128\u2013133","journal-title":"IEEE Commun Mag"},{"key":"65_CR28","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1016\/j.future.2017.12.036","volume":"83","author":"T Wang","year":"2018","unstructured":"Wang T, Zhou J, Huang M, Alam Z, Liu A (2018c) Fog-based storage technology to fight with cyber threat. Futur Gener Comput Syst 83:208\u2013218","journal-title":"Futur Gener Comput Syst"},{"key":"65_CR29","doi-asserted-by":"publisher","first-page":"864","DOI":"10.1016\/j.future.2017.07.031","volume":"105","author":"T Wang","year":"2020","unstructured":"Wang T et al (2020) Data collection from WSNs to the cloud based on mobile fog elements. Futur Gener Comput Syst 105:864\u2013872","journal-title":"Futur Gener Comput Syst"},{"issue":"September","key":"65_CR30","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1016\/j.jnca.2018.09.006","volume":"124","author":"X Xu","year":"2018","unstructured":"Xu X, Fu S, Qi L, Zhang X, Liu Q (2018) An IoT-oriented data placement method with privacy preservation in cloud environment. J Netw Comput Appl 124(September):148\u2013157","journal-title":"J Netw Comput Appl"},{"key":"65_CR31","unstructured":"Xu X, He C, Xu Z, Qi L (2019) Joint optimization of offloading utility and privacy for edge computing enabled IoT, pp 1\u20138"},{"key":"65_CR32","doi-asserted-by":"publisher","first-page":"522","DOI":"10.1016\/j.future.2018.12.055","volume":"95","author":"X Xu","year":"2019","unstructured":"Xu X, Liu Q, Luo Y, Peng K, Zhang X, Meng S (2019c) A computation offloading method over big data for IoT-enabled cloud-edge computing. Futur Gener Comput Syst 95:522\u2013533","journal-title":"Futur Gener Comput Syst"},{"key":"65_CR33","unstructured":"Xu X, Liu X, Xu Z, Dai F, Zhang X (2019b) Trust-oriented IoT service placement for smart cities in edge computing. 4662(c):1\u20138"},{"key":"65_CR34","doi-asserted-by":"crossref","unstructured":"Xu X, Liu X, Xu Z, Dai F, Zhang X, Qi L (2019a) Trust-oriented IoT service placement for smart cities in edge computing. Internet Things J IEEE 7(5):1\u20131","DOI":"10.1109\/JIOT.2019.2959124"},{"issue":"6","key":"65_CR35","doi-asserted-by":"publisher","first-page":"4187","DOI":"10.1109\/TII.2019.2936869","volume":"16","author":"X Xu","year":"2020","unstructured":"Xu X, Zhang X, Gao H, Xue Y, Qi L, Dou W (2020) BeCome: Blockchain-enabled computation offloading for IoT in Mobile edge computing. IEEE Trans Ind Inform 16(6):4187\u20134195","journal-title":"IEEE Trans Ind Inform"},{"issue":"2","key":"65_CR36","first-page":"829","volume":"61","author":"H Zhu","year":"2019","unstructured":"Zhu H, Meng F, Rho S, Li M, Wang J (2019) Long short term memory networks based anomaly detection for KPIs. Comput Mater Cont 61(2):829\u2013847","journal-title":"Comput Mater Cont"},{"issue":"1","key":"65_CR37","first-page":"57","volume":"59","author":"X Zhuang","year":"2019","unstructured":"Zhuang X, Zhou S (2019) The prediction of self-healing capacity of bacteria-based concrete using machine learning approaches. Comput Mater Cont 59(1):57\u201377","journal-title":"Comput Mater Cont"}],"container-title":["Cybersecurity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s42400-020-00065-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s42400-020-00065-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s42400-020-00065-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,6]],"date-time":"2021-01-06T00:09:47Z","timestamp":1609891787000},"score":1,"resource":{"primary":{"URL":"https:\/\/cybersecurity.springeropen.com\/articles\/10.1186\/s42400-020-00065-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,6]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["65"],"URL":"https:\/\/doi.org\/10.1186\/s42400-020-00065-3","relation":{},"ISSN":["2523-3246"],"issn-type":[{"value":"2523-3246","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,6]]},"assertion":[{"value":"31 July 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 November 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 January 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The author declares that he has no competing interest.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"1"}}