pub struct GovSteamFV2 {Show 13 fields
pub base: TurbineGovernorDynamics,
pub dt: Option<f64>,
pub k: Option<f64>,
pub mwbase: Option<f64>,
pub r: Option<f64>,
pub t1: Option<f64>,
pub t3: Option<f64>,
pub ta: Option<f64>,
pub tb: Option<f64>,
pub tc: Option<f64>,
pub tt: Option<f64>,
pub vmax: Option<f64>,
pub vmin: Option<f64>,
}Expand description
Steam turbine governor with reheat time constants and modelling of the effects of fast valve closing to reduce mechanical power.
Fields§
§base: TurbineGovernorDynamics§dt: Option<f64>(Dt).
k: Option<f64>Fraction of the turbine power developed by turbine sections not involved in fast valving (K).
mwbase: Option<f64>Alternate base used instead of machine base in equipment model if necessary (MWbase) (> 0). Unit = MW.
r: Option<f64>(R).
t1: Option<f64>Governor time constant (T1) (>= 0).
t3: Option<f64>Reheater time constant (T3) (>= 0).
ta: Option<f64>Time after initial time for valve to close (Ta) (>= 0).
tb: Option<f64>Time after initial time for valve to begin opening (Tb) (>= 0).
tc: Option<f64>Time after initial time for valve to become fully open (Tc) (>= 0).
tt: Option<f64>Time constant with which power falls off after intercept valve closure (Tt) (>= 0).
vmax: Option<f64>(Vmax) (> GovSteamFV2.vmin).
vmin: Option<f64>(Vmin) (< GovSteamFV2.vmax).
Implementations§
Source§impl GovSteamFV2
impl GovSteamFV2
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for GovSteamFV2
impl CimElement for GovSteamFV2
Source§impl Clone for GovSteamFV2
impl Clone for GovSteamFV2
Source§fn clone(&self) -> GovSteamFV2
fn clone(&self) -> GovSteamFV2
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 GovSteamFV2
impl Debug for GovSteamFV2
Source§impl Default for GovSteamFV2
impl Default for GovSteamFV2
Source§fn default() -> GovSteamFV2
fn default() -> GovSteamFV2
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GovSteamFV2
impl<'de> Deserialize<'de> for GovSteamFV2
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 GovSteamFV2
impl RefUnwindSafe for GovSteamFV2
impl Send for GovSteamFV2
impl Sync for GovSteamFV2
impl Unpin for GovSteamFV2
impl UnsafeUnpin for GovSteamFV2
impl UnwindSafe for GovSteamFV2
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