sliding mode control(SMC) More...
#include <hpm_smc.h>
Data Fields | |
| float | zero |
| float | ksmc |
| float | filter_coeff |
| float * | ualpha |
| float * | ubeta |
| float * | ialpha |
| float * | ibeta |
| float | ialpha_mem |
| float | ibeta_mem |
| float | alpha_cal |
| float | zalpha_cal |
| float | beta_cal |
| float | zbeta_cal |
| hpm_motor_para_t * | i_motorpar |
| void(* | func_smc )(void *str) |
sliding mode control(SMC)
| float hpm_mcl_para::alpha_cal |
Internal Data
| float hpm_mcl_para::beta_cal |
Internal Data
| float hpm_mcl_para::filter_coeff |
low-pass filter coefficients
| void(* hpm_mcl_para::func_smc) (void *str) |
Slide-mode controller
| hpm_motor_para_t* hpm_mcl_para::i_motorpar |
Motor parameters hpm_motor_para_t
| float* hpm_mcl_para::ialpha |
alpha current
| float hpm_mcl_para::ialpha_mem |
Internal Data
| float* hpm_mcl_para::ibeta |
beta current
| float hpm_mcl_para::ibeta_mem |
Internal Data
| float hpm_mcl_para::ksmc |
Slide coefficient
| float* hpm_mcl_para::ualpha |
alpha voltage
| float* hpm_mcl_para::ubeta |
beta voltage
| float hpm_mcl_para::zalpha_cal |
Internal Data
| float hpm_mcl_para::zbeta_cal |
Internal Data
| float hpm_mcl_para::zero |
slip mode convergence