STM32
直播中

学电超人

12年用户 813经验值
擅长:微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制
私信 关注
[问答]

使用电机MCSDK套件生成带hall电机FOC控制程序,hall参数配置为什么需要乘1.15?

使用电机MCSDK套件生成带hall电机FOC控制程序,其中hall参数配置
HALL_Handle_t HALL_M1 =
{
  ._Super = {
    .bElToMecRatio                     =        POLE_PAIR_NUM,
    .hMaxReliableMecSpeedUnit          =        (uint16_t)(1.15*MAX_APPLICATION_SPEED_UNIT),
    .hMinReliableMecSpeedUnit          =        (uint16_t)(MIN_APPLICATION_SPEED_UNIT),
    .bMaximumSpeedErrorsNumber         =        MEAS_ERRORS_BEFORE_FAULTS,
    .hMaxReliableMecAccelUnitP         =        65535,
    .hMeasurementFrequency             =        TF_REGULATION_RATE_SCALED,
    .DPPConvFactor                     =  DPP_CONV_FACTOR,
  },


其中.hMaxReliableMecSpeedUnit          =        (uint16_t)(1.15*MAX_APPLICATION_SPEED_UNIT),
这里为什么需要乘1.15?

回帖(1)

陈鲜孰

2024-3-22 14:44:08
速度会有点波动,如果不留一点空间,速度会达不到需要的最高转速
举报

更多回帖

发帖
×
20
完善资料,
赚取积分