工程與環(huán)境物探實驗報告_第1頁
工程與環(huán)境物探實驗報告_第2頁
工程與環(huán)境物探實驗報告_第3頁
工程與環(huán)境物探實驗報告_第4頁
工程與環(huán)境物探實驗報告_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

工程與環(huán)境物探教程實驗報告一個反射地震紀(jì)錄道的形成專業(yè):勘查技術(shù)與工程學(xué)號:20100506XXXX姓名:XXXXXXX解決的問題假設(shè)在地面以下半空間內(nèi)有n+1層彈性介質(zhì),則有n個波阻抗界面,在第I層的p波速度為v[i],密度為p[i],第i層反射界面上反射系數(shù)用R[i]表示,進(jìn)行實驗一個反射地震紀(jì)錄道的形成。已知模型如圖所示,p1=2000kg/m3v1=800m/sp2=1600kg/m3v1=1000m/sp3=2600kg/m3v1=2000m/sp4=1800kg/m3v1=900m/sp5=3200kg/m3v1=2300m/sh1=h2=h3=h3=50m2.計算要求1.求每個反射界面的反射系數(shù)波阻抗:Z[i]=D[i]*v[i]—D[i]為第i層密度,v[i]為第i層速度反射系數(shù):R[i]=(z[i+1]-z[i]/(z[i+1]+z[i]整理后反射系數(shù)表達(dá)式如下:R[i]=(V[i+1]*D[i+1]-V[i]*D[i])/(V[i+1]*D[i+1]+V[i]*D[i])實驗選取選取Ricker(雷克)子波:z[i]=(1-π*f*i*π*f*i)*exp(-(π*f*i)*(π*f*i));2.思路方法主導(dǎo)思想:地震記錄道由振幅反射系數(shù)序列與子波的褶積構(gòu)成多層反射界面,在地面接收的反射波總和的一個地震到記錄X(t)可表示為地層反射系數(shù)序列R[i]和地震子波z[i]的褶積(卷積)的結(jié)果,公式表示如下:X(t)=n=14.程序代碼#include<stdio.h>#include<math.h>#include<string.h>#definepi3.1416intWave(float,float);//定義子波intReflect(float,float);//定義反射系數(shù)intConvolution(float,float,float);//定義合成記錄intmain(){ floatd=0.004,f=30.,h=50;//設(shè)定采樣間隔頻率厚度 if(Wave(f,d)!=1)printf("error"); if(Reflect(h,d)!=1)printf("error"); if(Convolution(f,d,h)!=1)printf("error"); return1;}/***********子波的求取***********/intWave(floatf,floatd){ FILE*fpw; if((fpw=fopen("Wave.text","w"))==NULL)printf("error"); inti; floatWa[100],t; for(i=0;i<50;i++) { t=(50-i)*d; Wa[i]=(float)(1-(pi*pi*f*f*t*t))*(float)exp(-2*pi*pi*f*f*t*t);} for(i=50;i<100;i++) { t=(i-50)*d; Wa[i]=(float)(1-(pi*pi*f*f*t*t))*(float)exp(-2*pi*pi*f*f*t*t); }for(i=0;i<100;i++){fprintf(fpw,"%f\n",Wa[i]);}fclose(fpw);return1;}/*******反射序列的求取*******/intReflect(floath,floatd){ FILE*fpr; fpr=fopen("Rflct.text","w"); inti,c=0; floatv[5]={800,1000,2000,900,2300}; floatp[5]={2000,1600,2600,1800,3200}; floatRe[50]; for(i=0;i<50;i++) Re[i]=0; for(i=0;i<4;i++) { c+=(int)(h/(v[i]*d)); Re[c]=(float)(v[i+1]*p[i+1]-v[i]*p[i])/(v[i+1]*p[i+1]+v[i]*p[i]);}for(i=0;i<50;i++){ fprintf(fpr,"%f\n",Re[i]);}fclose(fpr);return1;}/**********褶積的計算*********/intConvolution(floatf,floatd,floath){ FILE*fpr,*fpw,*fpc; inti,iao; floatw[100],w1[100],r[200],r1[50],Con[150]; if((fpw=fopen("Wave.text","r"))==NULL)printf("error"); if((fpr=fopen("Rflct.text","r"))==NULL)printf("error"); if((fpc=fopen("Convolution.text","w"))==NULL)printf("error"); for(i=0;i<100;i++) { fscanf(fpw,"%f",&w1[i ]); //printf("%f\n",w1[i]); w[100-1-i]=w1[i]; //printf("%f\n",w[100-1-i]); } for(i=0;i<50;i++) { fscanf(fpr,"%f",&r1[i]); } for(i=0;i<200;i++) r[i]=0; for(i=0;i<50;i++) { r[100+i]=r1[i]; } for(i=0;i<200;i++) printf("%f\n",r[i]); for(i=0;i<150;i++) { Con[i]=0.; for(iao=0;iao<100;iao++) Con[i]=Con[i]+w[iao]*r[i+iao];}for(i=0;i<150;i++){ //printf("%lf\n",Con[i]); fprintf(fpc,"%lf\n",Con[i]);}fclose(fpw);fclose(fpr);fclose(fpc);return1;}5.數(shù)據(jù)及解釋f=40Hz地震記錄f=25Hz地震記錄f=20Hz地震記錄由圖可知,當(dāng)頻率f逐漸變小時,子波開始產(chǎn)生干涉現(xiàn)象,導(dǎo)致分辨率降低。當(dāng)中間某層速度低于上下兩高速層時,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論