ZHCU083I January 2013 – October 2021 TMS320F2802-Q1 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F2806-Q1 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1
额定磁通测量结束后,将立即开始定子电感识别过程(图 7-22)。
要识别 PMSM 电机的定子电感,相关算法会向 D 轴注入电流(也称为 ID)。该电流在 user.h 中设置,必须为负值。通常,该电流应为电机额定电流的 10% 到 20%,符号为负。以下值针对 4A 电机设置,因此,用于识别定子电感的电流设置为 -0.5A,如下所示:
#define USER_MOTOR_IND_EST_CURRENT (-0.5)
定子电感识别所耗费的时间在 user.c 中按如下设置:
pUserParams->LsWaitTime[EST_Ls_State_Init] = (uint_least32_t)( 3.0*USER_EST_FREQ_Hz);
pUserParams->LsWaitTime[EST_Ls_State_Fine] = (uint_least32_t)(30.0*USER_EST_FREQ_Hz);
图 7-23 显示了运行电感识别状态所耗费的时间。图中还显示了注入电流的幅值。尽管我们将电流设置为 -0.5A,该电流注入 D 轴,这样即可将其视为相电流波形中幅值为 0.5A、使负载保持移动所需的电流。由于需要从转轴移动所有机械负载,因此电流幅值将接近所示的 0.5A。