[发明专利]冲击波求解的改进MUSL格式物质点法有效
申请号: | 202010657277.7 | 申请日: | 2020-07-09 |
公开(公告)号: | CN111859645B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 钱林方;陈龙淼;周梦笛;徐亚栋;陈光宋;邹权 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/10;G06F113/08;G06F119/14 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 汪清 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冲击波 求解 改进 musl 格式 物质 | ||
1.一种冲击波求解的改进MUSL格式物质点法,其特征在于,包括以下步骤:
步骤1、改进传统MUSL格式中的动量修正步骤:基于当前时间步的形函数将下一时间步的物质点动量映射到网格节点上,得到修正后的下一时刻网格节点动量,取消传统MUSL格式中的动量修正步,基于下一时间步的物质点位置计算形函数,同时将下一时间步的物质点质量和动量映射到网格节点上;
步骤2、建立冲击波流场模型,对冲击波流场进行离散化处理:划分背景网格并布设物质点;
步骤3、给定冲击波流场的初始条件与边界条件,设置计算总长;
步骤4、基于稳定性条件计算当前计算步的时间步长;设置的库朗数,计算出当前计算步的时间步长为:
其中Δtt为当前计算步的时间步长,CCFL为库朗数,为物质点p当前时刻的声速,分别为物质点p在当前计算步中沿x、y、z方向的速度,/为物质点p在当前计算步中的密度,/为物质点p在当前计算步中的压力,γ为气体比热比,L为网格长度,np为物质点总数;
步骤5、基于冲击波求解的改进MUSL格式物质点法求解冲击波流场;包括:
步骤5.1、将物质点参数映射到网格节点上,得到网格节点的质量和动量为:
其中为网格节点i在当前计算步中的质量,/为网格节点i在当前计算步中的动量,为物质点p在当前计算步中的速度,/为当前计算步中网格节点i与物质点p之间的映射函数,mp为物质点质量;
步骤5.2、计算网格节点力为:
其中fit为网格节点i在当前计算步中的力值,为当前计算步中网格节点i与物质点p之间的映射函数导数;
步骤5.3、积分动量方程为:
/
其中为网格节点i在当前计算步中的动量,/为网格节点i在下一个计算步中的动量;
步骤5.4、计算得到下一时刻物质点的位置和速度为:
其中为物质点p在当前计算步中的速度,/为物质点p在下一个计算步中的速度,ni为网格节点数,/为物质点p在当前计算步中的位置,/为物质点p在下一个计算步中的位置;
步骤5.5、取消传统MUSL格式中修正网格节点动量的步骤,再次将物质点的质量和动量映射到网格节点上,修正网格节点的质量和动量为:
步骤5.6、更新物质点的密度为:
其中为物质点p在下一个计算步中的应变增量,它是一个方阵,行列为j和k,/为物质点p在当前计算步中的密度,/为物质点p在下一个计算步中的密度;
步骤5.7、利用理想气体状态方程更新物质点的压力为:
其中为物质点p在下一个计算步中的内能,γ为气体比热比;
步骤5.8、判断是否已计算至终点时刻,若否则令t=t+1并转入步骤4,若是则结束进入下一步;
步骤6、对冲击波流场进行可视化处理:输出流场的密度、压力参数。
2.根据权利要求1所述的冲击波求解的改进MUSL格式物质点法,其特征在于,步骤1改进传统MUSL格式中的动量修正步骤,得到修正后的网格节点质量和动量为:
其中为网格节点i在下一计算步中的质量,/为网格节点i在下一计算步中的动量,mp为物质点质量,/为物质点p在下一计算步中的速度,/为下一计算步中网格节点i与物质点p之间的映射函数。
3.根据权利要求1所述的冲击波求解的改进MUSL格式物质点法,其特征在于,步骤2建立冲击波流场模型,对冲击波流场进行离散化处理,对流场的边界进行几何清洗并建立拓扑,用均匀的结构网格覆盖整个计算域生成背景网格,在边界外侧至少生成一层网格作为虚网格,并在冲击波的计算范围内均匀地布设物质点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010657277.7/1.html,转载请声明来源钻瓜专利网。