Publication: Optimizing Day-Ahead and Real-Time Dispatch of Grid-Scale Battery Storage Using Linear and Stochastic Programming
dc.contributor.advisor | Sircar, Ronnie | |
dc.contributor.author | Crosier, Alexander W. | |
dc.date.accessioned | 2025-08-07T17:25:35Z | |
dc.date.available | 2025-08-07T17:25:35Z | |
dc.date.issued | 2025-04-28 | |
dc.description.abstract | Power systems in the U.S. are evolving rapidly. For the first time in two decades, electricity demand is growing. At the same time, wind and solar have become the cheapest and fastest-growing sources of new electricity generation. To support the flexibility and reliability of this changing grid, large-scale battery storage systems are being deployed across the country. These batteries store excess renewable energy during the day and discharge it when demand peaks in the evening. Battery operators must make decisions about when to charge and when to discharge the system both a day ahead and in real time. In this thesis, I develop methods for making dispatch (charge/discharge) decisions under uncertainty about grid conditions. I begin by creating a battery optimizer using a linear programming method. I conduct two studies with the optimizer using historical data from electricity markets in the U.S. The first study simulates a battery in Texas from 2015 to 2025. I find that on average it earns over half of its yearly revenue on just 27 high-value days—mostly hot days in the summer. The second study compares how batteries with different durations (the time it takes to discharge at max power) perform in various regions of the U.S. Regions with high price volatility like Texas benefit most from batteries. Systems with significant renewable generation also benefit, particularly from batteries with 3- to 4-hour durations. In the final chapter, I develop a new optimizer that uses a stochastic programming framework to better account for price uncertainty. Using the stochastic programming optimizer, batteries generated 16\% higher revenues on average than using the linear programming optimizer. This improvement highlights the importance of giving the battery system flexibility to react to changing grid conditions in real time. | |
dc.identifier.uri | https://theses-dissertations.princeton.edu/handle/88435/dsp01zp38wh09h | |
dc.language.iso | en_US | |
dc.title | Optimizing Day-Ahead and Real-Time Dispatch of Grid-Scale Battery Storage Using Linear and Stochastic Programming | |
dc.type | Princeton University Senior Theses | |
dspace.entity.type | Publication | |
dspace.workflow.startDateTime | 2025-04-28T03:41:01.134Z | |
pu.contributor.authorid | 920278233 | |
pu.date.classyear | 2025 | |
pu.department | Physics |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- Senior_thesis.pdf
- Size:
- 11.23 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 100 B
- Format:
- Item-specific license agreed to upon submission
- Description: