System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于地震勘探领域,涉及地震波数值模拟技术,更具体地,涉及一种基于局部时间步长的间断有限元地震波模拟方法、电子设备及存储介质。
技术介绍
1、地震数值模拟是研究地震波传播特征,分析地质构造的可靠方法。地震数值模拟的方法主要有有限差分方法、有限元方法、伪谱法等。这些方法均依赖对模型的网格剖分。其中有限元方法具有精度较高,方法的适用性更强的特点。地震波数值模拟中的有限元网格通常是非结构性的四面体网格。
2、有限元地震波数值模拟计算时非常关注的一点就是模拟时间步长。由于地震波动方程是一个运动方程,因此其中存在对时间的推演过程,也就是对时间维度的离散。如果时间步长选择不合适对模拟的效率和精度都会有影响。具体来说,如果模拟步长选择过大,会导致模拟结果不收敛。而模拟步长过小会导致计算需要太多步,降低模拟效率。因此,如何获取合适的计算时间步长一直以来都是研究的重点。
3、通常来说,数值模拟计算会在全局的模拟中使用相同的时间步长。即时间步长不会随着模拟位置的变化而改变。这一选择的原则往往是基于全局模拟收敛而制定的,即时间步长足够小,可以满足每个位置的计算要求。这就会使得全局时间步长对于某些位置的网格上的计算来说过于严苛,而显得没有必要。从某种程度上来看也是对计算效率的一种损失。
4、间断有限元技术(dgfem)以其单元相互解耦的特点近年来受到地震数值模拟领域研究人员的关注。目前,dgfem可以通过自适应地调整单元的阶数,来平衡计算精度和效率。但该方法还是将全局计算设置为统一时间步长。
【技术保护点】
1.一种基于局部时间步长的间断有限元地震波模拟方法,其特征在于,包括:
2.根据权利要求1所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,所述生成全模型非结构网格包括生成二维三角形或三维四面体网格。
3.根据权利要求1所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,根据网格的尺寸r、网格内的介质速度v、网格的阶数p计算全局每个单元允许的最大时间步长。
4.根据权利要求1所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,确定每个网格单元的最终模拟时间步长包括:
5.根据权利要求4所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,所述预定倍数为3。
6.根据权利要求1所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,采用间断Galerkin有限元模拟方法进行地震波模拟。
7.根据权利要求1所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,将全局网格单元按照最终的模拟时间步长分为3个时间步长级别,其中级别1为最严格时间步长限制。
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8任一项所述的基于局部时间步长的间断有限元地震波模拟方法。
...【技术特征摘要】
1.一种基于局部时间步长的间断有限元地震波模拟方法,其特征在于,包括:
2.根据权利要求1所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,所述生成全模型非结构网格包括生成二维三角形或三维四面体网格。
3.根据权利要求1所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,根据网格的尺寸r、网格内的介质速度v、网格的阶数p计算全局每个单元允许的最大时间步长。
4.根据权利要求1所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,确定每个网格单元的最终模拟时间步长包括:
5.根据权利要求4所述的基于局部时间步长的间断有限元地震波模拟方法,其特征在于,所述预定倍数为3。
6.根据权利要求1所述的基于局部时间步长的间断有限元地震波...
【专利技术属性】
技术研发人员:韩德超,刘卫华,白鹏,张春丽,
申请(专利权)人:中国石油化工股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。