GridCal.Engine.Simulations package¶
Subpackages¶
- GridCal.Engine.Simulations.ContinuationPowerFlow package
- GridCal.Engine.Simulations.Dynamics package
- GridCal.Engine.Simulations.OPF package
- Submodules
- GridCal.Engine.Simulations.OPF.ac_opf module
- GridCal.Engine.Simulations.OPF.dc_opf module
- GridCal.Engine.Simulations.OPF.nelder_mead_opf module
- GridCal.Engine.Simulations.OPF.opf_driver module
- GridCal.Engine.Simulations.OPF.opf_results module
- GridCal.Engine.Simulations.OPF.opf_time_series_driver module
- GridCal.Engine.Simulations.Optimization package
- GridCal.Engine.Simulations.PowerFlow package
- Submodules
- GridCal.Engine.Simulations.PowerFlow.fast_decoupled_power_flow module
- GridCal.Engine.Simulations.PowerFlow.helm_power_flow module
- GridCal.Engine.Simulations.PowerFlow.jacobian_based_power_flow module
- GridCal.Engine.Simulations.PowerFlow.linearized_power_flow module
- GridCal.Engine.Simulations.PowerFlow.power_flow_driver module
- GridCal.Engine.Simulations.PowerFlow.power_flow_results module
- GridCal.Engine.Simulations.PowerFlow.time_Series_input module
- GridCal.Engine.Simulations.PowerFlow.time_series_driver module
- Submodules
- GridCal.Engine.Simulations.ShortCircuit package
- GridCal.Engine.Simulations.StateEstimation package
- GridCal.Engine.Simulations.Stochastic package
- Submodules
- GridCal.Engine.Simulations.Stochastic.blackout_driver module
- GridCal.Engine.Simulations.Stochastic.lhs_driver module
- GridCal.Engine.Simulations.Stochastic.monte_carlo_driver module
- GridCal.Engine.Simulations.Stochastic.monte_carlo_input module
- GridCal.Engine.Simulations.Stochastic.monte_carlo_results module
- GridCal.Engine.Simulations.Stochastic.reliability_driver module
- GridCal.Engine.Simulations.Topology package
Submodules¶
GridCal.Engine.Simulations.result_types module¶
-
class
GridCal.Engine.Simulations.result_types.
ResultTypes
¶ Bases:
enum.Enum
An enumeration.
-
BatteryEnergy
= ('Battery energy', <DeviceType.BatteryDevice: 'Battery'>)¶
-
BatteryPower
= ('Battery power', <DeviceType.BatteryDevice: 'Battery'>)¶
-
BranchAngles
= ('Branch voltage angles', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchCurrent
= ('Branch current', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchCurrentAverage
= ('Branch current avg', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchCurrentCDF
= ('Branch current CDF', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchCurrentStd
= ('Branch current std', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchLoading
= ('Branch loading', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchLoadingAverage
= ('Branch loading avg', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchLoadingCDF
= ('Branch loading CDF', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchLoadingStd
= ('Branch loading std', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchLosses
= ('Branch losses', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchLossesAverage
= ('Branch losses avg', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchLossesCDF
= ('Branch losses CDF', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchLossesStd
= ('Branch losses std', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchOverloads
= ('Branch overloads', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchPower
= ('Branch power', <DeviceType.BranchDevice: 'Branch'>)¶
-
BranchVoltage
= ('Branch voltage drop', <DeviceType.BranchDevice: 'Branch'>)¶
-
BusActivePower
= ('Bus active power', <DeviceType.BusDevice: 'Bus'>)¶
-
BusPower
= ('Bus power', <DeviceType.BusDevice: 'Bus'>)¶
-
BusPowerCDF
= ('Bus power CDF', <DeviceType.BusDevice: 'Bus'>)¶
-
BusReactivePower
= ('Bus reactive power', <DeviceType.BusDevice: 'Bus'>)¶
-
BusShortCircuitPower
= ('Bus short circuit power', <DeviceType.BusDevice: 'Bus'>)¶
-
BusVoltage
= ('Bus voltage', <DeviceType.BusDevice: 'Bus'>)¶
-
BusVoltageAngle
= ('Bus voltage angle', <DeviceType.BusDevice: 'Bus'>)¶
-
BusVoltageAverage
= ('Bus voltage avg', <DeviceType.BusDevice: 'Bus'>)¶
-
BusVoltageCDF
= ('Bus voltage CDF', <DeviceType.BusDevice: 'Bus'>)¶
-
BusVoltageModule
= ('Bus voltage module', <DeviceType.BusDevice: 'Bus'>)¶
-
BusVoltagePolar
= ('Bus voltage (polar)', <DeviceType.BusDevice: 'Bus'>)¶
-
BusVoltageStd
= ('Bus voltage std', <DeviceType.BusDevice: 'Bus'>)¶
-
ControlledGeneratorPower
= ('Controlled generator power', <DeviceType.GeneratorDevice: 'Generator'>)¶
-
ControlledGeneratorShedding
= ('Controlled generator shedding', <DeviceType.GeneratorDevice: 'Generator'>)¶
-
LoadShedding
= ('Load shedding', <DeviceType.LoadDevice: 'Load'>)¶
-
SimulationError
= ('Error', <DeviceType.BusDevice: 'Bus'>)¶
-
-
class
GridCal.Engine.Simulations.result_types.
SimulationTypes
¶ Bases:
enum.Enum
An enumeration.
-
Cascade_run
= 'Cascade'¶
-
LatinHypercube_run
= 'Latin Hypercube'¶
-
MonteCarlo_run
= 'Monte Carlo'¶
-
OPFTimeSeries_run
= 'OPF Time series'¶
-
OPF_run
= 'Optimal power flow'¶
-
PowerFlow_run
= 'power flow'¶
-
ShortCircuit_run
= 'Short circuit'¶
-
TimeSeries_run
= 'Time series power flow'¶
-
TopologyReduction_run
= 'Topology reduction'¶
-
TransientStability_run
= 'Transient stability'¶
-
VoltageCollapse_run
= 'Voltage collapse'¶
-