第4章-弹性波场数值模拟课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第4章-弹性波场数值模拟课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 弹性 数值 模拟 课件
- 资源描述:
-
1、第四章第四章 弹性波场数值模拟弹性波场数值模拟内容提要内容提要第一节 波动方程的交错网格有限差分模拟第二节 二阶波动方程的有限差分模拟引言引言 地震数学模型分类:1)根据地质构造形态、特征的不同假设分:一维地质模型:地层是水平的,沿横向地层参数是不变的,也即水平层状介质模型。在地面上任何一点得到的地震记录是一样的,是一道地震记录。二维地质模型:地质体是一个二度体,沿某个方向无限延伸,在垂直于延伸方向得到的地震剖面是一样的。三维地质模型:真正的地质体一般都是三维的。这时沿地面上不同方向的测线得到的地震响应一般是不同的。引言引言地震数学模型分类:2)根据对地层物性参数的不同假设,可以是只考虑各层在
2、速度上的差别,设每层速度是常数或连续变化;考虑各层速度和密度都不一样;给出各层的弹性参数,甚至吸收系数等参数,即构造模型和岩性模型。3)按照所依据的地震波理论,可以是运用运动学理论(射线理论)计算波的旅行时;考虑波的动力学特点,把界面的反射系数、透射系数、各种多次波、吸收损失、波前扩散等的影响都考虑进去,在计算出的地震响应中反映波的传播时间、振幅、相位和方向性等特点。在实际的计算方法上分别用射线法、绕射叠加(即物理地震学)法和解波动方程法。引言引言 主要优点:改变模型参数很方便,也可以灵活地按具体要求选用不同的理论和公式,特别适用于人机联作解释过程中反复修改模型和计算模型的地震响应。在理论研究
3、中也很有用处。缺 点:由于各种地质现象往往是非常复杂的,理论计算难以精确地反映真实情况,不可避免地要忽略了许多因素。特别是要研究各种构造形态复杂的地层圈闭、岩性的变化都有不少困难。在解决这些问题时,地震物理模型技术有其独特的优点,有时是很好的配合和补充。地震数学模型技术的特点三维声波方程111yxzxyzvPvvKtxyzvPtxvPtyvPtz vx,vy,vz为质点的振动速度,P为压力,K为体积模量,为密度,v为地震波速度。2Kv1.1 二阶精度交错网格法各个物理量的空间配置关系各个物理量的空间配置关系按一定的规律按一定的规律三维情况下,各物理量在节点上和网格边上的配置情况如上右图所示。三
4、维情况下,各物理量在节点上和网格边上的配置情况如上右图所示。编编号号1 1为压力和体积模量的位置为压力和体积模量的位置,编号编号2 2为密度和为密度和x方向速度分量的位置方向速度分量的位置,编编号号3 3为密度和为密度和y方向速度分量的位置方向速度分量的位置,编号编号4 4为密度和为密度和z方向速度分量的位置方向速度分量的位置。三维规则网格三维规则网格 二维交错网格二维交错网格 三维交错网格三维交错网格,p i k1,p ik,1p i k 1,1p ik12,zvi k 12,xvik12,1xvik12,zvi k 1.1 二阶精度交错网格法交错网格解法的优点:l精度高l能求解非均匀介质中
5、的波场,而不需要特别处理两种不同介质之间的边界条件(应力、位移连续)111yxzxyzvPvvKtxyzvPtxvPtyvPtz 1.1 二阶精度交错网格法交错网格差分格式:用中心差商近似声波方程中的一阶偏导数112,1122,1122,1122,2,yxzi j kxxxi j k nyyyi j k nzzzi j knnvPvvKtxyzp i j kp i j kpttvij k nvij k nvxxvvi jk nvi jk nyyvi j knvi j knnvznz 1.1 二阶精度交错网格法121212122121,112211211222,111,11,1yxzxxxj k
6、yyykikzzznni jnijvvPPvPtxtytzvj kvj knnnnvttvvikvikttvi jvi jvttjijiknkn ,1.1 二阶精度交错网格法1122112211221122,1122,1122,1,1,1,ij k ni jk ni j knp ij k np i j k npxxp i jk np i j k npyyp i j knp i j k npzz1.1 二阶精度交错网格法将差商代入声波方程1122111122221122,xxyyzzvij k nvij k nxvi jk nvi jk np i j k np i k j nKtyvi j kn
7、vi j knz 1.1 二阶精度交错网格法11112222,1,1,1xxvij k nvij k np ij k np i j k ntx 11112222,1,1,1yyvi jk nvi jk np i jk np i j k nty 11112222,1,1,1zzvi j knvi j knp i j knp i j k ntz 1.1 二阶精度交错网格法整理上述方程得各量的更新式1122112211221122,xxyyzzvij k nvij k nxvi jk nvi jk np i j k np i k j nK tyvi j knvi j knz1.1 二阶精度交错网格法
8、11112222,1,1,xxtvij k nvij k np ij k np i j k nx11112222,1,1,yytvi jk nvi jk np i jk np i j k ny11112222,1,1,zztvi j knvi j knp i j knp i j k nz1.1 二阶精度交错网格法加上源项后11112222,1,1,xxtvij k nvij k np ij k np i j k nx11112222,1,1,yytvi jk nvi jk np i jk np i j k ny11112222,1,1,zztvi j knvi j knp i j knp i
9、j k nz1122112211221122,xxyyzzvij k nvij k nxvi jk nvi jk np i j k np i k j nK ts i k j nyvi j knvi j knz1.1 二阶精度交错网格法或1122112211221122,xxyyzzvij k nvij k nxvi jk nvi jk np i j k np i k j nK tyvi j knvi j knz111111222222,1,1,xxxtv ij k nv ij k np ij k np i j k nf ij k nx111111222222,1,1,yyytv i jk nv
10、 i jk np i jk np i j k nf i jk ny111111222222,1,1,zzztv i j knv i j knp i j knp i j k nf i j knz1.1 二阶精度交错网格法速度模型速度模型1.1 二阶精度交错网格法模拟实例模拟实例一个共炮集模拟记录(已消除了直达波)32546879 00.20.40.60.81.01.22.41.61.82.0Time(s)Distance(km)1.1 二阶精度交错网格法1.2 弹性波动方程的交错网格有限差分模拟 交错网格法适用于求解一阶偏微分方程组。将弹性介质中的波动方程组变交错网格法适用于求解一阶偏微分方程组
11、。将弹性介质中的波动方程组变形为一阶偏微分方程组。形为一阶偏微分方程组。弹性介质的弹性介质的运动平衡微分方程运动平衡微分方程为为 222222xyxxxzxyxyyyzyzyzxzzzuftxyzvftxyzwftxyz 式中,式中,,u v w为质点振动的位移分量,为质点振动的位移分量,,iiijif 分别为正应力、剪应力和外力分别为正应力、剪应力和外力分量。分量。1.2 弹性波动方程的交错网格有限差分模拟 以质点振动的速度分量以质点振动的速度分量,xyzvut vvt vwt 来替换运动平来替换运动平衡微分方程中的位移分量,得衡微分方程中的位移分量,得 xyxxxxzxyyxyyyzyzy
12、zxzzzzvftxyzvftxyzvftxyz 1.2 弹性波动方程的交错网格有限差分模拟 将将应变应变位移关系位移关系(*)(*)代入应力代入应力-应变满足的虎克定律应变满足的虎克定律(*)(*)(*)(*)(*)uvwxyz 1,21,21,2xxxyyyxzzzyzuuveexyxvuweeyzxwwveezyz2,22,22,2xxxxxzxzyyyyxyxyzzzzyzyzeeeeee1.2 弹性波动方程的交错网格有限差分模拟 有有 222xxxzyyxyzzyzuvwuuwxyzxzxuvwvuvxyzyyxuvwwwvxyzzyz 1.2 弹性波动方程的交错网格有限差分模拟 求
13、其对求其对 t t 的的一次导数一次导数,并将并将,xyzvut vvt vwt 代入其中,代入其中,得得 2,2,2,yxxxxzxzxzyyyyxyyxxzyyzyxzzzzzvvvvvvtxyzxtzxvvvvvvtxyzytyxvvvvvvtxyzztyz 1.2 弹性波动方程的交错网格有限差分模拟 未知量为未知量为,xyzxxyyzzxzxyyzv v v的一阶弹性波为的一阶弹性波为 2,2,2,yxxxxzxzxzyyyyxyyxxzyyzyxzzzzzvvvvvvtxyzxtzxvvvvvvtxyzytyxvvvvvvtxyzztyz,xyxxxxzxyyxyyyzyzyzxzz
14、zzvftxyzvftxyzvftxyz ,xxyyzz,xyxzyz,xyzv v v在节点上,在节点上,在面的中心点上,在面的中心点上,在楞上。在楞上。1.2 弹性波动方程的交错网格有限差分模拟 112211112222112211122111122221122111112222,2,1,nnnnxxxxxxnnnnyyzznnxxnnxzxznzi j ki j kvij kvij ktxvi jkvi jkvi j kvi j kyzvij kvij kij kij kztv11221122112211221211111111222222221,1,nznnnnxxxxxxxnnnnx
15、zxzxzxzij kvi j kxvij kvij kij ki j kfij ktxijkijkij kij kyz 1.3 高阶交错网格法 地震波方程的离散化必将涉及到地震波场的数值逼近问题。地震波场的数值模拟精度一方面依赖于剖分网格的形状和大小,另一方面取决于离散波场的时间微分和空间微分的逼近误差。这里主要讨论规则网格和交错网格上的差分算子的高阶近似,截断误差,差分系数的收敛速度以及与虚谱差分算子精度的对比。u x推导函数 一阶导数的6阶精度差分系数。设 有7阶导数,则 在 和 处的7阶泰勒展开式为 u x u x1xix1xix1.3 高阶交错网格法高阶规则网格法2i 1i i2i
16、1i 3i 3i 35735791135722221!3!5!7!iiiiiixxxuuuuxuuOxxxxx357357922357222222221!3!5!7!iiiiiixxxuuuuxuuOxxxxx357357933357333322221!3!5!7!iiiiiixxxuuuuxuuOxxxxx同理得:1.3 高阶交错网格法高阶规则网格法由于一阶导数6阶精度中心差分近似式可表示为33333333312355555555777777232221!1!1!232223!3!3!232225!5!5!2227!7!iiiiiiiiiiiuuuxxxxxxxxxuuuxxxaaaxxxu
17、uuxxxxxuuxx577700327!iLiuxxERxux则有LERLe777iuxx为误差项,其系数为(即不含导数项和x)的系数,项的系数。例如该例中的1.3 高阶交错网格法高阶规则网格法化简可得系数方程 1112225531231 212301230aaa 777321123112322227!7!7!21!LLLmmeaaamaL求解系数方程得 1.3 高阶交错网格法高阶规则网格法 u x u xximx任意2L阶精度中心有限差分系数计算公式推导如下。设有2L+1阶导数,则在处的2L+1阶泰勒又有由于一阶导数2L阶精度中心差分近似式可表示为展开式为1.3 高阶交错网格法高阶规则网格
18、法将上述L个方程代入、化简,有式中,差分系数由以下方程确定解得1.3 高阶交错网格法高阶规则网格法L 中心差分近似的截断误差系数为中心差分近似的极限,即时,有于是有其中,一阶导数的中心差分算子长度为2L。1.3 高阶交错网格法高阶规则网格法2i u x21123,iiiiiiuuu uuu推导函数交错网格一阶导数的6阶精度差分系数。一阶导数的6阶精度差分系数计算由离散点确定。交错网格上1i 1.3 高阶交错网格法高阶交错网格法i2i 1i 3i 12i12ji 2yx 要确定网格点 上的一阶导数,取,u x u x12ji 531135,jjjjjjuuuuuu于是有在的一阶导数由离散点确定。
19、根据泰勒展开式,有1.3 高阶交错网格法高阶交错网格法2i 1i i2i 1i 3i jj+1j+2j-2j-1j+3j-3j-5j-4j+4j+5系数方程求解该线性方程可得于是若算子的对称点为i,则上式可改写为2i 1i i2i 1i 3i 1.3 高阶交错网格法高阶交错网格法 u x u x0212xxmx同理,可以推导出交错网格任意2L阶精度有限差分系数计算公式。设有2L+1阶导数,则,在处的2L+1阶泰勒展开式为由于交错网格一阶导数2L阶精度差分近似式可表示为1.3 高阶交错网格法高阶交错网格法其中,差分系数由以下方程确定其中,差分系数由以下方程确定将上述将上述L个方程代入、化简,有个
20、方程代入、化简,有1.3 高阶交错网格法高阶交错网格法当当截断误差系数为截断误差系数为1.3 高阶交错网格法高阶交错网格法当当于是于是1.3 高阶交错网格法高阶交错网格法交错网格法交错网格法规则网格法规则网格法211221!LLLmmemaL截断误差系数比较截断误差系数比较2i 1i i2i 1i 3i 2i 1i i2i 1i 3i 3i 1.3 高阶交错网格法高阶交错网格法截断误差系数比较1.3 高阶交错网格法高阶交错网格法阶数a1a2a3a4截断误差系数25.000000010-11.666666710-146.666666710-1-8.333333310-2-3.333333310-
21、267.500000010-1-1.500000010-11.666666710-27.142857110-388.000000010-1-2.000000010-13.809523810-2-3.571428610-3-1.587301510-3阶数a1a2a3a4截断误差系数21.00000004.166666710-241.1250000-4.166666710-2-4.687500010-361.1718750-6.510416710-24.687500010-36.975446410-481.1962891-7.975260410-29.570312510-3-6.975446410
22、-4-1.186794710-4规则网格一阶导数的偶数阶精度有限差分格式系数表交错网格一阶导数的偶数阶精度有限差分格式系数表00.050.10.150.20.250.30.350.40.450.500.10.20.30.40.50.60.70.80.91设设有有一一函函数数 i tu te,其其理理论论导导数数为为 i tu ti e。其其规规则则网网格格中中心心差差分分商商为为 11Lmmutau tm tu tm tt 12sinLmmiu tu tamtt,微微分分算算子子的的振振幅幅谱谱为为 111122sinsin2222sin2sinLLmmmmLLmmmmAamtamftttka
展开阅读全文