pub enum LoadModel {
Show 37 variants
Clod(ClodParams),
Indmot(IndmotParams),
Motor(MotorParams),
Cmpldw(CmpldwParams),
Cmpldwg(CmpldwgParams),
Cmldblu2(Cmldblu2Params),
Cmldaru2(Cmldblu2Params),
Motorw(MotorwParams),
Cim5(Cim5Params),
Lcfb1(Lcfb1Params),
Ldfral(LdfralParams),
Frqtplt(FrqtpltParams),
Lvshbl(LvshblParams),
Cim6(Cim6Params),
Cimw(IndmotParams),
Extl(ExtlParams),
Ieelar(ExtlParams),
Cmldowu2(CmpldwParams),
Cmldxnu2(CmpldwParams),
Cmldalu2(CmpldwParams),
Cmldblu2w(Cmldblu2Params),
Cmldaru2w(Cmldblu2Params),
Vtgtpat(VtgtpatParams),
Vtgdcat(VtgtpatParams),
Frqtpat(FrqtpatParams),
Frqdcat(FrqtpatParams),
Distr1(Distr1Params),
Bfr50(Bfr50Params),
Lvshc1(LvshblParams),
TransDiff87(TransDiff87Params),
LineDiff87l(LineDiff87lParams),
Recloser79(Recloser79Params),
Cmlddgu2(CmpldwParams),
Cmlddggu2(CmpldwgParams),
Cmldowdgu2(CmpldwParams),
Cmldxndgu2(CmpldwParams),
Uvls1(Uvls1Params),
}Expand description
Discriminated union of supported load dynamic models.
Variants§
Clod(ClodParams)
CLOD — PSS/E composite load (large motor, small motor, discharge lighting, non-conforming).
Indmot(IndmotParams)
INDMOT — Generic 3rd-order induction motor aggregate.
Motor(MotorParams)
MOTOR — Single-phase induction motor / AC compressor (2nd-order).
Cmpldw(CmpldwParams)
CMPLDW — Composite load model with motors (Phase 16).
Cmpldwg(CmpldwgParams)
CMPLDWG — CMPLDW with embedded generation (Phase 16).
Cmldblu2(Cmldblu2Params)
CMLDBLU2 — Composite load simplified blue model (Phase 16).
Cmldaru2(Cmldblu2Params)
CMLDARU2 — Composite load ARU2 model (Phase 16).
Motorw(MotorwParams)
MOTORW — Type W induction motor (Phase 16).
Cim5(Cim5Params)
CIM5 — Current injection motor model 5th order (Phase 16).
Lcfb1(Lcfb1Params)
LCFB1 — Load compensator with frequency bias (Phase 27, 2 states).
Ldfral(LdfralParams)
LDFRAL — Dynamic load frequency regulation (Phase 27, 2 states).
Frqtplt(FrqtpltParams)
FRQTPLT — Frequency relay trip (Phase 27, 1 state + bool flag).
Lvshbl(LvshblParams)
LVSHBL — Low-voltage shunt block (Phase 27, 1 state + bool flag).
Cim6(Cim6Params)
CIM6 — 6th-order induction motor (extends CIM5 with q-axis transient state).
Cimw(IndmotParams)
CIMW — Composite Wind Induction Motor (alias to INDMOT dynamics).
Extl(ExtlParams)
EXTL — External Load (simplified composite, 2 states).
Ieelar(ExtlParams)
IEELAR — IEEE Load Aggregation (alias to EXTL structure).
Cmldowu2(CmpldwParams)
CMLDOWU2 — CLM Owner variant (alias to CMPLDW).
Cmldxnu2(CmpldwParams)
CMLDXNU2 — CLM Zone variant (alias to CMPLDW).
Cmldalu2(CmpldwParams)
CMLDALU2 — CLM All-utilities variant (alias to CMPLDW).
Cmldblu2w(Cmldblu2Params)
CMLDBLU2W — CLM Blue with wind (alias to CMLDBLU2).
Cmldaru2w(Cmldblu2Params)
CMLDARU2W — CLM ARU2 with wind (alias to CMLDARU2).
Vtgtpat(VtgtpatParams)
VTGTPAT — Voltage-Time Generator Protection Trip (continuous).
Vtgdcat(VtgtpatParams)
VTGDCAT — Voltage-Time Discrete Generator Protection (alias to VTGTPAT dynamics).
Frqtpat(FrqtpatParams)
FRQTPAT — Frequency-Time Generator Protection Trip (continuous).
Frqdcat(FrqtpatParams)
FRQDCAT — Frequency-Time Discrete Generator Protection (alias to FRQTPAT dynamics).
Distr1(Distr1Params)
DISTR1 — Distance relay (line protection, Wave 36).
Bfr50(Bfr50Params)
BFR50 — Breaker failure relay (ANSI 50BF).
Lvshc1(LvshblParams)
LVSHC1 — Low voltage shunt capacitor (Wave 36, alias LvshblParams).
TransDiff87(TransDiff87Params)
87T — Transformer differential relay.
LineDiff87l(LineDiff87lParams)
87L — Line differential relay (trips branch, not generator).
Recloser79(Recloser79Params)
79 — Automatic recloser (trips + auto-reclose sequence).
Cmlddgu2(CmpldwParams)
CMLDDGU2 — CMPLDW with embedded distributed generation.
Cmlddggu2(CmpldwgParams)
CMLDDGGU2 — CMPLDWG with embedded distributed generation.
Cmldowdgu2(CmpldwParams)
CMLDOWDGU2 — CMLDOWU2 with embedded distributed generation.
Cmldxndgu2(CmpldwParams)
CMLDXNDGU2 — CMLDXNU2 with embedded distributed generation.
Uvls1(Uvls1Params)
UVLS1 — Under-Voltage Load Shedding relay (single stage, per-bus).