使用 P 自适应网格
在 P 自适应网格方法中,不是在识别出高应力的区域细化网格,而是在每次迭代中自动改变单元的多项式阶次,以达到指定的目标精度水平。要使用 P 自适应网格划分对模型进行网格划分,您需要定义目标精度、最大多项式阶次以及要执行的迭代次数。您最多可以定义五阶单元和最多四次迭代。如前面章节所述,您只能使用一阶单元(草稿质量)和二阶单元(高质量)对模型进行网格划分,而使用 P 自适应网格划分,您可以将模型网格划分到五阶单元。
要使用 P 自适应网格划分对模型进行网格划分,请在 Simulation 算例树中右键单击算例名称,然后在出现的快捷菜单中单击属性工具。将出现静态对话框。在此对话框中,单击自适应选项卡,然后选择 p 自适应单选按钮,参见图 5.6。对话框中 p 自适应选项区域的选项将被启用,以指定 P 自适应网格参数,参见图 5.6。

对话框中 p 自适应选项区域的停止条件下拉列表和变化为字段用于指定要达到的收敛准则。默认情况下,此下拉列表中选中了总应变能选项,变化为字段中指定了 1%,参见图 5.7。因此,当两次连续迭代之间的总应变能变化为 1% 或小于 1% 时,SOLIDWORKS Simulation 停止改变单元的多项式阶次,并且不再执行任何进一步的迭代。您可以选择收敛准则为 RMS Von Mises 应力、总应变能或 RMS 残余位移。

起始 p 阶次字段用于指定第一次迭代的起始多项式阶次。默认情况下,此字段中指定为 2。因此,第一次迭代使用二阶单元。如果第一次迭代未满足指定的收敛准则,则 SOLIDWORKS Simulation 将使用更高多项式单元阶次执行下一次迭代,并继续其他迭代,直到达到指定的收敛准则或执行了最大迭代次数。
使用相对应变能误差更新单元字段用于指定一个百分比值,以改变两次迭代之间相对应变能等于或大于指定百分比值的多项式单元的阶次。
最大 p 阶次字段用于指定最大多项式单元阶次。您最多可以指定五阶单元。
最大循环数字段用于设置要达到收敛准则而执行的最大迭代次数。此字段中最多可以指定四次迭代。如前所述,当达到收敛准则或执行了指定的最大迭代次数时,SOLIDWORKS Simulation 停止改变单元的多项式阶次。
指定 P 自适应网格划分参数后,单击静态对话框中的确定按钮。P 自适应网格划分即已为模型定义。现在,您可以使用 Simulation CommandManager 中的运行此算例工具来运行算例。

