ZHCUCS5A January 2025 – March 2025 MSPM0G3507
在与家用电器类似的应用中,机械传感器会增加成本、影响可靠性并增加维护工作量。通常,在不要求以超低速度运行的应用中,会采用基于无传感器的转子位置估算方法来高效驱动电机。为了使用无传感器方法检测转子位置,我们使用多种方法来估算电机的 BEMF,并且根据转子速度和角度进行了近似计算。在通用电机控制应用程序代码中,用户可以选择滑模观测器或有限差值 BEMF 估算方法。滑模观测器由于其在各种系统参数变化下的可靠性和稳健性而被广泛使用。有限 BEMF 估算是基于简单方程的 BEMF 估算方法,没有用于 BEMF 的滑动模式控制器和滤波器,这消除了 Kslide 调谐和滤波器调谐工作,但 BEMF 容易产生噪声,并可能产生稳定性问题。这两种方法得出的估算 BEMF 用于使用 PLL 进行转子位置跟踪,详情如下。

通过保留预定义符号 ESMO_ESTIMATOR,可以选择基于 SMO 的 BEMF 估算作为默认值。要选择基于有限差分方程的 BEMF 估算器,用户可以从 CCS 工程设置中将此预定义符号修改为 ESMO_ESTIMATOR_N,如下所示。
