public class BaseAcscBusImpl<TGen extends AcscGen,TLoad extends AcscLoad> extends BaseAclfBusImpl<TGen,TLoad> implements BaseAcscBus<TGen,TLoad>
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.math3.complex.Complex |
EQUIV_Z0_EDEFAULT
The default value of the '
Equiv Z0 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
EQUIV_Z1_EDEFAULT
The default value of the '
Equiv Z1 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
EQUIV_Z2_EDEFAULT
The default value of the '
Equiv Z2 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
equivZ0
The cached value of the '
Equiv Z0 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
equivZ1
The cached value of the '
Equiv Z1 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
equivZ2
The cached value of the '
Equiv Z2 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
GROUND_Z_EDEFAULT
The default value of the '
Ground Z ' attribute. |
protected BusScGrounding |
grounding
The cached value of the '
Grounding ' containment reference. |
protected boolean |
negSeqDataInitialized |
protected boolean |
posSeqDataInitialized |
protected static BusScCode |
SC_CODE_EDEFAULT
The default value of the '
Sc Code ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SC_FIXED_SHUNT_Y0_EDEFAULT
The default value of the '
Sc Fixed Shunt Y0 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SC_GEN_Z0_EDEFAULT
The default value of the '
Sc Gen Z0 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SC_GEN_Z1_EDEFAULT
The default value of the '
Sc Gen Z1 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SC_GEN_Z2_EDEFAULT
The default value of the '
Sc Gen Z2 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SC_LOAD_SHUNT_Y0_EDEFAULT
The default value of the '
Sc Load Shunt Y0 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SC_LOAD_SHUNT_Y1_EDEFAULT
The default value of the '
Sc Load Shunt Y1 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SC_LOAD_SHUNT_Y2_EDEFAULT
The default value of the '
Sc Load Shunt Y2 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SC_SWITCHED_SHUNT_Y0_EDEFAULT
The default value of the '
Sc Switched Shunt Y0 ' attribute. |
protected BusScCode |
scCode
The cached value of the '
Sc Code ' attribute. |
protected org.apache.commons.math3.complex.Complex |
scFixedShuntY0
The cached value of the '
Sc Fixed Shunt Y0 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
scGenZ0
The cached value of the '
Sc Gen Z0 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
scGenZ1
The cached value of the '
Sc Gen Z1 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
scGenZ2
The cached value of the '
Sc Gen Z2 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
scLoadShuntY0
The cached value of the '
Sc Load Shunt Y0 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
scLoadShuntY1
The cached value of the '
Sc Load Shunt Y1 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
scLoadShuntY2
The cached value of the '
Sc Load Shunt Y2 ' attribute. |
protected org.apache.commons.math3.complex.Complex |
scSwitchedShuntY0
The cached value of the '
Sc Switched Shunt Y0 ' attribute. |
protected static Complex3x1 |
THREE_SEQ_VOLTAGE_EDEFAULT
The default value of the '
Three Seq Voltage ' attribute. |
protected Complex3x1 |
threeSeqVoltage
The cached value of the '
Three Seq Voltage ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
Z0_EDEFAULT
The default value of the '
Z0 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
Z1_EDEFAULT
The default value of the '
Z1 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
Z2_EDEFAULT
The default value of the '
Z2 ' attribute. |
protected boolean |
zeroSeqDataInitialized |
busControl, compensatorList, contributeGenList, contributeLoadList, DESIRED_VOLT_ANG_EDEFAULT, DESIRED_VOLT_MAG_EDEFAULT, desiredVoltAng, desiredVoltMag, EXP_LOAD_P_EDEFAULT, EXP_LOAD_Q_EDEFAULT, expLoadP, expLoadQ, EXTERNAL_POWER_INTO_NET_EDEFAULT, externalPowerIntoNet, functionLoad, GEN_CODE_EDEFAULT, GEN_EDEFAULT, GEN_P_EDEFAULT, GEN_Q_EDEFAULT, genCode, genP, genQ, LOAD_CODE_EDEFAULT, LOAD_P_EDEFAULT, LOAD_Q_EDEFAULT, loadCode, loadP, loadQ, PGEN_LIMIT_EDEFAULT, pGenLimit, QGEN_LIMIT_EDEFAULT, qGenLimit, remoteQControlGroup, SHUNT_Y_EDEFAULT, shuntY, switchedShuntList, vLimit, VLIMIT_EDEFAULT, VOLTAGE_ANG_EDEFAULT, VOLTAGE_MAG_EDEFAULT, voltageAng, voltageMag
BASE_VOLTAGE_EDEFAULT, baseVoltage, fromBranchList, MERGE2_BUS_ID_EDEFAULT, merge2BusId, network, SUB_AREA_FLAG_EDEFAULT, subAreaFlag, substation, SUBSTATION_ID_EDEFAULT, substationId, toBranchList
EXTENSION_OBJECT_EDEFAULT, extensionObject
area, AREA_ID_EDEFAULT, areaId, BOOLEAN_FLAG_EDEFAULT, booleanFlag, EXT_SEQ_NUMBER_EDEFAULT, extSeqNumber, INT_FLAG_EDEFAULT, intFlag, owner, OWNER_ID_EDEFAULT, ownerId, SORT_NUMBER_EDEFAULT, sortNumber, weight, WEIGHT_EDEFAULT, zone, ZONE_ID_EDEFAULT, zoneId
desc, DESC_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT, number, NUMBER_EDEFAULT, status, STATUS_CHANGE_INFO_EDEFAULT, STATUS_EDEFAULT, statusChangeInfo
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
BaseAcscBusImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetGrounding(BusScGrounding newGrounding,
org.eclipse.emf.common.notify.NotificationChain msgs) |
protected org.apache.commons.math3.complex.Complex |
calEquivYScBus(SequenceCode seq) |
protected org.apache.commons.math3.complex.Complex |
calScGenYSum(SequenceCode seq) |
org.apache.commons.math3.complex.Complex |
calYScii(SequenceCode seq,
ScBusModelType scBusModelType) |
boolean |
checkData(DataCheckConfiguration config) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<TGen> |
getContributeGenList()
This is specialized for the more specific element type known in this context.
|
org.eclipse.emf.common.util.EList<TLoad> |
getContributeLoadList()
This is specialized for the more specific element type known in this context.
|
org.apache.commons.math3.complex.Complex |
getEquivZ0() |
org.apache.commons.math3.complex.Complex |
getEquivZ1() |
org.apache.commons.math3.complex.Complex |
getEquivZ2() |
protected BusGroundCode |
getGroundCode() |
BusScGrounding |
getGrounding() |
protected org.apache.commons.math3.complex.Complex |
getGroundZ() |
BusScCode |
getScCode() |
org.apache.commons.math3.complex.Complex |
getScFixedShuntY0() |
org.apache.commons.math3.complex.Complex |
getScGenZ0() |
org.apache.commons.math3.complex.Complex |
getScGenZ1() |
org.apache.commons.math3.complex.Complex |
getScGenZ2() |
org.apache.commons.math3.complex.Complex |
getScLoadShuntY0() |
org.apache.commons.math3.complex.Complex |
getScLoadShuntY1() |
org.apache.commons.math3.complex.Complex |
getScLoadShuntY2() |
org.apache.commons.math3.complex.Complex |
getScSwitchedShuntY0() |
Complex3x1 |
getThreeSeqVoltage() |
boolean |
initContributeGen(boolean dclfOnly)
Defined in BaseAclfBus class
|
boolean |
initSeqEquivLoad(SequenceCode code)
Convert all the loads at the bus in a sequence (pos/neg/zero) network to equivalent shuntY
|
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
resetSeqEquivLoad()
reset bus equivalent load, i.e., equivZ1 = equivZ2 = equivZ0 = LARGE_Z
|
void |
setGrounding(BusScGrounding newGrounding) |
void |
setScCode(BusScCode newScCode) |
void |
setScFixedShuntY0(org.apache.commons.math3.complex.Complex newScFixedShuntY0) |
void |
setScGenZ(org.apache.commons.math3.complex.Complex z1,
org.apache.commons.math3.complex.Complex z2,
org.apache.commons.math3.complex.Complex z0,
Unit.UnitType unit) |
void |
setScGenZ(org.apache.commons.math3.complex.Complex z,
SequenceCode seq) |
void |
setScGenZ(org.apache.commons.math3.complex.Complex z,
SequenceCode seq,
Unit.UnitType unit) |
void |
setScGenZ0(org.apache.commons.math3.complex.Complex newScGenZ0) |
void |
setScGenZ1(org.apache.commons.math3.complex.Complex newScGenZ1) |
void |
setScGenZ2(org.apache.commons.math3.complex.Complex newScGenZ2) |
void |
setScLoadShuntY0(org.apache.commons.math3.complex.Complex newScLoadShuntY0) |
void |
setScLoadShuntY1(org.apache.commons.math3.complex.Complex newScLoadShuntY1) |
void |
setScLoadShuntY2(org.apache.commons.math3.complex.Complex newScLoadShuntY2) |
void |
setScSwitchedShuntY0(org.apache.commons.math3.complex.Complex newScSwitchedShuntY0) |
void |
setThreeSeqVoltage(Complex3x1 newThreeSeqVoltage) |
java.lang.String |
toString() |
java.lang.String |
toString(double baseKVA) |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
acCurrentIntoNet, allocateContributeGenQ, b11ii, b1ii, basicSetBusControl, basicSetFunctionLoad, basicSetRemoteQControlGroup, calLoadPQ, calLossPFactor, calNetGenResults, calNetLoadResults, calNetPQResults, code2String, createGenObject, createLoadObject, distributeLoad, eInverseAdd, findZeroZPathBuses, getBusControl, getCompensator, getCompensatorList, getContributeGen, getContributeLoad, getDesiredVoltAng, getDesiredVoltMag, getExpLoadP, getExpLoadQ, getExternalPowerIntoNet, getFunctionLoad, getGenCode, getGenP, getGenQ, getGenResults_impl, getJii, getLoadCode, getLoadP, getLoadP, getLoadQ, getLoadQ, getLossCumTDPath, getNoConnectedZbr, getPGenLimit, getPQBusLimit, getPVBusLimit, getQGenLimit, getRemoteQBus, getRemoteQControlGroup, getShuntY, getStaticVarCompensator, getSwitchedShunt, getSwitchedShuntList, getVLimit, getVoltage, getVoltage, getVoltageAng, getVoltageAng, getVoltageMag, getVoltageMag, hasZbrLoop, initContributeLoad, isCapacitor, isConnect2ZeroZBranch, isConstILoad, isConstPLoad, isConstZLoad, isFunctionLoad, isGen, isGenPQ, isGenPV, isLoad, isLoadPV, isNonContribute, isPQBusLimit, isPV, isPVBusLimit, isRefBus, isRemoteQBus, isRemoteQControlGroup, isStaticVarCompensator, isSwing, isSwitchedShunt, mismatch, noConnectedBranch, powerIntoNet, setBusControl, setDesiredVoltAng, setDesiredVoltMag, setExpLoadP, setExpLoadQ, setExternalPowerIntoNet, setFunctionLoad, setGenCode, setGenP, setGenQ, setLoadCode, setLoadP, setLoadQ, setLossCumTDPath, setPGenLimit, setQGenLimit, setRemoteQControlGroup, setShuntY, setVLimit, setVoltage, setVoltage, setVoltage, setVoltageAng, setVoltageMag, toCapacitorBus, toGenBus, toLoadBus, toPQBus, toPVBus, toSwingBus, updateVoltage, updateVoltageAng, updateVoltageMag, voltageViolation, yii
basicSetSubstation, getBaseVoltage, getBranchList, getConnectedBranch, getFromBranchList, getMerge2BusId, getNetwork, getSubAreaFlag, getSubstation, getSubstationId, getToBranchList, isIslandBus, nActiveBranchConnected, nBranchConnected, nBranchConnected, nNonGroundBranchConnected, setAttributes, setAttributes, setBaseVoltage, setBaseVoltage, setId, setMerge2BusId, setNetwork, setSubAreaFlag, setSubstation, setSubstationId
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, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setName, setNumber, setStatus, setStatusChangeInfo
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
acCurrentIntoNet, b11ii, b1ii, calLossPFactor, calNetGenResults, calNetLoadResults, calNetPQResults, getBusControl, getCompensator, getCompensatorList, getContributeGen, getContributeLoad, getDesiredVoltAng, getDesiredVoltMag, getExpLoadP, getExpLoadQ, getExternalPowerIntoNet, getFunctionLoad, getGenCode, getGenP, getGenQ, getJii, getLoadCode, getLoadP, getLoadP, getLoadQ, getLoadQ, getLossCumTDPath, getPGenLimit, getQGenLimit, getRemoteQControlGroup, getShuntY, getSwitchedShuntList, getVLimit, getVoltageAng, getVoltageMag, mismatch, powerIntoNet, setBusControl, setDesiredVoltAng, setDesiredVoltMag, setExpLoadP, setExpLoadQ, setExternalPowerIntoNet, setFunctionLoad, setGenCode, setGenP, setGenQ, setLoadCode, setLoadP, setLoadQ, setLossCumTDPath, setPGenLimit, setQGenLimit, setRemoteQControlGroup, setShuntY, setVLimit, setVoltageAng, setVoltageMag, yii
getBaseVoltage, getBranchList, getConnectedBranch, getFromBranchList, getMerge2BusId, getNetwork, getSubAreaFlag, getSubstation, getSubstationId, getToBranchList, isIslandBus, nActiveBranchConnected, nBranchConnected, nBranchConnected, nNonGroundBranchConnected, setAttributes, setAttributes, setBaseVoltage, setBaseVoltage, setMerge2BusId, setNetwork, setSubAreaFlag, setSubstation, setSubstationId
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, 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
getVoltage, getVoltage, getVoltageAng, getVoltageMag, isCapacitor, isConstILoad, isConstPLoad, isConstZLoad, isGen, isGenPQ, isGenPV, isLoad, isLoadPV, isNonContribute, isPV, isRefBus, isSwing, setVoltage, setVoltage, setVoltage, updateVoltage, updateVoltageAng, updateVoltageMag
allocateContributeGenQ, code2String, distributeLoad, initContributeLoad, noConnectedBranch, voltageViolation
findZeroZPathBuses, getNoConnectedZbr, hasZbrLoop, isConnect2ZeroZBranch
toCapacitorBus, toGenBus, toLoadBus, toPQBus, toPVBus, toSwingBus
getPQBusLimit, getPVBusLimit, getRemoteQBus, getStaticVarCompensator, getSwitchedShunt, isFunctionLoad, isPQBusLimit, isPVBusLimit, isRemoteQBus, isRemoteQControlGroup, isStaticVarCompensator, isSwitchedShunt
protected static final BusScCode SC_CODE_EDEFAULT
Sc Code
' attribute.
getScCode()
protected BusScCode scCode
Sc Code
' attribute.
getScCode()
protected static final Complex3x1 THREE_SEQ_VOLTAGE_EDEFAULT
Three Seq Voltage
' attribute.
getThreeSeqVoltage()
protected Complex3x1 threeSeqVoltage
Three Seq Voltage
' attribute.
getThreeSeqVoltage()
protected static final org.apache.commons.math3.complex.Complex SC_GEN_Z1_EDEFAULT
Sc Gen Z1
' attribute.
getScGenZ1()
protected org.apache.commons.math3.complex.Complex scGenZ1
Sc Gen Z1
' attribute.
getScGenZ1()
protected static final org.apache.commons.math3.complex.Complex SC_GEN_Z2_EDEFAULT
Sc Gen Z2
' attribute.
getScGenZ2()
protected org.apache.commons.math3.complex.Complex scGenZ2
Sc Gen Z2
' attribute.
getScGenZ2()
protected static final org.apache.commons.math3.complex.Complex SC_GEN_Z0_EDEFAULT
Sc Gen Z0
' attribute.
getScGenZ0()
protected org.apache.commons.math3.complex.Complex scGenZ0
Sc Gen Z0
' attribute.
getScGenZ0()
protected static final org.apache.commons.math3.complex.Complex SC_LOAD_SHUNT_Y1_EDEFAULT
Sc Load Shunt Y1
' attribute.
getScLoadShuntY1()
protected org.apache.commons.math3.complex.Complex scLoadShuntY1
Sc Load Shunt Y1
' attribute.
getScLoadShuntY1()
protected static final org.apache.commons.math3.complex.Complex SC_LOAD_SHUNT_Y2_EDEFAULT
Sc Load Shunt Y2
' attribute.
getScLoadShuntY2()
protected org.apache.commons.math3.complex.Complex scLoadShuntY2
Sc Load Shunt Y2
' attribute.
getScLoadShuntY2()
protected static final org.apache.commons.math3.complex.Complex SC_LOAD_SHUNT_Y0_EDEFAULT
Sc Load Shunt Y0
' attribute.
getScLoadShuntY0()
protected org.apache.commons.math3.complex.Complex scLoadShuntY0
Sc Load Shunt Y0
' attribute.
getScLoadShuntY0()
protected static final org.apache.commons.math3.complex.Complex SC_FIXED_SHUNT_Y0_EDEFAULT
Sc Fixed Shunt Y0
' attribute.
getScFixedShuntY0()
protected org.apache.commons.math3.complex.Complex scFixedShuntY0
Sc Fixed Shunt Y0
' attribute.
getScFixedShuntY0()
protected static final org.apache.commons.math3.complex.Complex SC_SWITCHED_SHUNT_Y0_EDEFAULT
Sc Switched Shunt Y0
' attribute.
getScSwitchedShuntY0()
protected org.apache.commons.math3.complex.Complex scSwitchedShuntY0
Sc Switched Shunt Y0
' attribute.
getScSwitchedShuntY0()
protected static final org.apache.commons.math3.complex.Complex EQUIV_Z1_EDEFAULT
Equiv Z1
' attribute.
getEquivZ1()
protected static final org.apache.commons.math3.complex.Complex Z1_EDEFAULT
Z1
' attribute.
getScGenZ1()
protected org.apache.commons.math3.complex.Complex equivZ1
Equiv Z1
' attribute.
getEquivZ1()
protected static final org.apache.commons.math3.complex.Complex EQUIV_Z2_EDEFAULT
Equiv Z2
' attribute.
getEquivZ2()
protected static final org.apache.commons.math3.complex.Complex Z2_EDEFAULT
Z2
' attribute.
getScGenZ2()
protected org.apache.commons.math3.complex.Complex equivZ2
Equiv Z2
' attribute.
getEquivZ2()
protected static final org.apache.commons.math3.complex.Complex EQUIV_Z0_EDEFAULT
Equiv Z0
' attribute.
getEquivZ0()
protected static final org.apache.commons.math3.complex.Complex Z0_EDEFAULT
Z0
' attribute.
getScGenZ0()
protected org.apache.commons.math3.complex.Complex equivZ0
Equiv Z0
' attribute.
getEquivZ0()
protected static final org.apache.commons.math3.complex.Complex GROUND_Z_EDEFAULT
Ground Z
' attribute.
getGroundZ()
protected BusScGrounding grounding
Grounding
' containment reference.
getGrounding()
protected boolean posSeqDataInitialized
protected boolean negSeqDataInitialized
protected boolean zeroSeqDataInitialized
public org.eclipse.emf.common.util.EList<TLoad> getContributeLoadList()
getContributeLoadList
in interface BaseAclfBus<TGen extends AcscGen,TLoad extends AcscLoad>
getContributeLoadList
in class BaseAclfBusImpl<TGen extends AcscGen,TLoad extends AcscLoad>
AclfPackage.getBaseAclfBus_ContributeLoadList()
,
AclfLoad.getParentBus()
public Complex3x1 getThreeSeqVoltage()
getThreeSeqVoltage
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setThreeSeqVoltage(Complex3x1)
,
AcscPackage.getBaseAcscBus_ThreeSeqVoltage()
public void setThreeSeqVoltage(Complex3x1 newThreeSeqVoltage)
setThreeSeqVoltage
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newThreeSeqVoltage
- the new value of the 'Three Seq Voltage' attribute.BaseAcscBus.getThreeSeqVoltage()
public BusScCode getScCode()
getScCode
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BusScCode
,
BaseAcscBus.setScCode(BusScCode)
,
AcscPackage.getBaseAcscBus_ScCode()
public void setScCode(BusScCode newScCode)
setScCode
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScCode
- the new value of the 'Sc Code' attribute.BusScCode
,
BaseAcscBus.getScCode()
public org.apache.commons.math3.complex.Complex getScGenZ1()
getScGenZ1
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setScGenZ1(Complex)
,
AcscPackage.getBaseAcscBus_ScGenZ1()
public void setScGenZ1(org.apache.commons.math3.complex.Complex newScGenZ1)
setScGenZ1
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScGenZ1
- the new value of the 'Sc Gen Z1' attribute.BaseAcscBus.getScGenZ1()
public org.apache.commons.math3.complex.Complex getScGenZ2()
getScGenZ2
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setScGenZ2(Complex)
,
AcscPackage.getBaseAcscBus_ScGenZ2()
public void setScGenZ2(org.apache.commons.math3.complex.Complex newScGenZ2)
setScGenZ2
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScGenZ2
- the new value of the 'Sc Gen Z2' attribute.BaseAcscBus.getScGenZ2()
public org.apache.commons.math3.complex.Complex getScGenZ0()
getScGenZ0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setScGenZ0(Complex)
,
AcscPackage.getBaseAcscBus_ScGenZ0()
public void setScGenZ0(org.apache.commons.math3.complex.Complex newScGenZ0)
setScGenZ0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScGenZ0
- the new value of the 'Sc Gen Z0' attribute.BaseAcscBus.getScGenZ0()
public void setScGenZ(org.apache.commons.math3.complex.Complex z, SequenceCode seq)
public void setScGenZ(org.apache.commons.math3.complex.Complex z, SequenceCode seq, Unit.UnitType unit)
public void setScGenZ(org.apache.commons.math3.complex.Complex z1, org.apache.commons.math3.complex.Complex z2, org.apache.commons.math3.complex.Complex z0, Unit.UnitType unit)
public org.apache.commons.math3.complex.Complex getScLoadShuntY1()
getScLoadShuntY1
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setScLoadShuntY1(Complex)
,
AcscPackage.getBaseAcscBus_ScLoadShuntY1()
public void setScLoadShuntY1(org.apache.commons.math3.complex.Complex newScLoadShuntY1)
setScLoadShuntY1
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScLoadShuntY1
- the new value of the 'Sc Load Shunt Y1' attribute.BaseAcscBus.getScLoadShuntY1()
public org.apache.commons.math3.complex.Complex getScLoadShuntY2()
getScLoadShuntY2
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setScLoadShuntY2(Complex)
,
AcscPackage.getBaseAcscBus_ScLoadShuntY2()
public void setScLoadShuntY2(org.apache.commons.math3.complex.Complex newScLoadShuntY2)
setScLoadShuntY2
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScLoadShuntY2
- the new value of the 'Sc Load Shunt Y2' attribute.BaseAcscBus.getScLoadShuntY2()
public org.apache.commons.math3.complex.Complex getScLoadShuntY0()
getScLoadShuntY0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setScLoadShuntY0(Complex)
,
AcscPackage.getBaseAcscBus_ScLoadShuntY0()
public void setScLoadShuntY0(org.apache.commons.math3.complex.Complex newScLoadShuntY0)
setScLoadShuntY0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScLoadShuntY0
- the new value of the 'Sc Load Shunt Y0' attribute.BaseAcscBus.getScLoadShuntY0()
public org.apache.commons.math3.complex.Complex getScFixedShuntY0()
getScFixedShuntY0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setScFixedShuntY0(Complex)
,
AcscPackage.getBaseAcscBus_ScFixedShuntY0()
public void setScFixedShuntY0(org.apache.commons.math3.complex.Complex newScFixedShuntY0)
setScFixedShuntY0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScFixedShuntY0
- the new value of the 'Sc Fixed Shunt Y0' attribute.BaseAcscBus.getScFixedShuntY0()
public org.apache.commons.math3.complex.Complex getScSwitchedShuntY0()
getScSwitchedShuntY0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setScSwitchedShuntY0(Complex)
,
AcscPackage.getBaseAcscBus_ScSwitchedShuntY0()
public void setScSwitchedShuntY0(org.apache.commons.math3.complex.Complex newScSwitchedShuntY0)
setScSwitchedShuntY0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newScSwitchedShuntY0
- the new value of the 'Sc Switched Shunt Y0' attribute.BaseAcscBus.getScSwitchedShuntY0()
public BusScGrounding getGrounding()
getGrounding
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
BaseAcscBus.setGrounding(BusScGrounding)
,
AcscPackage.getBaseAcscBus_Grounding()
public org.eclipse.emf.common.notify.NotificationChain basicSetGrounding(BusScGrounding newGrounding, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setGrounding(BusScGrounding newGrounding)
setGrounding
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
newGrounding
- the new value of the 'Grounding' containment reference.BaseAcscBus.getGrounding()
public boolean initContributeGen(boolean dclfOnly)
initContributeGen
in interface IAclfBusFunc
initContributeGen
in class BaseAclfBusImpl<TGen extends AcscGen,TLoad extends AcscLoad>
dclfOnly
- initialization for Dclf only
public boolean initSeqEquivLoad(SequenceCode code)
initSeqEquivLoad
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
code
- sequence
public void resetSeqEquivLoad()
BaseAcscBus
resetSeqEquivLoad
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
public org.apache.commons.math3.complex.Complex getEquivZ1()
getEquivZ1
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
AcscPackage.getBaseAcscBus_EquivZ1()
public org.apache.commons.math3.complex.Complex getEquivZ2()
getEquivZ2
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
AcscPackage.getBaseAcscBus_EquivZ2()
public org.apache.commons.math3.complex.Complex getEquivZ0()
getEquivZ0
in interface BaseAcscBus<TGen extends AcscGen,TLoad extends AcscLoad>
AcscPackage.getBaseAcscBus_EquivZ0()
public boolean checkData(DataCheckConfiguration config)
protected org.apache.commons.math3.complex.Complex calScGenYSum(SequenceCode seq)
public org.apache.commons.math3.complex.Complex calYScii(SequenceCode seq, ScBusModelType scBusModelType)
protected org.apache.commons.math3.complex.Complex calEquivYScBus(SequenceCode seq)
protected BusGroundCode getGroundCode()
protected org.apache.commons.math3.complex.Complex getGroundZ()
public org.eclipse.emf.common.util.EList<TGen> getContributeGenList()
getContributeGenList
in interface BaseAclfBus<TGen extends AcscGen,TLoad extends AcscLoad>
getContributeGenList
in class BaseAclfBusImpl<TGen extends AcscGen,TLoad extends AcscLoad>
AclfPackage.getBaseAclfBus_ContributeGenList()
,
AclfGen.getParentBus()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class BaseAclfBusImpl<TGen extends AcscGen,TLoad extends AcscLoad>
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class BaseAclfBusImpl<TGen extends AcscGen,TLoad extends AcscLoad>
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString(double baseKVA)
public java.lang.String toString()
public void writeData(com.hazelcast.nio.ObjectDataOutput out) throws java.io.IOException
NameTagImpl
public void readData(com.hazelcast.nio.ObjectDataInput in) throws java.io.IOException
NameTagImpl