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
为了在额定磁化电流和 PowerWarp 算法给出的感生电流之间实现平稳转换,启用和禁用此模式时将生成线性转换。启用 PowerWarp 时,可通过 user.h 中定义的以下代码设置电流变化率:
#define USER_MAX_CURRENT_SLOPE_POWERWARP
(0.3 * USER_MOTOR_RES_EST_CURRENT
/USER_IQ_FULL_SCALE_CURRENT_A
/USER_TRAJ_FREQ_Hz)
启用 PowerWarp 后的电流变化率等于估算电阻所使用的电流乘以 0.3Hz。例如,估算电阻所使用的电流是 1A,则采用 PowerWarp 时 ACIM 电机额定电流变化率为:0.3A/s。因此,当 PowerWarp 将额定电流由 3A 降至 1.5A 时,需要耗费 (3-1.5)/0.3 = 5 秒钟才能达到新的额定电流。
以下定义了另一种电流斜率,适用于在软件中更改了 Irated 时或禁用 PowerWarp 后。
#define USER_MAX_CURRENT_SLOPE
(USER_MOTOR_RES_EST_CURRENT
/USER_IQ_FULL_SCALE_CURRENT_A
/USER_TRAJ_FREQ_Hz)
默认情况下,此电流斜率设置为测量电阻时每秒使用的电流。例如,测量电阻所使用的电流为 1A,则 PowerWarp 电流为 1A,如果 Irated 电流为 3A,则电流返回 Irated 将耗费 (3 – 1)/1 = 2 秒钟。