Surrogate models for rural energy planning: Application to Bolivian lowlands isolated communities

Abstract Thanks to their modularity and their capacity to adapt to different contexts, hybrid microgrids are a promising solution to decrease greenhouse gas emissions worldwide. To properly assess their impact in different settings at country or cross-country level, microgrids must be designed for each particular situation, which leads to computationally intractable problems. To tackle this issue, a methodology is proposed to create surrogate models using machine learning techniques and a database of microgrids. The selected regression model is based on Gaussian Processes and allows to drastically decrease the computation time relative to the optimal deployment of the technology. The results indicate that the proposed methodology can accurately predict key optimization variables for the design of the microgrid system. The regression models are especially well suited to estimate the net present cost and the levelized cost of electricity (R2 = 0.99 and 0.98). Their accuracy is lower when predicting internal system variables such as installed capacities of PV and batteries (R2 = 0.92 and 0.86). A least-cost path towards 100% electrification coverage for the Bolivian lowlands mid-size communities is finally computed, demonstrating the usability and computational efficiency of the proposed framework.

[1]  Sara Lumbreras,et al.  Electricity for all: The contribution of large-scale planning tools to the energy-access problem , 2020 .

[2]  Fabio Riva,et al.  A two-stage linear programming optimization framework for isolated hybrid microgrids in a rural context: The case study of the “El Espino” community , 2019 .

[3]  Manuel Welsch,et al.  A cost comparison of technology approaches for improving access to electricity services , 2016 .

[4]  S. Pfenninger,et al.  Using bias-corrected reanalysis to simulate current and future wind power output , 2016 .

[5]  Sara Lumbreras,et al.  Optimizing Off-Grid Generation in Large-Scale Electrification-Planning Problems: A Direct-Search Approach , 2019, Energies.

[6]  Sylvain Quoilin,et al.  Two-Stage Stochastic Sizing of a Rural Micro-Grid Based on Stochastic Load Generation , 2019, 2019 IEEE Milan PowerTech.

[7]  Jean-Louis Scartezzini,et al.  Machine learning methods to assist energy system optimization , 2019, Applied Energy.

[8]  Y. Mulugetta,et al.  Next generation interactive tool as a backbone for universal access to electricity , 2018, WIREs Energy and Environment.

[9]  David L. Woodruff,et al.  Pyomo: modeling and solving mathematical programs in Python , 2011, Math. Program. Comput..

[10]  Jose I. Bilbao,et al.  A review and analysis of regression and machine learning models on commercial building electricity load forecasting , 2017 .

[11]  Emanuela Colombo,et al.  Incorporating high-resolution demand and techno-economic optimization to evaluate micro-grids into the Open Source Spatial Electrification Tool (OnSSET) , 2020 .

[12]  Christopher K. I. Williams,et al.  Gaussian Processes for Machine Learning (Adaptive Computation and Machine Learning) , 2005 .

[13]  S. Pfenninger,et al.  Long-term patterns of European PV output using 30 years of validated hourly reanalysis and satellite data , 2016 .

[14]  Adam Hawkes,et al.  Energy systems modeling for twenty-first century energy challenges , 2014 .

[15]  Emanuela Colombo,et al.  Generating high-resolution multi-energy load profiles for remote areas with an open-source stochastic model , 2019, Energy.

[16]  Shahaboddin Shamshirband,et al.  State of the Art of Machine Learning Models in Energy Systems, a Systematic Review , 2019, Energies.

[17]  Emanuela Colombo,et al.  Long-term sizing of rural microgrids: Accounting for load evolution through multi-step investment plan and stochastic optimization , 2020 .

[18]  Clifford W. Hansen,et al.  Pvlib Python: a Python Package for Modeling Solar Energy Systems , 2018, J. Open Source Softw..

[19]  Detlef Stolten,et al.  A review of current challenges and trends in energy systems modeling , 2018, Renewable and Sustainable Energy Reviews.

[20]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[21]  Douglas Ellman,et al.  The reference electrification model : a computer model for planning rural electricity access , 2015 .

[22]  H. Rogner,et al.  Lighting the World: the first application of an open source, spatial electrification tool (OnSSET) on Sub-Saharan Africa , 2017 .

[23]  De Roo Arie,et al.  Lighting the World: The first global application of an open source, spatial electrification tool (OnSSET), with a focus on Sub-Saharan Africa , 2017 .

[24]  Sylvain Quoilin,et al.  Assessing Steady-State, Multivariate Experimental Data Using Gaussian Processes: The GPExp Open-Source Library , 2016 .

[25]  Philipp Blechinger,et al.  Electrification Planning with Focus on Hybrid Mini-grids - A Comprehensive Modelling Approach for the Global South , 2016 .