電源系統的熱設計與熱管理--以反激式充電器為例

前言

反激電源常用于各種電子設備中,比如充電器、適配器等,它們通過變壓器進行能量轉換。高溫環境可能對電子元件造成影響,特別是像MOSFET、二極管、變壓器這樣的關鍵部件,導致效率變低,甚至可能導致功能失效。還有安全方面的風險,比如高溫可能導致絕緣材料失效,增加觸電或火災的風險。特別是反激電源中涉及的初級和次級隔離,高溫可能破壞這種隔離,導致安全隱患。

此文章后續會分析發熱產生的原因、主要發熱源。為優化熱性能,需從降低損耗與強化散熱雙路徑入手,其中可能與軟硬件和結構都有關系。本文將以反激式充電器為例,分析熱管理的設計要點與工程實踐。

有紕漏請指出,轉載請說明。

學習交流請發郵件 1280253714@qq.com


電源為什么會發熱

反激電源的核心工作原理是利用變壓器(嚴格來說是耦合電感)在開關管導通時儲存能量,關斷時傳遞能量到次級側。這一過程涉及高頻開關、磁場儲能、電流突變等,每個環節都會產生損耗,進而導致發熱。

先給結論,AC輸入低壓時比高壓更容易發熱,具體原因如下討論:

主要發熱元器件

輸入整流濾波電路:

正常來說,AC輸入電壓經過整流橋整流后變成高壓直流電到濾波電容中,這個過程不屬于反激架構中討論的內容,但我們以一個系統/產品的角度來分析熱管理,這部分整理濾波電路也需要考慮在內。前端100/220V高壓交流電經過整流橋,整流濾波變為高壓直流電,全橋整流中,電流流經 ?2個二極管串聯,導致 ?雙倍正向壓降損耗全橋硅整流?:總 VF?≈ 1.1V。

高頻開關打開階段(能量存儲):

當 ?MOSFET(開關管)導通時,初級繞組(NP)施加輸入電壓(VIN),電流線性上升,變壓器磁芯儲存能量。此階段的主要發熱來源包括:
1.開關管導通損耗(I2R 損耗)
MOSFET 的導通電阻 ?RDS(on) 會導致 ?I2R 損耗?(P = IP2 × RDS(on))。
初級電流越大(尤其是大功率或高輸入電壓時),導通損耗越嚴重。
2.變壓器銅損(初級繞組損耗)?
初級繞組的直流電阻(DCR)會導致 ?I2R 損耗。
?高頻趨膚效應(Skin Effect)? 使電流集中在導線表層,增加等效電阻,加劇發熱。
3.磁芯儲能損耗(磁滯損耗)?
磁芯在充磁過程中存在 ?磁滯損耗(Hysteresis Loss)?,能量以熱的形式耗散。
高頻工作時,磁芯反復磁化,損耗更明顯。

高頻開關關斷階段(能量傳遞):

當 ?MOSFET 關斷時,初級電流突然中斷,變壓器儲存的能量通過次級繞組(NS)釋放,經整流二極管向負載供電。此階段的發熱來源包括:
1.開關管關斷損耗(V-I 交疊損耗)?
MOSFET 關斷時,?漏極電壓迅速上升(VDS)?,而電流下降需要時間,導致 ?V-I 交疊損耗(Switching Loss)?。
漏感(Lleak)會加劇電壓尖峰,增加開關損耗。
2.整流二極管損耗(導通壓降 & 反向恢復)?
次級側整流二極管(如快恢復二極管或肖特基二極管)的 ?正向壓降(VF)? 導致損耗(P = VF × IS)。
?反向恢復損耗(Qrr)?:二極管關斷時,反向恢復電荷(Qrr)會消耗額外能量,導致發熱。
3. 變壓器銅損(次級繞組損耗)?
次級繞組的直流電阻(DCR)和趨膚效應同樣會導致 ?I2R 損耗。
4.磁芯去磁損耗(渦流損耗)?
磁芯在去磁過程中會產生 ?渦流損耗(Eddy Current Loss)?,尤其在高頻下更明顯。
若磁芯材料選擇不當(如普通鐵氧體 vs. 低損耗納米晶),損耗會大幅增加。

?其他損耗導致的發熱

1.漏感能量損耗(RCD 鉗位或諧振吸收)?
變壓器漏感(Lleak)無法耦合到次級,會在 MOSFET 關斷時產生高壓尖峰。
通常采用 ?RCD 鉗位電路 或 ?有源鉗位(Active Clamp)? 吸收漏感能量,但該過程會以熱的形式耗散能量。
2. 輸出電容 ESR 損耗
輸出濾波電容的 ?等效串聯電阻(ESR)? 會導致高頻紋波電流(Iripple)產生 ?I2R 損耗,使電容發熱。
3. PCB 走線電阻損耗
大電流路徑(如初級地、次級整流回路)的 PCB 銅箔電阻會導致額外 I2R 損耗。
4. 控制輸出與反灌的雙PMOS管Rds損耗
5. 電源主控IC,Rcs損耗
6.低PF值,導致前級AC輸入電流變大,AC線損耗加大

為什么AC輸入低壓時比高壓更容易發熱

反激電源在交流輸入電壓較低時更容易發熱,核心原因在于輸入功率恒定的條件下,低壓輸入迫使電流大幅增加,而電路中的各類損耗與電流呈平方或線性關系,導致整體發熱量顯著上升。具體機制如下:

輸入電流倍增

電源需維持輸出功率恒定,輸入電壓降低時,輸入電流必然成反比增加。例如,220V輸入時電流為1A,若輸入降至100V,電流需升至約2.2A才能維持相同功率。此時,MOSFET導通損耗(與電流平方成正比)、變壓器銅損(與電流平方成正比)、二極管導通壓降損耗(與電流線性相關)均會大幅增加。

占空比與峰值電流惡化

低壓輸入時占空比增大,導致變壓器存儲能量的峰值電流升高。例如,占空比從30%增至60%時,峰值電流可能翻倍。更高的峰值電流會加劇磁芯損耗(與磁通密度高次方相關)和漏感能量損耗(與電流平方相關),進一步推高溫度。

寄生參數影響放大

漏感能量損耗(與峰值電流平方正比)、二極管反向恢復損耗(與電流大小相關)在低壓大電流工況下被放大。同時,低壓輸入時電路更易進入斷續導通模式(DCM),導致開關損耗分布惡化。

效率塌縮效應

低壓輸入時效率下降更明顯。例如,220V輸入時效率為90%,而100V輸入時可能降至80%,額外的10%功率損耗直接轉化為熱量,形成惡性循環。


如何提高效率以減少發熱

功率器件優化:選擇更低導通電阻的MOSFET和二極管,可能提到同步整流技術。
?變壓器設計改進:包括繞組結構、磁芯材料選擇,以減少銅損和鐵損。
?控制策略調整:如變頻控制、軟開關技術,以降低開關損耗。
?電路拓撲優化:比如使用有源鉗位反激拓撲,減少漏感損耗。
?散熱設計:加強散熱措施,確保熱量有效散發。
?其他輔助措施:如PCB布局優化、使用低ESR電容等。

?成本敏感型:
同步整流 + 三明治繞法 + 變頻控制 → 效率88-89%。
?均衡性能型:
CoolMOS + 有源鉗位 + 數字控制 → 效率90-92%。
?極致高效型:
無橋PFC+GaN + LLC級聯 + 全數字控制 → 效率>96%。


效率提升的同時,還要考慮散熱

效率提升≠熱量消除

高效率電源常追求 體積壓縮?,導致單位體積內功率密度上升。并且動態負載與極端工況的散熱要求更高。使用更高效的器件后,雖然總損耗減少,但剩余的熱量如果無法自然散逸,若散熱不足,局部高溫仍會導致元器件失效。仍需主動或被動散熱措施。同時,可能在某些工作條件下,如峰值負載,瞬時熱量仍然很高,需要散熱支持。

主動散熱與被動散熱

對比項?被動散熱?主動散熱
?定義不依賴外部動力,通過自然對流、熱傳導或輻射散熱依賴外部能源(如風扇、液冷),強制對流散熱
?典型方案散熱片/鰭片、熱管、PCB鋪銅、金屬外殼導熱軸流風扇、離心風扇、液冷系統、熱電制冷(TEC)
?散熱能力較低(通常≤10W)高(可達10kW+)
?噪音30~50dB(風扇噪音)
?能耗零額外能耗需額外功耗(風扇1~10W,液冷系統更高)
?可靠性高(無運動部件)中(風扇壽命約2萬~5萬小時,需維護)
?體積/空間需求較大(依賴散熱面積)較小(緊湊設計)
?成本低(僅材料成本)中高(含風扇、控制電路及維護成本)
?適用場景低功率(如5~100W)、靜音需求(醫療、家電)高功率(>50W)、密閉環境(服務器、電動車充電)
?維護需求無需維護需定期清灰、檢查風扇狀態
?溫度控制精度依賴環境溫度,調節能力弱可動態調節(如PWM調速、液冷流量控制)

抽風(排氣式)與吹風(送風式)散熱

對比項?抽風(Exhaust)??吹風(Intake)?
?工作原理風扇位于散熱器出風口,將熱空氣抽出風扇位于散熱器進風口,將冷空氣吹入
?氣流組織熱空氣定向排出,避免機箱內亂流冷空氣直接沖擊發熱體,局部散熱強
?散熱效率整體散熱均勻,適合多熱源場景局部散熱更強,適合集中高熱源
?防塵能力機箱內部形成負壓,易從縫隙吸入灰塵(需防塵濾網)正壓設計可減少灰塵進入(需保持進風口濾網清潔)
?噪音表現風扇需克服風道阻力,中高頻噪音可能更明顯氣流直達散熱片,風噪更集中(但可通過降速優化)
?適用場景1. 電源整體散熱
2. 多發熱元件分散布局
1. 高密度發熱體(如功率器件散熱器)
2. 需快速降溫的局部區域
?安裝復雜度需確保出風口通暢,風道設計要求高需對準發熱源,避免氣流遮擋
?維護成本需定期清理內部積灰(負壓吸塵)需清潔進風口濾網(正壓防塵但濾網易臟)

風扇散熱控制策略

由于我對熱管理不專業,這里就主要說一下NTC監測溫度和風扇控制策略

這里我列舉幾種常見的充電器風扇控制策略:

1.電池包插入時轉,待機時不轉?
2.充電時就轉,不充電不轉?
3.電池包溫度超過50℃轉,低于45℃不轉?
4.增加充電器NTC,充電器溫度超過50℃轉,低于45℃不轉?
5.增加充電器NTC,充電器溫度超過50℃轉(超過60℃風扇轉動占空比為100%,45℃為40%,依次線性變化),低于45℃不轉,超過90℃停機

策略安全性能效靜音成本適用場景
1★★☆★☆☆☆☆☆★☆☆低端產品
2★★☆★★☆★☆☆★☆☆基礎機型
3★★☆★★☆★★☆★★☆電池保護型
4★★☆★★☆★★☆★★★中端產品
5★★★★★★★★★★★★高端機型

幾種策略各有其側重點,包括安全性、能效、成本、噪音、硬件復雜度、用戶需求等。

可以再考慮加入多傳感器融合(綜合考慮AC輸入電壓、充電電流、充電功率、充電器實時溫度、環境溫度等等)。具體不再展開。

結語

在電源的設計中,熱管理與熱設計是保障系統可靠性和使用壽命的核心環節。發熱不僅會導致效率下降、器件老化加速,還可能引發安全隱患(如電容爆裂或PCB燒毀)。通過對主要發熱元器件(如MOSFET、變壓器、整流二極管)的損耗機制分析,結合效率優化措施(如同步整流、軟開關技術、低損耗磁芯)和散熱設計(散熱鰭片、風扇選型),可顯著降低溫升并提升系統穩定性。

關鍵設計策略總結

  1. ?根源降耗:優先通過器件選型(GaN/SiC)、拓撲優化(有源鉗位)和工藝改進(三明治繞線)降低損耗,減少發熱源。
  2. ?被動散熱:在功率≤65W的便攜設備中,采用鋁合金散熱片、導熱硅脂與PCB鋪銅設計,兼顧靜音與緊湊性。
  3. ?主動散熱:高功率場景(如100W+)引入智能溫控風扇,通過PWM調速或NTC反饋動態平衡噪音與散熱需求。
  4. ?溫度監控與保護:增加NTC實時監測關鍵節點溫度,配合過溫保護電路(如 hysteresis 控制)防止熱失控。
  5. ?系統化熱仿真:利用ANSYS Icepak等工具優化風道布局與熱分布,避免局部熱點。

未來趨勢:隨著寬禁帶器件(GaN、SiC)的普及和封裝技術進步,充電器的功率密度將持續提升,熱管理將更依賴多物理場協同設計(電-熱-磁耦合優化),而液冷散熱與相變材料可能在小體積超快充領域實現突破。

最終,熱設計需在 ?效率、成本、體積與可靠性?之間找到最佳平衡。唯有將熱管理貫穿于電源產品設計的全生命周期,才能實現高性能與長壽命的兼得,為用戶提供安全、高效且靜音的充電體驗。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/74921.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/74921.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/74921.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

linux課程學習二——緩存

一.文件io與標準io的一個區別 遇到死循環可以ctrl c結束進程 使用printf輸出,輸出沒有問題 用wirte輸出,參數1,可以理解為上面介紹的linux標準文件描述符的1(STDOUT)標準輸出,我們加上一個死循環while&…

Kafka中的消息如何分配給不同的消費者?

大家好,我是鋒哥。今天分享關于【Kafka中的消息如何分配給不同的消費者?】面試題。希望對大家有幫助; Kafka中的消息如何分配給不同的消費者? 在 Kafka 中,消息是通過 主題(Topic) 進行組織的&…

Android的安全問題 - 在 Android 源碼的 system/sepolicy 目錄中,區分 public、private 和 vendor的目的

參考:Google文檔 在 Android 8.0 及更高版本中自定義 SEPolicy 在 Android 源碼的 system/sepolicy 目錄中,區分 public、private 和 vendor 是為了模塊化 SELinux 策略,并明確不同部分的訪問權限和接口邊界。這種設計主要基于以下原因&…

Java NIO之FileChannel 詳解

關鍵點說明 文件打開選項: StandardOpenOption.CREATE - 文件不存在時創建 StandardOpenOption.READ/WRITE - 讀寫權限 StandardOpenOption.APPEND - 追加模式 StandardOpenOption.TRUNCATE_EXISTING - 清空已存在文件 緩沖區操作: ByteBuffer.wrap…

stock-pandas,一個易用的talib的替代開源庫。

原創內容第841篇,專注智能量化投資、個人成長與財富自由。 介紹一個ta-lib的平替——我們來實現一下,最高價突破布林帶上軌,和最低價突破布林帶下軌的可視化效果: cross_up_upper stock[high].copy()# cross_up_upper 最高價突破…

JVM 面經

1、什么是 JVM? JVM 就是 Java 虛擬機,它是 Java 實現跨平臺的基石。程序運行之前,需要先通過編譯器將 Java 源代碼文件編譯成 Java 字節碼文件;程序運行時,JVM 會對字節碼文件進行逐行解釋,翻譯成機器碼指令&#x…

【JavaScript】合體期功法——DOM(一)

目錄 DOMWeb API 基本概念作用和分類 什么是 DOMDOM 樹DOM 對象 獲取 DOM 元素根據 CSS 選擇器來獲取 DOM 元素選擇匹配的第一個元素選擇匹配的多個元素 其他獲取 DOM 元素方法 修改元素的內容對象.innerText 屬性對象.innerHTML 屬性案例:年會抽獎 修改元素屬性修改…

GAMMA數據處理(十)

今天向別人請教了一個問題,剛無意中搜索到了一模一樣的問題 不知道這個怎么解決... ok 解決了 有一個GAMMA的命令可轉換 但是很奇怪 完全對不上 轉換出來的行列號 不知道為啥 再試試 是因為經緯度坐標的小數點位數 de as

Java入門知識總結——章節(二)

ps:本章主要講數組、二維數組、變量 一、數組 數組是一個數據容器,可用來存儲一批同類型的數據 🔑:注意 類也可以是一個類的數組 public class Main {public static class Student {String name;int age; // 移除 unsignedint…

動態IP:網絡世界的“變色龍”如何改變你的在線體驗?

你知道嗎?有時候我覺得動態IP就像是網絡世界里的“變色龍”。它不像靜態IP那樣一成不變,而是隨時在變化,像是一個永遠在換衣服的演員。你永遠不知道它下一秒會變成什么樣子,但正是這種不確定性,讓它變得特別有趣。想象…

從24GHz到71GHz:Sivers半導體的廣泛頻率范圍5G毫米波產品解析

在5G技術的浪潮中,Sivers半導體推出了創新的毫米波無線產品,為通信行業帶來高效、可靠的解決方案。這些產品支持從24GHz到71GHz的頻率,覆蓋許可與非許可頻段,適應高速、低延遲的通信場景。 5G通信頻段的一點事兒及Sivers毫米波射頻…

aocache:AOCache 新增功能深度解析:從性能監控到靈活配置的全方位升級

最近對aocache 進行了重要升級,最新版本0.6.0增加了幾項新功能:性能分析日志,AOCache性能分析工具,切入點自定義配置,全局配置,本文詳細說明這幾項目新功能的作用和使用方式。 一、性能分析日志 需求背景…

Java EE 進階:MyBatis-plus

MyBatis-plus的介紹 MyBatis-plus是MyBatis的增強工具,在MyBatis的基礎上做出加強,只要MyBatis有的功能MyBatis-plus都有。 MyBatis-plus的上手 添加依賴 在我們創建項目的時候,我們需要添加MyBatis-plus和mysql的依賴 MyBatis-plus的依賴…

GitHub和Gitee上的一些AI項目

以下是GitHub和Gitee上的一些AI項目: GitHub上的AI項目 TensorFlow:一個端到端開源機器學習平臺,包含大量工具和庫,廣泛應用于圖像識別、自然語言處理等領域。PyTorch:由Facebook開發的開源深度學習框架,…

JavaScript網頁設計高級案例:構建交互式圖片畫廊

JavaScript網頁設計高級案例:構建交互式圖片畫廊 在現代Web開發中,交互式元素已成為提升用戶體驗的關鍵因素。本文將通過一個高級案例 - 構建交互式圖片畫廊,展示如何結合HTML和JavaScript創建引人入勝的網頁應用。這個案例不僅涵蓋了基礎的…

Linux命令大全:從入門到高效運維

適合人群:Linux新手 | 運維工程師 | 開發者 目錄 一、Linux常用命令(每天必用) 1. 文件與目錄操作 2. 文件內容查看與編輯 二、次常用命令(按需使用) 1. 系統管理與監控 2. 網絡與通信 3. 權限與用戶管理 三、…

Windows 10/11 使用 VSCode + SSH 免密遠程連接 Ubuntu 服務器(指定端口)

摘要: 本文詳細介紹如何在 Windows 系統上通過 VSCode Remote-SSH 免密登錄遠程 Ubuntu 服務器(SSH 端口 2202),避免每次輸入密碼的繁瑣操作,提高開發效率。 1. 環境準備 本地系統:Windows 10/11遠程服務…

一些需要學習的C++庫:CGAL和Eysshot

寫在前面: 從開始工作到現在,去過多家公司,多個行業, 雖然大部分時間在通信業,但也有其它的行業的工作沒有做完,但也很感興趣。每次想要研究一下時,總是想不起來。 這里寫一些信息,…

藍橋杯16天刷題計劃一一Day01

藍橋杯16天刷題計劃一一Day01(STL練習) 作者:blue 時間:2025.3.26 文章目錄 藍橋杯16天刷題計劃一一Day01(STL練習)[P1540 [NOIP 2010 提高組\] 機器翻譯 - 洛谷 (luogu.com.cn)](https://www.luogu.com.…

相對位置2d矩陣和kron運算的思考

文章目錄 1. 相對位置矩陣2d2. kron運算 1. 相對位置矩陣2d 在swin-transformer中,我們會計算每個patch之間的相對位置,那么我們看到有一連串的拉伸和相減,直接貼代碼: import torch import torch.nn as nntorch.set_printoptio…