当前位置:网站首页>LAGRANGIAN FLUID SIMULATION WITH CONTINUOUS CONVOLUTIONS
LAGRANGIAN FLUID SIMULATION WITH CONTINUOUS CONVOLUTIONS
2022-08-11 05:23:00 【zhSunw】
LAGRANGIAN FLUID SIMULATION WITH CONTINUOUS CONVOLUTIONS
WITH CONTINUOUS CONVOLUTIONS)
motivation:通过网络实现预测粒子在受环境影响情况下的偏移量,实现更真实的模拟。
CONTINUOUS CONVOLUTIONS
传统卷积定义
非结构化粒子集卷积定义
使用一个单位球的映射Λ(r)实现球内相对位置到卷积核偏移的映射:
N(x,R)是以x点为圆心半径R内的点集合,a确保卷积在不同的粒子邻域下的平滑响应:
ψ是一个用于归一化的标量函数,由于粒子密度的变化是模拟流体的一个重要特征,故设置为1:
该卷积已经封装到open3d库中:
LEARNING FLUID MECHANICS WITH CONVOLUTIONAL NETWORKS
计算在固定作用力下的运动状态:
选用作为动态粒子特征,为边界静态粒子特征。
使用网络卷积预测出每个粒子在当前timestep收环境影响的偏移量:
更新下一个timestep的初始状态:
NETWORK ARCHITECTURE
Loss设计:
强调具有少量相邻粒子的损失
Experiments
边栏推荐
猜你喜欢
随机推荐
NodeRed系列—发送消息给emqx
基于uniapp开发的聊天界面
BoredApeYachtClub 无聊猿-NFT 源码解析第二节
Nodered系列—使用mqtt写入国产数据库tDengine
php反序列化pop链
GBase 8s是如何保证数据一致性
【uniapp】跨端开发问题记录
let 块级作用域
>>开发工具:IDEA格式化代码无效
利用Redis的bitMap完成用户签到功能
.Net6 MiNiApi +EFCore6.0高B格操作的WebApi
GBase 8s共享内存中的常驻内存段
MGRE实验
Laravel5.7反序列化
GBase 8s的多线程结构
Socket 网络协议 等
解决SmartRefreshLayout/SwipeRefreshLayout与RecyclerView下拉冲突的问题
emqx创建规则引擎写入tDengine
静态综合复习实验
云计算学习笔记——第三章 计算虚拟化[一]