Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Model Predictive Control of Discrete-Continuous Energy Systems via Generalized Disjunctive Programming

Conference ·
Generalized Disjunctive Programming (GDP) provides an alternative framework to model optimization problems with both discrete and continuous variables. The key idea behind GDP involves the use of logical disjunctions to represent discrete decisions in the continuous space, and logical propositions to denote algebraic constraints in the discrete space. Compared to traditional mixed-integer programming (MIP), the inherent logic structure in GDP yields tighter relaxations that are exploited by global branch and bound algorithms to improve solution quality. In this paper, we present a general GDP model for optimal control of hybrid systems that exhibit both discrete and continuous dynamics. Specifically, we use GDP to formulate a model predictive control (MPC) model for piecewise-affine systems with implicit switching logic. As an example, the GDP-based MPC approach is used as a supervisory control to improve energy efficiency in residential buildings with binary on/off, relay-based thermostats. A simulation study is used to demonstrate the validity of the proposed approach, and the improved solution quality compared to existing MIPbased control approaches.
Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
1855839
Report Number(s):
PNNL-SA-148227
Country of Publication:
Netherlands
Language:
English

Similar Records

Optimal Membrane Cascade Design for Critical Mineral Recovery Through Logic-based Superstructure Optimization
Conference · Wed Jul 10 00:00:00 EDT 2024 · OSTI ID:2439595

Pyomo.GDP: an ecosystem for logic based modeling and optimization development
Journal Article · Fri Apr 23 00:00:00 EDT 2021 · Optimization and Engineering · OSTI ID:1781543

Linear model decision trees as surrogates in optimization of engineering applications
Journal Article · Thu Jul 13 00:00:00 EDT 2023 · Computers and Chemical Engineering · OSTI ID:2311619

Related Subjects