在設計電源轉(zhuǎn)換器時,可以使用仿真模型來幫助權衡多個設計標準。簡單的基于開關的有源器件模型用于快速仿真,從而獲得更多工程洞察力。但是,簡單的設備模型不會像詳細的制造商設備模型那樣在設計中調(diào)用相同的置信度。
本文著眼于電源轉(zhuǎn)換器設計人員如何結(jié)合使用系統(tǒng)級和詳細模型來探索設計空間并獲得對結(jié)果的高度信心。將使用 MathWorks 系統(tǒng)級建模工具 Simulink? 和 Simscape? 展示此過程的一個示例,其中包含代表英飛凌汽車 MOSFET 的詳細 SPICE 子電路。
設計問題
在電力轉(zhuǎn)換器的開發(fā)過程中,數(shù)值模擬通常用于概念和可行性研究。仿真模型需要包括模擬電路和相應的數(shù)字控制器。模型可以幫助回答的設計問題示例包括:
應該使用哪種拓撲?
對于給定的拓撲,可以實現(xiàn)什么性能?
應該使用什么 PWM 開關頻率?
無源元件需要什么值和額定值?
應該使用什么樣的電源開關?
類型(如 MOSFET 或 IGBT 或 BJT)?
技術和額定電壓(如英飛凌的 OptiMOS? 或 CoolMOS?)和材料(如 Si、SiC 或 GaN)?
對柵極驅(qū)動器電路有哪些要求,包括所需的最短死區(qū)時間?
最后,根據(jù)之前的評估:
可以估計系統(tǒng)效率和組件損耗,然后可以開發(fā)合適的冷卻系統(tǒng)
可以研究系統(tǒng)效率與 EM 兼容性的權衡。開關損耗和 EMI 都取決于開關頻率和電源開關壓擺率。
SPICE 仿真工具是電路設計人員的首選解決方案。然而,所描述的設計步驟取決于能否在合理的時間內(nèi)模擬電源轉(zhuǎn)換器。Simscape? Electrical? 等電路仿真工具具有簡單的器件模型,這些模型本質(zhì)上是理想的開關,加上表格開關損耗,可以滿足這種高效的仿真需求。此外,與 Simulink? 的緊密集成意味著數(shù)字控制器也包含在仿真中,無需協(xié)同仿真。然而,理想的開關假設為后面的設計步驟帶來了一些不確定性,這些步驟專注于確定效率和微調(diào)設計。這種不確定性可以通過使用組件制造商開發(fā)的詳細 SPICE 設備模型來解決。在本文中,定義了一個流程,可以快速探索設計空間,同時還可以利用詳細的代工廠 SPICE 組件模型。該過程的核心是利用具有不同保真度的多個模型,將模型與要回答的特定設計問題相匹配。同樣重要的是使用低保真度來預初始化詳細的仿真模型,從而減少初始化時間。
降壓轉(zhuǎn)換器設計示例
本文以圖 1 所示的 48V/12V DC/DC 降壓降壓轉(zhuǎn)換器為例。降壓轉(zhuǎn)換器將輸入電壓 (V_IN) 降壓至較低電平的輸出電壓 (V_OUT),表征其行為的主要方程由下式給出:
等式 1
d=V_OUTV_IN\右箭頭V_OUT=d?V_INd=V_OUTV_IN\右箭頭V_OUT=d?V_IN其中 d 表示高端電源開關 (HS_SW) 的占空比。低側(cè)電源開關 (LS_SW) 的占空比由 d‘ 給出,定義如下:
等式 2
d’ = 1 - d
圖 1. 降壓(降壓)DC/DC 電源轉(zhuǎn)換器的結(jié)構。圖片由 Bodo‘s Power Systems提供
根據(jù)參考電壓 (V_ref) 和測量的輸出電壓 (V_meas),離散時間比例加積分電壓控制器計算所需的占空比 (d)。
英飛凌 SPICE MOSFET 模型
SPICE(具有集成電路重點的仿真程序)仿真器是最常用的模擬電路仿真技術。因此,作為事實上的工業(yè)標準,許多半導體制造商開發(fā)其產(chǎn)品的 SPICE 模型以支持電路設計。
英飛凌符合汽車標準的 OptiMOS? 功率 MOSFET 產(chǎn)品組合提供 20 V-300 V 范圍內(nèi)的基準質(zhì)量、多樣化的封裝和低至 0.55 mΩ的 R ds(on) 。英飛凌的 MOSFET SPICE 模型的結(jié)構如圖 2 所示。這種行為 MOSFET 模型 [1] 描述了功率開關的電氣和熱特性。
圖 2. 英飛凌 SPICE MOSFET 模型結(jié)構示意圖。圖片由 Bodo’s Power Systems提供
該模型反映了流過 MOSFET 的電流會導致半導體溫度的變化,進而影響 MOSFET 的電氣參數(shù),例如電荷載流子遷移率、電壓閾值、漏極電阻、柵漏電容和柵源電容。參考圖 2,熱行為以下列方式建模:代表 MOSFET 耗散功率的電流源 (P v ) 將熱量注入 PN 結(jié) (T j ),然后熱量一直傳播到 MOSFET 封裝案例(T c)。熱動力學被建模為由集總熱阻 (R thi ) 和熱電容 (C thi ) 組成的 Cauer 網(wǎng)絡)。通過熱模型的模擬仿真,可以確定給定設計參數(shù)(如負載電流、最大允許結(jié)溫 (T j )、環(huán)境溫度( T amb ) 和 PCB 層的厚度/數(shù)量(R th PCB和 C th PCB)。
將子電路導入 Simscape
MathWorks 的 Simscape [5] 提供了一個框圖環(huán)境來模擬多域系統(tǒng),包括電氣、機械、磁和熱方面。隨附的 Simscape 語言使用微分方程、相關代數(shù)約束、事件和模式圖來表達基礎物理。
圖 3. TOLL (PG-HSOF-8) 中英飛凌的汽車 MOSFET IAUT300N08S5N012。圖片由 Bodo‘s Power Systems提供
Simscape Electrical? [6] 能夠?qū)⒁唤M目標 SPICE 設備模型(例如 MOSFET)導入等效的 Simscape 語言實現(xiàn) [7]。Simscape 與 Simulink 的緊密集成使得能夠使用單個求解器對數(shù)字控制器和模擬電子設備進行仿真,從而實現(xiàn)比不同仿真工具之間的協(xié)同仿真更高效的仿真。
SPICE 模型導入功能用于將 Infineon IAUT300N08S5N012 [2][4] 設備(如圖 3 所示)導入 Simscape。導入 Simscape 后,對 Simscape 代碼進行了一些小的編輯,以提供從已發(fā)布模塊訪問 Cauer 模型狀態(tài)的權限。初始化過程需要提供對內(nèi)部狀態(tài)的自定義訪問。
模擬工作流程
將英飛凌設備導入 Simscape 后,下一步是創(chuàng)建完整轉(zhuǎn)換器的 Simulink 模型,包括導入的英飛凌設備、剩余的模擬組件和控制器。如圖 4 所示。
控制器使用 Simulink 離散時間庫模塊實現(xiàn),完整模型使用可變步長求解器進行仿真,以便準確捕獲與寄生效應和 MOSFET 電荷模型相關的更快時間常數(shù)。在運行 MATLAB 版本 R2021b 的 Intel? Core? i7-9700 CPU @ 3.00GHz 上,一個控制器 PWM 周期的仿真時間為 2.3 秒。這足以快速分析當前工作狀態(tài)下的電路性能,但不能評估電路對設計參數(shù)掃描的敏感性或直接優(yōu)化電路參數(shù)。此外,模擬周期性穩(wěn)態(tài)還不夠快,給定大約 10 秒的熱時間常數(shù),相當于 200,000 個 20kHz PWM 周期。
圖 4. 降壓轉(zhuǎn)換器的詳細模型。圖片由 Bodo’s Power Systems提供
為了滿足有效探索設計空間的需求,創(chuàng)建了降壓轉(zhuǎn)換器模型的系統(tǒng)級版本。為此,導入的 MOSFET 器件模型被替換為具有固定導通電阻設置為數(shù)據(jù)表 R ds(on)值的理想開關。這如圖 5 所示。一些較快的寄生效應也被省略,例如 MOSFET 引線電感。此系統(tǒng)級模型為固定溫度,用戶設置適當?shù)?R ds(on)假定結(jié)溫的值。該模型需要大約 0.05 秒來模擬一個 PWM 周期,比詳細模型快 46 倍。由于沒有熱時間常數(shù),最慢的動態(tài)現(xiàn)在與電壓調(diào)節(jié)相關聯(lián),約為 5ms 或 100 個 PWM 周期。模擬到穩(wěn)態(tài)大約需要 5 秒。
憑借這種仿真性能,系統(tǒng)級模型可用于徹底探索設計空間并優(yōu)化控制器。做出主要設計決策后,最后一步是使用使用英飛凌 MOSFET 模型的詳細仿真模型來驗證設計。此驗證通常在由負載功率和環(huán)境溫度定義的一組工作點報告。但是,我們已經(jīng)看到,將詳細模型模擬到穩(wěn)態(tài)需要 200,000 個 PWM 周期,如果每個周期需要 2.3 秒來模擬,這是不切實際的。
圖 5. 降壓電源轉(zhuǎn)換器的系統(tǒng)級 Simulink 模型。圖片由 Bodo‘s Power Systems提供
為了在指定的操作點初始化詳細模型,提出了一種涉及多個模型的迭代方法??偟膩碚f,這個想法是將較慢的時間常數(shù)分離成運行速度更快的單獨模型。在更詳細地解釋之前,還需要一個模型,它只對 MOSFET 和環(huán)境熱狀態(tài)進行建模。如圖 6 所示。
為了構建純熱模型,對導入的 Infineon SPICE 子電路進行編輯,只留下 Cauer 網(wǎng)絡。兩個 Cauer 網(wǎng)絡的輸入是兩個恒定熱流源 Q1 和 Q2,它們代表每個 PWM 周期的平均結(jié)熱流。這個純熱模型可以運行到穩(wěn)態(tài),或者使用 Simscape 從穩(wěn)態(tài)啟動選項。無論哪種方式,與其他任何事情相比,解決 Cauer 網(wǎng)絡節(jié)點溫度的時間都可以忽略不計。
圖 6. 兩個 MOSFET 的 Simulink 僅熱模型。圖片由 Bodo’s Power Systems提供
現(xiàn)在使用這三個模型來初始化周期性穩(wěn)態(tài)的詳細模型,如下所示:
將系統(tǒng)級模型(圖 4)運行到周期性穩(wěn)態(tài)。平均上一個完整 PWM 周期的 MOSFET 損耗,以估算結(jié)損耗 Q1 和 Q2。
將僅熱模型(圖 6)運行到熱穩(wěn)態(tài)并記錄兩個 Cauer 模型節(jié)點的最終溫度。
將詳細模型(圖 5)的熱狀態(tài)設置為上述步驟 2 中的值,并將其余模型狀態(tài)設置為上述步驟 1 中確定的值。
將詳細模型運行四個完整的 PWM 周期。在最后一個完整的 PWM 周期內(nèi)平均 MOSFET 損耗,以給出結(jié)損耗 Q1 和 Q2 的修正估計值。
重復步驟 2 以修改熱節(jié)點溫度。
重復步驟 4 以修改初始狀態(tài)和結(jié)點損耗估計。
如果需要,可以重復第 5 步和第 6 步,但對于此示例,這不是必需的。該模型現(xiàn)在足夠接近周期性穩(wěn)態(tài),現(xiàn)在可以評估電路性能。
圖 7 顯示了為 2.85kW 負載供電時的瞬時開關損耗以及整體轉(zhuǎn)換器效率。這種效率水平偏低,設計人員的下一步可能是為高側(cè)和低側(cè)開關實現(xiàn)兩個或三個并聯(lián)的 MOSFET。需要注意的重要一點是,鑒于使用經(jīng)過驗證的代工廠 SPICE MOSFET 模型來生成它們并且結(jié)果是針對實際電路的,因此可以對這個結(jié)果有很高的信心。與基于代表性測試電路的通態(tài)和開關損耗數(shù)據(jù)表圖的有時使用的替代方案相比,這提供了更高的置信度。
圖 7. 電源開關的損耗和整個系統(tǒng)的效率。圖片由 Bodo‘s Power Systems提供
圖 8. 建議的開關電源轉(zhuǎn)換器仿真流程。
整個過程的總結(jié)如圖 8 所示。該過程以 MATLAB? 腳本的形式實現(xiàn),可以從 MathWorks File Exchange [3] 下載。該腳本需要四分鐘來運行并產(chǎn)生圖 7 中的結(jié)果。為了比較,確定從非初始化狀態(tài)運行非線性模型以獲得相同的結(jié)果需要一天的時間。
結(jié)論
已經(jīng)展示了如何在應用電路模型中使用詳細的 SPICE 代工廠半導體模型來對預期的電路性能做出高可信度的預測。初始化具有廣泛變化的時間常數(shù)和周期性穩(wěn)態(tài)的模型的挑戰(zhàn)已通過雙管齊下的方法得到解決。首先,通過將 SPICE 子電路導入 Simulink 并使用可變步長求解器求解完整的模擬系統(tǒng)和控制器來避免緩慢的協(xié)同仿真。其次,通過使用具有不同保真度級別的多個模型和簡單的迭代方案來找到穩(wěn)態(tài)。最終結(jié)果是端到端的設計和仿真能力比單獨使用 SPICE 仿真引擎更快?! ?/p>
評論
查看更多