powergrid_synth.distribution.distribution_params
Parameter definitions for the Schweitzer et al. (2017) distribution feeder synthesis algorithm.
All statistical distribution parameters from Table III of the paper are
encoded here, along with cable library entries and clipping function
parameters. The DistributionSynthParams dataclass bundles them
into a single configuration object.
Module Contents
- class powergrid_synth.distribution.distribution_params.BetaParams[source]
Beta distribution parameters (used for fractions).
- class powergrid_synth.distribution.distribution_params.CableLibraryEntry[source]
A single cable type in the library.
- class powergrid_synth.distribution.distribution_params.CurrentThreshold[source]
Max nominal current threshold for cables far from the source.
- class powergrid_synth.distribution.distribution_params.DistributionSynthParams[source]
All parameters for the Schweitzer distribution feeder generator.
Default values are taken from Table III and the text of Schweitzer et al. (2017).
- class powergrid_synth.distribution.distribution_params.ExponentialClip[source]
Exponential clipping function for max cable length: g_max(h) = a * e^(b*h).
- class powergrid_synth.distribution.distribution_params.ExponentialParams[source]
Exponential distribution parameters (e.g., I_est / I_nom ratio).
- class powergrid_synth.distribution.distribution_params.MixtureGammaParams[source]
Mixture of two Gamma distributions for degree assignment.
- class powergrid_synth.distribution.distribution_params.MixtureNormalParams[source]
Mixture of two Normal distributions for injection node norm. hop.
- class powergrid_synth.distribution.distribution_params.MixturePoissonParams[source]
Mixture of two Poisson distributions for intermediate node hop.
- class powergrid_synth.distribution.distribution_params.ModifiedCauchyParams[source]
Modified Cauchy distribution for cable lengths.
- class powergrid_synth.distribution.distribution_params.NegBinomParams[source]
Negative Binomial distribution parameters for hop-distance assignment.
- class powergrid_synth.distribution.distribution_params.NormalParams[source]
Normal distribution parameters.