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-17)。该值默认设置为 20s,如 user.c 文件中的以下代码示例所示:
pUserParams->estWaitTime[EST_State_RampUp] = (uint_least32_t)(20.0*USER_EST_FREQ_Hz);
该时间可更改为所需的任意值。图 7-18 是通过电流探针测量相电流得出的,其中显示了斜升状态时间。
此斜坡的加速度为 user.c 中设置的另一个参数,可根据用户要求进行更改。在高惯性负载的同一示例中,该加速度可更改。斜升加速度默认设置为 2.0Hz/s,如下所示:
//! \brief Defines maximum acceleration for the estimation speed profiles, Hz/s
#define USER_MAX_ACCEL_EST_Hzps (2.0)