Skip to content

v0.2.1

Compare
Choose a tag to compare
@ADGEfficiency ADGEfficiency released this 15 Sep 03:37
· 32 commits to main since this release
bf1f90a

Heat Pumps

Adds the epl.HeatPump asset, which generates high temperature heat from electricity and low temperature heat.

import energypylinear as epl

asset = epl.HeatPump(electric_power_mw=1.0, cop=2)

results = asset.optimize(
    gas_prices=20,
    electricity_prices=[-100, -100, -100],
    high_temperature_load_mwh=[3.0, 0.5, 3.0],
    low_temperature_generation_mwh=[4.0, 4.0, 0.5],
    verbose=False,
    include_valve=False
)

Documentation

0.2.1 - latest.