关注我们: 登录 |  会员中心  | 手机版 | English

你还没有登录 请先 登录 ,如果你还不是我们的会员, 请先注册 

中仿科技社区中心

COMSOL Multiphysics弱形式入门(五)

  发表时间 : 2012-05-16 14:14    所属类别 : 多物理场分析

COMSOL Multiphysics的弱形式用法

本章介绍如何在COMSOL Multiphysics中输入弱形式表达式。

对流-扩散PDE问题

假设我们要在COMSOL Multiphysics的用户界面下输入表达式:

COMSOL <wbr>Multiphysics弱形式入门(五)



约定:COMSOL Multiphysics将所有的项要放在等号右边。可得到:

COMSOL <wbr>Multiphysics弱形式入门(五)



区域积分和边界积分可分别在Subdomain Setting Boundary Setting对话框下设置。

另外,假设我们已经将系数定义为常数或者表达式:

l  系数cPaf分别由cPaf表示。

l  矢量COMSOL <wbr>Multiphysics弱形式入门(五)的分量由bxbybz表示。

COMSOL Multiphysics中未知函数(因变量)u和试函数v标记如下:

l  未知函数COMSOL <wbr>Multiphysics弱形式入门(五)的标记为u

l  COMSOL <wbr>Multiphysics弱形式入门(五)的分量标记为uxuyuz

l  试函数COMSOL <wbr>Multiphysics弱形式入门(五)的标记为u_test

l  COMSOL <wbr>Multiphysics弱形式入门(五)的分量标记为ux_testuy_testuz_test

l  只需要输入被积函数,它将被COMSOL Multiphysics自动积分处理。每一个子域的弱形式可以有不同的表达式,COMSOL Multiphysics会将各个子域的弱形式整合起来。

输入对流-扩散问题的弱形式:

选择PDE mode下的Weak Form, Subdomain

COMSOL <wbr>Multiphysics弱形式入门(五)



Physics->Subdomain Setting,在Weak Term编辑框中输入:

COMSOL <wbr>Multiphysics弱形式入门(五)

COMSOL <wbr>Multiphysics弱形式入门(五)



 

边界设定,Physics->Boundary SettingWeak Term编辑框中输入:

COMSOL <wbr>Multiphysics弱形式入门(五)

COMSOL <wbr>Multiphysics弱形式入门(五)



 

COMSOL Multiphysics将边界设置和子域设置分开,因为子域和边界上可以设置不同的数值积分算法。

弱项

如果想要扩展内建的经典PDE模板或者物理应用模式(比如传热),也可以在Physics->Equation System中对应的对话框中输入相同的表达式。

COMSOL <wbr>Multiphysics弱形式入门(五)



 

弱形式方程会自动添加在控制方程中。(通过设置所有的PDE或材料参数为0,选择齐次Neumann边界(流量=0),可以去掉应用模式自动创建的弱形式。)

Dirichlet或者固定边界,在Boundary setting对话框中的constr编辑框输入弱形式,COMSOL Multiphysics会添加相应的Lagrange乘子(参见用户手册中的边界条件章节)。



分享到    豆瓣网 开心网 人人网 QQ书签 Google     2148个朋友已经阅读过这篇文章    

用户评论

姓名
评论内容
没有找到数据.
,


社区统计

  • 总注册用户: 339464
  • 新加入用户: JavierBioda
  • 讨论区主题数: 6130(今日:0)
  • 讨论区回复数: 14757(今日:0)
    当前在线用户(0):