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
|
void |
create2WBranches(AclfBranchCode branchCode)
create three 2W branches (from, to, tert) and the star bus, based on fromBusId,
toBusId, and tertBusId.
|
void |
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.
|
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. |
getFromBranch, getStarBus, getTertiaryBranch, getTertiaryBus, getToBranch, setFromBranch, setStarBus, setTertiaryBranch, setTertiaryBus, setToBranchgetCircuitNumber, getFromBus, getNetwork, getOppositeBus, getToBus, isChildBranch, isFromBus, isFromSideMetered, isGroundBranch, isToBus, setAttributes, setAttributes, setChildBranch, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setToBus, toStringgetExtensionObject, setExtensionObjectgetArea, getIntFlag, getOwner, getSortNumber, getWeight, getZone, isBooleanFlag, setArea, setBooleanFlag, setIntFlag, setOwner, setSortNumber, setWeight, setZonecheckData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverreadData, writeDatagetAdapter, getAdaptergetConnectedPhysicalOppositeBus, getFromPhysicalBusConnected, getFromPhysicalBusId, getToPhysicalBusConnected, getToPhysicalBusIdto3WXfr, 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()void create2WBranches(AclfBranchCode branchCode) throws InterpssException
branchCode - branch code could be xfr or psXfr
InterpssExceptionvoid create2WBranches(AclfBranchCode branchCode, java.lang.String[] properties) throws InterpssException
branchCode - branch code could be xfr or psXfrproperties - properties for create the 2W xfrs [startBiusId, fromBranchCirId,
toBranchCirId, tertBranchCirId ]
InterpssExceptionAclfBranch getFromAclfBranch()
AclfBranch getToAclfBranch()
AclfBranch getTertAclfBranch()
void calculateStarBusVoltage()