Source code for cimpy.cgmes_v2_4_15.PowerSystemStabilizerDynamics

from .DynamicsFunctionBlock import DynamicsFunctionBlock
from .CGMESProfile import Profile


[docs]class PowerSystemStabilizerDynamics(DynamicsFunctionBlock): """ Power system stabilizer function block whose behaviour is described by reference to a standard model :ExcitationSystemDynamics: Excitation system model with which this power system stabilizer model is associated. Default: None :RemoteInputSignal: Remote input signal used by this power system stabilizer model. Default: "list" """ possibleProfileList = { "class": [Profile.DY.value, ], "ExcitationSystemDynamics": [Profile.DY.value, ], "RemoteInputSignal": [Profile.DY.value, ], } serializationProfile = {} recommendedClassProfile = Profile.DY.value __doc__ += "\nDocumentation of parent class DynamicsFunctionBlock:\n" + DynamicsFunctionBlock.__doc__ def __init__(self, ExcitationSystemDynamics = None, RemoteInputSignal = "list", *args, **kw_args): super().__init__(*args, **kw_args) self.ExcitationSystemDynamics = ExcitationSystemDynamics self.RemoteInputSignal = RemoteInputSignal def __str__(self): str = "class=PowerSystemStabilizerDynamics\n" attributes = self.__dict__ for key in attributes.keys(): str = str + key + "={}\n".format(attributes[key]) return str