AcousticAbsorbingValue

AcousticAbsorbingValue[pred,vars,pars]

表示偏微分方程的时域或频域吸收边界条件,其中谓词 pred 指示其适用位置,模型变量为 vars,且全局参数为 pars.

AcousticAbsorbingValue[pred,vars,pars,lkeys]

表示时域或频域边界条件,其中局部参数在 pars[lkey] 中指定.

更多信息

  • AcousticAbsorbingValue 指定 AcousticPDEComponent 的边界条件,并用作建模方程式的一部分:
  • AcousticAbsorbingValue 通常用于将无限域截断为有限域,在该域中,压力波在截断边界处被吸收.
  • AcousticAbsorbingValue 模拟时域或频域吸收,其中因变量压强 (单位为 ),自变量 (单位为 ),时间变量 (单位为 ),或频率变量 (单位为 ).
  • 与时间相关的变量 varsvars={p[t,x1,,xn],t,{x1,,xn}}.
  • 与频率相关的变量 varsvars={p[x1,,xn],ω,{x1,,xn}}.
  • 时域声学模型 AcousticPDEComponent 基于如下波动方程,其中时间变量为 ,密度为 ,声速为 ,声源为
  • 频域声学模型 AcousticPDEComponent 基于角频率为 的亥姆霍兹方程:
  • 时域吸收值 AcousticAbsorbingValue 模型,其中声源吸收项为 (单位为 ),边界单位法线为
  • 频域吸收值 AcousticAbsorbingValue 模型:
  • 模型参数 parsAcousticPDEComponent 所指定的相同.
  • 偶极子源 仅在域内有效,因此可以从边界条件中排除.
  • 可以给出以下模型参数 pars
  • 参数缺省值符号
    "MassDensity"1,介质密度,单位为
    "AcousticSourceDistance"0,声源距离的倒数,单位为
    "Material"Automatic
    "SoundSpeed"1,声速,单位为
  • 对于不同类型的入射波,且波源与边界 之间的距离 (单位为 ),吸收边界条件项 (单位为 )为:
  • 1 维、2 维、3 维平面波
    2 维、3 维柱面波
    3 维球面波
  • 当入射波与吸收边界正交时,AcousticAbsorbingValue 最有效.
  • AcousticAbsorbingValue 运算为广义 NeumannValue.
  • 边界谓词 pred 可以像在 NeumannValue 中一样指定.
  • 吸收边界可用于以下场合:
  • 分析类型是否适用
    时域
    频域
    本征频率
  • 如果 AcousticAbsorbingValue 取决于在关联 pars 中指定为 ,keypi,pivi,] 的参数 ,则参数 代替.
  • AcousticAbsorbingValue 的一个替代方法是时域频域中的完全匹配层 (PML). 当入射波与吸收边界不垂直时,完全匹配层是首选的.

范例

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

基本范例  (2)

为平面波设置时域吸声边界:

为球面波设置频域吸声边界:

范围  (4)

定义瞬态声压场的模型变量 vars,模型参数 pars 和特定的边界条件参数:

定义瞬态声压场的模型变量 vars,模型参数 pars 和多个特定参数边界条件:

定义瞬态声压场的模型变量 vars 与模型参数 pars

设置右移平面波 的初始条件 ics

在平面波的右端建立一个具有吸声边界的方程:

求解偏微分方程:

解的可视化:

使用模型参数 pars 为频域声压场定义模型变量 vars

建立方程式,辐射边界在方程左端,吸声边界在方程右端:

设置参数求解器:

在不同频率 的频域中可视化解:

将解转换到时域:

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

文本

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

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2024_acousticabsorbingvalue, author="Wolfram Research", title="{AcousticAbsorbingValue}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/AcousticAbsorbingValue.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_acousticabsorbingvalue, organization={Wolfram Research}, title={AcousticAbsorbingValue}, year={2020}, url={https://reference.wolfram.com/language/ref/AcousticAbsorbingValue.html}, note=[Accessed: 21-November-2024 ]}