0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何求解傳遞函數(shù)

硬件工程師煉成之路 ? 來源:硬件工程師煉成之路 ? 作者:硬件工程師煉成之 ? 2022-03-30 15:52 ? 次閱讀

終于到了最關(guān)鍵的環(huán)節(jié),也是最難的環(huán)節(jié),如何求出開關(guān)級的傳遞函數(shù)?

也就是下圖這一級。

6b5001a8-afca-11ec-aa7f-dac502259ad0.png

這一級之所以這么難,主要是有開關(guān)元器件,本身是非線性的。

當(dāng)然了,前面第2小節(jié)我們已經(jīng)闡明了,在滿足低頻,小信號等條件下,也可以看成是線性的,這里就不再說了。

那么如何求解傳遞函數(shù)呢?

求解方法

求的方法有很多種,常見的有下面這幾種:

1、小信號模型的建模思路——基本建模法

2、狀態(tài)空間平均法

3、開關(guān)元件平均模型法

4、開關(guān)網(wǎng)絡(luò)平均模型法

上面這幾種方法在《開關(guān)變換器的建模與控制+張衛(wèi)平編著》這本書中都有非常專業(yè)詳細(xì)的講解。其實(shí)我此章也主要是看這本書進(jìn)行的一個(gè)總結(jié)。

我個(gè)人覺得最好的應(yīng)該是第4種——開關(guān)網(wǎng)絡(luò)平均模型法,或者說這是我最喜歡的方法吧,也是我深入去看的一種方法。

不過原書中的方法會畫出有變壓器的等效電路,我不喜歡引入變壓器,所以我下面介紹的過程是沒有引入變壓器的,直接推導(dǎo)出的公式。

Buck的CCM模式求解過程

求解過程主要有這么幾步:

1、二端口等效

2、端口參數(shù)關(guān)系,推導(dǎo)出兩個(gè)式子

3、代入電路,結(jié)合原理推導(dǎo)出傳遞函數(shù)

二端口等效

先來看二端口等效是怎么回事,下面是buck的拓?fù)洹?/p>

6b7c21ac-afca-11ec-aa7f-dac502259ad0.png

最難搞的就是里面這個(gè)MOS管和二極管了,那咋整呢?

干脆就把它看作一個(gè)整體,對外有四根線,同時(shí)底下兩根線接地,所以也就是說有兩個(gè)端口,是一個(gè)二端口網(wǎng)絡(luò)。

6b9664e0-afca-11ec-aa7f-dac502259ad0.png

那么電路變成下面這樣的了

6ba82964-afca-11ec-aa7f-dac502259ad0.png

按照上圖一等效,好像也沒什么卵用,反而更加不熟悉了。先不著急

我們需要先對i1(t),i2(t),v1(t),v2(t)取開關(guān)周期的平均值,注意,是開關(guān)周期平均值,而不是總時(shí)間平均值。因?yàn)槿绻强倳r(shí)間的平均值,那就只是直流等效了。

這里多一嘴,說說開關(guān)周期平均值和總時(shí)間平均值有什么差別,因?yàn)槲以谶@里想了比較久,并且看起來兩個(gè)值好像是一樣的。

確實(shí),如果是穩(wěn)態(tài),沒有干擾信號,負(fù)載恒定,上述變量在每一個(gè)開關(guān)周期內(nèi)的平均值都是一樣的,并且等于總時(shí)間的平均值。

但是如果有干擾信號,那么可能上一個(gè)周期的平均值跟下一個(gè)周期的平均值不一樣,也就是它是時(shí)間的函數(shù)。我們現(xiàn)在分析傳遞函數(shù),就是分析干擾信號的影響,自然不能只看直流等效了,所以求的是開關(guān)周期的平均值。

那問題來了?求開關(guān)周期的平均值合理嗎?

其實(shí)這里就有用到前面所說的線性化條件——低頻信號假設(shè),我們研究的信號大大低于開關(guān)頻率,因此求開關(guān)周期的平均值是合理的。

取的周期平均值我們用新符號表示,分別為:I1(t),I2(t),V1(t),V2(t),它們都是時(shí)間的函數(shù)。那么電路就變成了下面這樣:

6bbb71e0-afca-11ec-aa7f-dac502259ad0.png

現(xiàn)在我們需要分析下我們引入二端口的4參數(shù)I1(t),I2(t),V1(t),V2(t),他們之間到底有啥恩怨情仇?

端口參數(shù)關(guān)系,推導(dǎo)出兩個(gè)式子

假如沒有任何干擾信號,那么I1(t),I2(t),V1(t),V2(t)周期平均值和全時(shí)間的平均值是一樣的,每個(gè)周期都一樣,每個(gè)周期的平均值自然和全部時(shí)間內(nèi)的平均值一樣,這應(yīng)該沒毛病。

好,我們假設(shè)沒有干擾信號時(shí),平均值分別是I1,I2,V1,V2,它們是個(gè)常量。此時(shí)開關(guān)信號的占空比也是恒定的,我們用D表示。

現(xiàn)在我們將干擾信號加進(jìn)去,我們知道,系統(tǒng)只有滿足小信號條件的時(shí)候,才能將之近似看成線性系統(tǒng)。

既然干擾信號是小信號,那么這個(gè)干擾信號會引起I1(t),I2(t),V1(t),V2(t)隨時(shí)間小范圍變化,它們分別以I1,I2,V1,V2為中心進(jìn)行波動,同理,占空比也會圍繞D為中心進(jìn)行波動。

各變量的波動量不就是交流小信號嗎?

我們分別用符號△I1(t),△I2(t),△V1(t),△V2(t),△D(t)來表示。

那么我們可以用下面的表達(dá)式進(jìn)行表示:

6bd960c4-afca-11ec-aa7f-dac502259ad0.png

式子已經(jīng)列出來了,現(xiàn)在我們需要求他們之間的關(guān)系。

先看看V2(t)的物理意義,前面說了,它是開關(guān)周期內(nèi)的平均值。

顯然,V2(t)=V1(t)*D(t),為什么呢?

因?yàn)樵贛OS不導(dǎo)通的時(shí)候,那么二極管導(dǎo)通,v2(t)為0,而在MOS導(dǎo)通的時(shí)候,v2(t)等于v1(t)。

所以,v2(t)在周期內(nèi)的平均值V2(t)就等于導(dǎo)通時(shí)間的百分占比乘以V1(t),即:

6bed6722-afca-11ec-aa7f-dac502259ad0.png

同樣的,I1(t)= I2(t)*D(t),那又是為什么呢?

因?yàn)镸OS在不導(dǎo)通的時(shí)候,i1(t)為0,而在MOS管導(dǎo)通的時(shí)候,i1(t)等于i2(t),所以,i1(t)在周期內(nèi)的平均值I1(t) 就等于導(dǎo)通時(shí)間的百分占比乘以I2(t),即:

6bff2200-afca-11ec-aa7f-dac502259ad0.png

易知,上面兩個(gè)式子,無論是在穩(wěn)態(tài)(沒有干擾),還是在有干擾的情況下,都是成立的。

小信號求解

我們把前面得到的幾個(gè)式子代換一下,就可以得到小信號的表達(dá)式。

6c1371a6-afca-11ec-aa7f-dac502259ad0.png

上面的式子可能看著有點(diǎn)復(fù)雜,其實(shí)簡單代換就出來了,最終我們得到了下面這兩個(gè)式子:

6c33b65a-afca-11ec-aa7f-dac502259ad0.png

式子中忽略了高階微小量,為什么可以忽略呢?

我是這么理解的,本來這些帶△的量就是小信號,意思是圍繞一個(gè)中心值小范圍波動,所以帶△符號的量相對于不帶△符號的量是很小的。那么兩個(gè)都帶△符號的量相乘,乘積就更小了,所以干脆把它忽略掉了。

對于BUCK來說,只需要第一個(gè)式子就可以求出傳遞函數(shù)了,也就是下面這個(gè)

6c486b54-afca-11ec-aa7f-dac502259ad0.png

寫的有點(diǎn)長,我們回顧下我們最終的目的,我們的目的是要求出Gvd,也就是△Vo/△D的值,上面式子中,我們已經(jīng)能知道△V2與△D的關(guān)系,那△V2與△Vo是什么關(guān)系呢?

回到我們Buck的拓?fù)?/p>

6c5d64aa-afca-11ec-aa7f-dac502259ad0.png

V1(t)不就是輸入信號Vi嗎?

理想情況下,Vi就是恒定的,占空比變化也不會導(dǎo)致Vi發(fā)生變化(不要考慮輸入的開關(guān)紋波,我們現(xiàn)在分析的是理想拓?fù)?,輸?a target="_blank">電源為理想電源,電壓就是恒定的)。

既然Vi恒定,那么V1(t)就恒定不變,那么前面說的V1(t)的變化量△V1(t)=0。所以上面的那個(gè)式子可以再次化簡下,如下:

6c72a4a0-afca-11ec-aa7f-dac502259ad0.png

另一方面,△V2指的是在占空比發(fā)生變化時(shí),在電感前面引起的電壓的變化量。

我們知道了△V2,那么△Vo不就是后面電感L,電容C,負(fù)載R對△V2的分壓嗎?那么就有了:

6c8a7ad0-afca-11ec-aa7f-dac502259ad0.png

再結(jié)合前面得到的式子△V2=△D*Vi,我們就求得了最終的傳遞函數(shù):

6ca3c396-afca-11ec-aa7f-dac502259ad0.png

到此,我們就求出了buck的開關(guān)變換器的傳遞函數(shù)Gvd(s)。

寫到這里,我估計(jì)會有兄弟說:搞了一堆,我肉眼都能看出在電感之前的信號表達(dá)式△V2=△D*Vi,再把它后面的電感L,C,R看成是低通濾波器,1分鐘就能推出傳遞函數(shù)了。

確實(shí)如此,有點(diǎn)復(fù)雜,不過我上面的推導(dǎo)是普遍適用的法子,我拿BUCK來舉例其實(shí)不好。如果拿boost就比較好,因?yàn)閎oost肉眼看不出來,但用上面的法子就可以推導(dǎo)出來。

那下面就再看看Boost

Boost的CCM模式傳遞函數(shù)推導(dǎo)過程

有了前面的鋪墊,Boost我就寫簡單點(diǎn),其實(shí)最關(guān)鍵的還是那個(gè)MOS和二極管,我們的過程依然是下面幾步。

1、二端口等效

2、端口參數(shù)關(guān)系,推導(dǎo)出兩個(gè)式子

3、代入電路,結(jié)合原理推導(dǎo)出傳遞函數(shù)

二端口等效

二端口等效如下:

6cbd7ce6-afca-11ec-aa7f-dac502259ad0.png

端口參數(shù)關(guān)系,推導(dǎo)出兩個(gè)式子

I1(t),I2(t),V1(t),V2(t)為周期平均值,假如沒有任何干擾信號,它們和全時(shí)間的平均值是一樣的,每個(gè)周期都一樣,每個(gè)周期的平均值自然和全部時(shí)間內(nèi)的平均值一樣,這應(yīng)該沒毛病。

好,我們假設(shè)沒有干擾信號時(shí),平均值分別是I1,I2,V1,V2,它們是個(gè)常量。此時(shí)開關(guān)信號的占空比也是恒定的,我們用D表示。

現(xiàn)在我們將干擾信號加進(jìn)去,我們知道,系統(tǒng)只有滿足小信號條件的時(shí)候,才能將之近似看成線性系統(tǒng)。

既然干擾信號是小信號,那么這個(gè)干擾信號只會引起I1(t),I2(t),V1(t),V2(t)隨時(shí)間小范圍變化,它們分別以I1,I2,V1,V2為中心進(jìn)行波動,同理,占空比也會圍繞D為中心進(jìn)行波動。

各變量的波動量不就是交流小信號嗎?

我們分別用符號△I1(t),△I2(t),△V1(t),△V2(t),△D(t)來表示。

6cd4153c-afca-11ec-aa7f-dac502259ad0.png

式子已經(jīng)列出來了,現(xiàn)在我們需要求他們之間的關(guān)系。

先看看V1(t)的物理意義,它是周期內(nèi)的平均值。

顯然,V1(t)=V2(t)*(1-D(t)),為什么呢?

因?yàn)樵贛OS不導(dǎo)通的時(shí)候,二極管(看成理想二極管)導(dǎo)通,v1(t)為v2(t),而在MOS導(dǎo)通的時(shí)候,v1(t)接GND,為0,所以,v1(t)在周期內(nèi)的平均值V1(t)就等于不導(dǎo)通時(shí)間的百分占比乘以V2(t),即:

6cf680fe-afca-11ec-aa7f-dac502259ad0.png

同樣的,I2(t)= I1(t)* (1-D(t)),那又是為什么呢?

因?yàn)镸OS在不導(dǎo)通的時(shí)候,i2(t)等于i1(t),而在MOS管導(dǎo)通的時(shí)候,i2(t)等于0,所以,i2(t)在周期內(nèi)的平均值I2(t) 就等于不導(dǎo)通時(shí)間的百分占比乘以i1(t),即:

6d0dd7cc-afca-11ec-aa7f-dac502259ad0.png

從推導(dǎo)過程看,上面兩個(gè)式子,無論是在穩(wěn)態(tài)(沒有干擾),還是在有干擾的情況下,都是成立的。

小信號求解

我們把前面得到的幾個(gè)式子代換一下,就可以得到小信號的表達(dá)式。

6d204b00-afca-11ec-aa7f-dac502259ad0.png

忽略高階小項(xiàng),得到下面兩個(gè)小信號的式子:

6d417104-afca-11ec-aa7f-dac502259ad0.png

回想我們的目的,我們要得到傳遞函數(shù),也就是需要知道△Vo與△D的比值關(guān)系。當(dāng)然,我們會有一些量是已知的,比如輸入Vi,占空比D,還有電感L,負(fù)載阻抗R,負(fù)載濾波電容C,這些都是已知量。

回到Boost的拓?fù)?/p>

6d56b8e8-afca-11ec-aa7f-dac502259ad0.png

從上面我們能得到什么式子呢?

首先,在輸入端,對于交流小信號來說,輸入直流Vi相當(dāng)于是短路,那么電感左邊相當(dāng)于接地,根據(jù)復(fù)阻抗的歐姆定律,那么電感兩端壓降就是:sL*△I1(t),也等于-△V1(t),負(fù)號表示方向。

6d706cfc-afca-11ec-aa7f-dac502259ad0.png

關(guān)于為什么“對于交流小信號來說,輸入直流Vi相當(dāng)于是短路”的,我之前也寫過一篇文章,可以去瞅瞅。

其次,在輸出端,對于交流小信號來說,電壓△Vo=△V2,同時(shí),根據(jù)復(fù)阻抗的歐姆定律,電壓等于電流乘以阻抗,即:

6d84bad6-afca-11ec-aa7f-dac502259ad0.png

然后,V1為直流分量,因此有V1=Vi;

V2也為直流分量,因此有V2=Vo,I2=Vo/R

并且在小信號求解時(shí),我們已經(jīng)推出了兩個(gè)公式:

V1=(1-D)*V2;

I2=(1-D)*I1

我們把上述所有公式匯總,消除中間量,就可以求出傳遞函數(shù)了,如下圖:

6d9880a2-afca-11ec-aa7f-dac502259ad0.png

以上就是boost求解傳遞函數(shù)的過程,看著是非常費(fèi)勁,其實(shí)要是想通了就不難。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 二極管
    +關(guān)注

    關(guān)注

    147

    文章

    9676

    瀏覽量

    167022
  • 開關(guān)變換器
    +關(guān)注

    關(guān)注

    0

    文章

    43

    瀏覽量

    12965

原文標(biāo)題:開關(guān)電源環(huán)路學(xué)習(xí)筆記(6)-開關(guān)變換器傳遞函數(shù)Gvd(s)推導(dǎo)過程

文章出處:【微信號:gh_3a15b8772f73,微信公眾號:硬件工程師煉成之路】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何由系統(tǒng)函數(shù)求頻率響應(yīng)

    頻率響應(yīng)函數(shù)表征了測試系統(tǒng)對給定頻率下的穩(wěn)態(tài)輸出與輸入的關(guān)系,可以通過系統(tǒng)函數(shù)(或稱為傳遞函數(shù))來求解。以下是由系統(tǒng)函數(shù)求頻率響應(yīng)的步驟:
    的頭像 發(fā)表于 10-18 09:32 ?1619次閱讀

    什么叫系統(tǒng)的頻率響應(yīng)函數(shù)?它和傳遞函數(shù)有何關(guān)系

    工具。它是一個(gè)復(fù)數(shù)函數(shù),通常用H(jω)表示,其中ω是角頻率,j是虛數(shù)單位。頻率響應(yīng)函數(shù)可以提供系統(tǒng)在頻域內(nèi)的行為特征,包括系統(tǒng)的增益、相位以及共振頻率等信息。 頻率響應(yīng)函數(shù)傳遞函數(shù)
    的頭像 發(fā)表于 10-18 09:29 ?2227次閱讀

    施加到 TLV320ADC3101 和 TLV320ADC3100 器件的輸入電壓與產(chǎn)生的輸出代碼之間的傳遞函數(shù)關(guān)系是什么?

    問:施加到 TLV320ADC3101 和 TLV320ADC3100 器件的輸入電壓與產(chǎn)生的輸出代碼之間的傳遞函數(shù)關(guān)系是什么?
    發(fā)表于 10-09 09:22

    如何測量電源的環(huán)路傳遞函數(shù)

    電子發(fā)燒友網(wǎng)站提供《如何測量電源的環(huán)路傳遞函數(shù).pdf》資料免費(fèi)下載
    發(fā)表于 09-04 09:57 ?0次下載
    如何測量電源的環(huán)路<b class='flag-5'>傳遞函數(shù)</b>

    OPA1632負(fù)載接在了R3和R5中間,如何計(jì)算其傳遞函數(shù)

    OPA1632手冊中的參考電路如下: 1.負(fù)載接在了R3和R5中間,如何計(jì)算其傳遞函數(shù)? 2.手冊中說該電路增益約為0.25,這是指的VO-與輸入的比還是指V-與輸入的比值? 3.手冊中說R5/C3起到濾波的作用,其傳遞函數(shù)如何計(jì)算? 我們做數(shù)據(jù)采集需要準(zhǔn)確算出其
    發(fā)表于 08-30 12:57

    這是正反饋運(yùn)放電路? 請問傳遞函數(shù)是什么呢?

    單看上邊的運(yùn)放是正反饋電路,下邊的是負(fù)反饋電路,結(jié)合在一起我就看不懂傳遞函數(shù)了, 傳感器是弱電流信號,Iin 與輸出Vout是什么關(guān)系呢? 請指教,第一次留言,謝謝!
    發(fā)表于 08-07 23:38

    怎么在labview FPGA端實(shí)現(xiàn)離散傳遞函數(shù)的表達(dá)?

    我只知道有一個(gè)這個(gè)控件,叫直接型離散傳遞函數(shù)實(shí)現(xiàn),但是我輸入離散傳遞函數(shù)的系數(shù)之后,他的輸出有問題。我再非FPGA端嘗試使用相同的系數(shù)進(jìn)行仿真,輸出是沒有問題的。我不知道前面的問題出在哪里,或者說還有沒有其他的方法實(shí)現(xiàn)傳遞函數(shù)
    發(fā)表于 05-09 11:43

    單相光伏并網(wǎng)逆變器的傳遞函數(shù)介紹

    隨著可再生能源的廣泛應(yīng)用,光伏并網(wǎng)逆變器作為連接太陽能電池板和電網(wǎng)的關(guān)鍵設(shè)備,其性能對整個(gè)光伏系統(tǒng)的影響至關(guān)重要。本文將詳細(xì)介紹單相光伏并網(wǎng)逆變器的傳遞函數(shù),包括其數(shù)學(xué)模型、控制策略和穩(wěn)定性
    的頭像 發(fā)表于 04-29 14:58 ?1555次閱讀

    典型環(huán)節(jié)的傳遞函數(shù)介紹

    電子發(fā)燒友網(wǎng)站提供《典型環(huán)節(jié)的傳遞函數(shù)介紹.pdf》資料免費(fèi)下載
    發(fā)表于 03-01 10:28 ?2次下載

    調(diào)制傳遞函數(shù)的基本原理簡析

    在研究初期,對光學(xué)系統(tǒng)成像的質(zhì)量分析一般是在空間領(lǐng)域范圍內(nèi)進(jìn)行的,直到‘空間濾波’的概念被應(yīng)用到光學(xué)系統(tǒng)的分析中后,人們逐漸開始研究在頻率域內(nèi)的新的像質(zhì)評價(jià)方法,繼而引入光學(xué)傳遞函數(shù)概念。
    的頭像 發(fā)表于 02-28 11:42 ?1485次閱讀
    調(diào)制<b class='flag-5'>傳遞函數(shù)</b>的基本原理簡析

    開關(guān)電源環(huán)路穩(wěn)定性分析:環(huán)路補(bǔ)償?shù)牧讲呗?/a>

    如果我們把開關(guān)電源看成是不同的電路模塊拼接而成,現(xiàn)在已經(jīng)知道了每個(gè)模塊的傳遞函數(shù),那么接下來的事情很簡單,按照閉環(huán)控制系統(tǒng)求解傳遞函數(shù)的方法求解就行。
    發(fā)表于 02-28 10:44 ?2101次閱讀
    開關(guān)電源環(huán)路穩(wěn)定性分析:環(huán)路補(bǔ)償?shù)牧讲呗? />    </a>
</div>                            <div   id=

    基于傳遞函數(shù)的頻率補(bǔ)償辦法

    以下是我在一些資料上查閱到的不知道是否有理解有什么問題,請指正 1、最簡單的頻率補(bǔ)償就是在傳遞函數(shù)中引入足夠低的幾點(diǎn),使得修改后的開環(huán)增益曲線A\'(S)與曲線20log(1/白塔)在想交出的斜率
    發(fā)表于 02-01 14:19

    傳遞函數(shù)的定義是什么 傳遞函數(shù)的拉氏反變換是什么響應(yīng)

    傳遞函數(shù)的定義: 傳遞函數(shù)是一種數(shù)學(xué)工具,用于描述線性時(shí)不變系統(tǒng)(LTI系統(tǒng))的輸入與輸出之間的關(guān)系,通常用H(s)表示。傳遞函數(shù)是Laplace變換的函數(shù),其中s是復(fù)變量。
    的頭像 發(fā)表于 02-01 10:53 ?4766次閱讀

    低通濾波器傳遞函數(shù) 低通濾波器原理

    低通濾波器是一種信號處理器件,用于削弱或篩選掉信號中高頻成分,保留或放大低頻成分。其傳遞函數(shù)描述了濾波器輸入和輸出之間的關(guān)系。在本文中,將詳細(xì)介紹低通濾波器的傳遞函數(shù)原理。 一、低通濾波器
    的頭像 發(fā)表于 01-30 10:23 ?4590次閱讀

    低通濾波器電路特點(diǎn) 低通濾波器傳遞函數(shù)怎么算

    低通濾波器電路是一種能夠通過濾除高頻信號而通過低頻信號的電路。它廣泛應(yīng)用于信號處理、音頻放大和通信系統(tǒng)中,用于去除噪音和不需要的高頻成分。低通濾波器的設(shè)計(jì)和傳遞函數(shù)計(jì)算是相關(guān)電子學(xué)和信號處理課程中
    的頭像 發(fā)表于 01-24 14:33 ?2236次閱讀