THYME: Toolkit for HYbrid Modeling of Electric power systems

THYME is a simulation tool for studying the interaction of controls, communications, and electro-mechanical dynamics in a power system. This is not a simulation package like PSS/E, PSLF, and other similar, power system simulators. THYME is C++ library for building simulators that integrate its modules for power system dynamics with existing simulators for communication networks (e.g., NS/2 and OMNET++), discrete control systems, and discrete event simulation packages in general. Applications of TYHME include:

THYME consists of three major elements:

To build and use this software you need to following packages:

Building the THYME library and its documentation is a two step process. Step 1) Edit the file make.inc for your build environment. Detailed instructions are in the make.inc file. Step 2) In the top-level directory type 'make all'. This will build the documentation, which consists of a description of the model and the API documentation and the file src/libthyme.a which is a static link library. If you are intrepid, you can run 'make alltests' to execute the test cases. Use 'make allclean' if you want to start over. Examples of how to use THYME are in the examples directory.

THYME is open source software released under this UT-Battelle license. Questions and comments concerning this software can be sent to nutarojj@ornl.gov.