MagneticFluxDensityValue

MagneticFluxDensityValue[pred,vars,pars]

表示偏微分方程的磁通密度边界条件,其中,谓词 pred 表示其适用位置,模型变量为 vars,全局参数为 pars.

MagneticFluxDensityValue[pred,vars,pars,lkey]

表示磁通密度边界条件,其中,局部参数由 pars[lkey] 指定.

更多信息

  • MagneticFluxDensityValue 指定 MagnetostaticPDEComponent 的 Neumann 边界值.
  • MagneticFluxDensityValue 指定 MagnetostaticPDEComponent 的边界条件,并用作以下建模方程的一部分:
  • MagneticFluxDensityValue 通常用于模拟进入或离开边界的磁通密度场 ,单位为 [TemplateBox[{InterpretationBox[, 1], {"Wb", , "/", , {"m", ^, 2}}, webers per meter squared, {{(, "Webers", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]].
  • 正值表示向内的磁通量,负值表示向外的磁通量.
  • MagneticFluxDensityValue 模拟垂直于边界的磁通密度 ,因变量为 ,单位为 volts [TemplateBox[{InterpretationBox[, 1], "A", amperes, "Amperes"}, QuantityTF]],自变量为 ,单位为 [TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]].
  • 平稳变量 varsvars={Vm[x1,,xn],{x1,,xn}}.
  • MagnetostaticPDEComponent 的线性形式由下式给出,其中,真空磁导率为 ,单位为 [TemplateBox[{InterpretationBox[, 1], {"H", , "/", , "m"}, henries per meter, {{(, "Henries", )}, /, {(, "Meters", )}}}, QuantityTF]],相对磁导率为
  • 具有指定的垂直于边界的标量磁通密度 MagneticFluxDensityValue 模拟的是:
  • MagneticFluxDensityValue 模拟指定的磁通密度向量 [TemplateBox[{InterpretationBox[, 1], {"Wb", , "/", , {"m", ^, 2}}, webers per meter squared, {{(, "Webers", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]], 为单位法线:
  • 模型参数 pars 的指定与 MagnetostaticPDEComponent 相同.
  • 还可给出以下模型参数 pars:
  • 参数默认值符号
    "BoundaryUnitNormal"Automatic
    "MagneticFluxDensity"
  • {0,...}
  • ,磁通密度,单位为 [TemplateBox[{InterpretationBox[, 1], {"Wb", , "/", , {"m", ^, 2}}, webers per meter squared, {{(, "Webers", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]
    "NormalMagneticFluxDensity",法向磁通密度,单位为 [TemplateBox[{InterpretationBox[, 1], {"Wb", , "/", , {"m", ^, 2}}, webers per meter squared, {{(, "Webers", )}, /, {(, {"Meters", ^, 2}, )}}}, QuantityTF]]
    "Thickness",厚度,单位为 [TemplateBox[{InterpretationBox[, 1], "m", meters, "Meters"}, QuantityTF]]
  • 所有模型参数可能依赖于空间变量 .
  • 在二维空间中,将考虑参数 "Thickness".
  • 为了本地化模型参数,可以指定一个键 lkey,并使用关联 pars[lkey] 中的值作为模型参数.
  • MagneticFluxDensityValue 的计算结果为 NeumannValue.
  • 可以像 NeumannValue 中那样指定边界谓词 pred .
  • 如果 MagneticFluxDensityValue 依赖于关联 pars 中以 ,keypi,pivi,] 形式指定的参数 ,则参数 将被替换为 .

范例

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

基本范例  (3)

设置磁通密度边界条件:

在边界处设置法向磁通密度:

在厚度为 的二维静磁模型的边界处设置法向磁通密度:

范围  (2)

创建磁通密度边界条件,边界单位法线为l

创建法向磁通密度边界条件:

应用  (1)

模拟嵌入空气中并置于沿 轴方向的均匀磁场 [TemplateBox[{InterpretationBox[, 1], "T", teslas, "Teslas"}, QuantityTF]] 中的铁立方体. 该域由长度为 [TemplateBox[{InterpretationBox[, 1], "cm", centimeters, "Centimeters"}, QuantityTF]] 的铁立方体组成. 由于对称性,只需模拟整个域的 1/8. 用长度为 [TemplateBox[{InterpretationBox[, 1], "cm", centimeters, "Centimeters"}, QuantityTF]] 的第二个立方体模拟铁立方体周围的空气边界.

定义网格:

网格含有表示内部铁立方体的内部边界.

定义铁立方体:

可视化包含内部铁立方体的网格:

定义变量:

要使用的参数是真空磁导率 和铁磁导率 .

定义参数:

为了指定整个域内的均匀磁场,指定在 处垂直于边界的外向磁通密度 .

设置磁通密度条件:

求解静磁 PDE 模型:

计算磁场强度:

可视化磁场:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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