popo.scenarios#

Household demand, rooftop solar, EV charging, storage and inverter control. Needs the opendss extra. See Scenarios.

Demand and technologies

assign_household_profiles

Give each of a circuit's existing base loads a time-varying demand shape.

attach_generation

Give a fraction of customers a rooftop array driven by one profile.

attach_charging

Give a fraction of customers a charger driven by one recorded session series.

attach_storage

Give a fraction of customers a battery that charges on a fixed daily window.

service_connection

The phase suffix a single-phase installation at a customer should connect on.

write_load_shape

Define a load shape from a series of multipliers.

Settings

ArraySizing

Rooftop array sizes, drawn per customer.

PowerFactorProfile

Diurnal domestic power-factor variation, breaking the P/Q collinearity.

StorageDispatch

A customer battery and the fixed daily windows it charges and discharges in.

ScenarioReport

What a scenario actually installed.

Inverter control

install_volt_var

Install a voltage-dependent reactive control on every inverter.

install_volt_watt

Install a voltage-dependent active-power curtailment on every inverter.