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