AcousticAbsorbingValue
AcousticAbsorbingValue[pred,vars,pars]
表示偏微分方程的时域或频域吸收边界条件,其中谓词 pred 指示其适用位置,模型变量为 vars,且全局参数为 pars.
AcousticAbsorbingValue[pred,vars,pars,lkeys]
表示时域或频域边界条件,其中局部参数在 pars[lkey] 中指定.
更多信息
- AcousticAbsorbingValue 指定 AcousticPDEComponent 的边界条件,并用作建模方程式的一部分:
- AcousticAbsorbingValue 通常用于将无限域截断为有限域,在该域中,压力波在截断边界处被吸收.
- AcousticAbsorbingValue 模拟时域或频域吸收,其中因变量压强 (单位为 ),自变量 (单位为 ),时间变量 (单位为 ),或频率变量 (单位为 ).
- 与时间相关的变量 vars 为 vars={p[t,x1,…,xn],t,{x1,…,xn}}.
- 与频率相关的变量 vars 为 vars={p[x1,…,xn],ω,{x1,…,xn}}.
- 时域声学模型 AcousticPDEComponent 基于如下波动方程,其中时间变量为 ,密度为 ,声速为 ,声源为 和 :
- 频域声学模型 AcousticPDEComponent 基于角频率为 的亥姆霍兹方程:
- 时域吸收值 AcousticAbsorbingValue 模型,其中声源吸收项为 (单位为 ),边界单位法线为 :
- 频域吸收值 AcousticAbsorbingValue 模型:
- 模型参数 pars 与 AcousticPDEComponent 所指定的相同.
- 偶极子源 仅在域内有效,因此可以从边界条件中排除.
- 可以给出以下模型参数 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). 当入射波与吸收边界不垂直时,完全匹配层是首选的.
范例
打开所有单元关闭所有单元
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 年