Optimize

Wrapping the fine optimization process.

tessif_fine_2_2_2.optimize.optimize(system_model, solver='cbc', tsa=False, **kwargs)[source]

Optimize an energy system using fine .

Parameters:
  • system_model (fine energy system model) – fine energy system to be simulated

  • solver (str, default='cbc') –

    String specifying the solver to be used. For FOSS application, this is usually either cbc or glpk.

    But since pyomo is used for interfacing the solver. Any of it’s supported solvers can be used.

    Note

    In case the link above is servered, use the pyomo command:

    pyomo help --solvers
    

  • kwargs – Keywords parameterizing the solver used as well as the energy system transformation process.

Returns:

Energy system carrying the optimization results.

Return type:

optimized fine system model