找回密码
 注册
查看: 2229|回复: 6

[求助]simple算法和“对时间的龙格-库塔法”区别

[复制链接]
发表于 2005-6-5 08:56:50 | 显示全部楼层 |阅读模式

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

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

x
simple算法和“对时间的龙格-库塔法”是两种并列的算法嘛?他们各自的主要用途是什么,同一种物理模型求得的场量是否近似?请各位高手帮忙解答,谢谢!
发表于 2005-6-5 19:57:23 | 显示全部楼层

[求助]simple算法和“对时间的龙格-库塔法”区别

没研究过?
对时间的龙格-库塔法 只涉及对(非)线性方程的求解把。
发表于 2005-6-6 13:18:02 | 显示全部楼层

[求助]simple算法和“对时间的龙格-库塔法”区别

Runge-Kutta方法是对时间导数的离散方法。在cfd中,通常把pde通过空间离散之后转化为半离散问题(许许多多的ODE),Runge-Kutta是对ODE的离散。
发表于 2005-6-7 00:32:12 | 显示全部楼层

[求助]simple算法和“对时间的龙格-库塔法”区别

龙格-库塔法 是一种精度比较高的解常微分方程的解法(一般用4阶)
在CFD中, 对非稳态问题, 如果把对空间的差分都用上一个时间步(已知的)的值来求, 就变成每个点的值对时间的常微分方程, 就可以用龙格-库塔法. 这是一种显式解法, 在DENSITY BASED高速问题里常用的一种解法.
SIMPLE类算法的精髓是用压力修正方程解决了低速不可压条件下, 压力速度偶合的问题. 对非稳态问题, SIMPLE类算法(大部分低速算法?), 一般用低阶(如IMPLICIT EULER, CRANK-NICOLSON)隐式算法.
显式的好处是不用解大型线性方程组, 计算容易, 速度快. 缺点是时间步长要比较小.
隐式的好处是比较稳定, 可以用较大时间步长,缺点是要解大型线性方程组.
原则上压力修正方程可以推广到显式, 龙格-库塔法也可以用在隐式算法. 但这样做的优缺点, 可能遇到的问题我不了解.
对于稳态问题可以用非稳态方法求解, 高阶显式, 和低阶隐式应该得到同样的解.
对非稳态问题, 则有个时间精度问题, 同样步长, 高阶精度更高.
 楼主| 发表于 2005-6-8 09:24:16 | 显示全部楼层

[求助]simple算法和“对时间的龙格-库塔法”区别

太谢谢你们了,真是听君一句话胜读十年书阿!
发表于 2005-6-25 17:36:46 | 显示全部楼层

[求助]simple算法和“对时间的龙格-库塔法”区别

    荐!
发表于 2009-3-3 10:26:24 | 显示全部楼层

回复 4# anyone 的帖子

哥们太强了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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