Type Hierarchy
Here is the complete PowerSystems.jl
type hierarchy:
InfrastructureSystems.InfrastructureSystemsType ├─ InfrastructureSystems.AbstractTimeSeriesParameters │ ├─ InfrastructureSystems.ForecastParameters │ └─ InfrastructureSystems.StaticTimeSeriesParameters ├─ InfrastructureSystems.ComponentUUIDs ├─ InfrastructureSystems.DeviceParameter │ ├─ DynamicComponent │ │ ├─ PowerSystems.DynamicGeneratorComponent │ │ │ ├─ AVR │ │ │ │ ├─ AVRFixed │ │ │ │ ├─ AVRSimple │ │ │ │ ├─ AVRTypeI │ │ │ │ ├─ AVRTypeII │ │ │ │ ├─ ESAC1A │ │ │ │ ├─ ESAC6A │ │ │ │ ├─ ESAC8B │ │ │ │ ├─ ESDC1A │ │ │ │ ├─ ESDC2A │ │ │ │ ├─ ESST1A │ │ │ │ ├─ ESST4B │ │ │ │ ├─ EXAC1 │ │ │ │ ├─ EXAC1A │ │ │ │ ├─ EXAC2 │ │ │ │ ├─ EXPIC1 │ │ │ │ ├─ IEEET1 │ │ │ │ ├─ PowerSystems.EX4VSA │ │ │ │ ├─ PowerSystems.EXST1 │ │ │ │ ├─ SCRX │ │ │ │ ├─ SEXS │ │ │ │ ├─ ST6B │ │ │ │ └─ ST8C │ │ │ ├─ Machine │ │ │ │ ├─ AndersonFouadMachine │ │ │ │ ├─ BaseMachine │ │ │ │ ├─ FullMachine │ │ │ │ ├─ MarconatoMachine │ │ │ │ ├─ OneDOneQMachine │ │ │ │ ├─ RoundRotorExponential │ │ │ │ ├─ RoundRotorMachine │ │ │ │ ├─ RoundRotorQuadratic │ │ │ │ ├─ SalientPoleExponential │ │ │ │ ├─ SalientPoleMachine │ │ │ │ ├─ SalientPoleQuadratic │ │ │ │ ├─ SauerPaiMachine │ │ │ │ ├─ SimpleAFMachine │ │ │ │ ├─ SimpleFullMachine │ │ │ │ └─ SimpleMarconatoMachine │ │ │ ├─ PSS │ │ │ │ ├─ IEEEST │ │ │ │ ├─ PSS2A │ │ │ │ ├─ PSS2B │ │ │ │ ├─ PSS2C │ │ │ │ ├─ PSSFixed │ │ │ │ ├─ PSSSimple │ │ │ │ └─ STAB1 │ │ │ ├─ Shaft │ │ │ │ ├─ FiveMassShaft │ │ │ │ └─ SingleMass │ │ │ └─ TurbineGov │ │ │ ├─ DEGOV │ │ │ ├─ DEGOV1 │ │ │ ├─ GasTG │ │ │ ├─ GeneralGovModel │ │ │ ├─ HydroTurbineGov │ │ │ ├─ IEEETurbineGov1 │ │ │ ├─ PIDGOV │ │ │ ├─ SteamTurbineGov1 │ │ │ ├─ TGFixed │ │ │ ├─ TGSimple │ │ │ ├─ TGTypeI │ │ │ ├─ TGTypeII │ │ │ └─ WPIDHY │ │ ├─ PowerSystems.DynamicInverterComponent │ │ │ ├─ Converter │ │ │ │ ├─ AverageConverter │ │ │ │ ├─ RenewableEnergyConverterTypeA │ │ │ │ └─ RenewableEnergyVoltageConverterTypeA │ │ │ ├─ DCSource │ │ │ │ ├─ FixedDCSource │ │ │ │ └─ ZeroOrderBESS │ │ │ ├─ Filter │ │ │ │ ├─ LCFilter │ │ │ │ ├─ LCLFilter │ │ │ │ └─ RLFilter │ │ │ ├─ FrequencyEstimator │ │ │ │ ├─ FixedFrequency │ │ │ │ ├─ KauraPLL │ │ │ │ └─ ReducedOrderPLL │ │ │ ├─ InnerControl │ │ │ │ ├─ CurrentModeControl │ │ │ │ ├─ RECurrentControlB │ │ │ │ └─ VoltageModeControl │ │ │ ├─ OuterControl │ │ │ └─ OutputCurrentLimiter │ │ │ ├─ HybridOutputCurrentLimiter │ │ │ ├─ InstantaneousOutputCurrentLimiter │ │ │ ├─ MagnitudeOutputCurrentLimiter │ │ │ ├─ PriorityOutputCurrentLimiter │ │ │ └─ SaturationOutputCurrentLimiter │ │ └─ PowerSystems.InverterComponent │ ├─ OperationalCost │ │ ├─ HydroGenerationCost │ │ ├─ LoadCost │ │ ├─ MarketBidCost │ │ ├─ RenewableGenerationCost │ │ ├─ StorageCost │ │ └─ ThermalGenerationCost │ ├─ PowerSystems.ActivePowerControl │ │ ├─ ActivePowerDroop │ │ ├─ ActivePowerPI │ │ ├─ ActiveRenewableControllerAB │ │ ├─ ActiveVirtualOscillator │ │ └─ VirtualInertia │ └─ PowerSystems.ReactivePowerControl │ ├─ ReactivePowerDroop │ ├─ ReactivePowerPI │ ├─ ReactiveRenewableControllerAB │ └─ ReactiveVirtualOscillator ├─ InfrastructureSystems.InfrastructureSystemsComponent │ ├─ Component │ │ ├─ Device │ │ │ ├─ Branch │ │ │ │ ├─ ACBranch │ │ │ │ │ ├─ DynamicBranch │ │ │ │ │ ├─ Line │ │ │ │ │ ├─ MonitoredLine │ │ │ │ │ ├─ PhaseShiftingTransformer │ │ │ │ │ ├─ TapTransformer │ │ │ │ │ ├─ Transformer2W │ │ │ │ │ ├─ TwoTerminalHVDCLine │ │ │ │ │ └─ TwoTerminalVSCDCLine │ │ │ │ ├─ AreaInterchange │ │ │ │ └─ DCBranch │ │ │ │ └─ TModelHVDCLine │ │ │ ├─ DynamicInjection │ │ │ │ ├─ ActiveConstantPowerLoad │ │ │ │ ├─ AggregateDistributedGenerationA │ │ │ │ ├─ CSVGN1 │ │ │ │ ├─ DynamicExponentialLoad │ │ │ │ ├─ DynamicGenerator │ │ │ │ ├─ DynamicInverter │ │ │ │ ├─ GenericDER │ │ │ │ ├─ PeriodicVariableSource │ │ │ │ ├─ SimplifiedSingleCageInductionMachine │ │ │ │ └─ SingleCageInductionMachine │ │ │ └─ StaticInjection │ │ │ ├─ ElectricLoad │ │ │ │ ├─ FixedAdmittance │ │ │ │ ├─ StaticLoad │ │ │ │ │ ├─ ControllableLoad │ │ │ │ │ │ └─ InterruptiblePowerLoad │ │ │ │ │ ├─ ExponentialLoad │ │ │ │ │ ├─ PowerLoad │ │ │ │ │ └─ StandardLoad │ │ │ │ └─ SwitchedAdmittance │ │ │ ├─ Generator │ │ │ │ ├─ HydroGen │ │ │ │ │ ├─ HydroDispatch │ │ │ │ │ ├─ HydroEnergyReservoir │ │ │ │ │ └─ HydroPumpedStorage │ │ │ │ ├─ RenewableGen │ │ │ │ │ ├─ RenewableDispatch │ │ │ │ │ └─ RenewableNonDispatch │ │ │ │ └─ ThermalGen │ │ │ │ ├─ ThermalMultiStart │ │ │ │ └─ ThermalStandard │ │ │ ├─ InterconnectingConverter │ │ │ ├─ Source │ │ │ ├─ StaticInjectionSubsystem │ │ │ │ └─ HybridSystem │ │ │ └─ Storage │ │ │ └─ EnergyReservoirStorage │ │ ├─ Service │ │ │ ├─ AGC │ │ │ ├─ AbstractReserve │ │ │ │ ├─ Reserve │ │ │ │ │ ├─ ConstantReserve │ │ │ │ │ ├─ ReserveDemandCurve │ │ │ │ │ └─ VariableReserve │ │ │ │ └─ ReserveNonSpinning │ │ │ │ ├─ ConstantReserveNonSpinning │ │ │ │ └─ VariableReserveNonSpinning │ │ │ ├─ ConstantReserveGroup │ │ │ └─ TransmissionInterface │ │ └─ Topology │ │ ├─ AggregationTopology │ │ │ ├─ Area │ │ │ └─ LoadZone │ │ ├─ Arc │ │ └─ Bus │ │ ├─ ACBus │ │ └─ DCBus │ ├─ InfrastructureSystems.AdditionalTestComponent │ ├─ InfrastructureSystems.SimpleTestComponent │ └─ InfrastructureSystems.TestComponent ├─ InfrastructureSystems.InfrastructureSystemsContainer │ ├─ InfrastructureSystems.Components │ └─ InfrastructureSystems.SupplementalAttributeManager ├─ InfrastructureSystems.InfrastructureSystemsInternal ├─ InfrastructureSystems.SharedSystemReferences ├─ InfrastructureSystems.SystemData ├─ InfrastructureSystems.TimeSeriesManager ├─ InfrastructureSystems.TimeSeriesMetadata │ ├─ InfrastructureSystems.ForecastMetadata │ │ ├─ InfrastructureSystems.DeterministicMetadata │ │ ├─ InfrastructureSystems.ProbabilisticMetadata │ │ └─ InfrastructureSystems.ScenariosMetadata │ └─ InfrastructureSystems.StaticTimeSeriesMetadata │ └─ InfrastructureSystems.SingleTimeSeriesMetadata ├─ PowerSystems.SystemMetadata ├─ SupplementalAttribute │ ├─ Contingency │ │ └─ Outage │ │ ├─ GeometricDistributionForcedOutage │ │ ├─ PlannedOutage │ │ └─ TimeSeriesForcedOutage │ ├─ GeographicInfo │ └─ InfrastructureSystems.TestSupplemental ├─ System ├─ TimeSeriesData │ ├─ Forecast │ │ ├─ AbstractDeterministic │ │ │ ├─ Deterministic │ │ │ └─ DeterministicSingleTimeSeries │ │ ├─ Probabilistic │ │ └─ Scenarios │ └─ StaticTimeSeries │ └─ SingleTimeSeries └─ TimeSeriesKey ├─ ForecastKey └─ StaticTimeSeriesKey