public interface ThyConverter<TBus extends BaseAclfBus<?,?>> extends BaseConverter<TBus>
The following features are supported:
HvdcLinePackage.getThyConverter()| Modifier and Type | Method and Description |
|---|---|
double |
getAcRatedVoltage()
Returns the value of the 'Ac Rated Voltage' attribute.
|
double |
getAcRatedVoltage(Unit.UnitType unit,
double base) |
double |
getAcVoltage() |
double |
getCommutingCapacitor()
Returns the value of the 'Commuting Capacitor' attribute.
|
org.apache.commons.math3.complex.Complex |
getCommutingZ()
Returns the value of the 'Commuting Z' attribute.
|
org.apache.commons.math3.complex.Complex |
getCommutingZ(Unit.UnitType unit,
double base) |
double |
getDcBaseVoltage()
Returns the value of the 'Dc Base Voltage' attribute.
|
double |
getDcVoltage()
Returns the value of the 'Dc Voltage' attribute.
|
double |
getFiringAng()
Returns the value of the 'Firing Ang' attribute.
|
LimitType |
getFiringAngLimit()
Returns the value of the 'Firing Ang Limit' attribute.
|
LimitType |
getFiringAngLimit(Unit.UnitType unit) |
double |
getIdc()
Returns the value of the 'Idc' attribute.
|
int |
getNBridges()
Returns the value of the 'NBridges' attribute.
|
double |
getPowerDemand()
Returns the value of the 'Power Demand' attribute.
|
double |
getPowerFactorAngle()
Returns the value of the 'Power Factor Angle' attribute.
|
double |
getXformerRatio()
Returns the value of the 'Xformer Ratio' attribute.
|
LimitType |
getXformerTapLimit()
Returns the value of the 'Xformer Tap Limit' attribute.
|
double |
getXformerTapSetting()
Returns the value of the 'Xformer Tap Setting' attribute.
|
double |
getXformerTapStepSize()
Returns the value of the 'Xformer Tap Step Size' attribute.
|
java.lang.String |
getXfrCirId()
Returns the value of the 'Xfr Cir Id' attribute.
|
java.lang.String |
getXfrFromId()
Returns the value of the 'Xfr From Id' attribute.
|
java.lang.String |
getXfrToId()
Returns the value of the 'Xfr To Id' attribute.
|
void |
init(double vd,
double id,
boolean isPerUnit) |
boolean |
isConvergent(double err) |
void |
setAcRatedVoltage(double value)
Sets the value of the '
Ac Rated Voltage' attribute. |
void |
setAcRatedVoltage(double value,
Unit.UnitType unit,
double base) |
void |
setCommutingCapacitor(double value)
Sets the value of the '
Commuting Capacitor' attribute. |
void |
setCommutingZ(org.apache.commons.math3.complex.Complex value)
Sets the value of the '
Commuting Z' attribute. |
void |
setCommutingZ(org.apache.commons.math3.complex.Complex value,
Unit.UnitType unit,
double base) |
void |
setDcBaseVoltage(double value)
Sets the value of the '
Dc Base Voltage' attribute. |
void |
setDcVoltage(double value)
Sets the value of the '
Dc Voltage' attribute. |
void |
setFiringAng(double value)
Sets the value of the '
Firing Ang' attribute. |
void |
setFiringAngLimit(LimitType value)
Sets the value of the '
Firing Ang Limit' attribute. |
void |
setFiringAngLimit(LimitType value,
Unit.UnitType unit) |
void |
setIdc(double value)
Sets the value of the '
Idc' attribute. |
void |
setNBridges(int value)
Sets the value of the '
NBridges' attribute. |
void |
setPowerDemand(double value)
Sets the value of the '
Power Demand' attribute. |
void |
setPowerFactorAngle(double value)
Sets the value of the '
Power Factor Angle' attribute. |
void |
setXformerRatio(double value)
Sets the value of the '
Xformer Ratio' attribute. |
void |
setXformerTapLimit(LimitType value)
Sets the value of the '
Xformer Tap Limit' attribute. |
void |
setXformerTapSetting(double value)
Sets the value of the '
Xformer Tap Setting' attribute. |
void |
setXformerTapStepSize(double value)
Sets the value of the '
Xformer Tap Step Size' attribute. |
void |
setXfrCirId(java.lang.String value)
Sets the value of the '
Xfr Cir Id' attribute. |
void |
setXfrFromId(java.lang.String value)
Sets the value of the '
Xfr From Id' attribute. |
void |
setXfrToId(java.lang.String value)
Sets the value of the '
Xfr To Id' 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 getFiringAng()
If the meaning of the 'Firing Ang' attribute isn't clear, there really should be more of a description here...
setFiringAng(double),
HvdcLinePackage.getThyConverter_FiringAng()void setFiringAng(double value)
Firing Ang' attribute.
value - the new value of the 'Firing Ang' attribute.getFiringAng()LimitType getFiringAngLimit()
If the meaning of the 'Firing Ang Limit' attribute isn't clear, there really should be more of a description here...
setFiringAngLimit(LimitType),
HvdcLinePackage.getThyConverter_FiringAngLimit()void setFiringAngLimit(LimitType value)
Firing Ang Limit' attribute.
value - the new value of the 'Firing Ang Limit' attribute.getFiringAngLimit()int getNBridges()
If the meaning of the 'NBridges' attribute isn't clear, there really should be more of a description here...
setNBridges(int),
HvdcLinePackage.getThyConverter_NBridges()void setNBridges(int value)
NBridges' attribute.
value - the new value of the 'NBridges' attribute.getNBridges()double getIdc()
setIdc(double),
HvdcLinePackage.getThyConverter_Idc()void setIdc(double value)
Idc' attribute.
value - the new value of the 'Idc' attribute.getIdc()double getDcVoltage()
setDcVoltage(double),
HvdcLinePackage.getThyConverter_DcVoltage()void setDcVoltage(double value)
Dc Voltage' attribute.
value - the new value of the 'Dc Voltage' attribute.getDcVoltage()double getAcVoltage()
double getPowerDemand()
setPowerDemand(double),
HvdcLinePackage.getThyConverter_PowerDemand()void setPowerDemand(double value)
Power Demand' attribute.
value - the new value of the 'Power Demand' attribute.getPowerDemand()double getPowerFactorAngle()
setPowerFactorAngle(double),
HvdcLinePackage.getThyConverter_PowerFactorAngle()void setPowerFactorAngle(double value)
Power Factor Angle' attribute.
value - the new value of the 'Power Factor Angle' attribute.getPowerFactorAngle()double getAcRatedVoltage()
If the meaning of the 'Ac Rated Voltage' attribute isn't clear, there really should be more of a description here...
setAcRatedVoltage(double),
HvdcLinePackage.getThyConverter_AcRatedVoltage()void setAcRatedVoltage(double value)
Ac Rated Voltage' attribute.
value - the new value of the 'Ac Rated Voltage' attribute.getAcRatedVoltage()double getDcBaseVoltage()
setDcBaseVoltage(double),
HvdcLinePackage.getThyConverter_DcBaseVoltage()void setDcBaseVoltage(double value)
Dc Base Voltage' attribute.
value - the new value of the 'Dc Base Voltage' attribute.getDcBaseVoltage()org.apache.commons.math3.complex.Complex getCommutingZ()
If the meaning of the 'Commuting Z' attribute isn't clear, there really should be more of a description here...
setCommutingZ(Complex),
HvdcLinePackage.getThyConverter_CommutingZ()void setCommutingZ(org.apache.commons.math3.complex.Complex value)
Commuting Z' attribute.
value - the new value of the 'Commuting Z' attribute.getCommutingZ()double getXformerRatio()
If the meaning of the 'Xformer Ratio' attribute isn't clear, there really should be more of a description here...
setXformerRatio(double),
HvdcLinePackage.getThyConverter_XformerRatio()void setXformerRatio(double value)
Xformer Ratio' attribute.
value - the new value of the 'Xformer Ratio' attribute.getXformerRatio()double getXformerTapSetting()
If the meaning of the 'Xformer Tap Setting' attribute isn't clear, there really should be more of a description here...
setXformerTapSetting(double),
HvdcLinePackage.getThyConverter_XformerTapSetting()void setXformerTapSetting(double value)
Xformer Tap Setting' attribute.
value - the new value of the 'Xformer Tap Setting' attribute.getXformerTapSetting()double getXformerTapStepSize()
If the meaning of the 'Xformer Tap Step Size' attribute isn't clear, there really should be more of a description here...
setXformerTapStepSize(double),
HvdcLinePackage.getThyConverter_XformerTapStepSize()void setXformerTapStepSize(double value)
Xformer Tap Step Size' attribute.
value - the new value of the 'Xformer Tap Step Size' attribute.getXformerTapStepSize()LimitType getXformerTapLimit()
If the meaning of the 'Xformer Tap Limit' attribute isn't clear, there really should be more of a description here...
setXformerTapLimit(LimitType),
HvdcLinePackage.getThyConverter_XformerTapLimit()void setXformerTapLimit(LimitType value)
Xformer Tap Limit' attribute.
value - the new value of the 'Xformer Tap Limit' attribute.getXformerTapLimit()double getCommutingCapacitor()
If the meaning of the 'Commuting Capacitor' attribute isn't clear, there really should be more of a description here...
setCommutingCapacitor(double),
HvdcLinePackage.getThyConverter_CommutingCapacitor()void setCommutingCapacitor(double value)
Commuting Capacitor' attribute.
value - the new value of the 'Commuting Capacitor' attribute.getCommutingCapacitor()java.lang.String getXfrFromId()
"1".
Xfr from id for information purpose only
setXfrFromId(String),
HvdcLinePackage.getThyConverter_XfrFromId()void setXfrFromId(java.lang.String value)
Xfr From Id' attribute.
value - the new value of the 'Xfr From Id' attribute.getXfrFromId()java.lang.String getXfrToId()
"1".
Xfr to id for information purpose only
setXfrToId(String),
HvdcLinePackage.getThyConverter_XfrToId()void setXfrToId(java.lang.String value)
Xfr To Id' attribute.
value - the new value of the 'Xfr To Id' attribute.getXfrToId()java.lang.String getXfrCirId()
"1".
Xfr circuit id for information purpose only
setXfrCirId(String),
HvdcLinePackage.getThyConverter_XfrCirId()void setXfrCirId(java.lang.String value)
Xfr Cir Id' attribute.
value - the new value of the 'Xfr Cir Id' attribute.getXfrCirId()org.apache.commons.math3.complex.Complex getCommutingZ(Unit.UnitType unit, double base)
unit - base - void setCommutingZ(org.apache.commons.math3.complex.Complex value,
Unit.UnitType unit,
double base)
value - unit - base - double getAcRatedVoltage(Unit.UnitType unit, double base)
unit - base - void setAcRatedVoltage(double value,
Unit.UnitType unit,
double base)
value - unit - base - LimitType getFiringAngLimit(Unit.UnitType unit)
unit - void setFiringAngLimit(LimitType value, Unit.UnitType unit)
value - unit - void init(double vd,
double id,
boolean isPerUnit)
vd - dc voltageid - power demandisPerUnit - power demand
boolean isConvergent(double err)
err -