public interface RemoteQBus extends PVBusLimit
The following features are supported:
AclfAdjustPackage.getRemoteQBus()| Modifier and Type | Method and Description |
|---|---|
double |
getAccFactor()
Returns the value of the 'Acc Factor' attribute.
|
RemoteQControlType |
getControlType()
Returns the value of the 'Control Type' attribute.
|
double |
getDQ_dq()
DQ_dq - d(Qbus) / d(remote Mva)
|
double |
getDQ_dv()
Returns the value of the 'DQ dv' attribute.
|
double |
getMvarFlowCalculated(AclfBranch branch,
Unit.UnitType unit)
get mvar calculated of the Remote Q voltage control bus object.
|
double |
getMvarSpecified(Unit.UnitType unit)
get mvar specification of the Remote Q voltage control bus object.
|
AclfBranch |
getRemoteBranch()
Returns the value of the 'Remote Branch' reference.
|
BaseAclfBus<?,?> |
getRemoteBus()
Returns the value of the 'Remote Bus' reference.
|
boolean |
isFlowFrom2To()
Returns the value of the 'Flow From2 To' attribute.
|
boolean |
isMvarOnFromSide()
Returns the value of the 'Mvar On From Side' attribute.
|
void |
setAccFactor(double value)
Sets the value of the '
Acc Factor' attribute. |
void |
setControlType(RemoteQControlType value)
Sets the value of the '
Control Type' attribute. |
void |
setDQ_dq(double x)
set DQ_dq - d(Qbus) / d(remote Mva)
|
void |
setDQ_dv(double value)
Sets the value of the '
DQ dv' attribute. |
void |
setFlowFrom2To(boolean value)
Sets the value of the '
Flow From2 To' attribute. |
void |
setMvarOnFromSide(boolean value)
Sets the value of the '
Mvar On From Side' attribute. |
void |
setMvarSpecified(double q,
Unit.UnitType unit)
Set mvar specification of the Remote Q voltage control bus object, which is stored
in the parent AclfBus desiredVoltage field.
|
void |
setRemoteBranch(AclfBranch value)
Sets the value of the '
Remote Branch' reference. |
void |
setRemoteBus(BaseAclfBus<?,?> value)
Sets the value of the '
Remote Bus' reference. |
getQLimit, getQLimit, getVSpecified, getVSpecified, hasLimitBackoff, setQLimit, setQLimit, setVSpecified, setVSpecifiedchangeToGenPQBus, changeToGenPVBus, getParentBus, setParentBuscheckData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatusreadData, writeDataneedAdjust, performAdjustRemoteQControlType getControlType()
"BusVoltage".
The literals are from the enumeration RemoteQControlType.
If the meaning of the 'Control Type' attribute isn't clear, there really should be more of a description here...
Remote Q voltage control bus object control type.RemoteQControlType,
setControlType(RemoteQControlType),
AclfAdjustPackage.getRemoteQBus_ControlType()void setControlType(RemoteQControlType value)
Control Type' attribute.
value - the new value of the 'Control Type' attribute.RemoteQControlType,
getControlType()boolean isFlowFrom2To()
If the meaning of the 'Flow From2 To' attribute isn't clear, there really should be more of a description here...
Remote Q voltage control attribute, for BranchQ control type, to determind branch Q flow direction.setFlowFrom2To(boolean),
AclfAdjustPackage.getRemoteQBus_FlowFrom2To()void setFlowFrom2To(boolean value)
Flow From2 To' attribute.
value - the new value of the 'Flow From2 To' attribute.isFlowFrom2To()boolean isMvarOnFromSide()
If the meaning of the 'Mvar On From Side' attribute isn't clear, there really should be more of a description here...
Remote Q voltage control attribute, for BranchQ control type, to determind mvar control measurement side.setMvarOnFromSide(boolean),
AclfAdjustPackage.getRemoteQBus_MvarOnFromSide()void setMvarOnFromSide(boolean value)
Mvar On From Side' attribute.
value - the new value of the 'Mvar On From Side' attribute.isMvarOnFromSide()double getDQ_dv()
"1.0".
sensitivity dQ(remoteQ)/dV(vcBus)
setDQ_dv(double),
AclfAdjustPackage.getRemoteQBus_DQ_dv()void setDQ_dv(double value)
DQ dv' attribute.
value - the new value of the 'DQ dv' attribute.getDQ_dv()BaseAclfBus<?,?> getRemoteBus()
If the meaning of the 'Remote Bus' reference isn't clear, there really should be more of a description here...
Remote Q voltage control bus object, remote control bus, for bus voltage control typesetRemoteBus(BaseAclfBus),
AclfAdjustPackage.getRemoteQBus_RemoteBus()void setRemoteBus(BaseAclfBus<?,?> value)
Remote Bus' reference.
value - the new value of the 'Remote Bus' reference.getRemoteBus()AclfBranch getRemoteBranch()
If the meaning of the 'Remote Branch' reference isn't clear, there really should be more of a description here...
Remote Q voltage control bus object, remote control branch for BranchQ control type.setRemoteBranch(AclfBranch),
AclfAdjustPackage.getRemoteQBus_RemoteBranch()void setRemoteBranch(AclfBranch value)
Remote Branch' reference.
value - the new value of the 'Remote Branch' reference.getRemoteBranch()double getMvarSpecified(Unit.UnitType unit)
unit - mvar specified unit
void setMvarSpecified(double q,
Unit.UnitType unit)
q - mvar specified valueunit - mvar specified unit
double getMvarFlowCalculated(AclfBranch branch, Unit.UnitType unit)
branch - branch objectunit - mvar flow unit
double getAccFactor()
setAccFactor(double),
AclfAdjustPackage.getRemoteQBus_AccFactor()void setAccFactor(double value)
Acc Factor' attribute.
value - the new value of the 'Acc Factor' attribute.getAccFactor()double getDQ_dq()
void setDQ_dq(double x)
x - dQ_dq value