[发明专利]用于抑制数值频散的八阶NAD-RK方法、系统、设备及介质在审

专利信息
申请号: 202211494904.5 申请日: 2022-11-26
公开(公告)号: CN116010759A 公开(公告)日: 2023-04-25
发明(设计)人: 陈丽;张朝元 申请(专利权)人: 大理大学
主分类号: G06F17/13 分类号: G06F17/13;G06F30/20;G06F111/10
代理公司: 昆明金科智诚知识产权代理事务所(普通合伙) 53216 代理人: 胡亚兰
地址: 671003 云南省大*** 国省代码: 云南;53
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 抑制 数值 nad rk 方法 系统 设备 介质
【说明书】:

发明属于地震波数值模拟技术领域,公开了一种用于抑制数值频散的八阶NAD‑RK方法、系统、设备及介质,用于抑制数值频散的八阶NAD‑RK方法包括:将二维声波传播方程转为一个含有时间和空间两方向高阶偏导数的常微分方程,选择八阶NAD算子对所述常微分方程的空间高阶偏导数进行离散化处理,再采用三阶Runge‑Kutta方法对所述常微分方程的时间高阶偏导数进行离散化处理,得到八阶NAD‑RK方法;并通过比较波形记录详细分析所述八阶NAD‑RK方法的数值频散关系。实验结果表明本发明公开的八阶NAD‑RK方法能够有效地抑制粗网格条件下声波方程离散化引起的数值频散。

技术领域

本发明属于地震波数值模拟领域,尤其涉及一种一种用于抑制数值频散的八阶NAD-RK方法、系统、设备及介质。

背景技术

目前,开发具有高效率和高精度的地震波数值模拟方法是当前研究地震波动方程反演的重要课题。传统的数值模拟方法由于存在严重的数值频散现象而不能满足当前大尺度地震波模拟的要求,杨顶辉教授团队2003年首次在地震波正演模拟中引入近似解析离散化算子(NAD),目前已获得系列NAD算子的数值模拟方法,这些方法均有着良好的数值频散效果,但是这些方法仅为四阶的空间离散精度。

通过上述分析,现有技术存在的问题及缺陷为:

现有方法的空间离散精度较低。

发明内容

针对现有技术存在的问题,本发明提供了一种用于抑制数值频散的八阶NAD-RK方法、系统、设备及介质。

本发明是这样实现的,一种用于抑制数值频散的八阶NAD-RK方法,所述用于抑制数值频散的八阶NAD-RK方法包括:

将二维声波传播方程转为常微分方程,选择八阶NAD算子对所述常微分方程的空间高阶偏导数进行离散化处理,再采用三阶Runge-Kutta方法对所述常微分方程的时间高阶偏导数进行离散化处理,得到八阶NAD-RK方法;并通过比较波形记录分析所述八阶NAD-RK方法的数值频散关系。

进一步,所述二维声波传播方程为:

式中,u表示位移,c表示声波速度;

令则得到以下向量方程:

式中,三阶空间微分算子A定义为其中I3×3是三阶单位矩阵;

再令V=(U,W)T,则向量方程转换为常微分方程,表达式为:

式中,D表示空间偏微分算子矩阵,且

进一步,所述八阶NAD算子离散化处理的具体过程为:

所述高阶偏微分算子矩阵D中包含位移u和粒子速度w的二阶和三阶偏导数,对所述常微分方程中的高阶偏微分算子矩阵D进行空间高阶偏导数离散化,将所述常微分方程转化为关于时间t的离散化常微分方程;

所述三阶Runge-Kutta方法对所述半离散化常微分方程进行时间高阶偏导数离散化,计算公式为:

式中,Δt为时间步长,V(1)、V(2)为中间变量,Vn=V(nΔt);

消去公式中的中间变量V(1)、V(2),得到最终计算公式为:

进一步,所述八阶NAD-RK方法的计算公式为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大理大学,未经大理大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211494904.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top