Utilityrate5¶
Retail electricity bill calculator
-
PySAM.Utilityrate5.
default
(config) → Utilityrate5¶ Load defaults for the configuration
config
. Available configurations are:- “BiopowerAllEquityPartnershipFlip”
- “BiopowerLeveragedPartnershipFlip”
- “BiopowerMerchantPlant”
- “BiopowerSaleLeaseback”
- “BiopowerSingleOwner”
- “DSLFAllEquityPartnershipFlip”
- “DSLFCommercial”
- “DSLFLeveragedPartnershipFlip”
- “DSLFMerchantPlant”
- “DSLFSaleLeaseback”
- “DSLFSingleOwner”
- “EmpiricalTroughAllEquityPartnershipFlip”
- “EmpiricalTroughCommercial”
- “EmpiricalTroughLeveragedPartnershipFlip”
- “EmpiricalTroughMerchantPlant”
- “EmpiricalTroughSaleLeaseback”
- “EmpiricalTroughSingleOwner”
- “FlatPlatePVAllEquityPartnershipFlip”
- “FlatPlatePVCommercial”
- “FlatPlatePVHostDeveloper”
- “FlatPlatePVLeveragedPartnershipFlip”
- “FlatPlatePVMerchantPlant”
- “FlatPlatePVResidential”
- “FlatPlatePVSaleLeaseback”
- “FlatPlatePVSingleOwner”
- “FlatPlatePVThirdParty”
- “FuelCellCommercial”
- “FuelCellSingleOwner”
- “GenericBatteryAllEquityPartnershipFlip”
- “GenericBatteryCommercial”
- “GenericBatteryHostDeveloper”
- “GenericBatteryLeveragedPartnershipFlip”
- “GenericBatteryMerchantPlant”
- “GenericBatteryResidential”
- “GenericBatterySaleLeaseback”
- “GenericBatterySingleOwner”
- “GenericBatteryThirdParty”
- “GenericCSPSystemAllEquityPartnershipFlip”
- “GenericCSPSystemCommercial”
- “GenericCSPSystemLeveragedPartnershipFlip”
- “GenericCSPSystemMerchantPlant”
- “GenericCSPSystemSaleLeaseback”
- “GenericCSPSystemSingleOwner”
- “GenericSystemAllEquityPartnershipFlip”
- “GenericSystemCommercial”
- “GenericSystemHostDeveloper”
- “GenericSystemLeveragedPartnershipFlip”
- “GenericSystemMerchantPlant”
- “GenericSystemResidential”
- “GenericSystemSaleLeaseback”
- “GenericSystemSingleOwner”
- “GenericSystemThirdParty”
- “GeothermalPowerAllEquityPartnershipFlip”
- “GeothermalPowerLeveragedPartnershipFlip”
- “GeothermalPowerMerchantPlant”
- “GeothermalPowerSaleLeaseback”
- “GeothermalPowerSingleOwner”
- “HighXConcentratingPVAllEquityPartnershipFlip”
- “HighXConcentratingPVLeveragedPartnershipFlip”
- “HighXConcentratingPVMerchantPlant”
- “HighXConcentratingPVSaleLeaseback”
- “HighXConcentratingPVSingleOwner”
- “MEwaveBatterySingleOwner”
- “MEwaveSingleOwner”
- “MSLFAllEquityPartnershipFlip”
- “MSLFCommercial”
- “MSLFLeveragedPartnershipFlip”
- “MSLFMerchantPlant”
- “MSLFSaleLeaseback”
- “MSLFSingleOwner”
- “MSPTAllEquityPartnershipFlip”
- “MSPTLeveragedPartnershipFlip”
- “MSPTMerchantPlant”
- “MSPTSaleLeaseback”
- “MSPTSingleOwner”
- “PVBatteryAllEquityPartnershipFlip”
- “PVBatteryCommercial”
- “PVBatteryHostDeveloper”
- “PVBatteryLeveragedPartnershipFlip”
- “PVBatteryMerchantPlant”
- “PVBatteryResidential”
- “PVBatterySaleLeaseback”
- “PVBatterySingleOwner”
- “PVBatteryThirdParty”
- “PVWattsBatteryCommercial”
- “PVWattsBatteryHostDeveloper”
- “PVWattsBatteryResidential”
- “PVWattsBatteryThirdParty”
- “PVWattsAllEquityPartnershipFlip”
- “PVWattsCommercial”
- “PVWattsHostDeveloper”
- “PVWattsLeveragedPartnershipFlip”
- “PVWattsMerchantPlant”
- “PVWattsResidential”
- “PVWattsSaleLeaseback”
- “PVWattsSingleOwner”
- “PVWattsThirdParty”
- “PhysicalTroughAllEquityPartnershipFlip”
- “PhysicalTroughLeveragedPartnershipFlip”
- “PhysicalTroughMerchantPlant”
- “PhysicalTroughSaleLeaseback”
- “PhysicalTroughSingleOwner”
- “SolarWaterHeatingCommercial”
- “SolarWaterHeatingResidential”
- “StandaloneBatteryAllEquityPartnershipFlip”
- “StandaloneBatteryCommercial”
- “StandaloneBatteryHostDeveloper”
- “StandaloneBatteryLeveragedPartnershipFlip”
- “StandaloneBatteryMerchantPlant”
- “StandaloneBatteryResidential”
- “StandaloneBatterySaleLeaseback”
- “StandaloneBatterySingleOwner”
- “StandaloneBatteryThirdParty”
- “WindPowerAllEquityPartnershipFlip”
- “WindPowerCommercial”
- “WindPowerLeveragedPartnershipFlip”
- “WindPowerMerchantPlant”
- “WindPowerResidential”
- “WindPowerSaleLeaseback”
- “WindPowerSingleOwner”
Note
Some inputs do not have default values and may be assigned a value from the variable’s Required attribute. See variable attribute descriptions below.
-
PySAM.Utilityrate5.
from_existing
(data, optional config) → Utilityrate5¶ Share data with an existing PySAM class. If
optional config
is a valid configuration name, load the module’s defaults for that configuration.
-
PySAM.Utilityrate5.
new
() → Utilityrate5¶
-
PySAM.Utilityrate5.
wrap
(ssc_data_t) → Utilityrate5¶ Load data from a PySSC object.
Warning
Do not call PySSC.data_free on the ssc_data_t provided to
wrap()
Utilityrate5 is a wrapper for the SSC compute module cmod_utilityrate5.cpp
Interdependent Variables¶
The variables listed below are interdependent with other variables. If you change the value of one of these variables, you may need to change values of other variables. The SAM user interface manages these interdependent variables, but in PySAM, it is up to you change the value of all interdependent variables so they are consistent. See Interdependent Variables for examples and details.
- None
Functions¶
-
class
PySAM.Utilityrate5.
Utilityrate5
¶ This class contains all the variable information for running a simulation. Variables are grouped together in the subclasses as properties. If property assignments are the wrong type, an error is thrown.
-
assign
(dict) → None¶ Assign attributes from nested dictionary, except for Outputs
nested_dict = { 'Lifetime': { var: val, ...}, ...}
-
execute
(int verbosity) → None¶ Execute simulation with verbosity level 0 (default) or 1
-
export
() → dict¶ Export attributes into nested dictionary
-
replace
(dict) → None¶ Replace attributes from nested dictionary, except for Outputs. Unassigns all values in each Group then assigns from the input dict.
nested_dict = { 'Lifetime': { var: val, ...}, ...}
-
unassign
(name) → None¶ Unassign a value in any of the variable groups.
-
value
(name, optional value) → Union[None, float, dict, sequence, str]¶ Get or set by name a value in any of the variable groups.
-
Lifetime Group¶
-
class
PySAM.Utilityrate5.Utilityrate5.
Lifetime
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
Lifetime_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.Lifetime_vals = { var: val, ...}
-
analysis_period
¶ Number of years in analysis [years]
Constraints: INTEGER,POSITIVE
Required: True
Type: float
-
inflation_rate
¶ Inflation rate [%]
Constraints: MIN=-99
Required: True
Type: float
-
system_use_lifetime_output
¶ Lifetime hourly system outputs [0/1]
Options: 0=hourly first year,1=hourly lifetime
Constraints: INTEGER,MIN=0,MAX=1
Required: True
Type: float
-
ElectricityRates Group¶
-
class
PySAM.Utilityrate5.Utilityrate5.
ElectricityRates
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
ElectricityRates_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.ElectricityRates_vals = { var: val, ...}
-
TOU_demand_single_peak
¶ Use single monthly peak for TOU demand charge [0/1]
Options: 0=use TOU peak,1=use flat peak
Constraints: INTEGER,MIN=0,MAX=1
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
en_electricity_rates
¶ Optionally enable/disable electricity_rate [years]
Constraints: INTEGER,MIN=0,MAX=1
Type: float
-
rate_escalation
¶ Annual electricity rate escalation [%/year]
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: sequence
-
ur_annual_min_charge
¶ Annual minimum charge [$]
Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_billing_demand_lookback_percentages
¶ Billing demand lookback percentages by month and consider actual peak demand [%]
Info: 12x2
Required: Required if ur_enable_billing_demand=1
Type: sequence[sequence]
-
ur_billing_demand_lookback_period
¶ Billing demand lookback period [mn]
Constraints: INTEGER,MIN=0,MAX=12
Required: Required if ur_enable_billing_demand=1
Type: float
-
ur_billing_demand_minimum
¶ Minimum billing demand [kW]
Required: Required if ur_enable_billing_demand=1
Type: float
-
ur_dc_billing_demand_periods
¶ Billing demand applicability to a given demand charge time of use period
Required: Required if ur_enable_billing_demand=1
Type: sequence[sequence]
-
ur_dc_enable
¶ Enable demand charge [0/1]
Options: 0=disable,1=enable
Constraints: BOOLEAN
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_dc_flat_mat
¶ Demand rates (flat) table [col 0=month, col 1=tier no, col 2=tier peak (kW), col 3=charge ($/kW)]
Info: nx4
Required: Required if ur_dc_enable=1
Type: sequence[sequence]
-
ur_dc_sched_weekday
¶ Demand charge weekday schedule [Periods defined in ur_dc_tou_mat]
Info: 12x24
Type: sequence[sequence]
-
ur_dc_sched_weekend
¶ Demand charge weekend schedule [Periods defined in ur_dc_tou_mat]
Info: 12x24
Type: sequence[sequence]
-
ur_dc_tou_mat
¶ Demand rates (TOU) table [col 0=period no, col 1=tier no, col 2=tier peak (kW), col 3=charge ($/kW)]
Info: nx4
Required: Required if ur_dc_enable=1
Type: sequence[sequence]
-
ur_ec_sched_weekday
¶ Energy charge weekday schedule [Periods defined in ur_ec_tou_mat]
Info: 12x24
Type: sequence[sequence]
-
ur_ec_sched_weekend
¶ Energy charge weekend schedule [Periods defined in ur_ec_tou_mat]
Info: 12x24
Type: sequence[sequence]
-
ur_ec_tou_mat
¶ Energy rates table [col 0=period no, col 1=tier no, col 2=max usage, col 3=max usage units (0=kWh, 1=kWh/kW, 2=kWh daily, 3=kWh/kW daily), col 4=buy rate ($/kWh), col 5=sell rate ($/kWh)]
Info: nx6
Type: sequence[sequence]
-
ur_en_ts_buy_rate
¶ Enable time step buy rates [0/1]
Options: 0=disable,1=enable
Constraints: BOOLEAN
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_en_ts_sell_rate
¶ Enable time step sell rates [0/1]
Options: 0=disable,1=enable
Constraints: BOOLEAN
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_enable_billing_demand
¶ Enable billing demand ratchets [0/1]
Options: 0=disable,1=enable
Constraints: INTEGER,MIN=0,MAX=1
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_metering_option
¶ Metering options [0=net energy metering,1=net energy metering with $ credits,2=net billing,3=net billing with carryover to next month,4=buy all - sell all]
Info: Net metering monthly excess
Constraints: INTEGER,MIN=0,MAX=4
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_monthly_fixed_charge
¶ Monthly fixed charge [$]
Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_monthly_min_charge
¶ Monthly minimum charge [$]
Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_nm_credit_month
¶ Month of year end payout (true-up) [mn]
Constraints: INTEGER,MIN=0,MAX=11
Required: False. Automatically set to 11 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_nm_credit_rollover
¶ Apply net metering true-up credits to future bills [0/1]
Options: 0=disable,1=enable
Constraints: INTEGER,MIN=0,MAX=1
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_nm_yearend_sell_rate
¶ Net metering true-up credit sell rate [$/kWh]
Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_sell_eq_buy
¶ Set sell rate equal to buy rate [0/1]
Info: Optional override
Constraints: BOOLEAN
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
ur_ts_buy_rate
¶ Time step buy rates [$/kWh]
Type: sequence
-
ur_ts_sell_rate
¶ Time step sell rates [$/kWh]
Type: sequence
-
ur_yearzero_usage_peaks
¶ Peak usage by month for year zero [kW]
Info: 12
Required: Required if ur_enable_billing_demand=1
Type: sequence
-
SystemOutput Group¶
-
class
PySAM.Utilityrate5.Utilityrate5.
SystemOutput
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
SystemOutput_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.SystemOutput_vals = { var: val, ...}
-
degradation
¶ Annual energy degradation [%]
Required: True
Type: sequence
-
gen
¶ System power generated [kW]
Required: True
Type: sequence
-
Load Group¶
-
class
PySAM.Utilityrate5.Utilityrate5.
Load
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
Load_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.Load_vals = { var: val, ...}
-
load
¶ Electricity load (year 1) [kW]
Type: sequence
-
load_escalation
¶ Annual load escalation [%/year]
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: sequence
-
Outputs Group¶
-
class
PySAM.Utilityrate5.Utilityrate5.
Outputs
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
Outputs_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.Outputs_vals = { var: val, ...}
-
annual_electric_load
¶ Electricity load total in each year [kWh]
Type: sequence
-
annual_energy_value
¶ Energy value in each year [$]
Type: sequence
-
bill_load
¶ Bill load (year 1) [kWh]
Type: sequence
-
billing_demand_w_sys_ym
¶ Billing demand with system [kW]
Type: sequence[sequence]
-
billing_demand_wo_sys_ym
¶ Billing demand without system [kW]
Type: sequence[sequence]
-
charge_w_sys_dc_fixed
¶ Demand charge with system (flat) [$]
Type: sequence
-
charge_w_sys_dc_fixed_ym
¶ Demand charge with system (flat) [$]
Type: sequence[sequence]
-
charge_w_sys_dc_tou
¶ Demand charge with system (TOU) [$]
Type: sequence
-
charge_w_sys_dc_tou_ym
¶ Demand charge with system (TOU) [$]
Type: sequence[sequence]
-
charge_w_sys_ec
¶ Energy charge with system [$]
Type: sequence
-
charge_w_sys_ec_apr_tp
¶ Energy charge with system Apr [$]
Type: sequence[sequence]
-
charge_w_sys_ec_aug_tp
¶ Energy charge with system Aug [$]
Type: sequence[sequence]
-
charge_w_sys_ec_dec_tp
¶ Energy charge with system Dec [$]
Type: sequence[sequence]
-
charge_w_sys_ec_feb_tp
¶ Energy charge with system Feb [$]
Type: sequence[sequence]
-
charge_w_sys_ec_gross_ym
¶ Energy charge with system before credits [$]
Type: sequence[sequence]
-
charge_w_sys_ec_jan_tp
¶ Energy charge with system Jan [$]
Type: sequence[sequence]
-
charge_w_sys_ec_jul_tp
¶ Energy charge with system Jul [$]
Type: sequence[sequence]
-
charge_w_sys_ec_jun_tp
¶ Energy charge with system Jun [$]
Type: sequence[sequence]
-
charge_w_sys_ec_mar_tp
¶ Energy charge with system Mar [$]
Type: sequence[sequence]
-
charge_w_sys_ec_may_tp
¶ Energy charge with system May [$]
Type: sequence[sequence]
-
charge_w_sys_ec_nov_tp
¶ Energy charge with system Nov [$]
Type: sequence[sequence]
-
charge_w_sys_ec_oct_tp
¶ Energy charge with system Oct [$]
Type: sequence[sequence]
-
charge_w_sys_ec_sep_tp
¶ Energy charge with system Sep [$]
Type: sequence[sequence]
-
charge_w_sys_ec_ym
¶ Energy charge with system [$]
Type: sequence[sequence]
-
charge_w_sys_fixed
¶ Fixed monthly charge with system [$]
Type: sequence
-
charge_w_sys_fixed_ym
¶ Fixed monthly charge with system [$]
Type: sequence[sequence]
-
charge_w_sys_minimum
¶ Minimum charge with system [$]
Type: sequence
-
charge_w_sys_minimum_ym
¶ Minimum charge with system [$]
Type: sequence[sequence]
-
charge_wo_sys_dc_fixed
¶ Demand charge without system (flat) [$]
Type: sequence
-
charge_wo_sys_dc_fixed_ym
¶ Demand charge without system (flat) [$]
Type: sequence[sequence]
-
charge_wo_sys_dc_tou
¶ Demand charge without system (TOU) [$]
Type: sequence
-
charge_wo_sys_dc_tou_ym
¶ Demand charge without system (TOU) [$]
Type: sequence[sequence]
-
charge_wo_sys_ec
¶ Energy charge without system [$]
Type: sequence
-
charge_wo_sys_ec_apr_tp
¶ Energy charge without system Apr [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_aug_tp
¶ Energy charge without system Aug [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_dec_tp
¶ Energy charge without system Dec [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_feb_tp
¶ Energy charge without system Feb [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_jan_tp
¶ Energy charge without system Jan [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_jul_tp
¶ Energy charge without system Jul [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_jun_tp
¶ Energy charge without system Jun [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_mar_tp
¶ Energy charge without system Mar [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_may_tp
¶ Energy charge without system May [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_nov_tp
¶ Energy charge without system Nov [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_oct_tp
¶ Energy charge without system Oct [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_sep_tp
¶ Energy charge without system Sep [$]
Type: sequence[sequence]
-
charge_wo_sys_ec_ym
¶ Energy charge without system [$]
Type: sequence[sequence]
-
charge_wo_sys_fixed
¶ Fixed monthly charge without system [$]
Type: sequence
-
charge_wo_sys_fixed_ym
¶ Fixed monthly charge without system [$]
Type: sequence[sequence]
-
charge_wo_sys_minimum
¶ Minimum charge without system [$]
Type: sequence
-
charge_wo_sys_minimum_ym
¶ Minimum charge without system [$]
Type: sequence[sequence]
-
elec_cost_with_system
¶ Electricity bill with system [$/yr]
Type: sequence
-
elec_cost_with_system_year1
¶ Electricity bill with system (year 1) [$/yr]
Type: float
-
elec_cost_without_system
¶ Electricity bill without system [$/yr]
Type: sequence
-
elec_cost_without_system_year1
¶ Electricity bill without system (year 1) [$/yr]
Type: float
-
energy_w_sys_ec_apr_tp
¶ Electricity usage with system Apr [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_aug_tp
¶ Electricity usage with system Aug [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_dec_tp
¶ Electricity usage with system Dec [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_feb_tp
¶ Electricity usage with system Feb [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_jan_tp
¶ Electricity usage with system Jan [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_jul_tp
¶ Electricity usage with system Jul [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_jun_tp
¶ Electricity usage with system Jun [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_mar_tp
¶ Electricity usage with system Mar [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_may_tp
¶ Electricity usage with system May [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_nov_tp
¶ Electricity usage with system Nov [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_oct_tp
¶ Electricity usage with system Oct [kWh]
Type: sequence[sequence]
-
energy_w_sys_ec_sep_tp
¶ Electricity usage with system Sep [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_apr_tp
¶ Electricity usage without system Apr [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_aug_tp
¶ Electricity usage without system Aug [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_dec_tp
¶ Electricity usage without system Dec [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_feb_tp
¶ Electricity usage without system Feb [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_jan_tp
¶ Electricity usage without system Jan [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_jul_tp
¶ Electricity usage without system Jul [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_jun_tp
¶ Electricity usage without system Jun [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_mar_tp
¶ Electricity usage without system Mar [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_may_tp
¶ Electricity usage without system May [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_nov_tp
¶ Electricity usage without system Nov [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_oct_tp
¶ Electricity usage without system Oct [kWh]
Type: sequence[sequence]
-
energy_wo_sys_ec_sep_tp
¶ Electricity usage without system Sep [kWh]
Type: sequence[sequence]
-
excess_kwhs_earned_ym
¶ Excess generation [kWh]
Type: sequence[sequence]
-
lifetime_load
¶ Lifetime electricity load [kW]
Type: sequence
-
monthly_tou_demand_charge_w_sys
¶ Demand peak charge with system [$]
Type: sequence[sequence]
-
monthly_tou_demand_charge_wo_sys
¶ Demand peak charge without system [$]
Type: sequence[sequence]
-
monthly_tou_demand_peak_w_sys
¶ Demand peak with system [kW]
Type: sequence[sequence]
-
monthly_tou_demand_peak_wo_sys
¶ Demand peak without system [kW]
Type: sequence[sequence]
-
net_billing_credits_ym
¶ Net billing credit [$]
Type: sequence[sequence]
-
nm_dollars_applied_ym
¶ Net metering credit [$]
Type: sequence[sequence]
-
savings_year1
¶ Electricity bill savings with system (year 1) [$/yr]
Type: float
-
surplus_w_sys_ec_apr_tp
¶ Electricity exports with system Apr [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_aug_tp
¶ Electricity exports with system Aug [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_dec_tp
¶ Electricity exports with system Dec [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_feb_tp
¶ Electricity exports with system Feb [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_jan_tp
¶ Electricity exports with system Jan [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_jul_tp
¶ Electricity exports with system Jul [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_jun_tp
¶ Electricity exports with system Jun [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_mar_tp
¶ Electricity exports with system Mar [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_may_tp
¶ Electricity exports with system May [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_nov_tp
¶ Electricity exports with system Nov [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_oct_tp
¶ Electricity exports with system Oct [kWh]
Type: sequence[sequence]
-
surplus_w_sys_ec_sep_tp
¶ Electricity exports with system Sep [kWh]
Type: sequence[sequence]
-
true_up_credits_ym
¶ Net annual true-up payments [$]
Type: sequence[sequence]
-
two_meter_sales_ym
¶ Buy all sell all electricity sales to grid [$]
Type: sequence[sequence]
-
utility_bill_w_sys
¶ Electricity bill with system [$]
Type: sequence
-
utility_bill_w_sys_ym
¶ Electricity bill with system [$]
Type: sequence[sequence]
-
utility_bill_wo_sys
¶ Electricity bill without system [$]
Type: sequence
-
utility_bill_wo_sys_ym
¶ Electricity bill without system [$]
Type: sequence[sequence]
-
year1_billing_demand_w_sys
¶ Billing demand with system [kW]
Type: sequence
-
year1_billing_demand_wo_sys
¶ Billing demand without system [kW]
Type: sequence
-
year1_electric_load
¶ Electricity load total (year 1) [kWh/yr]
Type: float
-
year1_excess_kwhs_earned
¶ Excess generation [kWh/mo]
Type: sequence
-
year1_hourly_dc_peak_per_period
¶ Electricity peak from grid per TOU period (year 1 hourly) [kW]
Type: sequence
-
year1_hourly_dc_tou_schedule
¶ TOU period for demand charges (year 1 hourly)
Type: sequence
-
year1_hourly_dc_with_system
¶ Incremental demand charge with system (year 1 hourly) [$]
Type: sequence
-
year1_hourly_dc_without_system
¶ Incremental demand charge without system (year 1 hourly) [$]
Type: sequence
-
year1_hourly_e_fromgrid
¶ Electricity from grid (year 1 hourly) [kWh]
Type: sequence
-
year1_hourly_e_tofromgrid
¶ Electricity to/from grid (year 1 hourly) [kWh]
Type: sequence
-
year1_hourly_e_togrid
¶ Electricity to grid (year 1 hourly) [kWh]
Type: sequence
-
year1_hourly_ec_tou_schedule
¶ TOU period for energy charges (year 1 hourly)
Type: sequence
-
year1_hourly_ec_with_system
¶ Energy charge with system (year 1 hourly) [$]
Type: sequence
-
year1_hourly_ec_without_system
¶ Energy charge without system (year 1 hourly) [$]
Type: sequence
-
year1_hourly_p_system_to_load
¶ Electricity peak from system to load (year 1 hourly) [kW]
Type: sequence
-
year1_hourly_p_tofromgrid
¶ Electricity to/from grid peak (year 1 hourly) [kW]
Type: sequence
-
year1_hourly_salespurchases_with_system
¶ Electricity sales/purchases with system (year 1 hourly) [$]
Type: sequence
-
year1_hourly_salespurchases_without_system
¶ Electricity sales/purchases without system (year 1 hourly) [$]
Type: sequence
-
year1_hourly_system_to_load
¶ Electricity from system to load (year 1 hourly) [kWh]
Type: sequence
-
year1_monthly_cumulative_excess_generation
¶ Net metering cumulative credit for annual true-up [kWh/mo]
Type: sequence
-
year1_monthly_dc_fixed_with_system
¶ Demand charge (flat) with system [$/mo]
Type: sequence
-
year1_monthly_dc_fixed_without_system
¶ Demand charge (flat) without system [$/mo]
Type: sequence
-
year1_monthly_dc_tou_with_system
¶ Demand charge (TOU) with system [$/mo]
Type: sequence
-
year1_monthly_dc_tou_without_system
¶ Demand charge (TOU) without system [$/mo]
Type: sequence
-
year1_monthly_ec_charge_gross_with_system
¶ Energy charge with system before credits [$/mo]
Type: sequence
-
year1_monthly_ec_charge_with_system
¶ Energy charge with system [$/mo]
Type: sequence
-
year1_monthly_ec_charge_without_system
¶ Energy charge without system [$/mo]
Type: sequence
-
year1_monthly_electricity_to_grid
¶ Electricity to/from grid [kWh/mo]
Type: sequence
-
year1_monthly_fixed_with_system
¶ Fixed monthly charge with system [$/mo]
Type: sequence
-
year1_monthly_fixed_without_system
¶ Fixed monthly charge without system [$/mo]
Type: sequence
-
year1_monthly_load
¶ Electricity load [kWh/mo]
Type: sequence
-
year1_monthly_minimum_with_system
¶ Minimum charge with system [$/mo]
Type: sequence
-
year1_monthly_minimum_without_system
¶ Minimum charge without system [$/mo]
Type: sequence
-
year1_monthly_peak_w_system
¶ Demand peak with system [kW/mo]
Type: sequence
-
year1_monthly_peak_wo_system
¶ Demand peak without system [kW/mo]
Type: sequence
-
year1_monthly_use_w_system
¶ Electricity use with system [kWh/mo]
Type: sequence
-
year1_monthly_use_wo_system
¶ Electricity use without system [kWh/mo]
Type: sequence
-
year1_monthly_utility_bill_w_sys
¶ Electricity bill with system [$/mo]
Type: sequence
-
year1_monthly_utility_bill_wo_sys
¶ Electricity bill without system [$/mo]
Type: sequence
-
year1_net_billing_credits
¶ Net billing credit [$/mo]
Type: sequence
-
year1_nm_dollars_applied
¶ Net metering credit [$/mo]
Type: sequence
-
year1_true_up_credits
¶ Net annual true-up payments [$/mo]
Type: sequence
-
year1_two_meter_sales
¶ Buy all sell all electricity sales to grid [$/mo]
Type: sequence
-