pub enum GovernorModel {
Show 47 variants
Tgov1(Tgov1Params),
Ieeeg1(Ieeeg1Params),
Ggov1(Ggov1Params),
Gast(GastParams),
Repca(RepcaParams),
Hygov(HygovParams),
Hygovd(HygovdParams),
Tgov1d(Tgov1dParams),
Ieeeg1d(Ieeeg1dParams),
Wsieg1(Ieeeg1Params),
Ieeeg2(Ieeeg2Params),
Repcd(RepdcParams),
Wt3t1(Wt3t1Params),
Wt3p1(Wt3p1Params),
Ggov1d(Ggov1dParams),
Tgov1n(Tgov1nParams),
Cbest(CbestParams),
Chaaut(ChaautParams),
Pidgov(PidgovParams),
Degov1(Degov1Params),
Tgov5(Tgov5Params),
Gast2a(Gast2aParams),
H6e(H6eParams),
Wshygp(WshygpParams),
Ggov2(Ggov2Params),
Ggov3(Ggov3Params),
Wpidhy(WpidhyParams),
H6b(H6bParams),
Wshydd(WshyddParams),
Repcgfmc1(Repcgfmc1Params),
Wtdta1(Wtdta1Params),
Wtara1(Wtara1Params),
Wtpta1(Wtpta1Params),
Ieesgo(IeesgoParams),
Wttqa1(Wttqa1Params),
Hygov4(Hygov4Params),
Wehgov(WehgovParams),
Ieeeg3(Ieeeg3Params),
Ieeeg4(Ieeeg4Params),
Govct1(Govct1Params),
Govct2(Govct2Params),
Tgov3(Tgov3Params),
Tgov4(Tgov3Params),
Wt2e1(Wt2e1Params),
Wt12t1(Wt3t1Params),
Wt12a1(Wt3p1Params),
Wtaero(WtaeroParams),
}Expand description
Discriminated union of supported governor models.
Variants§
Tgov1(Tgov1Params)
Ieeeg1(Ieeeg1Params)
Ggov1(Ggov1Params)
Gast(GastParams)
GAST — Gas Turbine Simplified governor (Rowen model).
Repca(RepcaParams)
REPC_A — IBR plant controller (maps to governor slot, simplified Phase 8).
Hygov(HygovParams)
Hygovd(HygovdParams)
Tgov1d(Tgov1dParams)
Ieeeg1d(Ieeeg1dParams)
Wsieg1(Ieeeg1Params)
WSIEG1 — WECC IEEEG1 (same structure as Ieeeg1).
Ieeeg2(Ieeeg2Params)
Repcd(RepdcParams)
REPCD — IBR plant power controller.
Wt3t1(Wt3t1Params)
WT3T1 — Type 3 wind drive train.
Wt3p1(Wt3p1Params)
WT3P1 — Type 3 wind pitch controller.
Ggov1d(Ggov1dParams)
GGOV1D — Enhanced GGOV1 with droop deadband.
Tgov1n(Tgov1nParams)
TGOV1N / TGOV1NDB — TGOV1 with null deadband.
Cbest(CbestParams)
CBEST — PSS/E native BESS model (Phase 14).
Chaaut(ChaautParams)
CHAAUT — BESS active power controller with frequency droop (Phase 14).
Pidgov(PidgovParams)
PIDGOV — PID governor for any prime mover (Phase 14).
Degov1(Degov1Params)
DEGOV1 — Diesel governor Type 1 (Phase 14).
Tgov5(Tgov5Params)
TGOV5 — Multi-reheat steam governor HP+IP (Phase 15, 4 states).
Gast2a(Gast2aParams)
GAST2A — Advanced Rowen gas turbine with ambient temperature (Phase 15, 4 states).
H6e(H6eParams)
H6E — Hydro Governor 6 Elements (Phase 18).
Wshygp(WshygpParams)
WSHYGP — Wind-Synchronous Hydro Governor+Pitch (Phase 18).
Ggov2(Ggov2Params)
GGOV2 — GE GGOV1 variant 2 with supplemental load reference input (Phase 25, 4 states).
Ggov3(Ggov3Params)
GGOV3 — GE GGOV1 variant 3 with washout filter (Phase 25, 4 states).
Wpidhy(WpidhyParams)
WPIDHY — Woodward PID Hydro Governor (Phase 25, 4 states).
H6b(H6bParams)
H6B — Six-State Hydro Governor Variant B (Phase 25, 5 states).
Wshydd(WshyddParams)
WSHYDD — WSHYGP with speed deadband (Phase 25, 4 states).
Repcgfmc1(Repcgfmc1Params)
REPCGFM_C1 — GFM plant Volt/Var controller (Phase 28, 3 states).
Wtdta1(Wtdta1Params)
WTDTA1 — Wind turbine two-mass drive-train (Phase 28, 2 states).
Wtara1(Wtara1Params)
WTARA1 — Wind turbine aerodynamic aggregation (Phase 28, 2 states).
Wtpta1(Wtpta1Params)
WTPTA1 — Wind turbine pitch angle control (Phase 28, 2 states).
Ieesgo(IeesgoParams)
IEESGO — IEEE Standard Governor (5-state steam turbine).
Wttqa1(Wttqa1Params)
WTTQA1 — WECC Type 2 Wind Torque Controller (2 states).
Hygov4(Hygov4Params)
HYGOV4 — Hydro Governor with Surge Tank (5 states).
Wehgov(WehgovParams)
WEHGOV — WECC Enhanced Hydro Governor (4 states).
Ieeeg3(Ieeeg3Params)
IEEEG3 — IEEE Type G3 Hydro Governor (3 states).
Ieeeg4(Ieeeg4Params)
IEEEG4 — IEEE Type G4 Hydro Governor (3 states, lead-lag form).
Govct1(Govct1Params)
GOVCT1 — Single-shaft combined cycle turbine governor (Wave 36, 5 states).
Govct2(Govct2Params)
GOVCT2 — Two-shaft combined cycle turbine governor (7 states: 5 GT + HRSG + ST).
Tgov3(Tgov3Params)
TGOV3 — TGOV1 variant with two-reheat steam turbine (Wave 36, 3 states).
Tgov4(Tgov3Params)
TGOV4 — TGOV1 with IP/LP split (Wave 36, alias Tgov3Params).
Wt2e1(Wt2e1Params)
WT2E1 — Type 2 wind electrical controller (Wave 36, 2 states).
Wt12t1(Wt3t1Params)
WT12T1 — Type 1/2 wind drive train (Wave 36, alias Wt3t1Params).
Wt12a1(Wt3p1Params)
WT12A1 — Type 1/2 wind aerodynamics (Wave 36, alias Wt3p1Params).
Wtaero(WtaeroParams)
WTAERO — Full aerodynamic Cp(λ,β) wind turbine model (B4).
Trait Implementations§
Source§impl Clone for GovernorModel
impl Clone for GovernorModel
Source§fn clone(&self) -> GovernorModel
fn clone(&self) -> GovernorModel
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more