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