public class AclfNetHelper
extends java.lang.Object
| Constructor and Description |
|---|
AclfNetHelper(BaseAclfNetwork<?,?> net) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
assignSwingBus()
Assign swing bus to those island without
|
java.lang.String |
b11MatrixToString()
B11-matrix to String for output
|
java.lang.String |
b1MatrixToString()
B1-matrix to String for output
|
java.util.List<java.lang.String> |
checkRefBus()
Check reference bus, each island as least has to have a Ref bus for Loadflow calculation
|
void |
checkRefBus(java.util.List<java.lang.String> list)
Check reference bus, each island as least has to have a Ref bus for Loadflow calculation
|
boolean |
checkSwingBus()
Check swing bus, each island as least has to have a Swing bus for Loadflow calculation
|
void |
findPreContNetworkIslanding(java.util.List<java.lang.String> deadBusIdList)
check islanding of the current aclfNet object.
|
java.lang.String |
getSwingBusId()
get Swing bus Id in the AclfNet
|
boolean |
violation(SecAnalysisViolationType type,
double voltageUpperLimitPU,
double voltageLowerLimitPU,
java.util.List<java.lang.String> msg)
Chech AclfNet violation
|
java.lang.String |
yMatrixToString()
Y-matrix to String for output
|
public AclfNetHelper(BaseAclfNetwork<?,?> net)
public void findPreContNetworkIslanding(java.util.List<java.lang.String> deadBusIdList)
deadBusIdList - stores island bus id listpublic boolean violation(SecAnalysisViolationType type, double voltageUpperLimitPU, double voltageLowerLimitPU, java.util.List<java.lang.String> msg)
type - voltageUpperLimitPU - voltageLowerLimitPU - msg - public boolean checkSwingBus()
public java.util.List<java.lang.String> checkRefBus()
public void checkRefBus(java.util.List<java.lang.String> list)
list - stored island bus idspublic boolean assignSwingBus()
public java.lang.String getSwingBusId()
throws InterpssException
InterpssExceptionpublic java.lang.String yMatrixToString()
public java.lang.String b11MatrixToString()
public java.lang.String b1MatrixToString()