99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

  • 2
    回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

如何使用伯德圖進行電路穩定性分析(3)-利用閉合速度法分析和補償恒流源電路

在上一章,給大家講解了一種基礎的判斷系統穩定性的方法,閉合速度法,接下來,我將要用一個實際的電路例子,使用閉合速度法來一步一步的分析和補償電路,每一步都會繪制出相應的伯德圖,這個過程可能略有拖沓。

在這里,我使用的例子是曾經在論壇上比較火的一篇帖子《一步一步做一個電流源》,這篇文章是我學習的啟蒙文章,作者每一步都給出了伯德圖,但是由于年代久遠,該作者繪制的伯德圖觀感不好,縱坐標和橫坐標都沒有表明,也沒有具體的零極點計算過程,所以很多人的觀感是能看懂,但又仿佛沒看懂。而且,該作者的計算和補償措施也存在沒有考慮到的地方,所以這個例子也能暴露出閉合速度法的缺點。

1、模型建立

原作者在前半段都在模型搭建,由于我們的重點是穩定性分析和補償措施,所以這里直接開始分析成品電路,原作者這里未補償的電路十分簡單和常見,使用OP07搭配NMOS管,構成一個恒流源電路。我們先來分析一下這個電路的穩定性。

MOS管可以等效成一個壓控電流源,ID=Vgs*gm,Ro是運放的輸出電阻,MOS管的S極是經過Rs到地的,MOS 管的Vgs電壓還受到采樣電阻RS的影響,這樣寫出Vgs關于Vin的傳遞函數就比較復雜,不利于簡化分析。

原作者這里將MOS管的S極當作地,理由是采樣電阻Rs夠小,只有3歐姆,將Cgs脫離Rs接地后,Vgs就不用收到Rs的影響,這樣做的影響我們后面再提。

2、構建系統傳遞函數

通過上面的簡化,我們就可以得出一個比較簡單的系統傳遞函數了,先看信號流向,信號Vin經過運放OP07,輸出到MOS管的gs之間,變成Vgs,Vgs經過MOS管變成輸出電流ID,ID乘以反饋電阻Rs變成運放的負端輸入。這樣,輸入信號Vin經過3極增益,和1極反饋。返回到負端,這3極增益分別是1、運放放大增益G(S)。2、運放的輸出電阻與MOS管GS電容的低通增益Glf(S)、3、MOS管變換增益Gmos(S).1極反饋是反饋增益F(S)。就可以得到系統框圖:

運放放大增益G(S):

第一級增益運放放大增益G(S)就是運放的開環增益,可以在數據手冊中查看,如下圖,這里我使用的圖是ADI的OP07。

低通增益Glf(S):

第二級,低通增益Glf(S),由OP07的輸出電阻Ro和NMOS的輸入電容Cgs組成。由于一般的運放輸出最大電流大約20mA,所以原作者在這里取Ro=200Ω(大家可以思考一下這里Ro的取值合不合理),MOS管的型號是IRF530,但是原作者沒有寫全型號和廠家,所以這里我選擇英飛凌的IRF530NPBF,取最大值 1.2nF ,RL取100歐姆,這樣MOS管VDS=14V,這樣可以確定MOS管是工作在恒流區,ID由Vgs決定,得到傳遞函數如下。。

得到:

MOS管變換增益Gmos(S):

第三級,MOS管變換增益Gmos(S),這里Gmos(S)等于MOS管的跨導gm,輸出最大電流100mA,原作者在這里取2,這里的取值其實是存在問題的,因為ID的電流最大只有100mA,gm是到不了2的,ID取100mA的情況下,取0.25是比較合適的,Gmos(S)=0.25

反饋增益F(S):

反饋增益F(S),由于第三級輸出的是電流ID,電流ID經過反饋電阻Rs反饋到運放的負端輸入,所以反饋增益F(S)就是Rs電阻本身,Rs等于3歐姆。F(S)=3

3、繪制傳遞函數伯德圖

現在每一級的增益函數我們都得到了,接下來我們要考慮怎么把他們組合到一起,這里再提一下判斷穩定性的方法,即判斷環路增益在0dB時的相移,系統的環路增益是G(S)* Glf(S)*Gmos(S)*  F(S),使用閉合速度法,將環路增益拆成兩條曲線,可以把這4個增益自由組合成兩條曲線,把運放的開環增益G(S)和反饋增益F(S)組合一起,因為電阻是固定的,而運放的開環增益只能通過運放手冊得到,疊加Glf(S)和Gmos(S)這兩個非固定的增益分析起來就不夠直觀,所以這樣繪制出20log{G(S)* F(S)}和20log{1/(Glf(S)*Gmos(S))}的曲線是比較直觀的。

先繪制出運放放大增益G(S)*反饋增益F(S)的伯德圖,20log{G(S)* F(S)}=20log(G(S))-20log(1/F(S)),反饋增益F(S)=3,1/ F(S)=1/3,20log(1/F(S))等于-9.5dB,所以20log{G(S)* F(S)}的曲線就是運放的開環增益+ 9.5dB。OP07的0Hz的增益大約是112dB,從圖上看,第1極點在1.5Hz左右,第二極點在1.3MHz左右。

得到G(S)*F(S)的伯德圖,G(S)*F(S)曲線存在兩個極點,fp1和fp2,都是運放OP07的極點:

最后繪制出20log{1/(Glf(S)*Gmos(S))}的曲線,這里暫時取Gmos(S)=0.25,Glf(S)=1/(S*RC+1),得到整體的傳遞函數,

可以看出,20log(R*SCgs+1)存在一個零點fz1,該零點頻率是:

得到20log{1/(Glf(S)*Gmos(S))}的伯德圖曲線:

最后,將兩幅圖結合起來,就可以得到整個系統的伯德圖曲線了:

4、穩定性分析

能夠看出,兩條曲線的閉合速度是20dB/decade,系統是穩定的。但是,我們能夠看到,藍色線只要零點往左移動一點,或者向下移動一點,那么系統就會不穩定。

藍色線是由Glf(S)和Gms(S)組成,先看Glf(S)的影響,Glf(S)的構成是運放的輸出電阻Ro和MOS管的輸入電容Cgs,我們設定的Cgs為1.2nF,Ro為200Ω,只要Cgs或者Ro增大,那么1/{Glf(S)*Gms(S)}的零點頻率會變小,這樣,閉合速度就會達到40dB/decade。

那么,Ro和Cgs會比我們預計的要大嗎?答案是看情況,先說Cgs,我們取值是按照MOS管手冊的最大值取的,但是我們實際的電路板上,會存在寄生電容,同時我們沒有考慮密勒效應,所以,Cgs是有概率比1.2nF大的。

而且Ro哦,絕對不會是200Ω,這是原作者中分析中一個比較大的錯誤,具體的原因我會在下一章說明。

此外,就是gm的影響了,目前是100mA的電流,所以gm小于1,但是一旦ID電流增大,gm是會大于1的,這樣,曲線下降,就會導致閉合速度超過20dB/decade,系統不穩定。

考慮整個系統的設計電流比較小,只有100mA,所以,對整個系統影響最大的就是,主要就是Cgs和Ro,導致整個系統的0dB線上可能出現第二極點,所以首先,先考慮對輸出電阻Ro和Cgs的補償。

5、補償方式

這里有兩個思路來進行補償:

1、盡可能的將Ro和Cgs的極點頻率fz1盡可能提高

我們上面看到不穩定的情況下是,Cgs或者Ro的增大,導致Ro和Cgs構成的極點頻率變低,那么,我們只要把這個極點頻率提高到足夠高,那么,即便是布線時存在寄生電容,也不會產生什么影響。

由于Cgs電容客觀存在,是MOS管的固有屬性,所以我們可以盡可能的降低運放輸出電阻Ro,可以在運放的輸出端加一級設計跟隨器即可,設計跟隨器的輸出阻抗足夠低,可以將極點頻率提的很高。

2、補償掉Ro和Cgs產生的極點

零點和極點可以相互抵消掉,在增加一個零點來抵消掉Ro和Cgs的極點,這樣也能補償,所以,在運放的輸出輸出增加一個電阻電容(Rg,Cs)并聯即可,但是該種補償方法就不適用于需要快速響應的電路,因為讓Cgs電容充電是客觀存在的,增加的電阻會延長Cgs充滿的時間。串聯的Rs和Cs會和運放輸出電阻Ro和輸入電容Cgs會構成2個極點和1個零點。原作者這里選用的第二種。

原作者在這里寫的比較簡略,這里,我們來詳細分析一下。先寫出這個系統的傳遞函數,這里是已經簡化過式子。

先計算零點,零點很簡單,就是分子為零的點,得到零點頻率fz2:

極點就有點復雜了讓分母為0,得到:

由于Ro的存在,解變成了一個二元一次方程,解得到:

原作者在這里是把Ro當作0來計算,這樣第2個極點fp2的頻率就會相當大,整個系統可以當作是一個極點和一個零點構成的。但是Ro=200Ω其實就不能無視他了。

原作者在這里取Rg=3.9kΩ,Cs=100nF,按照Ro=200Ω,Cgs=1.2nF來計算,得到新的Glf(S)級會產生一個零點fz1=410Hz,兩個極點分別是fp3=400Hz和fp4=671kHz。得到下圖,由于極點和零點的頻率十分相近,所以整個系統其實只有一個極點,但是這時的極點頻率是671kHz。依舊是一個不近不遠的十分尷尬的頻率。

與原來相比幾乎沒有任何變化,所以,在計算時,有些參數確實可以省略,但是一定大概計算一下大致范圍,想上面的補償,不僅沒有達到補償的效果,而且還降低了整個系統的瞬態特性,gm一旦增大,系統仍然是存在不穩定的。

根據上面的公式,可以得到,想要比較好的補償的效果,就是把第二極點的頻率盡可能的增大,但是在Ro=200Ω,Cgs=1.2nF的條件下,始終無法將第二極點的頻率增大的同時,保持第一極點和零點的頻率足夠低。所以,在該模型下,這樣的補償的措施效果有限,注意哈,我這里說的是模型,不是真實情況。最后我們在討論實際情況。

最后,得到補償后原理圖

3、增加一級增益補償

從伯德圖上看,1/(Glf(S)*Gms(S))的第2零點fp4與G(S)*F(S)的距離依舊太近,還是需要在增加一個額外的補償措施,思路就是既然1/(Glf(S)*Gms(S))的第2零點與G(S)*F(S)的太近,那我們就增加一級增益,想辦法把這個點給推遠一點。

這樣,Rf和Rc,Cf構成一個新的增益級。命名為Gff(S),這樣系統框圖就變為:

這樣,我們還是把Glf(S),Gmos(S),Gff(S)組合到一起,得到:

1/{Glf(S)*Gmos(S)}的曲線我們前面已經畫出來,所以只需要畫出Gff(S)的伯德圖就行了,先寫出Gff(S)的傳遞函數:

得到零點頻率fz3:

極點頻率fp5:

原作者在來這里取Rf=1kΩ,Rc=470Ω,Cc=100nF,得到fz3=3kHZ,fp5=1kHz。

得到伯德圖:

在帶入整體的伯德圖來看:

可以看到,對比剛剛,可以看到,效果比未補償前好了很多。但是一旦負載電流增大到A級別,gm的增大仍然有可能使得紫色曲線下移。但是對于100mA的系統來說,這樣就差不多了。

6、結論

最后我們在總結一下,乍一看我們在上面的分析中貌似是考慮得挺全面,似乎這是一個比較貼近實際的分析過程,但是,很不幸,我們在上面的分析依舊是建立一個比較理想化的模型上,一些重要的零點和極點,我們都沒有分析,這也是有很多前輩在分析比較大電流的系統時,明明相位裕度計算出來已經很高了,但是系統依舊是處于一個比較低相位裕度的狀態。

下一章,我將來分析在這個分析過程中,到底缺失了哪些重要的地方,以及這些缺失的零極點會對我們的系統造成什么樣的影響。

全部回復(2)
正序查看
倒序查看
dwwzl
LV.4
2
2024-12-07 11:10

的確夠厲害,想請教樓主:運放輸出直接到NMOS管的柵極,在實際中是不會這么用的,需要串入1kΩ的電阻作限流。另外,采樣電阻3Ω太大了,單單壓降就夠不穩定因素,如果取0.01Ω,反饋線上增加一級高增益放大器怎么樣?

0
回復
2024-12-10 11:22
@dwwzl
的確夠厲害,想請教樓主:運放輸出直接到NMOS管的柵極,在實際中是不會這么用的,需要串入1kΩ的電阻作限流。另外,采樣電阻3Ω太大了,單單壓降就夠不穩定因素,如果取0.01Ω,反饋線上增加一級高增益放大器怎么樣?

運放輸出確實一般不會直接接MOS管的柵極,我在這篇文章的后半部分的補償措施中也添加了電阻,但是實際運放搭配MOS管的電路中,運放的輸出與MOS管的柵極之間的電阻最大的作用并不是限流(這點與柵極驅動器不同),大部分的文章都會表示運放的輸出電阻非常低,這就導致了很多人認為運放輸出搭配容性負載時,需要串接電阻來限流,但是實際上這個非常低的輸出阻抗是運放的閉環輸出阻抗,是運放構成負反饋電路穩定后的等效值,而如果要實際考慮上電瞬間,運放的輸出電流的話,應該更多的考慮運放的開環輸出阻抗,一般的普通運放,這個在值在kΩ級別。

由于這個系統設定的最大電流是100mA,使用3Ω的采樣電阻不會偏大的,電流1-100mA時,3Ω的采樣電阻上的電壓是3mV-300mV,但是換成0.01Ω的話,1mA的電流通過時,采樣電阻電壓只有0.01mV,這么低的電壓,電路板上一點輕微的干擾就會造成輸出產生極大的偏差。至于增加一級高增益放大,從環路增益來看,這給系統帶來新的零極點,從電路上來,搭配0.01Ω增加了不必要的成本和風險。

0
回復
主站蜘蛛池模板: 色哟哟最新在线观看入口 | 欧美乱妇日本无乱码特黄大片 | www在线免费观看欧美黄 | AV人摸人人人澡人人超碰手机版 | 亚州成人在线观看 | 涩爱av色老久久精品偷偷鲁 | 最新免费av | 91热视频| 亚洲日韩理论片在线观看 | 国产在线综合视频 | 一级全黄男女免费大片 | 久久看精品 | 欧美激情视频一区二区三区免费 | 国产精品美女久久久久久 | 亚洲国产精品日韩AV专区 | 国产系列视频二区 | 青草久久精品 | 毛片免费毛片一级jjj毛片 | 亚洲ΑV无码一区二区三区四区 | 国产精品久久久天天影视香蕉 | 九九久久精品一区 | 久久久国产精品 | 午夜影院免费看 | 亚洲精品男人天堂 | 在线欧美成人 | 一本一道久久a久久综合蜜桃 | 久久众筹精品私拍模特 | 国产精品宾馆 | 亚洲色欲色欲综合网站 | 欧美日韩亚洲中文 | 国产精品免费视频一区二区 | 在线观看免费观看av | 久久影院午夜片一区 | 97在线观看免费版高清 | 在线无码成本人视频动漫 | 延禧攻略在线 | 激情在线视频网站 | 新版天堂资源中文www官网 | 欧美不卡视频 | 日本一级片在线观看 | 国产女优在线观看 |