TY - GEN
T1 - Benchmarks for Grid Energy Management with Python Gekko
AU - Gates, Nathaniel S.
AU - Hill, Daniel C.
AU - Billings, Blake W.
AU - Powell, Kody M.
AU - Hedengren, John D.
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - Recent grid energy problems in California and Texas highlight the need for optimized grid design and operation. The complexity of the electric grid presents difficult control problems that require powerful solvers and efficient formulations for tractable solutions. The Gekko Optimization Suite is a machine learning and optimization package in Python for optimal control with differential algebraic equations and is capable of solving complex grid design and control problems. A series of non-dimensional benchmark cases are proposed for grid energy production. These include (I) load following, (II) cogeneration, (III) tri-generation, and energy storage with (IV) constant production, (V) load following, and (VI) cogeneration. Individual case studies include ramp rate constraints, power production, and energy storage operation as design variables. The tutorials demonstrate methods to solve control problems with sequential and simultaneous solutions of the objective and dynamic constraints. While these tutorials are specific to grid energy system optimization, the tutorials also demonstrate how to efficiently solve large-scale nonlinear dynamic systems with a trade-off analysis between sequential and simultaneous methods.
AB - Recent grid energy problems in California and Texas highlight the need for optimized grid design and operation. The complexity of the electric grid presents difficult control problems that require powerful solvers and efficient formulations for tractable solutions. The Gekko Optimization Suite is a machine learning and optimization package in Python for optimal control with differential algebraic equations and is capable of solving complex grid design and control problems. A series of non-dimensional benchmark cases are proposed for grid energy production. These include (I) load following, (II) cogeneration, (III) tri-generation, and energy storage with (IV) constant production, (V) load following, and (VI) cogeneration. Individual case studies include ramp rate constraints, power production, and energy storage operation as design variables. The tutorials demonstrate methods to solve control problems with sequential and simultaneous solutions of the objective and dynamic constraints. While these tutorials are specific to grid energy system optimization, the tutorials also demonstrate how to efficiently solve large-scale nonlinear dynamic systems with a trade-off analysis between sequential and simultaneous methods.
UR - http://www.scopus.com/inward/record.url?scp=85126033262&partnerID=8YFLogxK
U2 - 10.1109/CDC45484.2021.9683406
DO - 10.1109/CDC45484.2021.9683406
M3 - Conference contribution
AN - SCOPUS:85126033262
T3 - Proceedings of the IEEE Conference on Decision and Control
SP - 4868
EP - 4874
BT - 60th IEEE Conference on Decision and Control, CDC 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 60th IEEE Conference on Decision and Control, CDC 2021
Y2 - 13 December 2021 through 17 December 2021
ER -