HPM SDK
HPMicro Software Development Kit
hpm_mcl_para Struct Reference

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_ti_motorpar
 
void(* func_smc )(void *str)
 

Detailed Description

sliding mode control(SMC)

Field Documentation

◆ alpha_cal

float hpm_mcl_para::alpha_cal

Internal Data

◆ beta_cal

float hpm_mcl_para::beta_cal

Internal Data

◆ filter_coeff

float hpm_mcl_para::filter_coeff

low-pass filter coefficients

◆ func_smc

void(* hpm_mcl_para::func_smc) (void *str)

Slide-mode controller

◆ i_motorpar

hpm_motor_para_t* hpm_mcl_para::i_motorpar

Motor parameters hpm_motor_para_t

◆ ialpha

float* hpm_mcl_para::ialpha

alpha current

◆ ialpha_mem

float hpm_mcl_para::ialpha_mem

Internal Data

◆ ibeta

float* hpm_mcl_para::ibeta

beta current

◆ ibeta_mem

float hpm_mcl_para::ibeta_mem

Internal Data

◆ ksmc

float hpm_mcl_para::ksmc

Slide coefficient

◆ ualpha

float* hpm_mcl_para::ualpha

alpha voltage

◆ ubeta

float* hpm_mcl_para::ubeta

beta voltage

◆ zalpha_cal

float hpm_mcl_para::zalpha_cal

Internal Data

◆ zbeta_cal

float hpm_mcl_para::zbeta_cal

Internal Data

◆ zero

float hpm_mcl_para::zero

slip mode convergence


The documentation for this struct was generated from the following file: