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

[06.对流扩散] 如何自动改变边界条件类型

[复制链接]
发表于 2009-11-18 23:00:29 | 显示全部楼层 |阅读模式 来自 陕西西安
请问如何使comsol自动改变边界条件的类型?
例如一开始是通量为某一个值的边界条件,经过某个判断条件后,改为密度为0的边界条件类型?
谢谢!
发表于 2009-11-21 21:30:45 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
在边界条件上用逻辑表达式。
或者在物理量>方程式系统>边界,修改底层的方程式系统。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-24 08:48:25 | 显示全部楼层 来自 西安交通大学
物理量>方程式系统>边界,修改底层的方程式系统。
我进行简单方程计算可以实现,当加载到自己计算的模型中计算变得很慢而且震荡!
在边界条件上用逻辑表达式:这个方法怎么实现,密度为0与通量为0属于不同的边界类型啊
回复 不支持

使用道具 举报

发表于 2009-11-24 21:50:00 | 显示全部楼层 来自 上海普陀区
如果振荡,有很多原因:
1、求解器步长设定不合理。
2、突变影响收敛性。
解决方法:
1、检查求解器参数中的设定。
2、采用平滑函数或细化网格。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-30 19:44:45 | 显示全部楼层 来自 西安交通大学
在边界条件上用逻辑表达式:这个方法怎么实现,密度为0与通量为0属于不同的边界类型啊
这怎么做啊 麻烦版主再说一下 谢谢
回复 不支持

使用道具 举报

发表于 2010-2-21 20:08:15 | 显示全部楼层 来自 台湾
shaoxianjun 說得問題有人可以解答一下嗎 ??^^
回复 不支持

使用道具 举报

发表于 2010-3-12 20:36:21 | 显示全部楼层 来自 北京海淀
可以先计算,然后找出改变时的时刻,然后再把此时作为初始值,改变边界条件,进行再计算。
回复 不支持

使用道具 举报

发表于 2012-8-10 21:32:51 | 显示全部楼层 来自 广西桂林
zxj2008 发表于 2010-3-12 20:36
可以先计算,然后找出改变时的时刻,然后再把此时作为初始值,改变边界条件,进行再计算。 ...

您好,您说的这点该如何设置呢?如何将最后时刻的计算值设置为初始值呢?在新建一个解吗?在软件中怎么才能实现呢?望您不吝赐教,谢谢!
回复 不支持

使用道具 举报

发表于 2012-10-29 18:41:53 | 显示全部楼层 来自 广东东莞
青云追梦 发表于 2012-8-10 21:32
您好,您说的这点该如何设置呢?如何将最后时刻的计算值设置为初始值呢?在新建一个解吗?在软件中怎么才 ...

右键点求解器令其显示默认求解,在独立变量里有个初值设定的选项,选solution,然后选择你要的时刻就行了。
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-21 08:04 , Processed in 0.043100 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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