public interface VSCConverter<TBus extends BaseAclfBus<?,?>> extends BaseConverter<TBus>
The following features are supported:
HvdcLinePackage.getVSCConverter()
Modifier and Type | Method and Description |
---|---|
org.apache.commons.math3.complex.Complex |
calPowerIntoNetOnConverterBase(Unit.UnitType unit)
power injection on converter MVA rating base
|
VSCAcControlMode |
getAcControlMode()
Returns the value of the 'Ac Control Mode' attribute.
|
double |
getAcCurrentRating()
Returns the value of the 'Ac Current Rating' attribute.
|
double |
getAcSetPoint()
Returns the value of the 'Ac Set Point' attribute.
|
HvdcControlMode |
getDcControlMode()
Returns the value of the 'Dc Control Mode' attribute.
|
double |
getDcSetPoint()
Returns the value of the 'Dc Set Point' attribute.
|
double |
getMvaRating()
Returns the value of the 'Mva Rating' attribute.
|
double |
getPdc()
Returns the value of the 'Pdc' attribute.
|
LimitType |
getQMvarLimit()
Returns the value of the 'QMvar Limit' attribute.
|
java.lang.String |
getRemoteControlBusId()
Returns the value of the 'Remote Control Bus Id' attribute.
|
double |
getRemoteControlPercent()
Returns the value of the 'Remote Control Percent' attribute.
|
double |
getVdc()
Returns the value of the 'Vdc' attribute.
|
void |
setAcControlMode(VSCAcControlMode value)
Sets the value of the '
Ac Control Mode ' attribute. |
void |
setAcCurrentRating(double value)
Sets the value of the '
Ac Current Rating ' attribute. |
void |
setAcSetPoint(double value)
Sets the value of the '
Ac Set Point ' attribute. |
void |
setDcControlMode(HvdcControlMode value)
Sets the value of the '
Dc Control Mode ' attribute. |
void |
setDcSetPoint(double value)
Sets the value of the '
Dc Set Point ' attribute. |
void |
setMvaRating(double value)
Sets the value of the '
Mva Rating ' attribute. |
void |
setNormalOperationMode(boolean isRectifier) |
void |
setPdc(double value)
Sets the value of the '
Pdc ' attribute. |
void |
setQMvarLimit(LimitType value)
Sets the value of the '
QMvar Limit ' attribute. |
void |
setRemoteControlBusId(java.lang.String value)
Sets the value of the '
Remote Control Bus Id ' attribute. |
void |
setRemoteControlPercent(double value)
Sets the value of the '
Remote Control Percent ' attribute. |
void |
setVdc(double value)
Sets the value of the '
Vdc ' attribute. |
calculate, getConverterType, getParentHvdc, getRefBusId, powerIntoConverter, powerIntoConverter, setConverterType, setParentHvdc, setRefBusId
getBus, setBaseVoltage, setBus
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
double getVdc()
"0"
.
setVdc(double)
,
HvdcLinePackage.getVSCConverter_Vdc()
void setVdc(double value)
Vdc
' attribute.
value
- the new value of the 'Vdc' attribute.getVdc()
double getPdc()
"0"
.
setPdc(double)
,
HvdcLinePackage.getVSCConverter_Pdc()
void setPdc(double value)
Pdc
' attribute.
value
- the new value of the 'Pdc' attribute.getPdc()
double getDcSetPoint()
"0"
.
Converter dc or power setpoint.
For TYPE = 1, DCSET is the scheduled dc voltage on the dc side of the converter bus; entered in kV.
For TYPE = 2, DCSET is the power demand, where a positive value specifies that the converter is feeding active power into the ac network at bus IBUS, and a negative value specifies that the converter is withdrawing active power from the ac network at bus IBUS; entered in MW.
No default allowed.
setDcSetPoint(double)
,
HvdcLinePackage.getVSCConverter_DcSetPoint()
void setDcSetPoint(double value)
Dc Set Point
' attribute.
value
- the new value of the 'Dc Set Point' attribute.getDcSetPoint()
double getAcSetPoint()
"0"
.
setAcSetPoint(double)
,
HvdcLinePackage.getVSCConverter_AcSetPoint()
void setAcSetPoint(double value)
Ac Set Point
' attribute.
value
- the new value of the 'Ac Set Point' attribute.getAcSetPoint()
double getMvaRating()
"9999"
.
setMvaRating(double)
,
HvdcLinePackage.getVSCConverter_MvaRating()
void setMvaRating(double value)
Mva Rating
' attribute.
value
- the new value of the 'Mva Rating' attribute.getMvaRating()
double getAcCurrentRating()
setAcCurrentRating(double)
,
HvdcLinePackage.getVSCConverter_AcCurrentRating()
void setAcCurrentRating(double value)
Ac Current Rating
' attribute.
value
- the new value of the 'Ac Current Rating' attribute.getAcCurrentRating()
LimitType getQMvarLimit()
""
.
setQMvarLimit(LimitType)
,
HvdcLinePackage.getVSCConverter_QMvarLimit()
void setQMvarLimit(LimitType value)
QMvar Limit
' attribute.
value
- the new value of the 'QMvar Limit' attribute.getQMvarLimit()
VSCAcControlMode getAcControlMode()
VSCAcControlMode
.
VSCAcControlMode
,
setAcControlMode(VSCAcControlMode)
,
HvdcLinePackage.getVSCConverter_AcControlMode()
void setAcControlMode(VSCAcControlMode value)
Ac Control Mode
' attribute.
value
- the new value of the 'Ac Control Mode' attribute.VSCAcControlMode
,
getAcControlMode()
HvdcControlMode getDcControlMode()
HvdcControlMode
.
HvdcControlMode
,
setDcControlMode(HvdcControlMode)
,
HvdcLinePackage.getVSCConverter_DcControlMode()
void setDcControlMode(HvdcControlMode value)
Dc Control Mode
' attribute.
value
- the new value of the 'Dc Control Mode' attribute.HvdcControlMode
,
getDcControlMode()
java.lang.String getRemoteControlBusId()
setRemoteControlBusId(String)
,
HvdcLinePackage.getVSCConverter_RemoteControlBusId()
void setRemoteControlBusId(java.lang.String value)
Remote Control Bus Id
' attribute.
value
- the new value of the 'Remote Control Bus Id' attribute.getRemoteControlBusId()
double getRemoteControlPercent()
"100"
.
setRemoteControlPercent(double)
,
HvdcLinePackage.getVSCConverter_RemoteControlPercent()
void setRemoteControlPercent(double value)
Remote Control Percent
' attribute.
value
- the new value of the 'Remote Control Percent' attribute.getRemoteControlPercent()
void setNormalOperationMode(boolean isRectifier)
isRectifier
- org.apache.commons.math3.complex.Complex calPowerIntoNetOnConverterBase(Unit.UnitType unit)
unit
-