收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

Level Set算法研究及其在拓扑优化设计中的应用

王振海  
【摘要】: Level Set方法是在研究曲线以曲率相关的速度演化时提出来的,是描述曲线(或曲面)演化过程的一种新方法。该方法可用于计算和分析依赖于时间、位置、界面的几何性质以及外部物理特性的速度场作用下的界面的并发运动问题(如界面的融合、交叉、断裂等),在图形图像处理、晶体生长、火焰燃烧、计算流体的数值模拟以及计算机视觉和半导体加工等运动界面追踪领域得到了广泛的应用,已经成为处理运动界面追踪问题的主流方法。 本文在求解Hamilton-Jacobi方程的粘性解基础上,结合Godunov单调差分格式、本质无震荡插值(ENO)格式、加权本质无震荡插值(WENO)格式和TVD Runge-Kutta积分,给出了Level Set方程的高分辨率的数值求解算法,并成功处理了多维标量双曲守恒律方程及方程组的激波追踪问题以及非反应激波和多介质流中的爆轰间断的追踪问题。在此基础上构造了窄带Level Set算法,并通过修正局部区域边界附近的Level Set函数值,有效地消除了局部区域边界条件的伪振荡问题,但对运动界面的演化趋势不会造成任何影响。在局部求解Level Set函数时,引入了正则化函数c(φ),避免了计算时考虑局部区域边界的问题。论文将这种局部Level Set方法应用于多物质材料界面变形运动上,并与全局Level Set算法进行了计算时间的比较,充分显示了局部Level Set方法的快速性,并揭示应用Level Set方法进行界面追踪时每一步策略的物理和几何本质。 另一方面,论文给出了一种基于Level Set方法的结构拓扑优化设计方法,将结构拓扑构形集中在拓扑边界的处理上。通过引入Level Set函数,将结构边界作为零等值线嵌入到高一维的Level Set函数中。这种方法处理拓扑变形非常灵活,并且非常易于描述结构边界的形状,自然地达到结构拓扑优化设计域中孔洞自然融合的目的,是一种渐近型的结构优化方法。在优化迭代过程中,节点上的Level Set函数值被看作是设计变量,并且为了便于微分计算能够正常进行,对Heaviside函数及其导函数做了光滑化处理,选取了一种正则化的Heaviside函数,避免了均匀化方法中出现的振荡现象(棋盘格式),可以平稳地收敛到最终结果。在此算法基础上,论文又提出了一种基于Level Set算法的局部结构拓扑优化设计方法,在灵敏度分析过程中引入窄带思想,以达到减小计算量,进而加快计算速度的目的。通过对数值算例的分析对比,指出了这种局部优化方法在降低计算量方面的局限性,并提出了一种新的修正的结构拓扑优化方法,以达到大规模减少计算量的目的。 本文研究工作主要集中在应用偏微分方程数值求解上,发展了一种局部的Level Set方法,并将这种算法用于追踪界面的演化变形过程,构建了包含应力、应变等信息的灵敏度函数,从而实现了结构的拓扑优化设计。数值算例说明了本文方法确实是快速稳健的,具有重要的理论意义与工程应用价值。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 李会雄,杨冬,陈听宽,罗毓珊,汤敏;Level Set方法及其在两相流数值模拟研究中的应用[J];工程热物理学报;2001年02期
2 蔚喜军,尤迎玖;流体界面不稳定性数值模拟中不同介质界面的处理方法[J];计算物理;2001年01期
3 唐维军,赵宁,李晓林,张景琳,蔚喜军;随机扰动下三维流体界面不稳定性的并行计算[J];计算物理;2001年06期
4 柏劲松,陈森华;重新初始化的LS方法跟踪二维可压缩多介质流界面运动[J];高压物理学报;2003年01期
5 石国红;冀铁果;陈荣三;;利用RKDG有限元方法追踪运动界面[J];河北工程大学学报(自然科学版);2008年01期
6 廖海东,孙承纬,李永池,杨礼兵;有限厚度流体层界面运动Rayleigh-Taylor不稳定性的数值模拟[J];爆炸与冲击;1999年02期
7 王言金;冯其京;张树道;;一类Level Set和VOF的耦合界面捕捉方法[J];水动力学研究与进展A辑;2011年02期
8 朱君,赵宁,戴嘉尊;R-M界面不稳定性Level Set方法[J];南京理工大学学报(自然科学版);2004年02期
9 陈荣三;蔚喜军;;一维多介质可压缩Euler方程的高精度RKDG有限元方法[J];计算物理;2006年01期
10 李士华;欧阳洁;;聚合物熔体前沿追踪的Level set方法研究[J];科学技术与工程;2007年09期
11 郑素佩;欧阳洁;;Level Set追踪等温非牛顿熔体前沿界面[J];力学与实践;2007年03期
12 王焕然;李彦鹏;杨栋;席光;;黏性液体中单个气泡上升的形状特性[J];工程热物理学报;2009年09期
13 谭俊杰;任登凤;张军;;Ghost Fluid方法在可压缩多介质流动中的应用[J];南京理工大学学报(自然科学版);2007年02期
14 李彦鹏;张乾隆;白博峰;;竖直通道内相邻气泡对上升的直接数值模拟[J];热能动力工程;2007年04期
15 李彦鹏;关卫省;;模拟研究推流式曝气池内横向水流对气泡生成的影响[J];工程热物理学报;2007年05期
16 王操;吴吉春;;基于level set方法的含水层参数识别[J];工程勘察;2008年07期
17 李彦鹏;王焕然;;基于Level Set方法的气-液-固三相流动模型与模拟[J];应用力学学报;2008年04期
18 赵知辛;王焕然;李彦鹏;席光;;用Level Set方法对水下两个气泡运动的数值模拟[J];西安交通大学学报;2009年07期
19 张坤,罗立民,舒华忠,杨芳;基于Level Set方法的Visible Human Being虚拟人图像处理[J];安徽大学学报(自然科学版);2005年04期
20 陈凡红;王成;郝莉;宁建国;;用Level Set方法追踪运动界面[J];力学与实践;2006年04期
中国重要会议论文全文数据库 前10条
1 钟敏;陈森华;李平;;贴体坐标系中非理想爆轰波阵面传播计算的一个问题[A];计算爆炸力学进展[C];2006年
2 朱琳;田振夫;王燕;;用Level-Set方法模拟气泡在水中运动的过程[A];第七届全国水动力学学术会议暨第十九届全国水动力学研讨会文集(上册)[C];2005年
3 赵发明;高成君;陈京普;;全航速范围内的船舶伪稳态数值模拟[A];2008年船舶水动力学学术会议暨中国船舶学术界进入ITTC30周年纪念会论文集[C];2008年
4 曹乐;张亚军;张竹鹤;徐胜利;;水下爆炸气泡膨胀及冲击波和气泡群相互作用的数值模拟[A];庆祝中国力学学会成立50周年暨中国力学学会学术大会’2007论文摘要集(下)[C];2007年
5 王成;王卫杰;宁建国;;水下爆炸的数值模拟[A];中国力学学会学术大会'2009论文摘要集[C];2009年
6 何琨;陈坚强;;激波与接触面相互干扰的数值研究[A];第五届全国青年计算物理学术交流会论文摘要[C];2008年
7 姜洋;钟敏;孙承炜;李平;柏劲松;;非理想爆轰波阵面传播的Level Set方法在爆轰驱动计算中的应用研究[A];中国力学学会学术大会'2009论文摘要集[C];2009年
8 贺小艳;马汉东;;水下气体喷流形成初期的数值模拟[A];第十四届全国水动力学研讨会文集[C];2000年
9 曹乐;徐胜利;;水下爆炸冲击波和气泡群相互作用的三维数值模拟[A];第十三届全国激波与激波管学术会议论文集[C];2008年
10 王剑峰;杨超;毛在砂;;水平集方法数值模拟单液滴萃取传质中的Marangoni效应[A];第三届全国化学工程与生物化工年会论文摘要集(下)[C];2006年
中国博士学位论文全文数据库 前4条
1 王振海;Level Set算法研究及其在拓扑优化设计中的应用[D];西北工业大学;2006年
2 卢占国;缝洞型介质流体流动规律研究[D];中国石油大学;2010年
3 林毅;自由表面流动问题数值方法的理论研究及应用[D];天津大学;2010年
4 张一夫;楔形流道内气泡动力学行为数值模拟及实验研究[D];大连理工大学;2010年
中国硕士学位论文全文数据库 前10条
1 钟敏;三维非理想爆轰波阵面传播过程的数值方法和数值模拟[D];中国工程物理研究院;2005年
2 李桂波;摄动有限体积方法应用于运动界面追踪问题[D];中国海洋大学;2006年
3 王文杰;基于Level Set方法的图像分割技术研究[D];西北工业大学;2006年
4 王志国;螺旋管气液两相流数值模拟[D];中国石油大学;2007年
5 李士华;聚合物成型中熔体充填过程的Level Set方法研究[D];西北工业大学;2007年
6 王莎莎;Level Set方法在多介质流体中的应用研究[D];南京理工大学;2007年
7 金志栋;基于Level Set方法的分子场特征分析[D];浙江大学;2008年
8 陈荣三;数值模拟多介质可压缩流的RKDG有限元方法[D];中国工程物理研究院;2005年
9 曹乐;利用level set方法捕捉气、水界面的三维数值研究[D];中国科学技术大学;2009年
10 马娟;水面船舶和高性能多体船兴波与阻力性能计算[D];上海交通大学;2011年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978