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, setRefBusIdgetBus, setBaseVoltage, setBuscheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetdouble 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 -