public class AcscFaultResult extends AbstractAcscFaultResultImpl
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
CACHE_BUS_SC_VOLT_EDEFAULT, cacheBusScVolt, FAULT_POINT_AMPS_EDEFAULT, FAULT_POINT_V_EDEFAULT, faultPointAmps, faultPointV, ZEQ_FAULT_EDEFAULT, zEqFault, zFault, ZFAULT_EDEFAULT
network
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
Constructor and Description |
---|
AcscFaultResult(BaseAcscNetwork<?,?> net)
Constructor
|
AcscFaultResult(BaseAcscNetwork<?,?> net,
boolean cacheBusScVolt)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
calBranchCurrent()
Calculate branch current (all branches) for display purpose.
|
Complex3x1 |
calBranchScAmpFrom2To(AcscBranch branch)
Calculate branch sc current for display purpose.
|
Complex3x1 |
calBranchScAmpTo2From(AcscBranch branch)
Calculate branch sc current for display purpose.
|
void |
calContributingCurrent()
Calculate contributing current for all bus for display purpose.
|
Complex3x1 |
getBranchAmpsFrom2To_012(int i)
Get the branch fault current from->to in 012 for the index
|
Complex3x1 |
getBranchAmpsFrom2To_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in 012 from->to for the index and the unit
|
Complex3x1 |
getBranchAmpsFrom2To_abc(int i)
Get the branch fault current in abc from->to for the index
|
Complex3x1 |
getBranchAmpsFrom2To_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in abc from->to for the index and the unit
|
Complex3x1 |
getBranchAmpsTo2From_012(int i)
Get the branch fault current to->from in 012 for the index
|
Complex3x1 |
getBranchAmpsTo2From_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in 012 to->from for the index and the unit
|
Complex3x1 |
getBranchAmpsTo2From_abc(int i)
Get the branch fault current in abc to->from for the index
|
Complex3x1 |
getBranchAmpsTo2From_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in abc to->from for the index and the unit
|
BranchFaultResultInfo |
getBranchResult() |
Complex3x1 |
getBusContriAmps_012(AcscBus bus)
Get the bus contributing fault current in 012 for the index
|
Complex3x1 |
getBusContriAmps_012(AcscBus bus,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the bus contributing fault current in 012 for the index and unit
|
BusFaultResultInfo |
getBusResult() |
Complex3x1 |
getBusVoltage_012(AcscBus bus)
Get the bus fault voltage in 012 for the index
|
Complex3x1 |
getSCCurrent_012()
Get the fault point current in 012
|
Complex3x1 |
getSCCurrent_012(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point current in 012 for the unit
|
Complex3x1 |
getSCCurrent_abc()
Get the fault point current in abc
|
Complex3x1 |
getSCCurrent_abc(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point current in abc for the unit
|
void |
setBusVoltage(org.apache.commons.math3.complex.Complex v,
AcscBus bus,
SequenceCode seq)
Set bus fault voltage
|
void |
setSCCurrent(org.apache.commons.math3.complex.Complex isc,
SequenceCode seq)
Set fault point sc current for the sequence
|
java.lang.String |
toString(double baseV)
Return a String representation of the object state
|
eGet, eIsSet, eSet, eStaticClass, eUnset, getAcscNet, getFaultPointAmps, getFaultPointV, getZEqFault, getZEqFault, getZFault, getZFault, isCacheBusScVolt, setCacheBusScVolt, setFaultPointAmps, setFaultPointV, setFaultPointV, setNetwork, setZEqFault, setZFault, toString
getNetwork, readData, writeData
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, 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, eInverseAdd, eInverseRemove, 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
getNetwork
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
readData, writeData
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public AcscFaultResult(BaseAcscNetwork<?,?> net)
net
- public AcscFaultResult(BaseAcscNetwork<?,?> net, boolean cacheBusScVolt)
net
- public BusFaultResultInfo getBusResult()
public BranchFaultResultInfo getBranchResult()
public void calContributingCurrent() throws InterpssException
calContributingCurrent
in interface IBusScVoltage
calContributingCurrent
in class AbstractAcscFaultResultImpl
InterpssException
public void calBranchCurrent() throws InterpssException
calBranchCurrent
in interface IBranchScCurrent
calBranchCurrent
in class AbstractAcscFaultResultImpl
InterpssException
public Complex3x1 calBranchScAmpFrom2To(AcscBranch branch) throws InterpssException
calBranchScAmpFrom2To
in interface IBranchScCurrent
calBranchScAmpFrom2To
in class AbstractAcscFaultResultImpl
branch
- the branch objectInterpssException
public Complex3x1 calBranchScAmpTo2From(AcscBranch branch) throws InterpssException
calBranchScAmpTo2From
in interface IBranchScCurrent
calBranchScAmpTo2From
in class AbstractAcscFaultResultImpl
branch
- the branch objectInterpssException
public Complex3x1 getSCCurrent_012()
getSCCurrent_012
in interface IFaultResult
getSCCurrent_012
in class AbstractAcscFaultResultImpl
public Complex3x1 getSCCurrent_012(Unit.UnitType unit, double baseV, double baseKVA)
getSCCurrent_012
in interface IFaultResult
getSCCurrent_012
in class AbstractAcscFaultResultImpl
unit
- the unitnaseKVA
- system base KVApublic Complex3x1 getSCCurrent_abc()
getSCCurrent_abc
in interface IFaultResult
getSCCurrent_abc
in class AbstractAcscFaultResultImpl
public Complex3x1 getSCCurrent_abc(Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getSCCurrent_abc
in interface IFaultResult
getSCCurrent_abc
in class AbstractAcscFaultResultImpl
unit
- the unitnaseKVA
- system base KVAInterpssException
public void setSCCurrent(org.apache.commons.math3.complex.Complex isc, SequenceCode seq)
setSCCurrent
in interface IFaultResult
setSCCurrent
in class AbstractAcscFaultResultImpl
isc
- the sc currentsequence
- public void setBusVoltage(org.apache.commons.math3.complex.Complex v, AcscBus bus, SequenceCode seq)
setBusVoltage
in interface IBusScVoltage
setBusVoltage
in class AbstractAcscFaultResultImpl
v
- the voltagei
- bus internal numberseq
- sequence numberpublic Complex3x1 getBusVoltage_012(AcscBus bus)
getBusVoltage_012
in interface IBusScVoltage
getBusVoltage_012
in class AbstractAcscFaultResultImpl
i
- indexpublic Complex3x1 getBusContriAmps_012(AcscBus bus)
getBusContriAmps_012
in interface IBusScVoltage
getBusContriAmps_012
in class AbstractAcscFaultResultImpl
i
- indexpublic Complex3x1 getBusContriAmps_012(AcscBus bus, Unit.UnitType unit, double baseV, double baseKVA)
getBusContriAmps_012
in interface IBusScVoltage
getBusContriAmps_012
in class AbstractAcscFaultResultImpl
i
- indexunit
- the unitbaseV
- base voltage for the calculationnaseKVA
- system base KVApublic Complex3x1 getBranchAmpsFrom2To_012(int i)
getBranchAmpsFrom2To_012
in interface IBranchScCurrent
getBranchAmpsFrom2To_012
in class AbstractAcscFaultResultImpl
i
- indexpublic Complex3x1 getBranchAmpsTo2From_012(int i)
getBranchAmpsTo2From_012
in interface IBranchScCurrent
getBranchAmpsTo2From_012
in class AbstractAcscFaultResultImpl
i
- indexpublic Complex3x1 getBranchAmpsFrom2To_012(int i, Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getBranchAmpsFrom2To_012
in interface IBranchScCurrent
getBranchAmpsFrom2To_012
in class AbstractAcscFaultResultImpl
i
- indexunit
- the unitbaseV
- base voltage for the calculationnaseKVA
- system base KVAInterpssException
public Complex3x1 getBranchAmpsTo2From_012(int i, Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getBranchAmpsTo2From_012
in interface IBranchScCurrent
getBranchAmpsTo2From_012
in class AbstractAcscFaultResultImpl
i
- indexunit
- the unitbaseV
- base voltage for the calculationnaseKVA
- system base KVAInterpssException
public Complex3x1 getBranchAmpsFrom2To_abc(int i)
getBranchAmpsFrom2To_abc
in interface IBranchScCurrent
getBranchAmpsFrom2To_abc
in class AbstractAcscFaultResultImpl
i
- indexpublic Complex3x1 getBranchAmpsTo2From_abc(int i)
getBranchAmpsTo2From_abc
in interface IBranchScCurrent
getBranchAmpsTo2From_abc
in class AbstractAcscFaultResultImpl
i
- indexpublic Complex3x1 getBranchAmpsFrom2To_abc(int i, Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getBranchAmpsFrom2To_abc
in interface IBranchScCurrent
getBranchAmpsFrom2To_abc
in class AbstractAcscFaultResultImpl
i
- indexunit
- the unitbaseV
- base voltage for the calculationnaseKVA
- system base KVAInterpssException
public Complex3x1 getBranchAmpsTo2From_abc(int i, Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getBranchAmpsTo2From_abc
in interface IBranchScCurrent
getBranchAmpsTo2From_abc
in class AbstractAcscFaultResultImpl
i
- indexunit
- the unitbaseV
- base voltage for the calculationnaseKVA
- system base KVAInterpssException
public java.lang.String toString(double baseV)
toString
in interface AbstractAcscFaultResult
toString
in class AbstractAcscFaultResultImpl
net
- the fault associated AcscNetwork object