我用數字芯片28335做了一個基本的BUCK電路,閉環(huán)數字控制。
在實際使用的工況是:BUCK需要給后端的電機控制器供電,所以一開始就會有運行是空載的情況,然后電機運行會轉換到有負載的情況。
我現在思路是想用電壓電流雙閉環(huán)來控制,提高系統(tǒng)動態(tài)性能,但是我覺得空載時候沒有電流好像沒法實現雙閉環(huán),所以想來請教一下,BUCK電路在空載和有負載的情況下控制方法是什么?應該怎么樣去轉換控制方法?
(我自己嘗試了一種方法:判斷輸出電流值Io。當Io小于設定值時,用電壓單閉環(huán);當Io大于設定值時,用電壓電流雙閉環(huán)。但是在兩種控制方法轉換的時候因為電流環(huán)PI初始輸出為0,所以電壓會有一個很大的下降,影響了后端電機控制器負載的正常運行。)
非常希望能得到您的回答,不勝感激!