电力电子开关EMI分析——利用CAE预测和应对由dV/dt引起的传导与辐射噪声

分类: 電磁場解析 > パワーエレクトロニクス | 综合版 2026-04-11
Power electronics switching EMI spectrum analysis showing dV/dt waveform and frequency domain envelope with CISPR 25 limit line
スイッチングEMI解析:時間領域のdV/dt波形(左)と周波数領域のスペクトルエンベロープ(右)。CISPR 25リミットラインとの比較

理论与物理

为什么开关动作会产生EMI

🧑‍🎓

老师,为什么逆变器的开关动作会产生EMI?明明只是把直流变成交流,怎么会产生那么多噪声呢?

🎓

问得好。关键在于“电压变化的速度”。比如最近的SiC MOSFET,开关动作在50ns以内就能完成。此时的dV/dt甚至能达到10kV/μs。

🧑‍🎓

10kV/μs,具体会有什么影响呢?

🎓

从时间轴上看,陡峭的电压变化“几乎是矩形波”,但对其进行傅里叶变换后,会发现开关频率整数倍的谐波一直延伸到MHz频段。例如,上升时间 $t_r = 20$ ns时,转折频率 $f_2 = 1/(\pi t_r) \approx 16$ MHz。在此频率以上也存在成分。

🧑‍🎓

原来如此,也就是说高频成分会从“非预期的天线”辐射出去,对吗?

🎓

正是如此。PCB的布线图案和线束,当其长度相对于波长不可忽略时,就会作为高效的天线发挥作用。例如,100MHz时波长为3m。如果电缆长度达到 $\lambda/4 = 75$ cm,就会发生谐振。这就是辐射EMI。另一方面,通过电源线传播并影响其他设备的是传导EMI,150kHz〜30MHz频段是CISPR标准的对象。

dV/dt与频谱包络

🧑‍🎓

开关波形的频谱,定量上看是怎样的呢?我想看看公式。

🎓

从梯形波的傅里叶级数展开可知,频谱包络可以表示如下。设开关频率 $f_{sw}$、占空比 $D$、上升时间 $t_r$:

$$ |V_n| = \frac{2V_{pk} D}{\pi n} \cdot \left|\text{sinc}(\pi n D)\right| \cdot \left|\text{sinc}(\pi n f_{sw} t_r)\right| $$
🎓

这个频谱有两个转折点:

  • 第一转折点 $f_1 = 1/(\pi D T_{sw})$:从此处开始以 -20dB/dec 衰减
  • 第二转折点 $f_2 = 1/(\pi t_r)$:从此处开始以 -40dB/dec 急剧衰减

例如,$f_{sw} = 100$ kHz、$D = 0.5$、$t_r = 20$ ns时,$f_1 \approx 64$ kHz、$f_2 \approx 16$ MHz。也就是说,直到16MHz都只以-20dB/dec衰减。如果SiC的$t_r$变为10ns,$f_2$会上升到32MHz,高频噪声会进一步增加。

🧑‍🎓

诶,那岂不是开关速度越快EMI越恶化吗?虽然开关损耗减少了…

🎓

这正是电力电子设计的困境。开关损耗 $P_{sw} \propto t_r$(越快越少)和EMI $\propto 1/t_r$(越快越多)是此消彼长的关系。在实际应用中,通过栅极电阻有意降低dV/dt的“压摆率控制”以及软开关电路(ZVS/ZCS)被广泛使用,原因就在于此。

共模(CM)/差模(DM)噪声

🧑‍🎓

在EMI对策中经常听到“共模”“差模”,但我还是不太明白它们的区别。

🎓

用水管来比喻就容易理解了。DM(差模)噪声是去路和回路管道中“反向”流动的噪声电流。由开关电流的纹波成分引起,表现为电源线两线间的差动电压。

🎓

CM(共模)噪声是两线“同向”流动,通过接地平面(机壳)返回的噪声。其产生机制是,MOSFET的dV/dt通过其与散热片之间的寄生电容 $C_{parasitic}$ 产生共模电流 $I_{CM} = C_{parasitic} \cdot dV/dt$。

$$ I_{CM} = C_{parasitic} \cdot \frac{dV}{dt} $$
🧑‍🎓

那么寄生电容越大,CM噪声也越大吗?

🎓

正是如此。例如,SiC MOSFET模块与散热片之间的寄生电容 $C_{parasitic} = 50$ pF,$dV/dt = 10$ kV/μs时,瞬间会产生 $I_{CM} = 50 \times 10^{-12} \times 10 \times 10^{9} = 0.5$ A的共模电流。如果这电流通过约30cm的电缆,就会在100MHz频段高效地辐射出去。

🎓

对策也不同。DM噪声使用X电容(线路滤波器)和DM扼流圈。CM噪声使用Y电容(线路与地之间)和CM扼流圈。这里如果搞错了,就会导致“加了滤波器但噪声没减少”这种典型失败。

项目DM噪声CM噪声
电流方向两线反向两线同向(通过地返回)
主要产生源开关电流纹波dV/dt × 寄生电容
主导频段$f_{sw}$ 〜数MHz数MHz〜100MHz以上
滤波器X电容 + DM扼流圈Y电容 + CM扼流圈
LISN检测$V_{DM} = (V_1 - V_2)/2$$V_{CM} = (V_1 + V_2)/2$

支配方程与麦克斯韦方程组

🧑‍🎓

EMI分析说到底是在解麦克斯韦方程组吗?

🎓

正是如此。EMI分析的基础是麦克斯韦方程组。分析辐射EMI时需要全部4个方程:

$$ \nabla \times \mathbf{E} = -\frac{\partial \mathbf{B}}{\partial t} \quad \text{(法拉第定律)} $$ $$ \nabla \times \mathbf{H} = \mathbf{J} + \frac{\partial \mathbf{D}}{\partial t} \quad \text{(安培-麦克斯韦定律)} $$ $$ \nabla \cdot \mathbf{D} = \rho_v \quad \text{(高斯定律)} $$ $$ \nabla \cdot \mathbf{B} = 0 \quad \text{(磁通量连续性)} $$
🎓

不过,对于传导EMI(150kHz〜30MHz)的分析,基于电路理论的方法往往更现实。通过电路仿真(基于SPICE)计算经由LISN阻抗 $Z_{LISN} = 50\,\Omega$ 的噪声端子电压,再转换到频域。

🧑‍🎓

也就是说,传导EMI和辐射EMI的分析方法不同啊。

🎓

没错。大致总结如下:

  • 传导EMI(150kHz〜30MHz):电路仿真(SPICE + 寄生元件模型)是主力。将LISN连接到等效电路上计算端子电压。
  • 辐射EMI(30MHz〜1GHz+):3D电磁场仿真(FDTD/FEM/MoM)必不可少。需要求解包含PCB布局和机壳形状的完整模型。
  • 两者的交界频段(10〜100MHz):电路-电磁场联合仿真(co-simulation)有效。
EMI频谱包络推导

周期为 $T$ 的梯形波脉冲的傅里叶级数,其 $n$ 次谐波振幅为:

$$ |c_n| = \frac{2A\tau}{T} \cdot \frac{\sin(n\pi f_{sw}\tau)}{n\pi f_{sw}\tau} \cdot \frac{\sin(n\pi f_{sw}t_r)}{n\pi f_{sw}t_r} $$

其中 $A$ 为振幅,$\tau$ 为脉冲宽度,$t_r$ 为上升时间。用dB表示会出现三个区域:

  • $f < f_1 = 1/(\pi\tau)$ 的区域:振幅恒定(0dB/dec)。低频时所有谐波均为满振幅。
  • $f_1 < f < f_2 = 1/(\pi t_r)$ 的区域:以-20dB/dec衰减。sinc函数的第一参数起作用。
  • $f > f_2$ 的区域:以-40dB/dec急剧衰减。两个sinc函数都起作用。$t_r$ 越短,此转折点越向高频移动,EMI越恶化。
CM噪声的等效电路模型

共模噪声的等效电路构成如下:

  • 噪声源:MOSFET的漏-源电压 $V_{DS}(t)$ 的 dV/dt
  • 耦合路径:与散热片之间的寄生电容 $C_p$(典型值:10〜100pF)
  • 返回路径:接地阻抗 $Z_{GND}$(包含布线的电感 $L_{wire}$)
  • 终端:LISN $Z_{LISN} = 50\,\Omega$

CM电压可估算为 $V_{CM} = V_{DS} \cdot \frac{Z_{LISN}\|Z_{GND}}{Z_{LISN}\|Z_{GND} + 1/(j\omega C_p)}$。

Coffee Break 闲谈

EV逆变器开发中“CISPR 25没通过!”——现场会发生什么

电动汽车(EV)的电机驱动逆变器,必须通过CISPR 25 Class 5才能进入量产。在开发末期如果EMC测试失败,就需要重新设计PCB或追加滤波器,导致数月的日程延误和数千万日元的成本增加。某汽车Tier1供应商在采用SiC MOSFET时,为了通过EMC,将dV/dt从8kV/μs降至5kV/μs,但开关损耗增加了40%,不得不重新进行散热设计。“EMI要从设计之初就考虑”这个教训,正是源于此类惨痛经历。

数值解法与实现

时域 vs 频域分析

🧑‍🎓

EMI分析,到底应该在时域还是频域进行呢?

🎓

视情况而定,但大致可以这么说:

  • 时域分析:直接输入开关波形,通过FFT得到频谱。可以直接使用非线性器件(MOSFET、二极管)的模型。能一次性得到宽频带结果。但时间步长需要小于最高频率的1/20,计算成本高。
  • 频域分析:高效计算特定频率下的响应。适用于滤波器的插入损耗或S参数的计算。但无法处理开关的非线性,前提是线性化模型。
🧑‍🎓

实际工作中常用哪一种呢?

🎓

多数情况下是“用时域电路仿真(基于SPICE)计算开关波形,再用FFT求频谱”这个流程。对于辐射EMI,则将得到的频谱作为电磁场求解器的激励源输入,计算远场。这种两阶段方法最为实用。

FDTD・FEM・MoM的选用

🧑‍🎓

3D电磁场求解器也有好多种吧?FDTD、FEM、MoM…该怎么选用呢?

🎓

我们来比较一下EMI分析中使用的三种主要方法:

方法原理EMI分析中的擅长领域弱点
FDTD时空网格离散化,Yee算法宽频带瞬态分析。PCB+机壳的辐射EMI曲面近似粗糙。PML边界设置重要
FEM变分法近似场,边单元复杂形状。频域的S参数宽频带需要频率扫描。计算成本大
MoM积分方程离散化线束、天线。开放区域体积问题(电介质内部)不擅长。稠密矩阵
🧑‍🎓

那么,EMI分析中最常用的是哪一种呢?

🎓

像车载EMC这种“PCB + 线缆 + 机壳”的完整模型,FDTD是主力。CST Studio Suite的Time Domain Solver是其代表。另一方面,对于连接器或滤波器单体的S参数提取,基于FEM的Ansys HFSS很强。线束的辐射用基于MoM的方法效率高。最近混合方法(FEM-MoM耦合或FDTD-MoM耦合)也在增多。

电路-电磁场联合仿真

🧑‍🎓

把电路仿真和电磁场仿真一起做的“联合分析”是什么机制呢?

🎓

电路-电磁场联合仿真(co-simulation)是EMI分析中最实用且强大的方法。有两种方式:

  • 弱耦合(Loose Coupling):用电路仿真计算开关波形 → 将其结果作为端口的激励源输入到电磁场求解器。计算是单向的,不考虑相互作用。
  • 强耦合(Tight Coupling):电路求解器和电磁场求解器在每个时间步长交换数据。PCB图案的寄生分量对开关波形的影响也能实时反映。Ansys Electronics Desktop的“Transient EM-Circuit co-simulation”是代表例子。
🧑‍🎓

强耦合更准确吧?为什么还有使用弱耦合的情况呢?

🎓

强耦合的计算成本要高好几个数量级。例如,对于100kHz开关频率,求解100个周期,如果电磁场时间步长为0.5ns,则需要2,000,000步。每一步都要解3D电磁场,所以一个案例可能需要数天。弱耦合的话,电路侧只需秒级,电磁场侧可以单独优化,因此对于设计初期的参数化研究,弱耦合更实用。

网格策略与趋肤深度

🧑‍🎓

EMI分析的网格有什么需要注意的吗?和结构分析不一样吧?

🎓

EMI分析的网格有其独特的规则。最重要的是考虑趋肤深度(Skin Depth)

$$ \delta = \sqrt{\frac{2}{\omega \mu \sigma}} = \sqrt{\frac{1}{\pi f \mu_0 \mu_r \sigma}} $$
🎓

例如,铜($\sigma = 5.8 \times 10^7$ S/m)在频率100MHz时,$\delta \approx 6.6\,\mu$m。电流集中在这个厚度的导体表面,因此网格在趋肤深度内至少需要3〜4层。EMI分析需遵守以下原则:

  • 导体表面:单元厚度小于趋肤深度 $\delta$ 的1/3
  • 空间:小于最高分析频率波长 $\lambda$ 的1/10(FDTD推荐$\lambda/20$)
  • PCB过孔周边:局部网格小于过孔直径的1/4
  • 薄电介质层:FR-4厚度方向至少2〜3层
🧑‍🎓

原来如此。那如果网格太粗,高频成分的精度就会下降,对吧?

🧑‍🎓

各ソフトの成り立ちって、結構ドラマチックだったりしますか?



Ansys Maxwell

🧑‍🎓

Ansys Maxwell」について教えてください!


🎓

Ansoft Maxwell。低周波電磁場解析。2008年Ansysに統合。

現在の所属: Ansys Inc.



Ansys HFSS

🧑‍🎓

次はAnsys HFSSの話ですね。どんな内容ですか?


🎓

Ansoft Corporationが開発した3D高周波電磁界シミュレータ。2008年にAnsysがAnsoftを買収。

現在の所属: Ansys Inc.




COMSOL Multiphysics

🧑‍🎓

COMSOL Multiphysics」について教えてください!


🎓

1986年スウェーデンで設立。MATLAB連携のFEMLABとして開始、後にCOMSOLに改名。マルチフィジックスに強み。

現在の所属: COMSOL AB


🧑‍🎓

なるほど。じゃあ低周波電磁場解析ができていれば、まずは大丈夫ってことですか?


ファイル形式と相互運用性

🧑‍🎓

異なるソフト間でデータを受け渡しするときの注意点ってありますか?


フォーマット拡張子種別概要
STEP.stp/.step中立CADISO 10303準拠の3D CADデータ交換フォーマット。形状+PMI対応。
IGES.igs/.iges中立CAD初期のCADデータ交換規格。曲面データの互換性に課題あり。STEPへの移行が進む。
VTK.vtk/.vtu可視化Visualization Toolkit形式。ParaView等で使用。
🎓

異なるソルバー間でモデルを変換する際は、要素タイプの対応関係、材料モデルの互換性、荷重・境界条件の表現差異に注意が必要になるんだ。特に高次要素や特殊要素(コヒーシブ要素、ユーザー定義要素等)はソルバー間で直接変換できない場合が多い。


🧑‍🎓

なるほど…フォーマットって一見シンプルだけど、実はすごく奥が深いんですね。


実務上の注意点

🧑‍🎓

教科書には載ってない「現場の知恵」みたいなものってありますか?


🎓

メッシュ収束性の確認、境界条件の妥当性検証、材料パラメータの感度分析がすごく大事なんだ。


🎓
  • メッシュ依存性の検証: 少なくとも3水準のメッシュ密度で収束性を確認
  • 境界条件の妥当性: 物理的に意味のある拘束条件の設定
  • 結果の検証: 理論解、実験データ、既知ベンチマーク問題との比較


🧑‍🎓

いやぁ、スイッチングノイズEMI解析って奥が深いですね… でも先生の説明のおかげでだいぶ整理できました!


🎓

うん、いい調子だよ! 実際に手を動かしてみることが一番の勉強だからね。分からないことがあったらいつでも聞いてくれ。


Coffee Break よもやま話

スイッチングノイズの「コモンモードとノーマルモード」——この区別がEMI対策の入り口

EMI対策を始めるとき、必ず最初に問われるのがノイズの種類だ。ノーマルモードノイズは電源ラインの往復2線を逆向きに流れ、ラインフィルタ(差動チョーク)で対処する。コモンモードノイズは2線が同じ方向に流れてシャーシとの間を流れ、コモンモードチョークとYコンデンサで対策する。スイッチング電源で多いのは、主回路のdV/dtがヒートシンク(シャーシ接続)との寄生容量を通じてコモンモード電流を流すケース——「なぜかシャーシが熱い」の原因がこれだったりする。理論上の発生メカニズムを押さえないと、対策部品を闇雲に追加しても解決しない。

各項の物理的意味
  • 電場項 $\nabla \times \mathbf{E} = -\partial \mathbf{B}/\partial t$:ファラデーの電磁誘導法則。時間変動する磁束密度が起電力を生じさせる。【日常の例】自転車のダイナモ(発電機)は、磁石を回転させることで近くのコイルに電圧が発生する——磁場が時間的に変化すると電場が誘起されるというこの法則の直接的応用。IHクッキングヒーターも同じ原理で、高周波磁場の変化が鍋底に渦電流を誘起し、ジュール熱で加熱する。
  • 磁場項 $\nabla \times \mathbf{H} = \mathbf{J} + \partial \mathbf{D}/\partial t$:アンペア-マクスウェルの法則。電流と変位電流が磁場を生成する。【日常の例】電線に電流を流すと周囲に磁場が生じる——これがアンペアの法則。電磁石はこの原理で動作し、コイルに電流を流して強力な磁場を作る。スマートフォンのスピーカーも、電流→磁場→振動板の力というこの法則の応用。高周波(GHz帯のアンテナ等)では変位電流 $\partial D/\partial t$ が無視できなくなり、電磁波の放射を記述する。
  • ガウスの法則 $\nabla \cdot \mathbf{D} = \rho_v$:電荷が電束の発散源であることを示す。【日常の例】下敷きで髪の毛をこすると静電気で髪が逆立つ——帯電した下敷き(電荷)から電気力線が放射状に広がり、軽い髪の毛に力を及ぼす。コンデンサ(キャパシタ)の設計では、電極間の電場分布をこの法則で計算する。ESD(静電気放電)対策もガウスの法則に基づく電場解析が基盤。
  • 磁束保存 $\nabla \cdot \mathbf{B} = 0$:磁気単極子が存在しないことを表す。【日常の例】棒磁石を半分に割っても、N極だけ・S極だけの磁石は作れない——必ずN極とS極がペアで存在する。これは磁力線が「始点も終点もない閉じたループ」を描くことを意味する。数値解析では、この条件を満たすためにベクトルポテンシャル $\mathbf{B} = \nabla \times \mathbf{A}$ という定式化を用い、磁束保存を自動的に保証する。
仮定条件と適用限界
  • 線形材料仮定:透磁率・誘電率が磁場・電場強度に依存しない(飽和領域では非線形B-Hカーブが必要)
  • 準静的近似(低周波):変位電流項を無視可能($\omega \varepsilon \ll \sigma$)。渦電流解析で一般的
  • 2D仮定(断面解析):電流方向が一様で、端部効果を無視できる場合に有効
  • 等方性仮定:異方性材料(珪素鋼板の圧延方向等)では方向別の特性定義が必要
  • 適用外ケース:プラズマ(電離気体)、超伝導体、非線形光学材料では追加の構成則が必要
次元解析と単位系
変数SI単位注意点・換算メモ
磁束密度 $B$T(テスラ)1T = 1 Wb/m²。永久磁石: 0.2〜1.4T
磁場強度 $H$A/mB-Hカーブの横軸。CGS系のOe(エルステッド)との換算: 1 Oe = 79.577 A/m
電流密度 $J$A/m²導体の断面積と総電流から算出。表皮効果で不均一分布に注意
透磁率 $\mu$H/m$\mu = \mu_0 \mu_r$。真空中 $\mu_0 = 4\pi \times 10^{-7}$ H/m
導電率 $\sigma$S/m銅: 約5.96×10⁷ S/m。温度上昇で低下

数値解法と実装

数値手法の詳細

🧑‍🎓

具体的にはどんなアルゴリズムでスイッチングノイズEMI解析を解くんですか?



🧑‍🎓

ここまで聞いて、スイッチングノイズがなぜ重要か、やっと腹落ちしました!


離散化の定式化



🎓

形状関数 $N_i$ を用いて未知量を近似:



$$ u^h(\mathbf{x}) = \sum_{i=1}^{n} N_i(\mathbf{x}) \, u_i $$




🎓

これを数式で表すとこうなるよ。


$$ K_e = \int_{\Omega_e} B^T \, D \, B \, d\Omega \approx \sum_{g=1}^{n_g} w_g \, B^T(\xi_g) \, D \, B(\xi_g) \, |J(\xi_g)| $$

基礎方程式の離散形


🎓

これを数式で表すとこうなるよ。


$$ I_{noise}(f) = \frac{2I_{pk}}{\pi f t_r}\text{sinc}(\pi f t_{on}) $$
$$ E(f) \propto \frac{1}{f^2}\text{ (above } f = 1/\pi t_r) $$

🧑‍🎓

うーん、式だけだとピンとこないです… 何を表してるんですか?


🎓

連続体の支配方程式を離散化すると、以下の代数方程式系が得られる:



$$ [K]\{u\} = \{F\} $$


🎓

ここで $[K]$ は全体剛性マトリクス(または同等のシステムマトリクス)、$\{u\}$ は未知節点変数ベクトル、$\{F\}$ は外力ベクトルなんだ。


🧑‍🎓

あっ、そういうことか! 連続体の支配方程式をってそういう仕組みだったんですね。


要素技術

🧑‍🎓

「要素技術」って聞いたことはあるんですけど、ちゃんと理解できてないかもしれません…


要素タイプ次数節点数(3D)精度計算コスト
四面体1次線形4低(シアロッキング)
四面体2次二次10
六面体1次線形8
六面体2次二次20非常に高
プリズム線形/二次6/15中〜高

積分スキーム

🧑‍🎓

積分スキームって、具体的にはどういうことですか?


🎓
  • 完全積分: 全ての項を正確に積分。剛性過大評価の傾向(ロッキング
  • 低減積分: 積分点数を削減。計算効率向上だが、アワーグラスモード発生のリスク
  • 選択的低減積分 (B-bar法): 体積項と偏差項を分離して積分。ロッキング回避

🧑‍🎓

ここまで聞いて、要素タイプがなぜ重要か、やっと腹落ちしました!


収束性と安定性

🧑‍🎓

収束しなくなったら、まず何をチェックすればいいですか?


🎓
  • h-refinement: メッシュを細分化(要素サイズ h を小さく)して精度向上
  • p-refinement: 要素の多項式次数を上げて精度向上
  • hp-refinement: h と p を同時に最適化

🎓

収束速度: 二次要素で $O(h^2)$ のオーダーで誤差が減少(滑らかな解の場合)


🧑‍🎓

なるほど…メッシュを細分化って一見シンプルだけど、実はすごく奥が深いんですね。


ソルバー設定の推奨事項

🧑‍🎓

具体的にはどんなアルゴリズムでスイッチングノイズEMI解析を解くんですか?


パラメータ推奨値備考
反復法の収束判定$10^{-6}$残差ノルム基準
前処理手法ILU(0) or AMG問題規模による
最大反復回数1000非収束時は設定見直し
メモリモードIn-core可能な限り

辺要素(Nedelec要素)

電磁場解析に特化した要素。接線成分の連続性を自動的に保証し、スプリアスモードを排除。3D高周波解析の標準。

節点要素

スカラーポテンシャル定式化に使用。静磁場のスカラーポテンシャル法や静電場解析で有効。

FEM vs BEM(境界要素法)

FEM: 非線形材料・非均質媒質に対応。BEM: 無限領域(開領域問題)を自然に扱える。ハイブリッドFEM-BEMも有効。

非線形収束(磁気飽和

B-Hカーブの非線形性をニュートン・ラフソン法で処理。残差基準: $||R||/||R_0|| < 10^{-4}$が一般的。

周波数領域解析

時間高調波仮定により定常問題に帰着。複素数演算が必要だが、広帯域特性は時間領域解析で取得。

時間領域の時間刻み

最高周波数成分の1/20以下の時間刻みが必要。暗黙的時間積分ではより大きな刻みも可能だが精度に注意。

周波数領域と時間領域の使い分け

周波数領域解析は「ラジオの特定の周波数に合わせる」ようなもの——1つの周波数での応答を効率的に計算できる。時間領域解析は「全チャンネルを同時に録画する」ようなもの——あらゆる周波数成分を含む過渡現象を再現できるが計算コストが高い。

実践ガイド

実践ガイド

🧑‍🎓

先生、「実践ガイド」について教えてください!


🎓

スイッチングノイズEMI解析の実務的な解析フローと注意点を解説する。


🧑‍🎓

ここまで聞いて、スイッチングノイズがなぜ重要か、やっと腹落ちしました!


解析フロー

🧑‍🎓

最初の一歩から教えてください! 何から始めればいいですか?


🎓

1. 前処理 (Pre-processing)

  • CADデータのインポートと形状簡略化
  • 材料特性の定義
  • メッシュ生成(要素タイプ・サイズの決定)
  • 境界条件と荷重条件の設定

🎓

2. 求解 (Solving)

  • ソルバー設定(解法、収束基準、出力制御)
  • ジョブ投入と計算実行
  • 収束モニタリング

🎓

3. 後処理 (Post-processing)

  • 結果の可視化(変位、応力、その他の物理量)
  • 結果の検証と妥当性確認
  • レポート作成


メッシュ生成のベストプラクティス

🧑‍🎓

メッシュの良し悪しってどうやって判断するんですか?



要素品質指標

🧑‍🎓

「要素品質指標」について教えてください!


指標理想値許容範囲影響
アスペクト比1.0< 5.0精度低下
ヤコビアン比1.0> 0.3要素退化
ワーピング< 15°精度低下
スキューネス< 45°収束性悪化
テーパー比0< 0.5精度低下

メッシュ密度の決定

🧑‍🎓

メッシュ密度の決定って、具体的にはどういうことですか?


🎓
  • 応力集中部: 最低3層以上の要素を配置
  • 応力勾配の大きい領域: 要素サイズを周囲の1/3〜1/5に
  • 荷重印加点近傍: 局所細分化
  • 遠方領域: 粗いメッシュで計算効率を確保


境界条件の設定指針

🧑‍🎓

境界条件って、ここを間違えると全部ダメになるって聞いたんですけど…


🎓
  • 過拘束に注意: 剛体移動の拘束は6自由度のみ
  • 対称条件の活用: 計算規模の削減
  • 荷重の等価分配: 集中荷重 vs. 分布荷重の選択

🧑‍🎓

あっ、そういうことか! 過拘束に注意ってそういう仕組みだったんですね。


商用ツール別の実装手順

🧑‍🎓

いろんなソフトがあるんですよね? それぞれの特徴を教えてください!


ツール名開発元/現在主要ファイル形式
Ansys MaxwellAnsys Inc..aedt, .maxwell
Ansys HFSSAnsys Inc..aedt, .hfss
COMSOL MultiphysicsCOMSOL AB.mph
CST Studio SuiteDassault Systèmes SIMULIA.cst

Ansys Maxwell

🧑‍🎓

Ansys Maxwell」について教えてください!


🎓

Ansoft Maxwell。低周波電磁場解析。2008年Ansysに統合。

現在の所属: Ansys Inc.



Ansys HFSS

🧑‍🎓

次はAnsys HFSSの話ですね。どんな内容ですか?


🎓

Ansoft Corporationが開発した3D高周波電磁界シミュレータ。2008年にAnsysがAnsoftを買収。

現在の所属: Ansys Inc.


🧑‍🎓

先生の説明分かりやすい! ツール名のモヤモヤが晴れました。


常见失误与对策

🧑‍🎓

初心者がやりがちな失敗パターンってありますか? 事前に知っておきたいです!


症状原因対策
計算が収束しないメッシュ品質不良、不適切な境界条件メッシュ改善、拘束条件見直し
応力が異常に大きい応力特異点、メッシュ依存特異点回避、局所メッシュ細分化
変位が非現実的材料定数誤り、単位系不整合入力データ確認
計算時間が過大不要な細分化、非効率な解法メッシュ最適化、並列計算

品質保証チェックリスト

🧑‍🎓

教科書には載ってない「現場の知恵」みたいなものってありますか?


🎓
  • メッシュ収束性を3水準以上で確認したか
  • 力の釣り合い(反力合計)を検証したか
  • 結果が物理的に妥当な範囲か確認したか
  • 既知の理論解またはベンチマーク問題と比較したか


🧑‍🎓

いやぁ、スイッチングノイズEMI解析って奥が深いですね… でも先生の説明のおかげでだいぶ整理できました!


🎓

うん、いい調子だよ! 実際に手を動かしてみることが一番の勉強だからね。分からないことがあったらいつでも聞いてくれ。


Coffee Break よもやま話

EMIフィルタの「グランド」問題——接地が悪いと逆効果になる現実

EMIフィルタを付けたのにノイズが減らない、むしろ増えた——という経験をした人は少なくない。原因のひとつがグランドラインのインピーダンスだ。コモンモードフィルタのYコンデンサはシャーシグランドに接続するが、グランドラインが長かったり薄かったりすると、コンデンサのリード線インダクタンスと共振してノイズを増幅してしまう。実務では「フィルタはできるだけシャーシの近くに」「グランドはワイドなパターンで短く」が鉄則。解析で接地ラインを含めたフルモデルを組まないと、こういう共振は見えてこない。

解析フローのたとえ

モータの電磁界解析は「ギターの調律」に近い感覚です。弦の太さ(コイル巻数)とブリッジの位置(磁石配置)を調整して、最も美しい音色(効率の良いトルク特性)を引き出す。1つのパラメータを変えると全体のバランスが変わる——だからパラメトリックスタディが重要なんです。

初心者が陥りやすい落とし穴

「空気領域? なんで空気をメッシュで切るの?」——初めて電磁界解析に触れた人がほぼ全員抱く疑問です。答えは「磁力線は鉄心の外にも広がるから」。解析領域を鉄心ぎりぎりにすると、行き場を失った磁束が壁に「ぶつかって」反射し、実際にはありえない磁束集中が起きます。部屋が狭すぎてボールが壁に跳ね返りまくる状態を想像してみてください。

境界条件の考え方

遠方の境界条件って地味ですが超重要です。「ここから先は無限に広がる空間」ということを数値的に表現する必要がある。設定を間違えると、まるで「見えない壁」があるかのように磁束が跳ね返されてしまいます。

ソフトウェア比較

商用ツール比較

🧑‍🎓

いろんなソフトがあるんですよね? それぞれの特徴を教えてください!


🎓

スイッチングノイズEMI解析に対応する主要な商用CAEツールの機能比較と、各製品の歴史的背景を詳述する。


🧑‍🎓

ここまで聞いて、スイッチングノイズがなぜ重要か、やっと腹落ちしました!


対応ツール一覧

🧑‍🎓

で、スイッチングノイズEMI解析をやるにはどんなソフトが使えるんですか?


ツール名開発元/現在主要ファイル形式
Ansys MaxwellAnsys Inc..aedt, .maxwell
Ansys HFSSAnsys Inc..aedt, .hfss
COMSOL MultiphysicsCOMSOL AB.mph
CST Studio SuiteDassault Systèmes SIMULIA.cst

Ansys Maxwell

🧑‍🎓

Ansys Maxwell」について教えてください!


🎓

Ansoft Maxwell。低周波電磁場解析。2008年Ansysに統合。

現在の所属: Ansys Inc.



Ansys HFSS

🧑‍🎓

次はAnsys HFSSの話ですね。どんな内容ですか?


🎓

Ansoft Corporationが開発した3D高周波電磁界シミュレータ。2008年にAnsysがAnsoftを買収。

現在の所属: Ansys Inc.




COMSOL Multiphysics

🧑‍🎓

COMSOL Multiphysics」について教えてください!


🎓

1986年スウェーデンで設立。MATLAB連携のFEMLABとして開始、後にCOMSOLに改名。マルチフィジックスに強み。

現在の所属: COMSOL AB



CST Studio Suite

🧑‍🎓

CST Studioって、具体的にはどういうことですか?


🎓

Computer Simulation Technology (ドイツ) が開発。2016年にDassault Systèmesが買収しSIMULIAに統合。

現在の所属: Dassault Systèmes SIMULIA


🧑‍🎓

先輩が「低周波電磁場解析だけはちゃんとやれ」って言ってた意味が分かりました。


機能比較マトリクス

🧑‍🎓

予算も時間も限られてるんですけど、コスパ最強はどれですか?


機能MaxwellHFSSCOMSOLCST
基本機能
高度な機能
自動化/スクリプト
並列計算
GPU対応

変換時のリスク

🧑‍🎓

変換時のリスクって、具体的にはどういうことですか?


🎓
  • 要素タイプの非互換: ソルバー固有要素は中立フォーマットで表現不可
  • 材料モデルの差異: 同名でも内部実装が異なる場合がある
  • 境界条件の再定義: 多くの場合、手動での再設定が必要
  • 結果データの比較: 出力変数の定義(節点値 vs. 要素値、積分点値)に差異

🧑‍🎓

あっ、そういうことか! 異なるツール間でのモってそういう仕組みだったんですね。


ライセンス形態

🧑‍🎓

「ライセンス形態」って聞いたことはあるんですけど、ちゃんと理解できてないかもしれません…


ツールライセンス特徴
商用FEAノードロック/フローティング高額だが公式サポート付き
OpenFOAMGPL無償だがサポートは有償
COMSOLノードロック/フローティングモジュール単位で購入
Code_AsterGPLEDF開発のOSSソルバー

選定の指針

🧑‍🎓

結局どれを選べばいいか、判断基準を教えてもらえますか?


🎓

スイッチングノイズEMI解析のツール選定においては以下を考慮:


🎓
  • 解析規模: 数万〜数億DOFへのスケーラビリティ
  • 物理モデル: 必要な構成則・要素タイプの対応状況
  • ワークフロー: CADとの連携、自動化の容易さ
  • コスト: 初期投資 + 年間保守 + 教育コスト
  • サポート: 技術サポートの質とレスポンス


🧑‍🎓

いやぁ、スイッチングノイズEMI解析って奥が深いですね… でも先生の説明のおかげでだいぶ整理できました!


🎓

うん、いい調子だよ! 実際に手を動かしてみることが一番の勉強だからね。分からないことがあったらいつでも聞いてくれ。


Coffee Break よもやま話

EMI解析ツールと「EMCラボとのギャップ」——シミュと実測が合わない理由

EMI解析ツールのベンダーがデモで見せる結果は整っているが、実際に使うと実測との乖離に悩む場面が多い。原因はモデルの単純化——実際のケーブルハーネスの引き回しや筐体の開口部を完全にモデル化するのは現実的でなく、どこかで省略が入る。「商用ツールで解析→EMCラボで実測→差を分析→モデル修正」のサイクルを3〜4回繰り返してはじめて予測精度が上がる。ベンダーを選ぶ際は「実測との比較事例をどれだけ持っているか」を確認するのが賢明だ。

選定で最も重要な3つの問い

  • 「何を解くか」:スイッチングノイズEMI解析に必要な物理モデル・要素タイプが対応しているか。例えば、流体ではLES対応の有無、構造では接触・大変形の対応能力が差になる。
  • 「誰が使うか」:初心者チームならGUIが充実したツール、経験者ならスクリプト駆動の柔軟なツールが適する。自動車のAT車(GUI)とMT車(スクリプト)の違いに似ている。
  • 「どこまで拡張するか」:将来の解析規模拡大(HPC対応)、他部門への展開、他ツールとの連携を見据えた選択が長期的なコスト削減につながる。

先端技術

先端トピックと研究動向

🧑‍🎓

スイッチングノイズEMI解析の分野って、これからどう進化していくんですか?


🎓

スイッチングノイズEMI解析における最新の研究動向と先進的手法を見ていこう。


🧑‍🎓

ここまで聞いて、スイッチングノイズがなぜ重要か、やっと腹落ちしました!


最新の数値手法

🧑‍🎓

次は最新の数値手法の話ですね。どんな内容ですか?



🧑‍🎓

うーん、式だけだとピンとこないです… 何を表してるんですか?


🎓
  • 等幾何解析 (IGA): NURBS基底関数を直接使用し、CAD-CAE間のシームレスな連携を実現
  • 粒子法 (SPH, MPM): メッシュフリー手法による大変形・破壊の追跡
  • 位相場法 (Phase-Field): 界面の暗示的表現による複雑な界面追跡
  • 機械学習支援: サロゲートモデル、物理インフォームドニューラルネットワーク (PINN)


高性能計算 (HPC) への対応


並列化手法概要適用ソルバー
MPI (領域分割)分散メモリ型。大規模問題の標準全主要ソルバー
OpenMP共有メモリ型。ノード内並列多くのソルバー
GPU (CUDA/OpenCL)GPGPU活用。特に陽解法で有効LS-DYNA, Fluent等
ハイブリッド MPI+OpenMPノード間+ノード内並列大規模HPC環境

トラブルシューティング

トラブルシューティング



🧑‍🎓

ここまで聞いて、スイッチングノイズがなぜ重要か、やっと腹落ちしました!


よくあるエラーと対策

🧑‍🎓

先生もスイッチングノイズEMI解析で徹夜デバッグしたことありますか?(笑)



1. 収束失敗

🧑‍🎓

収束失敗って、具体的にはどういうことですか?


🎓

症状: ソルバーが指定反復回数内に収束せず異常終了


🎓

考えられる原因:

  • メッシュ品質の不足(過度に歪んだ要素)
  • 材料パラメータの不適切な設定
  • 不適切な初期条件
  • 非線形性が強すぎる(荷重ステップの不足)

🎓

対策:

  • メッシュ品質チェックを実施(アスペクト比、ヤコビアン)
  • 材料パラメータの単位系を確認
  • 荷重を複数ステップに分割(サブステップ数の増加)
  • 収束判定基準の緩和(ただし精度に注意)

🧑‍🎓

つまり収束失敗のところで手を抜くと、後で痛い目を見るってことですね。肝に銘じます!



2. 非物理的な結果

🧑‍🎓

次は非物理的な結果の話ですね。どんな内容ですか?


🎓

症状: 応力/変位/温度等が物理的に非現実的な値


🎓

考えられる原因:

  • 境界条件の誤設定
  • 単位系の混在(SI単位と工学単位の混同)
  • 不適切な要素タイプの選択
  • 応力特異点の存在

🎓

対策:

  • 反力の合計を確認(力の釣り合い)
  • 単位系の一貫性を確認
  • 要素タイプの適切性を再検討
  • 特異点除去またはサブモデリング

🧑‍🎓

先輩が「収束失敗だけはちゃんとやれ」って言ってた意味が分かりました。




3. 計算時間の超過

🧑‍🎓

計算時間の超過って、具体的にはどういうことですか?


🎓

症状: 計算が想定時間の何倍もかかる


🎓

対策:

  • メッシュの粗密分布の最適化
  • 対称性の活用(1/2, 1/4モデル)
  • ソルバー設定の最適化(反復法、前処理の選択)
  • 並列計算の活用



4. メモリ不足

🧑‍🎓

「メモリ不足」について教えてください!


🎓

症状: Out of Memory エラー


🧑‍🎓

先輩が「収束失敗だけはちゃんとやれ」って言ってた意味が分かりました。


🎓

対策:

  • アウトオブコア解法の使用
  • メッシュ規模の削減
  • 64bit版ソルバーの使用確認
  • メモリ割り当ての増加

🧑‍🎓

おお〜、収束失敗の話、めちゃくちゃ面白いです! もっと聞かせてください。


Nastran代表的エラー

🧑‍🎓

代表的エラーって、具体的にはどういうことですか?


🎓
  • FATAL 2012: 特異剛性マトリクス → 拘束条件の見直し
  • USER WARNING 5291: 要素品質不良 → メッシュ修正
  • SYSTEM FATAL 3008: メモリ不足 → MEM設定の調整


Abaqus代表的エラー

🧑‍🎓

「代表的エラー」について教えてください!


🎓
  • Excessive distortion: 要素の過大変形 → NLGEOM確認、メッシュ改善
  • Zero pivot: 拘束不足 → 境界条件追加
  • Time increment too small: 収束失敗 → ステップ設定見直し

🧑‍🎓

なるほど。じゃあツール名ができていれば、まずは大丈夫ってことですか?


「解析が合わない」と思ったら

  1. まず深呼吸——焦って設定をランダムに変えると、問題がさらに複雑になる
  2. 最小再現ケースを作る——スイッチングノイズEMI解析の問題を最も単純な形で再現する。「引き算のデバッグ」が最も効率的
  3. 1つだけ変えて再実行——複数の変更を同時に行うと、何が効いたか分からなくなる。科学実験と同じ「対照実験」の原則
  4. 物理に立ち返る——計算結果が「重力に逆らって物が浮く」ような非物理的な結果なら、入力データの根本的な間違いを疑う
関連シミュレーター

この分野のインタラクティブシミュレーターで理論を体感しよう

シミュレーター一覧

関連する分野

連成解析構造解析熱解析
この記事の評価
ご回答ありがとうございます!
参考に
なった
もっと
詳しく
誤りを
報告
参考になった
0
もっと詳しく
0
誤りを報告
0
Written by NovaSolver Contributors
Anonymous Engineers & AI — サイトマップ
关于作者