IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v12y2019i14p2825-d250651.html
   My bibliography  Save this article

Reducing Computational Load for Mixed Integer Linear Programming: An Example for a District and an Island Energy System

Author

Listed:
  • Timo Kannengießer

    (Institute of Energy and Climate Research, Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich, D-52425 Jülich, Germany
    Chair for Fuel Cells, RWTH Aachen University, c/o Institute of Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., 52428 Jülich, Germany)

  • Maximilian Hoffmann

    (Institute of Energy and Climate Research, Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich, D-52425 Jülich, Germany
    Chair for Fuel Cells, RWTH Aachen University, c/o Institute of Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., 52428 Jülich, Germany)

  • Leander Kotzur

    (Institute of Energy and Climate Research, Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich, D-52425 Jülich, Germany)

  • Peter Stenzel

    (Institute of Energy and Climate Research, Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich, D-52425 Jülich, Germany)

  • Fabian Schuetz

    (Westnetz GmbH, Florianstraße 15-21, 44139 Dortmund, Germany)

  • Klaus Peters

    (Westnetz GmbH, Florianstraße 15-21, 44139 Dortmund, Germany)

  • Stefan Nykamp

    (Innogy SE, Kruppstraße 5, 45128 Essen, Germany)

  • Detlef Stolten

    (Institute of Energy and Climate Research, Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich, D-52425 Jülich, Germany
    Chair for Fuel Cells, RWTH Aachen University, c/o Institute of Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., 52428 Jülich, Germany)

  • Martin Robinius

    (Institute of Energy and Climate Research, Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich, D-52425 Jülich, Germany)

Abstract

The complexity of Mixed-Integer Linear Programs (MILPs) increases with the number of nodes in energy system models. An increasing complexity constitutes a high computational load that can limit the scale of the energy system model. Hence, methods are sought to reduce this complexity. In this paper, we present a new 2-Level Approach to MILP energy system models that determines the system design through a combination of continuous and discrete decisions. On the first level, data reduction methods are used to determine the discrete design decisions in a simplified solution space. Those decisions are then fixed, and on the second level the full dataset is used to ex-tract the exact scaling of the chosen technologies. The performance of the new 2-Level Approach is evaluated for a case study of an urban energy system with six buildings and an island system based on a high share of renewable energy technologies. The results of the studies show a high accuracy with respect to the total annual costs, chosen system structure, installed capacities and peak load with the 2-Level Approach compared to the results of a single level optimization. The computational load is thereby reduced by more than one order of magnitude.

Suggested Citation

  • Timo Kannengießer & Maximilian Hoffmann & Leander Kotzur & Peter Stenzel & Fabian Schuetz & Klaus Peters & Stefan Nykamp & Detlef Stolten & Martin Robinius, 2019. "Reducing Computational Load for Mixed Integer Linear Programming: An Example for a District and an Island Energy System," Energies, MDPI, vol. 12(14), pages 1-27, July.
  • Handle: RePEc:gam:jeners:v:12:y:2019:i:14:p:2825-:d:250651
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/12/14/2825/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/12/14/2825/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Hirsch, Adam & Parag, Yael & Guerrero, Josep, 2018. "Microgrids: A review of technologies, key drivers, and outstanding issues," Renewable and Sustainable Energy Reviews, Elsevier, vol. 90(C), pages 402-411.
    2. Welder, Lara & Ryberg, D.Severin & Kotzur, Leander & Grube, Thomas & Robinius, Martin & Stolten, Detlef, 2018. "Spatio-temporal optimization of a future energy system for power-to-hydrogen applications in Germany," Energy, Elsevier, vol. 158(C), pages 1130-1149.
    3. Nahmmacher, Paul & Schmid, Eva & Hirth, Lion & Knopf, Brigitte, 2016. "Carpe diem: A novel approach to select representative days for long-term power system modeling," Energy, Elsevier, vol. 112(C), pages 430-442.
    4. Kotzur, Leander & Markewitz, Peter & Robinius, Martin & Stolten, Detlef, 2018. "Time series aggregation for energy system design: Modeling seasonal storage," Applied Energy, Elsevier, vol. 213(C), pages 123-135.
    5. Falke, Tobias & Krengel, Stefan & Meinerzhagen, Ann-Kathrin & Schnettler, Armin, 2016. "Multi-objective optimization and simulation model for the design of distributed energy systems," Applied Energy, Elsevier, vol. 184(C), pages 1508-1516.
    6. Bracco, Stefano & Dentici, Gabriele & Siri, Silvia, 2016. "DESOD: a mathematical programming tool to optimally design a distributed energy system," Energy, Elsevier, vol. 100(C), pages 298-309.
    7. Mehleri, E.D. & Sarimveis, H. & Markatos, N.C. & Papageorgiou, L.G., 2013. "Optimal design and operation of distributed energy systems: Application to Greek residential sector," Renewable Energy, Elsevier, vol. 51(C), pages 331-342.
    8. Morvaj, Boran & Evins, Ralph & Carmeliet, Jan, 2017. "Decarbonizing the electricity grid: The impact on urban energy systems, distribution grids and district heating potential," Applied Energy, Elsevier, vol. 191(C), pages 125-140.
    9. Mashayekh, Salman & Stadler, Michael & Cardoso, Gonçalo & Heleno, Miguel, 2017. "A mixed integer linear programming approach for optimal DER portfolio, sizing, and placement in multi-energy microgrids," Applied Energy, Elsevier, vol. 187(C), pages 154-168.
    10. Obara, Shin'ya & Sato, Katsuaki & Utsugi, Yuta, 2018. "Study on the operation optimization of an isolated island microgrid with renewable energy layout planning," Energy, Elsevier, vol. 161(C), pages 1211-1225.
    11. Yokoyama, Ryohei & Shinano, Yuji & Wakayama, Yuki & Wakui, Tetsuya, 2019. "Model reduction by time aggregation for optimal design of energy supply systems by an MILP hierarchical branch and bound method," Energy, Elsevier, vol. 181(C), pages 782-792.
    12. Pfenninger, Stefan, 2017. "Dealing with multiple decades of hourly wind and PV time series in energy models: A comparison of methods to reduce time resolution and the planning implications of inter-annual variability," Applied Energy, Elsevier, vol. 197(C), pages 1-13.
    13. Basu, Ashoke Kumar & Chowdhury, S.P. & Chowdhury, S. & Paul, S., 2011. "Microgrids: Energy management by strategic deployment of DERs—A comprehensive survey," Renewable and Sustainable Energy Reviews, Elsevier, vol. 15(9), pages 4348-4356.
    14. Omu, Akomeno & Choudhary, Ruchi & Boies, Adam, 2013. "Distributed energy resource system optimisation using mixed integer linear programming," Energy Policy, Elsevier, vol. 61(C), pages 249-266.
    15. Morvaj, Boran & Evins, Ralph & Carmeliet, Jan, 2016. "Optimization framework for distributed energy systems with integrated electrical grid constraints," Applied Energy, Elsevier, vol. 171(C), pages 296-313.
    16. Akbari, Kaveh & Jolai, Fariborz & Ghaderi, Seyed Farid, 2016. "Optimal design of distributed energy system in a neighborhood under uncertainty," Energy, Elsevier, vol. 116(P1), pages 567-582.
    17. Jennings, Mark & Fisk, David & Shah, Nilay, 2014. "Modelling and optimization of retrofitting residential energy systems at the urban scale," Energy, Elsevier, vol. 64(C), pages 220-233.
    18. Yang, Yun & Zhang, Shijie & Xiao, Yunhan, 2015. "Optimal design of distributed energy resource systems coupled with energy distribution networks," Energy, Elsevier, vol. 85(C), pages 433-448.
    19. Gabrielli, Paolo & Gazzani, Matteo & Martelli, Emanuele & Mazzotti, Marco, 2018. "Optimal design of multi-energy systems with seasonal storage," Applied Energy, Elsevier, vol. 219(C), pages 408-424.
    20. Martin Robinius & Felix ter Stein & Adrien Schwane & Detlef Stolten, 2017. "A Top-Down Spatially Resolved Electrical Load Model," Energies, MDPI, vol. 10(3), pages 1-16, March.
    21. Bahl, Björn & Kümpel, Alexander & Seele, Hagen & Lampe, Matthias & Bardow, André, 2017. "Time-series aggregation for synthesis problems by bounding error in the objective function," Energy, Elsevier, vol. 135(C), pages 900-912.
    22. Klingler, Anna-Lena, 2017. "Self-consumption with PV+Battery systems: A market diffusion model considering individual consumer behaviour and preferences," Applied Energy, Elsevier, vol. 205(C), pages 1560-1570.
    23. Unternährer, Jérémy & Moret, Stefano & Joost, Stéphane & Maréchal, François, 2017. "Spatial clustering for district heating integration in urban energy systems: Application to geothermal energy," Applied Energy, Elsevier, vol. 190(C), pages 749-763.
    24. Linssen, Jochen & Stenzel, Peter & Fleer, Johannes, 2017. "Techno-economic analysis of photovoltaic battery systems and the influence of different consumer load profiles," Applied Energy, Elsevier, vol. 185(P2), pages 2019-2025.
    25. Schütz, Thomas & Hu, Xiaolin & Fuchs, Marcus & Müller, Dirk, 2018. "Optimal design of decentralized energy conversion systems for smart microgrids using decomposition methods," Energy, Elsevier, vol. 156(C), pages 250-263.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Keck, Felix & Jütte, Silke & Lenzen, Manfred & Li, Mengyu, 2022. "Assessment of two optimisation methods for renewable energy capacity expansion planning," Applied Energy, Elsevier, vol. 306(PA).
    2. Hoffmann, Maximilian & Kotzur, Leander & Stolten, Detlef, 2022. "The Pareto-optimal temporal aggregation of energy system models," Applied Energy, Elsevier, vol. 315(C).
    3. Hoffmann, Maximilian & Priesmann, Jan & Nolting, Lars & Praktiknjo, Aaron & Kotzur, Leander & Stolten, Detlef, 2021. "Typical periods or typical time steps? A multi-model analysis to determine the optimal temporal aggregation for energy system models," Applied Energy, Elsevier, vol. 304(C).
    4. Shuhei Yamano & Atsushi Akisawa, 2022. "Evaluation of an Additional Generator on the Economic Effect Based on a Load Sharing Optimization of Medium-Speed/High-Speed Diesel Generators in a Microgrid," Energies, MDPI, vol. 15(3), pages 1-17, January.
    5. Weinand, Jann Michael & Scheller, Fabian & McKenna, Russell, 2020. "Reviewing energy system modelling of decentralized energy autonomy," Energy, Elsevier, vol. 203(C).
    6. Maximilian Hoffmann & Leander Kotzur & Detlef Stolten & Martin Robinius, 2020. "A Review on Time Series Aggregation Methods for Energy System Models," Energies, MDPI, vol. 13(3), pages 1-61, February.
    7. Kachirayil, Febin & Weinand, Jann Michael & Scheller, Fabian & McKenna, Russell, 2022. "Reviewing local and integrated energy system models: insights into flexibility and robustness challenges," Applied Energy, Elsevier, vol. 324(C).
    8. Yokoyama, Ryohei & Takeuchi, Kotaro & Shinano, Yuji & Wakui, Tetsuya, 2021. "Effect of model reduction by time aggregation in multiobjective optimal design of energy supply systems by a hierarchical MILP method," Energy, Elsevier, vol. 228(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Maximilian Hoffmann & Leander Kotzur & Detlef Stolten & Martin Robinius, 2020. "A Review on Time Series Aggregation Methods for Energy System Models," Energies, MDPI, vol. 13(3), pages 1-61, February.
    2. Hoffmann, Maximilian & Priesmann, Jan & Nolting, Lars & Praktiknjo, Aaron & Kotzur, Leander & Stolten, Detlef, 2021. "Typical periods or typical time steps? A multi-model analysis to determine the optimal temporal aggregation for energy system models," Applied Energy, Elsevier, vol. 304(C).
    3. Jing, Rui & Wang, Meng & Zhang, Zhihui & Wang, Xiaonan & Li, Ning & Shah, Nilay & Zhao, Yingru, 2019. "Distributed or centralized? Designing district-level urban energy systems by a hierarchical approach considering demand uncertainties," Applied Energy, Elsevier, vol. 252(C), pages 1-1.
    4. Wirtz, Marco & Kivilip, Lukas & Remmen, Peter & Müller, Dirk, 2020. "5th Generation District Heating: A novel design approach based on mathematical optimization," Applied Energy, Elsevier, vol. 260(C).
    5. Fichera, Alberto & Frasca, Mattia & Volpe, Rosaria, 2017. "Complex networks for the integration of distributed energy systems in urban areas," Applied Energy, Elsevier, vol. 193(C), pages 336-345.
    6. Hoffmann, Maximilian & Kotzur, Leander & Stolten, Detlef, 2022. "The Pareto-optimal temporal aggregation of energy system models," Applied Energy, Elsevier, vol. 315(C).
    7. Kotzur, Leander & Markewitz, Peter & Robinius, Martin & Stolten, Detlef, 2018. "Time series aggregation for energy system design: Modeling seasonal storage," Applied Energy, Elsevier, vol. 213(C), pages 123-135.
    8. Teichgraeber, Holger & Brandt, Adam R., 2022. "Time-series aggregation for the optimization of energy systems: Goals, challenges, approaches, and opportunities," Renewable and Sustainable Energy Reviews, Elsevier, vol. 157(C).
    9. Mansoor, Muhammad & Stadler, Michael & Zellinger, Michael & Lichtenegger, Klaus & Auer, Hans & Cosic, Armin, 2021. "Optimal planning of thermal energy systems in a microgrid with seasonal storage and piecewise affine cost functions," Energy, Elsevier, vol. 215(PA).
    10. Rigo-Mariani, Rémy, 2022. "Optimized time reduction models applied to power and energy systems planning – Comparison with existing methods," Renewable and Sustainable Energy Reviews, Elsevier, vol. 159(C).
    11. Teichgraeber, Holger & Brandt, Adam R., 2019. "Clustering methods to find representative periods for the optimization of energy systems: An initial framework and comparison," Applied Energy, Elsevier, vol. 239(C), pages 1283-1293.
    12. Teichgraeber, Holger & Küpper, Lucas Elias & Brandt, Adam R., 2021. "Designing reliable future energy systems by iteratively including extreme periods in time-series aggregation," Applied Energy, Elsevier, vol. 304(C).
    13. Zhigang Duan & Yamin Yan & Xiaohan Yan & Qi Liao & Wan Zhang & Yongtu Liang & Tianqi Xia, 2017. "An MILP Method for Design of Distributed Energy Resource System Considering Stochastic Energy Supply and Demand," Energies, MDPI, vol. 11(1), pages 1-23, December.
    14. Morvaj, Boran & Evins, Ralph & Carmeliet, Jan, 2017. "Decarbonizing the electricity grid: The impact on urban energy systems, distribution grids and district heating potential," Applied Energy, Elsevier, vol. 191(C), pages 125-140.
    15. Ehsan, Ali & Yang, Qiang, 2019. "Scenario-based investment planning of isolated multi-energy microgrids considering electricity, heating and cooling demand," Applied Energy, Elsevier, vol. 235(C), pages 1277-1288.
    16. Mavromatidis, Georgios & Petkov, Ivalin, 2021. "MANGO: A novel optimization model for the long-term, multi-stage planning of decentralized multi-energy systems," Applied Energy, Elsevier, vol. 288(C).
    17. Kuepper, Lucas Elias & Teichgraeber, Holger & Baumgärtner, Nils & Bardow, André & Brandt, Adam R., 2022. "Wind data introduce error in time-series reduction for capacity expansion modelling," Energy, Elsevier, vol. 256(C).
    18. Teichgraeber, Holger & Lindenmeyer, Constantin P. & Baumgärtner, Nils & Kotzur, Leander & Stolten, Detlef & Robinius, Martin & Bardow, André & Brandt, Adam R., 2020. "Extreme events in time series aggregation: A case study for optimal residential energy supply systems," Applied Energy, Elsevier, vol. 275(C).
    19. van der Heijde, Bram & Vandermeulen, Annelies & Salenbien, Robbe & Helsen, Lieve, 2019. "Representative days selection for district energy system optimisation: a solar district heating system with seasonal storage," Applied Energy, Elsevier, vol. 248(C), pages 79-94.
    20. Wang, Jing & Kang, Lixia & Liu, Yongzhong, 2022. "A multi-objective approach to determine time series aggregation strategies for optimal design of multi-energy systems," Energy, Elsevier, vol. 258(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:12:y:2019:i:14:p:2825-:d:250651. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.