pub struct ExcAVR3 {Show 13 fields
pub base: ExcitationSystemDynamics,
pub e1: Option<f64>,
pub e2: Option<f64>,
pub ka: Option<f64>,
pub se1: Option<f64>,
pub se2: Option<f64>,
pub t1: Option<f64>,
pub t2: Option<f64>,
pub t3: Option<f64>,
pub t4: Option<f64>,
pub te: Option<f64>,
pub vrmn: Option<f64>,
pub vrmx: Option<f64>,
}Expand description
Italian excitation system. It represents an exciter dynamo and electric regulator.
Fields§
§base: ExcitationSystemDynamics§e1: Option<f64>Field voltage value 1 (E1). Typical value = 4,18.
e2: Option<f64>Field voltage value 2 (E2). Typical value = 3,14.
ka: Option<f64>AVR gain (KA). Typical value = 100.
se1: Option<f64>Saturation factor at E1 (S[E1]). Typical value = 0,1.
se2: Option<f64>Saturation factor at E2 (S[E2]). Typical value = 0,03.
t1: Option<f64>AVR time constant (T1) (>= 0). Typical value = 20.
t2: Option<f64>AVR time constant (T2) (>= 0). Typical value = 1,6.
t3: Option<f64>AVR time constant (T3) (>= 0). Typical value = 0,66.
t4: Option<f64>AVR time constant (T4) (>= 0). Typical value = 0,07.
te: Option<f64>Exciter time constant (TE) (>= 0). Typical value = 1.
vrmn: Option<f64>Minimum AVR output (VRMN). Typical value = -7,5.
vrmx: Option<f64>Maximum AVR output (VRMX). Typical value = 7,5.
Implementations§
Trait Implementations§
Source§impl CimElement for ExcAVR3
impl CimElement for ExcAVR3
Source§impl<'de> Deserialize<'de> for ExcAVR3
impl<'de> Deserialize<'de> for ExcAVR3
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 ExcAVR3
impl RefUnwindSafe for ExcAVR3
impl Send for ExcAVR3
impl Sync for ExcAVR3
impl Unpin for ExcAVR3
impl UnsafeUnpin for ExcAVR3
impl UnwindSafe for ExcAVR3
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