声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3884|回复: 2

[COMSOL] comsol weak form 边界条件怎么使边界条件连续?

[复制链接]
发表于 2007-9-13 21:45 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有账号?我要加入

x
利用weak form 边界条件时怎么使边界条件连续?

incompressible Navier-Stokes 模型用来模拟Marangoni Convection时要利用弱解形式边界条件来约束表面温度梯度引起的张力。为了保证其边界条件的连续性,帮助文件中指出必须忽略掉Dirichlet boundary condition for T at the surface level。将边界条件进行了如下调整:

1 On the Physics menu, point to Equation System and then click Boundary Settings.

2 In the Boundary Settings - Equation System dialog box, click the r tab.

3 Select boundary 1 and type (s<1)*(T0_cc-T) in edit field in row 4. s is the boundary parameterization variable, which varies from 0 to 1 in the direction of the boundary arrow. That means that (s<1) is 1 only at the vertex at the end of the boundary.

4 Click the Differentiate button to get the h coefficient.

5 Select boundary 4 and type -(s<1)*T in the edit field in row 4.

6 Click the Differentiate button to get the h coefficient.

为甚么这样调整?如果温度场的边界条件发生了变化,比如给定的边界条件为热流量时,应该怎么调整才能让边界条件连续呢?

急需高手指点!不胜感激!:@)
回复
分享到:

使用道具 举报

发表于 2008-10-17 05:32 | 显示全部楼层
cons and constr
发表于 2008-10-28 20:15 | 显示全部楼层
1) 原文意思不是说保持连续,愿意是指保持一致或协调的边界条件

2)应该删除掉这两个点,因为这两个点的温度是参与了流体和温度之间的耦合过程的,其值未必就是你指定的那些温度。所以你不能指定。

3)如果给定的是热通量边界。设置仍是如原文中所述。

有兴趣的话,欢迎加入 非官方技术支持QQ群:64302680。 为了方便,指明是北极熊甲推荐的。

或 去simwe论坛 comsol版参与讨论,那里用这个软件的比较多。这里不是很方便。

[ 本帖最后由 hitvip 于 2008-10-28 20:18 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-15 18:49 , Processed in 0.058259 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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