SimWe仿真论坛's Archiver

sandermarco 发表于 2008-6-26 12:52

請教如何輸入此種boundary condition

大家好, 目前小弟考慮流體流過一2D圓柱, 圓柱上的邊界條件為切线速度ut=k*du/dn, 這似乎該使用weak constraints, 但我卻不清楚怎麼在boundary settings表達du/dn, 因為圓柱的邊界是一個曲面, 請各位高手幫忙, 謝謝
3f'J P5o/X6\.q*V [attach]165657[/attach]

高贵的点点滴滴 发表于 2008-6-26 14:23

我想是:ut=K*(ux*nx+uy*ny)

sandermarco 发表于 2008-6-26 16:40

你是大好人

1) 高貴的大哥您好~小弟才疏學淺, 想請問nx和ny的意思是和下圖標示的一樣嗎?
#^;i&LO^kM,k'tK-Y 假如正確的話式子是不是少了一個負號呢  ut = K*( -ux*nx  + uy*ny )^]/X.i1^
[attach]165675[/attach]
wpiy6Ew*LX zp 3) 另外因為有 x 方向的 u 速度和 y 方向的 v 速度, 我想boundary settings應該只要在u輸入K*(-ux*nx+uy*ny), 速度v應該不用管了吧?
6QDElF8ne 2) 可以請您解釋一下為何可以這樣表達嗎?小弟向量觀念很差勁 xx FF4X9h?f^O
謝謝高貴的大好人

高贵的点点滴滴 发表于 2008-6-26 18:46

呵呵,我不是大哥,也不是好人。
^b5e ld$AW%P5O nL c,z WX)J
不是用weak consraint来做。一般弱约束常用来对反力进行积分等,而不是解决你这样mode中没有预定义的边界。5q m9fA*W+i*n ek

p-S5s6Q5Wq&I(zE 我认为是这么做: ]:r!h&yvo%T
D8cF)Yn)f
1)把方程形式设置为 weak形式
}#LWAA0gx 2)在equation system>boundary setting>weak中写入:u_test*(uT- k*(ux*nx  + uy*ny )[size=0px]) [/size]) ,你试试吧。
W,Jyt1Gh'X}
JY{)q.Dh 至于正负号的问题,你试试这几种组合就行了。comsol中线的方向可以显示出来,对吧?既然如此,切线的方向就定了,那么既然如此,法线方向也就定了。速度的正负号是根据和坐标轴的方向一致否来定义的吧。)TW n$H;D o;I{
/KG]2}/Q F*g6]
[[i] 本帖最后由 高贵的点点滴滴 于 2008-6-26 18:50 编辑 [/i]]

shanyrain 发表于 2008-6-27 16:16

回复 3# 的帖子

n的方向画反了,向外

sandermarco 发表于 2008-6-27 16:34

謝謝高貴大哥和shanyrain大哥的指導,
5Er_JzB/C [attach]165808[/attach]e0AT4{?#r@ m-D'^D%Rg
s大哥的意思是說n應該如下圖所示嗎?請指導小弟, 謝謝

kinggun 发表于 2008-6-30 13:30

可以试一试Wall边界中的Sliding Wall,然后就可以直接定义Velocity of the tangetially moving wall,注意正负号的方向。

sandermarco 发表于 2008-6-30 18:27

謝謝kinggun版主指導小弟, 謝謝~

页: [1]
 

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.