Skip to content

v0.2.0

Compare
Choose a tag to compare
@ADGEfficiency ADGEfficiency released this 17 Jul 19:03
· 39 commits to main since this release

Electric Vehicles Discharging & Vehicle to Grid (V2G)

Added the ability for an EV charge event and charger to discharge.

This enables using the epl.EVs asset to be used as a vehicle to grid (V2G) model.

import energypylinear as epl

ds = epl.data_generation.generate_random_ev_input_data(
    48,
    n_chargers=3,
    charge_length=4,
    n_charge_events=12
)
evs = epl.EVs(
    chargers_power_mw=ds.pop("charger_mws").tolist(),
    charge_events_capacity_mwh=ds.pop("charge_events_capacity_mwh").tolist()
)
results = evs.optimize(
    **ds,
    flags=epl.Flags(
        allow_evs_discharge=True
    )
)

Documentation

0.2.0 - latest.