|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
大家好!
我的问题如下: 一个房间里充满空气和SO2的混合物,浓度未知,需要由源项产生率计算。我需要提取出有个体积的入口面上的空气和SO2的质量流率和SO2的质量分数或者摩尔分数,把那个SO2的质量流率该为1%,再把这个新的质量流率设置给那个体积的出口面,空气质量流率不变,相当于那个体积过滤了99%的SO2,这入口和出口面的SO2质量流率之差,就是该体积的质量产生率(负值),相当于“汇”。
请问大家:
1. 我在设置气体混合物的时候,都是用mixture model,不用multiphase model吧?因为只有一个气相,我这么理解对么?
2. 我能不能直接用F_PROFILE(f,t,n)的这个n来指定是空气或者SO2,这样就能分别通过F_AREA*F_FLUX来得到空气和SO2的质量流率,出口的F_PROFILE(f,t,n)=1%*F_PROFILE(f,t,n)不过,如何在这个等式里面分别指定左边f和t的是出口的,右边的f和t是入口的呢?我有点迷惑。该用F_PROFILE么?还是说通过计算入口的F_AREA*F_FLUX来计算得到SO2的入口质量流率,将其中的-99%作为source的流率,定义一个这样的source,出口面设为interior,这样通过质量守恒,那么剩下的1%的SO2只能通过出口面出去而别无其他?
3.如果我上面写的定义source是对的,那么我只需要定义这样的一个source,就可以搞定出入口的质量流率削减问题,而不需要定义出口面了吧?这样完全就可以只在source的面板中激活一个udf而不是还要到出口面上去激活另一个udf。
4. 顺带问一下,假如有这么一个udf,里面既定义了source又定义了出口面 (相当于压缩到一起的一个udf.c),那么在设置这样的udf的时候,要分别到source和出口面边界的面板上去选择同一个udf.c文件了?这样是允许的么?会不会在执行和调用的时候出错?还是说必须分别单独写成两个udf?
谢谢! |
|