public class AclfAdjInputUtilFunc
extends java.lang.Object
| Constructor and Description |
|---|
AclfAdjInputUtilFunc() |
| Modifier and Type | Method and Description |
|---|---|
static FunctionLoad |
addAclfFuncLoadTo(AclfBus bus,
double baseKva,
double loadP0,
double loadQ0,
double p_a,
double p_b,
double q_a,
double q_b,
Unit.UnitType unit)
Add a FunctionLoad control to the network
|
static PQBusLimit |
addPQBusLimitTo(AclfNetwork adjNet,
java.lang.String busId,
double qSpec,
Unit.UnitType qUnit,
double vMax,
double vMin,
Unit.UnitType vUnit)
add PQ bus control
|
static PSXfrPControl |
addPSXfrPControlTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
boolean conOnFromSide,
boolean flowFrom2To,
double pSpec,
Unit.UnitType pUnit,
double angMax,
double angMin,
Unit.UnitType angUnit)
add PS Xfr control of p flow
|
static PVBusLimit |
addPVBusLimitTo(AclfNetwork adjNet,
java.lang.String busId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit)
Add PV Bus control
|
static RemoteQBus |
addRemoteQBusMvarFlowTo(AclfNetwork adjNet,
java.lang.String busId,
java.lang.String remoteBranchId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit,
boolean onFromSide,
boolean flowFrom2To)
Add Bus Q control of a remote branch mvar flow
|
static RemoteQBus |
addRemoteQBusVoltageTo(AclfNetwork adjNet,
java.lang.String busId,
java.lang.String remoteBusId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit)
add bus Q control of a remote bus voltage
|
static TapControl |
addTapControlMvarFlowTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
boolean flowFrom2To,
boolean mvarSpecOnFromSide,
double mvaSpec,
Unit.UnitType mvaUnit,
double tapMax,
double tapMin,
boolean tapOnFromSide,
int steps)
Add Xfr Tap Control for branch mvar flow
|
static TapControl |
addTapControlVoltageTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
java.lang.String vcBusId,
boolean vcBusOnFromSide,
double vSpec,
Unit.UnitType vUnit,
double tapMax,
double tapMin,
boolean tapOnFromSide,
int steps)
Add Xfr branch tap control for bus voltage
|
public static FunctionLoad addAclfFuncLoadTo(AclfBus bus, double baseKva, double loadP0, double loadQ0, double p_a, double p_b, double q_a, double q_b, Unit.UnitType unit) throws InterpssException
adjNet - busID - p_a - p_b - q_a - q_b - unit - java.lang.ExceptionInterpssExceptionpublic static PQBusLimit addPQBusLimitTo(AclfNetwork adjNet, java.lang.String busId, double qSpec, Unit.UnitType qUnit, double vMax, double vMin, Unit.UnitType vUnit) throws java.lang.Exception
adjNet - busId - qSpec - qUnit - vMax - vMin - vUnit - java.lang.Exceptionpublic static PVBusLimit addPVBusLimitTo(AclfNetwork adjNet, java.lang.String busId, double vSpec, Unit.UnitType vUnit, double qMax, double qMin, Unit.UnitType qUnit) throws java.lang.Exception
adjNet - busId - vSpec - vUnit - qMax - qMin - qUnit - java.lang.Exceptionpublic static PSXfrPControl addPSXfrPControlTo(AclfNetwork adjNet, java.lang.String fromId, java.lang.String toId, boolean conOnFromSide, boolean flowFrom2To, double pSpec, Unit.UnitType pUnit, double angMax, double angMin, Unit.UnitType angUnit) throws java.lang.Exception
adjNet - fromId - toId - conOnFromSide - flowFrom2To - pSpec - pUnit - angMax - angMin - angUnit - java.lang.Exceptionpublic static RemoteQBus addRemoteQBusVoltageTo(AclfNetwork adjNet, java.lang.String busId, java.lang.String remoteBusId, double vSpec, Unit.UnitType vUnit, double qMax, double qMin, Unit.UnitType qUnit) throws java.lang.Exception
adjNet - busId - remoteBusId - vSpec - vUnit - qMax - qMin - qUnit - java.lang.Exceptionpublic static RemoteQBus addRemoteQBusMvarFlowTo(AclfNetwork adjNet, java.lang.String busId, java.lang.String remoteBranchId, double vSpec, Unit.UnitType vUnit, double qMax, double qMin, Unit.UnitType qUnit, boolean onFromSide, boolean flowFrom2To) throws java.lang.Exception
adjNet - busId - remoteBranchId - vSpec - vUnit - qMax - qMin - qUnit - onFromSide - flowFrom2To - java.lang.Exceptionpublic static TapControl addTapControlVoltageTo(AclfNetwork adjNet, java.lang.String fromId, java.lang.String toId, java.lang.String vcBusId, boolean vcBusOnFromSide, double vSpec, Unit.UnitType vUnit, double tapMax, double tapMin, boolean tapOnFromSide, int steps) throws java.lang.Exception
adjNet - fromId - toId - vcBusId - vcBusOnFromSide - vSpec - vUnit - tapMax - tapMin - tapOnFromSide - steps - java.lang.Exceptionpublic static TapControl addTapControlMvarFlowTo(AclfNetwork adjNet, java.lang.String fromId, java.lang.String toId, boolean flowFrom2To, boolean mvarSpecOnFromSide, double mvaSpec, Unit.UnitType mvaUnit, double tapMax, double tapMin, boolean tapOnFromSide, int steps) throws java.lang.Exception
adjNet - fromId - toId - flowFrom2To - mvarSpecOnFromSide - mvaSpec - mvaUnit - tapMax - tapMin - tapOnFromSide - steps - java.lang.Exception