model

model is a tessif subpackage providing tessif’s own energy system simulation model.

The model serves several purposes:

  1. To provide an engineering friendly interface for parameterizing energy system components.

    Meaning parameters are attributed directly to the components as opposed to the more optimization-problem oriented approach of providing interfaces designed to match solver needs.

    This also means that there is quite some redundancy in hardcoding the energy system components, making it easier for engineers to tinker with and expand the code without breaking other components.

  2. To provide a simple yet powerful data input interface being both machine and human friendly.

  3. To be an abstract base model serving as base for the automated transformation process of energy system data into other energy system simulation models.