void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
float F32
IEEE-754 32-Bit single presession floating point numbers datatype defenition.
Definition: Defines.h:324
Function block base class header file.
Function block output connector class.
Definition: Block_Output_Connector.h:59
Function block base class for device.
Definition: Function_Block_Base.h:96
Class declaration description.
Definition: Function_Block_DFIG.h:71
TFunction_Block_DFIG_IRD_Calculation()
Class constructor method.
Definition: Function_Block_DFIG.cpp:68
TBlock_Input_Connector object_u32_Pole_Pairs
Definition: Function_Block_DFIG.h:126
TBlock_Input_Connector object_f32_R_Stator
Definition: Function_Block_DFIG.h:123
TBlock_Input_Connector object_f32_Ksr
Definition: Function_Block_DFIG.h:127
TBlock_Input_Connector object_f32_Lm
Definition: Function_Block_DFIG.h:125
virtual ~TFunction_Block_DFIG_IRD_Calculation()
Class destructor method.
Definition: Function_Block_DFIG.cpp:121
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_DFIG.cpp:141
TBlock_Input_Connector object_f32_L_Stator
Definition: Function_Block_DFIG.h:124
virtual VOID Init()
Function block initialisation method.
Definition: Function_Block_DFIG.cpp:131
TBlock_Input_Connector object_f32_Torque
Definition: Function_Block_DFIG.h:133
TBlock_Output_Connector object_f32_Rotor_Current_D
Rotor current D component output signal.
Definition: Function_Block_DFIG.h:142
TBlock_Input_Connector object_f32_Stator_Voltage_D
Definition: Function_Block_DFIG.h:134
TBlock_Input_Connector object_f32_Stator_Current_D
Definition: Function_Block_DFIG.h:135
TBlock_Input_Connector object_f32_Stator_Omega
Definition: Function_Block_DFIG.h:136
Definition: Function_Block_DFIG.h:163
TFunction_Block_DFIG_IRQ_To_ISQ_Convertion()
Class constructor method.
Definition: Function_Block_DFIG.cpp:172
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_DFIG.cpp:229
virtual VOID Init()
Function block initialisation method.
Definition: Function_Block_DFIG.cpp:215
virtual ~TFunction_Block_DFIG_IRQ_To_ISQ_Convertion()
Class destructor method.
Definition: Function_Block_DFIG.cpp:204
F32 f32_1_DIV_Ksr
Definition: Function_Block_DFIG.h:241
TBlock_Input_Connector object_f32_Rotor_Current_Q
Rotor current Q component input signal.
Definition: Function_Block_DFIG.h:221
TBlock_Input_Connector object_f32_Ksr
Definition: Function_Block_DFIG.h:215
TBlock_Output_Connector object_f32_Stator_Current_Q
Stator current Q component output signal.
Definition: Function_Block_DFIG.h:227
Class declaration description.
Definition: Function_Block_DFIG.h:250
TBlock_Input_Connector object_u32_Pole_Pairs
Definition: Function_Block_DFIG.h:301
TBlock_Input_Connector object_f32_Stator_Omega
Definition: Function_Block_DFIG.h:312
virtual VOID Init()
Function block initialisation method.
Definition: Function_Block_DFIG.cpp:297
TBlock_Input_Connector object_f32_Stator_Current_Magnitude
Definition: Function_Block_DFIG.h:308
TBlock_Input_Connector object_f32_R_Stator
Definition: Function_Block_DFIG.h:300
TBlock_Input_Connector object_f32_Stator_Voltage_D
Definition: Function_Block_DFIG.h:310
TBlock_Output_Connector object_f32_Torque
Actual DFIG torque.
Definition: Function_Block_DFIG.h:318
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_DFIG.cpp:307
virtual ~TFunction_Block_DFIG_Torque_Model()
Class destructor method.
Definition: Function_Block_DFIG.cpp:287
TFunction_Block_DFIG_Torque_Model()
Class constructor method.
Definition: Function_Block_DFIG.cpp:243
TBlock_Input_Connector object_f32_Stator_Current_D
Definition: Function_Block_DFIG.h:311