机械强度
機械彊度
궤계강도
JOURNAL OF MECHANICAL STRENGTH
2010年
1期
148-152
,共5页
陈刘定%姚磊江%李自山%郑洁%童小燕%徐绯
陳劉定%姚磊江%李自山%鄭潔%童小燕%徐緋
진류정%요뢰강%리자산%정길%동소연%서비
光滑质点流体动力学%数值模拟%数值断裂%Delaunay三角剖分%Voronoi图
光滑質點流體動力學%數值模擬%數值斷裂%Delaunay三角剖分%Voronoi圖
광활질점류체동역학%수치모의%수치단렬%Delaunay삼각부분%Voronoi도
Smoothed particle hydrodynamics%Numerical simulation%Numerical fracture%Delaunay triangulation%Voronoi diagram
为解决光滑质点流体动力学方法数值模拟过程中出现的数值断裂问题,提出一种基于Delaunay三角剖分及其对偶形式最近点意义下的Voronoi图的粒子产生和消除技术,对产生数值断裂的区域重新布点.同时讨论此技术实施过程中伴随的质量、动量和能量守恒问题的解决办法.通过典型数值算例的模拟分析可以看出,粒子产生和消除技术可以有效地解决数值断裂问题.当考察程序的相对运行时间随模型粒子数目的变化时发现,只使用粒子产生技术时,由于粒子数目大量增加使程序运行时间急剧增加.而同时使用粒子产生和消除技术时,由于粒子数目基本不变,使程序运行时间只增加百分之十左右.当考察在整个程序的运行过程中模型总能量的变化时发现,使用文中提出的守恒问题解决办法,可以基本保证能量始终守恒.
為解決光滑質點流體動力學方法數值模擬過程中齣現的數值斷裂問題,提齣一種基于Delaunay三角剖分及其對偶形式最近點意義下的Voronoi圖的粒子產生和消除技術,對產生數值斷裂的區域重新佈點.同時討論此技術實施過程中伴隨的質量、動量和能量守恆問題的解決辦法.通過典型數值算例的模擬分析可以看齣,粒子產生和消除技術可以有效地解決數值斷裂問題.噹攷察程序的相對運行時間隨模型粒子數目的變化時髮現,隻使用粒子產生技術時,由于粒子數目大量增加使程序運行時間急劇增加.而同時使用粒子產生和消除技術時,由于粒子數目基本不變,使程序運行時間隻增加百分之十左右.噹攷察在整箇程序的運行過程中模型總能量的變化時髮現,使用文中提齣的守恆問題解決辦法,可以基本保證能量始終守恆.
위해결광활질점류체동역학방법수치모의과정중출현적수치단렬문제,제출일충기우Delaunay삼각부분급기대우형식최근점의의하적Voronoi도적입자산생화소제기술,대산생수치단렬적구역중신포점.동시토론차기술실시과정중반수적질량、동량화능량수항문제적해결판법.통과전형수치산례적모의분석가이간출,입자산생화소제기술가이유효지해결수치단렬문제.당고찰정서적상대운행시간수모형입자수목적변화시발현,지사용입자산생기술시,유우입자수목대량증가사정서운행시간급극증가.이동시사용입자산생화소제기술시,유우입자수목기본불변,사정서운행시간지증가백분지십좌우.당고찰재정개정서적운행과정중모형총능량적변화시발현,사용문중제출적수항문제해결판법,가이기본보증능량시종수항.
To solve the problem of numerical fracture in the process of numerical simulation of smoothed particle hydrodynamics method, based on Delaunay triangulation and Voronoi diagram, a new technique of particle generation and particle elimination was presented to redistribute the scattered particles of the numerical fracture region. And meanwhile, the conservation of mass,momentum and energy were discussed. Two typical numerical examples were simulated and the results show that the problem of numerical fracture is solved effectively. When investigate the change of relative runtime along with the particle number of the model, if only use particle generation technique, due to the increase of particle number, the runtime go up sharply. But if both of the particle generation and particle elimination techniques are used, because of the invariability of particle number, the runtime increases by only about 10%. This percentage is acceptable obviously. When investigate the change of total energy all through the process, results show that the total energy is almost the same from beginning to the end of the whole process.