IscUnbalancedLine
The IscUnbalancedLine
class provides access to the three phase unbalanced lines to get and set data values.
Field Values
Type |
Field Name |
Description |
---|---|---|
Integer |
FromUID |
Gets the unique component ID for the “From” busbar. |
Integer |
ToUID |
Gets the unique component ID for the “To” busbar. |
String |
FromBusName |
Gets the sending busbar name. |
String |
ToBusName |
Gets the receiving busbar name. |
String |
Name |
Gets the branch name. |
Integer |
Type |
Gets the branch/line type:
|
Integer |
Status |
Line status:
|
Boolean |
HasPhaseA |
Gets or sets if the line has the A phase connected. Set to |
Boolean |
HasPhaseB |
Gets or sets if the line has the B phase connected. Set to |
Boolean |
HasPhaseC |
Gets or sets if the line has the C phase connected. Set to |
Boolean |
HasNeutral |
Gets or sets if the line has the neutral conductor connected. Set to |
Float |
ResistancePhasePU |
Gets or sets the positive sequence resistance in all phases. |
Float |
ReactancePhasePU |
Gets or sets the positive sequence reactance in all phases. |
Float |
SusceptancePhasePU |
Gets or sets the positive sequence susceptance in all phases. |
Float |
ResistanceNeutralPU |
Gets or sets the neutral conductor resistance in all phases. |
Float |
ReactanceNeutralPU |
Gets or sets the neutral conductor reactance in all phases. |
Float |
SusceptanceNeutralPU |
Gets or sets the neutral conductor susceptance in all phases. |
String |
DbType |
Gets the branch database type. |
Float |
DbLength |
Gets the branch database length. |
Integer |
DbPar |
Gets the branch database number in parallel. |
IscUnbalancedLine Class
- class ipsa.IscUnbalancedLine
Provides access to the three-phase unbalanced lines.
- SetIValue(nFieldIndex: int, nValue: int) bool
Sets the value for the enumerated field from an integer.
- SetDValue(nFieldIndex: int, dValue: float) bool
Sets the value for the enumerated field from a double.
- SetSValue(nFieldIndex: int, strValue: int) bool
Sets the value for the enumerated field from a string.
- SetBValue(nFieldIndex: int, bValue: bool) bool
Sets the value for the enumerated field from boolean.
- AddSections(nSections: int) None
Add sections to the unbalanced line. All unbalanced lines start with one section.
- Parameters:
nSections (int) – The number of sections.
- GetSections() int
Returns the number of sections in the unbalanced line. All unbalanced lines have at least one section.
- Returns:
The number of sections in the unbalanced line.
- Return type:
- GetRatingMVA(nRatingIndex: int) float
Returns the MVA rating associated with the rating set. The same rating is used for all phases.
- SetRatingkA(nRatingIndex: int, dRatingkA: float) None
Sets the kA rating to given value for the rating set given by the rating index. The same rating is used for all phases.
- SetRatingMVA(nRatingIndex: int, dRatingMVA: float) None
Sets the MVA rating to given value for the rating set given by the rating index. The same rating is used for all phases.
- GetRatingSendkA(nRatingIndex: int) float
Returns the sending end kA rating associated with the rating set given by the rating index. The same rating is used for all phases.
- GetRatingReceivekA(nRatingIndex: int) float
Returns the receiving end kA rating associated with the rating set given by the rating index. The same rating is used for all phases.
- GetRealPowerSendAMW() float
Returns the branch sending end real power in MW in the A phase.
- Returns:
The branch sending end real power in MW in the A phase.
- Return type:
- GetRealPowerSendBMW() float
Returns the branch sending end real power in MW in the B phase.
- Returns:
The branch sending end real power in MW in the B phase.
- Return type:
- GetRealPowerSendCMW() float
Returns the branch sending end real power in MW in the C phase.
- Returns:
The branch sending end real power in MW in the C phase.
- Return type:
- GetRealPowerSendNMW() float
Returns the branch sending end real power in MW in the N phase.
- Returns:
The branch sending end real power in MW in the N phase.
- Return type:
- GetReactivePowerSendAMVAr() float
Returns the branch sending end reactive power in MVAr in the A phase.
- Returns:
The branch sending end reactive power in MVAr in the A phase.
- Return type:
- GetReactivePowerSendBMVAr() float
Returns the branch sending end reactive power in MVAr in the B phase.
- Returns:
The branch sending end reactive power in MVAr in the B phase.
- Return type:
- GetReactivePowerSendCMVAr() float
Returns the branch sending end reactive power in MVAr in the C phase.
- Returns:
The branch sending end reactive power in MVAr in the C phase.
- Return type:
- GetReactivePowerSendNMVAr() float
Returns the branch sending end reactive power in MVAr in the N phase.
- Returns:
The branch sending end reactive power in MVAr in the N phase.
- Return type:
- GetSendPowerAMVA() float
Returns the branch sending end power in MVA in the A phase.
- Returns:
The branch sending end power in MVA in the A phase.
- Return type:
- GetSendPowerBMVA() float
Returns the branch sending end power in MVA in the B phase.
- Returns:
The branch sending end power in MVA in the B phase.
- Return type:
- GetSendPowerCMVA() float
Returns the branch sending end power in MVA in the C phase.
- Returns:
The branch sending end power in MVA in the C phase.
- Return type:
- GetSendPowerNMVA() float
Returns the branch sending end power in MVA in the N phase.
- Returns:
The branch sending end power in MVA in the N phase.
- Return type:
- GetRealPowerSendAkW() float
Returns the branch sending end real power in kW in the A phase.
- Returns:
The branch sending end real power in kW in the A phase.
- Return type:
- GetRealPowerSendBkW() float
Returns the branch sending end real power in kW in the B phase.
- Returns:
The branch sending end real power in kW in the B phase.
- Return type:
- GetRealPowerSendCkW() float
Returns the branch sending end real power in kW in the C phase.
- Returns:
The branch sending end real power in kW in the C phase.
- Return type:
- GetRealPowerSendNkW() float
Returns the branch sending end real power in kW in the N phase.
- Returns:
The branch sending end real power in kW in the N phase.
- Return type:
- GetReactivePowerSendAkVAr() float
Returns the branch sending end reactive power in kVAr in the A phase.
- Returns:
The branch sending end reactive power in kVAr in the A phase.
- Return type:
- GetReactivePowerSendBkVAr() float
Returns the branch sending end reactive power in kVAr in the B phase.
- Returns:
The branch sending end reactive power in kVAr in the B phase.
- Return type:
- GetReactivePowerSendCkVAr() float
Returns the branch sending end reactive power in kVAr in the C phase.
- Returns:
The branch sending end reactive power in kVAr in the C phase.
- Return type:
- GetReactivePowerSendNkVAr() float
Returns the branch sending end reactive power in kVAr in the N phase.
- Returns:
The branch sending end reactive power in kVAr in the N phase.
- Return type:
- GetSendPowerAkVA() float
Returns the branch sending end power in kVA in the A phase.
- Returns:
The branch sending end power in kVA in the A phase.
- Return type:
- GetSendPowerBkVA() float
Returns the branch sending end power in kVA in the B phase.
- Returns:
The branch sending end power in kVA in the B phase.
- Return type:
- GetSendPowerCkVA() float
Returns the branch sending end power in kVA in the C phase.
- Returns:
The branch sending end power in kVA in the C phase.
- Return type:
- GetSendPowerNkVA() float
Returns the branch sending end power in kVA in the N phase.
- Returns:
The branch sending end power in kVA in the N phase.
- Return type:
- GetRealPowerRecvAMW() float
Returns the branch receive end real power in MW in the A phase.
- Returns:
The branch receive end real power in MW in the A phase.
- Return type:
- GetRealPowerRecvBMW() float
Returns the branch receive end real power in MW in the B phase.
- Returns:
The branch receive end real power in MW in the B phase.
- Return type:
- GetRealPowerRecvCMW() float
Returns the branch receive end real power in MW in the C phase.
- Returns:
The branch receive end real power in MW in the C phase.
- Return type:
- GetRealPowerRecvNMW() float
Returns the branch receive end real power in MW in the N phase.
- Returns:
The branch receive end real power in MW in the N phase.
- Return type:
- GetReactivePowerRecvAMVAr() float
Returns the branch receive end reactive power in MVAr in the A phase.
- Returns:
The branch receive end reactive power in MVAr in the A phase.
- Return type:
- GetReactivePowerRecvBMVAr() float
Returns the branch receive end reactive power in MVAr in the B phase.
- Returns:
The branch receive end reactive power in MVAr in the B phase.
- Return type:
- GetReactivePowerRecvCMVAr() float
Returns the branch receive end reactive power in MVAr in the C phase.
- Returns:
The branch receive end reactive power in MVAr in the C phase.
- Return type:
- GetReactivePowerRecvNMVAr() float
Returns the branch receive end reactive power in MVAr in the N phase.
- Returns:
The branch receive end reactive power in MVAr in the N phase.
- Return type:
- GetRecvPowerAMVA() float
Returns the branch receive end power in MVA in the A phase.
- Returns:
The branch receive end power in MVA in the A phase.
- Return type:
- GetRecvPowerBMVA() float
Returns the branch receive end power in MVA in the B phase.
- Returns:
The branch receive end power in MVA in the B phase.
- Return type:
- GetRecvPowerCMVA() float
Returns the branch receive end power in MVA in the C phase.
- Returns:
The branch receive end power in MVA in the C phase.
- Return type:
- GetRecvPowerNMVA() float
Returns the branch receive end power in MVA in the N phase.
- Returns:
The branch receive end power in MVA in the N phase.
- Return type:
- GetRealPowerRecvAkW() float
Returns the branch receive end real power in kW in the A phase.
- Returns:
The branch receive end real power in kW in the A phase.
- Return type:
- GetRealPowerRecvBkW() float
Returns the branch receive end real power in kW in the B phase.
- Returns:
The branch receive end real power in kW in the B phase.
- Return type:
- GetRealPowerRecvCkW() float
Returns the branch receive end real power in kW in the C phase.
- Returns:
The branch receive end real power in kW in the C phase.
- Return type:
- GetRealPowerRecvNkW() float
Returns the branch receive end real power in kW in the N phase.
- Returns:
The branch receive end real power in kW in the N phase.
- Return type:
- GetReactivePowerRecvAkVAr() float
Returns the branch receive end reactive power in kVAr in the A phase.
- Returns:
The branch receive end reactive power in kVAr in the A phase.
- Return type:
- GetReactivePowerRecvBkVAr() float
Returns the branch receive end reactive power in kVAr in the B phase.
- Returns:
The branch receive end reactive power in kVAr in the B phase.
- Return type:
- GetReactivePowerRecvCkVAr() float
Returns the branch receive end reactive power in kVAr in the C phase.
- Returns:
The branch receive end reactive power in kVAr in the C phase.
- Return type:
- GetReactivePowerRecvNkVAr() float
Returns the branch receive end reactive power in kVAr in the N phase.
- Returns:
The branch receive end reactive power in kVAr in the N phase.
- Return type:
- GetRecvPowerAkVA() float
Returns the branch receive end power in kVA in the A phase.
- Returns:
The branch receive end power in kVA in the A phase.
- Return type:
- GetRecvPowerBkVA() float
Returns the branch receive end power in kVA in the B phase.
- Returns:
The branch receive end power in kVA in the B phase.
- Return type:
- GetRecvPowerCkVA() float
Returns the branch receive end power in kVA in the C phase.
- Returns:
The branch receive end power in kVA in the C phase.
- Return type:
- GetRecvPowerNkVA() float
Returns the branch receive end power in kVA in the N phase.
- Returns:
The branch receive end power in kVA in the N phase.
- Return type:
- GetRealPowerSendMeanMW() float
Returns the real power mean in MW of the three branch phase send end powers.
- Returns:
The real power mean in MW of the three branch phase send end powers.
- Return type:
- GetReactivePowerSendMeanMVAr() float
Returns the reactive power mean in MVAr of the three branch phase send end powers.
- Returns:
The real power mean in MVAr of the three branch phase send end powers.
- Return type:
- GetSendPowerMeanMVA() float
Returns the power mean in MVA of the three branch phase send end powers.
- Returns:
The power mean in MVA of the three branch phase send end powers.
- Return type:
- GetRealPowerSendMeankW() float
Returns the real power mean in kW of the three branch phase send end powers.
- Returns:
The real power mean in kW of the three branch phase send end powers.
- Return type:
- GetReactivePowerSendMeankVAr() float
Returns the reactive power mean in kVAr of the three branch phase send end powers.
- Returns:
The reactive power mean in kVAr of the three branch phase send end powers.
- Return type:
- GetSendPowerMeankVA() float
Returns the power mean in kVA of the three branch phase send end powers.
- Returns:
The power mean in kVA of the three branch phase send end powers.
- Return type:
- GetRealPowerSendMaxMW() float
Returns the highest real power of the three branch phase send end powers in MW.
- Returns:
The highest real power of the three branch phase send end powers in MW.
- Return type:
- GetReactivePowerSendMaxMVAr() float
Returns the highest reactive power of the three branch phase send end powers in MVAr.
- Returns:
The highest reactive power of the three branch phase send end powers in MVAr.
- Return type:
- GetSendPowerMaxMVA() float
Returns the highest power of the three branch phase send end powers in MVA.
- Returns:
The highest power of the three branch phase send end powers in MVA.
- Return type:
- GetRealPowerSendMaxkW() float
Returns the highest real power of the three branch phase send end powers in kW.
- Returns:
The highest real power of the three branch phase send end powers in kW.
- Return type:
- GetReactivePowerSendMaxkVAr() float
Returns the highest reactive power of the three branch phase send end powers in kVAr.
- Returns:
The highest reactive power of the three branch phase send end powers in kVAr.
- Return type:
- GetSendPowerMaxkVA() float
Returns the highest power of the three branch phase send end powers in kVA.
- Returns:
The highest power of the three branch phase send end powers in kVA.
- Return type:
- GetRealPowerRecvMeanMW() float
Returns the mean of the three branch phase receive end real powers in MW.
- Returns:
The mean of the three branch phase receive end real powers in MW.
- Return type:
- GetReactivePowerRecvMeanMVAr() float
Returns the mean of the three branch phase receive end reactive powers in MVAr.
- Returns:
The mean of the three branch phase receive end reactive powers in MVAr.
- Return type:
- GetRecvPowerMeanMVA() float
Returns the mean of the three branch phase receive end powers in MVA.
- Returns:
The mean of the three branch phase receive end powers in MVA.
- Return type:
- GetRealPowerRecvMeankW() float
Returns the mean of the three branch phase receive end real powers in kW.
- Returns:
The mean of the three branch phase receive end real powers in kW.
- Return type:
- GetReactivePowerRecvMeankVAr() float
Returns the mean of the three branch phase receive end reactive powers in kVAr.
- Returns:
The mean of the three branch phase receive end reactive powers in kVAr.
- Return type:
- GetRecvPowerMeankVA() float
Returns the mean of the three branch phase receive end powers in kVA.
- Returns:
The mean of the three branch phase receive end powers in kVA.
- Return type:
- GetRealPowerRecvMaxMW() float
Returns the highest of the three branch phase receive end real powers in MW.
- Returns:
The highest of the three branch phase receive end real powers in MW.
- Return type:
- GetReactivePowerRecvMaxMVAr() float
Returns the highest of the three branch phase receive end reactive powers in MVAr.
- Returns:
The highest of the three branch phase receive end reactive powers in MVAr.
- Return type:
- GetRecvPowerMaxMVA() float
Returns the highest of the three branch phase receive end powers in MVA.
- Returns:
The highest of the three branch phase receive end powers in MVA.
- Return type:
- GetRealPowerRecvMaxkW() float
Returns the highest of the three branch phase receive end real powers in kW.
- Returns:
The highest of the three branch phase receive end real powers in kW.
- Return type:
- GetReactivePowerRecvMaxkVAr() float
Returns the highest of the three branch phase receive end reactive powers in kVAr.
- Returns:
The highest of the three branch phase receive end reactive powers in kVAr.
- Return type:
- GetRecvPowerMaxkVA() float
Returns the highest of the three branch phase receive end powers in kVA.
- Returns:
The highest of the three branch phase receive end powers in kVA.
- Return type:
- GetRealPowerSendPosMW() float
Returns the positive branch phase sequence send end real power in MW.
- Returns:
The positive branch phase sequence send end real power in MW.
- Return type:
- GetRealPowerSendNegMW() float
Returns the negative branch phase sequence send end real power in MW.
- Returns:
The negative branch phase sequence send end real power in MW.
- Return type:
- GetRealPowerSendZeroMW() float
Returns the zero branch phase sequence send end real power in MW.
- Returns:
The zero branch phase sequence send end real power in MW.
- Return type:
- GetReactivePowerSendPosMVAr() float
Returns the positive branch phase sequence send end reactive power in MVAr.
- Returns:
The positive branch phase sequence send end reactive power in MVAr.
- Return type:
- GetReactivePowerSendNegMVAr() float
Returns the negative branch phase sequence send end reactive power in MVAr.
- Returns:
The negative branch phase sequence send end reactive power in MVAr.
- Return type:
- GetReactivePowerSendZeroMVAr() float
Returns the zero branch phase sequence send end reactive power in MVAr.
- Returns:
The zero branch phase sequence send end reactive power in MVAr.
- Return type:
- GetSendPowerPosMVA() float
Returns the positive branch phase sequence send end power in MVA.
- Returns:
The positive branch phase sequence send end power in MVA.
- Return type:
- GetSendPowerNegMVA() float
Returns the negative branch phase sequence send end power in MVA.
- Returns:
The negative branch phase sequence send end power in MVA.
- Return type:
- GetSendPowerZeroMVA() float
Returns the zero branch phase sequence send end power in MVA.
- Returns:
The zero branch phase sequence send end power in MVA.
- Return type:
- GetRealPowerSendPoskW() float
Returns the positive branch phase sequence send end real power in kW.
- Returns:
The positive branch phase sequence send end real power in kW.
- Return type:
- GetRealPowerSendNegkW() float
Returns the negative branch phase sequence send end real power in kW.
- Returns:
The negative branch phase sequence send end real power in kW.
- Return type:
- GetRealPowerSendZerokW() float
Returns the zero branch phase sequence send end real power in kW.
- Returns:
The zero branch phase sequence send end real power in kW.
- Return type:
- GetReactivePowerSendPoskVAr() float
Returns the positive branch phase sequence send end reactive power in kVAr.
- Returns:
The positive branch phase sequence send end reactive power in kVAr.
- Return type:
- GetReactivePowerSendNegkVAr() float
Returns the negative branch phase sequence send end reactive power in kVAr.
- Returns:
The negative branch phase sequence send end reactive power in kVAr.
- Return type:
- GetReactivePowerSendZerokVAr() float
Returns the zero branch phase sequence send end reactive power in kVAr.
- Returns:
The zero branch phase sequence send end reactive power in kVAr.
- Return type:
- GetSendPowerPoskVA() float
Returns the positive branch phase sequence send end power in kVA.
- Returns:
The positive branch phase sequence send end power in kVA.
- Return type:
- GetSendPowerNegkVA() float
Returns the negative branch phase sequence send end power in kVA.
- Returns:
The negative branch phase sequence send end power in kVA.
- Return type:
- GetSendPowerZerokVA() float
Returns the zero branch phase sequence send end power in kVA.
- Returns:
The zero branch phase sequence send end power in kVA.
- Return type:
- GetRealPowerRecvPosMW() float
Returns the positive branch phase sequence receive end real power in MW.
- Returns:
The positive branch phase sequence receive end real power in MW.
- Return type:
- GetRealPowerRecvNegMW() float
Returns the negative branch phase sequence receive end real power in MW.
- Returns:
The negative branch phase sequence receive end real power in MW.
- Return type:
- GetRealPowerRecvZeroMW() float
Returns the zero branch phase sequence receive end real power in MW.
- Returns:
The zero branch phase sequence receive end real power in MW.
- Return type:
- GetReactivePowerRecvPosMVAr() float
Returns the positive branch phase sequence receive end reactive power in MVAr.
- Returns:
The positive branch phase sequence receive end reactive power in MVAr.
- Return type:
- GetReactivePowerRecvNegMVAr() float
Returns the negative branch phase sequence receive end reactive power in MVAr.
- Returns:
The negative branch phase sequence receive end reactive power in MVAr.
- Return type:
- GetReactivePowerRecvZeroMVAr() float
Returns the zero branch phase sequence receive end reactive power in MVAr.
- Returns:
The zero branch phase sequence receive end reactive power in MVAr.
- Return type:
- GetRecvPowerPosMVA() float
Returns the positive branch phase sequence receive end power in MVA.
- Returns:
The positive branch phase sequence receive end power in MVA.
- Return type:
- GetRecvPowerNegMVA() float
Returns the negative branch phase sequence receive end power in MVA.
- Returns:
The negative branch phase sequence receive end power in MVA.
- Return type:
- GetRecvPowerZeroMVA() float
Returns the zero branch phase sequence receive end power in MVA.
- Returns:
The zero branch phase sequence receive end power in MVA.
- Return type:
- GetRealPowerRecvPoskW() float
Returns the positive branch phase sequence receive end real power in kW.
- Returns:
The positive branch phase sequence receive end real power in kW.
- Return type:
- GetRealPowerRecvNegkW() float
Returns the negative branch phase sequence receive end real power in kW.
- Returns:
The negative branch phase sequence receive end real power in kW.
- Return type:
- GetRealPowerRecvZerokW() float
Returns the zero branch phase sequence receive end real power in kW.
- Returns:
The zero branch phase sequence receive end real power in kW.
- Return type:
- GetReactivePowerRecvPoskVAr() float
Returns the positive branch phase sequence receive end reactive power in kVAr.
- Returns:
The positive branch phase sequence receive end reactive power in kVAr.
- Return type:
- GetReactivePowerRecvNegkVAr() float
Returns the negative branch phase sequence receive end reactive power in kVAr.
- Returns:
The negative branch phase sequence receive end reactive power in kVAr.
- Return type:
- GetReactivePowerRecvZerokVAr() float
Returns the zero branch phase sequence receive end reactive power in kVAr.
- Returns:
The zero branch phase sequence receive end reactive power in kVAr.
- Return type:
- GetRecvPowerPoskVA() float
Returns the positive branch phase sequence receive end power in kVA.
- Returns:
The positive branch phase sequence receive end power in kVA.
- Return type: