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, setToBranchgetCircuitNumber, getFromBus, getFromBusId, getNetwork, getOppositeBus, getOriginalBranchId, getToBus, getToBusId, isFromBus, isFromSideMetered, isGroundBranch, isToBus, reconnect, setAttributes, setAttributes, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setOriginalBranchId, setToBus, toStringgetExtensionObject, setExtensionObjectgetArea, getAreaId, getExtSeqNumber, getIntFlag, getOwner, getOwnerId, getSortNumber, getWeight, getZone, getZoneId, isBooleanFlag, setArea, setAreaId, setBooleanFlag, setExtSeqNumber, setIntFlag, setOwner, setOwnerId, setSortNumber, setWeight, setZone, setZoneIdcheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverreadData, writeDatato3WXfr, toPS3WXfrAclfBranchCode 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()