作者wowow2005 (耶稣是主)
站内Mechanical
标题Re: [请益] 有关 FLUENT or CFD 的问题
时间Sat Nov 8 12:47:34 2008
抱歉 我是用icepak进行模拟的
打个岔问ㄧ下
所以若是我进行transient simulation
比如我要模拟一个由0sec加热至1800sec的过程
我time step设为2secs,然後我solution save interval设为900
这意思是否是每增加2secs就存取ㄧ次资料?
然後在叠代的过程中,比方在第0秒叠代完一遍後
而第2秒叠代的猜值就是第0秒叠代後的结果?
还有就是稳态的叠代跟暂态的叠代差异在哪里?
谢谢!
※ 引述《largesperm (lovejuice, good drink!)》之铭言:
: ※ 引述《bbirthday (想念....)》之铭言:
: : 阿 我现在才发现您是板主大人 哈哈哈
: : 谢谢您的热心解说 :)
: : Von Karman 那个例子举的真的很好
: : 所以您的意思是 您觉得即使是用Rans 的方法
: : 也是可以得到这个现象吗??
: : 关於这一点 我实在是很想不透
: : 如果我把 Fluent Solver设成unsteady
: : 但是我的所有B.C.'s 都是steady的
: : 然後 我让他跑几个time steps
: : within every time step
: : 我的solution都是converge的
: : 总觉得每一个time step出来的结果应该会一样才对
: : 就是solution to the time-averaged N-S eqs.
: : 嗯 有点混乱了:S
: steady 跟 unsteady 的差别
: 在於你关不关心流动过程
: 譬如今天你要把水注入一个空箱子
: 如果你在意水的充填过程 那就是使用 unsteady
: 如果你根本不在意水是怎麽充填的 那就是使用 steady
: 因为你只在意水有没有满而已
: 又譬如水流经一个垂直角度的突扩管 (凸 - 左转 90 度, 流场由左入口到右出口)
: 他在上下突扩处会各有一个 vortex
: unsteady 可以得知水是怎麽从静态流场发展到有 vortex 的流场
: 如果我只想知道最终的 vortex 是长什麽样子
: 就使用 stedy, 就不用花这麽多时间去理会是怎麽发展的
: unsteady 比 steady 耗时非常多
: 而 steady 就是只进行一次迭代 直到满足方程式为止
: 所以你的 residual plot 只会看到线碰到你设定的 residual 就停止迭代
: unsteady 是 time depend 的方程式
: 所以他每一次 time step 就是一个新的方程式 就是要重新迭代一次
: 下一次 time step 起始边界条件 是上一次 time step 收敛的结果
: 所以以第二个例子来讲 使用 unsteady 的结果
: 一直跑 跑到最後 你会发现在超过某一个 time之後
: 他只迭代一次就会一直狂 converge 因为他已经 steady 了
: 方程式不再是 time depend
: 而你的问题应该是用 unsteady 求解
: 因为流场是 unsteady
: 建议你可以先做一次 fluent 的 tutorial
: 或是翻翻 help document~ 对学习 fluent 很有帮助喔
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.161.77
1F:推 george1001:solution save interval才是自动记录的设定 11/08 14:56
2F:推 largesperm:我自己的想法是就是把上一个 step 当成是这个 step 的 11/08 15:09
3F:推 largesperm:初始值~ 不一定是对的啦~ 哈 我自己是这样想 11/08 15:10
4F:→ wowow2005:可是在暂态模拟中,在某一时间点上的叠代过程,怎麽会这 11/08 15:36
5F:→ wowow2005:麽快就结束(我是指在ICEPAK中)?而稳态虽也是ㄧ次就要叠 11/08 15:37
6F:→ wowow2005:代至收敛,却要花不少时间? 11/08 15:37
7F:推 largesperm:你是用 nita 吗 @@ 11/08 15:41
8F:推 largesperm:我也有跟你一样的问题就是了 我是想会是因为小 step 11/08 15:42
9F:推 largesperm:所以收敛比较快吗~ 我也不确定 11/08 15:43
10F:→ wowow2005:什麽是nita啊?我得回去再看看才行 11/08 15:46
11F:→ wowow2005:自动记录的意思是说每ㄧ个时间点的data它都会纪录吗? 11/08 15:47
12F:→ wowow2005:如果您讲的是scheme的话,我是用1st和2nd upwind去跑 11/08 16:04
13F:推 largesperm:icepak 有 piso 这个算法吗 这个是无迭代运算 11/08 16:05
14F:→ wowow2005:我看tutorials里好像没有写这个,只有提到simple法而已 11/08 16:16
15F:→ wowow2005:不过那个好像是解压力跟速度的方法(我不确定)?我目前只 11/08 16:17
16F:→ wowow2005:需要解温度而已。对了,另外想问ㄧ下,icepak解flow时系 11/08 16:18
17F:→ wowow2005:统预设收敛准则是0.001,请问这样合理吗?而Energy部分是 11/08 16:19
18F:→ wowow2005:设1e-07,这样也合理吗?他们为什麽要如此定? 11/08 16:19
19F:推 largesperm:预设值我是会先降2个order跑看看 看我要观察的物理量 11/08 16:21
20F:推 largesperm:会不会差太多 这样定应该是至少有解 再看各case 11/08 16:22
21F:推 largesperm:自己的需求再改变那的值 收敛准则应该是case by case 11/08 16:23
22F:→ wowow2005:恩!谢谢你的宝贵建议! 11/08 16:37
23F:推 johan1026:ICEPAK是电子散热产品的设计研发的辅助工具 而散热工程 11/08 23:03
24F:→ johan1026:师注重的是时效性以及有无到达SPEC 并不过分注重数值理 11/08 23:04
25F:→ johan1026:论 因此ICEPAK在数值方法上会有所精简 以缩短研发设计 11/08 23:06
26F:→ johan1026:的周期 所以你若是注重物理意义与数值理论的研究 用 11/08 23:07
27F:→ johan1026:FLUENT会比较恰当 11/08 23:07
28F:推 largesperm:学长好! (  ̄□ ̄)/ ( ̄ㄧ ̄ )>( ̄ㄧ ̄ )>( ̄ㄧ ̄ )> 11/08 23:14
29F:推 johan1026:说白一点 那是给电子业用的 做论文的话 11/08 23:27
30F:→ johan1026:你会被阉割过的功能给搞疯 11/08 23:27