首页/文章/ 详情

FLUENT车用液氢气瓶快充模拟

21小时前浏览10

正文共: 1472字 16图     预计阅读时间: 4分钟

1 前言

低温容器加注过程与一般的常温液体容器加注有许多不同之处。低温液体受热容易膨胀,而液体具有不可压缩性,所以气瓶必须留出一定的气相空间,使介质受热后有膨胀空间。如果加注过量,气相空间不足,随着外部热量进入气瓶,瓶内的压力将急剧升高。一旦气瓶内的压力大于气瓶的爆破压力,则会造成安全事故。因此,须确保气瓶加注完成后留有一定的气相空间,通常会在瓶内设置防过充装置,如溢流阀和气包装置等,确保气瓶的安全充装[1]。今天,我们根据参考文献研究一个带有防过充装置的液氢瓶加载过程。如下图所示,气包防过充装置由防过充筒体和防过充封头组成,与后封头焊为一体,形成一个独立的腔室,其容积为气瓶容积的 10%,且在防过充筒体底部开有小孔。其作用原理是首次充装内筒腔室满液时,由于气包防过充筒底部开孔孔径很小,在短时间内流入气包的液体量很少,从而保留一定的气相安全空间。加注完成后随着时间延长,内筒腔室内液体会通过小孔逐渐流入气包内,达到内外液位平衡,从而确保气瓶的气相安全空间。

2 建模与网格

创建如下的三维模型,考虑到对称性,我们只取一半体积,大大减少计算量。注意,建模时,我们将防过充装置创建为零厚度壁面结构,防过充装置和气瓶内部分别属于两个流体域,通过开孔进行联通(interior),开孔尺寸1mm。在fluent meshing模块划分多面体网格,节点数约为36.7万,最小正交质量0.546。另外,由于参考文献缺少了气瓶的具体尺寸参数,因此本案例的尺寸为自行定义,比如气瓶的容积和防过充装置的尺寸,这会影响计算结果的具体数值,但是不影响总体趋势。

3 边界条件与求解设置

由于考虑到气体的压缩,因此氢气采用理想气体模型。

文献采用Lee模型模拟了液氢的相变,相变因子均设置为0.1。

采用VOF模型模拟气液两相流,这里需要特别指出一点,由于在局部位置可能会产生很大的CFL数,造成VOF迭代计算更新CFL数时停顿很久,因此本案例我们将体积分数参数设置为隐式格式(Implicit),这样,在较大的时间步长也具有较快的计算速度。

本案例采用如下的UDF定义了饱和温度和饱和压力的关系,这一点参考文献没有明确指出。













#include "udf.h"#include "math.h"DEFINE_PROPERTY(saturation,c,t){real p_ab;real p_op=RP_Get_Real("operating-pressure");real t_sat;p_ab=p_op+C_P(c,t);t_sat=3.58966*pow(log10(p_ab),2)-28.44835*log10(p_ab)+72.80583;C_UDMI(c,t,0)=t_sat;return t_sat;}

根据参考文献,我们将加注流量设置为0.05kg/s(注意,由于模型是1/2的,因此流量值也应为1/2,即0.025kg/s),加注温度20K。

本案例需要考虑重力,并且参考压力我们设置为标准大气压。

采用如下值进行初始化,采用patch方式设置初始充装率。

创建两个监视器,分别监控气瓶和过程装置的压差以及防过充装置内液体容积的动态变化。

瞬态求解,时间步长取0.005s。注意,本案例的工况总计算时间耗时一周多。

4 计算结果

我们先看一下气瓶和过程装置的压差以及防过充装置内液体容积的动态曲线,趋势和参考文献一致。

再看一下不同时刻气瓶内压力云图和液氢体积分数云图,趋势和参考文献一致。

5s压力和体积分数

150s压力和体积分数

455s压力和体积分数

参考文献

[1] 车用液氢气瓶快充过程数值模拟

来源:仿真与工程
MeshingFluent MeshingFluentUDF
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-03-20
最近编辑:21小时前
余花生
签名征集中
获赞 212粉丝 436文章 321课程 0
点赞
收藏
作者推荐

FLUENT风机串并联模拟

正文共: 847字 12图 预计阅读时间: 3分钟1 前言风机的串并联是一个经典的流体力学问题,通常有一种说法叫“串联增风压,并联增风量”。实际应用中,串联是为了在不改变流量的情况下增大出口压力,常用在管道阻力较大的场合,如果管道阻力较小,使用不当,将起到适得其反的作用;并联是为了在不改变压力的情况下增大出口流量,常用在管道阻力较小的场合,同样地,如果管道阻力较大,使用不当,将起到适得其反的作用。关于这个问题在经典教材里面有详细的曲线和说明。今天,我们用FLUENT简单演示一下这个问题。2 建模与网格为了省事,我们在ICEM CFD创建如下三个管路系统,一起划分四边形结构化网格。注意,我们用一个内部的线模拟风机,这个线将计算域切分成若干个独立的子域。3 边界条件与求解设置这个案例的边界设置非常简单,我们重点描述一下风机的设置。假设风机的压头曲线如下,将该曲线设置到fan边界的pressure jump里面即可。入口设置为压力入口,全压为0Pa。出口设置为outlet-vent,通过设置loss coefficient调节管路的阻力特性,这里我们设置为常数。我们假定三个不同阻力特性的管路,分别为小阻力(阻力1)、中阻力(阻力2)和大阻力(阻力3)(如下图)。4 计算结果小阻力条件,各管路的流量和压力如下。单个风机的管路流量0.25kg/s,压力130Pa;串联的管路流量0.27kg/s,压力150Pa;并联的管路流量0.38kg/s,压力297Pa。中阻力条件,各管路的流量和压力如下。单个风机的管路流量0.18kg/s,压力506Pa;串联的管路流量0.22kg/s,压力719Pa;并联的管路流量0.22kg/s,压力734Pa。大阻力条件,各管路的流量和压力如下。单个风机的管路流量0.133kg/s,压力720Pa;串联的管路流量0.17kg/s,压力1180Pa;并联的管路流量0.146kg/s,压力734Pa。从上述三组结果可以看出,管路阻力大时,风机串联才更体现出优势;管路阻力小时,风机并联才更体现出优势,符合串并联特点。来源:仿真与工程

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈