Modern energy systems in vehicles and built infrastructure are governed by high-dimensional dynamics spanning multiple physical domains (e.g., electrical, thermal, mechanical) and a wide range of timescales. This tutorial session presents a graph based modeling approach created to facilitate the modeling, analysis, control, estimation, and co-design of energy systems. Matured and validated through more than a decade of research spanning multiple academic institutions and companies, the graph-based approach combines transient energy conservation with an explicit mathematical representation of the network by which energy is stored and transferred within a system. This tutorial session will provide a mathematical overview of graph based models, examples of multi-domain component and system models from the literature, and a survey of recent impactful applications. Furthermore, we will showcase a new open-source MATLAB toolbox created by the organizers to make graph-based models accessible to the dynamics and control community.
Schedule of Talks
| 0:00-0:10 | Introduction, Motivation and Overview of Graph-based Modeling | Herschel Pangborn |
| 0:10-0:25 | Graph-based Modeling Examples | Christopher Aksland |
| 0:25-0:40 | Applications to Centralized and Hierarchical MPC | Justin Koeln |
| 0:40-1:05 | Applications to Control Co-Design and Dynamic Optimization | Neera Jain, Donald Docimo |
| 1:05-1:20 | Demo of Open-source Graph-based Modeling Toolbox in MATLAB/Simulink | Joseph Pisani |
| 1:20-1:30 | Wrap-up and Future Directions | Andrew Alleyne |
