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

[01.PDE] 看看这个内部边界条件如何设置

[复制链接]
发表于 2009-5-27 21:26:17 | 显示全部楼层 |阅读模式 来自 甘肃兰州
本帖最后由 TBE_Legend 于 2009-5-29 00:50 编辑

假設材料层之間為完美結合,則第一层材料和第二层材料接合面的邊界条件,其中i代表交界面,下標1表示第一层材料,2表示第二层材料,这样的边界条件该怎么设置呢,期待您的回答

本帖子中包含更多资源

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

×

评分

1

查看全部评分

发表于 2009-5-28 21:29:04 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
假設材料层之間為完美結合,則第一层材料和第二层材料接合面的邊界条件,其中i代表交界面,下標1表示第一层材料,2表示第二层材料,这样的边界条件该怎么设置呢,期待您的回答
203543
yydjane20 发表于 2009-5-27 21:26


It's just a setting of an  interior boudary.

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

 楼主| 发表于 2009-5-28 22:46:09 | 显示全部楼层 来自 甘肃兰州
非常感谢斑竹的回复,如果我想在接触边界上设的是T2-a*T1=b,其中a,b是常数又该怎么设定呢?谢谢
回复 不支持

使用道具 举报

发表于 2009-5-28 23:02:40 | 显示全部楼层 来自 黑龙江哈尔滨
for a general situation, try using bnd.weak to add whatever constraints you like.

check this example: transport_problem.mph under C:\COMSOL35\models\COMSOL_Multiphysics\Equation-Based_Models.

for some predefined module (heat tansfer, cfd,..) you can find the setting tab under: physics>equation system> subdomain.

let me know, if this helps.
回复 不支持

使用道具 举报

发表于 2009-5-28 23:27:27 | 显示全部楼层 来自 黑龙江哈尔滨
本帖最后由 TBE_Legend 于 2009-5-29 00:51 编辑
非常感谢斑竹的回复,如果我想在接触边界上设的是T2-a*T1=b,其中a,b是常数又该怎么设定呢?谢谢
yydjane20 发表于 2009-5-28 22:46


maybe this is the most powerful option?
using pairs:

change the hilighted expression to your constraint(say,a*T1+b*T2-c=0)  :T-a/b*src2dst_ip2(T)-c

本帖子中包含更多资源

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

×

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-5-29 09:51:18 | 显示全部楼层 来自 甘肃兰州
5# TBE_Legend
Thank you for your advice. It is so helpful to me,the pictrue shows the condition that I just set c=2

:
here I have another question,I think the weak constraint is so powerful ,can I use pairs deal with boundary conditions just like:

and what should I input in the constr box and constrf box?

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-1 19:35:16 | 显示全部楼层 来自 甘肃兰州
本帖最后由 yydjane20 于 2009-6-1 19:43 编辑

6# yydjane20
怎么将T=p    (1)和    (2)两条件同时设定在一内部边界上呢?也就是说只有条件(1)满足,条件(2)才会发生,其中P已知,大家给帮帮忙,急

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2009-6-2 12:11:43 | 显示全部楼层 来自 上海徐汇区
你可以在Physics>Equation system>Boundary里面设定。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-2 16:25:16 | 显示全部楼层 来自 甘肃兰州
本帖最后由 yydjane20 于 2009-6-4 17:18 编辑

8# kinggun
我在constr中设了,可是好像没起作用,版主能不能给我讲讲具体在那里怎么设啊?真的很急,谢谢!
回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-6 09:15:31 | 显示全部楼层 来自 甘肃兰州
怎么没人回复一下
回复 不支持

使用道具 举报

发表于 2009-6-6 17:39:45 | 显示全部楼层 来自 英国
6# yydjane20
怎么将T=p    (1)和204074    (2)两条件同时设定在一内部边界上呢?也就是说只有条件(1)满足,条件(2)才会发生,其中P已知,大家给帮帮忙,急
yydjane20 发表于 2009-6-1 19:35


既然条件(1)中说明了在该边界上T是常数,那为什么又会有条件(2)的存在呢?

不过要两个条件同时存在,应该可以用把两个表达式乘起来,相当于逻辑与.,
回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-6 18:03:02 | 显示全部楼层 来自 甘肃兰州
11# ruopiao1009
可是一个是纽曼边界条件,一个是狄里克雷边界条件该怎么乘起来呢?
回复 不支持

使用道具 举报

发表于 2009-7-30 05:53:57 | 显示全部楼层 来自 美国
7# yydjane20


我遇到同样的问题,你是怎么解决的呢?同时施加两个边界条件
回复 不支持

使用道具 举报

发表于 2009-7-30 12:12:09 | 显示全部楼层 来自 澳大利亚
我认为,如果是求解的物理方程相同(比如都是热传导方程),而仅仅是材料性能不同的话,直接定义成内部边界,然后应用界面连续条件就可以了.不存在两个边界的问题.
回复 不支持

使用道具 举报

发表于 2009-7-30 13:33:16 | 显示全部楼层 来自 美国
我认为,如果是求解的物理方程相同(比如都是热传导方程),而仅仅是材料性能不同的话,直接定义成内部边界,然后应用界面连续条件就可以了.不存在两个边界的问题.
Topcloud 发表于 2009-7-30 12:12



赞同你的观点,如果更复杂的边界如何定义呢? 比如附件图片,  材料A1,A2的交界面上ri(红色线条)需要同时满足两种边界条件(1)和(2). P(r)是一个已知的矢量,如何计算呢?是否定义两个subdomain,分别设置c=A1(r)=0.3和c=A2(r)=0.8, 但是内部边界里面的g如何设定,我想设置为g=(A2-A1)*P(r), q = 0,但是P(r)是个矢量,不能用类似(x^2+y^2)的标量表达式。

另外,PDE右侧的源项是A(r)的梯度和另一个矢量的点积,如何设置呢?可以推荐一个comsol的例子么?非常感谢。

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2009-8-14 15:06:43 | 显示全部楼层 来自 韩国
研读研读
回复 不支持

使用道具 举报

 楼主| 发表于 2009-8-24 09:21:57 | 显示全部楼层 来自 墨西哥
15# moving 期待
回复 不支持

使用道具 举报

发表于 2010-2-28 10:33:34 | 显示全部楼层 来自 安徽铜陵
非常感谢斑竹的回复,如果我想在接触边界上设的是T2-a*T1=b,其中a,b是常数又该怎么设定呢?谢谢
回复 不支持

使用道具 举报

发表于 2010-3-10 16:33:25 | 显示全部楼层 来自 北京
15# moving

请问你这个问题解决了没有,这个问题很好啊,值得探讨。
回复 不支持

使用道具 举报

发表于 2010-3-15 15:13:41 | 显示全部楼层 来自 台湾大学
change the hilighted expression to your constraint(say,a*T1+b*T2-c=0)  :T-a/b*src2dst_ip2(T)-c


请教版主TBE_Legend ,
您提示:
change the hilighted expression to your constraint(say,a*T1+b*T2-c=0)  :T-a/b*src2dst_ip2(T)-c

T是代表T1? src2dst_ip2(T)是代表T2吗?

a*T1+b*T2-c=0为何可以在COMSOL以T-a/b*src2dst_ip2(T)-c实现?

感激您的回答!
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 05:39 , Processed in 0.063361 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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