public interface ISensitivity
extends org.eclipse.emf.ecore.EObject
DclfPackage.getISensitivity()| Modifier and Type | Method and Description |
|---|---|
double |
calBusSensitivity(SenAnalysisType type,
java.lang.String injectBusId,
int busSortNumber)
get bus sensitivity from the cached results
|
double |
calBusSensitivity(SenAnalysisType type,
java.lang.String injectBusId,
java.lang.String busId)
get bus sensitivity from the cached results.
|
double |
calGenShiftFactor(java.lang.String injectBusId,
AclfBranch branch)
get gen shift factor for the monitoring branch regarding to the injBus and the slack bus as
the withdraw bus.
|
double |
getBranchClosureEquivPreFlow(AclfBranch branch)
for an open branch, calculate equiv pre-contingency flow for branch closure event analysis
|
double |
getBranchClosurePTDFactor(AclfBranch branch)
for an open branch, calculate TPDF for branch closure event analysis
|
void |
setCacheSensitivity(boolean b)
Turn on/off sensitivity cache.
|
void setCacheSensitivity(boolean b)
b - boolean for cache sensitivity
double calBusSensitivity(SenAnalysisType type, java.lang.String injectBusId, java.lang.String busId) throws ReferenceBusException
type - sensitivity typeinjectBusId - injection bus idbusId - bus id
ReferenceBusExceptiondouble calBusSensitivity(SenAnalysisType type, java.lang.String injectBusId, int busSortNumber) throws InterpssException, ReferenceBusException, IpssNumericException
type - sensitivity typeinjectBusId - injection bus idbusSortNumber - bus sort number
InterpssExceptionReferenceBusExceptionIpssNumericExceptiondouble calGenShiftFactor(java.lang.String injectBusId,
AclfBranch branch)
throws ReferenceBusException
injectBusId - injection bus idbranch - the monitoring branch object
ReferenceBusExceptiondouble getBranchClosurePTDFactor(AclfBranch branch) throws InterpssException, ReferenceBusException, IpssNumericException
branch - the branch object
InterpssExceptionReferenceBusExceptionIpssNumericExceptiondouble getBranchClosureEquivPreFlow(AclfBranch branch) throws InterpssException
branch - the branch object
InterpssException