B-H 曲线如何影响磁分析?如何优化?

作者 Lipeng Liu
2019年 11月 26日

B-H 曲线通常用于描述铁磁材料在外加磁场作用下的非线性磁化行为。这篇博客,我们将通过 COMSOL Multiphysics® 软件 5.5 版本中的一个案例模型,来介绍 B-H 曲线如何影响磁分析,及如何对其进行优化。

B-H 曲线、磁导率和微分磁导率

钢铁软磁性被广泛用作电机、变压器和电感器的铁芯材料。如果这类材料被放置在无磁场区域,它们会保持无磁场状态;也就是说,它们不具有“本征”磁化强度。B-H 曲线一般通过表征磁导率 \mu 来描述这类材料的磁化特性,磁导率由下式定义:

\mu = \frac{\mathbf{B}}{\mathbf{H}},

其中,\mathbf{B}\mathbf{H} 分别表示磁通密度和磁场强度,单位分别为特斯拉(T)和安培每米(A/m)。

COMSOL Multiphysics 包含 200 多种内置材料的B-H 曲线。具体来说,非线性磁性 材料库涵盖了大多数广泛使用的非线性磁性材料。COMSOL Multiphysics 通常使用含本地表格的插值函数来定义 B-H 曲线。用户还可以通过为新磁性材料添加 B-H 曲线材料属性来插入自己的 B-H 曲线。

材料的 B-H 曲线可以在实验室中遵循标准和程序测量。然而,当 \mathbf{B} 高于饱和磁感应区(即磁饱和区)时,很难直接进行测量。一般来说,测试设备很难达到如此高的稳定水平 \mathbf{B},例如,1.8 T。即使测试设备可以达到这一水平,由于试验平台组件过热,也可能会导致测量数据不准确。因此,磁饱和区的 B-H 曲线数据通常使用外推法获得,例如同步指数外推(SEE)方法((参考文献 1)。

从数值的角度来看,B-H 曲线的斜率至关重要,因为非线性迭代求解器使用它来计算非线性材料行为的局部线性化。因此,考虑微分磁导率或增量磁导率更有用,特别是对非线性磁性材料而言。微分磁导率由下式定义:

\mu_D = \frac{d \mathbf{B}}{d \mathbf{H}},

对于标准材料,\mu_D 大于 0,代表 B-H 曲线单调递增。对于铁磁材料,当达到磁饱和之后,\mu_D 下降到真空状态下 \mu_0 的磁导率,如下图所示。

B-H曲线和磁导率差随磁场强度变化的示意图。
典型的 B-H 曲线示意图,以及对应的微分磁导率随磁场强度变化的函数关系。

B-H 曲线外推如何影响仿真分析

B-H 曲线 插值函数的 设置 窗口中,可以单击绘图按钮绘制 B-H 曲线。为了获得更好的可视化效果,可以将 外推 设置为 常数。但是,不建议在研究中这样设置,因为在 B-H 曲线数据的起点和终点处会出现不连续性。

为了解这个设置对仿真造成的实际影响,我们使用 COMSOL 软件附加产品 AC/DC 模块案例库中的E 磁芯变压器教程模型来说明。对于0 -0.05 s 内的瞬态研究,将 B-H 曲线外推为 常数 计算时间约为两分钟,而外推为 线性 计算时间约为一分钟。对于这两种不同的设置,下面的收敛图解释了产生计算时间差的原因。如下图所示,由于 外推 设置会导致不连续性,因此当磁化达到饱和时,需要更小的时步才能获得收敛解。

模拟的收敛图显示了线性和恒定的B-H曲线外推。
B-H 曲线外推为常数和线性所对应的收敛图。

B-H 曲线的平滑度如何影响仿真分析

除了外推问题以外,从实际测量的 B-H 曲线数据 \mu_D 也可能包含一些不符合物理实际的波动。这种波动会引起数值不稳定,导致计算时间更长,甚至无法收敛。我们再次以 E 磁芯变压器模型为例来说明。该模型使用的是软件内置的 B-H 曲线平滑的 软铁材料。现在,我们通过修改一些数据点来改变曲线,制作三组新的 B-H 曲线,如下图所示。在此模型中使用这三个 B-H 曲线进行瞬态研究,并保持其他设置不变。三个模拟的详细设置如下表所示,收敛图如下图所示。

显示三组B-H曲线的曲线图,参考内置B-H曲线。
参考软件内置的 B-H 曲线绘制的三组 B-H 曲线。请注意,该图仅显示了产生差异的曲线部分。

情况 B-H 曲线数据
H (A/m), B (T)
计算时间
1
3841.67, 1.4
6200, 1.47
6500, 1.55
7957.75, 1.6
1 分 17 秒
2
3841.67, 1.4
6200, 1.44
6500, 1.56
7957.75, 1.6
1 分 45 秒
3
3841.67, 1.4
6200, 1.42
6500, 1.58
7957.75, 1.6
非线性求解器不收敛
达到最大牛顿迭代次数
时间:0.029466491699218753 秒
上一个时步未收敛。

三种情况下的 B-H 曲线数据和求解时间。

三种情况下的模拟收敛图。
三种情况下的收敛图。

从这些图中可以看出,B-H 曲线的平滑度对模拟结果有显著影响。对于情况 1,B-H 曲线数据与参考值略有偏差,仿真运行平稳。对于情况 2,B-H 曲线斜率的变化增加到一定程度,虽然求解时间更长,但模拟仍然收敛。随着斜率变化的进一步增加,模拟甚至无法收敛(情况3)。

单击按钮优化 B-H 曲线

从 5.5 版本开始,COMSOL Multiphysics® 软件提供了一个B-H 曲线检查器仿真 App。这个仿真 App 可用于检查和优化实验测量的 B-H 曲线。此 App 不仅可以在难以测量的过磁区生成曲线数据,还可以消除可能导致数值不稳定的 B-H 曲线斜率的非物理波动。

此 仿真App 从两个方面评估原始 B-H 曲线:

  1. 从物理角度看曲线的外推是否合理
  2. 曲线的斜率是否平滑

该优化算法主要分别基于同步指数外推法和线性内插法。

此 App 需要将在文本文件中定义的原始B-H曲线数据作为输入。导入B-H曲线后,此App 将检查曲线是否需要优化。通过单击 优化 按钮,App 用户可以获得优化后的曲线数据,并可以将其导出到文本文件中。

COMSOL Multiphysics®中 B-H 曲线检查器应用程序的屏幕截图。
B-H 曲线检查器仿真 App,显示了原始和优化后的 B-H 曲线。

B-H曲线检查器应用程序的屏幕截图,显示了B-H曲线的差异渗透率。
B-H 曲线检查器 App,显示了原始和优化 B-H 曲线的微分相对磁导率。

材料库中优化的非线性 B-H 曲线

B-H 曲线检查 App 已被应用于软件的内置材料中,为了提高性能和稳定性,其中 35 种已经过优化以提高性能和稳定性。修正材后的材料列表如下:

  • AC/DC 模块材料库
  • Soft Iron (Without Losses), B-H curve and Effective B-H curve
  • Soft Iron (With Losses), B-H curve and Effective B-H curve
  • Nonlinear Permanent Magnet, B-H curve
  • 非线性磁性材料库
  • Silicon Steel NGO 35JN200
  • Silicon Steel NGO 35PN210
  • Silicon Steel NGO 35PN230
  • Silicon Steel NGO 35PN250
  • Silicon Steel NGO 50PN1300
  • Silicon Steel NGO 50PN600
  • Silicon Steel NGO 50PN700
  • Silicon Steel NGO 50PN800
  • Silicon Steel NGO M-22
  • Silicon Steel GO 3%
  • Silicon Steel GO 3413
  • Silicon Steel GO 3423
  • Silicon Steel GO Silectron 4 mil cross
  • Silicon Steel GO Silectron 4 mil rolling
  • Metglas Nano Finemet 50 Hz NoFieldAnnealed
  • Cobalt Steel Vacoflux 50
  • Nickel Steel 4750
  • Nickel Steel Monimax Nonoriented
  • Nickel Steel Mumetal 80% Ni
  • Nickel Steel Square 50
  • Nickel Steel Superperm 49
  • Low Carbon Steel 50H470
  • Low Carbon Steel Magnetite
  • Low Carbon Steel Soft Iron
  • Low Carbon Steel Vacofer S1 Pure Iron
  • Alloy Powder Core Hiflux 125 mu
  • Alloy Powder Core Hiflux 160mu
  • Alloy Powder Core Koolmu 125 mu
  • Alloy Powder Core Koolmu 40 mu
  • Alloy Powder Core Koolmu 75 mu
  • Alloy Powder Core Koolmu 90 mu
  • Alloy Powder Core MPP 60 mu

请注意,在 COMSOL Multiphysics® 5.5 版本之前被添加到模型的材料不受影响,除非从材料库重新加载。

软铁材料的频率研究

B-H 曲线通常是非线性的,可用于稳态和瞬态研究。但是,它不能直接用于频域研究。要在频域中求解,需要一条“循环平均”B-H 曲线,该曲线近似表示在基频下的非线性材料。了解更多信息,请阅读之前的博客:使用 App 模拟频域中的磁性材料

结语

在这篇博客中,我们介绍了广泛使用的 B-H 曲线及其在软铁材料仿真中的重要性,并通过一个案例模型演示了外推设置和曲线平滑度如何影响磁分析。
随后,我们还介绍了自 COMSOL Multiphysics® 5.5 版本开始新增的仿真 App: B-H 曲线检查器,将曲线导入该 App 后,只需单击一个按钮就可以优化测量的 B-H 曲线。列举了非线性磁性材料库中所有优化后的 B-H 曲线。最后,介绍了另一个用于计算频域研究的有效 B-H 曲线的仿真 App:有效非线性磁曲线计算器。

推荐阅读

阅读下列COMSOL 博客,了解有关模拟磁性材料的更多信息:

参考文献

  1. D.K. Rao and V. Kuptsov, “Effective Use of Magnetization Data in the Design of Electric Machines With Overfluxed Regions”, IEEE Transactions on Magnetics, vol. 51, no. 7, pp. 1–9, 2015.

博客分类


评论 (6)

正在加载...
JINGWEN ZHENG
JINGWEN ZHENG
2023-11-10

要如何修改磁化函数呢?

Qihang Lin
Qihang Lin
2023-11-13 COMSOL 员工

可以考虑使用外部函数,请参考:https://cn.comsol.com/model/external-material-ac-dc-module-general-hb-bh-relation-32321

雅迪 王
雅迪 王
2024-04-18

您好,请问变压器短路仿真中,comsol计算线圈电流需要用到B-H曲线吗?

hao huang
hao huang
2024-05-20 COMSOL 员工

可以用相对磁导率也可以用 B-H 曲线描述。

磊 陈
磊 陈
2024-08-03

使用带有BH曲线的软磁材料在磁场中磁化,计算后软磁材料内的磁场强度远小于周围空气域,这就导致根据BH曲线得到的磁感应强度也非常小。我观察软磁材料的磁化强度很大,如果用磁化强度对照BH曲线得到的磁感应强度值才应该是正确的。所以我可能出错的地方在哪里?我看comsol里的静磁学科普,里面提到磁化强度M=B/u-H。所以理论上软磁材料BH曲线中H的值应该是M+H。为什么软件默认不设置好呢?

hao huang
hao huang
2024-09-06 COMSOL 员工

陈磊,您好!

感谢您的评论。

这个是合理的现象,因为在磁芯表面是一种介质分界面,根据磁性介质表面法向分量连续,B1n=B2n,两侧的磁导率不同,磁导率高的材料其磁场强度会变低。类似于静电场中不同介电常数的介质分界面两侧电场不同。

如果有进一步问题,建议您联系 COMSOL 的技术支持团队:
在线支持中心:cn.comsol.com/support
Email: support@comsol.com
谢谢!

浏览 COMSOL 博客