找回密码
 注册
查看: 3445|回复: 10

LES filter

[复制链接]
发表于 2003-11-14 11:25:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请教一个LES初级问题:
在LES中,那些所谓的'filter', 只是理论分析用还是真的要在程序中实现?
有限体积之类的数值方法是不是可以认为是隐含的filter, 只要网格够细,再用上sub-grid
turbulence model,就是LES了? 望专家予以解答.
发表于 2003-11-21 23:26:46 | 显示全部楼层

LES filter

我认为filter不完全是理论上的东西,可以在计算湍流粘性系数的过程中反应出来
但是对于那样一个积分过程应该是一个理论上的把,我认为。
发表于 2003-11-25 01:11:37 | 显示全部楼层

LES filter

各商用软件中的LES都是最简单涡粘亚格子模型,在网格尺度滤波,所以不需要自己做任何操作,直接选用即可,但自己编程例外,因为有很多高级模型需要双重滤波的
发表于 2003-12-25 11:06:34 | 显示全部楼层

LES filter

谁编程做过?谈谈效果啦。
发表于 2004-1-15 14:19:24 | 显示全部楼层

LES filter

如果只是选用简单的Smagorinsky模型,确实不需要进行显式的Filtering操作,因为我们一般取Filter的大小与网格的尺度相同.但是如果使用动态模型或者Scale similarity模型,需要进行显式的Filtering操作,此时Filtering的大小,样式都将影响计算结果.所以,Filtering并不只是理论上的东西,在实际计算中也具有重要意义.
发表于 2004-2-21 15:34:38 | 显示全部楼层

LES filter

传统的les并不需要在数值代码中加入过滤的部分。主要是因为认为数值格式已经起到一个隐式过滤的作用。可以看看关于过滤器的文献。但是加入过滤的结果的精度会得到提高。 如果有二次过滤,肯定要在代码中体现了。
发表于 2004-2-25 17:56:36 | 显示全部楼层

LES filter

如果数值格式设计的足够聪明,可以不需要显式filtering,但现在的流体力学工作者希望找到好的显示Filtering, 以弥补数值格式的不足.(实际上数值离散带来误差与unrsolved的小涡相互作用)
发表于 2004-3-1 10:57:06 | 显示全部楼层

LES filter

下面引用由origin-right2004/02/25 05:56pm 发表的内容:
现在的流体力学工作者希望找到好的显示Filtering, 以弥补数值格式的不足.(实际上数值离散带来误差与unrsolved的小涡相互作用)
可以更具体地说以下吗?
发表于 2004-3-2 09:28:11 | 显示全部楼层

LES filter

quzhujian 说的很对
用LES时, 你求解的就是LES方程, 不是原始的N-S方程, 也就是说求解的就是filter后的u,v,w
所以一般是没有显示Filtering
但为了封闭LES方程, 要对u_iu_j进行模型, 不同的模型会引入filter
tophat filter, guassian filter and spectral filter各有优却点, 最近有一些smilarity的model引入一些很复杂的二次甚至三差filter, like the physical filter of Domaradzki, seems good
发表于 2004-3-30 18:02:49 | 显示全部楼层

LES filter

下面引用由MrBHU2004/03/02 09:28am 发表的内容:
quzhujian 说的很对
用LES时, 你求解的就是LES方程, 不是原始的N-S方程, 也就是说求解的就是filter后的u,v,w
所以一般是没有显示Filtering
但为了封闭LES方程, 要对u_iu_j进行模型, 不同的模型会引入filter
...
但是我感觉FILTER并不是多了比少了好,每一次使用显示的FILTER,都会将原来流场所包含的一些信息甩掉,所以我觉得还是慎用FILTER比较好。另外近两年LES模型的发展越来越复杂化,这其实并不是一个好的方向,由于模型的复杂化所带来的精度提高可能只要增加一点网格数,再用一个比较简单的模型就能够实现。
发表于 2005-7-20 11:42:27 | 显示全部楼层

LES filter

下面引用由baal2004/02/21 03:34pm 发表的内容:
传统的les并不需要在数值代码中加入过滤的部分。主要是因为认为数值格式已经起到一个隐式过滤的作用。可以看看关于过滤器的文献。但是加入过滤的结果的精度会得到提高。 如果有二次过滤,肯定要在代码中体现了。
“主要是因为认为数值格式已经起到一个隐式过滤的作用”,这里的数值格式的隐式过滤作用,是否体现在τij,Kij 上? 不过我感觉这样就没有涉及到filter具体采用box,gauss中的哪种方法了。
“如果有二次过滤”,是否就是指显式过滤?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表