设置边界条件
边界条件用于定义气缸、阀和充气室表面上的物理条件。
入口和出口边界条件可能对流体预测有显著影响。因此,使用表格形式的经过验证的相关发动机数据(如果可用),将压力和温度设为曲柄角度的函数。支持的文件格式有 .csv、.txt、.dat。
可以在单一表中或不同表中描述压力和温度值。如果没有可用于温度的发动机数据,可以设置常数值。
湍流边界值的发动机数据通常不可用,但 RANS 模拟的合理设置为 10%(对于湍流强度)和水力直径的 10%(对于长度尺度)。
对于电机驱动测试和电荷运动模拟,只有空气通过入口和出口(在回流情况下)进入发动机。对于燃烧模拟,自动成分初始化确定气体成分,请参见缸内公式 - 气体初始化和边界条件。
| 注 | 要修改燃烧模拟的气体成分,必须停用自动成分初始化,请参见设置操作条件。 |
默认情况下,壁面边界建模为具有 500 K 固定温度的平滑壁面。不过,Simcenter STAR-CCM+ In-cylinder 还支持对粗糙壁面建模。对于热指定,还可以将描述壁面温度的表设为曲柄角度函数或位置函数。或者,也可以应用绝热条件。
将壁面温度描述为位置函数的表必须为所有阀都关闭的发动机以及 BDC 处的活塞提供坐标和温度数据。为确保端口的温度数据不会映射到关闭的阀,反之亦然,为阀准备单独的表。
- 对于入口边界,编辑 节点,其中[发动机部件]可以是气缸或充气室 [n]。
- 对于 RANS 模拟,在编辑对话框的边界组合框中,设置边界的湍流指定,如强度 + 长度尺度。
- 使用表格数据设置绝对总压力:
- 根据温度的发动机数据是否可用来设置温度:
温度发动机数据 步骤 可用 - 取决于是在与绝对压力数据相同的表中还是不同的表中描述温度数据:
- 如果在相同的表中描述温度数据,则在静态温度组合框中,从文件下拉菜单中选择以前导入的表。
- 如果在不同的表中描述温度数据,则使用静态温度组合框中的导入按钮导入针对压力表描述的表。
图形窗口中的绘图现在显示压力和温度曲线。
- 设置以下表属性:
- 曲柄角度列
- 温度列
- 曲柄角度单位
- 温度单位
不可用 - 在静态温度组合框中,从顶部下拉菜单中,选择常数。
默认固定温度为 500 K。
- 要设置特定温度值,删除 $DefaultAmbientTemperature 条目,然后设置另一个值。
- 取决于是在与绝对压力数据相同的表中还是不同的表中描述温度数据:
- 对于使用 ECFM-3Z 或 {65}ECFM-CLEH{66} 模型的燃烧模拟,将边界处的燃料/氧化剂混合状态指定设为非混合或预混。
- 对于 RANS 模拟,设置湍流量的边界值,如湍流强度和湍流长度尺度。
- 单击应用,然后单击关闭。
- 要在出口处设置相应的边界条件,使用 节点重复步骤 1-5,其中[发动机部件]可以是气缸或充气室 [n]。
对于出口边界,分别为绝对静压力设置常数或表格数据。
要设置壁面处的边界条件: