找回密码
 注册
查看: 5854|回复: 11

求分享非定常时间步长设置经验

[复制链接]
发表于 2014-11-15 23:49:52 | 显示全部楼层 |阅读模式

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

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

x
单级,静子:转子=2:3,网格数分别是35万和36万,定常计算没有问题,分别用phase lagged和domain scaling,已经计算多次,但一直没有收敛。请问时间步长如何设置才合理呢?
发表于 2014-11-15 23:56:50 | 显示全部楼层
你算的是非定常没有收敛吗?把收敛残差贴一下看看。
 楼主| 发表于 2014-11-16 09:15:25 | 显示全部楼层
sqmsf2 发表于 2014-11-15 23:56
你算的是非定常没有收敛吗?把收敛残差贴一下看看。

又重新计算了,之前的已经覆盖,phase lagged的Time Step分别设置为40和1600,domain scaling分别设置为720和14400

点评

感觉你的给的不太对。 phase lagged的设置应该是上百或上千, domain scaling应该是6的整数倍,具体下来顶多到几十 你再看看手册?  详情 回复 发表于 2014-11-16 22:35
发表于 2014-11-16 22:35:09 | 显示全部楼层
bitjiao 发表于 2014-11-16 09:15
又重新计算了,之前的已经覆盖,phase lagged的Time Step分别设置为40和1600,domain scaling分别设置为7 ...

感觉你的给的不太对。
phase lagged的设置应该是上百或上千,
domain scaling应该是6的整数倍,具体下来顶多到几十
你再看看手册?
 楼主| 发表于 2014-11-16 22:49:21 | 显示全部楼层
蓝莲叶 发表于 2014-11-16 22:35
感觉你的给的不太对。
phase lagged的设置应该是上百或上千,
domain scaling应该是6的整数倍,具体下 ...

研究了手册,phase lagged设置为2x24x36,和15x2x24x36,domain scaling为60和960。第一次算非定常,也不是很确定
 楼主| 发表于 2014-11-16 23:25:01 | 显示全部楼层
蓝莲叶 发表于 2014-11-16 22:35
感觉你的给的不太对。
phase lagged的设置应该是上百或上千,
domain scaling应该是6的整数倍,具体下 ...

6的倍数是怎么得到的?

点评

你不是2:3嘛,domain scaling 的计算通道数必然也是2;3,只有6的整数倍才能保证转子、静子的每个通道都分配整数个时间步  详情 回复 发表于 2014-11-17 09:39
发表于 2014-11-17 09:39:21 | 显示全部楼层
bitjiao 发表于 2014-11-16 23:25
6的倍数是怎么得到的?

你不是2:3嘛,domain scaling 的计算通道数必然也是2;3,只有6的整数倍才能保证转子、静子的每个通道都分配整数个时间步
 楼主| 发表于 2014-11-17 11:03:17 | 显示全部楼层
蓝莲叶 发表于 2014-11-17 09:39
你不是2:3嘛,domain scaling 的计算通道数必然也是2;3,只有6的整数倍才能保证转子、静子的每个通道都分 ...

domain scaling条件下,number of angular=(10-20)x叶片数,所以我设了60;每周期内至少要10-20个时间步,所以number of time steps设了960.

 楼主| 发表于 2014-11-17 11:06:48 | 显示全部楼层
bitjiao 发表于 2014-11-17 11:03
domain scaling条件下,number of angular=(10-20)x叶片数,所以我设了60;每周期内至少要10-20个时间步 ...

但对如何保证每周期10-20个时间步的操作不清楚,能否说的详细一点?
 楼主| 发表于 2014-11-17 11:07:10 | 显示全部楼层
蓝莲叶 发表于 2014-11-17 09:39
你不是2:3嘛,domain scaling 的计算通道数必然也是2;3,只有6的整数倍才能保证转子、静子的每个通道都分 ...

但对如何保证每周期10-20个时间步的操作不清楚,能否说的详细一点?

点评

假设转/静=45:30 那么画网格时转子应使用3通道,静子使用2通道。这样转静的周向尺度均为24°,可以用domain scaling。 那么这个时候可以分配6倍数的时间步,例如36个时间步。每个转子通道将分配36/3=12步,静子通  详情 回复 发表于 2014-11-20 16:44
发表于 2014-11-20 16:44:42 | 显示全部楼层
bitjiao 发表于 2014-11-17 11:07
但对如何保证每周期10-20个时间步的操作不清楚,能否说的详细一点?

假设转/静=45:30
那么画网格时转子应使用3通道,静子使用2通道。这样转静的周向尺度均为24°,可以用domain scaling。
那么这个时候可以分配6倍数的时间步,例如36个时间步。每个转子通道将分配36/3=12步,静子通道则为36/2=18步。够清楚了吧~
 楼主| 发表于 2014-11-20 20:13:20 | 显示全部楼层
蓝莲叶 发表于 2014-11-20 16:44
假设转/静=45:30
那么画网格时转子应使用3通道,静子使用2通道。这样转静的周向尺度均为24°,可以用dom ...

谢谢回复!
隔壁的一个师姐告诉我,转子转360度为一个周期,number of angular是一个周期内的时间步,number of time steps=i x number of angular,i=周期数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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