AnyMath 文档

Pipe (2P)

两相液体流动的刚性管道。

blockType: AcausalFoundation.TwoPhaseFluid.Elements.Pipe

图书馆路径:

/Physical Modeling/Fundamental/Two Phase Fluid/Elements/Pipe (2P)

资料描述

座 *Pipe (2P)*模拟刚性管道中两相液流的动力学。 假设液体的动态可压缩性和热容量不可忽略。 两相液的非定向口*A*和*B*为管道入口。 非定向热口*H*是通过其与环境交换热量的管壁。

流体的惯性

该单元提供了模拟流体惯性的能力,即对质量流量突然变化的阻力。 默认情况下,流体惯性建模被禁用,这适用于驱动流体的压力力显着超过作用在流动上的惯性力的情况。

忽略惯性会降低计算成本,这就是为什么推荐用于大多数模型的原因。 然而,如果质量流量快速变化,流体惯性会变得很重要。 在这种情况下,惯性的考虑有助于提高建模的准确性。

节约能源

管道的能量守恒方程有以下形式:

哪里

* -管道中液体的质量;

* -管道内液体的比内能;

* -分别经由港口*A*和*B*的大量开支;

* -能量分别流过端口*A*和*B*。

* -热流通过标有端口*H*的壁进入管道。

热流_

管道壁和液体内部体积之间的传热被建模为对流过程,而热流的计算如下:

哪里

* -管道内的平均传热系数;

* -管道表面积;

* -管壁温度;

* -管道内液体的温度。

传热系数的计算取决于液体的相。 在过冷液相和过热汽相中,系数为

哪里

*索引 指有问题的相(液体或蒸汽);

* -管道中Nusselts的平均数量;

* -管道内的平均导热系数;

* -管道的水力直径(即具有相同横截面积的等效圆柱形管道的直径)。

在两相混合物中,相同的系数为

索引在哪里 表示两相混合物,并且指数 表示饱和液体。

Nusselt号码_

在层流中,Nusselt数被认为是恒定的,并在块参数中设置。 当雷诺数小于参数值时,使用层流的Nusselt数。 *Laminar flow upper Reynolds number limit*.

当雷诺数大于参数值时,使用湍流的努塞尔特数。 *Laminar flow upper Reynolds number limit*. 在层流和湍流之间的过渡区域中,Nusselt数使用三次多项式函数在层流和湍流的值之间变化。 这确保了流动模式之间的平稳过渡。

在液相和汽相中,湍流的努塞尔特数由Gnelinsky方程计算:

哪里

*和以前一样,索引 指有问题的阶段;

* -管道的摩擦系数;

* -雷诺数;

* -Prandtl的号码

摩擦系数定义为

哪里 -管道壁的粗糙度。

雷诺数定义为

哪里

* -管道的横截面积;

* -特定体积;

* -运动粘度。

在两相混合物中,湍流的努塞尔特数由Cavallini-Zekkin方程确定:

哪里

*索引 表示饱和液体;

*索引 表示饱和蒸汽;

* -干燥程度;

* -比体积。

饱和液体的雷诺数定义为:

质量守恒定律

管道的质量守恒定律可以写成如下:

哪里

* -液体密度;

* -管道内的压力;

* -管道中的液体体积;

* -分别经由港口*A*和*B*的大量开支;

* 是考虑了在相变的边界处的部分密度导数的平滑的校正项。

密度的偏导数使用三次多项式函数在区域之间变化。 范围内的干燥程度 0–0.1 该功能确保了在过冷液体和两相混合物的区域之间的衍生物的平滑变化。 范围内的干燥程度 0.9–1 它在两相混合物和过热蒸汽的区域之间提供了衍生物的平滑变化。 在质量守恒方程中添加校正项,以校正三次多项式函数引入的数值误差。:

哪里

* -管道中液体的质量,由方程计算:

+

* -管道内液体的比容量;

* -相变时间常数是相变事件的特征持续时间。 该常数确保相变不会瞬间发生,有效地在发生时引入时间延迟。

动量守恒

动量守恒方程分别确定每个管半段. 在邻近端口的管道的一半*但*:

哪里

* -港口压力*但&ast

* -管道的横截面积;

* ν -端口内液体的特定体积*但&ast
* -邻近端口的管道的一半的粘性摩擦的力*但&ast

* -流体在端口的惯性*A*:

哪里 -管道长度。

在靠近端口*B的管道的一半*:

哪里

* -端口压力*B&ast
* ν -端口*B中液体的比容量&ast
* -邻近端口*B的管道的一半的粘性摩擦的力&ast

* -端口内液体的惯性*B*:

描述流体惯性的术语 ,当标志时等于零 *Fluid inertia*禁用,即流体惯性模拟被禁用时。 粘性摩擦力的计算 它取决于流动模式:层流或湍流。

层流中的粘性摩擦力_

在层流模式下—当雷诺数小于参数值时 *Laminar flow upper Reynolds number limit*-邻近端口*A*的管道的一半的粘性摩擦的力是

并在与端口*B相邻的管道的一半*:

哪里

* -管形系数;

* -有效管道长度是管道长度和局部电阻的总等效长度之和;

* -管道的水力直径。

湍流中的粘性摩擦力_

在湍流模式下—当雷诺数大于参数值时 *Turbulent flow lower Reynolds number limit*-邻近端口*A*的管道的一半的粘性摩擦的力是

并在与端口*B相邻的管道的一半*:

哪里 是分别与端口*A*和*B*相邻的管道的一半中的湍流的达西摩擦系数。

在靠近端口*A*的管道的一半中,湍流的达西摩擦系数由Haaland方程确定,如下所示:

并在与端口*B相邻的管道的一半*:

哪里

* -管壁的相对粗糙度;

* -邻近端口的管道半部的雷诺数*A*,

+

* -靠近端口*B的管道一半的雷诺数*,

+

使用三次多项式函数改变层流和湍流之间过渡区域的摩擦损失。

假设和限制

*管壁是刚性的。

*流完全开发。

*重力的影响可以忽略不计。

*传热是相对于管道内液体体积的温度计算的。 要模拟沿长管道传热引起的温度梯度,请连接几个块 *Pipe (2P)*始终如一。

港口

非定向

# A — 管道入口或出口
两相液体

Details

管入口或出口对应的两相液口。 这个块没有自己的方向。

程序使用名称

port_a

# H — 管壁温度
温暖

Details

与管壁温度有关的非定向热口。

程序使用名称

thermal_port

# B — 管道入口或出口
两相液体

Details

管入口或出口对应的两相液口。 这个块没有自己的方向。

程序使用名称

port_b

参数

Geometry

# 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

可计算

Friction and Heat Transfer

# 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

默认值

1.5e-5 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 对于方形部分, 62 对于长宽比的矩形截面 296 为薄的环形截面[1]

默认值

64.0

程序使用名称

shape_factor

可计算

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

Details

层流状态下对流传热与传导传热的比率。 其值取决于管道横截面的几何形状和管壁上的热边界条件,例如恒定温度或恒定热流。

典型值 — 3.66 对于具有恒定壁温的圆形截面[2]

默认值

3.66

程序使用名称

Nu_laminar

可计算

Effects and Initial Conditions

# Fluid inertia — 流体惯性的计算

Details

选中此参数的复选框,以考虑流体流动的惯性-流体对快速加速的阻力。

默认值

false (关掉)

程序使用名称

inertia

可计算

# Initial fluid energy specification — 用于确定初始条件的热力学变量
Temperature | Vapor quality | Vapor void fraction | Specific enthalpy | Specific internal energy

Details

用于确定块体初始条件的热力学变量。

参数值 *Initial fluid energy specification*限制两相液体的可用初始状态。 当值为 *Initial fluid energy specification*设置如下:

* Temperature -指定初始状态,即过冷液体或过热蒸汽。 不可能指定液体和蒸汽的混合物,因为在液体和蒸汽混合物的区域中温度是恒定的。

* Vapor quality -指定初始状态,这是液体和蒸汽的混合物。 您不能指定过冷液体或过热蒸汽,因为质量分数为 01 因此,在整个区域。 此外,该单元将压力限制在低于临界压力的值。

* Vapor void fraction -指定初始状态,这是液体和蒸汽的混合物。 您不能指定过冷液体或过热蒸汽,因为质量分数为 01 因此,在整个区域。 此外,该单元将压力限制在低于临界压力的值。

* Specific enthalpy -指定液体的比焓。 块不限制初始状态。

* Specific internal energy -指定液体的特定内能。 块不限制初始状态。

Temperature | Vapor quality | Vapor void fraction | Specific enthalpy | Specific internal energy

默认值

Temperature

程序使用名称

energy_type

可计算

# Initial pressure — 模拟开始时的绝对压力
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg

Details

模拟开始时管道内液体的压力,相对于绝对零度设定。

计量单位

Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg

默认值

0.101325 MPa

程序使用名称

p_start

可计算

# Initial temperature — 模拟开始时的绝对温度
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

模拟开始时管道内液体的温度,相对于绝对零度设定。

依赖关系

若要使用此参数,请为参数设置 *Initial fluid energy specification*价值 Temperature.

计量单位

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

默认值

293.15 K

程序使用名称

T_start

可计算

# Phase change time constant — 相变事件的特征持续时间
s | ns | us | ms | min | hr | d

Details

在管道中的相变期间达到平衡的特征时间。 这个常数在相位之间的过渡中引入了时间延迟。 增加此参数以降低相变的速度,或将其减小以增加速度。

计量单位

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

默认值

0.1 s

程序使用名称

tau

可计算

# Initial mass flow rate from port A to port B — 模拟开始时的质量流量
kg/s | kg/hr | kg/min | g/hr | g/min | g/s | t/hr | lbm/hr | lbm/min | lbm/s

Details

模拟开始时液体从端口*A*到端口*B*的质量流量。

依赖关系

若要使用此选项,请选中此框 *Fluid inertia*.

计量单位

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

默认值

0.0 kg/s

程序使用名称

mdot_start

可计算

# Initial vapor quality — 模拟开始时蒸汽的质量分数

Details

模拟开始时管道内蒸汽的质量分数。

依赖关系

若要使用此参数,请为参数设置 *Initial fluid energy specification*价值 Vapor quality.

默认值

0.5

程序使用名称

x_start

可计算

# Initial vapor void fraction — 模拟开始时蒸汽的体积分数

Details

模拟开始时管道内蒸汽的体积分数。

依赖关系

若要使用此参数,请为参数设置 *Initial fluid energy specification*价值 Vapor void fraction.

默认值

0.5

程序使用名称

alpha_start

可计算

# Initial specific enthalpy — 模拟开始时的比焓
J/kg | kJ/kg | cal/kg | kcal/kg | mm^2/s^2 | cm^2/s^2 | m^2/s^2 | km^2/s^2 | km^2/hr^2 | in^2/s^2 | ft^2/s^2 | ft^2/min^2 | mi^2/s^2 | mi^2/hr^2 | Pa/(kg/m^3) | psi/(lbm/ft^3) | bar/(kg/m^3)

Details

模拟开始时管道内液体的比焓。

依赖关系

若要使用此参数,请为参数设置 *Initial fluid energy specification*价值 Specific enthalpy.

计量单位

J/kg | kJ/kg | cal/kg | kcal/kg | mm^2/s^2 | cm^2/s^2 | m^2/s^2 | km^2/s^2 | km^2/hr^2 | in^2/s^2 | ft^2/s^2 | ft^2/min^2 | mi^2/s^2 | mi^2/hr^2 | Pa/(kg/m^3) | psi/(lbm/ft^3) | bar/(kg/m^3)

默认值

1500.0 kJ/kg

程序使用名称

h_start

可计算

# Initial specific internal energy — 模拟开始时的特定内能
J/kg | kJ/kg | cal/kg | kcal/kg | mm^2/s^2 | cm^2/s^2 | m^2/s^2 | km^2/s^2 | km^2/hr^2 | in^2/s^2 | ft^2/s^2 | ft^2/min^2 | mi^2/s^2 | mi^2/hr^2 | Pa/(kg/m^3) | psi/(lbm/ft^3) | bar/(kg/m^3)

Details

模拟开始时管道内液体的比内能。

依赖关系

若要使用此参数,请为参数设置 *Initial fluid energy specification*价值 Specific internal energy.

计量单位

J/kg | kJ/kg | cal/kg | kcal/kg | mm^2/s^2 | cm^2/s^2 | m^2/s^2 | km^2/s^2 | km^2/hr^2 | in^2/s^2 | ft^2/s^2 | ft^2/min^2 | mi^2/s^2 | mi^2/hr^2 | Pa/(kg/m^3) | psi/(lbm/ft^3) | bar/(kg/m^3)

默认值

1500.0 kJ/kg

程序使用名称

u_start

可计算

文学作品

  1. 白色,F.M.,_流体流动。_麦格劳-希尔,1991.

  2. Cengel,Y.A.,_热和传质-一种实用的方法。 第3版,第8.5节。 麦格劳-希尔,2007年。