[发明专利]含截面变化的明渠非恒定流无网格粒子模拟方法在审
申请号: | 201910097755.0 | 申请日: | 2019-01-31 |
公开(公告)号: | CN109948109A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 杨丽芸;赵来平;侯庆志;魏建国 | 申请(专利权)人: | 天津大学 |
主分类号: | G06F17/11 | 分类号: | G06F17/11;G06T17/00 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 刘国威 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及流体力学技术领域,为提出一种含截面变化的明渠非恒定流无网格粒子模拟方法,模拟含截面变化的明渠非恒定流问题。为此,本发明采取的技术方案是,含截面变化的明渠非恒定流无网格粒子模拟方法,步骤如下:步骤一,初始化系统的相关变量和运行参数;步骤二,生成粒子信息;步骤三,列出求解方程并迭代计算:步骤四,输出结果:每完成一个时间步的计算就更新其结果,即模拟每一个时刻明渠水流的水深、横截面积和流速;完成时间步的循环,输出最终结果。本发明主要应用于明渠非恒定流无网格粒子模拟场合。 | ||
搜索关键词: | 非恒定流 明渠 截面变化 粒子模拟 网格 时间步 流体力学技术 初始化系统 迭代计算 粒子信息 明渠水流 求解方程 输出结果 运行参数 最终结果 水深 输出 更新 应用 | ||
【主权项】:
1.一种含截面变化的明渠非恒定流无网格粒子模拟方法,其特征是,步骤如下:步骤一,初始化系统的相关变量和运行参数;步骤二,生成粒子信息;步骤三,列出求解方程并迭代计算:求解的一维浅水波方程为:其中,t为时间,x为位置,A为截面面积,u为水流速度,H为水深,g为重力加速度,S0为河床坡度,Sf为摩擦项;根据运动流体的物质导数可以将方程(1)和(2)转化为拉格朗日形式:对于任意的一维光滑函数f(x),其积分表达形式为:其中δ(x‑ξ)为狄拉克函数,Ω为包含x的区间长度,在光滑粒子流体动力学方法中,若用紧支光滑函数W(x‑ξ,h)代替狄拉克函数,则f(x)的近似积分表达式为:函数导数的积分表达式为:又因为[f′(ξ)]W(x‑ξ,h)=[f(ξ)W(x‑ξ,h)]′‑f(ξ)W′(x‑ξ,h) (8)所以,对于紧支函数W(x‑ξ,h)有为了将积分形式转化为求和形式,进行粒子近似得:其中N为光滑函数紧支域中的粒子个数,xj为j粒子的位置坐标,△xj为粒子对应的长度,二维情况下为粒子对应的面积,三维情况下为粒子对应的体积,导数W′(x‑xj,h)与粒子j相关;因为所以,在粒子i处函数梯度的粒子近似式写为:进一步,在粒子i处,明渠横截面面积函数A的粒子近似式写为:其中Vj为粒子对应的体积,函数AH导数的粒子近似式写为:利用式(14)将方程(4)离散,得其中Πij为Monaghan型人工粘度;通过方程(13)和(15)分别计算出每个时间步下每个流体粒子的面积和速度,进而求解出粒子的高度和位置;步骤四,输出结果:①每完成一个时间步的计算就更新其结果,即模拟每一个时刻明渠水流的水深、横截面积和流速;②完成时间步的循环,输出最终结果。步骤一所述初始化系统的相关变量和步骤二所述的生成粒子信息,具体包括:①初始化与问题相关的变量信息和运行参数;②生成流体粒子信息,在流体域初始化粒子分布,并添加初始信息;③生成虚粒子信息,根据距离流体域边界2h的流体粒子设置虚粒子的初始信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910097755.0/,转载请声明来源钻瓜专利网。