24小时热门版块排行榜    

CyRhmU.jpeg
查看: 4366  |  回复: 9
【悬赏金币】回答本帖问题,作者cure727将赠送您 5 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

cure727

铜虫 (初入文坛)

[求助] 浮点异常问题已有2人参与

各位大佬,我想问一下有关浮点异常的问题:
首先我是用的DPM模型模拟气液耦合问题,先计算稳态流场(速度入口为定值)直至收敛,后开启瞬态流场和加入DPM,双向耦合,粒子为非稳态追踪,粒子与流场同时间步长,1e-06秒(由于我模型尺寸较小,最小网格尺寸为0.01毫米),粒子注射6次,面注射,速度入口随时间变化(编译UDF),但无论怎么调整湍流模型和算法总是计算几步之后就浮点异常,请教一下大家有何解决办法吗?@wuming524
回复此楼
每天挣扎在fluent海洋里的科研小白,抑郁ing
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cure727

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by xrs333 at 2022-01-08 12:28:09
弥散两相流作双向耦合的计算,对于两相的每个单元每个颗粒在每一步迭代都有由于质量、动量和能量交换而产生的盈亏,对于控制方程来说就是源项。瞬态求解为了避免发散,每个时间步源项的变化不要太大。时间步长需要控 ...

您好!对于您的问题我思考了一下,的确有这个可能性,我是研究人体咳嗽呼出的飞沫在某个小型容器里的沉积量和轨迹,经过文献调研可知,呼出飞沫粒径符合双R分布,最小粒径32微米,最大的有2毫米,而我的网格比较小,所以的确有您说的“大铁球掉到小水坑”含义,那请问这种既定参数不能随意更改的话,又有什么解决办法呢?

发自小木虫Android客户端
每天挣扎在fluent海洋里的科研小白,抑郁ing
3楼2022-01-08 17:25:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

xrs333

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
cure727: 金币+5, ★★★★★最佳答案 2022-01-08 17:21:21
弥散两相流作双向耦合的计算,对于两相的每个单元每个颗粒在每一步迭代都有由于质量、动量和能量交换而产生的盈亏,对于控制方程来说就是源项。瞬态求解为了避免发散,每个时间步源项的变化不要太大。时间步长需要控制的不只是绝对大小,应该考查斯托克斯数。当然还要从计算模型的各个方面要素去审视是否还有太过于非物理的。
说人话,从物理上想,你的DPM颗粒进入到连续相的一个单元格,是不是像一个铁球砸到一个小水坑。
2楼2022-01-08 12:28:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tmjking

银虫 (小有名气)

【答案】应助回帖

飞沫喷射速度可以考虑用Profile,以确定是否因为UDF引起的问题。

此外,我了解到的飞沫液滴粒径分布与你有所出入,根据Zayas的工作,飞沫的粒径都是微米级别的。
4楼2022-01-13 13:20:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dpmer

金虫 (初入文坛)

楼主你好,我也是用DPM模型的,但我模拟的是固液耦合问题,之前用的都是稳态流场+稳态颗粒追踪的双向耦合;现在打算用瞬态流场+瞬态颗粒追踪的双向耦合;想请教下两相的计算过程:1.先计算瞬态流场直至收敛,再加入颗粒相计算;2.初始化后流场和颗粒相同时计算;3.先稳态计算流场,再改为瞬态,再加入颗粒相(也就是你的步骤);这三种方式哪种正确,对结果是否有影响?
你的算法调整是换算法吗?我在网上看的视频有用SIMPLE算法和COUPLED算法的,不知你怎么看,还有我之前改过亚松弛因子,你需要吗?
就交流一下,说不定有所帮助
5楼2022-02-23 16:16:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见