Abstract
We address a mixed-integer linear programming model which selects a cost-minimizing set of available technologies with which to design a renewable energy system and prescribe their associated dispatch decisions. Realistically sized instances of such models pose computational challenges. To this end, we develop a Lagrangian heuristic based on a decomposition methodology which partitions the model into blocks and optimizes these more manageable, smaller subproblems. It also provides a lower bound to assess solution quality. We apply this methodology to the National Renewable Energy Laboratory's Renewable Energy Integration and Optimization (REoptTM) model to generate near-optimal solutions to realistic instances containing, on average, approximately 300,000 variables and at least as many constraints, with a mean 30% optimality gap improvement using a five-minute solution time limit, compared to directly solving the original monolith.
| Original language | American English |
|---|---|
| Pages (from-to) | 613-653 |
| Number of pages | 41 |
| Journal | Optimization and Engineering |
| Volume | 26 |
| Issue number | 1 |
| DOIs | |
| State | Published - 2025 |
NLR Publication Number
- NREL/JA-5700-88817
Keywords
- block decomposition
- large-scale optimization
- microgrid design and dispatch
- mixed-integer programming
- renewable energy