public interface SenAnalysisAlgorithm extends DclfAlgorithm, ISensitivity, IGenTDFactor, IPowerTDFactor, ILineOutageDFactor, IBranchAngleShiftFactor
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
SenAnalysisBus |
addInjectBus(AclfBus bus,
double dfactor)
add an injection bus for the multiple bus sensitivity situation
|
SenAnalysisBus |
addWithdrawBus(AclfBus bus,
double dfactor)
add a withdraw bus for the multiple bus sensitivity situation
|
org.eclipse.emf.common.util.EList<SenAnalysisBus> |
getInjectBusList()
Returns the value of the 'Inject Bus List' reference list.
|
org.eclipse.emf.common.util.EList<SenAnalysisBus> |
getWithdrawBusList()
Returns the value of the 'Withdraw Bus List' reference list.
|
void |
setWithdrawBusList(org.eclipse.emf.common.util.EList<SenAnalysisBus> list)
set the withdrawBusList
|
calculateDclf, calculateDclf, calculateDclf, calculateDclf, checkCondition, deepCopy, distributeLoad, getAccFactor, getAclfNet, getAdjMaxIterations, getAdjTolerance, getB11Matrix, getB1Matrix, getDclfAlgoBranch, getDclfAlgoBranchList, getDclfAlgoBus, getDclfAlgoBusList, getDclfSolver, isApplyAdjustment, isDclfCalculated, removeDclfAlgoBranch, removeDclfAlgoBus, setAccFactor, setAdjMaxIterations, setAdjTolerance, setApplyAdjustment, setDclfCalculated, setDclfSolver, setRefBus, setRefBus, transfer2AclfNetgetNetwork, setNetworkcheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverreadData, writeDatagetDclfAlgoBranchIdLookupTable, getDclfAlgoBusIdLookupTable, getDclfAlgoGenNameLookupTable, getDclfAlgoLoadNameLookupTable, rebuildLookupRefRelationshipcalTotalGen, calTotalLoad, getBranchFlow, getBranchFlow, getBranchFlow, getBusAngle, getBusAngle, getBusPower, getBusPower, getBusPowerInfoNet, getBusPowerInfoNet, getMismatch, loading, loading, loss, ratingViolation, ratingViolationcalBusSensitivity, calBusSensitivitycalGenShiftFactor, genTransferDistFactorpTransferDistFactor, pTransferDistFactor, pTransferDistFactorsgetBranchClosurePTDFactor, lineOutageDFactor, lineOutageDFactorsbranchAngleShiftFactor, branchAngleShiftFactor, psXfrShiftFactor, psXfrShiftFactororg.eclipse.emf.common.util.EList<SenAnalysisBus> getWithdrawBusList()
SenAnalysisBus.
If the meaning of the 'Withdraw Bus List' reference list isn't clear, there really should be more of a description here...
withdraw bus listDclfAlgorithmPackage.getSenAnalysisAlgorithm_WithdrawBusList()void setWithdrawBusList(org.eclipse.emf.common.util.EList<SenAnalysisBus> list)
list - org.eclipse.emf.common.util.EList<SenAnalysisBus> getInjectBusList()
SenAnalysisBus.
If the meaning of the 'Inject Bus List' reference list isn't clear, there really should be more of a description here...
injection bus listDclfAlgorithmPackage.getSenAnalysisAlgorithm_InjectBusList()SenAnalysisBus addWithdrawBus(AclfBus bus, double dfactor) throws InterpssException
bus - bus iddfactor - contribuing percentage
InterpssExceptionSenAnalysisBus addInjectBus(AclfBus bus, double dfactor) throws InterpssException
bus - bus iddfactor - contributing percentage
InterpssException