pub struct PowerElectronicsConnection {
pub base: RegulatingCondEq,
pub power_electronics_unit: Option<MridRef>,
pub max_q: Option<f64>,
pub min_q: Option<f64>,
pub p: Option<f64>,
pub q: Option<f64>,
pub rated_s: Option<f64>,
pub rated_u: Option<f64>,
}Expand description
A connection to the AC network for energy production or consumption that uses power electronics rather than rotating machines.
Fields§
§base: RegulatingCondEq§power_electronics_unit: Option<MridRef>An AC network connection may have several power electronics units connecting through it.
max_q: Option<f64>Maximum reactive power limit. This is the maximum (nameplate) limit for the unit.
min_q: Option<f64>Minimum reactive power limit for the unit. This is the minimum (nameplate) limit for the unit.
p: Option<f64>Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.
q: Option<f64>Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.
rated_s: Option<f64>Nameplate apparent power rating for the unit. The attribute shall have a positive value.
rated_u: Option<f64>Rated voltage (nameplate data, Ur in IEC 60909-0). It is primarily used for short circuit data exchange according to IEC 60909. The attribute shall be a positive value.
Implementations§
Source§impl PowerElectronicsConnection
impl PowerElectronicsConnection
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl Clone for PowerElectronicsConnection
impl Clone for PowerElectronicsConnection
Source§fn clone(&self) -> PowerElectronicsConnection
fn clone(&self) -> PowerElectronicsConnection
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more