找回密码
 注册
查看: 2915|回复: 3

新手求教:双马赫问题编程

[复制链接]
发表于 2011-6-5 19:11:38 | 显示全部楼层 |阅读模式

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

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

x
问题描述:      如图所示,假设初始时刻,Mach=10的正激波向平板运动。激波与平板之间成60°夹角。 试计算流场的演化,画出t=0.2时刻流场的密度及压力分布,并进行流场分析。
主要疑惑:
1,Steger-Warming 分裂
对二维无量纲Euler方程组进行分裂,但方程形式负责,求解特征根、特征向量困难,如何解决?
2,激波运动:
这一问题是非定常的,可否用时间推进法?边界条件如何应用?
望赐教!
1.JPG
2.jpg
发表于 2011-6-5 19:23:54 | 显示全部楼层
(1)线性化以后无所谓简单复杂。
(2)时间推进法本来就是非定常的。边界条件按非定常线性化的方程给。就是根据特征值特征向量确定那些值从计算域中取,那些是外面传进来的。
 楼主| 发表于 2011-6-6 09:27:47 | 显示全部楼层

回复 2# 通流 的帖子

谢谢指教!
 楼主| 发表于 2011-6-9 15:02:15 | 显示全部楼层

回复 2# 通流 的帖子

你好!
        我对二维无量纲Euler方程组,通过MATLAB符号运算得到F和G对U的雅克比矩阵A.B,但用MATLAB符号运算对A、B求特征根时得到的结果太过冗长,明显错误。难以进一步分裂。
    请问如何解决Steger-Warming 分裂这个问题?是否有已经推导得到的结果?
    期待你的回复!谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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