主题中讨论的其他器件:MOTORWARE
当我的客户使用 motorware 中的项目来运行引擎时、如果我按如下所示设置 js 文件参数、它将不起作用:
我使用的项目是:
C:\ti\motorware\motorware_1_01_00_18\sw\solutions\instaspin_foc\boards\boostxldrv8301_revB\f28x\f2802xF\projects\ccs\proj_lab10a
然后、我更改了 user.h 文件中的参数:
#define USER_MOTOR_RES_EST_CURRENT (10.0)
#define USER_MOTOR_IND_EST_CURRENT (-10.0)
#define USER_MOTOR_MAX_CURRENT (20)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (80.0)
在这种情况下、发动机可以运行、但在测试 LSD 和 LSQ (当值 开始变化时)期间会产生很大的噪音和摆动
我想学习:
这4个参数的含义:USER_MOTOR_RES_EST_CURRENT 等
2.如何设置它们?
此外、这些参数的含义是:
#define USER_MOTOR_FREQ_LOW (10.0) // Hz -建议将电机额定频率设置为10%
#define USER_MOTOR_FREQ_HIGH (100.0) // Hz -建议将电机额定频率设置为100%
#define USER_MOTOR_FREQ_MAX (120.0) // Hz -建议将电机额定频率设置为120%
#define USER_MOTOR_VOLT_MIN (3.0) //电压-建议设置为额定电机电压的15%
#define USER_MOTOR_VOLT_MAX (18.0) //伏特-建议设置为额定电机电压的100%
