pub struct WindPitchContPowerIEC {
pub base: IdentifiedObject,
pub dpmax: Option<f64>,
pub dpmin: Option<f64>,
pub pmin: Option<f64>,
pub pset: Option<f64>,
pub t1: Option<f64>,
pub tr: Option<f64>,
pub uuvrt: Option<f64>,
}Expand description
Pitch control power model. Reference: IEC 61400-27-1:2015, 5.6.5.1.
Fields§
§base: IdentifiedObject§dpmax: Option<f64>Rate limit for increasing power (dpmax) (> WindPitchContPowerIEC.dpmin). It is a type-dependent parameter.
dpmin: Option<f64>Rate limit for decreasing power (dpmin) (< WindPitchContPowerIEC.dpmax). It is a type-dependent parameter.
pmin: Option<f64>Minimum power setting (pmin). It is a type-dependent parameter.
pset: Option<f64>If pinit < pset then power will be ramped down to pmin. It is (pset) in the IEC 61400-27-1:2015. It is a type-dependent parameter.
t1: Option<f64>Lag time constant (T1) (>= 0). It is a type-dependent parameter.
tr: Option<f64>Voltage measurement time constant (Tr) (>= 0). It is a type-dependent parameter.
uuvrt: Option<f64>Dip detection threshold (uUVRT). It is a type-dependent parameter.
Implementations§
Source§impl WindPitchContPowerIEC
impl WindPitchContPowerIEC
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for WindPitchContPowerIEC
impl CimElement for WindPitchContPowerIEC
Source§impl Clone for WindPitchContPowerIEC
impl Clone for WindPitchContPowerIEC
Source§fn clone(&self) -> WindPitchContPowerIEC
fn clone(&self) -> WindPitchContPowerIEC
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WindPitchContPowerIEC
impl Debug for WindPitchContPowerIEC
Source§impl Default for WindPitchContPowerIEC
impl Default for WindPitchContPowerIEC
Source§fn default() -> WindPitchContPowerIEC
fn default() -> WindPitchContPowerIEC
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WindPitchContPowerIEC
impl<'de> Deserialize<'de> for WindPitchContPowerIEC
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WindPitchContPowerIEC
impl RefUnwindSafe for WindPitchContPowerIEC
impl Send for WindPitchContPowerIEC
impl Sync for WindPitchContPowerIEC
impl Unpin for WindPitchContPowerIEC
impl UnsafeUnpin for WindPitchContPowerIEC
impl UnwindSafe for WindPitchContPowerIEC
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more