pub struct GovHydroFrancis {Show 28 fields
pub base: TurbineGovernorDynamics,
pub am: Option<f64>,
pub av0: Option<f64>,
pub av1: Option<f64>,
pub bp: Option<f64>,
pub db1: Option<f64>,
pub etamax: Option<f64>,
pub governor_control: Option<UriRef>,
pub h1: Option<f64>,
pub h2: Option<f64>,
pub hn: Option<f64>,
pub kc: Option<f64>,
pub kg: Option<f64>,
pub kt: Option<f64>,
pub qc0: Option<f64>,
pub qn: Option<f64>,
pub ta: Option<f64>,
pub td: Option<f64>,
pub ts: Option<f64>,
pub twnc: Option<f64>,
pub twng: Option<f64>,
pub tx: Option<f64>,
pub va: Option<f64>,
pub valvmax: Option<f64>,
pub valvmin: Option<f64>,
pub vc: Option<f64>,
pub water_tunnel_surge_chamber_simulation: Option<bool>,
pub zsfc: Option<f64>,
}Expand description
Detailed hydro unit - Francis model. This model can be used to represent three types of governors. A schematic of the hydraulic system of detailed hydro unit models, such as Francis and Pelton, is provided in the DetailedHydroModelHydraulicSystem diagram.
Fields§
§base: TurbineGovernorDynamics§am: Option<f64>Opening section SEFF at the maximum efficiency (Am). Typical value = 0,7.
av0: Option<f64>Area of the surge tank (AV0). Unit = m2. Typical value = 30.
av1: Option<f64>Area of the compensation tank (AV1). Unit = m2. Typical value = 700.
bp: Option<f64>Droop (Bp). Typical value = 0,05.
db1: Option<f64>Intentional dead-band width (DB1). Unit = Hz. Typical value = 0.
etamax: Option<f64>Maximum efficiency (EtaMax). Typical value = 1,05.
governor_control: Option<UriRef>Governor control flag (Cflag). Typical value = mechanicHydrolicTachoAccelerator.
h1: Option<f64>Head of compensation chamber water level with respect to the level of penstock (H1). Unit = km. Typical value = 0,004.
h2: Option<f64>Head of surge tank water level with respect to the level of penstock (H2). Unit = km. Typical value = 0,040.
hn: Option<f64>Rated hydraulic head (Hn). Unit = km. Typical value = 0,250.
kc: Option<f64>Penstock loss coefficient (due to friction) (Kc). Typical value = 0,025.
kg: Option<f64>Water tunnel and surge chamber loss coefficient (due to friction) (Kg). Typical value = 0,025.
kt: Option<f64>Washout gain (Kt). Typical value = 0,25.
qc0: Option<f64>No-load turbine flow at nominal head (Qc0). Typical value = 0,1.
qn: Option<f64>Rated flow (Qn). Unit = m3/s. Typical value = 250.
ta: Option<f64>Derivative gain (Ta) (>= 0). Typical value = 3.
td: Option<f64>Washout time constant (Td) (>= 0). Typical value = 6.
ts: Option<f64>Gate servo time constant (Ts) (>= 0). Typical value = 0,5.
twnc: Option<f64>Water inertia time constant (Twnc) (>= 0). Typical value = 1.
twng: Option<f64>Water tunnel and surge chamber inertia time constant (Twng) (>= 0). Typical value = 3.
tx: Option<f64>Derivative feedback gain (Tx) (>= 0). Typical value = 1.
va: Option<f64>Maximum gate opening velocity (Va). Unit = PU / s. Typical value = 0,06.
valvmax: Option<f64>Maximum gate opening (ValvMax) (> GovHydroFrancis.valvmin). Typical value = 1,1.
valvmin: Option<f64>Minimum gate opening (ValvMin) (< GovHydroFrancis.valvmax). Typical value = 0.
vc: Option<f64>Maximum gate closing velocity (Vc). Unit = PU / s. Typical value = -0,06.
water_tunnel_surge_chamber_simulation: Option<bool>Water tunnel and surge chamber simulation (Tflag). true = enable of water tunnel and surge chamber simulation false = inhibit of water tunnel and surge chamber simulation. Typical value = false.
zsfc: Option<f64>Head of upper water level with respect to the level of penstock (Zsfc). Unit = km. Typical value = 0,025.
Implementations§
Source§impl GovHydroFrancis
impl GovHydroFrancis
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for GovHydroFrancis
impl CimElement for GovHydroFrancis
Source§impl Clone for GovHydroFrancis
impl Clone for GovHydroFrancis
Source§fn clone(&self) -> GovHydroFrancis
fn clone(&self) -> GovHydroFrancis
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more