Go to the documentation of this file.
49 #ifdef __TMS320C28XX_CLA__
50 #include "libraries/math/include/CLAmath.h"
53 #endif // __TMS320C28XX_CLA__
128 obj->
Freq = fabsf(Freq_pu);
202 #endif // end of VS_FREQ_H definition
float32_t VoltMin
Parameter: Voltage at low Frequency range (pu)
Definition: vs_freq.h:76
Defines a two element vector.
Definition: math.h:218
struct _VS_FREQ_Obj_ * VS_FREQ_Handle
Defines the VS_FREQ_obj handle.
Definition: vs_freq.h:86
float float32_t
Definition: sfra_f32.h:42
Defines the angle generator (ANGLE_COMP) object.
Definition: vs_freq.h:69
float32_t VoltMax
Parameter: Rated voltage (pu)
Definition: vs_freq.h:77
static void VS_FREQ_run(VS_FREQ_Handle handle, const float32_t Freq_pu)
Generates an output command voltage for a specific input command frequency according to the specified...
Definition: vs_freq.h:124
MATH_Vec2 Vdq_gain
Variable.
Definition: vs_freq.h:80
static void VS_FREQ_setMaxFreq(VS_FREQ_Handle handle, float32_t maxFreq)
Sets the parameters maximum frequency.
Definition: vs_freq.h:175
float32_t Freq
Input: Input Frequency (pu)
Definition: vs_freq.h:72
static float32_t VS_FREQ_getVq_out(VS_FREQ_Handle handle)
Definition: vs_freq.h:104
void VS_FREQ_setProfile(VS_FREQ_Handle handle, float32_t LowFreq, float32_t HighFreq, float32_t VoltMin, float32_t VoltMax)
Sets the parameters.
float32_t Vs_out
Output: Output voltage (pu)
Definition: vs_freq.h:79
static void VS_FREQ_setVsMagPu(VS_FREQ_Handle handle, float32_t maxVsMag_pu)
Sets the parameters VsMag_pu.
Definition: vs_freq.h:161
float32_t VfSlope
Variable.
Definition: vs_freq.h:78
MATH_Vec2 Vdq_out
Output: Output voltage (pu)
Definition: vs_freq.h:81
float32_t maxVsMag_pu
Definition: vs_freq.h:71
float32_t HighFreq
Parameter: High Frequency at rated voltage (pu)
Definition: vs_freq.h:74
float32_t LowFreq
Parameter: Low Frequency (pu)
Definition: vs_freq.h:73
VS_FREQ_Handle VS_FREQ_init(void *pMemory, const size_t numBytes)
Initializes the angle generator (VS_FREQ) module.
struct _VS_FREQ_Obj_ VS_FREQ_Obj
Defines the angle generator (ANGLE_COMP) object.
static float32_t VS_FREQ_getVd_out(VS_FREQ_Handle handle)
Gets the Vd output value in VS_FREQ.
Definition: vs_freq.h:95
float32_t MaxFreq
Parameter: Maximum Frequency (pu)
Definition: vs_freq.h:75
float32_t value[2]
Definition: math.h:220
Copyright 2023, Texas Instruments Incorporated