版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
雷克子波因计算机资源有限,不便在太大的区域做PML的计算,一般只在边界上取有限宽度的区域作为PML计算区域。根据相关文献的研究,PML边界区域最少长度应为半个波长[6]。本文综合考虑了效果与开销等因素,选取了边界上50层作为PML的计算区域。常规计算区域与PML边界区域的如图2-4所示。衰减系数式中为PML层的厚度,为层内的点距PML与非PML的边界的距离,为纵波速度,那么在PML边界区域内,对于式〔2-13〕即为理论反射系数,一般取0.001较为适宜,为方向的空间步长。,可看作为在常规的计算方程根底上,减去一项进行PML的阻尼修正项。因本文中只考虑各项同性介质中的地震波传播规律,故可做假设。在此利用一下三个假设:因为以上三个近似精度均为时间方向上的近似,且时间精度均为二阶精度,因交错网格技术的时间精度为二阶,故以上近似不影响本式的计算精度。故可得:〔2-18a〕同理:〔2-18b〕〔2-18c〕此为在PML边界区域内的弹性声波应力-速度方程组。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%交错网格---非均匀介质二维声波方程(一阶压力--速度)、2阶时间差分、2阶空间差分精度%%加上边界%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%closeall;clear,clctic%%***********************震源为Ricker子波*********dtt=0.0001;tt=-0.06:dtt:0.06;fm=30;A=0.01;wave=A*(1-2*(pi*fm*tt).^2).*exp(-(pi*fm*tt).^2);plot(wave),title('震源子波--Ricker子波');%%***********************************************%%模型参数设置dz=5;%纵向网格大小,单位mdx=5;%横向网格大小,单位mdt=0.0001;%时间步长,单位sT=0.5;%波动传播时间,单位swave(round(T/dt))=0;%将子波后面局部补零%%%研究区域%z=-750:dz:750;x=-1000:dz:1000;pml=50;%吸收层的网格数plx=pml*dx;%上下吸收层的厚度plz=pml*dz;%左右吸收层的厚度z=-750-plz:dz:750+plz;x=-1000-plx:dx:1000+plx;%采样区间n=length(z);m=length(x);%采样点数z0=round(n/2);x0=round(m/2);%震源位置Vmax=0;%纵波最大速度%%SettingVelocity&Densityzt=-750-plz:dz/2:750+plz;xt=-1000-plx:dx/2:1000+plx;%速度与密度采样区间nt=length(zt);mt=length(xt);%速度与密度采样点数目V=zeros(n,m);%介质速度,m/sd=zeros(nt,mt);%介质密度,kg/m^3%%均匀介质模型fori=1:nfork=1:mV(i,k)=2.0e3;endendfori=1:nfork=1:md(2*i,2*k)=2.3e3;endend%%%%层状介质模型%%fori=1:n%%fork=1:m%%ifi<round(n/3)%%V(i,k)=2.3e3;%%else%%V(i,k)=3.0e3;%%end%%end%%endfori=1:n-1fork=1:m-1d(2*i+1,2*k)=(d(2*i,2*k)+d(2*(i+1),2*k))/2;d(2*i,2*k+1)=(d(2*i,2*k)+d(2*i,2*(k+1)))/2;endendfori=1:nfork=1:mifV(i,k)>VmaxVmax=V(i,k);endendend%%**********************衰减系数************************%%ddx、ddz即,x方向和z方向的衰减系数R=1e-6;%理论反射系数ddx=zeros(n,m);ddz=zeros(n,m);fori=1:nfork=1:m%%区域1ifi>=1&i<=pml&k>=1&k<=pmlx=pml-k;z=pml-i;ddx(i,k)=-log(R)*3*Vmax*x^2/(2*plx^2);ddz(i,k)=-log(R)*3*Vmax*z^2/(2*plz^2);elseifi>=1&i<=pml&k>m-pml&k<=mx=k-(m-pml);z=pml-i;ddx(i,k)=-log(R)*3*Vmax*x^2/(2*plx^2);ddz(i,k)=-log(R)*3*Vmax*z^2/(2*plz^2);elseifi>n-pml&i<=n&k>=1&k<=pmlx=pml-k;z=i-(n-pml);ddx(i,k)=-log(R)*3*Vmax*x^2/(2*plx^2);ddz(i,k)=-log(R)*3*Vmax*z^2/(2*plz^2);elseifi>n-pml&i<=n&k>m-pml&k<=mx=k-(m-pml);z=i-(n-pml);ddx(i,k)=-log(R)*3*Vmax*x^2/(2*plx^2);ddz(i,k)=-log(R)*3*Vmax*z^2/(2*plz^2);%%区域2elseifi<=pml&k>pml&k<m-pml+1x=0;z=pml-i;ddx(i,k)=0;ddz(i,k)=-log(R)*3*Vmax*z^2/(2*plz^2);elseifi>n-pml&i<=n&k>pml&k<=m-pmlx=0;z=i-(n-pml);ddx(i,k)=0;ddz(i,k)=-log(R)*3*Vmax*z^2/(2*plz^2);%%区域3elseifi>pml&i<=n-pml&k<=pmlx=pml-k;z=0;ddx(i,k)=-log(R)*3*Vmax*x^2/(2*plx^2);ddz(i,k)=0;elseifi>pml&i<=n-pml&k>m-pml&k<=mx=k-(m-pml);z=0;ddx(i,k)=-log(R)*3*Vmax*x^2/(2*plx^2);ddz(i,k)=0;endendend%figure(1),imagesc(ddz),title('z方向衰减系数');%figure(2),imagesc(ddx),title('x方向衰减系数');%%**************************************************%%**********************波场模拟********************p0=zeros(n,m);p1=zeros(n,m);px0=zeros(n,m);px1=zeros(n,m);pz0=zeros(n,m);pz1=zeros(n,m);K=zeros(n,m);Vx1=zeros(nt,mt);Vx0=zeros(nt,mt);Vz1=zeros(nt,mt);Vz0=zeros(nt,mt);fort=dt:dt:Tp0(z0,x0)=dt*V(z0,x0)^2*wave(round(t/dt));fori=2:n-1fork=2:m-1K(i,k)=d(2*i,2*k)*V(i,k)^2;Vz1(2*i+1,2*k)=((1-0.5*dt*ddz(i,k))*Vz0(2*i+1,2*k)-dt*(p0(i+1,k)-p0(i,k))/(d(2*i+1,2*k)*dz))/(1+0.5*dt*ddz(i,k));Vx1(2*i,2*k+1)=((1-0.5*dt*ddx(i,k))*Vx0(2*i,2*k+1)-dt*(p0(i,k+1)-p0(i,k))/(d(2*i,2*k+1)*dx))/(1+0.5*dt*ddx(i,k));pz1(i,k)=((1-0.5*dt*ddz(i,k))*pz0(i,k)-K(i,k)*dt*(Vz1(2*i+1,2*k)-Vz1(2*i-1,2*k))/dz)/(1+0.5*dt*ddz(i,k));px1(i,k)=((1-0.5*dt*ddx(i,k))*px0(i,k)-K(i,k)*dt*(Vx1(2*i,2*k+1)-Vx1(2*i,2*k-1))/dx)/(1+0.5*dt*ddx(i,k));p1(i,k)=px1(i,k)+pz1(i,k);endendp0=p1;pz0=pz1;px0=px1;Vz0=Vz1;Vx0=Vx1;fori=1:n-2*pmlfork=1:m-2*pmlp(i,k)=p1(i+pml,k+pml);endend%imagesc(p1),title('声波波场'),pause(0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 华师大版初中科学1.2 水的三态变化(30课件)
- 20XX年1月华懋达集团年会庆典概念方案
- 2024年烟台货运资格证模拟考试题
- 算法设计与分析 课件 5.9-动态规划应用-最优二叉搜索树
- 2024年宣城客运资格证考试答题
- 2024年贵州客运从业资格证的考试题目是什么题
- 吉首大学《结构试验》2021-2022学年第一学期期末试卷
- 吉首大学《当代中国电影》2021-2022学年期末试卷
- 《机床夹具设计》试题4
- 吉林艺术学院《音乐文论写作Ⅱ》2021-2022学年第一学期期末试卷
- 2024中科院心理咨询师考试复习题库(官方版)-上单选题汇
- 小学未成年人思想道德建设工作实施方案
- 化工公司安全知识竞赛题库(共1000题)
- GB/T 44421-2024矫形器配置服务规范
- 福建省福州市(2024年-2025年小学二年级语文)统编版期中考试试卷(含答案)
- 2024-2024部编版九年级语文上册期末考试测试卷(附答案)
- 争做“四有好老师”-当好“四个引路人”
- 2024-2025学年八年级生物上册第一学期 期末综合模拟测试卷( 人教版)
- 2024-2030年中国生物炭行业市场发展趋势与前景展望战略分析报告
- 中国融通地产社招笔试
- YDT 4565-2023物联网安全态势感知技术要求
评论
0/150
提交评论