IscNetworkCapacity
The IscNetworkCapacity class provides access to the IPSA Network Capacity settings, to set and get data values and to
retrieve the Network Capacity results
Field Values
Type |
Field Name |
Description |
|---|---|---|
Float |
PowerFactor |
The power factor of capacity type for busbar. |
Float |
MaximumCapacityMVA |
The maximum capacity value in MVA that will be used in the analysis. |
Float |
MinimumCapStepMVA |
The minimum step size before a given busbar iteration terminates. |
Integer |
RealStudyType |
The type of analysis done for active power:
|
Integer |
ReactiveStudyType |
The type of analysis done for reactive power:
|
Float |
LowCapacityLimitPC |
User definition of the lower capacity divider as a percentage. |
Float |
HighCapacityLimitPC |
User definition of the higher capacity divider as a percentage. |
List[Integer] |
SelectBusbarUIDs |
List of busbar UIDs that are selected for the network capacity. If empty all will be selected. |
Boolean |
DisplayCapacityPointInfo |
Boolean option to output the flat start and capacity point information during the simulation. |
Boolean |
DisplayBusbarTestInfo |
Boolean option to show the busbar constraint information for each test through the simulation. |
Boolean |
DisplayLineTestInfo |
Boolean option to show the branch constraint information for each test through the simulation. |
Boolean |
UsePercentiles |
Boolean option on whether to use and render the percentiles. |
Boolean |
FlatStartIncremental |
Boolean option on whether to run a flat start before every incremental load flow (per busbar and per load value tested in the tool). |
IscNetworkCapacity Class
- class ipsa.IscNetworkCapacity
Class providing access to the Network Capacity functionality.
- GetListIValue(nFieldIndex: int) List[int]
Returns a list of integer values for the enumerated field.
- SetSelectedBusbars(lBusbarNames: List[str]) bool
Sets the selected busbars for the Network Capacity analysis from a list of Busbar names.
- SetSelectedBusbarUIDs(lBusbarUIDs: List[int]) bool
Sets the selected busbars for the Network Capacity analysis from a list of Busbar UIDs.
- GetAvailableCapacityMVAs() List[float]
Returns the list of the busbar available capacity calculated from the Network Capacity in MVA.
- GetActiveStudyTypes() List[str]
Returns the study types of the active power part of the calculation.
- GetReactiveStudyTypes() List[str]
Returns the study types of the reactive power part of the calculation.
- GetNetCapResults() List[str]
Returns whether there is a pass or fail on each busbar (fail if there is a problem or violation).
- GetLimitCompNames() List[int]
Returns the list of names of the components that caused the violations.