public interface ThyConverter
extends org.eclipse.emf.ecore.EObject, com.hazelcast.nio.serialization.DataSerializable
The following features are supported:
HvdcLinePackage.getThyConverter()| Modifier and Type | Method and Description |
|---|---|
void |
calculate() |
double |
getAcRatedVoltage()
Returns the value of the 'Ac Rated Voltage' attribute.
|
double |
getAcRatedVoltage(Unit.UnitType unit,
double base) |
double |
getAcVoltage()
Returns the value of the 'Ac Voltage' attribute.
|
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 |
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) |
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 vt,
double vd,
double id) |
org.apache.commons.math3.complex.Complex |
powerIntoNet() |
org.apache.commons.math3.complex.Complex |
powerIntoNet(Unit.UnitType unit,
double base) |
void |
setAcRatedVoltage(double value)
Sets the value of the '
Ac Rated Voltage' attribute. |
void |
setAcRatedVoltage(double value,
Unit.UnitType unit,
double base) |
void |
setAcVoltage(double value)
Sets the value of the '
Ac Voltage' attribute. |
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 |
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 |
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. |
eAllContents, 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 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()
setAcVoltage(double),
HvdcLinePackage.getThyConverter_AcVoltage()void setAcVoltage(double value)
Ac Voltage' attribute.
value - the new value of the 'Ac Voltage' attribute.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()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 - org.apache.commons.math3.complex.Complex powerIntoNet(Unit.UnitType unit, double base)
unit - base - org.apache.commons.math3.complex.Complex powerIntoNet()
void init(double vt,
double vd,
double id)
vt - ac voltagevd - dc voltageid - power demand
void calculate()
throws IpssNumericException
IpssNumericException