MagneticPDEComponent

MagneticPDEComponent[vars,pars]

生成带有变量 varspars 的磁偏微分方程项.

更多信息

  • MagneticPDEComponent 生成一个方程,来模拟静磁场和低频电磁场,其模型变量为 vars,模型参数为 pars.
  • MagneticPDEComponent 返回微分算子之和,用作偏微分方程的一部分:
  • MagneticPDEComponent 模拟由永磁体产生的静磁场或由导电材料中的低频电流产生的磁场和电场.
  • MagneticPDEComponent 通常用于模拟电动机、电感器和电磁铁.
  • MagneticPDEComponent 创建用于稳态、时间、频率和参数化分析的 PDE 分量.
  • MagneticPDEComponent 模拟静磁场学和低频电磁现象,其中,因变量为磁矢量势 ,单位为 [TemplateBox[{InterpretationBox[, 1], {"Wb", , "/", , "m"}, webers per meter, {{(, "Webers", )}, /, {(, "Meters", )}}}, QuantityTF]],自变量为 ,单位为 [TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]].
  • MagneticPDEComponent 也可以模拟静态情况下的外部电流.
  • 在静态情况下,没有电流时,应使用 MagnetostaticPDEComponent.
  • 值为向量的因变量 由三个分量组成 ={Ax1,Ax2,Ax3}.
  • 稳态变量 varsvars={[x1,,xn],{x1,,xn}}.
  • 与频率相关的变量 varsvars={[x1,,xn],ω,{,,xn}}.
  • 与时间相关的变量 varsvars={[t,x1,,xn],t,{x1,,xn}}.
  • MagneticPDEComponent 给出一个稳态磁模型:
  • 是真空磁导率,单位为 [TemplateBox[{InterpretationBox[, 1], {"H", , "/", , "m"}, henries per meter, {{(, "Henries", )}, /, {(, "Meters", )}}}, QuantityTF]], 是磁化矢量,单位为 [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , "m"}, amperes per meter, {{(, "Amperes", )}, /, {(, "Meters", )}}}, QuantityTF]], 是外部电流密度向量,单位为 [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 2}}, amperes per meter squared, {{(, "Amperes", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]].
  • 磁化矢量 指定材料内每单位体积的磁偶极矩,表明其磁性的强度和方向.
  • MagneticPDEComponent 给出频域模型:
  • [TemplateBox[{InterpretationBox[, 1], {"F", , "/", , "m"}, farads per meter, {{(, "Farads", )}, /, {(, "Meters", )}}}, QuantityTF]] 是真空介电常数, [-] 为相对介电常数,电导率为 [TemplateBox[{InterpretationBox[, 1], {"S", , "/", , "m"}, siemens per meter, {{(, "Siemens", )}, /, {(, "Meters", )}}}, QuantityTF]],角频率为 [TemplateBox[{InterpretationBox[, 1], {"rad", , "/", , "s"}, radians per second, {{(, "Radians", )}, /, {(, "Seconds", )}}}, QuantityTF]],虚数单位为 .
  • MagneticPDEComponent 给出时域模型:
  • 磁化矢量 的替代模型为剩余磁通密度向量 ,单位为 [TemplateBox[{InterpretationBox[, 1], {"Wb", , "/", , {"m", ^, 2}}, webers per meter squared, {{(, "Webers", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]].
  • 稳态 MagneticPDEComponent 方程由下式给出:
  • 是没有单位的反冲磁导率.
  • 对于线性材料,稳态方程 MagneticPDEComponent 简化为:
  • 是没有单位的相对磁导率.
  • 可以是各向同性的、正交各向异性的或各向异性的.
  • 也可以是磁场的函数,描述非线性材料.
  • 磁模型项的单位是 [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 2}}, amperes per meter squared, {{(, "Amperes", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]].
  • 可给出以下参数 pars
  • 参数默认值符号
    "ExternalCurrentSource"{0,},外部电流密度向量,单位为 [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , {"m", ^, 2}}, amperes per meter squared, {{(, "Amperes", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]
    "Magnetization"{0,},磁化矢量,单位为 [TemplateBox[{InterpretationBox[, 1], {"A", , "/", , "m"}, amperes per meter, {{(, "Amperes", )}, /, {(, "Meters", )}}}, QuantityTF]]
    "MagneticModelForm"None
    "RegionSymmetry"None
    "RelativePermeability"
  • ,相对磁导率,没有单位
  • "RemanentMagneticFluxDensity"{0,},剩余磁通密度,单位为 [TemplateBox[{InterpretationBox[, 1], {"Wb", , "/", , {"m", ^, 2}}, webers per meter squared, {{(, "Webers", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]
    "Thickness"1,厚度,单位为 [TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]]
    "VacuumPermeability",真空磁导率,单位为 [TemplateBox[{InterpretationBox[, 1], {"H", , "/", , "m"}, henries per meter, {{(, "Henries", )}, /, {(, "Meters", )}}}, QuantityTF]]
  • 可以为频域和时域模型指定其他参数:
  • 参数默认值符号
    "ElectricalConductivity"1
  • ,电导率,单位为 [TemplateBox[{InterpretationBox[, 1], {"S", , "/", , "m"}, siemens per meter, {{(, "Siemens", )}, /, {(, "Meters", )}}}, QuantityTF]]
  • 自变量 的数量确定了 的维数和向量 的长度.
  • 该模型有二维、二维轴对称和三维形式.
  • 对于相对磁导率 的 3D 稳态模型,可将 "MagneticModelForm" 设为 "FreeSpace",根据库仑规范条件, ,3D 算符简化为:
  • 在二维中,磁矢势指向平面外,只有 分量. 在稳态线性情况下,该方程由下式给出:
  • [TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]] 是表示 方向上的 "Thickness" 的变量,因变量 被指定为 ={0,0,Az}.
  • 参数 "RegionSymmetry" 的一个可能选择是 "Axisymmetric".
  • "Axisymmetric" 区域对称表示截断圆柱坐标系,其中通过去除角变量来减少圆柱坐标,如下所示:
  • 维度简化例如:线性稳态方程
    2D
  • 为了求解此方程,我们利用了协变公式. 协变公式是一种将变量替换应用于轴对称方程的方法,由 给出:
  • 参数的输入指定与其对应的算符完全相同.
  • 如果未指定任何参数,则默认磁偏微分方程项为:
  • 如果 MagneticPDEComponent 依赖于关联 pars 中以 ,keypi,pivi,] 形式指定的参数 ,则参数 将被替换为 .

范例

打开所有单元关闭所有单元

基本范例  (3)

定义 3D 符号磁 PDE 模型,其中,真空磁导率为 ,相对磁导率为

设置默认磁偏微分方程模型,其中,真空磁导率为

,相对磁导率

定义一个符号时间依赖磁 PDE 模型:

范围  (7)

定义磁 PDE 模型,相对磁导率设置为 5:

激活磁偏微分方程模型:

定义一个符号二维 out-of-plane 磁 PDE 模型,其真空磁导率为 ,相对磁导率为 方向上有外部电流:

注意,不考虑 方向上的电流:

定义一个符号二维轴对称磁 PDE 模型:

注意,不考虑 方向上的电流:

定义一个相对磁导率为 1 的 3D 自由空间磁 PDE 模型:

定义一个符号二维频率磁 PDE 模型:

设置默认磁 PDE 模型,其中,真空磁导率为 ,相对磁导率 ,并保留 Quantity 对象:

应用  (2)

2D 稳态分析  (1)

对具有圆形横截面的长线进行建模,请定义要使用的网格:

定义线的区域:

求解导线中 方向上具有均匀电流密度的磁 PDE 模型:

可视化磁场:

2D 频率分析  (1)

定义网格来模拟横截面为圆形的长铜线:

定义线的区域:

用以下内容定义模型的参数:

定义变量:

定义 方向上的均匀外部电流密度:

定义磁方程:

定义外部边界上的零磁势条件:

定义 PDE:

设置角频率为 800 Hz:

替换角频率 并求解 PDE:

计算电场:

计算传导电流:

提取外部电流:

计算总电流:

可视化总电流的大小:

Wolfram Research (2025),MagneticPDEComponent,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MagneticPDEComponent.html.

文本

Wolfram Research (2025),MagneticPDEComponent,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MagneticPDEComponent.html.

CMS

Wolfram 语言. 2025. "MagneticPDEComponent." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/MagneticPDEComponent.html.

APA

Wolfram 语言. (2025). MagneticPDEComponent. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MagneticPDEComponent.html 年

BibTeX

@misc{reference.wolfram_2025_magneticpdecomponent, author="Wolfram Research", title="{MagneticPDEComponent}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/MagneticPDEComponent.html}", note=[Accessed: 15-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_magneticpdecomponent, organization={Wolfram Research}, title={MagneticPDEComponent}, year={2025}, url={https://reference.wolfram.com/language/ref/MagneticPDEComponent.html}, note=[Accessed: 15-January-2025 ]}