Expansion#
- expand_case(case)#
Replace each three-winding transformer with a star equivalent.
- Parameters:
case -- Case to expand.
- Returns:
The expanded case and a map of generated buses and transformer legs.
- class ExpansionMetadata(transformers_3w=<factory>)#
Map generated star-point buses to three-winding transformers.
- property virtual_buses#
Return all bus numbers that expansion created.
- property n_virtual_buses#
Return the number of buses that expansion created.
- class Transformer3WMetadata(original_buses, virtual_bus, ckt, winding_ckt_ids)#
Map one expanded three-winding transformer to its generated records.
- original_buses#
Original winding bus numbers.
- Type:
tuple[int, int, int]
- virtual_bus#
Generated star-point bus number.
- Type:
int
- ckt#
Original circuit identifier.
- Type:
str
- winding_ckt_ids#
Circuit identifiers for the three generated legs.
- Type:
tuple[str, str, str]
- gpf.VIRTUAL_BUS_BASE: int#