Abstract
Energy storage systems are key components to increase photovoltaic (PV) self-consumption profitability. Indeed, they allow for the intermittency dampening of the PV production so as to adequately cover end-users’ consumption. Given that in most grid-connected PV systems electricity prices are variable, an informed battery scheduling can significantly decrease energy costs. Moreover, energy storage systems can cover consumption peaks to enable contracted power reduction and hence additional savings in electricity bill. This work elaborates on a scalable and flexible optimization system based on production and load forecasting as a Model Predictive Control (MPC) for battery scheduling that aims at minimizing energy costs for consumers. The system provides a 24-hour-ahead battery plan that reduces purchase cost from grid, extends the battery lifetime and guarantees purchases below the maximum contracted power. The formulated problem is solved by means of a MINLP solver and several evolutionary algorithms. Results obtained by these optimization algorithms over real data are promising in terms of cost savings within Spanish electricity market, particularly when compared to the results rendered by other methods from the state of the art. We end by outlying several research directions rooted on the findings reported in this study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
European renewable energy council (2005). erec.org/renewableenergy/photo-voltaics.html
European commission: Climate strategies & targets (2019). ec.europa.eu/clima/policies/strategiesen
Bonami, P., Biegler, L.T., Conn, A.R., Cornuéjols, G., Grossmann, I.E., Laird, C.D., Lee, J., Lodi, A., Margot, F., Sawaya, N., Wächter, A.: An algorithmic framework for convex mixed integer nonlinear programs. Discrete Optim. 5(2), 186–204 (2008)
Colas, F., Lu, D., Lazarov, V., François, B., Kanchev, H.: Energy managementand power planning of a microgrid with a PV-based active generator for smart grid applications. IEEE Trans. Ind. Electron 58(10), 4583–4592 (2011)
Fan, H., Yuan, Q., Cheng, H.: Multi-objective stochastic optimal operation of a grid-connected microgrid considering an energy storage system. Appl. Sci. 8, 2560 (2018)
Gould, N.I.M., Leyffer, S.: An Introduction to Algorithms for Nonlinear Optimization, pp. 109–197. Springer, Heidelberg (2003)
Hanna, R., Kleissl, J., Nottrott, A., Ferry, M.: Energy dispatch schedule optimization for demand charge reduction using a photovoltaic-battery storage system with solar forecasting. Sol. Energy 103, 269–287 (2014)
Hart, W., Watson, J.P., Woodruff, D., Watson, J.P.: Pyomo: modeling and solving mathematical programs in Python. Math. Program. Comput. 3, 219–260 (2011)
Hart, W.E., Laird, C.D., Watson, J.P., Woodruff, D.L., Hackebeil, G.A., Nicholson, B.L., Siirola, J.D.: Pyomo–optimization modeling in Python. Springer International Publishing (2017)
Kwon, J., Nam, K., Know, B.: Photovoltaic power conditioning system with line connection. IEEE Trans. Ind. Electron. 53(5), 1048–1054 (2006)
Luenberger, D.G., Ye, Y.: Linear and Nonlinear Programming, 3rd edn. Springer (2008)
Manjarres, D., Alonso, R., Gil-Lopez, S., Landa-Torres, I.: Solar energy forecasting and optimization system for efficient renewable energy integration. In: Woon, W.L., Aung, Z., Kramer, O., Madnick, S. (eds.) Data Analytics for Renewable Energy Integration: Informing the Generation and Distribution of Renewable Energy, pp. 1–12. Springer International Publishing (2017)
Michalewicz, Z., Dasgupta, D., Riche, R.G.L., Schoenauer, M.: Evolutionary algorithms for constrained engineering problems. Comput. Ind. Eng. 30(4), 851–870 (1996)
Michiorri, A., Bossavy, A., Kariniotakis, G., Girard, R.: Impact of PV forecasts uncertainty in batteries management in microgrids. In: IEEE Grenoble Conference, pp. 1–6 (2013)
Nottrott, A., Kleissl, J., Washom, B.: Energy dispatch schedule optimization and cost benefit analysis for grid-connected, photovoltaic-battery storage systems. Renewable Energy 55, 230–240 (2013)
Gupta, O.K.: Branch and bound experiments in convex nonlinear integer programming. Manage. Sci. 31, 1533–1546 (1985)
Salcedo-Sanz, S., Camacho-Gómez, C., Mallol-Poyato, R., Jiménez-Fernández, S., Del Ser, J.: A novel coral reefs optimization algorithm with substrate layers for optimal battery scheduling optimization in micro-grids. Soft Comput. 20(11), 4287–4300 (2016)
Simon, D.: Evolutionary Optimization Algorithms: Biologically Inspired and Population-Based Approaches to Computer Intelligence. Wiley, Hoboken (2013)
Tziovani, L., Kolios, P., Hadjidemetriou, L., Kyriakides, E.: Energy scheduling in non-residential buildings integrating battery storage and renewable solutions, pp. 1–6 (2018)
Vieira, F.M., Moura, P.S., de Almeida, A.T.: Energy storage system for self-consumption of photovoltaic energy in residential zero energy buildings. Renewable Energy 103, 308–320 (2017)
Wächter, A., Biegler, L.T.: On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 106(1), 25–57 (2006)
Wikner, E., Thiringer, T.: Extending battery lifetime by avoiding high SOC. Appl. Sci. 8(10), 1825 (2018)
Yoon, Y., Kim, Y.H.: Charge scheduling of an energy storage system under time-of-use pricing and a demand charge. Sci. World J. 2014, 9 (2014)
Acknowledgments
The work herein described has received funding from the EU’s Horizon 2020 research and innovation program under grant agreement No 691768. Javier Del Ser receives funding support from the Consolidated Research Group MATHMODE (IT1294-19) granted by the Department of Education of the Basque Government.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Lloréns, I., Alonso, R., Gil-López, S., Riaño, S., Del Ser, J. (2021). A Novel Formulation for the Energy Storage Scheduling Problem in Solar Self-consumption Systems. In: Herrero, Á., Cambra, C., Urda, D., Sedano, J., Quintián, H., Corchado, E. (eds) 15th International Conference on Soft Computing Models in Industrial and Environmental Applications (SOCO 2020). SOCO 2020. Advances in Intelligent Systems and Computing, vol 1268. Springer, Cham. https://doi.org/10.1007/978-3-030-57802-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-57802-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-57801-5
Online ISBN: 978-3-030-57802-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)