Chip123 科技應用創新平台

標題: 關於數位控制DC-DC Buck Converter的震盪 [打印本頁]

作者: poyichen    時間: 2011-7-28 12:57 PM
標題: 關於數位控制DC-DC Buck Converter的震盪
各位大大好:

小弟使用了數位控制的方法實現PWM的架構
但在做整體模擬時(包含power stage)
卻遇到了震盪問題以及需耗費極大的模擬時間(Hspice, 100us需一天的時間)

不知各位大大有甚麼看法?!
請指教,謝謝。
作者: patrick02046    時間: 2011-7-28 10:05 PM
1. 補償器也是數位的嗎?  

2. 輸出電壓的AD也放進去模擬嗎

3. 就小弟知道,作數位控制的DCDC應該很少使用HSPICE在模擬的喔

建議先用其他在高一階的系統模擬平台,SIMULINK

4. 還有發生震盪的話,可能是LCO現象. paper 滿多有討論
建議看copec的論文

PS.請將詳細電路圖貼上
作者: c3a1t039    時間: 2011-8-22 11:28 PM
1.我以前有做過用HSPICE做模你是使用current model,你應該是voltage mode的方式去做數位控制,
我的經驗是模擬速度應該比current model快很多,因為沒有迴路補償的問題。所以我自己是想應該是
你內部有部分電路操作錯誤,或是沒有動作。

2.震盪問題你是在做什麼模擬,Load regulation 嗎? 如果沒有,只是做 .tran 的動作去看輸出是否達
  到穩定電壓,那你要計算你low-pass filter 的頻率跟PWM的switching frequency 的關系,做些
  微調整,可能可以幫助你模擬花費的時間。

3.pro-simulation 你最好不要把後段的DERIVER(BUFFER)放進去模擬,先確定電路正常動作,之後再加入模擬,因為跑的時間可能是用月來算的。想快點要用SpecRF去模擬,這是我知道比較快的方式,沒有的話都是用HSPICE去做,比較能得到實際結果對IC而言拉,高功率的可能就不需要。

以上如果有錯也希望,有經驗的給我一些修正。
作者: enjoymartin    時間: 2011-9-16 01:26 PM
如果出现你说的100us模拟都需要那么长的时间,根据我的经验,你试试:
(1)检查单个模块是否存在上述模拟时间过长的不正常现象,
(2)找到一个模拟时间正常的模块,不断增加剩下的模块,检查出是哪一个模块加入后出现上述问题。
(3)排除收敛性的问题(主要看是否在某个时间点模拟停滞不前)。
(4)对系统进行分析,看是否是由系统引起的环路振荡导致模拟时间变长。
作者: patrick02046    時間: 2011-9-18 09:25 PM
標題: RE: 關於數位控制DC-DC Buck Converter的震盪
本帖最後由 patrick02046 於 2011-9-18 09:29 PM 編輯

這是討論系統穩定性的論文和使用matlab建模(大略,自行修改成digital)的資料。

建議先使用高階模型確定系統穩定性

再往下做,不然hspice模擬時間太長,debug不易。

再附上網址好了
http://ecee.colorado.edu/~ecen5807/notes.html

[attach]13861[/attach]
[attach]13862[/attach]
作者: wacsula    時間: 2013-11-19 11:42 AM
感謝大大熱情分享~~~~~~~~~~~~~
這資料相當有用
作者: cesczhang    時間: 2013-11-21 07:51 PM
可以检查内部电路的节点信号,如果1天只能算出100u,那有很大可能是什么地方发生了振荡,我相信你的开关频率不会非常高
作者: playme4242    時間: 2021-10-20 11:29 AM
謝謝!參考看看!謝謝!參考看看!




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/) Powered by Discuz! X3.2