public interface SwitchedShunt extends RemoteQBus, IShuntQFunc
The following features are supported:
AclfAdjustPackage.getSwitchedShunt()
Modifier and Type | Method and Description |
---|---|
double |
getBActual()
Returns the value of the 'BActual' attribute.
|
double |
getBInit()
Returns the value of the 'BInit' attribute.
|
java.lang.String |
getRemoteControlGroupId()
get the remote control group id for this switched shunt
|
double |
getRemoteControlPercentage()
Returns the value of the 'Remote Control Percentage' attribute.
|
org.eclipse.emf.common.util.EList<ShuntCompensator> |
getShuntCompensatorList()
Returns the value of the 'Shunt Compensator List' containment reference list.
|
void |
setBActual(double value)
Sets the value of the '
BActual ' attribute. |
void |
setBInit(double value)
Sets the value of the '
BInit ' attribute. |
void |
setBLimit(LimitType limit)
Set bus B limit
|
void |
setBLimit(LimitType limit,
Unit.UnitType unit)
Set bus B limit in the unit specified
|
void |
setRemoteControlGroupId(java.lang.String value)
set the remote control group id for this switched shunt
|
void |
setRemoteControlPercentage(double value) |
getAccFactor, getDQ_dq, getDQ_dv, getMvarFlowCalculated, getMvarSpecified, getMvarSpecified, getRemoteBranch, getRemoteBus, getRemoteBusBranchId, getRemoteQControlType, isFlowFrom2To, isMvarOnFromSide, setAccFactor, setDQ_dq, setDQ_dv, setFlowFrom2To, setMvarOnFromSide, setMvarSpecified, setMvarSpecified, setRemoteBranch, setRemoteBus, setRemoteBusBranchId, setRemoteQControlType
getQLimit, getQLimit, getVSpecified, getVSpecified, hasLimitBackoff, setQLimit, setQLimit, setVSpecified, setVSpecified
changeToGenPQBus, changeToGenPVBus, getParentBus, setParentBus
getAdjControlType, getControlMode, getDesiredControlRange, isAdjustStatus, isControlStatus, setAdjControlType, setAdjustStatus, setControlMode, setControlStatus, setDesiredControlRange
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
readData, writeData
needAdjust, performAdjust
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
calDiscreteB, getBLimit, getBLimit, getQ
void setBLimit(LimitType limit, Unit.UnitType unit)
void setBLimit(LimitType limit)
double getBInit()
"0.0"
.
initial total B in pu
setBInit(double)
,
AclfAdjustPackage.getSwitchedShunt_BInit()
void setBInit(double value)
BInit
' attribute.
value
- the new value of the 'BInit' attribute.getBInit()
double getBActual()
"0.0"
.
the actual B after the adjustment in the loadflow calculation
setBActual(double)
,
AclfAdjustPackage.getSwitchedShunt_BActual()
void setBActual(double value)
BActual
' attribute.
value
- the new value of the 'BActual' attribute.getBActual()
org.eclipse.emf.common.util.EList<ShuntCompensator> getShuntCompensatorList()
ShuntCompensator
.
for storing bus capacitor Q. Please note: a bus might have shunt Q and SwithedShunt devices at the same time.
AclfAdjustPackage.getSwitchedShunt_ShuntCompensatorList()
double getRemoteControlPercentage()
"100.0"
.
remote voltage or Mvar control participation percentage
setRemoteControlPercentage(double)
,
AclfAdjustPackage.getSwitchedShunt_RemoteControlPercentage()
void setRemoteControlPercentage(double value)
percentage
- void setRemoteControlGroupId(java.lang.String value)
groupId
- java.lang.String getRemoteControlGroupId()