DemandRequirement
Package: PowerInvestmentsOpenAPIModels · Source: Investments/Technologies/DemandRequirement.json
Demand requirements for a region. New demand enters at a stated peak in its construction year and scales forward by a growth rate; value_of_lost_load and unserved_demand_curve price whatever portion goes unserved.
Properties
| Property | Type | Required | Unit | Description |
|---|---|---|---|---|
id | integer | yes | — | ID for individual component. |
name | string | yes | — | Name of the component. |
available | boolean | — | — | Indicator of whether the component is connected and online (true) or disconnected, offline, or down (false). |
power_systems_type | string | yes | — | Corresponding type to be used in PCM modeling. |
conformity | string | — | — | Indicator of how the demand requirement should conform to the load profile of existing technologies in the system. Should only be used for new demand requirements. |
growth_rate | number | — | 1 | The annual growth rate of the demand requirement, used to scale present-day loads into future projections. Should only be used for conforming loads. Units: 1. |
new_demand_mw | number | — | MW | The value of the peak demand to be used for new DemandRequirements. Units: MW. |
new_construction_year | integer | — | — | The year in which the new demand requirement will be installed. Should only be used for new demand requirements. |
region | array of integer | — | — | Location where the component applies. Can be a zone or node. |
value_of_lost_load | number | — | USD/MWh | Value of unserved load. Units: USD/MWh. |
unserved_demand_curve | ValueCurve | — | USD/MWh | Piecewise curve to scale the cost of unserved load based on the value of lost load. Units: USD/MWh. |