pub struct ExcAVR5 {
pub base: ExcitationSystemDynamics,
pub ka: Option<f64>,
pub rex: Option<f64>,
pub ta: Option<f64>,
}Expand description
Manual excitation control with field circuit resistance. This model can be used as a very simple representation of manual voltage control.
Fields§
§base: ExcitationSystemDynamics§ka: Option<f64>Gain (Ka).
rex: Option<f64>Effective output resistance (Rex). Rex represents the effective output resistance seen by the excitation system.
ta: Option<f64>Time constant (Ta) (>= 0).
Implementations§
Trait Implementations§
Source§impl CimElement for ExcAVR5
impl CimElement for ExcAVR5
Source§impl<'de> Deserialize<'de> for ExcAVR5
impl<'de> Deserialize<'de> for ExcAVR5
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 ExcAVR5
impl RefUnwindSafe for ExcAVR5
impl Send for ExcAVR5
impl Sync for ExcAVR5
impl Unpin for ExcAVR5
impl UnsafeUnpin for ExcAVR5
impl UnwindSafe for ExcAVR5
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