Cost Uncertainties in Energy System Optimization Models: A Quadratic Programming Approach for Avoiding Penny Switching Effects
Designing the future energy supply in accordance with ambitious climate change mitigation goals is a challenging issue. Common tools for planning and calculating future investments in renewable and sustainable technologies are often linear energy system models based on cost optimization. However, in...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-10-01
|
Series: | Energies |
Subjects: | |
Online Access: | https://www.mdpi.com/1996-1073/12/20/4006 |
_version_ | 1811187600208166912 |
---|---|
author | Peter Lopion Peter Markewitz Detlef Stolten Martin Robinius |
author_facet | Peter Lopion Peter Markewitz Detlef Stolten Martin Robinius |
author_sort | Peter Lopion |
collection | DOAJ |
description | Designing the future energy supply in accordance with ambitious climate change mitigation goals is a challenging issue. Common tools for planning and calculating future investments in renewable and sustainable technologies are often linear energy system models based on cost optimization. However, input data and the underlying assumptions of future developments are subject to uncertainties that negatively affect the robustness of results. This paper introduces a quadratic programming approach to modifying linear, bottom-up energy system optimization models to take cost uncertainties into account. This is accomplished by implementing specific investment costs as a function of the installed capacity of each technology. In contrast to established approaches such as stochastic programming or Monte Carlo simulation, the computation time of the quadratic programming approach is only slightly higher than that of linear programming. The model’s outcomes were found to show a wider range as well as a more robust allocation of the considered technologies than the linear model equivalent. |
first_indexed | 2024-04-11T14:06:09Z |
format | Article |
id | doaj.art-ae393a5339114d4b8f6ad3356e2d5254 |
institution | Directory Open Access Journal |
issn | 1996-1073 |
language | English |
last_indexed | 2024-04-11T14:06:09Z |
publishDate | 2019-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Energies |
spelling | doaj.art-ae393a5339114d4b8f6ad3356e2d52542022-12-22T04:19:53ZengMDPI AGEnergies1996-10732019-10-011220400610.3390/en12204006en12204006Cost Uncertainties in Energy System Optimization Models: A Quadratic Programming Approach for Avoiding Penny Switching EffectsPeter Lopion0Peter Markewitz1Detlef Stolten2Martin Robinius3Institute of Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., 52428 Jülich, GermanyInstitute of Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., 52428 Jülich, GermanyInstitute of Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., 52428 Jülich, GermanyInstitute of Electrochemical Process Engineering (IEK-3), Forschungszentrum Jülich GmbH, Wilhelm-Johnen-Str., 52428 Jülich, GermanyDesigning the future energy supply in accordance with ambitious climate change mitigation goals is a challenging issue. Common tools for planning and calculating future investments in renewable and sustainable technologies are often linear energy system models based on cost optimization. However, input data and the underlying assumptions of future developments are subject to uncertainties that negatively affect the robustness of results. This paper introduces a quadratic programming approach to modifying linear, bottom-up energy system optimization models to take cost uncertainties into account. This is accomplished by implementing specific investment costs as a function of the installed capacity of each technology. In contrast to established approaches such as stochastic programming or Monte Carlo simulation, the computation time of the quadratic programming approach is only slightly higher than that of linear programming. The model’s outcomes were found to show a wider range as well as a more robust allocation of the considered technologies than the linear model equivalent.https://www.mdpi.com/1996-1073/12/20/4006energy system modelinguncertaintiesrobustnesspenny switching effect |
spellingShingle | Peter Lopion Peter Markewitz Detlef Stolten Martin Robinius Cost Uncertainties in Energy System Optimization Models: A Quadratic Programming Approach for Avoiding Penny Switching Effects Energies energy system modeling uncertainties robustness penny switching effect |
title | Cost Uncertainties in Energy System Optimization Models: A Quadratic Programming Approach for Avoiding Penny Switching Effects |
title_full | Cost Uncertainties in Energy System Optimization Models: A Quadratic Programming Approach for Avoiding Penny Switching Effects |
title_fullStr | Cost Uncertainties in Energy System Optimization Models: A Quadratic Programming Approach for Avoiding Penny Switching Effects |
title_full_unstemmed | Cost Uncertainties in Energy System Optimization Models: A Quadratic Programming Approach for Avoiding Penny Switching Effects |
title_short | Cost Uncertainties in Energy System Optimization Models: A Quadratic Programming Approach for Avoiding Penny Switching Effects |
title_sort | cost uncertainties in energy system optimization models a quadratic programming approach for avoiding penny switching effects |
topic | energy system modeling uncertainties robustness penny switching effect |
url | https://www.mdpi.com/1996-1073/12/20/4006 |
work_keys_str_mv | AT peterlopion costuncertaintiesinenergysystemoptimizationmodelsaquadraticprogrammingapproachforavoidingpennyswitchingeffects AT petermarkewitz costuncertaintiesinenergysystemoptimizationmodelsaquadraticprogrammingapproachforavoidingpennyswitchingeffects AT detlefstolten costuncertaintiesinenergysystemoptimizationmodelsaquadraticprogrammingapproachforavoidingpennyswitchingeffects AT martinrobinius costuncertaintiesinenergysystemoptimizationmodelsaquadraticprogrammingapproachforavoidingpennyswitchingeffects |