Package CIM15 :: Package IEC61970 :: Package Informative :: Package InfAssetModels :: Module TransformerAssetModel' :: Class TransformerAssetModel
[hide private]
[frames] | no frames]

Class TransformerAssetModel

                              object --+                
                                       |                
                        Element'.Element --+            
                                           |            
     Core.IdentifiedObject'.IdentifiedObject --+        
                                               |        
          IEC61968.Assets.AssetModel'.AssetModel --+    
                                                   |    
IEC61968.Assets.ProductAssetModel'.ProductAssetModel --+
                                                       |
                                                      TransformerAssetModel

Documentation for a type of a transformer of a particular product model made by a manufacturer.Documentation for a type of a transformer of a particular product model made by a manufacturer.

Instance Methods [hide private]
 
__init__(self, neutralBIL=0.0, constructionKind='dryType', coreCoilsWeight=0.0, windingInsulationKind='thermallyUpgradedPaper', hourOverLoadRating=0.0, altPrimaryNomVoltage=0.0, altSecondaryNomVoltage=0.0, reconfigWinding=False, function='autotransformer', oilPreservationKind='other', dayOverLoadRating=0.0, coreKind='shell', autoTransformer=False, solidInsulationWeight=0.0, TransformerAssets=None, TransformerInfo=None, *args, **kw_args)
Initialises a new 'TransformerAssetModel' instance.
 
addTransformerAssets(self, *TransformerAssets)
 
getTransformerAssets(self)
 
getTransformerInfo(self)
 
removeTransformerAssets(self, *TransformerAssets)
 
setTransformerAssets(self, value)
 
setTransformerInfo(self, value)

Inherited from IEC61968.Assets.ProductAssetModel'.ProductAssetModel: addAssetModelCatalogueItems, getAssetModelCatalogueItems, getGenericAssetModelOrMaterial, removeAssetModelCatalogueItems, setAssetModelCatalogueItems, setGenericAssetModelOrMaterial

Inherited from IEC61968.Assets.AssetModel'.AssetModel: addErpInventoryCounts, getAssetInfo, getErpInventoryCounts, removeErpInventoryCounts, setAssetInfo, setErpInventoryCounts

Inherited from Core.IdentifiedObject'.IdentifiedObject: addDiagramObjects, addNames, getDiagramObjects, getModelingAuthoritySet, getNames, removeDiagramObjects, removeNames, setDiagramObjects, setModelingAuthoritySet, setNames

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _attr_types = {'altPrimaryNomVoltage': <type 'float'>, 'altSec...
  _attrs = ['neutralBIL', 'constructionKind', 'coreCoilsWeight',...
  _defaults = {'altPrimaryNomVoltage': 0.0, 'altSecondaryNomVolt...
  _enums = {'constructionKind': 'TransformerConstructionKind', '...
  _many_refs = ['TransformerAssets']
  _refs = ['TransformerAssets', 'TransformerInfo']
Properties [hide private]
  TransformerAssets
  TransformerInfo

Inherited from IEC61968.Assets.ProductAssetModel'.ProductAssetModel: AssetModelCatalogueItems, GenericAssetModelOrMaterial

Inherited from IEC61968.Assets.AssetModel'.AssetModel: AssetInfo, ErpInventoryCounts

Inherited from Core.IdentifiedObject'.IdentifiedObject: DiagramObjects, ModelingAuthoritySet, Names

Inherited from object: __class__

Method Details [hide private]

__init__(self, neutralBIL=0.0, constructionKind='dryType', coreCoilsWeight=0.0, windingInsulationKind='thermallyUpgradedPaper', hourOverLoadRating=0.0, altPrimaryNomVoltage=0.0, altSecondaryNomVoltage=0.0, reconfigWinding=False, function='autotransformer', oilPreservationKind='other', dayOverLoadRating=0.0, coreKind='shell', autoTransformer=False, solidInsulationWeight=0.0, TransformerAssets=None, TransformerInfo=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'TransformerAssetModel' instance.

Parameters:
  • neutralBIL - Basic Insulation Level of Neutral
  • constructionKind - Kind of construction for this transformer. Values are: "dryType", "vaultThreePhase", "network", "padmounted", "padmountLoopThrough", "vault", "onePhase", "padmountFeedThrough", "aerial", "threePhase", "unknown", "overhead", "padmountDeadFront", "underground", "padmountLiveFront", "subway"
  • coreCoilsWeight - Weight of core and coils in transformer.
  • windingInsulationKind - Type of insultation used for transformer windings. Values are: "thermallyUpgradedPaper", "other", "nomex", "paper"
  • hourOverLoadRating - 1-hour overload rating.
  • altPrimaryNomVoltage - Nominal voltage rating for alternate configuration for primary winding.
  • altSecondaryNomVoltage - Nominal voltage rating for alternate configuration for secondary winding.
  • reconfigWinding - True if windings can be re-configured to result in a different input or output voltage.
  • function - Function of this transformer. Values are: "autotransformer", "secondaryTransformer", "other", "powerTransformer", "voltageRegulator"
  • oilPreservationKind - Kind of oil preservation system. Values are: "other", "conservator", "freeBreathing", "nitrogenBlanket"
  • dayOverLoadRating - 24-hour overload rating.
  • coreKind - Core kind of this transformer product. Values are: "shell", "core"
  • autoTransformer - True if this is an autotransformer, false otherwise.
  • solidInsulationWeight - Weight of solid insultation in transformer.
  • TransformerAssets
  • TransformerInfo
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'altPrimaryNomVoltage': <type 'float'>,
 'altSecondaryNomVoltage': <type 'float'>,
 'autoTransformer': <type 'bool'>,
 'constructionKind': <type 'str'>,
 'coreCoilsWeight': <type 'float'>,
 'coreKind': <type 'str'>,
 'dayOverLoadRating': <type 'float'>,
 'function': <type 'str'>,
...

_attrs

Value:
['neutralBIL',
 'constructionKind',
 'coreCoilsWeight',
 'windingInsulationKind',
 'hourOverLoadRating',
 'altPrimaryNomVoltage',
 'altSecondaryNomVoltage',
 'reconfigWinding',
...

_defaults

Value:
{'altPrimaryNomVoltage': 0.0,
 'altSecondaryNomVoltage': 0.0,
 'autoTransformer': False,
 'constructionKind': 'dryType',
 'coreCoilsWeight': 0.0,
 'coreKind': 'shell',
 'dayOverLoadRating': 0.0,
 'function': 'autotransformer',
...

_enums

Value:
{'constructionKind': 'TransformerConstructionKind',
 'coreKind': 'TransformerCoreKind',
 'function': 'TransformerFunctionKind',
 'oilPreservationKind': 'OilPreservationKind',
 'windingInsulationKind': 'WindingInsulationKind'}

Property Details [hide private]

TransformerAssets

Get Method:
getTransformerAssets(self)
Set Method:
setTransformerAssets(self, value)

TransformerInfo

Get Method:
getTransformerInfo(self)
Set Method:
setTransformerInfo(self, value)