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.EnumAn 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.EnumAn 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'¶
-