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

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

中仿科技社区中心

[转发]COMSOL寻找最小曲面案例

  发表时间 : 2012-04-28 15:40    所属类别 : 多物理场分析



COMSOL寻找最小曲面案例

         (2012-04-20 19:30:06)
转载▼

标签: 

comsol

分类: Comsol


觉得这个例子有点意思。参考《COMSOL Mulitiphysics基本操作指南和常见问题解答》 P71

问题提出:

给定一个空间曲线,通过这条曲线的曲面有无数个,那么哪个曲面的面积最小呢?

数学处理:

曲线在XY平面上有一个投影,在这个投影区域Ω的边界Ω上给定函数值 u|Ω =Φ(x,y),则曲面的最小面积为:

COMSOL寻找最小曲面案例
采用Euler-Lagrange方程,上式转化为:

COMSOL寻找最小曲面案例
变分法:

COMSOL寻找最小曲面案例

采用试函数法求解该问题为:

COMSOL寻找最小曲面案例
相当于输入:

COMSOL寻找最小曲面案例

引入边界条件:

u|Ω =Φ(x,y)即可求解。

 

这个算例告诉我们如何求解最小值问题,如果用COMSOL的弱形式,那么只须将求解函数丢到test()中,加上合适的边界条件即可。

 

求解设置:

COMSOL寻找最小曲面案例

引入边界条件:

Ω={(x,y)|x^2+y^2<1},u|Ω=x^2。即求解域为一个半径为1的圆,边界值用dirichlet条件r=x^2,其空间曲线为一个马鞍线,解的边缘为该曲线,而显示的曲面为最小面积的曲面。

COMSOL寻找最小曲面案例

另外的例子:矩形求解域,边界值为 (x-0.5)^2+(y-0.5)^2

COMSOL寻找最小曲面案例

 

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

用户评论

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


社区统计

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