<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<wbr id="eoqoe"></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><label id="eoqoe"></label></wbr>
<button id="eoqoe"></button>
<wbr id="eoqoe"></wbr>
你的位置:首頁(yè) > 電源管理 > 正文

如何利用高精度MOSFET模型,設計功率轉換器

發(fā)布時(shí)間:2023-08-07 來(lái)源:英飛凌 責任編輯:wenwei

【導讀】在設計功率轉換器時(shí),可以使用仿真模型,綜合權衡多個(gè)設計標準。其中,使用基于開(kāi)關(guān)的有源器件簡(jiǎn)易模型進(jìn)行快速仿真,可以帶來(lái)更多工程參考。然而,與制造商精細的器件模型相比,這種簡(jiǎn)易模型在設計中無(wú)法提供相等的精度。本文探討了功率轉換器設計員如何結合系統級模型和精細模型,探索更多設計空間,并提高精度。本文使用MathWorks系統級建模工具Simulink? 和 Simscape?,以及精細的SPICE子電路(代表英飛凌車(chē)規級MOSFET),對該過(guò)程進(jìn)行示范展示。


引言


在開(kāi)發(fā)功率轉換器時(shí),在理論和可行性研究期間,通常進(jìn)行數值仿真。其仿真模型需要包含模擬電路和相應的數字控制器。通過(guò)該模型,可以解答下列設計問(wèn)題:


-應該使用哪種拓撲結構?

-對于特定拓撲結構,可以實(shí)現什么性能?

-應該使用什么PWM開(kāi)關(guān)頻率?

-對于無(wú)源組件,需要使用什么數值和額定值?

-應該使用什么類(lèi)型的功率開(kāi)關(guān):


類(lèi)型(例如,MOSFET、IGBT或BJT)?


技術(shù)和額定電壓(例如,英飛凌的OptiMOS?或CoolMOS?)和材料(例如,Si、SiC或GaN)?


-對柵極驅動(dòng)器電路有何要求(包括所需最小死區時(shí)間)?


最后,基于之前的評估:


-可以評估系統效率和組件損耗,進(jìn)而開(kāi)發(fā)出一個(gè)合適的冷卻系統;

-可研究如何權衡系統效率與電磁兼容性。開(kāi)關(guān)損耗和EMI都取決于開(kāi)關(guān)頻率和功率開(kāi)關(guān)的開(kāi)關(guān)速率。


SPICE仿真工具是電路設計人員的首選解決方案。然而,相關(guān)設計步驟取決于能否在合理的時(shí)間內仿真功率轉換器。諸如Simscape? Electrical?等電路仿真工具,具有簡(jiǎn)易的器件模型,這些模型是理想的開(kāi)關(guān)以及可滿(mǎn)足高效仿真需求的列表式開(kāi)關(guān)損耗。此外,與Simulink?的緊密集成,意味著(zhù)數字控制器也在此仿真范圍內,而無(wú)需協(xié)同仿真。然而,假設的理想開(kāi)關(guān)會(huì )給后續以確定效率和微調設計為重點(diǎn)的設計步驟帶來(lái)不確定性。通過(guò)使用組件制造商開(kāi)發(fā)的精細SPICE器件模型,則可以解決這種不確定性。本文定義了一個(gè)流程,在快速探索設計空間的同時(shí),又可以利用代工廠(chǎng)精細的SPICE組件模型。本流程的核心在于,利用多個(gè)不同精度的模型匹配有待解決的具體設計問(wèn)題。另外重要的一點(diǎn)在于,利用低精度水平預初始化精細仿真模型,以縮短初始化時(shí)間。


降壓轉換器設計示范


圖1顯示的是本文作為示例使用的48V/12V DC/DC降壓轉換器。降壓轉換器將輸入電壓(V_IN)降至更低級別的輸出電壓(V_OUT),用于表征其行為的主要等式見(jiàn)下:


等式1:


1.jpg


式中:


d 代表高邊功率開(kāi)關(guān)(HS_SW)的占空比(0 ≤d ≤1);低邊功率開(kāi)關(guān)(LS_SW)的占空比為d’,其定義如下: 


等式2:


2.jpg


1688545844747271.jpg

圖 1:降壓 DC/DC 功率轉換器的結構


基于參考電壓(V_ref)和測得的輸出電壓(V_meas),使用離散時(shí)間比例+積分電壓控制器計算所需的占空比(d)。


英飛凌SPICE MOSFET模型


SPICE仿真器是最常用的模擬電路仿真技術(shù),因此,作為事實(shí)上的行業(yè)標準,很多半導體制造商都為自己的產(chǎn)品開(kāi)發(fā)了SPICE模型,以便為電路設計提供支持。


英飛凌的車(chē)規級OptiMOS?功率MOSFET產(chǎn)品組合,樹(shù)立了20V-300V范圍內的質(zhì)量標桿,提供了多種封裝和低至0.55 m?的Rds(on)。英飛凌經(jīng)典的MOSFET SPICE模型結構見(jiàn)圖2。該MOSFET行為模型[1]描述了功率開(kāi)關(guān)的電氣特性和熱特性。


1688545822293487.jpg

圖 2:英飛凌 MOSFET SPICE 模型的原理圖


該模型反應出,流經(jīng)MOSFET的電流會(huì )導致半導體的溫度發(fā)生變化,進(jìn)而影響MOSFET的電氣參數,例如,電荷載流子遷移率、電壓閾值、漏極電阻、柵漏電容和柵源電容。參考圖 2,熱行為按照以下方式建模:代表MOSFET耗散功率的電流源(Pv)將熱量注入PN結(Tj),然后,熱量通過(guò)MOSFET封裝一直傳導到外殼(Tc)。接著(zhù),將熱動(dòng)力學(xué)建模為,由集總熱阻(Rthi)和熱電容(Cthi)組成的 Cauer 網(wǎng)絡(luò )。然后,通過(guò)對熱模型進(jìn)行模擬仿真,根據給定的設計參數(例如,負載電流、最大允許結溫(Tj)、環(huán)境溫度(Tamb) 和PCB的層厚/層數(Rth PCB和Cth PCB),確定最佳冷卻/散熱器。


將子電路導入Simscape


MathWorks的Simscape [5] 提供了框圖環(huán)境,來(lái)模擬多域系統(包括電氣、機械、磁和熱)。隨附的Simscape語(yǔ)言使用微分方程、相關(guān)代數約束、事件和模式圖,來(lái)表達基礎物理特性。


5.jpg

圖 3:英飛凌采用 TOLL 封裝(PG-HSOF-8)的車(chē)規級 MOSFET IAUT300N08S5N012


Simscape? Electrical [6]可以將目標SPICE器件模型(例如,MOSFET)導入Simscape中[7]。Simscape與Simulink的密切集成,使得單一求解器可以對數字控制器和模擬電子元件進(jìn)行仿真,與在不同的仿真工具之間進(jìn)行協(xié)同仿真相比,這種仿真更加高效。


SPICE的模型導入能力,可用于將英飛凌IAUT300N08S5N012 [2][4]器件(見(jiàn)圖3)導入到Simscape中。導入到Simscape后,為了提供從已發(fā)布模塊中訪(fǎng)問(wèn)Cauer模型狀態(tài)的權限,我們對Simscape代碼進(jìn)行了少許編輯。進(jìn)行流程初始化時(shí),需要提供自定義的內部狀態(tài)訪(fǎng)問(wèn)權限。


仿真工作流程


將英飛凌器件導入Simscape后,下一步是創(chuàng )建完整的轉換器Simulink模型,其中包括已導入的英飛凌器件、剩余模擬組件和控制器。如圖4所示。


1688545796949131.jpg

圖 4:降壓轉換器的精細模型


控制器是通過(guò)Simulink離散時(shí)間庫模塊實(shí)現的,整個(gè)模型使用可變步長(cháng)求解器進(jìn)行仿真,以便能夠準確地捕獲與寄生效應和MOSFET電荷模型有關(guān)的較快時(shí)間常數。在Intel? Core? i7-9700 CPU @ 3.00GHz上運行R2021b 版本的MATLAB,一個(gè)控制器PWM周期的仿真時(shí)間為2.3秒。這個(gè)速度足以分析當前工作狀態(tài)下的電路性能,但無(wú)法評估電路敏感性,以用于設計參數掃描或直接優(yōu)化電路參數。但這個(gè)速度無(wú)法仿真到周期穩態(tài)——在10秒左右熱時(shí)間常數下,相當于20萬(wàn)個(gè) 20kHz PWM周期。


為了滿(mǎn)足有效探索設計空間需求,我們創(chuàng )建了一個(gè)系統級降壓轉換器模型。為此,導入的MOSFET器件模型被替換為理想開(kāi)關(guān),將數據手冊Rds(on)值設定為其固定的導通電阻。參見(jiàn)圖5。忽略了某些較快的寄生效應,例如,MOSFET的引線(xiàn)電感。該系統級模型具有固定的溫度,用戶(hù)為假定的結溫設定一個(gè)適當的Rds(on)值即可。該模型仿真一個(gè)PWM周期需要大約0.05秒,比精細模型要快46倍。由于沒(méi)有熱時(shí)間常數,現在,最慢的動(dòng)態(tài)與電壓調節有關(guān),約為5 ms或100個(gè)PWM周期。因此,仿真到穩態(tài)大約需要5秒。


1688545576628265.jpg

圖 5:降壓功率轉換器的系統級模型


憑借這種仿真性能,這個(gè)系統級模型可以用來(lái)徹底地探索設計空間和優(yōu)化控制器。做好主要的設計決策后,最后一步就是,使用英飛凌開(kāi)發(fā)的MOSFET精細仿真模型對設計進(jìn)行驗證。該驗證通常在由負載功率和環(huán)境溫度定義的一組工作點(diǎn)上進(jìn)行。不過(guò),我們已經(jīng)看到,將精細模型仿真到穩態(tài),需要20萬(wàn)個(gè)PWM周期,如果每個(gè)周期需要2.3秒來(lái)仿真的話(huà),這是不切實(shí)際的。


為了在特定的操作點(diǎn),初始化該精細模型,我們提出了一種涉及多個(gè)模型的迭代方法??傮w而言,這個(gè)理念就是將較慢的時(shí)間常數分離出來(lái),作為運行速度較快的獨立模型。在做進(jìn)一步的解釋之前,還需要使用一個(gè)模型,這個(gè)模型只對MOSFET和環(huán)境熱狀態(tài)進(jìn)行建模。見(jiàn)圖6。


8.jpg

圖 6:兩個(gè) MOSFET 的“純”熱模型


為了構建這個(gè)“純”熱模型,我們先對已導入的英飛凌SPICE子電路進(jìn)行編輯,只留下Cauer網(wǎng)絡(luò )。兩個(gè)Cauer網(wǎng)絡(luò )的輸入是兩個(gè)恒定熱流源Q1和Q2,代表每個(gè)PWM周期的平均結熱流。這個(gè)“純”熱模型可以運行到穩態(tài),或使用Simscape,從穩態(tài)選項啟動(dòng)。不論哪種方式,與其他方式相比,它們求解Cauer網(wǎng)絡(luò )節點(diǎn)溫度的時(shí)間都是可以忽略不計的。


現在,我們使用這三個(gè)模型來(lái)初始化周期穩態(tài)下的精細模型,如下所示:


1. 運行系統級模型(圖4)到周期穩態(tài)。對最后一個(gè)完整的PWM周期的MOSFET損耗取平均值,以估算Q1和Q2結損耗。


2. 運行“純”熱模型(見(jiàn)圖6)到熱穩態(tài),并記錄兩個(gè)Cauer模型節點(diǎn)的最終溫度。


3. 將精細模型(見(jiàn)圖5)的熱狀態(tài)設為上述步驟2中的值,然后,將其余模型狀態(tài)設為上述步驟1中確定的值。


4. 讓精細模型運行4個(gè)完整的PWM周期。對最后一個(gè)完整的PWM周期的MOSFET損耗取平均值,然后得出Q1和Q2結損耗的修正估計值。


5. 重復步驟2,修正熱節點(diǎn)溫度。


6. 重復步驟4,修正初始狀態(tài)和結損耗估值。


如有需要,可重復步驟5和6,但對于本例而言,是不必要的。該模型現在已經(jīng)足夠接近周期穩態(tài),可以用來(lái)評估電路性能。


1688545551385866.jpg

圖 7:功率開(kāi)關(guān)的損耗和機系統的效率


圖7顯示了為2.85kW負載供電時(shí)的瞬時(shí)開(kāi)關(guān)損耗和轉換器的總效率。該效率級別是低邊的,設計員的下一步可能是為高邊和低邊開(kāi)關(guān)并聯(lián)兩個(gè)或三個(gè)MOSFET。需要注意的是,鑒于使用了經(jīng)過(guò)驗證的代工廠(chǎng)SPICE MOSFET模型來(lái)生成這些結果,而且這些結果是針對實(shí)際電路的,因此,其結果具有很高的精度。與偶爾使用的、基于代表性測試電路的導通和開(kāi)關(guān)損耗數據表的替代方案相比,這具有更高的精度。


整個(gè)過(guò)程總結下來(lái)如圖8所示。該過(guò)程以MATLAB腳本的形式實(shí)現,可在MathWorks File Exchange [3]下載。該腳本需要花費4分鐘,來(lái)運行和產(chǎn)生如圖7所示的結果。而從非初始化狀態(tài)運行非線(xiàn)性模型,以獲得相同的結果,需要一天的時(shí)間。


1688545536636867.jpg

圖 8:開(kāi)關(guān)功率轉換器仿真流程建議


結論


本文介紹了如何在應用電路模型中,使用代工廠(chǎng)精細的SPICE半導體模型,對預期的電路性能,做出高精度預測。使用了一種雙管齊下的方法,解決了時(shí)間常數迥異并有周期穩態(tài)的模型的初始化難題。首先,通過(guò)將SPICE子電路導入Simulink,并使用可變步長(cháng)求解器,求解完整的模擬系統和控制器,來(lái)避免緩慢的協(xié)同仿真。其次,使用多個(gè)精度水平的模型,通過(guò)一個(gè)簡(jiǎn)單的迭代方案,來(lái)找到穩態(tài)。其結果是端到端設計和仿真速度要比單獨使用SPICE仿真引擎要快。


參考文獻


[1]M?rz, M., Nance, P., “Thermal Modeling of Power-electronic Systems,” February 2000. Available online at www.infineon.com/dgdl/Thermal+Modeling.pdf?fileId=db3a30431441fb5d011472fd33c70aa3..


[2]Huang, A., “Infineon OptiMOSTM Power MOSFET Datasheet Explanation,” Application Note AN 2012-03 V1.1 March 2012. Available online at www.infineon.com/dgdl/Infineon-MOSFET_OptiMOS_datasheet_explanation-AN-v01_00-EN.pdf?fileId=db3a30433b47825b013b6b8c6a3424c4.


[3]Vuletic, R., Hyde, R., John., D., “Infineon Buck Simscape Example,“ MathWorks File Exchange, February 2022. Available online at https://de.mathworks.com/matlabcentral/fileexchange/106925-infineon-buck-simscape-example.


[4]Available online at https://www.infineon.com/cms/en/product/power/mosfet/automotive-mosfet/iaut300n08s5n012/


[5]mathworks.com/help/physmod/simscape


[6]mathworks.com/help/physmod/sps


[7]mathworks.com/help/physmod/simscape/get-started-with-simscape-language.html


作者:英飛凌Radovan Vuletic與MathWorks 的Rick Hyde



免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問(wèn)題,請聯(lián)系小編進(jìn)行處理。


推薦閱讀:


擺脫“電量焦慮”,延長(cháng)續航快速充電的秘訣在此

一文讀懂RS-232、RS-422及RS-485串行數據標準的選擇及使用

IGBT如何選擇,你真的了解嗎?

碳化硅如何最大限度提高可再生能源系統的效率

1200V,1700V,2000V......高性能碳化硅器件如何應對持續挑戰?

特別推薦
技術(shù)文章更多>>
技術(shù)白皮書(shū)下載更多>>
熱門(mén)搜索
?

關(guān)閉

?

關(guān)閉

久久无码人妻精品一区二区三区_精品少妇人妻av无码中文字幕_98精品国产高清在线看入口_92精品国产自产在线观看481页
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<wbr id="eoqoe"></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><label id="eoqoe"></label></wbr>
<button id="eoqoe"></button>
<wbr id="eoqoe"></wbr>