Skip to main content

Module transform

Module transform 

Source
Expand description

Explicit transformations and their preflight checks.

A pass that changes one model into another carries the module records forward and appends transformation history, so the result is auditable. Emission borrows the module and returns emission diagnostics separately. The most consequential transformation, multiconductor to balanced, is explicit and diagnosed, never a silent positive sequence projection.

Structs§

MulticonductorToBalancedError
Structured failure from the raw multiconductor to balanced lowering pass.
MulticonductorToBalancedOptions
Options for the multiconductor to balanced lowering preflight and pass.
MulticonductorToBalancedReport
Report for the multiconductor to balanced transformation.
MulticonductorToBalancedTransformation
A successful raw multiconductor to balanced lowering result.

Enums§

SequenceTransformConvention
Sequence transform used by the multiconductor to balanced lowering.

Functions§

apply_geo_layer
Apply one geographic layer to a network module.
network_with_operating_point
The balanced network an operating point states: the point’s network with the point’s bus voltages, generator dispatch and setpoints, load powers, service flags, taps, phase shifts, and switch positions applied. The collection’s shared network is not changed. Net bus injection columns have no network field and are not applied; emit reports that omission.
neutral_kron
Eliminate explicitly grounded neutral conductors with the default Kron projection options.
neutral_kron_with_options
Eliminate explicitly grounded neutral conductors with explicit projection options.
to_ac_opf_instance
Construct an AC optimal power flow calculation from a balanced network module.
to_ac_pf_instance
Construct an AC power flow calculation from a balanced network module.
to_balanced
Lower a multiconductor module to a balanced module: the #398 transform operation. The module’s common records carry over, the retained source is severed because its bytes describe the input value, and the pass appends its structured findings as module diagnostics and one Transform history entry stating the chosen base power, every assumption and approximation, the dropped fields, and the removed bus and switch identities.
to_balanced_network
Lower a transparent three phase multiconductor network to a balanced model.
to_balanced_network_report
Check whether a multiconductor network is ready for the lowering pass.
to_balanced_report
Readiness of one module’s value for the balanced lowering: the #398 inspect operation. The value must be a multiconductor network.
to_dc_opf_instance
Construct a DC optimal power flow calculation from a balanced network module.
to_dc_pf_instance
Construct a DC power flow calculation from a balanced network module. Module diagnostics, source descriptions, provenance, and prior history are preserved. Retained source bytes and value locators are cleared because they describe the network rather than the calculation instance.
to_lindist3flow_opf_instance
Construct a LinDist3Flow optimal power flow calculation from a multiconductor network module using the default formulation options.
to_lindist3flow_opf_instance_with_options
Construct a LinDist3Flow optimal power flow calculation with explicit formulation options.
to_mc_ac_opf_instance
Construct a multiconductor AC optimal power flow calculation from a multiconductor network module.
to_mc_ac_pf_instance
Construct a multiconductor AC power flow calculation from a multiconductor network module.