找回密码
 注册
Simdroid-非首页
查看: 310|回复: 9

[09.流固耦合] 用comsol做流固耦合为什么总是不收敛,各个设置都没有错误

[复制链接]
发表于 2012-5-1 09:42:28 | 显示全部楼层 |阅读模式 来自 陕西西安
大家有没有发现comsol的收敛性很不好,虽然设置简单,但是设置好了就是计算不下去,很多时候入口条件是恒压恒流就不收敛,用他们给的函数就可以算一会,这是怎么回事?趁他们工程师来的时候聊,也没有解决。大家都是怎么解决这个问题的,就是计算时说最后一步不收敛!!!
发表于 2012-5-2 08:23:18 | 显示全部楼层 来自 陕西西安
Simdroid开发平台
我上次尝试用流固耦合做仿真,在comsol4.2下,也是不收敛,后来在4.0a下做收敛了,设置未变,楼主可以尝试下,看能解决不。
回复 不支持

使用道具 举报

发表于 2012-5-2 09:49:48 | 显示全部楼层 来自 上海
是不是精度问题?把相对精度调低些试试
回复 不支持

使用道具 举报

 楼主| 发表于 2012-5-3 00:16:14 | 显示全部楼层 来自 陕西西安
napoleon 发表于 2012-5-2 09:49
是不是精度问题?把相对精度调低些试试

刚接触comsol不久,请教怎么设置相对精度,谢谢!
回复 不支持

使用道具 举报

发表于 2012-5-4 21:53:38 | 显示全部楼层 来自 四川成都
遇到同样问题!
回复 不支持

使用道具 举报

发表于 2012-6-5 09:29:56 | 显示全部楼层 来自 吉林长春
有关于流固耦合的例子么
回复 不支持

使用道具 举报

 楼主| 发表于 2012-6-5 21:50:00 | 显示全部楼层 来自 陕西西安
stormy 发表于 2012-6-5 09:29
有关于流固耦合的例子么

案例库里有一个单棒震动的例子,不过那个入口条件很费解,是个函数,变成恒压或横流入口就不收敛了,不知道为什么!
回复 不支持

使用道具 举报

发表于 2012-6-6 13:14:09 | 显示全部楼层 来自 湖北武汉
个人感觉,一方面是边界条件没设好,还有就是涉及流动的问题,在稳定性那个选框里,第一项GLS尽量不要选,第二项一般情况下选上,你会发现惊人的结果;
提高收敛性,还可以在求解器中进行设置,一般对于自由度不大的 涉及流动的问题,容差适当大点,比如0.1  0.01就好, 选择求解器的时候先用PARSIO,由于病态问题不收敛时,试试UMFPACK,最后试试SPOLLES...
回复 不支持

使用道具 举报

发表于 2012-6-6 14:45:59 | 显示全部楼层 来自 吉林长春
对那个还真没弄明白
回复 不支持

使用道具 举报

 楼主| 发表于 2012-6-6 18:48:35 | 显示全部楼层 来自 陕西西安
ws0714071 发表于 2012-6-6 13:14
个人感觉,一方面是边界条件没设好,还有就是涉及流动的问题,在稳定性那个选框里,第一项GLS尽量不要选, ...

很有见解,回去试试,不收敛最让人无语呀~谢谢~
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-18 23:55 , Processed in 0.037416 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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