找回密码
 注册
查看: 5099|回复: 19

非稳态残差判断收敛问题

[复制链接]
发表于 2010-8-29 09:14:05 | 显示全部楼层 |阅读模式

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

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

x
在非稳态计算中,第一个时间步内残差不收敛,对计算结果有影响吗?
该怎么改
发表于 2010-8-29 10:56:50 | 显示全部楼层
当然有。如果你确认初始状态无误,那就减小时间步长。一定是初始状态与平衡状态偏差大。
 楼主| 发表于 2010-8-29 16:13:08 | 显示全部楼层
我的时间步长是1,每个时间步的迭代数是100
 楼主| 发表于 2010-8-29 16:13:51 | 显示全部楼层
算到后来残差曲线成水平线了
发表于 2010-8-29 16:45:35 | 显示全部楼层
 楼主| 发表于 2010-8-29 17:19:55 | 显示全部楼层
那我怎么才能知道我那里设置不合理呢,
time step size(s):1
numbers of time step:7200
max interrations per time step:100
风流入口速度为0.4m/s
网格最大是0.3m
松弛因子是默认设置
网格质量没有大于0.7的

[ 本帖最后由 天水一方 于 2010-8-29 17:21 编辑 ]
发表于 2010-8-29 19:17:49 | 显示全部楼层
直观地捋一捋概念。所谓非稳态问题也叫做初值问题。打一个最简单的比方,抛射问题,已知质点初始位移和初始速度,你可以写出运动微分方程,求轨迹,也就是函数“位移(t)”,结果我们都知道是抛物线。但是如果让你用数值积分的方法求解呢,从直观上时间步长应该多大?你可以写个方程试一试,用excel就行。
发表于 2010-8-29 19:38:03 | 显示全部楼层
每一个物理现象都有一个时间尺度。你的时间步长要比这个时间尺度小至少1个数量级。至于如何确定这个时间尺度,这要靠对问题的理解。像叶轮机械中的动静叶片的干扰,这时的时间尺度就很容易估计。就是叶片通过的周期。
 楼主| 发表于 2010-8-29 19:46:33 | 显示全部楼层
现在怎么确定是哪里出了问题?
 楼主| 发表于 2010-8-29 19:51:00 | 显示全部楼层
根据网上的一些说法做了一些修改
结果还是不行
残差图.jpg
发表于 2010-8-29 20:32:23 | 显示全部楼层
就这一张图,你就能判定对错?
这都是谁教的?
 楼主| 发表于 2010-8-29 20:36:01 | 显示全部楼层
我错了?
非稳态在第一个时间步内残差不下降,能判断收敛?
发表于 2010-8-29 20:44:48 | 显示全部楼层
你急得狠,只想得到一付速效药。
 楼主| 发表于 2010-8-29 20:55:28 | 显示全部楼层
还请版主指点,
对于这个概念确实不理解,这些都是在网上东一块,西一块看的很不系统
发表于 2010-8-29 21:01:48 | 显示全部楼层
关键还是流场。
还是不知道问题的时间尺度。无从判断你的时间步长是否在合理的范围之内。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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