Package CIM14 :: Package Dynamics :: Package PowerSystemStabilizers :: Module PssIEEE2B' :: Class PssIEEE2B
[hide private]
[frames] | no frames]

Class PssIEEE2B

                                    object --+                
                                             |                
                              Element'.Element --+            
                                                 |            
  IEC61970.Core.IdentifiedObject'.IdentifiedObject --+        
                                                     |        
IEC61970.Core.PowerSystemResource'.PowerSystemResource --+    
                                                         |    
              PowerSystemStabilizer'.PowerSystemStabilizer --+
                                                             |
                                                            PssIEEE2B

IEEE (2005) PSS2B Model This stabilizer model is designed to represent a variety of dual-input stabilizers, which normally use combinations of power and speed or frequency to derive the stabilizing signal.

Instance Methods [hide private]
 
__init__(self, t11=0.0, vsi1max=0.0, t3=0.0, tw3=0.0, vstmax=0.0, t2=0.0, n=0, vsi1min=0.0, t9=0.0, ks2=0.0, vstmin=0.0, j1=0, tw1=0.0, tb=0.0, t7=0.0, vsi2max=0.0, t6=0.0, t1=0.0, m=0, vsi2min=0.0, a=0.0, t4=0.0, tw4=0.0, ks4=0.0, ta=0.0, ks3=0.0, t10=0.0, tw2=0.0, j2=0, ks1=0.0, t8=0.0, *args, **kw_args)
Initialises a new 'PssIEEE2B' 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 = {'a': <type 'float'>, 'j1': <type 'int'>, 'j2': ...
  _attrs = ['t11', 'vsi1max', 't3', 'tw3', 'vstmax', 't2', 'n', ...
  _defaults = {'a': 0.0, 'j1': 0, 'j2': 0, 'ks1': 0.0, 'ks2': 0....

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, t11=0.0, vsi1max=0.0, t3=0.0, tw3=0.0, vstmax=0.0, t2=0.0, n=0, vsi1min=0.0, t9=0.0, ks2=0.0, vstmin=0.0, j1=0, tw1=0.0, tb=0.0, t7=0.0, vsi2max=0.0, t6=0.0, t1=0.0, m=0, vsi2min=0.0, a=0.0, t4=0.0, tw4=0.0, ks4=0.0, ta=0.0, ks3=0.0, t10=0.0, tw2=0.0, j2=0, ks1=0.0, t8=0.0, *args, **kw_args)
(Constructor)

 

Initialises a new 'PssIEEE2B' instance.

Parameters:
  • t11 - Lead/lag time constant
  • vsi1max - Input signal #1 max limit
  • t3 - Lead/lag time constant
  • tw3 - First washout on signal #2
  • vstmax - Stabilizer output max limit
  • t2 - Lead/lag time constant
  • n - Order of ramp tracking filter
  • vsi1min - Input signal #1 min limit
  • t9 - Lag of ramp tracking filter
  • ks2 - Gain on signal #2
  • vstmin - Stabilizer output min limit
  • j1 - Input signal #1 code 1 shaft speed 2 frequency of bus voltage 3 generator electrical power 4 generator accelerating power 5 amplitude of bus voltage 6 derivative of bus voltage amplitude
  • tw1 - First washout on signal #1
  • tb - Lag time constant
  • t7 - Time constant on signal #2
  • vsi2max - Input signal #2 max limit
  • t6 - Time constant on signal #1
  • t1 - Lead/lag time constant
  • m - Denominator order of ramp tracking filter
  • vsi2min - Input signal #2 min limit
  • a - Numerator constant
  • t4 - Lead/lag time constant
  • tw4 - Second washout on signal #2
  • ks4 - Gain on signal #2 input after ramp-tracking filter
  • ta - Lead constant
  • ks3 - Gain on signal #2 input before ramp-tracking filter
  • t10 - Lead/lag time constant
  • tw2 - Second washout on signal #1
  • j2 - Input signal #2 code 1 shaft speed 2 frequency of bus voltage 3 generator electrical power 4 generator accelerating power 5 amplitude of bus voltage 6 derivative of bus voltage amplitude
  • ks1 - Stabilizer gain
  • t8 - Lead of ramp tracking filter
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'a': <type 'float'>,
 'j1': <type 'int'>,
 'j2': <type 'int'>,
 'ks1': <type 'float'>,
 'ks2': <type 'float'>,
 'ks3': <type 'float'>,
 'ks4': <type 'float'>,
 'm': <type 'int'>,
...

_attrs

Value:
['t11',
 'vsi1max',
 't3',
 'tw3',
 'vstmax',
 't2',
 'n',
 'vsi1min',
...

_defaults

Value:
{'a': 0.0,
 'j1': 0,
 'j2': 0,
 'ks1': 0.0,
 'ks2': 0.0,
 'ks3': 0.0,
 'ks4': 0.0,
 'm': 0,
...