Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
各位大佬,想写一个多孔介质双温度方程的UDF,气体温度Tg=C_T(c,t)获取,但是固体温度怎么获取,还没有思路。 计算模型比较简单,空气和燃料进入到多孔介质内燃烧,气体和固体物性不同,导致多孔区域气体和固体的温度有差异,气体和固体之间有换热。计算模型示意图如下所示, 。 流体能量方程和固体能量方程如下图所示。目前,气体温度可直接获取,请问固体的温度该如何获取,哪位有关相关经验,不胜感激
按照我对Fluent中多孔介质模型的理解,这里固体温度是获取不到的。 多孔介质模型是做了一个等效处理,既不是固体也不是气体。
@ibelief 谢谢,严格意义上讲,如你所言,porous是比较特殊的。我想尝试着加入判断语句,获取单元压力,如果压力为0,则赋值给固体温度,如果不为0,则赋值给气体温度。但是,使用cmake编译的时候,总是出问题 按照析模界给出的Cmake调试UDF教程,第一步就会出错,修改了编译器,仍是同样错误
@阿桑 把全部udf 贴一下? 另外,你得到了固体问题或者气体温度有什么意义呢?
@ibelief 谢谢,在气体和固体能量方程中,需要知道气体和固体温度,以便计算两者之间的热量传递,用于源项。 我试了试之前提到的判断压力,然后再赋值给气体或固体,这个方法是行不通的。在fluent中若不打开双能量方程,在多孔介质区域没有压力为0的固体温度,估计fluent就是加入个孔隙率参数。 这个udf就是想把化学反应吸热加入到源项中