Struct sep2_common::packages::der::DERCapability
source · pub struct DERCapability {Show 27 fields
pub modes_supported: DERControlType,
pub doe_modes_supported: DOEControlType,
pub rtg_abnormal_category: Option<AbnormalCategory>,
pub rtg_max_a: Option<CurrentRMS>,
pub rtg_max_ah: Option<AmpereHour>,
pub rtg_max_charge_rate_va: Option<ApparentPower>,
pub rtg_max_charge_rate_w: Option<ActivePower>,
pub rtg_max_discharge_rate_va: Option<ApparentPower>,
pub rtg_max_discharge_rate_w: Option<ActivePower>,
pub rtg_max_v: Option<VoltageRMS>,
pub rtg_max_va: Option<ApparentPower>,
pub rtg_max_var: Option<ReactivePower>,
pub rtg_max_var_neg: Option<ReactivePower>,
pub rtg_max_w: ActivePower,
pub rtg_max_wh: Option<WattHour>,
pub rtg_min_pf_over_excited: Option<PowerFactor>,
pub rtg_min_pf_under_excited: Option<PowerFactor>,
pub rtg_min_v: Option<VoltageRMS>,
pub rtg_normal_category: Option<NormalCategory>,
pub rtg_over_excited_pf: Option<PowerFactor>,
pub rtg_over_excited_w: Option<ActivePower>,
pub rtg_reactive_susceptance: Option<ReactiveSusceptance>,
pub rtg_under_excited_pf: Option<PowerFactor>,
pub rtg_under_excited_w: Option<ActivePower>,
pub rtg_v_nom: Option<VoltageRMS>,
pub _type: DERType,
pub href: Option<String>,
}
der
only.Fields§
§modes_supported: DERControlType
Bitmap indicating the DER Controls implemented by the device. See DERControlType for values.
doe_modes_supported: DOEControlType
csip_aus
only.Bitmap indicating the CSIP-AUS controls implemented
rtg_abnormal_category: Option<AbnormalCategory>
Abnormal operating performance category as defined by IEEE 1547-2018. One of: 0 - not specified 1 - Category I 2 - Category II 3 - Category III All other values reserved.
rtg_max_a: Option<CurrentRMS>
Maximum continuous AC current capability of the DER, in Amperes (RMS).
rtg_max_ah: Option<AmpereHour>
Usable energy storage capacity of the DER, in AmpHours.
rtg_max_charge_rate_va: Option<ApparentPower>
Maximum apparent power charge rating in Volt-Amperes. May differ from the maximum apparent power rating.
rtg_max_charge_rate_w: Option<ActivePower>
Maximum rate of energy transfer received by the storage DER, in Watts.
rtg_max_discharge_rate_va: Option<ApparentPower>
Maximum apparent power discharge rating in Volt-Amperes. May differ from the maximum apparent power rating.
rtg_max_discharge_rate_w: Option<ActivePower>
Maximum rate of energy transfer delivered by the storage DER, in Watts. Required for combined generation/storage DERs (e.g. DERType == 83).
rtg_max_v: Option<VoltageRMS>
AC voltage maximum rating.
rtg_max_va: Option<ApparentPower>
Maximum continuous apparent power output capability of the DER, in VA.
rtg_max_var: Option<ReactivePower>
Maximum continuous reactive power delivered by the DER, in var.
rtg_max_var_neg: Option<ReactivePower>
Maximum continuous reactive power received by the DER, in var. If absent, defaults to negative rtgMaxVar.
rtg_max_w: ActivePower
Maximum continuous active power output capability of the DER, in watts. Represents combined generation plus storage output if DERType == 83.
rtg_max_wh: Option<WattHour>
Maximum energy storage capacity of the DER, in WattHours.
rtg_min_pf_over_excited: Option<PowerFactor>
Minimum Power Factor displacement capability of the DER when injecting reactive power (over-excited); SHALL be a positive value between 0.0 (typically > 0.7) and 1.0. If absent, defaults to unity.
rtg_min_pf_under_excited: Option<PowerFactor>
Minimum Power Factor displacement capability of the DER when absorbing reactive power (under-excited); SHALL be a positive value between 0.0 (typically > 0.7) and 0.9999. If absent, defaults to rtgMinPFOverExcited.
rtg_min_v: Option<VoltageRMS>
AC voltage minimum rating.
rtg_normal_category: Option<NormalCategory>
Normal operating performance category as defined by IEEE 1547-2018. One of: 0 - not specified 1 - Category A 2 - Category B All other values reserved.
rtg_over_excited_pf: Option<PowerFactor>
Specified over-excited power factor.
rtg_over_excited_w: Option<ActivePower>
Active power rating in Watts at specified over-excited power factor (rtgOverExcitedPF). If present, rtgOverExcitedPF SHALL be present.
rtg_reactive_susceptance: Option<ReactiveSusceptance>
Reactive susceptance that remains connected to the Area EPS in the cease to energize and trip state.
rtg_under_excited_pf: Option<PowerFactor>
Specified under-excited power factor.
rtg_under_excited_w: Option<ActivePower>
Active power rating in Watts at specified under-excited power factor (rtgUnderExcitedPF). If present, rtgUnderExcitedPF SHALL be present.
rtg_v_nom: Option<VoltageRMS>
AC voltage nominal rating.
_type: DERType
Type of DER; see DERType object
href: Option<String>
A reference to the resource address (URI). Required in a response to a GET, ignored otherwise.
Trait Implementations§
source§impl Clone for DERCapability
impl Clone for DERCapability
source§fn clone(&self) -> DERCapability
fn clone(&self) -> DERCapability
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DERCapability
impl Debug for DERCapability
source§impl Default for DERCapability
impl Default for DERCapability
source§fn default() -> DERCapability
fn default() -> DERCapability
source§impl PartialEq<DERCapability> for DERCapability
impl PartialEq<DERCapability> for DERCapability
source§fn eq(&self, other: &DERCapability) -> bool
fn eq(&self, other: &DERCapability) -> bool
self
and other
values to be equal, and is used
by ==
.