Engee 文档

管道 (MA)

用于湿空气流动的刚性管道。

类型: AcausalFoundation.MoistAir.Elements.Pipe

图书馆中的路径:

/Physical Modeling/Fundamental/Moist Air/Elements/Pipe (MA)

说明

程序块 管道 (MA) 模拟管道中潮湿气流的动态。该程序块考虑了粘性摩擦损失和与管壁的对流热交换。管道中的湿空气体积恒定。压力和温度随湿空气的可压缩性和热容量而变化。当湿空气在出口处的速度达到音速时,流动就变得非常重要。

与单元 管道 (MA) 连接的单元 可控质量流量源 (MA) 或单元 质量流量源 (MA) 不能设置高于单元可能质量流量的质量流量。

计算公式

程序块方程使用这些符号:

  • 低指数 分别表示干燥空气、水蒸气和杂质气体的特性;

  • 下部指数 表示水蒸气的饱和度;

  • 低指数 表示相应的端口;

  • 下部指数 表示湿空气的内部容积特性。

  • - 质量流量;

  • - 能量流速

  • - 热流量;

  • - 压力

  • ρ - 密度;

  • - 通用气体常数;

  • - 管道内潮湿空气的体积;

  • - 恒定体积下的比热容;

  • - 恒压下的比热容;

  • - 比热焓

  • - 比内能;

  • - 质量分数( 是比湿度,与水蒸气的质量分数同义);

  • - 摩尔分数;

  • φ - 相对湿度

  • - 湿度系数;

  • - 温度;

  • - 时间

质量和能量守恒

湿空气在管道容积中的净流速等于:

,

,

,

,

其中

  • - 冷凝水流速;

  • - 冷凝水在单位时间内损失的能量;

  • - 单位时间内水分和杂质气体增加的能量;

  • 分别为通过 S 端口的水和气体的质量流量。 的值由连接到管道 S 端口的湿气和杂质气体源决定。

水蒸气质量守恒方程将水蒸气的质量流量与潮湿空气内部体积的湿度水平动态联系起来:

ρ .

同样,外加气体质量守恒方程将外加气体的质量流量与潮湿空气内部体积中外加气体含量的动态关系联系起来:

ρ .

混合物质量守恒方程将混合物的质量流量与湿空气内部体积的压力、温度和质量分数的动态关系联系起来:

ρ .

最后,能量守恒方程将能量流速与湿空气内部体积的压力、温度和质量分数的动态关系联系起来:

ρ .

状态方程将混合物的密度与压力和温度联系起来:

ρ .

混合物的通用气体常数等于 :

.

脉冲天平

每一半管道的动量平衡模拟气体流动动量和粘性摩擦造成的压降:

,

,

其中

  • - 是端口 A、端口 B 或内部节点 I 处的气体压力,以小写字母表示;

  • ρ - 端口 A、端口 B 或内部节点 I 处的密度,用小写字母表示;

  • - 管道的横截面积;

  • - 粘滞摩擦造成的压力损失。

粘性摩擦造成的压力损失 取决于流动状态。每一半管道的雷诺数定义如下

μ ,

μ ,

其中

  • - 是管道的水力直径;

  • μ - 是内部节点的动态粘度。

如果雷诺数小于参数值 层流雷诺数上限 ,则流动处于层流状态。如果雷诺数大于参数的极限值 湍流雷诺数下限 ,则流动处于湍流状态。

在层流状态下,粘性摩擦造成的压力损失为:

μρ ,

μρ ,

其中

  • - 是参数 达西摩擦因数的层状摩擦常数 的值;

  • - 参数值 局部电阻的总等效长度

在湍流状态下,粘性摩擦造成的压力损失为

ρ ,

ρ ,

其中

  • - 是端口 AB 处的达西系数,由下部指数表示。

达西系数根据哈兰德相关性计算得出:

ε ,

ε ,

其中 ε 是参数 内表面绝对粗糙度 的值。

当雷诺数介于层流雷诺数上限和湍流雷诺数下限的参数值之间时,流动处于层流和湍流两种流态之间的瞬态。在过渡状态下,粘性摩擦造成的压力损失与层流状态下的损失和湍流状态下的损失之间存在着平滑的关系。

通过能量守恒方程,通过 H 端口与管壁进行的热交换被添加到内部节点所代表的气体能量中。因此,A 端口和内部节点之间以及*B* 端口和内部节点之间的每一半管道的动量平衡被视为绝热过程。绝热关系:

,

,

其中, 是端口 A、端口 B 或内部节点 I 处的比焓,由较低的指数表示。

对流换热

管壁与内部气体体积之间的对流传热方程:

,

其中 是管道的表面积,

如果管壁表面没有冷凝水,假设温度沿管道呈指数分布,则对流传热相等:

,

其中

  • - 是取决于流向的入口温度;

  • - 是从端口 A 到端口 B 的平均质量流量;

  • - 在平均温度下计算得出的比热容。

传热系数 取决于努塞尔特数:

,

其中 是在平均温度下计算得出的传热系数。

努塞尔特数取决于流动状态。层流状态下的努塞尔特数是常数,等于参数 层流传热的努塞尔特数 的值。湍流状态下的努赛特数由格内林斯基方程计算得出:

,

其中 是在平均温度下计算得出的普朗特数。

平均雷诺数等于

μ ,

其中 μ 是在平均温度下估算的动态粘度。

当平均雷诺数介于层流雷诺数上限和湍流雷诺数下限的参数值之间时,努塞尔特数对应于层流和湍流努塞尔特数值之间的平稳过渡。

饱和与凝结

本节中的方程考虑了凝结现象,当湿空气体积达到饱和时会发生凝结。

当潮湿空气的体积达到饱和时,就会形成冷凝。饱和时的比湿度等于:

φ ,

其中

  • φ - 是饱和时的相对湿度(通常为 1);

  • - 水蒸气饱和压力,估计为

冷凝流量等于

τρ ,

其中 τ 是参数 凝结时间常数 的值。

如质量守恒方程所示,冷凝水从潮湿空气体积中减去。与凝结水相关的能量等于

,

其中 是汽化比热,估计值为

水分和杂质气体数量的变化参数相互关系如下:

φ ,

,

,

,

.

墙面的冷凝效应

包含内部液体容积的湿空气设备(如箱体、转换器等)会在液体容积完全被水蒸气饱和时(即相对湿度为 100% 时)模拟水蒸气凝结。然而,即使整个空气体积尚未达到饱和,水蒸气也会在冷表面凝结。在 管道 (MA) 设备中模拟这种效应的能力非常重要,因为许多暖通空调系统都包含管道和风道。如果这些管道和风道的隔热性能较差,其表面就会冷却,并在墙面上形成冷凝水。请注意,这种效应并不能取代湿空气体积达到 100% 相对湿度时产生的冷凝现象,这两种效应可能同时发生。

要模拟与潮湿空气量接触的管道冷表面的冷凝效果,请选中 墙面结露 。在这种情况下,对流换热方程必须考虑可见热和潜热,而且该模块还有一个计算表面水蒸气凝 结率的附加方程。

如果选中 墙面结露 复选框,则综合对流换热等于:

,

其中

  • - 是入口处干燥空气和杂质气体的质量流量;

  • - 壁面处单位质量干燥空气和杂质气体的混合物焓;

  • - 入口处单位质量干燥空气和杂质气体的混合物焓。

该方程与对流传热方程相似,但温差已被混合物的焓差所取代。由于混合物的焓取决于潮湿空气的温度和成分,因此混合物的焓差既考虑了温度的变化,也考虑了含水量的变化。该单位可捕捉显式和隐式热效应。用于计算传热系数的方程式中的指数和相关部分与以前相同,因为该模型是通过热量和质量交换之间的类比得出的。

为了简化推导,方程中使用了单位质量干燥空气和杂质气体的混合物焓,而不是单位质量混合物的混合物焓,因为在水蒸气冷凝过程中,干燥空气和杂质气体的数量不会发生变化。为了保持等式的一致性,混合物的焓差乘以干燥空气和杂质气体的质量流量。

入口处单位质量干燥空气和杂质气体的混合物焓等于:

,

其中

  • - 是入口处干燥空气和杂质气体的比焓;

  • - 是入口处水蒸气的比热;

  • - 入口湿度系数。

壁面上单位质量干燥空气和杂质气体的混合物焓等于:

,

其中

  • - 是墙壁处干燥空气和杂质气体的比焓;

  • - 是墙壁处水蒸气的比焓;

  • - 墙壁湿度系数,定义为

    ,

    其中 是基于墙壁温度的湿度饱和系数。

上式中的函数 提供了干湿传热之间的切换:

  • 当墙壁温度高于露点 时,不会产生冷凝,设备只输出温差

  • 当墙壁温度低于露点时, ,因此会出现冷凝现象, 输出温湿度差值。

墙面上水蒸气的冷凝流量为:

.

这个等式类似于综合对流换热等式,因为凝结在管壁上的水蒸气量与湿空气向管壁的对流传质 量相同。由于热量传递和质量传递之间的类比关系,方程中的指数成分也是相同的。

与水在管壁上冷凝有关的能量等于

,

其中 是管壁温度下的汽化比热。

管壁与潮湿空气之间对流换热的主要部分是:

.

这个等式有一个加号,因为当潮湿空气被冷却时, 为负值。因此,加上 ,即正值,就消除了热量传递的潜热部分。

然后,程序块在第一个对流换热方程中使用该值 计算端口 H 的换热量。

音速流动

端口 AB 处的亚音速流动压力等于相应变量的值:

,

.

然而,动量平衡方程中使用的端口压力变量 ,并不一定与变量 中的压力相同,因为管道出口可以达到声速屏障。当出口压力足够低时,就会出现声障。此时,流速只取决于入口条件。因此,当达到声屏障时,出口压力( ,以出口为准)不会进一步降低,即使下游压力(由 表示)继续降低。

声屏障可能出现在管道出口处,但不会出现在入口处。因此,如果端口 A 是进气口, 。如果端口 A 是出口端口,那么:

同样,如果端口 B 是进气口,则 。如果端口 B 是排气口,那么:

假设出口处的速度等于声速,则根据脉冲平衡确定端口 AB 到达声屏障时的压力:

,

.

假设和限制

  • 管壁完全坚硬

  • 流动完全展开。摩擦和传热损失不包括入口效应。

  • 重力影响可忽略不计。

  • 空气惯性可忽略不计。

  • 该模块不模拟超音速流动。

  • 壁面冷凝方程基于热传导和质量传导之间的类比,因此仅在路易斯数 接近 1 时有效。

端口

非定向

# A — 输入或输出端口
湿空气

Details

湿空气口,对应管道的入口或出口。该装置没有内部方向性。

程序使用名称

port_a

# B — 输入或输出端口
湿空气

Details

湿空气口,对应管道的入口或出口。该装置没有内部方向性。

程序使用名称

port_b

# H — 管壁温度
热量

Details

与管壁温度有关的热端口。该温度可能与湿空气温度不同。

程序使用名称

thermal_port

# S — 添加或去除水分和杂质气体
湿空气

Details

将此接口连接到设备的 S 接口,从库 潮湿空气 : 信号源 ,以添加或去除湿气和杂质气体。

依赖关系

要使用该端口,请将 水分和痕量气体源 参数设置为 受控.

程序使用名称

source_port

输出

# W — 凝结率
尺度

Details

输出端口,包含管道中的冷凝流量值。如果参数 墙面结露 已启用,则该端口将报告水蒸气冷凝总流量,其中包括饱和湿空气量产生的冷凝水以及管道壁上的冷凝水。

数据类型

Float64`。

复数支持

# F — 有关压力、温度、湿度和杂质气体含量的数据
矢量

Details

输出端口,代表一个包含以下元素的矢量:压力、温度、湿度和元件内杂质气体的数量。块*测量选择器 (MA)* 用于解压矢量信号。

数据类型

Float64`。

复数支持

参数

主要

# 管道长度 — 管长
m | 厘米 | 英尺 | | 公里数 | mi | 毫米 | um | yd

Details

管道沿水流方向的长度。

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

5.0 m

程序使用名称

length

可计算

# 横截面积 — 管道横截面积
m^2 | 厘米^2 | 英尺^2 | in^2 | 公里^2 | mi^2 | 毫米^2 | um^2 | yd^2

Details

管道在垂直于水流方向上的横截面积。

计量单位

m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

默认值

0.01 m^2

程序使用名称

port_area

可计算

# 液压直径 — 具有相同横截面积的等效圆柱管的直径
m | 厘米 | 英尺 | | 千米 | mi | 毫米 | um |

Details

横截面积相同的等效圆柱管的直径。

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

0.1 m

程序使用名称

hydraulic_diameter

可计算

摩擦和传热

# 局部电阻的总等效长度 — 管道中所有局部电阻的总长度
m | 厘米 | 英尺 | 英寸 | 公里 | mi | 毫米 | um | yd

Details

管道中存在的所有局部阻力的总长度。局部阻力包括弯管、管件、接头、管道入口和出口。局部阻力的作用是增加管段的有效长度。在计算摩擦力时,该长度会被加到管道的几何长度上。潮湿空气的体积只取决于管道的几何长度,由参数 管道长度 决定。

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

0.1 m

程序使用名称

length_add

可计算

# 内表面绝对粗糙度 — 管道内表面所有表面缺陷的平均深度
m | cm | 英尺 | | 公里数 | mi | 毫米 | um | yd

Details

管道内表面所有影响紊流压力损失的表面缺陷的平均深度。

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

15.e-6 m

程序使用名称

roughness

可计算

# 层流雷诺数上限 — 雷诺数,超过雷诺数,气流开始从层流变为湍流

Details

雷诺数,超过此数,流动开始从层流变为湍流。该数值等于与完全发展的层流相对应的最大雷诺数。

默认值

2000.0

程序使用名称

Re_laminar

可计算

# 湍流雷诺数下限 — 雷诺数,低于雷诺数,气流开始从紊流变为层流

Details

雷诺数,低于该数,流动开始从紊流变为层流。该数值等于与充分发展的紊流相对应的最小雷诺数。

默认值

4000.0

程序使用名称

Re_turbulent

可计算

# 达西摩擦因数的层状摩擦常数 — 管道几何形状对粘性摩擦损失的影响

Details

确定管道横截面几何形状对层流状态下粘性摩擦损失影响的无量纲系数。典型值:圆形截面为 64,方形截面为 57,长宽比为 2 的矩形截面为 62,薄环形截面为 96。

默认值

64.0

程序使用名称

shape_factor

可计算

# 层流传热的努塞尔特数 — 对流传热与传导传热比

Details

层流状态下对流传热与传导传热之比。其值取决于管道横截面的几何形状和管壁的热边界条件,如恒温或恒定热通量。对于管壁温度恒定的圆形截面,其典型值为 "3.66"。

默认值

3.66

程序使用名称

Nu_laminar

可计算

水分和痕量气体

# 墙面结露 — 与潮湿空气接触的管道冷表面的凝结效应

Details

选中此复选框可模拟管道冷表面与潮湿空气接触时的冷凝效果。

默认值

false (关掉)

程序使用名称

wall_condensation

可计算

# 饱和时的相对湿度 — 超过该湿度时会出现冷凝现象

Details

发生冷凝的相对湿度。

默认值

1.0

程序使用名称

RH_saturation

可计算

# 凝结时间常数 — 凝结时间常数
d | s | hr | ms | ns | 我们 | 分钟

Details

一个时间尺度系数,用于描述过饱和湿空气体积因多余水分凝结而恢复到饱和水平的时间段。

计量单位

d | s | hr | ms | ns | us | min

默认值

0.001 s

程序使用名称

condensation_time_constant

可计算

# 水分和痕量气体源 — 湿气和杂质气体的来源
| 常数 | 受控

Details

该参数控制 S 端口的使用,并提供以下选项来模拟设备内的湿度和杂质气体含量:

  • - 不将湿气或杂质气体引入或抽出模块。隐藏 S 端口。默认使用此值。

  • 常数- 以恒定流速将湿气和杂质气体引入或抽出设备。不使用 S 端口。

  • 受控- 湿气和杂质气体以随时间变化的流速进入或排出设备。端口 S 可用。将 潮湿空气 : 信号源 库中的模块(或多个模块)连接到该端口。

None | Constant | Controlled

默认值

None

程序使用名称

moisture_trace_gas_source

可计算

# 添加或去除水分 — 以水蒸气或水的形式添加或去除水分
蒸汽 | 液体

Details

选择设备是以水蒸气还是水的形式添加或去除水分:

  • 蒸汽- 添加或去除湿气的焓相当于水蒸气的焓,后者大于水的焓。

  • 液体- 添加或移除水分的焓相当于水的焓,小于水蒸气的焓。

依赖关系

要使用该参数,请将 水分和痕量气体源 设置为 常数.

Vapor | Liquid

默认值

Vapor

程序使用名称

moisture_source_phase

可计算

# 水分添加率 — 恒定水汽质量流量
公斤/秒 | N*s/m | N/(m/s) | 磅/(英尺/秒) | 磅/(英寸/秒)

Details

通过设备的水蒸气质量流量。正值会增加管道容积中的湿气量。负值则会从管道中排出湿气。

依赖关系

要使用该参数,请将 水分和痕量气体源 设置为 常数.

计量单位

kg/s | N*s/m | N/(m/s) | lbf/(ft/s) | lbf/(in/s)

默认值

0.0 kg/s

程序使用名称

moisture_mass_flow

可计算

# 添加的湿度温度规格 — 测定添加水分温度的方法
大气温度 | 指定温度

Details

选择确定添加水分温度的方法:

  • 大气温度- 使用环境温度。

  • 指定温度- 使用参数 添加水分的温度 指定数值。

依赖关系

要使用该参数,请将 水分和痕量气体源 参数设置为 常数.

Atmospheric temperature | Specified temperature

默认值

Atmospheric temperature

程序使用名称

moisture_temperature_type

可计算

# 添加水分的温度 — 加湿温度
K | 摄氏度 | 摄氏度 | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

输入所需的添加水分温度。该温度在模拟过程中保持不变。设备仅使用该值来估算添加湿气的比焓。去除湿气的比焓取决于所连接湿空气体积的温度。

依赖关系

要使用该参数,请将 添加的湿度温度规格 设置为 指定温度.

计量单位

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

默认值

293.15 K

程序使用名称

moisture_temperature

可计算

# 添加微量气体的速率 — 添加杂质气体的质量流量
千克/秒 | N*s/m | N/(m/s) | 磅/(英尺/秒) | 磅/(英寸/秒)

Details

反映添加到管道中或从管道中移除的杂质气体的质量流量。正值 * 管道容积增加 * 杂质气体。负值则*从体积中清除*杂质气体。

依赖关系

要使用此参数,请将 水分和痕量气体源 设置为 。 常数.

计量单位

kg/s | N*s/m | N/(m/s) | lbf/(ft/s) | lbf/(in/s)

默认值

0.0 kg/s

程序使用名称

trace_gas_mass_flow

可计算

# 添加微量气体温度规格 — 确定杂质气体温度的方法
大气温度 | 指定温度

Details

选择确定杂质气体温度的方法:

  • 大气温度- 使用环境温度。

  • 指定温度- 使用参数 添加痕量气体的温度 指定数值。

依赖关系

要使用该参数,请将 水分和痕量气体源 参数设置为 常数.

Atmospheric temperature | Specified temperature

默认值

Atmospheric temperature

程序使用名称

trace_gas_temperature_type

可计算

# 添加痕量气体的温度 — 杂质气体温度
K | 摄氏度 | 摄氏度 | degR | deltaK | 脱氧核糖核酸 | deltadegF | deltadegR

Details

输入所需的杂质气体温度。该温度在模拟过程中保持不变。设备仅使用此值来估算添加的杂质气体的比焓。移除杂质气体的比焓取决于所连接湿空气体积的温度。

依赖关系

要使用该参数,请将 添加微量气体温度规格 设置为 指定温度.

计量单位

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

默认值

293.15 K

程序使用名称

trace_gas_temperature

可计算