pub struct RegccParams {
pub tg: f64,
pub x_eq: f64,
pub imax: f64,
pub tfltr: f64,
pub t_pll: f64,
}Expand description
REGCC — Next-gen GFM-capable converter (4 states).
Grid-following converter with PLL state for frequency tracking.
Fields§
§tg: f64Converter current control time constant (s).
x_eq: f64Equivalent reactance (pu system base).
imax: f64Maximum current magnitude (pu machine base).
tfltr: f64Voltage filter time constant (s).
t_pll: f64PLL time constant (s).
Trait Implementations§
Source§impl Clone for RegccParams
impl Clone for RegccParams
Source§fn clone(&self) -> RegccParams
fn clone(&self) -> RegccParams
Returns a duplicate of the value. Read more
1.0.0 · 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 RegccParams
impl Debug for RegccParams
Source§impl<'de> Deserialize<'de> for RegccParams
impl<'de> Deserialize<'de> for RegccParams
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 RegccParams
impl RefUnwindSafe for RegccParams
impl Send for RegccParams
impl Sync for RegccParams
impl Unpin for RegccParams
impl UnsafeUnpin for RegccParams
impl UnwindSafe for RegccParams
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