public interface IFaultResult_dep extends IBusScVoltage, IBranchScCurrent
Modifier and Type | Method and Description |
---|---|
AcscNetwork |
getAcscNet()
Get the AcscNetwork object
|
org.apache.commons.math3.complex.Complex |
getFaultPointV()
Get the fault point voltage (positive)
|
Complex3x1 |
getSCCurrent_012()
Get the fault point SC current in 012
|
Complex3x1 |
getSCCurrent_012(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point SC current in 012 for the unit
|
Complex3x1 |
getSCCurrent_abc()
Get the fault point SC current in abc
|
Complex3x1 |
getSCCurrent_abc(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point SC current in abc for the unit
|
org.apache.commons.math3.complex.Complex |
getZEqFault()
Get the fault point equivalent impedance
|
org.apache.commons.math3.complex.Complex |
getZEqFault(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point equivalent impedance for the unit
|
org.apache.commons.math3.complex.Complex |
getZFault()
Get the fault impedance
|
org.apache.commons.math3.complex.Complex |
getZFault(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault impedance for the unit
|
boolean |
isCacheBusScVolt()
check if Bus SC voltages are cached for output purpose
|
void |
setFaultPointV(org.apache.commons.math3.complex.Complex vpu)
set the fault point voltage (positive)
|
void |
setFaultPointV(org.apache.commons.math3.complex.Complex v,
double baseV,
Unit.UnitType unit)
Set the fault point voltage for the unit
|
void |
setSCCurrent(org.apache.commons.math3.complex.Complex isc,
SequenceCode seq)
Set fault point SC current for the sequence
|
void |
setZEqFault(org.apache.commons.math3.complex.Complex zpu)
Set the fault point equivalent impedance
|
void |
setZFault(org.apache.commons.math3.complex.Complex zpu)
Set the fault impedance
|
java.lang.String |
toString(double baseV)
Calculate contributing current for all bus for display purpose.
|
calContributingCurrent, getBusContriAmps_012, getBusContriAmps_012, getBusVoltage_012, setBusVoltage
calBranchCurrent, calBranchScAmpFrom2To, calBranchScAmpTo2From, getBranchAmpsFrom2To_012, getBranchAmpsFrom2To_012, getBranchAmpsFrom2To_abc, getBranchAmpsFrom2To_abc, getBranchAmpsTo2From_012, getBranchAmpsTo2From_012, getBranchAmpsTo2From_abc, getBranchAmpsTo2From_abc
AcscNetwork getAcscNet()
boolean isCacheBusScVolt()
org.apache.commons.math3.complex.Complex getFaultPointV()
void setFaultPointV(org.apache.commons.math3.complex.Complex vpu)
vpu
- the fault point voltage (positive)void setFaultPointV(org.apache.commons.math3.complex.Complex v, double baseV, Unit.UnitType unit)
v
- the fault point voltageunit
- the unitComplex3x1 getSCCurrent_012()
Complex3x1 getSCCurrent_012(Unit.UnitType unit, double baseV, double baseKVA)
unit
- the unitnaseKVA
- system base KVAComplex3x1 getSCCurrent_abc()
Complex3x1 getSCCurrent_abc(Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
unit
- the unitnaseKVA
- system base KVAInterpssException
void setSCCurrent(org.apache.commons.math3.complex.Complex isc, SequenceCode seq)
isc
- the sc currentsequence
- org.apache.commons.math3.complex.Complex getZFault()
org.apache.commons.math3.complex.Complex getZFault(Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
unit
- the z unitbaseKVA
- system base KVAInterpssException
void setZFault(org.apache.commons.math3.complex.Complex zpu)
zpu
- the impedanceorg.apache.commons.math3.complex.Complex getZEqFault()
org.apache.commons.math3.complex.Complex getZEqFault(Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
unit
- the z unitbaseKVA
- system base KVAInterpssException
void setZEqFault(org.apache.commons.math3.complex.Complex zpu)
zpu
- the impedancejava.lang.String toString(double baseV)
v
- the voltagebus
- the bus objectseq
- sequence number
void setBusVoltage( Complex v, final AcscBus bus, final SequenceCode seq );
/**
Get the bus fault voltage in 012bus
- the bus objectbus
- the bus objectbus
- the bus objectunit
- the unitbaseV
- base voltage for the calculationnaseKVA
- system base KVAbaseV
- base voltage use to calculation name-plate value of SC Amps