public interface SENetwork extends BaseAclfNetwork<SEBus,SEBranch>
The following features are supported:
SEPackage.getSENetwork()
Modifier and Type | Method and Description |
---|---|
void |
addRecord(SEMeasRecord baseRecord)
this method for adding record
|
double |
calMaxResidual()
calculate the max residual
|
double |
calQERate(SEErrorThreshold threshold)
calculate the qualified estimation rate
|
double[] |
formPArray()
form the P array
|
ISparseEqnDouble |
formPMatrix()
form the P matrix
|
double[] |
formQArray()
form the Q array
|
ISparseEqnDouble |
formQMatrix()
form the Q matrix
|
java.util.HashMap<java.lang.String,SEMeasRecord> |
getLookupTable()
this method for getting all measure record
|
int |
getNoPMeasure()
Returns the value of the 'No PMeasure' attribute.
|
int |
getNoQMeasure()
Returns the value of the 'No QMeasure' attribute.
|
SEMeasRecord |
getRecord(MeasureType type,
java.lang.Long id)
this method for getting record
|
void |
setNoPMeasure(int value)
Sets the value of the '
No PMeasure ' attribute. |
void |
setNoQMeasure(int value)
Sets the value of the '
No QMeasure ' attribute. |
void |
setResidual()
set the SENetwork residual
|
void |
updateBusVoltAng(double[] ang)
update bus voltage angle
|
void |
updateBusVoltMag(double[] mag)
update bus voltage magnitude
|
adjustXfrZ, allocateContributeGenQ, calLoadDFactor, calLoadDFactor, getAclfNetAdjust, getAclfNetModelType, getDefaultVoltageLimit, getNetworkType, getSpecialBranch, getSpecialBranchList, getXfrZAdjustSide, getXfrZTable, getXfrZTableEntry, getZeroZBranchThreshold, hasSwingBus, initBusVoltage, initContributeGenLoad, isContributeGenLoadModel, isLfConverged, isLfDataLoaded, isSensitivityCalculated, setAclfNetAdjust, setAclfNetModelType, setContributeGenLoadModel, setDefaultVoltageLimit, setLfConverged, setLfDataLoaded, setNetworkType, setSensitivityCalculated, setXfrZAdjustSide, setZeroZBranchThreshold
accept, addArea, addBranch, addBranch, addBranch, addBranch2Cache, addBranch2Cache, addBranch2Cache, addBus, addBus2Cache, addGroundBranch, addOwner, addSubstation, addTieLine, addZone, arrangeBusNumber, cachedBranches2Net, cachedBuses2Net, formAdjacencyMatrix, getArea, getArea, getAreaMap, getBaseKva, getBaseMva, getBranch, getBranch, getBranch, getBranches, getBranches, getBranchList, getBus, getBus, getBusList, getChildNetWrapperList, getExtraInfo, getFrequency, getNoActiveBranch, getNoActiveBranch, getNoActiveBus, getNoActiveBus, getNoBranch, getNoBranch, getNoBus, getNoBus, getOriginalDataFormat, getOwner, getOwner, getOwnerMap, getRefBusId, getRefBusIdSet, getRefBusType, getSubstation, getSubstationMap, getSubstationMap, getTieLineList, getTimeStamp, getZone, getZone, getZoneMap, hasBranch, hasBranch, hasBus, hzCopy, isAllowGroundBranch, isBusNumberArranged, isBypassDataCheck, isDataChecked, isOnlineModel, isRefBus, net2String, rebuildLookupTable, removeBranch, removeBranch, removeBranch, removeBus, removeBus, removeTieLine, replaceBus, setAllowGroundBranch, setBaseKva, setBusNumberArranged, setBypassDataCheck, setDataChecked, setExtraInfo, setFrequency, setOriginalDataFormat, setRefBusId, setRefBusIdSet, setRefBusType, setTimeStamp, setToEmpty, setVisitedStatus, updateBranchId
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
readData, writeData
getChildNetWrapper, hasChildNet
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
calExternalPowerIntoNet, hasBranchMavRatingViolation, maxMismatch, maxMismatch, maxMismatch, smallestLoad, totalGeneration, totalLoad, totalLoad, totalLoss
hasFunctionLoad, hasPQBusLimit, hasPSXfrPControl, hasPVBusLimit, hasRemoteQBus, hasStaticVarCompensator, hasSwitchedShuntAdjustment, hasTapControl, needDiscreteAdjust, needLimitAdjust, needLimitBackoffAdjust, needPowerAdjust, needVoltageAdjust
add3WXfr, add3WXfr, get3WXfr, get3WXfr, has3WXfr, has3WXfr, remove3WXfr
addHvdcLine2T, addHvdcLine2T, calculateHvdc, getHvdcLine2T, hasPSXfr
areaOutputPower, neighborAreas, neighborZones, powerAreaExport, powerZoneExport
formB11Matrix, formB11Matrix, formB1Matrix, formB1Matrix, formJMatrix, formJMatrix, formJMatrix, formYMatrix, formYMatrix
int getNoPMeasure()
setNoPMeasure(int)
,
SEPackage.getSENetwork_NoPMeasure()
void setNoPMeasure(int value)
No PMeasure
' attribute.
value
- the new value of the 'No PMeasure' attribute.getNoPMeasure()
int getNoQMeasure()
setNoQMeasure(int)
,
SEPackage.getSENetwork_NoQMeasure()
void setNoQMeasure(int value)
No QMeasure
' attribute.
value
- the new value of the 'No QMeasure' attribute.getNoQMeasure()
java.util.HashMap<java.lang.String,SEMeasRecord> getLookupTable()
void addRecord(SEMeasRecord baseRecord)
SEMeasRecord getRecord(MeasureType type, java.lang.Long id)
double calMaxResidual()
double calQERate(SEErrorThreshold threshold)
ISparseEqnDouble formPMatrix() throws InterpssException
InterpssException
ISparseEqnDouble formQMatrix() throws InterpssException
InterpssException
double[] formPArray()
double[] formQArray()
void setResidual()
void updateBusVoltMag(double[] mag)
void updateBusVoltAng(double[] ang)