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
一旦电机以 user.h 中设置的指定频率运行,便会立即开始 Id 额定电流识别过程(图 7-30)。
在 EST_State_IdRated 状态下,估算器用于计算产生特定磁通所需的电流。
在此状态期间,需考虑 user.h 和 user.c 中的多个参数。第一个参数是此状态的持续时间,该参数在 user.c 文件中按如下配置:
pUserParams->estWaitTime[EST_State_IdRated]=(uint_least32_t)(20.0*USER_EST_FREQ_Hz);
在此期间,注入 Id 将以 user.h 中的 USER_IDRATED_DELTA 定义的增量开始增加:
//! \brief Defines the IdRated delta to use during estimation
//!
#define USER_IDRATED_DELTA (0.00002)
通过上述增量方法,注入 d 轴的电流将不断增加,直至产生的磁通达到 user.h 中的 USER_MOTOR_RATED_FLUX 所指定的值:
#define USER_MOTOR_RATED_FLUX (0.8165*220.0/60.0)
有关设置 ACIM 电机额定磁通的详细信息,请参见Topic Link Label7.6.5.4。
当 IdRated 状态开始时,电流将不断增加,直至电机中出现所需磁通。图 7-31 显示电流不断增加并且随后稳定下来的过程。
Id 电流达到稳定的时间取决于电机,建议调整 pUserParams->estWaitTime[EST_State_IdRated] 中配置的时间,使电流能够在没有过度振荡的情况下稳定到某个值。