24小时热门版块排行榜    

查看: 443  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

飞刀kay

新虫 (初入文坛)

[求助] 有关时间离散的理论问题有不懂得求大师指教

当做非定常计算时,时间和空间都要离散,我的理解是把时间离散后了,每一段时间内就按照一个稳态的进行计算,不知道对不对,假如是这样的话,每个时间步内也要迭代1000多次才进行下一个时间步的计算。可用软件做计算的时候,每个时间不也仅仅迭代了大概最多100来次,不知道这样理解对不对
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cfd咨询

新虫 (初入文坛)


【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
飞刀kay: 金币+5, ★★★很有帮助, 这下理解了,非常感谢 2013-08-15 13:57:10
xiegangmai: 金币+2, 鼓励讨论交流! 2013-08-17 09:46:57
你说的稳态计算要1000多步,那是因为是在初始化的基础上算的。
而非定常计算是以上一个时间步的结果上计算的,流场变化小,所以很快就能达到收敛。
比如初始值是0,收敛值是1000,所以你要算1000多步,而非定常计算的初始值是990,收敛值是1000,所以你只要迭代10多步就能收敛了
4楼2013-08-14 17:00:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

cfd咨询

新虫 (初入文坛)


【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+2, 鼓励讨论交流! 2013-08-13 23:45:30
差不多是这个意思。
由于下一个时间步是以上一个时间步的结果作为初场迭代的,时间步长够小的话,很快就能达到收敛,而不用1000多步。建议你看看双时间推进的理论。
2楼2013-08-13 09:25:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

飞刀kay

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by cfd咨询 at 2013-08-13 09:25:45
差不多是这个意思。
由于下一个时间步是以上一个时间步的结果作为初场迭代的,时间步长够小的话,很快就能达到收敛,而不用1000多步。建议你看看双时间推进的理论。

谢谢,不过我还有不理解:一个时间步内的计算要达到收敛,就相当于一个稳态过程的计算,而一个稳态过程的计算也往往需要1000步以上的迭代,就是说在一个时间步内计算收敛了,才进行下一个时间步的计算,那为什么一个时间步内的计算相比较稳态需要的迭代次数少那么多啊
3楼2013-08-14 15:38:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见