Temoa modernization

temoa
modeling
open-source
oeo
Author

Jeff Hyink

Published

April 8, 2024

The Tools for Energy Model Optimization and Analysis, or Temoa, software has been developed and applied by international energy researchers. The original code is over a decade old and has grown in the interim through the hard work of researchers and graduated students exploring how energy systems will evolve. As the user base and applications have expanded, so have the breadth of questions about energy futures with regard to environmental change and policy decisions. In parallel, the complexity of the energy system and policies governing it have grown. Along the way, some significant “technical debt” has accumulated related to the model’s internal structure, external dependencies, and ability to tackle these diversifying questions.

In an effort to keep Temoa central to the Open Energy Outlook (OEO) Initiative’s success, the OEO team initiated a significant code modernization project to produce Temoa version 3.0. In late 2023, OEO engaged with Western Spark, a Veteran Owned Small Business (VOSB), to restructure some of the core model components, modernize the codebase, and increase model performance. Several of the core objectives of the modernization effort include:

So, where are we? We have passed the halfway point and are finishing refinements and testing of Temoa Version 3. This delivery should be more approachable to new users, performant on large models, and more familiar to developers who wish to dive in on model modifications to answer new questions on evolving perspectives of future energy policies and options. Testing on the new codebase shows it to be faster by a factor of 10x in many cases for model creation. Additionally, a rich log output details model execution and highlights possible data errors to guide users in the development of more accurate models. An energy network evaluation and visualization tool has also been incorporated to help visualize network complexity and possible data errors.

We’re excited to support both experienced researchers working on complex research tasks and newcomers looking to explore the world of energy system modeling and Temoa’s capabilities. Of course, version 3 maintains OEO’s commitment to open-source data and analytic tools that are fundamental to quality, reproducible, and defensible research products. The fully updated project and database should be available to all researchers in the spring of 2024.

Jeff Hyink is the owner and principal of Western Spark LLC and is grateful for the opportunity to partner with the OEO team to refresh and expand the Temoa model. He can be reached at info@westernspark.us.