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

Real-Time Optimization Workflow Status Update

Technical Report ·
DOI:https://doi.org/10.2172/1891509· OSTI ID:1891509
Economically optimal and safe operation of integrated energy systems (IES) requires optimization at many different time scales. A real-time optimization (RTO) workflow will attempt to maximize revenue and minimize operational costs on a time scale of minutes to hours. Such a workflow requires the use of a digital twin (DT), which is a virtual representation of a physical system. The DT is updated using real-time data from the physical system, and serves as a model in an optimization framework. The optimization results are then sent back to the physical system to complete the loop. This report details the progress made in developing building blocks for a DT/RTO framework. The Risk Analysis Virtual Environment (RAVEN) platform within the Framework for Optimization of Resources and Economics (FORCE) tool suite can perform many of the tasks required for building a DT and performing RTO. The first item of this report details RAVEN enhancements that enable RAVEN workflows to be run in various environments. Data communication between the physical system and its DT is essential for successful RTO. This includes preprocessing real-time data, loading data into a data warehouse, and querying the stored data. The second section of this report describes the progress made in implementing an adapter in Python in order for Deep Lynx to handle the data communication. Typical dispatch optimization frameworks are built on linear programming (LP). The prototype RTO workflow developed in this report uses an LP problem as a part of a receding-horizon- or economic model predictive control (EMPC) based optimization. The third section of this report details the framework of an RTO workflow in which the system consists of a simple electrical storage device. A DT can be built from a reduced-order model (ROM). Integrating a ROM into a typical LP optimization framework has been challenging because most optimization packages require the user to write algebraic expressions for the system model. The final section of this report shows how an externally built RAVEN ROM can be integrated in an RTO framework by using the Python package Pyomo. This demonstrates the RTO workflow capability from a software-only perspective and is an important step in demonstrating the capability to implement an RTO workflow for a physical system.
Research Organization:
Idaho National Laboratory (INL), Idaho Falls, ID (United States)
Sponsoring Organization:
USDOE Office of Nuclear Energy (NE)
DOE Contract Number:
AC07-05ID14517
OSTI ID:
1891509
Report Number(s):
INL/RPT-22-69190-Rev000
Country of Publication:
United States
Language:
English

Similar Records

Digital Twin for Optimizing Real-time Economy of the Integrated Energy Systems
Conference · Sat Jul 15 00:00:00 EDT 2023 · OSTI ID:1989353

2023 Real-time Optimization Workflow Status Update
S&T Accomplishment Report · Tue Sep 12 00:00:00 EDT 2023 · OSTI ID:2000076

Digital Twin Development for Real Time Optimization
Conference · Thu Aug 11 00:00:00 EDT 2022 · OSTI ID:1879468