自由表面追踪方法理论研究及数值模拟[1]
- 格式:pdf
- 大小:1.22 MB
- 文档页数:54
天津大学
硕士学位论文
自由表面追踪方法理论研究及数值模拟
姓名:黄筱云
申请学位级别:硕士
专业:港口海岸及近海工程
指导教师:李绍武
20050601
首先,介绍LevelSet方法局部化的运算法则。
选取两个常数卢和7,,要求其与空间步长处于同一量级;在给定带状计算区域内,定义一个LevelSet函数矿(孟),设矿(i)等于到交界面ro的符号距离do(i),沿交界面r0定义一个具有一定宽度的带状区域丁。
,P={i:I矿(i)I<,)。
在计算过程中,只需在区域P内保证矿(i)与do(i)一致就可以。
图2.2快速局部LevelSet法的计算区域示意图
构造一个分段函数
c(妒)={(酬一玎(21々ol+,一3p)/(y一∥)3捌≤∥
卢<例≤,(2.11)川>,
按照下列方程
仍+c(妒)面·V尹=0(2.12)得到带状区域TO内中间Levelset函数乒1(i)。
选用分段函数的目的是防止在带状区域边界出现数值振荡。
此时,新交界面表示为F1={i:∥(量)=o}。
令∥(i)为到新交界面r1的符号距离函数,则新时刻的LevelSet函数一(哥)至少应满足
妒1(哥)=d1(王),d1(i)<,(2.13)按照上面所述,仅仅需要在半径为y的带状区域求解LevelSet函数的输运方程(2.12),而在带状区域外,妒值不变。
因此在带状区域的边界附近,沿着交界面的法线方向,中间LevelSet函数可能形成较大的梯度,无法满足条件lv妒I:1,因此,需要将≯1(茁)进行重新初始化,而重新初始化的范围定义为Ⅳo,No={i:I矿(i+多)l<y,1萝1<血}。
在获得区域Ⅳ。
的符号距离d1(x)后,新时刻的区域Ⅳo的LevelSet函数将被定义为
∥(x)=一’
d1(x)
y
)^,l
2
(
y
,
y
<
<一
>
、iXXZ,;dd
d。