This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好,我想請問Compensation Designer的應用,
我目前在研究BuckBoostBiDir_F2803x的例程,在實際燒錄測試後發現一開始的輸出電壓設定太高,實際上會沒有輸出,
疑似是過度補償讓一開始就超過DUTY的上限所導致,因此想研究程式中3p3z補償的係數是如何設置的。
想請問c2000 Compensation Designer的操作
1.control Freq 就是 切換頻率Fsw嗎? 在此例程中 Fsw為250kHz,control Freq即為250kHz對嗎?
2.想知道三條曲線中Plant是代表甚麼意思?此例程為回授電路,為什麼要測量開迴路(OL)曲線?補償曲線(Comp)怎麼樣才算是好的補償呢?
3.3p3z中有KDC fz0 fz1 fz2 fp0 fp1 fp2等參數,這些參數要如何設置呢?
Hi Andy,
1.control Freq 就是 切換頻率Fsw嗎? 在此例程中 Fsw為250kHz,control Freq即為250kHz對嗎?
是83kHz (250KHz/3),UG中有提到;
2.想知道三條曲線中Plant是代表甚麼意思?此例程為回授電路,為什麼要測量開迴路(OL)曲線?補償曲線(Comp)怎麼樣才算是好的補償呢?
Plant代表开环系统响应。您应该将代码配置为以开环方式运行,手动调整占空比以达到所需的 VOUT,然后运行 SFRA 以收集系统响应。 获得Plant数据后,您可以上传到补偿设计器并使用 DC 增益和极点/零点位置进行调整。
#define OPEN_LOOP 0 // write 0 for closed loop operation
3.3p3z中有KDC fz0 fz1 fz2 fp0 fp1 fp2等參數,這些參數要如何設置呢?
您需要调整这些参数以获得所需的 OL 响应,即带宽、相位裕度和增益裕度。 获得所需的系数后,您可以将它们复制到代码中,在闭环中构建它,然后再次运行 SFRA 以验证系统响应是否与您所需的输出匹配。
Hi Yale,
您需要调整这些参数以获得所需的 OL 响应,即带宽、相位裕度和增益裕度。 获得所需的系数后,您可以将它们复制到代码中,在闭环中构建它,然后再次运行 SFRA 以验证系统响应是否与您所需的输出匹配。
我目前研究BuckBoostBiDir_F2803x的例程,USER GUIDE使用SFRA量測出來的跟我量測出來的波德圖完全不一樣
我的:
USERGUIDE:
而且我於相同的輸入輸出電壓(Vin 50V/ Vout 40V)下再使用SFRA掃一次得到的結果和第一次掃出來的結果也不一樣
我嘗試將SFRA偵測出來的波型使用compensation designer補償,顯示stable loop,但是輸出電壓怎麼設定都沒辦法到設定值,緩慢生到2V就停了
為什麼會這樣呢?
"The code is running on a custom board. There are issues on that board that have not been resolved yet. Before moving to a stable SFRA scan, we need to resolve those issues first."