状态方程模型参考
状态方程模型用于计算相对于温度和压力的密度。
Simcenter STAR-CCM+ 提供以下模型:
- 恒密度(适用于气体、液体和固体)— 假设密度在整个连续体中没有变化。
- 理想气体(适用于气体)— 使用理想气体定律将密度表示为温度和压力的函数。
- IAPWS-IF97(水)(适用于水)— 有关此模型和蒸汽伴随模型的信息,请参见实际气体模型参考下的“IAPWS-IF97 模型”。
- 多项式密度(适用于气体、液体和固体)— 假设密度仅为温度的函数。
- 实际气体(适用于气体)— 表示不属于理想气体定律范围的一系列模型。请参见实际气体模型参考
- 热非平衡理想气体(适用于气体)— 适用于高温和低密度情况,此时振动/电子能量模式变为活动,但密度仍然足够低,不会出现平衡。另请参见热非平衡模型参考。
- 用户自定义的 EOS(适用于气体、液体和固体)— 当其他状态方程模型无法充分描述工作流体时,借助此模型可以使用某些用户自定义的表达式或属性数据表来指定密度和密度导数。使用表格输入数据指定热力学属性(如密度和焓)时,Simcenter STAR-CCM+ 通过对表格数据进行数值微分,可以计算相对于压力和温度的必要导数项。此计算无需为导数项提供更多数据列。要增加求解器的精度和稳定性,也可以使用表格输入数据显式指定此导数数据。当显式导数值可用时,典范做法是将此导数数据提供给 Simcenter STAR-CCM+。
| 模型名称和缩写 | 恒密度 | CD | |
| 理想气体 | 实际 | ||
| IAPWS-IF97(水) | IAPWS-w | ||
| 多项式密度 | PolyD | ||
| 实际气体 | 理想 | ||
| 非热平衡理想气体 | TNEq | ||
| 用户自定义的 EOS | UDEOS | ||
| 理论 | |||
| 提供方式 | |||
| 节点路径示例 | |||
| 要求 |
|
||
| 属性 | 请参见状态方程属性。 | ||
| 激活 | 物理模型 | 对于 CD,可选模型:Boussinesq 模型 对于理想、IAPWS-w、PolyD、实际和 TNEq,能量:耦合能量 对于 TNEq,热非平衡:热非平衡。请参见热非平衡模型参考。 对于实际,实际气体状态方程方框。请参见实际气体模型参考。 |
|
| 模型控制(子节点) |
请参见模型控制。 |
||
| 材料 | 请参见材料属性。 | ||
| 监视器 |
|
||
| 场函数 | 请参见场函数。 | ||
状态方程属性
下表显示了哪些属性可用于哪个状态方程模型:
| CD | 实际 | IAPWS-w | PolyD | 理想 | TNEq | UDEOS | |
|---|---|---|---|---|---|---|---|
| 可压缩 | ✓ | ||||||
| 密度限制 | ✓ | ✓ | |||||
| 不可压缩 | ✓ | ✓ |
有关各个实际气体模型的属性,请参见实际气体模型。
- 可压缩
- 打开时,此属性指定该材料可压缩(与工作压力 相关)。
- 密度限制
- 打开时,此属性将激活用于防止负密度的密度限制选项。
- 不可压缩
- 打开时,此属性指定该气体不可压缩(与工作压力 相关)。
材料属性
下表显示了哪些材料属性可用于哪个状态方程模型:
| CD | 实际 | IAPWS-w | PolyD | 理想 | TNEq | UDEOS | |
|---|---|---|---|---|---|---|---|
| 临界压力 | ✓ | ||||||
| 临界温度 | ✓ | ||||||
| 密度 | ✓ | ✓ | |||||
| 密度质量分数导数 | ✓ | ||||||
| 密度压力导数 | ✓ (如果可压缩设为开) |
||||||
| 密度温度导数 | ✓ (如果激活能量模型) |
||||||
| 焓 | ✓ (如果激活能量模型) |
||||||
| 焓压力导数 | ✓ (如果激活能量模型,并且焓设为表,h(T,p)) |
||||||
| 熵 | ✓ | ||||||
| 分子量 | ✓ | ✓ | ✓ | ✓ (如果可压缩设为开) |
|||
| 分子类型 | ✓ | ||||||
| 多项式密度 | ✓ | ||||||
| 饱和压力 | ✓ | ||||||
| 饱和温度 | ✓ | ||||||
| 比热 | ✓ (如果激活能量模型) |
✓ | ✓ | ✓ | ✓ (如果激活能量模型) |
||
| 声速 | ✓ | ✓ (如果可压缩设为开) |
|||||
| 振动 - 电子比热 | ✓ |
有关各个实际气体模型的材料属性,请参见实际气体模型。
- 临界压力
- 显示模型常数 (只读)。
- 临界温度
- 显示模型常数 (只读)。
- 密度
- 指定流体密度 。
- 密度质量分数导数
- 相对于每个混合物组分的质量分数值定义用户自定义的密度的偏导数 。
- 密度压力导数
- 相对于压力指定用户自定义的密度的偏导数 。
- 密度温度导数
- 相对于温度指定用户自定义的密度的偏导数 。
- 焓
- 使用以下某种方法指定流体的焓 :
- 焓压力导数
- 相对于压力指定用户自定义的焓的偏导数 。
- 熵
- 使用以下某种方法指定流体的熵 :
- 分子量
- 指定分子量 。
- 分子类型
- 使用以下值描述分子结构:
- 多项式密度
- 使用温度多项式指定密度 ,请参见使用多项式 (T)。
- 饱和压力
- 指定饱和压力。
- 饱和温度
- 指定液体沸腾以形成蒸汽相时相应饱和压力的温度。
- 比热
- 使用以下某种方法指定流体的比热容 :
- 声速
- 振动 - 电子比热
- 使用以下某种方法指定振动-电子比热 :
模型控制
- 密度限制
- 当密度限制属性设为开时,指定以下密度限制参数用于防止负密度:
场函数
下表显示了哪些场函数可用于哪个状态方程模型:
| CD | 实际 | IAPWS-w | PolyD | 理想 | TNEq | UDEOS | |
|---|---|---|---|---|---|---|---|
| 可压缩性因子 | ✓ | ||||||
| 临界压力 | ✓ | ||||||
| 临界温度 | ✓ | ||||||
| [材料] 的焓 | ✓ | ||||||
| 熵 | ✓ | ✓ | ✓ | ||||
| Entropy Function(熵函数) | ✓ | ✓ | |||||
| 气体常数 | ✓ | ✓ | ✓ | ||||
| IAPWS 区域 ID | ✓ | ||||||
| 马赫数 | ✓ | ✓ | ✓ | ||||
| 分子量 | ✓ | ✓ | ✓ | ||||
| 比热比 | ✓ | ✓ | ✓ | ||||
| 折算压力 | ✓ | ||||||
| 折算温度 | ✓ | ||||||
| 相对马赫数 | ✓ | ✓ | ✓ | ||||
| 饱和压力 | ✓ | ||||||
| 饱和温度 | ✓ | ||||||
| 声速 | ✓ | ✓ | ✓ |
有关各个实际气体模型的场函数,请参见实际气体模型。
- 可压缩性因子
- 表示实际气体与理想气体的偏差量,表示为
。通常,此因子取值大约为 1。
对于平衡空气模型,可压缩性因子表示离解度。这并非理想行为,但值的变化范围更广(大约介于 1 和 6 之间)。Eqn. (645) 中给出了平衡空气模型的简化公式。
- 临界压力
- 表示为 。
- 临界温度
- 表示为 。
- [材料] 的焓
- 指定材料的焓。
- 熵
- Entropy Function(熵函数)
- 熵函数 计算如下:
- 气体常数
- 单位气体常数。
- IAPWS 区域 ID
- Simcenter STAR-CCM+ 针对特定的 IAPWS 有效区域计算的数据。
- 马赫数
- 局部马赫数。
- 分子量
- 为材料指定的分子量。
- 比热比
- 表示为:
其中 为比热 J/(kg K), 为单位气体常数 J/(kg K)。
- 折算压力
- 表示为 。
- 折算温度
- 表示为 。
- 相对马赫数
- 饱和压力
- 为材料指定的饱和压力。
- 饱和温度
- 为材料指定的饱和温度。
- 声速
- 介质中的声音传播速率。
