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, 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 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
-