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

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

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

Matlab—Buck電路開(kāi)環(huán)仿真模型搭建

冬至子 ? 來(lái)源:玩硬件的查理斯 ? 作者:查理吱吱 ? 2023-10-16 14:25 ? 次閱讀
  • Buck電路的原理

圖片

1、當(dāng)t=[0,Ton]時(shí),PWM信號(hào)高電平MOS管導(dǎo)通,續(xù)流二極管D截止,向電感L充磁,向電容C充電,同時(shí)給負(fù)載供電;

2、當(dāng)t=[Ton,T]時(shí),PWM信號(hào)低電平MOS管截止,續(xù)流二極管D導(dǎo)通續(xù)流,電容C放電和電感L中電流下降維持負(fù)載的供電;

3、主要的性能指標(biāo)有:* 輸入輸出電壓 , 輸出的電壓電流紋波PWM的頻率 *

  • 仿真模型搭建
    simulink中搭建模型,需要的模塊如下,就不一一介紹,大家感興趣的可以去熟悉一下,連好模型后我們進(jìn)行最關(guān)鍵的參數(shù)計(jì)算( 基于整個(gè)拓?fù)涮幱贑CM電流連續(xù)模式下的參數(shù)計(jì)算 ):

圖片

  • 導(dǎo)通時(shí)占空比的計(jì)算
    1、開(kāi)關(guān)管導(dǎo)通時(shí),由基爾霍夫電壓定律有:UL = Ui - Uo
    2、開(kāi)關(guān)管斷開(kāi)時(shí),由基爾霍夫電壓定律有:UL = - Uo
    3、對(duì)于電感“伏秒值相等的原則”有:(Ui - Uo)·D·Ts - Uo(1 - D)Ts = 0
    4、占空比D:D = Uo / Ui
  • L,C的計(jì)算

1、開(kāi)關(guān)管導(dǎo)通時(shí),由基爾霍夫電壓定律得:UL = Ui - Uo,由法拉第定律:UL / L = ΔIL / D·Ts,則電感L為:L = UL·D·Ts/ΔIL

2、電容C充電的電荷為:ΔQ = ΔIL·Ts / 8( 分母8為電容的充放電流波形積分由來(lái) ), 則電容定義式: C = ΔQ/ΔUc = (ΔIL·Ts) / (8ΔUc)

3、紋波值:電路在達(dá)到平衡工作時(shí), 在 Io 的上方為電容充電電流, 而 Io 下方為電容放電電流, 紋波積分的上限應(yīng)該選擇Ton/2,下限為T(mén)off/2 ,那么

圖片

  • 仿真電路的設(shè)定值

本次仿真相關(guān)參數(shù)基于理想狀態(tài)下的條件;

1、開(kāi)關(guān)管和二極管均為理想型器件

2、電感L足夠大,使得在一個(gè)周期內(nèi)電流連續(xù),且無(wú)內(nèi)阻

3、直流輸出電壓Uo恒定,整個(gè)電路無(wú)功耗,電路已達(dá)到穩(wěn)態(tài);

為了方便計(jì)算,就借鑒大神用Python搭建相關(guān)的程序,只需敲入仿真電路輸入輸出的參數(shù)就能自動(dòng)計(jì)算所需的工作占空比,電感,電容的值。

圖片

代碼如下,本次仿真設(shè)計(jì)的理想降壓電源為輸入30V-60V,最大輸出15V/2A,工作頻率在100KH,紋波限制在1%;下面是占空比、電感、電容值的程序運(yùn)算結(jié)果。

圖片

圖片

圖片

  • 仿真驗(yàn)證

matlab里的各個(gè)模塊按照計(jì)算好的參數(shù)進(jìn)行設(shè)定,以下是仿真結(jié)果,在滿(mǎn)載下響應(yīng)速度為200uS,輸出電壓為14.9V,紋波0.14V,輸出電壓與紋波值與計(jì)算值無(wú)誤。并且還發(fā)現(xiàn)增大負(fù)載電阻的情況下會(huì)導(dǎo)致響應(yīng)時(shí)輸出較大的震蕩,我猜想也許是關(guān)于RC的Q值有關(guān),當(dāng)然這是基于開(kāi)環(huán)的條件下做的基本原理仿真,并沒(méi)有任何的實(shí)際參考意義,接下來(lái)我也會(huì)繼續(xù)去專(zhuān)研一下基于PID閉環(huán)控制的電源仿真,后續(xù)再和大家分享,以上的仿真文件有需要的話(huà)也可以聯(lián)系我。

圖片

圖片

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

    關(guān)注

    5

    文章

    141

    瀏覽量

    14007
  • buck電路
    +關(guān)注

    關(guān)注

    27

    文章

    444

    瀏覽量

    46255
  • MATLAB仿真
    +關(guān)注

    關(guān)注

    4

    文章

    175

    瀏覽量

    19841
  • PWM信號(hào)
    +關(guān)注

    關(guān)注

    3

    文章

    91

    瀏覽量

    20065
  • 電容放電
    +關(guān)注

    關(guān)注

    0

    文章

    29

    瀏覽量

    8173
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    matlab simulink 電力電子 buck 模型 仿真,,但display數(shù)值偏大是為什么?

    `降壓斬波電路buck chopper)仿真模型以林飛_杜欣電力電子應(yīng)用技術(shù)的MATLAB仿真
    發(fā)表于 05-21 18:51

    如何對(duì)buck電路進(jìn)行simulink仿真?

    buck電路matlab仿真及其PID控制器參數(shù)調(diào)整主電路搭建參數(shù)設(shè)置
    發(fā)表于 07-05 06:23

    如何去搭建Matlab/Simulink?

    下針對(duì) TIDSP 的代碼......實(shí)驗(yàn)八 基于 MATLAB/Simulink 的太陽(yáng)能電池特性仿真模型初步 NO:20200422 為了搭建
    發(fā)表于 07-07 06:18

    什么是Boost―Buck電路?如何對(duì)Boost―Buck電路進(jìn)行仿真?

    Simulink建立了Buck電路仿真模型,在此基礎(chǔ)上對(duì)Buck電路及Boost―
    發(fā)表于 07-08 07:21

    淺析buck電路matlab仿真及其PID控制器參數(shù)調(diào)整

    怎樣去搭建一種buck電路?buck電路是由哪些部分組成的?有什么方法可以去辨識(shí)buck
    發(fā)表于 08-06 07:41

    利用MATLAB的simulink建立仿真模型

    利用MATLAB的simulink建立仿真模型,與stm32cubemx搭建數(shù)據(jù)鏈,通過(guò)simulink搭建
    發(fā)表于 08-17 07:11

    5種電動(dòng)機(jī)控制的MATLAB仿真模型

    【實(shí)例簡(jiǎn)介】有5個(gè)電機(jī)仿真模型,包括開(kāi)環(huán)V/F,永磁同步電機(jī)矢量控制、異步電動(dòng)機(jī)的矢量控制、直接轉(zhuǎn)矩控制等,歡迎下載、交流?!緦?shí)例截圖】【核心代碼】5種仿真
    發(fā)表于 08-27 06:17

    如何利用MATLAB的simulink建立仿真模型

    如何利用MATLAB的simulink建立仿真模型呢?并與stm32cubemx搭建數(shù)據(jù)鏈呢?
    發(fā)表于 11-18 07:17

    基于MatlabBuck電路仿真模型

    電力電子技術(shù)是工科院校電氣信息類(lèi)專(zhuān)業(yè)學(xué)生必修的一門(mén)專(zhuān)業(yè)基礎(chǔ)課程,其理論性和實(shí)踐性較強(qiáng),電路和波形圖多且復(fù)雜,通常仿真技術(shù)在電力電子技術(shù)領(lǐng)域應(yīng)用不多。應(yīng)用Matlab 的可視化仿
    發(fā)表于 08-25 15:33 ?295次下載
    基于<b class='flag-5'>Matlab</b>的<b class='flag-5'>Buck</b><b class='flag-5'>電路仿真</b><b class='flag-5'>模型</b>

    基于MATLAB的boost電路開(kāi)環(huán)建模與仿真集合

    這是在MATLAB中通過(guò)SIMUlink對(duì)boost電路開(kāi)環(huán)建模與仿真
    發(fā)表于 01-14 15:25 ?43次下載

    開(kāi)關(guān)磁阻電機(jī)MATLAB仿真模型研究

    開(kāi)關(guān)磁阻電機(jī)MATLAB仿真模型研究
    發(fā)表于 01-21 12:12 ?8次下載

    基于MATLAB的svpwm仿真模型

    svpwm的MATLAB仿真模型
    發(fā)表于 01-08 11:51 ?45次下載

    matlab仿真buck電路詳細(xì)資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是matlab仿真buck(升壓和降壓電路電路詳細(xì)資料免費(fèi)下載,進(jìn)入仿真
    發(fā)表于 10-16 08:00 ?99次下載
    <b class='flag-5'>matlab</b><b class='flag-5'>仿真</b>的<b class='flag-5'>buck</b><b class='flag-5'>電路</b>詳細(xì)資料免費(fèi)下載

    在simulink中搭建逆變器仿真模型

    逆變器仿真。 在simulink中搭建了逆變器仿真模型,采用電壓電流雙閉環(huán)控制,采用LC濾波器,輸出電壓完美的跟隨給定,且THD僅1%。 整個(gè)仿真
    發(fā)表于 02-28 15:32 ?6次下載
    在simulink中<b class='flag-5'>搭建</b>逆變器<b class='flag-5'>仿真</b><b class='flag-5'>模型</b>

    基于Buck變換器Matlab閉環(huán)仿真

    基于Buck變換器Matlab閉環(huán)仿真
    的頭像 發(fā)表于 09-28 16:44 ?2592次閱讀
    基于<b class='flag-5'>Buck</b>變換器<b class='flag-5'>Matlab</b>閉環(huán)<b class='flag-5'>仿真</b>