![Logo](ti_logo.svg) |
AM243x Motor Control SDK
09.02.00
|
|
Go to the documentation of this file.
46 #include "math_types.h"
59 typedef struct _VS_FREQ_Obj_
164 extern VS_FREQ_Handle
VS_FREQ_init(
void *pMemory,
const size_t numBytes);
176 static __attribute__((always_inline))
181 obj->
Freq = fabsf(Freq_pu);
216 #endif // end of VS_FREQ_H definition
Defines the angle generator (ANGLE_COMP) object.
Definition: vs_freq.h:62
float32_t HighFreq
Parameter: High Frequency at rated voltage (pu)
Definition: vs_freq.h:66
static void VS_FREQ_setVsMagPu(VS_FREQ_Handle handle, float32_t maxVsMag_pu)
Sets the parameters VsMag_pu.
Definition: vs_freq.h:130
float32_t VfSlope
Variable.
Definition: vs_freq.h:70
float32_t MaxFreq
Parameter: Maximum Frequency (pu)
Definition: vs_freq.h:67
VS_FREQ_Handle VS_FREQ_init(void *pMemory, const size_t numBytes)
Initializes the angle generator (VS_FREQ) module.
float32_t maxVsMag_pu
Definition: vs_freq.h:63
MATH_Vec2 Vdq_out
Output: Output voltage (pu)
Definition: vs_freq.h:73
static float32_t VS_FREQ_getVd_out(VS_FREQ_Handle handle)
Gets the Vd output value in VS_FREQ.
Definition: vs_freq.h:86
MATH_Vec2 Vdq_gain
Variable.
Definition: vs_freq.h:72
float32_t Freq
Input: Input Frequency (pu)
Definition: vs_freq.h:64
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:71
float32_t LowFreq
Parameter: Low Frequency (pu)
Definition: vs_freq.h:65
static float32_t VS_FREQ_getVq_out(VS_FREQ_Handle handle)
Definition: vs_freq.h:99
float32_t VoltMin
Parameter: Voltage at low Frequency range (pu)
Definition: vs_freq.h:68
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:177
float32_t VoltMax
Parameter: Rated voltage (pu)
Definition: vs_freq.h:69
static void VS_FREQ_setMaxFreq(VS_FREQ_Handle handle, float32_t maxFreq)
Sets the parameters maximum frequency.
Definition: vs_freq.h:113
float float32_t
Definition: dcl_common.h:58