各位前輩好,最近剛玩simplis,遇到蠻多問題,自己搞不定,所以發(fā)上來請教一下。
我搭了以下的電路來仿真Buck的環(huán)路穩(wěn)定性問題:
簡單的計算到LC雙層極點為Flc=1/(6.28*57u)=2.8kHz,補償網(wǎng)絡(luò)補了兩個零點,基本也處于Flc附近,同時R4和C2也在8.8KHz附近補償了一個極點。同時理論上,C3/R2提供一個零極點。
但仿真得到的phase/gain卻如下:
看上去零極點好像沒有起作用,而且R4/C2的極點影響了相位。(理論上,可以和esr極點抵消),那我試著改小R4,從22k減少到2.2k,試圖把極點往后推:
但得到的結(jié)果卻沒有多大的變化,甚至更糟糕:
于是我去掉了補償,想看看沒有補償網(wǎng)絡(luò)下,原始的幅頻特性如下:(esr電阻一直設(shè)定為30mohm)
仿真得到的幅頻特性如下:
有幾點疑惑:
1.雖然從幅度衰減速度看,有40db,但沒有看到明顯的雙重極點產(chǎn)生的Q
2.ESR零點貌似沒有起作用,所以后面一直40db的衰減
我接著嘗試,直接將ESR電阻設(shè)置為0,如下:
但卻報錯:
請問這是因為什么原因?我一直對報錯的問題,不知所措。不知道怎么解。也出現(xiàn)過設(shè)定Vramp幅度較低,也報錯不收斂的情況。(此模型Vramp=5V,調(diào)低就報錯)
改到15m后,可以運行,如下:
感覺相位有所上翹。但ESR改小,應(yīng)該更差才對,因為零點往后了。
因為是新手,真的是不熟,摸索幾天,還是沒有進展,這個過程到底是哪里出了問題,是不是參數(shù)設(shè)定出了問題?
請各位前輩不吝賜教,小弟非常非常感謝!