public class ThyConverterImpl<TBus extends BaseAclfBus<?,?>> extends BaseConverterImpl<TBus> implements ThyConverter<TBus>
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
Modifier and Type | Field and Description |
---|---|
protected static double |
AC_RATED_VOLTAGE_EDEFAULT
The default value of the '
Ac Rated Voltage ' attribute. |
protected double |
acRatedVoltage
The cached value of the '
Ac Rated Voltage ' attribute. |
protected static double |
COMMUTING_CAPACITOR_EDEFAULT
The default value of the '
Commuting Capacitor ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
COMMUTING_Z_EDEFAULT
The default value of the '
Commuting Z ' attribute. |
protected double |
commutingCapacitor
The cached value of the '
Commuting Capacitor ' attribute. |
protected org.apache.commons.math3.complex.Complex |
commutingZ
The cached value of the '
Commuting Z ' attribute. |
protected static double |
DC_BASE_VOLTAGE_EDEFAULT
The default value of the '
Dc Base Voltage ' attribute. |
protected static double |
DC_VOLTAGE_EDEFAULT
The default value of the '
Dc Voltage ' attribute. |
protected double |
dcBaseVoltage
The cached value of the '
Dc Base Voltage ' attribute. |
protected double |
dcVoltage
The cached value of the '
Dc Voltage ' attribute. |
protected static double |
FIRING_ANG_EDEFAULT
The default value of the '
Firing Ang ' attribute. |
protected static LimitType |
FIRING_ANG_LIMIT_EDEFAULT
The default value of the '
Firing Ang Limit ' attribute. |
protected double |
firingAng
The cached value of the '
Firing Ang ' attribute. |
protected LimitType |
firingAngLimit
The cached value of the '
Firing Ang Limit ' attribute. |
protected double |
idc
The cached value of the '
Idc ' attribute. |
protected static double |
IDC_EDEFAULT
The default value of the '
Idc ' attribute. |
protected int |
nBridges
The cached value of the '
NBridges ' attribute. |
protected static int |
NBRIDGES_EDEFAULT
The default value of the '
NBridges ' attribute. |
protected static double |
POWER_DEMAND_EDEFAULT
The default value of the '
Power Demand ' attribute. |
protected static double |
POWER_FACTOR_ANGLE_EDEFAULT
The default value of the '
Power Factor Angle ' attribute. |
protected double |
powerDemand
The cached value of the '
Power Demand ' attribute. |
protected double |
powerFactorAngle
The cached value of the '
Power Factor Angle ' attribute. |
protected static double |
XFORMER_RATIO_EDEFAULT
The default value of the '
Xformer Ratio ' attribute. |
protected static LimitType |
XFORMER_TAP_LIMIT_EDEFAULT
The default value of the '
Xformer Tap Limit ' attribute. |
protected static double |
XFORMER_TAP_SETTING_EDEFAULT
The default value of the '
Xformer Tap Setting ' attribute. |
protected static double |
XFORMER_TAP_STEP_SIZE_EDEFAULT
The default value of the '
Xformer Tap Step Size ' attribute. |
protected double |
xformerRatio
The cached value of the '
Xformer Ratio ' attribute. |
protected LimitType |
xformerTapLimit
The cached value of the '
Xformer Tap Limit ' attribute. |
protected double |
xformerTapSetting
The cached value of the '
Xformer Tap Setting ' attribute. |
protected double |
xformerTapStepSize
The cached value of the '
Xformer Tap Step Size ' attribute. |
protected static java.lang.String |
XFR_CIR_ID_EDEFAULT
The default value of the '
Xfr Cir Id ' attribute. |
protected static java.lang.String |
XFR_FROM_ID_EDEFAULT
The default value of the '
Xfr From Id ' attribute. |
protected static java.lang.String |
XFR_TO_ID_EDEFAULT
The default value of the '
Xfr To Id ' attribute. |
protected java.lang.String |
xfrCirId
The cached value of the '
Xfr Cir Id ' attribute. |
protected java.lang.String |
xfrFromId
The cached value of the '
Xfr From Id ' attribute. |
protected java.lang.String |
xfrToId
The cached value of the '
Xfr To Id ' attribute. |
CONVERTER_TYPE_EDEFAULT, converterType, parentHvdc, REF_BUS_ID_EDEFAULT, refBusId
bus
desc, DESC_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT, number, NUMBER_EDEFAULT, status, STATUS_CHANGE_INFO_EDEFAULT, STATUS_EDEFAULT, statusChangeInfo
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ThyConverterImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
calculate() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
double |
getAcRatedVoltage() |
double |
getAcRatedVoltage(Unit.UnitType unit,
double base) |
double |
getAcVoltage() |
double |
getCommutingCapacitor() |
org.apache.commons.math3.complex.Complex |
getCommutingZ() |
org.apache.commons.math3.complex.Complex |
getCommutingZ(Unit.UnitType unit,
double base) |
double |
getDcBaseVoltage() |
double |
getDcVoltage() |
double |
getFiringAng() |
LimitType |
getFiringAngLimit() |
LimitType |
getFiringAngLimit(Unit.UnitType unit) |
double |
getIdc() |
int |
getNBridges() |
double |
getPowerDemand() |
double |
getPowerFactorAngle() |
double |
getXformerRatio() |
LimitType |
getXformerTapLimit() |
double |
getXformerTapSetting() |
double |
getXformerTapStepSize() |
java.lang.String |
getXfrCirId() |
java.lang.String |
getXfrFromId() |
java.lang.String |
getXfrToId() |
void |
init(double vd,
double pd,
boolean isPerUnit) |
boolean |
isConvergent(double err) |
org.apache.commons.math3.complex.Complex |
powerIntoConverter() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setAcRatedVoltage(double newAcRatedVoltage) |
void |
setAcRatedVoltage(double value,
Unit.UnitType unit,
double base) |
void |
setCommutingCapacitor(double newCommutingCapacitor) |
void |
setCommutingZ(org.apache.commons.math3.complex.Complex newCommutingZ) |
void |
setCommutingZ(org.apache.commons.math3.complex.Complex value,
Unit.UnitType unit,
double base) |
void |
setDcBaseVoltage(double newDcBaseVoltage) |
void |
setDcVoltage(double newDcVoltage) |
void |
setFiringAng(double newFiringAng) |
void |
setFiringAngLimit(LimitType newFiringAngLimit) |
void |
setFiringAngLimit(LimitType value,
Unit.UnitType unit) |
void |
setIdc(double newIdc) |
void |
setNBridges(int newNBridges) |
void |
setPowerDemand(double newPowerDemand) |
void |
setPowerFactorAngle(double newPowerFactorAngle) |
void |
setXformerRatio(double newXformerRatio) |
void |
setXformerTapLimit(LimitType newXformerTapLimit) |
void |
setXformerTapSetting(double newXformerTapSetting) |
void |
setXformerTapStepSize(double newXformerTapStepSize) |
void |
setXfrCirId(java.lang.String newXfrCirId) |
void |
setXfrFromId(java.lang.String newXfrFromId) |
void |
setXfrToId(java.lang.String newXfrToId) |
void |
solveInverter()
Solve the inverter firing angle gamma, the default control mode is voltage control mode, maintain the dc scheduled compounded voltage change changing the
firing angle gamma, if the dc voltage is gamma of the limit, adjust the tap to maintain the dc voltage within the limit
|
void |
solveRectifier()
Solve the rectifier firing angle alpha, the default control mode is constant current control mode.
|
java.lang.String |
toString() |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
getConverterType, getParentHvdc, getRefBusId, powerIntoConverter, setBus, setConverterType, setParentHvdc, setRefBusId
getBus, setBaseVoltage
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getConverterType, getParentHvdc, getRefBusId, 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
protected static final double FIRING_ANG_EDEFAULT
Firing Ang
' attribute.
getFiringAng()
,
Constant Field Valuesprotected double firingAng
Firing Ang
' attribute.
getFiringAng()
protected static final LimitType FIRING_ANG_LIMIT_EDEFAULT
Firing Ang Limit
' attribute.
getFiringAngLimit()
protected LimitType firingAngLimit
Firing Ang Limit
' attribute.
getFiringAngLimit()
protected static final int NBRIDGES_EDEFAULT
NBridges
' attribute.
getNBridges()
,
Constant Field Valuesprotected int nBridges
NBridges
' attribute.
getNBridges()
protected static final double IDC_EDEFAULT
Idc
' attribute.
getIdc()
,
Constant Field Valuesprotected static final double DC_VOLTAGE_EDEFAULT
Dc Voltage
' attribute.
getDcVoltage()
,
Constant Field Valuesprotected double dcVoltage
Dc Voltage
' attribute.
getDcVoltage()
protected static final double POWER_DEMAND_EDEFAULT
Power Demand
' attribute.
getPowerDemand()
,
Constant Field Valuesprotected double powerDemand
Power Demand
' attribute.
getPowerDemand()
protected static final double POWER_FACTOR_ANGLE_EDEFAULT
Power Factor Angle
' attribute.
getPowerFactorAngle()
,
Constant Field Valuesprotected double powerFactorAngle
Power Factor Angle
' attribute.
getPowerFactorAngle()
protected static final double AC_RATED_VOLTAGE_EDEFAULT
Ac Rated Voltage
' attribute.
getAcRatedVoltage()
,
Constant Field Valuesprotected double acRatedVoltage
Ac Rated Voltage
' attribute.
getAcRatedVoltage()
protected static final double DC_BASE_VOLTAGE_EDEFAULT
Dc Base Voltage
' attribute.
getDcBaseVoltage()
,
Constant Field Valuesprotected double dcBaseVoltage
Dc Base Voltage
' attribute.
getDcBaseVoltage()
protected static final org.apache.commons.math3.complex.Complex COMMUTING_Z_EDEFAULT
Commuting Z
' attribute.
getCommutingZ()
protected org.apache.commons.math3.complex.Complex commutingZ
Commuting Z
' attribute.
getCommutingZ()
protected static final double XFORMER_RATIO_EDEFAULT
Xformer Ratio
' attribute.
getXformerRatio()
,
Constant Field Valuesprotected double xformerRatio
Xformer Ratio
' attribute.
getXformerRatio()
protected static final double XFORMER_TAP_SETTING_EDEFAULT
Xformer Tap Setting
' attribute.
getXformerTapSetting()
,
Constant Field Valuesprotected double xformerTapSetting
Xformer Tap Setting
' attribute.
getXformerTapSetting()
protected static final double XFORMER_TAP_STEP_SIZE_EDEFAULT
Xformer Tap Step Size
' attribute.
getXformerTapStepSize()
,
Constant Field Valuesprotected double xformerTapStepSize
Xformer Tap Step Size
' attribute.
getXformerTapStepSize()
protected static final LimitType XFORMER_TAP_LIMIT_EDEFAULT
Xformer Tap Limit
' attribute.
getXformerTapLimit()
protected LimitType xformerTapLimit
Xformer Tap Limit
' attribute.
getXformerTapLimit()
protected static final double COMMUTING_CAPACITOR_EDEFAULT
Commuting Capacitor
' attribute.
getCommutingCapacitor()
,
Constant Field Valuesprotected double commutingCapacitor
Commuting Capacitor
' attribute.
getCommutingCapacitor()
protected static final java.lang.String XFR_FROM_ID_EDEFAULT
Xfr From Id
' attribute.
getXfrFromId()
,
Constant Field Valuesprotected java.lang.String xfrFromId
Xfr From Id
' attribute.
getXfrFromId()
protected static final java.lang.String XFR_TO_ID_EDEFAULT
Xfr To Id
' attribute.
getXfrToId()
,
Constant Field Valuesprotected java.lang.String xfrToId
Xfr To Id
' attribute.
getXfrToId()
protected static final java.lang.String XFR_CIR_ID_EDEFAULT
Xfr Cir Id
' attribute.
getXfrCirId()
,
Constant Field Valuesprotected java.lang.String xfrCirId
Xfr Cir Id
' attribute.
getXfrCirId()
public double getFiringAng()
getFiringAng
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setFiringAng(double)
,
HvdcLinePackage.getThyConverter_FiringAng()
public void setFiringAng(double newFiringAng)
setFiringAng
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newFiringAng
- the new value of the 'Firing Ang' attribute.ThyConverter.getFiringAng()
public LimitType getFiringAngLimit()
getFiringAngLimit
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setFiringAngLimit(LimitType)
,
HvdcLinePackage.getThyConverter_FiringAngLimit()
public void setFiringAngLimit(LimitType newFiringAngLimit)
setFiringAngLimit
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newFiringAngLimit
- the new value of the 'Firing Ang Limit' attribute.ThyConverter.getFiringAngLimit()
public int getNBridges()
getNBridges
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setNBridges(int)
,
HvdcLinePackage.getThyConverter_NBridges()
public void setNBridges(int newNBridges)
setNBridges
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newNBridges
- the new value of the 'NBridges' attribute.ThyConverter.getNBridges()
public double getIdc()
getIdc
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setIdc(double)
,
HvdcLinePackage.getThyConverter_Idc()
public void setIdc(double newIdc)
setIdc
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newIdc
- the new value of the 'Idc' attribute.ThyConverter.getIdc()
public double getDcVoltage()
getDcVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setDcVoltage(double)
,
HvdcLinePackage.getThyConverter_DcVoltage()
public void setDcVoltage(double newDcVoltage)
setDcVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newDcVoltage
- the new value of the 'Dc Voltage' attribute.ThyConverter.getDcVoltage()
public double getAcVoltage()
getAcVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
public double getPowerDemand()
getPowerDemand
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setPowerDemand(double)
,
HvdcLinePackage.getThyConverter_PowerDemand()
public void setPowerDemand(double newPowerDemand)
setPowerDemand
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newPowerDemand
- the new value of the 'Power Demand' attribute.ThyConverter.getPowerDemand()
public double getPowerFactorAngle()
getPowerFactorAngle
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setPowerFactorAngle(double)
,
HvdcLinePackage.getThyConverter_PowerFactorAngle()
public void setPowerFactorAngle(double newPowerFactorAngle)
setPowerFactorAngle
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newPowerFactorAngle
- the new value of the 'Power Factor Angle' attribute.ThyConverter.getPowerFactorAngle()
public double getAcRatedVoltage()
getAcRatedVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setAcRatedVoltage(double)
,
HvdcLinePackage.getThyConverter_AcRatedVoltage()
public void setAcRatedVoltage(double newAcRatedVoltage)
setAcRatedVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newAcRatedVoltage
- the new value of the 'Ac Rated Voltage' attribute.ThyConverter.getAcRatedVoltage()
public double getDcBaseVoltage()
getDcBaseVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setDcBaseVoltage(double)
,
HvdcLinePackage.getThyConverter_DcBaseVoltage()
public void setDcBaseVoltage(double newDcBaseVoltage)
setDcBaseVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newDcBaseVoltage
- the new value of the 'Dc Base Voltage' attribute.ThyConverter.getDcBaseVoltage()
public org.apache.commons.math3.complex.Complex getCommutingZ()
getCommutingZ
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setCommutingZ(Complex)
,
HvdcLinePackage.getThyConverter_CommutingZ()
public void setCommutingZ(org.apache.commons.math3.complex.Complex newCommutingZ)
setCommutingZ
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newCommutingZ
- the new value of the 'Commuting Z' attribute.ThyConverter.getCommutingZ()
public double getXformerRatio()
getXformerRatio
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setXformerRatio(double)
,
HvdcLinePackage.getThyConverter_XformerRatio()
public void setXformerRatio(double newXformerRatio)
setXformerRatio
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newXformerRatio
- the new value of the 'Xformer Ratio' attribute.ThyConverter.getXformerRatio()
public double getXformerTapSetting()
getXformerTapSetting
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setXformerTapSetting(double)
,
HvdcLinePackage.getThyConverter_XformerTapSetting()
public void setXformerTapSetting(double newXformerTapSetting)
setXformerTapSetting
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newXformerTapSetting
- the new value of the 'Xformer Tap Setting' attribute.ThyConverter.getXformerTapSetting()
public double getXformerTapStepSize()
getXformerTapStepSize
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setXformerTapStepSize(double)
,
HvdcLinePackage.getThyConverter_XformerTapStepSize()
public void setXformerTapStepSize(double newXformerTapStepSize)
setXformerTapStepSize
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newXformerTapStepSize
- the new value of the 'Xformer Tap Step Size' attribute.ThyConverter.getXformerTapStepSize()
public LimitType getXformerTapLimit()
getXformerTapLimit
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setXformerTapLimit(LimitType)
,
HvdcLinePackage.getThyConverter_XformerTapLimit()
public void setXformerTapLimit(LimitType newXformerTapLimit)
setXformerTapLimit
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newXformerTapLimit
- the new value of the 'Xformer Tap Limit' attribute.ThyConverter.getXformerTapLimit()
public double getCommutingCapacitor()
getCommutingCapacitor
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setCommutingCapacitor(double)
,
HvdcLinePackage.getThyConverter_CommutingCapacitor()
public void setCommutingCapacitor(double newCommutingCapacitor)
setCommutingCapacitor
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newCommutingCapacitor
- the new value of the 'Commuting Capacitor' attribute.ThyConverter.getCommutingCapacitor()
public java.lang.String getXfrFromId()
getXfrFromId
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setXfrFromId(String)
,
HvdcLinePackage.getThyConverter_XfrFromId()
public void setXfrFromId(java.lang.String newXfrFromId)
setXfrFromId
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newXfrFromId
- the new value of the 'Xfr From Id' attribute.ThyConverter.getXfrFromId()
public java.lang.String getXfrToId()
getXfrToId
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setXfrToId(String)
,
HvdcLinePackage.getThyConverter_XfrToId()
public void setXfrToId(java.lang.String newXfrToId)
setXfrToId
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newXfrToId
- the new value of the 'Xfr To Id' attribute.ThyConverter.getXfrToId()
public java.lang.String getXfrCirId()
getXfrCirId
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
ThyConverter.setXfrCirId(String)
,
HvdcLinePackage.getThyConverter_XfrCirId()
public void setXfrCirId(java.lang.String newXfrCirId)
setXfrCirId
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
newXfrCirId
- the new value of the 'Xfr Cir Id' attribute.ThyConverter.getXfrCirId()
public org.apache.commons.math3.complex.Complex getCommutingZ(Unit.UnitType unit, double base)
getCommutingZ
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
base
- public void setCommutingZ(org.apache.commons.math3.complex.Complex value, Unit.UnitType unit, double base)
setCommutingZ
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
base
- public double getAcRatedVoltage(Unit.UnitType unit, double base)
getAcRatedVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
base
- public void setAcRatedVoltage(double value, Unit.UnitType unit, double base)
setAcRatedVoltage
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
base
- public LimitType getFiringAngLimit(Unit.UnitType unit)
getFiringAngLimit
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
unit
- public void setFiringAngLimit(LimitType value, Unit.UnitType unit)
setFiringAngLimit
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
unit
- public org.apache.commons.math3.complex.Complex powerIntoConverter()
powerIntoConverter
in interface BaseConverter<TBus extends BaseAclfBus<?,?>>
powerIntoConverter
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
public void solveRectifier()
public void solveInverter()
public void init(double vd, double pd, boolean isPerUnit)
init
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
vd
- dc voltagepd
- power demandisPerUnit
- power demand
public boolean calculate()
calculate
in interface BaseConverter<TBus extends BaseAclfBus<?,?>>
calculate
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
public boolean isConvergent(double err)
isConvergent
in interface ThyConverter<TBus extends BaseAclfBus<?,?>>
err
- protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
public java.lang.String toString()
toString
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
public void readData(com.hazelcast.nio.ObjectDataInput in) throws java.io.IOException
NameTagImpl
readData
in interface com.hazelcast.nio.serialization.DataSerializable
readData
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
java.io.IOException
public void writeData(com.hazelcast.nio.ObjectDataOutput out) throws java.io.IOException
NameTagImpl
writeData
in interface com.hazelcast.nio.serialization.DataSerializable
writeData
in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>
java.io.IOException