[发明专利]容器内流体粒子沸腾时的视觉仿真方法及电子设备有效
申请号: | 202110443817.6 | 申请日: | 2021-04-23 |
公开(公告)号: | CN113033068B | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 杨旭波;陈文韬;桑田 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06F30/25 | 分类号: | G06F30/25;G06F30/28;G06F111/04;G06F113/08;G06F119/08;G06F119/14 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 庞红芳 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容器 流体 粒子 沸腾 视觉 仿真 方法 电子设备 | ||
1.一种容器内流体粒子沸腾时的视觉仿真方法,其特征在于:包括:
构建一虚拟的容器和置于容器内的流体粒子,向容器施加外力,预测容器内的流体粒子的位置,求解流体粒子不可压约束,并基于流体粒子之间的内力对流体粒子速度进行更新;
获取流体粒子的动能参数,对流体粒子的沸腾进行仿真;
对所述容器空间进行划分,生成穿透修正约束,并求解所述穿透修正约束将产生穿透的流体粒子投影回所述容器中;
所述基于流体粒子之间的内力对流体粒子速度进行更新包括:计算液体粒子之间的内聚力;计算液体粒子和固体粒子之间的粘附力;基于所述内聚力和所述粘附力对流体粒子速度进行更新;
所述获取流体粒子的动能参数,对流体粒子的沸腾进行仿真包括:计算流体粒子之间的物质浓度及热量扩散;根据浓度扩散系数,计算流体粒子稀释过程中的溶解热生成量;根据流体粒子温度,计算动态粘滞力系数,使得高温的流体粒子注入动能,形成沸腾现象;
所述对所述容器空间进行划分包括:针对每个容器,将空间划分为容器内部、容器上部和容器侧部三个部分;
所述生成穿透修正约束包括:针对每个流体粒子,计算其初始位置和预测位置分别处于容器空间的所属区域;在所述初始位置处于容器内部,所述预测位置处于所述容器侧部,则生成穿透修正约束;
所述求解所述穿透修正约束将产生穿透的流体粒子投影回所述容器中包括:针对每个穿透修正约束进行处理,先在垂直轴上进行投影,再在水平面上进行投影,直至将流体粒子移动回容器内部。
2.根据权利要求1所述的容器内流体粒子沸腾时的视觉仿真方法,其特征在于:所述向容器施加外力,预测容器内的流体粒子的位置包括:
根据粒子空间位置分布进行重排序;
根据施加的外力更新流体粒子位置及流体粒子速度;
记录每个流体粒子的邻居粒子;
基于流体粒子位置、液体粒子速度、流体粒子的邻居粒子以及施加的外力预测液体粒子位置。
3.根据权利要求1所述的容器内流体粒子沸腾时的视觉仿真方法,其特征在于:所述基于流体粒子位置、液体粒子速度、流体粒子的邻居粒子以及施加的外力预测液体粒子位置的一种实现方式为:
其中:为粒子i的预测位置,xi为粒子i的初始位置,Δts为迭代时间步长,vi为粒子i的速度,m为粒子质量,fext(xi)为位置xi处受到的外力向量。
4.根据权利要求1或2所述的容器内流体粒子沸腾时的视觉仿真方法,其特征在于:所述求解流体粒子不可压约束的一种实现方式为:
其中:Δxi为位置修正量,ρ0为初始密度,λi为粒子i的拉格朗日系数,为半径为h的光滑核函数梯度。
5.一种电子设备,其特征在于:包括存储器,存储计算机程序;处理器,执行所述计算机程序以实现如权利要求1至权利要求4任一权利要求所述的容器内流体粒子沸腾时的视觉仿真方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110443817.6/1.html,转载请声明来源钻瓜专利网。