当前位置:首页 >> 机械/仪表 >>

手把手教你怎么用UDS


手把手教你怎么用 UDS 解自己的方程

记得上次有人在论坛里面问具体怎么用 UDS(用户自定义方程) ,我想有些对 FLUENT 不熟悉的人可能对 UDS 的使用不太了解,所以我这 里写一个很简单的 UDS 使用入门,欢迎大家提出意见: UA 我们经常要解一些类似于对流扩散方程的方程与流场耦合,用来描述传质,输运等等一系列的现象,那么我们就用得到 UDS。所谓 UDS, 就是用户自定义标量方程,这类方程大致表达式如下: JOxw 依次为时间项,对流项,扩散项,源项。Ww}c! 当然其中有可能有些不同,不过只要是对流扩散型的方程,都可以用 UDS 来解(前面有人讨论只包含对流而没有扩散的方程用 UDS 来解的 例子,不过效果据说不好:,跳过) ) 。与标准对流扩散方程多出来的部分,都可以写到 SOURCE(源项)里面。mR# 以下解一个如下的 POSSION 方程为例,来介绍一下整个 UDS 求解的流程:Rst yb1 04Z $J v8q)N ,为专业技术论坛。

L

1:准备工作^x 将方程与 UDS 标准方程对比,发现没有时间项,对流项,同时多出一项,我们将方程化为标准形式,可以看出该项可作为源项来处理。即: p}]~ qG+LTeS 展开,论坛定位为专业技术论坛。 @-u8[U ? 清洁 该源项用 UDF 加入到求解方程中,调用的宏为 DEFINE_SOURCE,具体参见帮助的相关章节,这里该 UDF 可写为:Q2l.uc #include "udf.h""? DEFINE_SOURCE(uds_source,c,t,dS,eqn)QDzq {? real x[ND_ND];&tU real source;JW#k@" C_CENTROID(x,c,t);X source=-sin(C_UDSI(c,t,0));su=2* dS[eqn]=-cos(C_UDSI(c,t,0));IRM return source;Zyv$2Z }? 清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工 其中的 dS[eqn]是 source 的剃度,用来加快收敛。yNAP

2:设置 UDSdsE 准备工作完成,现在启动 FLUENT,先读入 CAS 文件,编译连接好该 UDF 文件。然后,如下图所示操作,w%kkk7

点开,出现 1PI]J ? 清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程 仿真技术、能源与环境工程技术、热能与动力工程技术、节能技术与节能政策、实验 技术及测量技术相关主题展开,论坛定位为专业技术 论坛。 R 此主题相关图片如下::go#Rk

Z[k mM

?将 UDS 项由 0 加到 1,如下图:eflJ m

"bCw ? 清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程 仿真技术、能源与环境工程技术、热能与动力工程技术、节能技术与节能政策、实验 技术及测量技术相关主题展开,论坛定位为专业技术 论坛。 . ?清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程 仿真技术、能源与环境工程技术、热能与动力工程技术、节能技术与节能政策、实验 技术及测量技术相关主题展开,论坛定位为专业技术 论坛。 REv.;!

底下 FLUX FUNCTION 是对应对流项设置的,由于其中我们的 POSSION 方程没有对流项,所以选择 NONE,点击 OK,UDS 加入成功,出 现如下图的提示,提醒 UDS 加入了,是否需要修改 UDS 扩散系数,点击 OKt{5ee ? 清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程 仿真技术、 能源与环境工能与动力工程技术、 节能技术与节能政策、 实验 技术及测量技术相关主题展开, 论坛定位为专业技术论坛。 }CNe

展开,论坛定位为专业技术论坛。 R+T8b 进入材料面版,可以看见底下的 UDS 属性,点击 EDIT,由于 PISSION 方程前面没有系数,所以定义扩散系数为 1。S<>; ? 清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围

UQ'

[R3:边界条件设置 lu'x 进入边界条件面版,首先是加入前面设置的源项,如下图:hhgB ? 清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程 仿真技术、能源与环境工程技术、热能与动力工程技术、节能技术与节能政策、实验 技术及测量技术相关主题展开,论坛定位为专业技术

y论坛。 : {) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程仿真技术、能源与 环境工程技术、热能与动力工程技术、节能技术与节能政策、实验 技术及测量技术相关主题展开,论坛定位为专业技术论坛。 :8b<

然后是 WALL 边界等的 UDS 边界条件设置,这里有标量值以及流通量两个选项,根据需要选择。zH ? 清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工

I 站 主 域 名 : WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程仿真技术、能源与环境工程技术、热能与 动力工程技术、节能技术与节能政策、实验 技术及测量技术相关主题展开,论坛定位为专业技术论坛。 FD}5{ ?清洁能源网 (社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程 仿技术、能源与环境工程技术、热能与动力工程技术、节能技术与节能政策、实验 技术及测量技术相关主题展开,论坛定位为专业技术论 坛。 F

4,求解设置&vq9a 可以选择计算 UDS 与否,以及亚松弛因子的调节,如下图:M}ZF ? 清洁能源网(社区) -- 本站主域名:WWW.CECLUB.CN ,本站论坛讨论主要围绕清洁能源技术、洁净煤技术、计算流体力学应用与工程

0C9XG\ 仿真技术、 h5,最后,初始化,求解。]3*w 后 记:本篇的 POSSION 方程的例子不包括对流项和时间项,所以没有详细讲解。如果包括时间项,参见帮助 DEFINE_UDS_UNSTEADY 一节,包 括对流项,参见 DEFINE_UDS_FLUX 一节注意:默认的对流项的 MASS FLUX RATE 是对于于多项流的,对于单相流,请自己写 DEFINE_UDS_FLUX。


相关文章:
手把手教你spss聚类分析和主因子分析
④ Maximum magnituds of 1 把数值标准化到最大值为 1。该方法是把正在标准...手把手教你怎么用SPSS分... 12页 免费 spss的聚类分析 39页 免费 第九章 SPSS...
更多相关标签: