Site-wide links

TEPSS - Current Project Status

The first version of TEPSS has been completed and posted for public use at shared files.  A user manual and two theses also have been posted.  These should be helpful in installing TEPSS and developing new simulations.  The optimization shell has been developed along with a general costing function which should allow users to create complex and unique costing functions to optimize.  A general thermoelectric power unit has been developed that allows for several different fin options and working fluids. The thermoelectric power unit currently is only developed for traditional legs, but does account for heat spreading in the heat sink and allows for the user to input a wide array of costing, geometric, and material parameters.  TEPSS is available to the thermoelectric research and development community to foster the development of novel thermoelectric power generation systems. 

To rapidly get started with TEPSS, Chapter 2 of the User Manual should be reviewed to understand the basic architecture and operation of TEPSS.  A more detailed description of TEPSS can also be found in the thesis work of John Kreuder.  Chapter 3 provides the instructions for installing TEPSS.  Chapter 4, probably the most important chapter, describes how a concept system is defined for simulation and optimization.  The system definition file is used to specify which component models are to be used and how they are coupled.  The user also specifies the objective function to be optimized as well as several solver parameters

Chapter 5 can be skimmed for those that just want to use the basic component models and do not need to create custom components.  The description for the base components can be helpful in defining component parameters in the system definition file.  For those that want to create custom or modify existing component models, chapter 5 will be helpful to understand the requirements that go into creating a component.  It is also best to review some of the base component code and refer to John Krueder’s thesis.  Chapter 6 describes the thermoelectric power unit model and the many ways the component can be customized.  More detailed description is provided in the thesis work of Andrew Freedman

Chapters 7 and 8 are two case studies of optimization studies and are best used as a basis for more custom system models as well as sample code to better understand how to implement TEPSS.  Although this manual has a lot of details, all topics are not fully covered.  Most of the code has significant documentation and should be referred to when developing system models and debugging.



This work is funded in part by the New York State Energy Research and Development Authority (NYSERDA).  NYSERDA has not reviewed the information contained herein, and the opinions expressed on this website do not necessarily reflect those of NYSERDA or the State of New York.