開關模式電源轉換器 EMI/EMC 的集成仿真

介紹

在電力電子領域,電磁干擾 (EMI) 和電磁兼容性 (EMC) 問題可以決定設計的成敗。開關模式電源轉換器雖然高效且緊湊,但卻是電磁噪聲的常見來源,可能會對附近的組件和系統造成嚴重破壞。隨著設計變得越來越復雜,監管要求越來越嚴格,工程師需要強大的仿真工具,以便在物理原型設計之前預測和緩解這些問題。

Ansys HFSS 和 SIwave 是兩個行業領先的全波仿真平臺,為工程師提供了對其設計電磁行為的前所未有的洞察力。這些工具可以幫助識別潛在的 EMI 來源,了解耦合機制,并實施有效的緩解策略,所有這些都在一個節省時間和資源的虛擬環境中進行。

在本文中,我們將探討如何將這些強大的 EM 仿真工具與 Ansys Circuit 結合使用,以解決開關模式電源轉換器和類似電力電子設計中的 EMI/EMC 挑戰。無論您是處理復雜的多相轉換器還是電動汽車動力總成逆變器,正確的仿真方法都有助于確保您的產品符合監管標準并在預期環境中可靠運行。

Ansys SIwave

SIwave 是一種專門的混合求解器,用于 PCB 和封裝設計的高效信號完整性、電源完整性和 EMI/EMC 仿真。其強大的功能使工程師能夠執行全面的分析,包括從 PCB 布局中提取 S 參數、識別可能導致輻射發射的基于布局的諧振、評估 PCB 對入射源的敏感性以及模擬近場和遠場。SIwave 包括針對整個 PCB 布局的自動 SI/PI/EMI 設計規則檢查,這可以幫助工程師快速識別潛在問題區域并在設計周期的早期實施有效的解決方案。

?

圖 1:Ansys SIwave 用于 PCB 的 SI/PI/EMI 仿真功能

?

?

圖 2:SIwave 可以預測 PCB 布局和信號源的近場和遠場,以識別 EMI 問題并確認是否符合 EMC 標準。

Ansys HFSS技術

HFSS 是業界領先的 3D 電磁場求解器,具有全面的 EMI/EMC 仿真功能。它提供了一個專為 EMC 應用設計的 3D 組件和模板庫,包括天線、連接器、電流互感器、人體模型和屏蔽結構。工程師可以利用高效的混合求解器或網格融合來仿真 EMI/EMC 場景中典型的多尺度問題。

使用 HFSS,工程師可以創建一個復制標準 EMC 測試設置的虛擬測試臺環境,從而在進行物理測試之前根據 CISPR 22、FCC Part 15 和 IEC 61000 等通用標準評估設計。此功能與為 EMC 應用量身定制的特定培訓模塊相結合,使電磁仿真新手也能快速掌握專業知識并將最佳實踐應用于他們的設計。

?

圖 3:HFSS 支持廣泛的 EMI/EMC 仿真,包括抗擾度、輻射和人身安全。

?

圖 4:HFSS 模型和相應的電波暗室測量中距離被測設備 1 米處的輻射發射示例(由 GEMCO/UFSC 提供)。

Ansys 電路

Ansys Circuit 為頻域和時域電路仿真提供了功能齊全的功能。一個關鍵功能是與 Ansys EM 求解器無縫集成,從而在原理圖和現場解決方案之間實現動態鏈接。這種聯動為分析復雜電路和系統的電磁行為提供了強大的解決方案。使用 Push Excitations 功能,可以從電路仿真中傳輸所需的激勵信息,以便在 HFSS 和 SIwave 中實現有洞察力的場可視化,并自動設置源信號的頻率、幅度和相位。

Ansys Circuit 可與 EM 求解器的集成結果一起使用,以高效設計開關模式電源轉換器。瞬態電路求解器可以整合有源元件(如 MOSFET 和二極管)的 SPICE 模型,以及無源元件(如電感器和電容器)的模型,這些模型包含與頻率相關的效應,使其成為仿真開關電路動態行為的強大平臺。包含真實的電路元件模型對于準確捕獲高頻開關系統的行為尤為重要。

此外,Ansys Circuit還包括一個全面的組件庫,其中包括用于傳導發射分析的線路阻抗穩定網絡(LISN)等常見組件,使其成為EMI/EMC分析和一致性測試的多功能工具。工程師可以使用包含真實寄生效應的預先驗證的模型快速構建虛擬測試設置,以反映物理一致性測試環境。

圖 5 顯示了電動汽車動力總成系統中牽引逆變器的 EM/電路協同仿真模型示例。牽引逆變器將車輛電池的直流電壓轉換為電動機的交流電壓。該電路模型包括三個半橋 SiC 功率模塊的詳細 SPICE 模型。該電路還包括電池、LISN、逆變器控制器、電機負載電路以及與系統物理布局的 HFSS 模型的動態鏈接。結果包括傳送到電機的電流波形、LISN 輸出端口的傳導發射頻譜以及 20 kHz 開關頻率下車輛中的磁場。

?

圖 5:具有動態聯動 HFSS 模型的電動汽車牽引逆變器系統的 Ansys 電路模型。

多相 Buck 轉換器的工作流程

模擬四相降壓轉換器的傳導和輻射發射的工作流程如圖 6 所示。該器件是一款 DC-DC 降壓轉換器,具有四個并聯交錯相位,為負載提供電流。每個相位都由自己的開關元件 (MOSFET)、電感和控制電路組成,并且相位與相移同步。與單相轉換器相比,多相降壓轉換器在效率、熱管理、紋波減少和瞬態響應方面具有顯著優勢,使其成為大電流應用的首選。本例將 12 V 輸入電壓轉換為低于 1 V,為消耗 10 安培的 SMT 元件供電。

工作流程首先將 PCB 布局導入 SIwave。SIwave 可以導入常見的 ECAD 格式,包括 ODB++、IPC-2581 和 EDB。將端口分配給信號網絡,并執行頻率掃描仿真以提取 PCB 布局的 S 參數。

然后將 SIwave 模型動態鏈接到電路原理圖中,并添加有源和無源元件以完成電路模型。該電路模型包括一個 CISPR16 LISN,用于獲取電源轉換器的傳導發射。執行時域 (瞬態) 仿真以獲得輸出電壓和電流。時域結果會自動轉換為頻域,以顯示傳導發射頻譜。可以將傳導發射與器件的允許限值進行比較,并且可以使用濾波器等緩解技術來實現合規性。

然后將電路結果鏈接回 SIwave,為 PCB 近場和輻射場仿真提供真實的激勵。這會自動為計算 PCB 發射的場級所需的復雜光譜數據創建源文件。近場可以繪制在 PCB 周圍的任何指定表面上,輻射發射可以在距離 PCB 1 米或 3 米等距離處繪制。

通常需要評估外殼或外殼對 PCB 輻射的影響。通過將 SIwave 的近場解連接到 HFSS 中,可以很容易地實現這一點。近場鏈接會自動為 HFSS 模型創建激勵、求解設置和頻率掃描。可以在 HFSS 中研究外殼對 EMI/EMC 性能的影響,并且可以在所需頻率下檢查 EM 場分布,以了解如何緩解任何問題。

?

圖 6:模擬多相降壓轉換器的傳導和輻射發射的示例工作流程。

總結

Ansys 行業領先的電子仿真工具使設計工程師能夠應對 EMI/EMC 挑戰,并降低產品延遲和合規性失敗的風險。集成的電磁和電路工作流程可以預測電子系統(例如此處所示的開關模式電源轉換器)的傳導和輻射發射。求解器之間的耦合允許從電路和場的角度分析設計性能。

HFSS 和 SIwave 提供了對系統物理布局內的場和相互作用的詳細仿真。這使工程師能夠識別和緩解組件和電路板級別的潛在問題,例如串擾、輻射和耦合。與高級電路求解器的集成包括信息的雙向傳輸以及電路和電磁行為的協同仿真。通過利用這些一流的功能,工程師可以在設計過程的早期處理 EMI/EMC 問題,以降低昂貴的設計迭代風險,并確保成功開發可靠且合規的產品。

?

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

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

相關文章

Android 藍牙工具類封裝:支持經典藍牙與 BLE,兼容高版本權限

為了優化經典藍牙(Classic Bluetooth)和低功耗藍牙(Bluetooth Low Energy, BLE)的操作,我們可以將功能封裝到一個工具類中,支持掃描、連接、通信,并兼容高版本 Android 的動態權限申請。以下是完…

STM32 CAN模塊原理與應用詳解

目錄 概述 一、CAN模塊核心原理 1. CAN協議基礎 2. STM32 CAN控制器結構 3. 波特率配置 二、CAN模塊配置步驟(基于HAL庫) 1. 初始化CAN外設 2. 配置過濾器 3. 啟動CAN通信 三、數據收發實現 1. 發送數據幀 2. 接收數據幀(中斷方式…

PostgreSQL_安裝部署

一、Windows系統下安裝 1.下載安裝包 登錄PostgreSQL: Downloads官網: 選擇14.12版本,點擊下載: 2.安裝PostgrSQL14.12 雙擊exe安裝包程序,準備安裝: 選擇安裝路徑: 選擇想安裝的工具: 選擇數…

init arry的作用,可以沒有init arry嘛?(面試題)

https://bbs.kanxue.com/thread-282657.htm 對init_array段調用的方法進行Hook https://bbs.kanxue.com/thread-191092.htm init_array原理簡單說明 https://bbs.kanxue.com/thread-280135.htm frida hook init_array自吐新解 init_array 的作用,以及是否可以沒有 i…

藍橋杯真題0團建dfs+哈希表/鄰接表

dfs鄰接表儲存或者哈希表的運用,考察我們對數據的存儲 本題核心就是在求從根節點開始的兩棵樹相同的最長序列,首先確定用dfs進行深搜,對于節點的形式可以用鄰接表,鄰接矩陣,哈希表來進行存儲數據。下面看代碼 鄰接表 …

使用 AIStor、MLflow 和 KServe 將模型部署到 Kubernetes

在之前幾篇關于 MLOps 工具的文章中,我展示了有多少流行的 MLOps 工具跟蹤與模型訓練實驗相關的指標。我還展示了他們如何使用 MinIO 來存儲作為模型訓練管道一部分的非結構化數據。但是,一個好的 MLOps 工具應該做的不僅僅是管理您的實驗、數據集和模型…

kali linux web掃描工具

Kali Linux是一款專為網絡安全領域而打造的操作系統,提供了眾多優秀的安全工具,其中就包括了強大的web掃描工具。Web掃描是網絡安全檢測的一個重要環節,它可以幫助安全專家檢測網站的漏洞,提升網站的安全性。 Kali Linux中集成了…

Linux losetup循環設備

好的,以下是命令的中文解釋和使用步驟: 命令解釋: losetup -r /dev/loop0 /system/app.bin: losetup 是一個用于將文件與循環設備(loop device)關聯的命令。-r 選項表示將循環設備設置為只讀模式。/dev/lo…

【js逆向】

地址:aHR0cHM6Ly93d3cud2VpYm90b3AuY24vMi4wLw f12進入 debugger,過debugger 查看預覽數據 全局搜索 請求網址中的 api.weibotop.cn 在下方疑似找到了加密和解密的函數 斷點調試 控制臺輸出 那個n就是 常見的 cryptoJs庫 const cryptoJs require(cry…

1.Intel BIOS 開發指南詳細介紹

1. 引言 目的: Intel BIOS 開發指南旨在為開發者提供詳細的指導,幫助他們理解和實現 Intel 平臺上的 BIOS 功能。 適用對象: 適用于希望開發、調試和優化 BIOS 的硬件工程師、軟件工程師和系統集成商。 版本信息: 確保你使用的是最新版本的指南,以獲取最新的信息和最佳實…

deepseek在pycharm中的配置和簡單應用

對于最常用的調試python腳本開發環境pycharm,如何接入deepseek是我們窺探ai代碼編寫的第一步,熟悉起來總沒壞處。 1、官網安裝pycharm社區版(免費),如果需要安裝專業版,需要另外找破解碼。 2、安裝Ollama…

【論文閱讀】多模態——LSeg

文獻基本信息 標題:Language-Driven Semantic Segmentation作者:Boyi Li、Kilian Q. Weinberger、Serge Belongie、Vladlen Koltun、Ren Ranftl單位:Cornell University、University of Copenhagen、Apple、Intel Labs會議/期刊:…

【MySQL基礎-1】MySQL 用戶管理指南:創建用戶、修改密碼與權限分配

MySQL 作為廣泛使用的關系型數據庫管理系統,用戶管理和權限分配是其核心功能之一。合理創建用戶、修改密碼以及分配權限,不僅能保障數據庫的安全性,還能有效控制用戶的操作范圍。本文將詳細介紹如何在 MySQL 中創建用戶、修改用戶密碼以及分配…

影刀RPA編碼版與流程版解析

影刀RPA編碼版是影刀RPA的一個高級版本,它結合了流程版的可視化操作和編碼版的強大靈活性,以下是對影刀RPA編碼版的詳細介紹: 1. 功能對比 流程版: 可視化操作:通過拖拽式流程設計器,用戶可以像搭積木一樣…

20天 - TCP 和 UDP 有什么區別?說說 TCP 的三次握手?TCP 是用來解決什么問題?

TCP 和 UDP 有什么區別? TCP(傳輸控制協議)和 UDP(用戶數據報協議)都是傳輸層的網絡協議,它們的主要區別如下: 連接方式 TCP:面向連接的協議,類似于打電話&#xff0c…

【MySQL_05】語法簡述(是語法,不詳細介紹各種語句)

文章目錄 一、基本規則二、標識符規則三、數據類型四、運算符五、關鍵字六、SQL 語句的通用語法結構 歷史文章點擊👉:SQL 🐈??github:https://github.com/mysql 💻官網: https://www.mysql.com &#…

JavaScript中的生成器函數詳解

在 JavaScript 中,生成器函數 Generator Function 是一種特殊的函數,它允許你在函數執行過程中暫停和恢復。生成器函數通過 function* 語法定義,并使用 yield 關鍵字來控制函數的執行流程。生成器函數返回一個生成器對象,該對象遵…

計算機網絡——交換機

一、什么是交換機? 交換機(Switch)是局域網(LAN)中的核心設備,負責在 數據鏈路層(OSI第二層)高效轉發數據幀。它像一位“智能交通警察”,根據設備的 MAC地址 精準引導數…

Git合并工具在開發中的使用指南

在團隊協作開發中,Git 是最常用的版本控制工具,而代碼合并(Merge)是多人協作不可避免的環節。當多個開發者同時修改同一文件的相同區域時,Git 無法自動完成合并,此時需要借助合并工具(Merge Too…

實現多語言適配

1.在res下創建多語言資源文件: 2.選擇需要的語言 然后得到多種語言適配string文件: 3.代碼設置多語言 object LanguageHelper {/*** 獲取適配的 Context*/fun getAttachBaseContext(context: Context): Context {return if (Build.VERSION.SDK_INT > …