一种基于SPH方法的动力学边界条件计算方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40544092 阅读:18 留言:0更新日期:2024-03-05 19:00
本公开提供一种基于SPH方法的动力学边界条件计算方法、装置、电子设备及存储介质。该方法包括:将SPH方法的状态方程进行七阶泰勒展开;将边界粒子的支持域设置为矩形,并修改边界粒子与流体粒子作用力的方向为边界法向量方向;针对边界粒子所使用的矩形支持域,对边界粒子的核函数引入修正系数,完成对动力学边界条件的改进。本公开通过对原有动力学边界条件的排斥力场进行强化和修正,防止流体粒子在仿真过程中发生非物理穿透和非镜像反射,提高仿真精度和鲁棒性。

【技术实现步骤摘要】

所属的技术人员能够理解,本专利技术的各个方面可以实现为系统、方法或程序产品。因此,本专利技术的各个方面可以具体实现为以下形式,即:完全的硬件实施例、完全的软件实施例(包括固件、微代码等),或硬件和软件方面结合的实施例,这里可以统称为“电路”、“模块”或“系统”。下面参照图5来描述根据本专利技术的这种实施例的电子设备500。图5显示的电子设备500仅仅是一个示例,不应对本专利技术实施例的功能和使用范围带来任何限制。如图5所示,电子设备500以通用计算设备的形式表现。电子设备500的组件可以包括但不限于:上述至少一个处理单元510、上述至少一个存储单元520、连接不同系统组件(包括存储单元520和处理单元510)的总线530、显示单元540。其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元510执行,使得所述处理单元510执行本说明书上述“示例性方法”部分中描述的根据本专利技术各种示例性实施例的步骤。例如,所述处理单元510可以执行如图1中所示的步骤s110至步骤s130。存储单元520可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)5201和/或本文档来自技高网...

【技术保护点】

1.一种基于SPH方法的动力学边界条件计算方法,其特征在于,所述方法包括:

2.如权利要求1所述的基于SPH方法的动力学边界条件计算方法,其特征在于,所述方法还包括:

3.如权利要求2所述的基于SPH方法的动力学边界条件计算方法,其特征在于,所述方法还包括:

4.如权利要求1所述的基于SPH方法的动力学边界条件计算方法,其特征在于,所述方法中将边界粒子的支持域设置为矩形还包括:

5.如权利要求4所述的基于SPH方法的动力学边界条件计算方法,其特征在于,所述方法中所述流体粒子的核函数梯度为:

6.如权利要求5所述的基于SPH方法的...

【技术特征摘要】

1.一种基于sph方法的动力学边界条件计算方法,其特征在于,所述方法包括:

2.如权利要求1所述的基于sph方法的动力学边界条件计算方法,其特征在于,所述方法还包括:

3.如权利要求2所述的基于sph方法的动力学边界条件计算方法,其特征在于,所述方法还包括:

4.如权利要求1所述的基于sph方法的动力学边界条件计算方法,其特征在于,所述方法中将边界粒子的支持域设置为矩形还包括:

5.如权利要求4所述的基于sph方法的动力学边界条件计算方法,其特征在于,所述方法中所述流体粒子的核函数梯...

【专利技术属性】
技术研发人员:李旭王康硕何凛王奔王怡豪毛德龙
申请(专利权)人:中国船舶集团有限公司系统工程研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1