AnyMath 文档

Pipe (MA)

潮湿空气流动的刚性管道.

模块类型: AcausalFoundation.MoistAir.Elements.Pipe

库中的路径:

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

资料描述

座 *Pipe (MA)*模拟管道内潮湿空气流动的动力学。 单位考虑损失由于黏性摩擦和与管壁的对流热交换。 管道中有恒定体积的潮湿空气。 压力和温度根据此体积潮湿空气的可压缩性和热容量而变化。 当出口处的潮湿空气的速度达到声速时,流动变得至关重要。

Controlled Mass Flow Rate Source (MA)*或块 *Mass Flow Rate Source (MA),连接到块 Pipe (MA),不能设置比机组可能的质量流量更大的质量流量。

方程

块的方程使用这些符号:

*小写索引 , 分别表示干燥空气、水蒸气和杂质气体的性质; *较低指数 表示水蒸气饱和度水平; *小写索引 , , 指定适当的端口; *较低指数 表示潮湿空气的内部体积的性质。 * -大众消费; * -能源消耗; * -热量消耗; * -压力; * -密度; * -通用气体常数; * -管道内潮湿空气的体积; * -恒定体积下的比热容; * -恒压下的比热容; * -比焓; * -特定的内部能量; * -质量分数( -特定湿度,它是水蒸气质量分数的同义词); * -摩尔分数; * -相对湿度; * -湿度系数; * -温度; * -时间到了。

质量和能量守恒

管道体积中潮湿空气的净消耗量等于:

,

,

,

,

哪里

  • -冷凝消耗;

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

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

  • -水和气体的质量消耗,分别通过端口*S*。 价值 , 它们由连接到管道的*S*端口的水分和杂质气体来源确定。

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

.

同样,杂质气体质量守恒方程将杂质气体的质量流量与潮湿空气内部体积中杂质气体水平的动力学相关联。:

.

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

.

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

.

状态方程将混合物的密度与压力和温度相关联:

.

混合物的通用气体常数为:

.

动量平衡

每半管道的动量平衡模拟了由于气流动量和粘性摩擦引起的压降:

,

,

哪里

  • -端口*A*、端口*B*或内部节点*I*处的气体压力,如下标所示;

  • -端口*A*、端口*B*或内部节点*I*处的密度,如下标所示;

  • -管道的横截面积;

  • -由于粘性摩擦造成的压力损失。

粘性摩擦引起的压力损失 它们取决于流动状态。 每半管道的雷诺数定义为:

,

,

哪里

  • -液压管径;

  • -内节点的动态粘度。

如果雷诺数小于参数值 Laminar flow upper Reynolds number limit,流动处于层流模式。 如果雷诺数大于参数的极限值 Turbulent flow lower Reynolds number limit,则电流处于湍流模式。

在层流状态下,由于粘性摩擦引起的压力损失为:

,

,

哪里

  • -参数值 Laminar friction constant for Darcy friction factor;

  • -参数值 Aggregate equivalent length of local resistances.

在湍流状态下,由于粘性摩擦引起的压力损失为:

,

,

哪里

  • -端口*A*或*B*上的达西系数,如下标所示。

达西系数由Haaland相关性计算:

,

,

哪里 -参数值 Internal surface absolute roughness.

当雷诺数介于层流雷诺数上限和湍流雷诺数下限参数值之间时,流动处于层流和湍流模式之间的过渡状态。 瞬态模式下由于粘性摩擦引起的压力损失遵循层流模式下的损失与湍流模式下的损失之间的平滑关系。

通过*H*口与管壁的热交换通过能量守恒方程与内部节点表示的气体的能量相加。 因此,端口*A*和内节点之间以及端口*B*和内节点之间的每半管道的脉冲平衡被认为是绝热过程。 绝热关系:

,

,

哪里 -端口*A*、端口*B*或内部节点*I*处的比焓,如下标所示。

对流热交换

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

,

哪里 -管道表面积, .

如果壁面上没有冷凝形成,假设沿管道呈指数温度分布,则对流传热为:

,

哪里

  • -入口温度,取决于流动方向;

  • -从港口*A*到港口*B的平均质量流量*;

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

传热系数 取决于Nusselt号码:

,

哪里 -在平均温度下计算的导热系数。

努塞尔特数取决于流量状态。 层流模式下的Nusselt数是恒定的,等于参数的值 Nusselt number for laminar flow heat transfer. 湍流状态下的努塞尔特数由Gnelinsky方程计算:

,

哪里 -在平均温度下计算的Prandtl数。

平均雷诺数为:

,

哪里 -动态粘度,在平均温度下估计。

当平均雷诺数在用于层流的雷诺数上限和用于湍流的雷诺数下限的参数的值之间时,Nusselt数对应于用于层流和湍流的Nusselt数的值之间的平滑过渡。

饱和和冷凝

本节中的方程考虑了冷凝,冷凝发生在潮湿空气的体积饱和时。

当潮湿空气的体积达到饱和时,可能会形成冷凝。 饱和时的比湿度为:

,

哪里

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

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

冷凝消耗等于:

τ ,

哪里 τ -参数值 Condensation time constant.

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

,

哪里 -比蒸发焓,估计为 .

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

,

,

,

,

.

墙面上的冷凝效应

包含内部体积的液体(例如腔室、换能器等)的潮湿空气单元模拟了当该体积的液体完全被水蒸气饱和时,即在100%相对湿度下,水蒸气的冷凝。 然而,水蒸气也可以冷凝在冷表面上,即使空气体积作为一个整体还没有达到饱和。 在块中建模这种效果的可能性 *Pipe (MA)*重要因为许多HVAC系统包含管道和管道。 如果这些管道和管道绝缘不良,它们的表面可能会冷却,并且会在壁面上形成冷凝。 请注意,这种效果并不能取代潮湿空气体积达到100%相对湿度时发生的冷凝,这两种效果可以同时发生。

要模拟冷凝对与大量潮湿空气接触的管道冷表面的影响,请选中此框 Condensation on wall surface. 在这种情况下,对流传热方程必须同时考虑可见热和潜热,并且该单元具有计算表面水蒸气冷凝率的附加方程。

如果复选框 *Condensation on wall surface*安装,那么组合对流传热等于:

,

哪里

  • -入口干燥空气和杂质气体的质量消耗;

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

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

该方程类似于对流传热方程,但温差已被混合物焓差所取代。 由于混合物的焓既取决于温度又取决于潮湿空气的组成,因此混合物焓的差异既考虑了温度的变化又考虑了水分含量的变化。 该装置可捕获显式和隐藏的热效应。 在计算传热系数时,方程中与指数和相关性有关的部分与以前相同,因为模型是根据热交换和质量交换之间的类比推导出来的。

为了简化推导,方程使用单位质量干燥空气和杂质气体的混合物的焓,而不是单位质量混合物的焓,因为干燥空气和杂质气体的量在水蒸气冷凝期间不 为了使方程保持一致,混合物的焓差乘以干燥空气和杂质气体的质量流量。

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

,

哪里

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

  • -入口处水蒸气的比焓;

  • -入口处的湿度系数。

壁处干燥空气和杂质气体的单位质量的混合物的焓值为:

,

哪里

  • -壁面干燥空气和杂质气体的比焓;

  • -壁处水蒸气的比焓;

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

    ,

    哪里 -基于壁温的水分饱和系数。

功能 在前面的等式中,提供干热和湿热传递之间的切换:

*当壁温高于露点时, 因此,不发生冷凝,并且单元仅输出温度差。 .

*当壁温低于露点时, 因此,发生冷凝并且 显示温度和湿度的差异。

水蒸汽在壁面上的冷凝速率等于:

.

该方程类似于对流传热的组合方程,因为在壁上冷凝的水蒸气量与从潮湿空气到管壁的对流传质相同。 方程的指数分量也是相同的,因为热交换和质量交换之间使用了类比。

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

,

哪里 -壁温下的蒸发焓。

管壁和潮湿空气之间的对流热交换的显着部分是:

.

这个方程有一个加号,因为 冷却潮湿空气时为负。 因此,添加 ,这是一个正值,消除了传热的隐藏部分。

块然后使用此值。 在第一个对流传热方程中,用于计算端口*H*处的传热。

以声速流动

端口*A*或*B*处亚音速电流中的压力等于相应变量的值:

,

.

然而,动量平衡方程中使用的可变端口压力, ,不一定匹配变量中的压力 因为管道出口在速度方面可以到达声障。 当出口压力足够低时,就会出现声障。 此时,流速仅取决于入口处的条件。 因此,当达到声障时,出口压力( ,取决于输出是什么)不能进一步降低,即使压力在下游,由 ,继续下降。

声屏障可以存在于管道的出口处,但不存在于入口处。 因此,如果端口*A*是进气口,则 . 如果端口*A*是出口,则:

同样,如果端口*B*是进气口,则 . 如果端口*B*是出口,则:

假设出口速度等于声速,则开口*A*和*B*中的声障处的压力由脉冲平衡确定:

,

.

假设和限制

*管壁绝对刚性。 *流程充分开发。 摩擦损失和传热不包括输入效应。 *重力的影响可以忽略不计。 *空气惯性可以忽略不计。 *本机不模拟超音速流动。 *壁冷凝方程基于热传递和传质之间的类比,因此,只有在路易斯数时才有效 接近1。

变量

使用参数组 *Initial Targets*在建模之前为块参数变量设置优先级和初始目标值。 有关详细信息,请参阅 使用目标值配置物理块.

港口

非定向

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

Details

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

程序使用名称

port_a

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

Details

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

程序使用名称

port_b

# H — 管壁温度
热量

Details

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

程序使用名称

thermal_port

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

Details

将此接口连接到设备的 S 接口,从库 Moist Air : Sources ,以添加或去除湿气和杂质气体。

依赖关系

要使用该端口,请将 Moisture and trace gas source 参数设置为 Controlled.

程序使用名称

source_port

输出

# W — 凝结率
尺度

Details

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

数据类型

Float64`。

复数支持

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

Details

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

数据类型

Float64`。

复数支持

参数

主要

# Pipe length — 管长
m | um | mm | cm | km | in | ft | yd | mi | nmi

Details

管道沿水流方向的长度。

计量单位

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

默认值

5.0 m

程序使用名称

length

可计算

# Cross-sectional area — 管道横截面积
m^2 | um^2 | mm^2 | cm^2 | km^2 | in^2 | ft^2 | yd^2 | mi^2 | ha | ac

Details

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

计量单位

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

默认值

0.01 m^2

程序使用名称

port_area

可计算

# Hydraulic diameter — 具有相同横截面积的等效圆柱管的直径
m | um | mm | cm | km | in | ft | yd | mi | nmi

Details

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

计量单位

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

默认值

0.1 m

程序使用名称

hydraulic_diameter

可计算

摩擦与热传递

# Aggregate equivalent length of local resistances — 管道中所有局部电阻的总长度
m | um | mm | cm | km | in | ft | yd | mi | nmi

Details

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

计量单位

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

默认值

0.1 m

程序使用名称

length_add

可计算

# Internal surface absolute roughness — 管道内表面所有表面缺陷的平均深度
m | um | mm | cm | km | in | ft | yd | mi | nmi

Details

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

计量单位

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

默认值

15.e-6 m

程序使用名称

roughness

可计算

# Laminar flow upper Reynolds number limit — 雷诺数,超过雷诺数,气流开始从层流变为湍流

Details

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

默认值

2000.0

程序使用名称

Re_laminar

可计算

# Turbulent flow lower Reynolds number limit — 雷诺数,低于雷诺数,气流开始从紊流变为层流

Details

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

默认值

4000.0

程序使用名称

Re_turbulent

可计算

# Laminar friction constant for Darcy friction factor — 管道几何形状对粘性摩擦损失的影响

Details

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

默认值

64.0

程序使用名称

shape_factor

可计算

# Nusselt number for laminar flow heat transfer — 对流传热与传导传热比

Details

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

默认值

3.66

程序使用名称

Nu_laminar

可计算

湿分与痕量气体

# Condensation on wall surface — 与潮湿空气接触的管道冷表面的凝结效应

Details

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

默认值

false (关掉)

程序使用名称

wall_condensation

可计算

# Relative humidity at saturation — 超过该湿度时会出现冷凝现象

Details

发生冷凝的相对湿度。

默认值

1.0

程序使用名称

RH_saturation

可计算

# Condensation time constant — 凝结时间常数
s | ns | us | ms | min | hr | d

Details

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

计量单位

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

默认值

0.001 s

程序使用名称

condensation_time_constant

可计算

# Moisture and trace gas source — 湿气和杂质气体的来源
None | Constant | Controlled

Details

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

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

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

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

None | Constant | Controlled

默认值

None

程序使用名称

moisture_trace_gas_source

可计算

# Moisture added or removed — 以水蒸气或水的形式添加或去除水分
Vapor | Liquid

Details

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

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

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

依赖关系

要使用该参数,请将 Moisture and trace gas source 设置为 Constant.

Vapor | Liquid

默认值

Vapor

程序使用名称

moisture_source_phase

可计算

# Rate of added moisture — 恒定水汽质量流量
kg/s | kg/hr | kg/min | g/hr | g/min | g/s | t/hr | lbm/hr | lbm/min | lbm/s

Details

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

依赖关系

要使用该参数,请将 Moisture and trace gas source 设置为 Constant.

计量单位

kg/s | kg/hr | kg/min | g/hr | g/min | g/s | t/hr | lbm/hr | lbm/min | lbm/s

默认值

0.0 kg/s

程序使用名称

moisture_mass_flow

可计算

# Added moisture temperature specification — 测定添加水分温度的方法
Atmospheric temperature | Specified temperature

Details

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

  • Atmospheric temperature- 使用环境温度。

  • Specified temperature- 使用参数 Temperature of added moisture 指定数值。

依赖关系

要使用该参数,请将 Moisture and trace gas source 参数设置为 Constant.

Atmospheric temperature | Specified temperature

默认值

Atmospheric temperature

程序使用名称

moisture_temperature_type

可计算

# Temperature of added moisture — 加湿温度
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

依赖关系

要使用该参数,请将 Added moisture temperature specification 设置为 Specified temperature.

计量单位

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

默认值

293.15 K

程序使用名称

moisture_temperature

可计算

# Rate of added trace gas — 添加杂质气体的质量流量
kg/s | kg/hr | kg/min | g/hr | g/min | g/s | t/hr | lbm/hr | lbm/min | lbm/s

Details

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

依赖关系

要使用此参数,请将 Moisture and trace gas source 设置为 。 Constant.

计量单位

kg/s | kg/hr | kg/min | g/hr | g/min | g/s | t/hr | lbm/hr | lbm/min | lbm/s

默认值

0.0 kg/s

程序使用名称

trace_gas_mass_flow

可计算

# Added trace gas temperature specification — 确定杂质气体温度的方法
Atmospheric temperature | Specified temperature

Details

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

  • Atmospheric temperature- 使用环境温度。

  • Specified temperature- 使用参数 Temperature of added trace gas 指定数值。

依赖关系

要使用该参数,请将 Moisture and trace gas source 参数设置为 Constant.

Atmospheric temperature | Specified temperature

默认值

Atmospheric temperature

程序使用名称

trace_gas_temperature_type

可计算

# Temperature of added trace gas — 杂质气体温度
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

依赖关系

要使用该参数,请将 Added trace gas temperature specification 设置为 Specified temperature.

计量单位

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

默认值

293.15 K

程序使用名称

trace_gas_temperature

可计算