添加 FWC 和 MTPA 函數(shù)并在電機(jī)驅(qū)動(dòng)器 ISR 中調(diào)用來計(jì)算電流角,然后計(jì)算 d 軸和 q 軸的基準(zhǔn)電流。
- 在工程的構(gòu)建配置中添加預(yù)定義符號(hào) MOTOR1_FWC 和 MOTOR1_MTPA(如節(jié) 3.2.3所述)以分別啟用 FWC 和 MTPA。
- 在 user_mtr1.h 文件中,確保電機(jī)參數(shù)已知且設(shè)置正確。在 mtpa.h 中,確保根據(jù)電機(jī)規(guī)格正確設(shè)置表格并進(jìn)行計(jì)算。
- 在 CCS Debug 透視圖中向 Expressions 窗口添加變量 VsRef_pu、Kp_fwc 和 Ki_fwc,并根據(jù)電機(jī)及系統(tǒng)調(diào)整這些參數(shù)以實(shí)現(xiàn)弱磁控制的預(yù)期性能。
- 調(diào)整并修正這些變量后,使用 user_mtr1.h 文件中新定義的參數(shù)記錄監(jiān)視窗口值。
USER_M1_FWC_VREF = VsRef_pu 的值。用于弱磁控制的基準(zhǔn)電壓系數(shù)。
USER_M1_FWC_KP = Kp_fwc 的值。用于弱磁控制的 PI 穩(wěn)壓器 Kp 增益
USER_M1_FWC_KI = Ki_fwc 的值。用于弱磁控制的 PI 穩(wěn)壓器 Ki 增益
- 可以根據(jù)電機(jī)參數(shù) 、 和 來計(jì)算 MTPA 控制參數(shù),因此不需要在線調(diào)整任何額外的參數(shù)。