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

simple算法和“对时间的龙格-库塔法”

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

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

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

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

simple算法和“对时间的龙格-库塔法”

simple算法用于解决压力与速度的耦合问题;
龙格-库塔法用于解决常微分方程;
不知你所说的“对时间的龙格-库塔法”是不是以时间为自变量的算法;
个人见解,请高手斧正
 楼主| 发表于 2005-6-5 14:43:37 | 显示全部楼层

simple算法和“对时间的龙格-库塔法”

我就是对“”龙格-库塔法“不了解阿,就是看到跟我课题类似的软件是用这种方法做的,而我是用simple做的
发表于 2005-6-6 08:17:21 | 显示全部楼层

simple算法和“对时间的龙格-库塔法”

Simple族方法属于pressure based method, Runge-Kutta时间推进方法属于density
based method, 属于原始变量法。
Simple方法发展之初是求解不可压流动(Ma<0.3)的椭圆型方程,目前,仍然广泛应用于这个领域。而time-marching method则是用于求解超音速和
发表于 2005-6-6 08:22:31 | 显示全部楼层

simple算法和“对时间的龙格-库塔法”

不好意思,接着写,
时间推进方法是用于求解超音速,跨音速和高亚音速流场的。原因是,其可以保证求解不同流场时,方程类型的一致性,即都为双曲型。
当然,对于改进的时间推进算法,也可以用于计算不可压流场,主要是对控制方程进行修改,方法主要有:压力泊松方程方法,人工压缩性方法和预处理方法等
对于,人工压缩性方法和预处理方法,其对不可压流场的计算效率,和压力修正方法相当。
发表于 2005-6-6 08:26:13 | 显示全部楼层

simple算法和“对时间的龙格-库塔法”

问题是,这两种方法,对于不可压流场,只能求解稳态问题,也就是说,除非到达收敛,中间过程的解,不是时间精确解。解决方法,我看到的文献里主要也就是双时间推进了。
但是对于压力泊松方程方法,好像是时间精确求解的。
不知道说得对不对,请高手指点
 楼主| 发表于 2005-6-6 10:47:46 | 显示全部楼层

simple算法和“对时间的龙格-库塔法”

谢谢bravado的解答!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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