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, setRemoteQControlTypegetQLimit, getQLimit, getVSpecified, getVSpecified, hasLimitBackoff, setQLimit, setQLimit, setVSpecified, setVSpecifiedchangeToGenPQBus, changeToGenPVBus, getParentBus, setParentBusgetAdjControlType, getControlMode, getDesiredControlRange, isAdjustStatus, isControlStatus, setAdjControlType, setAdjustStatus, setControlMode, setControlStatus, setDesiredControlRangecheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInforeadData, writeDataneedAdjust, performAdjusteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivercalDiscreteB, getBLimit, getBLimit, getQvoid 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()