pub struct ExcAC4A {
pub base: ExcitationSystemDynamics,
pub ka: Option<f64>,
pub kc: Option<f64>,
pub ta: Option<f64>,
pub tb: Option<f64>,
pub tc: Option<f64>,
pub vimax: Option<f64>,
pub vimin: Option<f64>,
pub vrmax: Option<f64>,
pub vrmin: Option<f64>,
}Expand description
Modified IEEE AC4A alternator-supplied rectifier excitation system with different minimum controller output.
Fields§
§base: ExcitationSystemDynamics§ka: Option<f64>Voltage regulator gain (Ka) (> 0). Typical value = 200.
kc: Option<f64>Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0.
ta: Option<f64>Voltage regulator time constant (Ta) (> 0). Typical value = 0,015.
tb: Option<f64>Voltage regulator time constant (Tb) (>= 0). Typical value = 10.
tc: Option<f64>Voltage regulator time constant (Tc) (>= 0). Typical value = 1.
vimax: Option<f64>Maximum voltage regulator input limit (Vimax) (> 0). Typical value = 10.
vimin: Option<f64>Minimum voltage regulator input limit (Vimin) (< 0). Typical value = -10.
vrmax: Option<f64>Maximum voltage regulator output (Vrmax) (> 0). Typical value = 5,64.
vrmin: Option<f64>Minimum voltage regulator output (Vrmin) (< 0). Typical value = -4,53.
Implementations§
Trait Implementations§
Source§impl CimElement for ExcAC4A
impl CimElement for ExcAC4A
Source§impl<'de> Deserialize<'de> for ExcAC4A
impl<'de> Deserialize<'de> for ExcAC4A
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 ExcAC4A
impl RefUnwindSafe for ExcAC4A
impl Send for ExcAC4A
impl Sync for ExcAC4A
impl Unpin for ExcAC4A
impl UnsafeUnpin for ExcAC4A
impl UnwindSafe for ExcAC4A
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