Package CIM14 :: Package Dynamics :: Package ExcitationSystems :: Module ExcAC4A' :: Class ExcAC4A
[hide private]
[frames] | no frames]

Class ExcAC4A

                                    object --+                
                                             |                
                              Element'.Element --+            
                                                 |            
  IEC61970.Core.IdentifiedObject'.IdentifiedObject --+        
                                                     |        
IEC61970.Core.PowerSystemResource'.PowerSystemResource --+    
                                                         |    
                        ExcitationSystem'.ExcitationSystem --+
                                                             |
                                                            ExcAC4A

IEEE (1992/2005) AC4A Model The Type AC4A alternator-supplied controlled-rectifier excitation system is quite different from the other type ac systems. This high initial response excitation system utilizes a full thyristor bridge in the exciter output circuit. The voltage regulator controls the firing of the thyristor bridges. The exciter alternator uses an independent voltage regulator to control its output voltage to a constant value. These effects are not modeled; however, transient loading effects on the exciter alternator are included.

Instance Methods [hide private]
 
__init__(self, ka=0.0, vimin=0.0, tb=0.0, tr=0.0, tc=0.0, ta=0.0, kc=0.0, vrmin=0.0, vrmax=0.0, vimax=0.0, *args, **kw_args)
Initialises a new 'ExcAC4A' instance.

Inherited from IEC61970.Core.PowerSystemResource'.PowerSystemResource: addAssets, addBlock, addMeasurements, addOperatingShare, addPsrLists, addReportingGroup, getAssets, getBlock, getLocation, getMeasurements, getOperatingShare, getOutageSchedule, getPSRType, getPsrLists, getReportingGroup, removeAssets, removeBlock, removeMeasurements, removeOperatingShare, removePsrLists, removeReportingGroup, setAssets, setBlock, setLocation, setMeasurements, setOperatingShare, setOutageSchedule, setPSRType, setPsrLists, setReportingGroup

Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject: getModelingAuthoritySet, setModelingAuthoritySet

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

Class Variables [hide private]
  _attr_types = {'ka': <type 'float'>, 'kc': <type 'float'>, 'ta...
  _attrs = ['ka', 'vimin', 'tb', 'tr', 'tc', 'ta', 'kc', 'vrmin'...
  _defaults = {'ka': 0.0, 'kc': 0.0, 'ta': 0.0, 'tb': 0.0, 'tc':...

Inherited from Element'.Element (private): _enums

Properties [hide private]

Inherited from IEC61970.Core.PowerSystemResource'.PowerSystemResource: Assets, Block, Location, Measurements, OperatingShare, OutageSchedule, PSRType, PsrLists, ReportingGroup

Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, ka=0.0, vimin=0.0, tb=0.0, tr=0.0, tc=0.0, ta=0.0, kc=0.0, vrmin=0.0, vrmax=0.0, vimax=0.0, *args, **kw_args)
(Constructor)

 

Initialises a new 'ExcAC4A' instance.

Parameters:
  • ka - Gain (&gt; 0.)
  • vimin - Minimum error signal (&lt; 0.)
  • tb - Lag time constant (&gt;= 0.)
  • tr - Filter time constant (&gt;= 0.)
  • tc - Lead time constant
  • ta - Time constant (&gt; 0.)
  • kc - Excitation system regulation (&gt;= 0.)
  • vrmin - Minimum controller output (&lt; 0.)
  • vrmax - Maximum controller output (&gt; 0.)
  • vimax - Maximum error signal ( &gt; 0.)
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'ka': <type 'float'>,
 'kc': <type 'float'>,
 'ta': <type 'float'>,
 'tb': <type 'float'>,
 'tc': <type 'float'>,
 'tr': <type 'float'>,
 'vimax': <type 'float'>,
 'vimin': <type 'float'>,
...

_attrs

Value:
['ka',
 'vimin',
 'tb',
 'tr',
 'tc',
 'ta',
 'kc',
 'vrmin',
...

_defaults

Value:
{'ka': 0.0,
 'kc': 0.0,
 'ta': 0.0,
 'tb': 0.0,
 'tc': 0.0,
 'tr': 0.0,
 'vimax': 0.0,
 'vimin': 0.0,
...