public interface HvdcLine2TLCC<TBus extends BaseAclfBus<?,?>> extends HvdcLine2T<TBus>
The following features are supported:
Initialized
Compond R
Control Side
Dc Line Control Mode
Rectifier Control Mode
Inverter Control Mode
Operation Mode
Meter End
Power Demand
Power Demand2
Dc Voltage Demand
Dc Voltage Demand2
Current Demand
Scheduled DC Voltage
Power Current Margin
Pu Based Power Flow Algo
Rectifier
Inverter
Rectifier2
Inverter2
HvdcLinePackage.getHvdcLine2TLCC()
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
getAclfNetwork() |
double |
getCompondR()
Returns the value of the 'Compond R' attribute.
|
double |
getCompondR(Unit.UnitType unit) |
HvdcControlSide |
getControlSide()
Returns the value of the 'Control Side' attribute.
|
double |
getCurrentDemand() |
HvdcControlMode |
getDcLineControlMode()
Returns the value of the 'Dc Line Control Mode' attribute.
|
double |
getDcVoltageDemand()
Returns the value of the 'Dc Voltage Demand' attribute.
|
double |
getDcVoltageDemand2()
Returns the value of the 'Dc Voltage Demand2' attribute.
|
ThyConverter<TBus> |
getInverter()
Returns the value of the 'Inverter' containment reference.
|
ThyConverter<TBus> |
getInverter2()
Returns the value of the 'Inverter2' containment reference.
|
HvdcControlMode |
getInverterControlMode()
Returns the value of the 'Inverter Control Mode' attribute.
|
ConverterType |
getMeterEnd()
Returns the value of the 'Meter End' attribute.
|
HvdcOperationMode |
getOperationMode()
Returns the value of the 'Operation Mode' attribute.
|
double |
getPowerCurrentMargin()
Returns the value of the 'Power Current Margin' attribute.
|
double |
getPowerDemand()
Returns the value of the 'Power Demand' attribute.
|
double |
getPowerDemand(Unit.UnitType unit) |
double |
getPowerDemand2()
Returns the value of the 'Power Demand2' attribute.
|
ThyConverter<TBus> |
getRectifier()
Returns the value of the 'Rectifier' containment reference.
|
ThyConverter<TBus> |
getRectifier2()
Returns the value of the 'Rectifier2' containment reference.
|
HvdcControlMode |
getRectifierControlMode()
Returns the value of the 'Rectifier Control Mode' attribute.
|
double |
getScheduledDCVoltage()
Returns the value of the 'Scheduled DC Voltage' attribute.
|
double |
getScheduledDCVoltage(Unit.UnitType unit) |
boolean |
isConvergent(double err) |
boolean |
isInitialized()
Returns the value of the 'Initialized' attribute.
|
boolean |
isPuBasedPowerFlowAlgo()
Returns the value of the 'Pu Based Power Flow Algo' attribute.
|
void |
setCompondR(double value)
Sets the value of the '
Compond R ' attribute. |
void |
setCompondR(double value,
Unit.UnitType unit) |
void |
setControlSide(HvdcControlSide value)
Sets the value of the '
Control Side ' attribute. |
void |
setCurrentDemand(double value) |
void |
setDcLineControlMode(HvdcControlMode value)
Sets the value of the '
Dc Line Control Mode ' attribute. |
void |
setDcVoltageDemand(double value)
Sets the value of the '
Dc Voltage Demand ' attribute. |
void |
setDcVoltageDemand2(double value)
Sets the value of the '
Dc Voltage Demand2 ' attribute. |
void |
setInitialized(boolean value)
Sets the value of the '
Initialized ' attribute. |
void |
setInverter(ThyConverter<TBus> value)
Sets the value of the '
Inverter ' containment reference. |
void |
setInverter2(ThyConverter<TBus> value)
Sets the value of the '
Inverter2 ' containment reference. |
void |
setInverterControlMode(HvdcControlMode value)
Sets the value of the '
Inverter Control Mode ' attribute. |
void |
setMeterEnd(ConverterType value)
Sets the value of the '
Meter End ' attribute. |
void |
setOperationMode(HvdcOperationMode value)
Sets the value of the '
Operation Mode ' attribute. |
void |
setPowerCurrentMargin(double value)
Sets the value of the '
Power Current Margin ' attribute. |
void |
setPowerDemand(double value)
Sets the value of the '
Power Demand ' attribute. |
void |
setPowerDemand(double value,
Unit.UnitType unit) |
void |
setPowerDemand2(double value)
Sets the value of the '
Power Demand2 ' attribute. |
void |
setPowerDemand2(double value,
Unit.UnitType unit) |
void |
setPuBasedPowerFlowAlgo(boolean value)
Sets the value of the '
Pu Based Power Flow Algo ' attribute. |
void |
setRectifier(ThyConverter<TBus> value)
Sets the value of the '
Rectifier ' containment reference. |
void |
setRectifier2(ThyConverter<TBus> value)
Sets the value of the '
Rectifier2 ' containment reference. |
void |
setRectifierControlMode(HvdcControlMode value)
Sets the value of the '
Rectifier Control Mode ' attribute. |
void |
setScheduledDCVoltage(double value)
Sets the value of the '
Scheduled DC Voltage ' attribute. |
void |
setScheduledDCVoltage(double value,
Unit.UnitType unit) |
java.lang.String |
toString(double baseKva) |
calculateLoadflow, getDcKvaBase, getDcLineNumber, getDcVoltageBase, getImax, getMvaRating, getRBase, getRdc, getRdc, getXBase, powerIntoConverter, setDcLineNumber, setImax, setMvaRating, setRdc, setRdc
getCircuitNumber, getFromBus, getFromBusId, getNetwork, getOppositeBus, getOriginalBranchId, getToBus, getToBusId, isFromBus, isFromSideMetered, isGroundBranch, isToBus, reconnect, setAttributes, setAttributes, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setOriginalBranchId, setToBus
getExtensionObject, setExtensionObject
getArea, getAreaId, getExtSeqNumber, getIntFlag, getOwner, getOwnerId, getSortNumber, getWeight, getZone, getZoneId, isBooleanFlag, setArea, setAreaId, setBooleanFlag, setExtSeqNumber, setIntFlag, setOwner, setOwnerId, setSortNumber, setWeight, setZone, setZoneId
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
boolean isInitialized()
"false"
.
setInitialized(boolean)
,
HvdcLinePackage.getHvdcLine2TLCC_Initialized()
void setInitialized(boolean value)
Initialized
' attribute.
value
- the new value of the 'Initialized' attribute.isInitialized()
double getCompondR()
If the meaning of the 'Compond R' attribute isn't clear, there really should be more of a description here...
setCompondR(double)
,
HvdcLinePackage.getHvdcLine2TLCC_CompondR()
void setCompondR(double value)
Compond R
' attribute.
value
- the new value of the 'Compond R' attribute.getCompondR()
ThyConverter<TBus> getRectifier()
If the meaning of the 'Rectifier' containment reference isn't clear, there really should be more of a description here...
setRectifier(ThyConverter)
,
HvdcLinePackage.getHvdcLine2TLCC_Rectifier()
void setRectifier(ThyConverter<TBus> value)
Rectifier
' containment reference.
value
- the new value of the 'Rectifier' containment reference.getRectifier()
ThyConverter<TBus> getInverter()
If the meaning of the 'Inverter' containment reference isn't clear, there really should be more of a description here...
setInverter(ThyConverter)
,
HvdcLinePackage.getHvdcLine2TLCC_Inverter()
void setInverter(ThyConverter<TBus> value)
Inverter
' containment reference.
value
- the new value of the 'Inverter' containment reference.getInverter()
ThyConverter<TBus> getRectifier2()
setRectifier2(ThyConverter)
,
HvdcLinePackage.getHvdcLine2TLCC_Rectifier2()
void setRectifier2(ThyConverter<TBus> value)
Rectifier2
' containment reference.
value
- the new value of the 'Rectifier2' containment reference.getRectifier2()
ThyConverter<TBus> getInverter2()
setInverter2(ThyConverter)
,
HvdcLinePackage.getHvdcLine2TLCC_Inverter2()
void setInverter2(ThyConverter<TBus> value)
Inverter2
' containment reference.
value
- the new value of the 'Inverter2' containment reference.getInverter2()
double getDcVoltageDemand()
setDcVoltageDemand(double)
,
HvdcLinePackage.getHvdcLine2TLCC_DcVoltageDemand()
void setDcVoltageDemand(double value)
Dc Voltage Demand
' attribute.
value
- the new value of the 'Dc Voltage Demand' attribute.getDcVoltageDemand()
double getDcVoltageDemand2()
setDcVoltageDemand2(double)
,
HvdcLinePackage.getHvdcLine2TLCC_DcVoltageDemand2()
void setDcVoltageDemand2(double value)
Dc Voltage Demand2
' attribute.
value
- the new value of the 'Dc Voltage Demand2' attribute.getDcVoltageDemand2()
java.lang.String toString(double baseKva)
double getCompondR(Unit.UnitType unit)
unit
- void setCompondR(double value, Unit.UnitType unit)
value
- unit
- double getPowerDemand(Unit.UnitType unit)
unit
- void setPowerDemand(double value, Unit.UnitType unit)
value
- unit
- void setPowerDemand2(double value, Unit.UnitType unit)
value
- unit
- double getScheduledDCVoltage(Unit.UnitType unit)
unit
- void setScheduledDCVoltage(double value, Unit.UnitType unit)
value
- unit
- AclfNetwork getAclfNetwork()
boolean isConvergent(double err)
err
- HvdcOperationMode getOperationMode()
HvdcOperationMode
.
HvdcOperationMode
,
setOperationMode(HvdcOperationMode)
,
HvdcLinePackage.getHvdcLine2TLCC_OperationMode()
void setOperationMode(HvdcOperationMode value)
Operation Mode
' attribute.
value
- the new value of the 'Operation Mode' attribute.HvdcOperationMode
,
getOperationMode()
ConverterType getMeterEnd()
ConverterType
.
If the meaning of the 'Meter End' attribute isn't clear, there really should be more of a description here...
ConverterType
,
setMeterEnd(ConverterType)
,
HvdcLinePackage.getHvdcLine2TLCC_MeterEnd()
void setMeterEnd(ConverterType value)
Meter End
' attribute.
value
- the new value of the 'Meter End' attribute.ConverterType
,
getMeterEnd()
HvdcControlSide getControlSide()
HvdcControlSide
.
If the meaning of the 'Control Side' attribute isn't clear, there really should be more of a description here...
HvdcControlSide
,
setControlSide(HvdcControlSide)
,
HvdcLinePackage.getHvdcLine2TLCC_ControlSide()
void setControlSide(HvdcControlSide value)
Control Side
' attribute.
value
- the new value of the 'Control Side' attribute.HvdcControlSide
,
getControlSide()
HvdcControlMode getDcLineControlMode()
"dcPower"
.
The literals are from the enumeration HvdcControlMode
.
HvdcControlMode
,
setDcLineControlMode(HvdcControlMode)
,
HvdcLinePackage.getHvdcLine2TLCC_DcLineControlMode()
void setDcLineControlMode(HvdcControlMode value)
Dc Line Control Mode
' attribute.
value
- the new value of the 'Dc Line Control Mode' attribute.HvdcControlMode
,
getDcLineControlMode()
double getPowerDemand()
If the meaning of the 'Power Demand' attribute isn't clear, there really should be more of a description here...
setPowerDemand(double)
,
HvdcLinePackage.getHvdcLine2TLCC_PowerDemand()
void setPowerDemand(double value)
Power Demand
' attribute.
value
- the new value of the 'Power Demand' attribute.getPowerDemand()
double getPowerDemand2()
setPowerDemand2(double)
,
HvdcLinePackage.getHvdcLine2TLCC_PowerDemand2()
void setPowerDemand2(double value)
Power Demand2
' attribute.
value
- the new value of the 'Power Demand2' attribute.getPowerDemand2()
void setCurrentDemand(double value)
double getCurrentDemand()
double getScheduledDCVoltage()
If the meaning of the 'Scheduled DC Voltage' attribute isn't clear, there really should be more of a description here...
setScheduledDCVoltage(double)
,
HvdcLinePackage.getHvdcLine2TLCC_ScheduledDCVoltage()
void setScheduledDCVoltage(double value)
Scheduled DC Voltage
' attribute.
value
- the new value of the 'Scheduled DC Voltage' attribute.getScheduledDCVoltage()
boolean isPuBasedPowerFlowAlgo()
"true"
.
setPuBasedPowerFlowAlgo(boolean)
,
HvdcLinePackage.getHvdcLine2TLCC_PuBasedPowerFlowAlgo()
void setPuBasedPowerFlowAlgo(boolean value)
Pu Based Power Flow Algo
' attribute.
value
- the new value of the 'Pu Based Power Flow Algo' attribute.isPuBasedPowerFlowAlgo()
void setPowerCurrentMargin(double value)
Power Current Margin
' attribute.
If the meaning of the 'Current Margin' attribute isn't clear, there really should be more of a description here...
value
- the new value of the 'Power Current Margin' attribute.getPowerCurrentMargin()
double getPowerCurrentMargin()
setPowerCurrentMargin(double)
,
HvdcLinePackage.getHvdcLine2TLCC_PowerCurrentMargin()
void setRectifierControlMode(HvdcControlMode value)
Rectifier Control Mode
' attribute.
value
- the new value of the 'Rectifier Control Mode' attribute.HvdcControlMode
,
getRectifierControlMode()
HvdcControlMode getRectifierControlMode()
"dcCurrent"
.
The literals are from the enumeration HvdcControlMode
.
HvdcControlMode
,
setRectifierControlMode(HvdcControlMode)
,
HvdcLinePackage.getHvdcLine2TLCC_RectifierControlMode()
void setInverterControlMode(HvdcControlMode value)
Inverter Control Mode
' attribute.
value
- the new value of the 'Inverter Control Mode' attribute.HvdcControlMode
,
getInverterControlMode()
HvdcControlMode getInverterControlMode()
"dcVoltage"
.
The literals are from the enumeration HvdcControlMode
.
HvdcControlMode
,
setInverterControlMode(HvdcControlMode)
,
HvdcLinePackage.getHvdcLine2TLCC_InverterControlMode()