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

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

中仿科技社区中心

COMSOL Multiphysics二十大使用技巧(六)耦合变量2D结果到3D结果

  发表时间 : 2010-08-26 09:28    所属类别 : 多物理场分析

   利用耦合变量对结果进行扫掠

COMSOL支持多维度的耦合计算仿真,这是COMSOL独有的强大功能之一。COMSOL允许用户对一个物理问题做多维度的建模分析。也就是说,同一个仿真过程里可以包含多个几何结构,这些几何结构通常都是不同维度的,最常见的是包含一个三维的完整几何,还有一个或者多个二维的截面,再加一个或多个一维的线。在不同的几何上,用户都可以建立物理方程并同时求解,这些几何之间是如何传递参数的呢,就是通过COMSOL的耦合变量。

COMSOL提供两种耦合两边实现这个功能:拉伸耦合变量、投影耦合变量。

拉伸耦合变量的功能是把一个几何中的变量或者表达式,按照预定义或者用户自定义的坐标变换,直接传递到另一个几何中。例如一个建立在二维轴对称情况下的传热仿真,灯泡。经过计算后已经获得的其温度场T的分布。此时的变量T仅存在与二维轴对称这个几何中(Geom1)。

800

现在我们在同一模型下可以建立一个新的几何Geom2,这个三维的几何就是由二维轴对称的几何直接绕对称轴旋转而来。在模型树里可以清楚看到,在Geom2下面没有任何的方程,当然也就没有什么变量。

我们可以利用拉伸耦合变量,将Geom1中的变量T传递过来,然后在三维的Geom2中看这个结果。

400

 

400

 



投影耦合变量是积分耦合变量与拉伸耦合变量的合体。它的用法与拉伸耦合变量非常类似,只不过在跨几何传递参数的时候,拉伸耦合变量传递的就是变量或者表达式本身,而投影耦合变量传递的是变量或者表达式的积分。

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

用户评论

姓名
评论内容

ellison555  2012-03-07 14:50

要做就做全,嫌麻烦就不做。省略这么多步骤?
,


社区统计

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