设置不可压缩流的初始条件
对于使用分离流模型的不可压缩流,可以手动初始化流场,也可以使用自动连续性初始化 (CI) 法。CI 通过求解连续性方程来对流场进行初始化。CI 方法仅适用于稳态模拟。
-
根据所用的初始化方法,执行以下某项操作:
方法 步骤 手动 (对于稳态流体和瞬态流体)
这些步骤取决于要从模型的初始状态开始模拟(初始运行),还是继续先前计算的求解(重启运行)。 对于初始运行:
- 展开 节点。
- 选择速度节点,然后设置初始速度。
- 如果流体域具有普遍的流向,则可在该方向上指定近似恒定速度。
- 对于没有普遍流向的流体域(如形状复杂的管道),将速度设为零。或者,可以指定具有空间变化的场函数。
- 选择压力节点,然后指定初始压力。
- 如果连续体具有包含压力边界的区域,则压力通常可设为在其中一条压力边界上指定的值。
- 如果没有压力边界,且流不可压缩,则初始压力为任意值。
对于重启运行,可使用表格数据集来传输数据:- 在上一个模拟中,创建一个 XYZ 内部表,并为其填充速度[i]、速度[j]、速度[k] 和压力值。将表导出为 .csv 文件。
- 在当前模拟中读取表数据文件。
- 展开速度和压力的初始值。 节点,然后使用导入的表格数据设置
注意,由于表格数据文件格式不可压缩,因而此方法不适用于大模拟之间的数据传递。但是,此方法对于将粗糙网格求解传递到更精细的网格非常有效。
自动 (对于稳态流体)
- 选择连续性初始化。 节点,然后激活
- 选择连续性初始化子节点,然后设置下列属性:
- 连续性初始化迭代:指定在初始化过程中执行的迭代次数。可以增加默认值 3,以进一步优化初始条件。
- 连续性初始化容差:指定流场初始化过程中的收敛容差。减小默认值 1E-6 可进一步优化初始条件。
-
在已知初始条件与连续体不同的区域中,按如下所示设置初始区域值:
- 选择选项设为指定区域值。 节点,然后将
- 展开 压力和速度的初始值。 节点,然后使用手动初始化方法设置