public interface Aclf3WBranch extends Branch3W, IAclf3WXfrAdaptation
The following features are supported:
AclfPackage.getAclf3WBranch()
Modifier and Type | Method and Description |
---|---|
void |
calculateStarBusVoltage()
Calculate the star bus voltqage based on three terminal bus voltages
|
boolean |
create2WBranches(AclfBranchCode branchCode)
create three 2W branches (from, to, tert) and the star bus, based on fromBusId,
toBusId, and tertBusId.
|
boolean |
create2WBranches(AclfBranchCode branchCode,
java.lang.String[] properties)
create three 2W branches (from, to, tert) and the star bus, based on fromBusId,
toBusId, and tertBusId.
|
AclfBranchCode |
getBranchCode()
Returns the value of the 'Branch Code' attribute.
|
AclfBranch |
getFromAclfBranch()
create three 2W branches (from, to, tert) and the star bus, based on fromBusId,
toBusId, and tertBusId.
|
AclfBranch |
getTertAclfBranch()
create three 2W branches (from, to, tert) and the star bus, based on fromBusId,
toBusId, and tertBusId.
|
AclfBranch |
getToAclfBranch()
create three 2W branches (from, to, tert) and the star bus, based on fromBusId,
toBusId, and tertBusId.
|
org.apache.commons.math3.complex.Complex |
getVoltageStarBus()
Returns the value of the 'Voltage Star Bus' attribute.
|
boolean |
isZCorrectionOnWinding()
Returns the value of the 'ZCorrection On Winding' attribute.
|
void |
setBranchCode(AclfBranchCode value)
Sets the value of the '
Branch Code ' attribute. |
void |
setVoltageStarBus(org.apache.commons.math3.complex.Complex value)
Sets the value of the '
Voltage Star Bus ' attribute. |
void |
setZCorrectionOnWinding(boolean value)
Sets the value of the '
ZCorrection On Winding ' attribute. |
getFromBranch, getStarBus, getTertiaryBranch, getTertiaryBus, getTertiaryBusId, getToBranch, setFromBranch, setStarBus, setTertiaryBranch, setTertiaryBus, setToBranch
getCircuitNumber, getFromBus, getFromBusId, getNetwork, getOppositeBus, getOriginalBranchId, getToBus, getToBusId, isFromBus, isFromSideMetered, isGroundBranch, isToBus, reconnect, setAttributes, setAttributes, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setOriginalBranchId, setToBus, toString
getExtensionObject, setExtensionObject
getArea, getAreaId, getExtSeqNumber, getIntFlag, getOwner, getOwnerId, getSortNumber, getWeight, getZone, getZoneId, isBooleanFlag, setArea, setAreaId, setBooleanFlag, setExtSeqNumber, setIntFlag, setOwner, setOwnerId, setSortNumber, setWeight, setZone, setZoneId
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
readData, writeData
to3WXfr, toPS3WXfr
AclfBranchCode getBranchCode()
"Line"
.
The literals are from the enumeration AclfBranchCode
.
If the meaning of the 'Branch Code' attribute isn't clear, there really should be more of a description here...
branch codeAclfBranchCode
,
setBranchCode(AclfBranchCode)
,
AclfPackage.getAclf3WBranch_BranchCode()
void setBranchCode(AclfBranchCode value)
Branch Code
' attribute.
value
- the new value of the 'Branch Code' attribute.AclfBranchCode
,
getBranchCode()
org.apache.commons.math3.complex.Complex getVoltageStarBus()
"1.0"
.
Star bus voltage. It might be used for representing the branch as a delta connection
device.
setVoltageStarBus(Complex)
,
AclfPackage.getAclf3WBranch_VoltageStarBus()
void setVoltageStarBus(org.apache.commons.math3.complex.Complex value)
Voltage Star Bus
' attribute.
value
- the new value of the 'Voltage Star Bus' attribute.getVoltageStarBus()
boolean create2WBranches(AclfBranchCode branchCode)
branchCode
- branch code could be xfr or psXfr
boolean create2WBranches(AclfBranchCode branchCode, java.lang.String[] properties)
branchCode
- branch code could be xfr or psXfrproperties
- properties for create the 2W xfrs [startBiusId, fromBranchCirId,
toBranchCirId, tertBranchCirId ]
AclfBranch getFromAclfBranch()
AclfBranch getToAclfBranch()
AclfBranch getTertAclfBranch()
void calculateStarBusVoltage()
boolean isZCorrectionOnWinding()
"true"
.
a boolean flag for notating how Z correction table is applied. For ZCOD in PSS/E,
ZCOD = 0 for winding impedance, 1 for bus to bus impedance.
setZCorrectionOnWinding(boolean)
,
AclfPackage.getAclf3WBranch_ZCorrectionOnWinding()
void setZCorrectionOnWinding(boolean value)
ZCorrection On Winding
' attribute.
value
- the new value of the 'ZCorrection On Winding' attribute.isZCorrectionOnWinding()