CaltechTHESIS
  A Caltech Library Service

Enforcing Constraints in Learning-Augmented Online Optimization: Theory and Applications to Energy Systems

Citation

Chen, James Yuxuan (2024) Enforcing Constraints in Learning-Augmented Online Optimization: Theory and Applications to Energy Systems. Senior thesis (Major), California Institute of Technology. doi:10.7907/fmhp-dg57. https://resolver.caltech.edu/CaltechTHESIS:08022024-010550327

Abstract

Increasing renewable penetration into the power grid is critical for combating climate change. To implement this successfully, it is crucial to design real-time dispatch algorithms that are robust to the uncertainty that renewable sources present. It has proven difficult to produce effective large-scale dispatches on the fly using traditional methods; as such, this has motivated research into incorporating modern machine learning (ML) methods into economic dispatch. In order for ML-based dispatch algorithms to be effectively deployed, they must have the level of performance guarantees necessary for a safety-critical setting like the grid, and also be able to enforce strict operational constraints. In the first part of this work, we consider the problem of designing learning-augmented algorithms for online optimization in the presence of ramp and feasibility constraints, and provide some of the first results in this space to our knowledge. We use these insights to develop learning-augmented algorithms that adhere to these constraints, and demonstrate how they can effectively balance between algorithm performance and the potential for constraint violations. In the second part of this work, we consider the complementary problem of training an ML model to perform economic dispatch in the face of complex operational constraints. In particular, we utilize a plant model and historical data from a real-world co-generation plant, and develop methods to enforce constraints in our ML model. Our results demonstrate that ML models can simultaneously achieve good performance and minimize constraint violations in a real-world dispatch setting.

Item Type:Thesis (Senior thesis (Major))
Subject Keywords:online optimization, energy systems, machine learning
Degree Grantor:California Institute of Technology
Division:Engineering and Applied Science
Major Option:Electrical Engineering
Thesis Availability:Public (worldwide access)
Research Advisor(s):
  • Wierman, Adam C.
Thesis Committee:
  • None, None
Defense Date:7 June 2024
Record Number:CaltechTHESIS:08022024-010550327
Persistent URL:https://resolver.caltech.edu/CaltechTHESIS:08022024-010550327
DOI:10.7907/fmhp-dg57
ORCID:
AuthorORCID
Chen, James Yuxuan0009-0005-5003-2996
Default Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:16608
Collection:CaltechTHESIS
Deposited By: James Chen
Deposited On:02 Aug 2024 17:40
Last Modified:02 Aug 2024 17:48

Thesis Files

[img] PDF - Final Version
See Usage Policy.

1MB

Repository Staff Only: item control page