天天看點

電機筆記-FOC

電機筆記

1、修改“中頻任務”頻率時:

速度環頻率

SPEED_LOOP_FREQUENCY_HZ

和中頻任務的中斷時間需要同時改變,才能保證勵磁、加速啟動、開閉環切換、閉環變速的執行步數是準确的。

2、中頻任務流程:

RUC_Clear()

RUC_Exec()

為設定開環啟動階段的電流和加速度(STC、VSS)。

執行開環啟動過程:

STC_CalcTorqueReference()

:勵磁階段(力矩模式),計算開環的電流Iqref

VSS_CalcAvrgMecSpeed

:加速度積分計算平均速度

搭建工程

1、開發闆:以GD32F470為例

電機筆記-FOC

其中:【1】為使用者代碼;【2】晶片源檔案(核心、系統時鐘),【3】外設源檔案,【4】開發闆封裝的檔案,【5】啟動檔案

2、電機工程:

繼續閱讀