public class TransformerWinding extends ConductingEquipment
Modifier and Type | Field and Description |
---|---|
float |
b
Attribute "b"
Comment from profile:
Magnetizing branch susceptance (B mag).
|
float |
b0
Attribute "b0"
Comment from profile:
Zero sequence magnetizing branch susceptance.This is for Short Circuit only.
|
WindingConnection |
connectionType
Attribute "connectionType"
Comment from profile:
The type of connection of the winding.
|
float |
g
Attribute "g"
Comment from profile:
Magnetizing branch conductance (G mag).
|
float |
g0
Attribute "g0"
Comment from profile:
Zero sequence magnetizing branch conductance.This is for Short Circuit only.
|
java.lang.String |
idMemberOf_PowerTransformer
The id of the attribute "memberOf_PowerTransformer"
This id is mainly used to resolve links after parsing an instance
|
java.lang.String |
idPhaseTapChanger
The id of the attribute "phaseTapChanger"
This id is mainly used to resolve links after parsing an instance
|
java.lang.String |
idRatioTapChanger
The id of the attribute "ratioTapChanger"
This id is mainly used to resolve links after parsing an instance
|
PowerTransformer |
memberOf_PowerTransformer
Attribute "memberOf_PowerTransformer"
Comment from profile:
A transformer has windings
|
PhaseTapChanger |
phaseTapChanger
Attribute "phaseTapChanger"
Comment from profile:
The phase tap changer associated with the transformer winding.
|
float |
r
Attribute "r"
Comment from profile:
Positive sequence series resistance of the winding.
|
float |
r0
Attribute "r0"
Comment from profile:
Zero sequence series resistance of the winding.This is for Short Circuit only.
|
float |
ratedS
Attribute "ratedS"
Comment from profile:
The normal apparent power rating for the winding
|
float |
ratedU
Attribute "ratedU"
Comment from profile:
The rated voltage (phase-to-phase) of the winding, usually the same as the neutral voltage.
|
RatioTapChanger |
ratioTapChanger
Attribute "ratioTapChanger"
Comment from profile:
The ratio tap changer associated with the transformer winding.
|
float |
rground
Attribute "rground"
Comment from profile:
Ground resistance path through connected grounding transformer.This is for Short Circuit only.
|
WindingType |
windingType
Attribute "windingType"
Comment from profile:
The type of winding.
|
float |
x
Attribute "x"
Comment from profile:
Positive sequence series reactance of the winding.
|
float |
x0
Attribute "x0"
Comment from profile:
Zero sequence series reactance of the winding.This is for Short Circuit only.
|
float |
xground
Attribute "xground"
Comment from profile:
Ground reactance path through connected grounding transformer.This is for Short Circuit only.
|
baseVoltage, idBaseVoltage, terminals
equivalent, idMemberOf_EquipmentContainer, memberOf_EquipmentContainer
aliasName, description, name
addedToUnresolved, fromBoundary, id, subset
Modifier | Constructor and Description |
---|---|
protected |
TransformerWinding()
Constructor of the class TransformerWinding
|
Modifier and Type | Method and Description |
---|---|
boolean |
b0IsSet()
Utility to test if the value of "b0" has been set
|
boolean |
bIsSet()
Utility to test if the value of "b" has been set
|
protected void |
clearAssociations(Subset subset)
Utility to clear the associations of this class belonging to a
specific subset
|
void |
clearContent(Subset subset)
Utility to "clear" the content of a class when a subset is invalidated
|
TransformerWinding |
clone()
Utility returning a copy of the "base" of this instance
This utility does not copy the associations with other instances
|
boolean |
connectionTypeIsSet()
Utility to test if the value of "connectionType" has been set
|
void |
copyBase(TransformerWinding otherTransformerWinding)
Utility to copy the "base" of an other instance of the same class
This utility does not copy the associations with other instances from
the instance to copy
|
static TransformerWinding |
create(java.lang.String id)
Factory of the class
|
boolean |
g0IsSet()
Utility to test if the value of "g0" has been set
|
float |
getB()
Utility to return the "b" value
|
float |
getB0()
Utility to return the "b0" value
|
WindingConnection |
getConnectionType()
Utility to return the "connectionType" enum
|
float |
getG()
Utility to return the "g" value
|
float |
getG0()
Utility to return the "g0" value
|
PowerTransformer |
getMemberOf_PowerTransformer()
Utility to return the "memberOf_PowerTransformer"
|
PhaseTapChanger |
getPhaseTapChanger()
Utility to return the "phaseTapChanger"
|
float |
getR()
Utility to return the "r" value
|
float |
getR0()
Utility to return the "r0" value
|
float |
getRatedS()
Utility to return the "ratedS" value
|
float |
getRatedU()
Utility to return the "ratedU" value
|
RatioTapChanger |
getRatioTapChanger()
Utility to return the "ratioTapChanger"
|
float |
getRground()
Utility to return the "rground" value
|
WindingType |
getWindingType()
Utility to return the "windingType" enum
|
float |
getX()
Utility to return the "x" value
|
float |
getX0()
Utility to return the "x0" value
|
float |
getXground()
Utility to return the "xground" value
|
boolean |
gIsSet()
Utility to test if the value of "g" has been set
|
boolean |
memberOf_PowerTransformerIsSet()
Utility to test if the value of "memberOf_PowerTransformer" has been set
|
ConsistencyCheck |
modelConsistency()
Utility to check whether this class is consistent in a "merged" context
|
ConsistencyCheck |
modelConsistency(Subset subset)
Utility to check whether this class is consistent according to a subset
|
boolean |
phaseTapChangerIsSet()
Utility to test if the value of "phaseTapChanger" has been set
|
boolean |
r0IsSet()
Utility to test if the value of "r0" has been set
|
boolean |
ratedSIsSet()
Utility to test if the value of "ratedS" has been set
|
boolean |
ratedUIsSet()
Utility to test if the value of "ratedU" has been set
|
boolean |
ratioTapChangerIsSet()
Utility to test if the value of "ratioTapChanger" has been set
|
void |
readAttribute(java.lang.String class_name,
java.lang.String attr_name,
java.lang.String value,
CIMModel model)
Utility to read an attribute
This function is called by the CIMModel
|
void |
readResource(java.lang.String class_name,
java.lang.String resource_name,
java.lang.String id,
CIMModel model)
Utility to read a reference to a resource
This function is called by the CIMModel
|
void |
resolveLinks(CIMModel model,
CIMModel boundaryModel)
Utility to resolve the links at the end of parsing
|
boolean |
rgroundIsSet()
Utility to test if the value of "rground" has been set
|
boolean |
rIsSet()
Utility to test if the value of "r" has been set
|
void |
setB(float bValue)
Utility to set the "b" value
|
void |
setB0(float b0Value)
Utility to set the "b0" value
|
void |
setConnectionType(WindingConnection connectionTypeValue)
Utility to set the "connectionType" enum
|
void |
setG(float gValue)
Utility to set the "g" value
|
void |
setG0(float g0Value)
Utility to set the "g0" value
|
void |
setMemberOf_PowerTransformer(PowerTransformer memberOf_PowerTransformerValue,
boolean setInverse)
Utility to set the "memberOf_PowerTransformerValue"
|
void |
setPhaseTapChanger(PhaseTapChanger phaseTapChangerValue,
boolean setInverse)
Utility to set the "phaseTapChangerValue"
|
void |
setR(float rValue)
Utility to set the "r" value
|
void |
setR0(float r0Value)
Utility to set the "r0" value
|
void |
setRatedS(float ratedSValue)
Utility to set the "ratedS" value
|
void |
setRatedU(float ratedUValue)
Utility to set the "ratedU" value
|
void |
setRatioTapChanger(RatioTapChanger ratioTapChangerValue,
boolean setInverse)
Utility to set the "ratioTapChangerValue"
|
void |
setRground(float rgroundValue)
Utility to set the "rground" value
|
void |
setWindingType(WindingType windingTypeValue)
Utility to set the "windingType" enum
|
void |
setX(float xValue)
Utility to set the "x" value
|
void |
setX0(float x0Value)
Utility to set the "x0" value
|
void |
setXground(float xgroundValue)
Utility to set the "xground" value
|
boolean |
windingTypeIsSet()
Utility to test if the value of "windingType" has been set
|
void |
write(javax.xml.stream.XMLStreamWriter xmlsw,
boolean writeID)
Utility to write the content into the CIM XML format
|
void |
write(javax.xml.stream.XMLStreamWriter xmlsw,
Subset subset,
boolean writeID)
Utility to write the content this class into the CIM/XML format according
to a subset
|
boolean |
x0IsSet()
Utility to test if the value of "x0" has been set
|
boolean |
xgroundIsSet()
Utility to test if the value of "xground" has been set
|
boolean |
xIsSet()
Utility to test if the value of "x" has been set
|
addTerminals, baseVoltageIsSet, copyBase, getBaseVoltage, getTerminals, setBaseVoltage, terminalsIsSet
copyBase, equivalentIsSet, getMemberOf_EquipmentContainer, isEquivalent, memberOf_EquipmentContainerIsSet, setEquivalent, setMemberOf_EquipmentContainer
aliasNameIsSet, copyBase, descriptionIsSet, getAliasName, getDescription, getName, nameIsSet, setAliasName, setDescription, setName
addToUnresolved, copyBase, getId, getSubset, isAddedToUnresolved, isFromBoundary, removeFromUnresolved, setFromBoundary, setId
public float rground
public WindingType windingType
public WindingConnection connectionType
public float g
public float g0
public float b
public PowerTransformer memberOf_PowerTransformer
public java.lang.String idMemberOf_PowerTransformer
public float x0
public RatioTapChanger ratioTapChanger
public java.lang.String idRatioTapChanger
public float r
public float xground
public float ratedS
public PhaseTapChanger phaseTapChanger
public java.lang.String idPhaseTapChanger
public float b0
public float ratedU
public float x
public float r0
protected TransformerWinding()
public float getRground()
public void setRground(float rgroundValue)
rgroundValue
- value to setpublic boolean rgroundIsSet()
public WindingType getWindingType()
public void setWindingType(WindingType windingTypeValue)
windingTypeValue
- operand to setpublic boolean windingTypeIsSet()
public WindingConnection getConnectionType()
public void setConnectionType(WindingConnection connectionTypeValue)
connectionTypeValue
- operand to setpublic boolean connectionTypeIsSet()
public float getG()
public void setG(float gValue)
gValue
- value to setpublic boolean gIsSet()
public float getG0()
public void setG0(float g0Value)
g0Value
- value to setpublic boolean g0IsSet()
public float getB()
public void setB(float bValue)
bValue
- value to setpublic boolean bIsSet()
public PowerTransformer getMemberOf_PowerTransformer()
public boolean memberOf_PowerTransformerIsSet()
public void setMemberOf_PowerTransformer(PowerTransformer memberOf_PowerTransformerValue, boolean setInverse) throws LinkageException
memberOf_PowerTransformerValue
- instance to setsetInverse
- boolean to specify whether to set the inverse association
or notLinkageException
public float getX0()
public void setX0(float x0Value)
x0Value
- value to setpublic boolean x0IsSet()
public RatioTapChanger getRatioTapChanger()
public boolean ratioTapChangerIsSet()
public void setRatioTapChanger(RatioTapChanger ratioTapChangerValue, boolean setInverse) throws LinkageException
ratioTapChangerValue
- instance to setsetInverse
- boolean to specify whether to set the inverse association
or notLinkageException
public float getR()
public void setR(float rValue)
rValue
- value to setpublic boolean rIsSet()
public float getXground()
public void setXground(float xgroundValue)
xgroundValue
- value to setpublic boolean xgroundIsSet()
public float getRatedS()
public void setRatedS(float ratedSValue)
ratedSValue
- value to setpublic boolean ratedSIsSet()
public PhaseTapChanger getPhaseTapChanger()
public boolean phaseTapChangerIsSet()
public void setPhaseTapChanger(PhaseTapChanger phaseTapChangerValue, boolean setInverse) throws LinkageException
phaseTapChangerValue
- instance to setsetInverse
- boolean to specify whether to set the inverse association
or notLinkageException
public float getB0()
public void setB0(float b0Value)
b0Value
- value to setpublic boolean b0IsSet()
public float getRatedU()
public void setRatedU(float ratedUValue)
ratedUValue
- value to setpublic boolean ratedUIsSet()
public float getX()
public void setX(float xValue)
xValue
- value to setpublic boolean xIsSet()
public float getR0()
public void setR0(float r0Value)
r0Value
- value to setpublic boolean r0IsSet()
public static TransformerWinding create(java.lang.String id)
id
- id of the class TransformerWinding to createpublic void clearContent(Subset subset)
clearContent
in class ConductingEquipment
subset
- subset to cleanpublic void readAttribute(java.lang.String class_name, java.lang.String attr_name, java.lang.String value, CIMModel model) throws InterpretationException
readAttribute
in class ConductingEquipment
class_name
- the read name of classattr_name
- the read name of attributevalue
- the read value of the attributemodel
- the interface to the model this class belongs toInterpretationException
public void readResource(java.lang.String class_name, java.lang.String resource_name, java.lang.String id, CIMModel model) throws InterpretationException, LinkageException
readResource
in class ConductingEquipment
class_name
- the read name of classresource_name
- the read name of the associated resourceid
- the id of the associated resourcemodel
- the model this class belongs toInterpretationException
LinkageException
public void write(javax.xml.stream.XMLStreamWriter xmlsw, boolean writeID)
write
in class ConductingEquipment
writeID
- specifies whether to write the XML "id" attribute (this is used for describing concrete class)xmlsw
- XMLStreamWriter where are stored the elements to writepublic void write(javax.xml.stream.XMLStreamWriter xmlsw, Subset subset, boolean writeID)
write
in class ConductingEquipment
subset
- the subset defining the context in which to write this classwriteID
- specifies whether to write the XML "id" attribute (this is used for describing concrete class)xmlsw
- the stream in which are stored the elements to writepublic void resolveLinks(CIMModel model, CIMModel boundaryModel) throws LinkageException
resolveLinks
in class ConductingEquipment
model
- the model this class belongs toboundaryModel
- the model that gather data about the boundarySet, used
as a resource force links resolvingLinkage
- ExceptionLinkageException
public ConsistencyCheck modelConsistency(Subset subset)
modelConsistency
in class ConductingEquipment
subset
- the subset defining the context in which to check whether this class is consistentpublic ConsistencyCheck modelConsistency()
modelConsistency
in class ConductingEquipment
public void copyBase(TransformerWinding otherTransformerWinding)
otherTransformerWinding
- the instance to copyprotected void clearAssociations(Subset subset)
clearAssociations
in class ConductingEquipment
subset
- the subset from which to clear the associations of this classpublic TransformerWinding clone()
clone
in class ConductingEquipment