5.2.3 利用表格来施加载荷
通过一定的命令和菜单路径,能够利用表格参数来施加载荷,即通过指定列表参数名来代替指定特殊载荷的实际值。然而,并不是所有的边界条件都支持这种制表载荷,因此,在使用表格来施加载荷时一般先参考一定的文件来确定指定的载荷是否支持表格参数。
当经由命令来定义载荷时,必须使用符号%:%表格名%。例如,当确定一描述对流值表格时,有如下命令表达式:
SF,all,conv,%sycnv%,tbulk
在施加载荷的同时,可以定义新的表格通过选择new table选项。同样,在施加载荷之前还可以通过如下方式之一来定义表格。
GUI:Utility Menu>Parameters>Array Parameters>Define/Edit。
命令:∗DIM。
1.定义初始变量
当定义一个列表参数表格时,根据不同的分析类型,可以定义各种各样的初始参数。表5-11显示了不同分析类型的边界条件、初始变量及对应的命令。
表5-11 边界条件类型及其相应的初始变量

(续)

单元SURF151、SURF152和单元FLUID116的实常数与初始变量相关联,见表5-12。
表5-12 实常数与相应的初始变量

2.定义独立变量
当需要指定不同于列表显示的初始变量时,可以定义一个独立的参数变量。当指定独立参数变量时,定义了一个附加表格来表示独立参数。这一表格必须与独立参数变量同名,并且同时是一个初始变量或者另外一个独立参数变量的函数。能够定义许多必须的独立参数,但是所有的独立参数必须与初始变量有一定的关系。
例如,考虑一对流系数(HF),其变化为旋转速率(RPM)和温度(TEMP)的函数。此时,初始变量为TEMP,独立参数变量为RPM,而RPM是随着时间的变化而变化的。因此,需要两个表格:一个关联RPM与TIME,另一个关联HF、RPM、TEMP,其命令流如下。
∗DIM,SYCNV,TABLE,3,3,,RPM,TEMP(https://www.daowen.com)
SYCNV(1,0)=0.0,20.0,40.0
SYCNV(0,1)=0.0,10.0,20.0,40.0
SYCNV(0,2)=0.5,15.0,30.0,60.0
SYCNV(0,3)=1.0,20.0,40.0,80.0
∗DIM,RPM,TABLE,4,1,1,TIME
RPM(1,0)=0.0,10.0,40.0,60.0
RPM(1,1)=0.0,5.0,20.0,30.0
SF,ALL,CONV,%SYCNV%
3.表格参数操作
可以通过如下方式对表格进行一定的数学运算,如加法、减法与乘法。
GUI:Utility Menu>Parameters>Array Operations>Table Operations。
命令:∗TOPER
两个参与运算的表格必须具有相同的尺寸,每行、每列的变量名必须相同等。
4.确定边界条件
当利用列表参数来定义边界条件时,可以通过如下5种方式检验其是否正确。
1)检查输出窗口。当使用制表边界条件于有限单元或实体模型时,输出窗口显示的是表格名称而不是一定的数值。
2)列表显示边界条件。当在前处理过程中列表显示边界条件时,列表显示表格名称;而当在求解或后处理过程中列表显示边界条件时,显示的却是位置或时间。
3)检查图形显示。在制表边界条件运用的地方,可以通过标准的ANSYS图形显示功能(/PBC,/PSF等)显示出表格名称和一些符号(箭头),当然前提是表格编号显示处于工作状态(/PNUM,TABNAM,ON)。
4)在通用后处理中检查表格的代替数值。
5)通过命令∗STATUS或者GUI菜单路径(Utility Menu>List>Other>Parameters)可以重新获得任意变量结合的表格参数值。