首页/文章/ 详情

建筑自然通风流场数值模拟

10月前浏览554
正文共:1481字 12预计阅读时间:4分钟
 

1 前言

 
    自然通风是发展可持续和健康室内环境的重要因素,自然通风由风力或者浮力(通常是两者共同)作为驱动力[1]。自然通风可以保证建筑室内获得新鲜空气,带走多余的热量,又不需要消耗动力,节省能源,节省设备投资和运行费用,因而是一种经济有效的通风方法[2]。今天,我们做一个简化建筑的自然通风速度场计算案例。
 

2 建模与网格

 
    建立如下的建筑模型,建筑高度H=0.16m,所有建筑墙面均为零厚度壁面。为方便后处理与参考文献实验值进行对比,将计算域原点x坐标设置在建筑迎风面。外流场计算域按如下方式创建:x向上建筑物迎风面距离计算域入口边界3H;建筑物背风面距离出口边界15H;y 向上建筑物与计算域侧面的距离为5H;z向上建筑物顶部距离计算域顶面5H[3]。为方便计算进入室内的新风量,建模时前后窗户都以零厚度面替代,边界条件设置为interior。划分六面体网格,对建筑区域及墙面附近进行细化,节点数约181万。
 

3 求解设置

 
    本案例选择Realizable k-e湍流模型(读者也可尝试其他湍流模型)。
    计算域入口设置为速度入口,速度和湍动能条件采用UDF按如下设置,其中参考高度H的速度uH=4.3m/s。
    上式的UDF如下
    #include "udf.h"double x[ND_ND];double z;double uH=4.3;double h0=0.16;DEFINE_PROFILE(velocity_normal, thread, position){face_t f;begin_f_loop(f,thread){F_CENTROID(x,f,thread);z=x[2];F_PROFILE(f,thread,position)=pow(z/h0,0.25)*uH;}end_f_loop(f,thread)}DEFINE_PROFILE(kinetic, thread, position){face_t f;begin_f_loop(f,thread){F_CENTROID(x,f,thread);z=x[2];F_PROFILE(f,thread,position)=pow(uH,2)*0.033*exp(-0.32*z/h0);}end_f_loop(f,thread)}
        计算域出口设置为压力出口。
        计算域底面设置为无滑移壁面。
        其余面设置为对称边界。
        求解策略按如下设置,其中压力速度耦合采用coupled算法以提高收敛性,但是计算内存要求较高。压力离散采用PRESTO算法,对于避免近壁面的速度失真有帮助。
        为了和参考文献实验值对比,在建筑内对称中心面创建如下的监测点,本案例只考察前三列监测点。
     

    4 计算结果

     
        前三列监测点对应的x向分速度无量纲结果和实验测量值对比如下,可以看出整体变化趋势大致相同。
        再看一下建筑室内对称中心面的速度矢量,室内上下区域均存在涡流区。
        最后,我们看一下进入房间内的无量纲流量(按如下公式进行计算),中Q为窗户的通风量,m3/s,本案例结果为
    0.00786/1.225=0.006416327m3/s;参考速度uH=4.3m/s,窗口面积Ain=0.092*0.036=0.003312m2于是无量纲通风量为0.451,与参考文献实验值0.5相差9.89%。
     

    参考文献

     
    [1] Wind tunnel analysis of flow and dispersion in cross-ventilated isolated buildings: Impact of opening positions
    [2]360百科
    [3] 自然通风建筑内空气流动和污染物扩散的数值模拟
    来源:仿真与工程
    UDF湍流建筑
    著作权归作者所有,欢迎分享,未经许可,不得转载
    首次发布时间:2023-07-05
    最近编辑:10月前
    余花生
    签名征集中
    获赞 165粉丝 260文章 274课程 0
    点赞
    收藏
    未登录
    还没有评论

    课程
    培训
    服务
    行家

    VIP会员 学习 福利任务 兑换礼品
    下载APP
    联系我们
    帮助与反馈