TBus - public class VSCConverterImpl<TBus extends BaseAclfBus<?,?>> extends BaseConverterImpl<TBus> implements VSCConverter<TBus>
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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 VSCAcControlMode |
AC_CONTROL_MODE_EDEFAULT
The default value of the '
Ac Control Mode' attribute. |
protected static double |
AC_CURRENT_RATING_EDEFAULT
The default value of the '
Ac Current Rating' attribute. |
protected static double |
AC_SET_POINT_EDEFAULT
The default value of the '
Ac Set Point' attribute. |
protected VSCAcControlMode |
acControlMode
The cached value of the '
Ac Control Mode' attribute. |
protected double |
acCurrentRating
The cached value of the '
Ac Current Rating' attribute. |
protected double |
acSetPoint
The cached value of the '
Ac Set Point' attribute. |
protected static HvdcControlMode |
DC_CONTROL_MODE_EDEFAULT
The default value of the '
Dc Control Mode' attribute. |
protected static double |
DC_SET_POINT_EDEFAULT
The default value of the '
Dc Set Point' attribute. |
protected HvdcControlMode |
dcControlMode
The cached value of the '
Dc Control Mode' attribute. |
protected double |
dcSetPoint
The cached value of the '
Dc Set Point' attribute. |
protected static double |
MVA_RATING_EDEFAULT
The default value of the '
Mva Rating' attribute. |
protected double |
mvaRating
The cached value of the '
Mva Rating' attribute. |
protected double |
pdc
The cached value of the '
Pdc' attribute. |
protected static double |
PDC_EDEFAULT
The default value of the '
Pdc' attribute. |
protected static LimitType |
QMVAR_LIMIT_EDEFAULT
The default value of the '
QMvar Limit' attribute. |
protected LimitType |
qMvarLimit
The cached value of the '
QMvar Limit' attribute. |
protected static java.lang.String |
REMOTE_CONTROL_BUS_ID_EDEFAULT
The default value of the '
Remote Control Bus Id' attribute. |
protected static double |
REMOTE_CONTROL_PERCENT_EDEFAULT
The default value of the '
Remote Control Percent' attribute. |
protected java.lang.String |
remoteControlBusId
The cached value of the '
Remote Control Bus Id' attribute. |
protected double |
remoteControlPercent
The cached value of the '
Remote Control Percent' attribute. |
protected double |
vdc
The cached value of the '
Vdc' attribute. |
protected static double |
VDC_EDEFAULT
The default value of the '
Vdc' attribute. |
CONVERTER_TYPE_EDEFAULT, converterType, parentHvdc, REF_BUS_ID_EDEFAULT, refBusIdbusdesc, DESC_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT, number, NUMBER_EDEFAULT, status, STATUS_CHANGE_INFO_EDEFAULT, STATUS_EDEFAULT, statusChangeInfoeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
VSCConverterImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
calculate() |
org.apache.commons.math3.complex.Complex |
calPowerIntoNetOnConverterBase(Unit.UnitType unit) |
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) |
VSCAcControlMode |
getAcControlMode() |
double |
getAcCurrentRating() |
double |
getAcSetPoint() |
HvdcControlMode |
getDcControlMode() |
double |
getDcSetPoint() |
double |
getMvaRating() |
double |
getPdc() |
LimitType |
getQMvarLimit() |
java.lang.String |
getRemoteControlBusId() |
double |
getRemoteControlPercent() |
double |
getVdc() |
org.apache.commons.math3.complex.Complex |
powerIntoConverter() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setAcControlMode(VSCAcControlMode newAcControlMode) |
void |
setAcCurrentRating(double newAcCurrentRating) |
void |
setAcSetPoint(double newAcSetPoint) |
void |
setDcControlMode(HvdcControlMode newDcControlMode) |
void |
setDcSetPoint(double newDcSetPoint) |
void |
setMvaRating(double newMvaRating) |
void |
setNormalOperationMode(boolean isRectifier) |
void |
setPdc(double newPdc) |
void |
setQMvarLimit(LimitType newQMvarLimit) |
void |
setRemoteControlBusId(java.lang.String newRemoteControlBusId) |
void |
setRemoteControlPercent(double newRemoteControlPercent) |
void |
setVdc(double newVdc) |
java.lang.String |
toString() |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
getConverterType, getParentHvdc, getRefBusId, powerIntoConverter, setBus, setConverterType, setParentHvdc, setRefBusIdgetBus, setBaseVoltagecheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetConverterType, getParentHvdc, getRefBusId, 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, eUnsetprotected static final double VDC_EDEFAULT
Vdc' attribute.
getVdc(),
Constant Field Valuesprotected static final double PDC_EDEFAULT
Pdc' attribute.
getPdc(),
Constant Field Valuesprotected static final double DC_SET_POINT_EDEFAULT
Dc Set Point' attribute.
getDcSetPoint(),
Constant Field Valuesprotected double dcSetPoint
Dc Set Point' attribute.
getDcSetPoint()protected static final double AC_SET_POINT_EDEFAULT
Ac Set Point' attribute.
getAcSetPoint(),
Constant Field Valuesprotected double acSetPoint
Ac Set Point' attribute.
getAcSetPoint()protected static final double MVA_RATING_EDEFAULT
Mva Rating' attribute.
getMvaRating(),
Constant Field Valuesprotected double mvaRating
Mva Rating' attribute.
getMvaRating()protected static final double AC_CURRENT_RATING_EDEFAULT
Ac Current Rating' attribute.
getAcCurrentRating(),
Constant Field Valuesprotected double acCurrentRating
Ac Current Rating' attribute.
getAcCurrentRating()protected static final LimitType QMVAR_LIMIT_EDEFAULT
QMvar Limit' attribute.
getQMvarLimit()protected LimitType qMvarLimit
QMvar Limit' attribute.
getQMvarLimit()protected static final VSCAcControlMode AC_CONTROL_MODE_EDEFAULT
Ac Control Mode' attribute.
getAcControlMode()protected VSCAcControlMode acControlMode
Ac Control Mode' attribute.
getAcControlMode()protected static final HvdcControlMode DC_CONTROL_MODE_EDEFAULT
Dc Control Mode' attribute.
getDcControlMode()protected HvdcControlMode dcControlMode
Dc Control Mode' attribute.
getDcControlMode()protected static final java.lang.String REMOTE_CONTROL_BUS_ID_EDEFAULT
Remote Control Bus Id' attribute.
getRemoteControlBusId()protected java.lang.String remoteControlBusId
Remote Control Bus Id' attribute.
getRemoteControlBusId()protected static final double REMOTE_CONTROL_PERCENT_EDEFAULT
Remote Control Percent' attribute.
getRemoteControlPercent(),
Constant Field Valuesprotected double remoteControlPercent
Remote Control Percent' attribute.
getRemoteControlPercent()public double getVdc()
getVdc in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setVdc(double),
HvdcLinePackage.getVSCConverter_Vdc()public void setVdc(double newVdc)
setVdc in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newVdc - the new value of the 'Vdc' attribute.VSCConverter.getVdc()public void setPdc(double newPdc)
setPdc in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newPdc - the new value of the 'Pdc' attribute.VSCConverter.getPdc()public void setAcSetPoint(double newAcSetPoint)
setAcSetPoint in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newAcSetPoint - the new value of the 'Ac Set Point' attribute.VSCConverter.getAcSetPoint()public double getAcSetPoint()
getAcSetPoint in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setAcSetPoint(double),
HvdcLinePackage.getVSCConverter_AcSetPoint()public void setDcSetPoint(double newDcSetPoint)
setDcSetPoint in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newDcSetPoint - the new value of the 'Dc Set Point' attribute.VSCConverter.getDcSetPoint()public double getDcSetPoint()
getDcSetPoint in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setDcSetPoint(double),
HvdcLinePackage.getVSCConverter_DcSetPoint()public double getPdc()
getPdc in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setPdc(double),
HvdcLinePackage.getVSCConverter_Pdc()public void setRemoteControlBusId(java.lang.String newRemoteControlBusId)
setRemoteControlBusId in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newRemoteControlBusId - the new value of the 'Remote Control Bus Id' attribute.VSCConverter.getRemoteControlBusId()public java.lang.String getRemoteControlBusId()
getRemoteControlBusId in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setRemoteControlBusId(String),
HvdcLinePackage.getVSCConverter_RemoteControlBusId()public double getRemoteControlPercent()
getRemoteControlPercent in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setRemoteControlPercent(double),
HvdcLinePackage.getVSCConverter_RemoteControlPercent()public void setRemoteControlPercent(double newRemoteControlPercent)
setRemoteControlPercent in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newRemoteControlPercent - the new value of the 'Remote Control Percent' attribute.VSCConverter.getRemoteControlPercent()public double getMvaRating()
getMvaRating in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setMvaRating(double),
HvdcLinePackage.getVSCConverter_MvaRating()public void setMvaRating(double newMvaRating)
setMvaRating in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newMvaRating - the new value of the 'Mva Rating' attribute.VSCConverter.getMvaRating()public double getAcCurrentRating()
getAcCurrentRating in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setAcCurrentRating(double),
HvdcLinePackage.getVSCConverter_AcCurrentRating()public void setAcCurrentRating(double newAcCurrentRating)
setAcCurrentRating in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newAcCurrentRating - the new value of the 'Ac Current Rating' attribute.VSCConverter.getAcCurrentRating()public LimitType getQMvarLimit()
getQMvarLimit in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCConverter.setQMvarLimit(LimitType),
HvdcLinePackage.getVSCConverter_QMvarLimit()public void setQMvarLimit(LimitType newQMvarLimit)
setQMvarLimit in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newQMvarLimit - the new value of the 'QMvar Limit' attribute.VSCConverter.getQMvarLimit()public VSCAcControlMode getAcControlMode()
getAcControlMode in interface VSCConverter<TBus extends BaseAclfBus<?,?>>VSCAcControlMode,
VSCConverter.setAcControlMode(VSCAcControlMode),
HvdcLinePackage.getVSCConverter_AcControlMode()public void setAcControlMode(VSCAcControlMode newAcControlMode)
setAcControlMode in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newAcControlMode - the new value of the 'Ac Control Mode' attribute.VSCAcControlMode,
VSCConverter.getAcControlMode()public HvdcControlMode getDcControlMode()
getDcControlMode in interface VSCConverter<TBus extends BaseAclfBus<?,?>>HvdcControlMode,
VSCConverter.setDcControlMode(HvdcControlMode),
HvdcLinePackage.getVSCConverter_DcControlMode()public void setDcControlMode(HvdcControlMode newDcControlMode)
setDcControlMode in interface VSCConverter<TBus extends BaseAclfBus<?,?>>newDcControlMode - the new value of the 'Dc Control Mode' attribute.HvdcControlMode,
VSCConverter.getDcControlMode()public org.apache.commons.math3.complex.Complex powerIntoConverter()
powerIntoConverter in interface BaseConverter<TBus extends BaseAclfBus<?,?>>powerIntoConverter in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>public void setNormalOperationMode(boolean isRectifier)
setNormalOperationMode in interface VSCConverter<TBus extends BaseAclfBus<?,?>>isRectifier - public boolean calculate()
calculate in interface BaseConverter<TBus extends BaseAclfBus<?,?>>calculate in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>public org.apache.commons.math3.complex.Complex calPowerIntoNetOnConverterBase(Unit.UnitType unit)
calPowerIntoNetOnConverterBase in interface VSCConverter<TBus extends BaseAclfBus<?,?>>unit - 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.InternalEObjecteGet in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>public void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>public boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet 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
NameTagImplreadData in interface com.hazelcast.nio.serialization.DataSerializablereadData in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>java.io.IOExceptionpublic void writeData(com.hazelcast.nio.ObjectDataOutput out)
throws java.io.IOException
NameTagImplwriteData in interface com.hazelcast.nio.serialization.DataSerializablewriteData in class BaseConverterImpl<TBus extends BaseAclfBus<?,?>>java.io.IOException