Defines the SFRA_F32 structure.
The SFRA_F32 can be used to run a software based frequency response analysis on power converters
Data Fields | |
float32_t * | h_magVect |
Plant Mag SFRA Vector. More... | |
float32_t * | h_phaseVect |
Plant Phase SFRA Vector. More... | |
float32_t * | gh_magVect |
Open Loop Mag SFRA Vector. More... | |
float32_t * | gh_phaseVect |
Open Loop Phase SFRA Vector. More... | |
float32_t * | cl_magVect |
Closed Loop Mag SFRA Vector. More... | |
float32_t * | cl_phaseVect |
Closed Loop Phase SFRA Vector. More... | |
float32_t * | freqVect |
Frequency Vector. More... | |
float32_t | amplitude |
Injection Amplitude. More... | |
float32_t | isrFreq |
SFRA ISR frequency. More... | |
float32_t | freqStart |
Start frequency of SFRA sweep. More... | |
float32_t | freqStep |
Log space between frequency points (optional) More... | |
int16_t | start |
Command to start SFRA. More... | |
int16_t | state |
State of SFRA. More... | |
int16_t | status |
Status of SFRA. More... | |
int16_t | vecLength |
No. of Points in the SFRA. More... | |
int16_t | freqIndex |
Index of the frequency vector. More... | |
int16_t | storeH |
Flag to indicate if H vector is stored. More... | |
int16_t | storeGH |
Flag to indicate if GH vector is stored. More... | |
int16_t | storeCL |
Flag to indicate if CL vector is stored. More... | |
int16_t | speed |
variable to change the speed of the sweep More... | |
float32_t* SFRA_F32::h_magVect |
Plant Mag SFRA Vector.
float32_t* SFRA_F32::h_phaseVect |
Plant Phase SFRA Vector.
float32_t* SFRA_F32::gh_magVect |
Open Loop Mag SFRA Vector.
float32_t* SFRA_F32::gh_phaseVect |
Open Loop Phase SFRA Vector.
float32_t* SFRA_F32::cl_magVect |
Closed Loop Mag SFRA Vector.
float32_t* SFRA_F32::cl_phaseVect |
Closed Loop Phase SFRA Vector.
float32_t* SFRA_F32::freqVect |
Frequency Vector.
float32_t SFRA_F32::amplitude |
Injection Amplitude.
float32_t SFRA_F32::isrFreq |
SFRA ISR frequency.
float32_t SFRA_F32::freqStart |
Start frequency of SFRA sweep.
float32_t SFRA_F32::freqStep |
Log space between frequency points (optional)
int16_t SFRA_F32::start |
Command to start SFRA.
int16_t SFRA_F32::state |
State of SFRA.
int16_t SFRA_F32::status |
Status of SFRA.
int16_t SFRA_F32::vecLength |
No. of Points in the SFRA.
int16_t SFRA_F32::freqIndex |
Index of the frequency vector.
int16_t SFRA_F32::storeH |
Flag to indicate if H vector is stored.
int16_t SFRA_F32::storeGH |
Flag to indicate if GH vector is stored.
int16_t SFRA_F32::storeCL |
Flag to indicate if CL vector is stored.
int16_t SFRA_F32::speed |
variable to change the speed of the sweep