ZHCUCJ3A October 2024 – December 2024
使用適用于 TIEVM-MTR-HVINV 的軟件,可以實(shí)現(xiàn)增強(qiáng)型滑模觀測(cè)器 (eSMO) 以及磁通、角度、速度和扭矩 (FAST?) 兩種無(wú)傳感器觀測(cè)器。eSMO 僅需要常用的三相電機(jī)電流檢測(cè),而 FAST 觀測(cè)器額外需要三相電機(jī)電壓檢測(cè),以便改善低速性能并提高電機(jī)轉(zhuǎn)速估算的精度。
請(qǐng)注意,軟件參數(shù) (USER_ADC_FULL_SCALE_VOLTAGE_V) 取決于對(duì)電機(jī)相的電壓反饋進(jìn)行檢測(cè)的電路。圖 2-4 展示了如何使用基于電阻分壓器的電壓反饋電路,根據(jù) ADC 輸入范圍對(duì)電機(jī)電壓進(jìn)行濾波和縮放。類(lèi)似的電路用于測(cè)量全部三個(gè)項(xiàng)目,包括兩個(gè)壓縮機(jī)和風(fēng)扇電機(jī)以及直流總線。
考慮到 ADC 輸入的最大電壓為 3.3V,該參考設(shè)計(jì)中的微控制器可測(cè)量的最大相電壓反饋可按照方程式 1 進(jìn)行計(jì)算。
其中
對(duì)于該電壓反饋電路,在 user_mtr1.h 中進(jìn)行以下設(shè)置:
//! \brief Defines the maximum voltage at the AD converter
#define USER_M1_ADC_FULL_SCALE_VOLTAGE_V (404.1292683f)
FAST 估算器中需要使用電壓濾波器極點(diǎn),以便準(zhǔn)確檢測(cè)電壓反饋。使濾波器的電壓足夠低,以便能夠?yàn)V除 PWM 信號(hào),同時(shí)允許高速電壓反饋信號(hào)通過(guò)濾波器。通常,使用幾百 Hz 的截止頻率便足以過(guò)濾掉 5 至 20kHz 的 PWM 頻率。只有在運(yùn)行超高速電機(jī)時(shí)生成 kHz 量級(jí)相電壓頻率的情況下,才需更改硬件濾波器。
在該參考設(shè)計(jì)中,濾波器極點(diǎn)設(shè)置可以使用方程式 3 來(lái)計(jì)算:
下面的代碼示例顯示了 user_mtr1.h 中是如何定義該極點(diǎn)的:
//! \brief Defines the analog voltage filter pole location, Hz
#define USER_M1_VOLTAGE_FILTER_POLE_Hz (416.3602877f)