SolidBoundaryLoadValue

SolidBoundaryLoadValue[pred,vars,pars]

表示 PDE 的边界载荷条件,其中,谓词 pred 表明它应用的位置,同时,模型变量为 vars,全局参数为 pars.

SolidBoundaryLoadValue[pred,vars,pars,lkeys]

表示边界载荷条件,同时在 pars[lkey] 中指定了本地参数.

更多信息

  • SolidBoundaryLoadValue 指定 SolidMechanicsPDEComponent 的边界条件,并用作模型方程的一部分:
  • SolidBoundaryLoadValue 通常用于在边界上施加压力或力.
  • SolidBoundaryLoadValue 强制实体移动,其中,因变量为 ,自变量 ,时间变量为 .
  • 固定变量 varsvars={{u[x1,,xn],v[x1,,xn],},{x1,,xn}}.
  • 时间依赖变量 varsvars={{u[t,x1,,xn],v[t,x1,,xn],},t,{x1,,xn}}.
  • 频率依赖变量 varsvars={{u[x1,,xn],v[x1,,xn],},ω,{x1,,xn}}.
  • 模型参数 pars 的指定与 SolidMechanicsPDEComponent 一样.
  • 可以给出以下模型参数 pars
  • 参数默认值符号
    "Force"{0,0,0},力,单位为
    "Pressure"{0,0,0},压力,单位为
    "Thickness"-,厚度,单位为
  • 力被自动转换为压力.
  • 在二维中,考虑参数 "Thickness" 将压力从单位 转换为 .
  • 规定的位移条件边界是否可用于以下类型:
  • 分析类型是否适用
    瞬态 (Transient)
    频率响应 (Frequency Response)
    特征频率 (Eigenfrequency)
    稳态 (Stationary)
  • SolidDisplacementCondition 的运算结果是 NeumannValue.
  • 可用 NeumannValue 中一样的方式指定边界谓词 pred.

范例

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

基本范例  (1)

计算末端固定并在顶部施加力的勺子的挠度. 设置变量和参数:

设置 PDE 和几何形状:

可视化位移:

范围  (5)

创建压力边界载荷条件:

创建力边界载荷条件:

创建时间依赖边界载荷条件:

创建时间依赖参数化边界载荷:

计算左端固定,右端在负 轴上施加压力的梁的挠度:

设置几何形状和 PDE:

在压力载荷的条件下求解方程:

在力载荷的条件下求解方程:

因为压力和力作用的表面积为 0.02 ,并且由于力等于单位面积上的压力 ,所以位移是相同的:

可能存在的问题  (1)

在边界载荷值不与区域边界重叠的情况下,结果可能不准确. 设置 PDE:

处设置不连续的边界载荷:

如果几何图形不能反映边界条件中的不连续性,则结果将不太准确. 如果区域 反映 处的不连续性,则解将更加准确. 设置两个网格:

求解具有两种不同几何形状的方程:

比较沿 上的 方向位移:

Wolfram Research (2021),SolidBoundaryLoadValue,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SolidBoundaryLoadValue.html (更新于 2022 年).

文本

Wolfram Research (2021),SolidBoundaryLoadValue,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SolidBoundaryLoadValue.html (更新于 2022 年).

CMS

Wolfram 语言. 2021. "SolidBoundaryLoadValue." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/SolidBoundaryLoadValue.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_solidboundaryloadvalue, organization={Wolfram Research}, title={SolidBoundaryLoadValue}, year={2022}, url={https://reference.wolfram.com/language/ref/SolidBoundaryLoadValue.html}, note=[Accessed: 24-November-2024 ]}