请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28054M 工具/软件:Code Composer Studio
电机:ACI 电机
额定电压:240V
额定电流 I:1.2A
额定频率:30Hz
芯片:28054M
电路板:TMDSHVMTRKIT5X
实验:2A
当我在 EST_IdRated 阶段调试电机时、内核寄存器状态大约为16或6'b001111的溢出计数器。 我得到的值总是在递增。 内核寄存器的溢出计数器假设为零。 因为在计算中出现溢出是错误的。 这可能是我的电机停止并且永不结束的原因。 附件是寄存器的图像。
下面是我的电机 user.h
#define USER_IQ_FULL_SCALE_FREQ_Hz (300)
针对 hvkit_rev1p1典型用法的#define USER_IQ_FULL_SCALE_VOLTAGE_V (355)// 450.0示例
#define USER_ADC_FULL_SCALE_VOLTGE_V (409.6)//(289.2) // 409.6 hvkit_rev1p1电压调节
#define USER_VOLTAGE_SF ((float_t)((USER_ADC_FULL_SCALE_VOLTAGE_V)/(USER_IQ_FULL_SCALE_VOLTAGE_V)))
#define USER_IQ_FULL_SCALE_CURRENT_A (20) //针对 hvkit_rev1p1典型用法的10.0示例
#define USER_ADC_FULL_SCALE_CURRENT_A (19.89)
#define USER_MOTOR_TYPE MOTOR_Type_Induction
#define USER_MOTOR_NUM_POLE_PAIRS (2)
#define USER_MOTOR_RR (0.1)
#define USER_MOTOR_Rs (18.5)
#define USER_MOTOR_LS_d (0.1)
#define USER_MOTOR_LS_q USER_MOTOR_LS_d
#define USER_MOTOR_RATed_FLUX (0.7)
#define USER_MOTOR_磁 化电流 (0.1)
#define USER_MOTOR_RES_EST_CURRENT (0.3)
#define USER_MOTOR_IND_EST_CURRENT (0.0)
#define USER_MOTOR_MAX_CURRENT (3.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (5.0)
#define USER_MOTOR_NUM_POLE_PAIRS (2)
#define USER_MOTOR_RR (0.1)
#define USER_MOTOR_Rs (18.5)
#define USER_MOTOR_LS_d (0.1)
#define USER_MOTOR_LS_q USER_MOTOR_LS_d
#define USER_MOTOR_RATed_FLUX (0.7)
#define USER_MOTOR_磁 化电流 (0.1)
#define USER_MOTOR_RES_EST_CURRENT (0.3)
#define USER_MOTOR_IND_EST_CURRENT (0.0)
#define USER_MOTOR_MAX_CURRENT (3.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (5.0)
#define USER_MOTOR_FREQ_LOW (10.0) // Hz -建议将电机额定频率设置为10%
#define USER_MOTOR_FREQ_HIGH (30.0) // Hz -建议设置为额定电机电频率的100%
#define USER_MOTOR_FREQ_MAX (36.0) // Hz -建议将电机额定频率设置为120%
#define USER_MOTOR_VOLT_MIN (6.0) //伏特-建议设置为额定电机电压的~20%
#define USER_MOTOR_VOLT_MAX (240.0) //伏特-建议设置为额定电机电压的100%
#define USER_MOTOR_FREQ_HIGH (30.0) // Hz -建议设置为额定电机电频率的100%
#define USER_MOTOR_FREQ_MAX (36.0) // Hz -建议将电机额定频率设置为120%
#define USER_MOTOR_VOLT_MIN (6.0) //伏特-建议设置为额定电机电压的~20%
#define USER_MOTOR_VOLT_MAX (240.0) //伏特-建议设置为额定电机电压的100%