欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種便攜式石油檢測器的制作方法

文檔序號:12359980閱讀:335來源:國知局
本發(fā)明屬于石油檢測用具領(lǐng)域,尤其涉及一種便攜式石油檢測器。
背景技術(shù)
:石油作為一種戰(zhàn)略性物資,經(jīng)石油加工后的產(chǎn)品應(yīng)用到人們?nèi)粘I畹姆椒矫婷?,石油的開采和運輸?shù)陌踩砸恢笔侨藗兎浅jP(guān)注的,石油的檢測裝置是必不可少的裝置,但現(xiàn)有的石油檢測器太笨重,大都采用離心分析檢測,檢測速度慢,不利于人們攜帶使用。技術(shù)實現(xiàn)要素:本發(fā)明的目的在于提供一種便攜式石油檢測器,旨在解決石油的檢測裝置是必不可少的裝置,但現(xiàn)有的石油檢測器太笨重,大都采用離心分析檢測,檢測速度慢,不利于人們攜帶使用的問題。本發(fā)明是這樣實現(xiàn)的,一種便攜式石油檢測器,該便攜式石油檢測器包括:與中控模塊的輸出端連通,用于發(fā)射紫外脈沖的紫外脈沖發(fā)射模塊;與中控模塊的輸入端連通,用于接收紫外脈沖的紫外脈沖接收模塊;與中控模塊的輸入端連通,用于接收外界控制信號的信號接收模塊;與中控模塊的輸出端連通,用于發(fā)射中控模塊分析結(jié)果的信號發(fā)射模塊;與中控模塊的輸出端連通,用于顯示中控模塊分析結(jié)果的顯示模塊;所示便攜式石油檢測器通過以下方法進(jìn)行檢測:步驟一、通過紫外脈沖發(fā)射模塊發(fā)射紫外脈沖信號,通過鏡面反射后的紫外脈沖信號傳入到紫外脈沖接收模塊中,通過中控模塊分析檢測確定檢測范圍內(nèi)有石油;步驟二、根據(jù)勘測區(qū)域內(nèi)的井震數(shù)據(jù)確定屏蔽層和目標(biāo)層,所述井震數(shù)據(jù)包括測井?dāng)?shù)據(jù)和地震波,對井震數(shù)據(jù)中的地震波信號x(t)進(jìn)行傅里葉分析,得到地震信號x(t)的頻譜范圍[fl,fh],利用連續(xù)小波變換對地震信號x(t)進(jìn)行分析,得到小波變換系數(shù)Wx(b,s)根據(jù)頻譜范圍,確定進(jìn)行分析的尺度個數(shù);步驟三、提供勘測區(qū)域儲集層的n個勘測,在規(guī)定時間推移內(nèi)的不同時間上進(jìn)行多次勘測,每個勘測都具有一組地震道,其中,n>2;步驟四、獲取探測區(qū)域的多個巖心樣品,對多個巖心樣品進(jìn)行高溫?zé)峤?,得到所述多個巖心樣品中各個巖心樣品的含油性;通過多于一種孔隙表征分析方法分別對所述多個巖心樣品進(jìn)行處理,得到所述多個巖心樣品中各個巖心樣品的孔隙發(fā)育特征;步驟五、根據(jù)所述孔隙發(fā)育特征和含油性檢測結(jié)果,從所述多于一種孔隙表征分析方法中,確定出孔隙發(fā)育程度與含油性變化趨勢一致的孔隙表征分析方法;將確定出的孔隙表征分析方法所適用的孔隙范圍,確定為頁巖油相對富集的孔隙;步驟六、根據(jù)所述目標(biāo)層與所述屏蔽層的地震波能量值確定所述屏蔽層的地震波的壓縮系數(shù);根據(jù)所述壓縮系數(shù)對所述屏蔽層的地震波進(jìn)行壓縮處理;利用所述目標(biāo)層的地震波和壓縮處理后的所述屏蔽層的地震波對所述相對富集的孔隙進(jìn)行油氣勘測;步驟七、根據(jù)由所述n個勘測得到的多個勘測對將每個所述一組地震道的一個或者多個地震道進(jìn)行反演,以獲得在每個勘測對的勘測之間的在所述時間推移中所發(fā)生的變化的估值,通過以下方式實施所述反演:將包括至少一個正則化項的不適定函數(shù)最小化,以對所述反演的參數(shù)進(jìn)行限定;步驟八、獲取勘測區(qū)域石油樣本,通過對石油樣品施加脈沖序列,獲得石油分子的T1/T2分布,根據(jù)所述T1/T2分布確定石油分子的重新取向時間;根據(jù)所述重新取向時間和石油分子的T1分布確定石油分子的1H-1H間距分布;根據(jù)1H-1H間距分布確定石油分子結(jié)構(gòu);利用連續(xù)小波變換對地震信號x(t)進(jìn)行分析,得到小波變換系數(shù)Wx(b,s):Wx(b,s)=1s∫-∞+∞x(t)φ*(t-bs)dt=1sΣ-∞+∞[φR(t-bs)-iφI(t-bs)]dt=Wxr(b,s)+iWxi(b,s);]]>式中,t表示記錄地震信號x(t)的時間變量;b為小波掃描信號時的位置,t,b∈R;s為尺度因子,其為尺度個數(shù)所對應(yīng)的[Infl,Infh]中的值,且s∈R;為小波函數(shù)的共軛;Wxr(b,s)為小波變換的實部,Wxi(b,s)為小波變換的虛部;根據(jù)所述目標(biāo)層與所述屏蔽層的地震波能量值確定所述屏蔽層的地震波的壓縮系數(shù),包括:根據(jù)所述屏蔽層的地震波,確定所述屏蔽層的地震波能量值;根據(jù)所述目標(biāo)層的地震波,確定所述目標(biāo)層的地震波能量值;計算所述目標(biāo)層的地震波能量值與所述屏蔽層的地震波能量值之間的比值,將所述比值確定為所述屏蔽層的地震波的壓縮系數(shù)。進(jìn)一步,所述中控模塊設(shè)置有信號檢測單元,所述信號檢測的信號檢測方法的具體步驟為:第一步,將Reived_V1或Reived_V2中的射頻或中頻采樣信號進(jìn)行NFFT點數(shù)的FFT運算,然后求模運算,將其中的前NFFT/2個點存入VectorF中,VectorF中保存了信號x2的幅度譜;第二步,將分析帶寬Bs分為N塊相等的Block,N=3,4,.....,每一個Block要進(jìn)行運算的帶寬為Bs/N,設(shè)要分析帶寬Bs的最低頻率為FL,這里FL=0,則塊nBlock,n=1...N,所對應(yīng)的頻率區(qū)間范圍分別是[FL+(n-1)Bs/N,F(xiàn)L+(n)Bs/N],將VectorF中對應(yīng)的頻段的頻率點分配給每個block,其中nBlock分得的VectorF點范圍是[Sn,Sn+kn],其中表示每段分得的頻率點的個數(shù),而表示的是起始點,fs是信號采樣頻率,round(*)表示四舍五入運算;第三步,對每個Block求其頻譜的能量Σ||2,得到E(n),n=1...N;第四步,對向量E求平均值第五步,求得向量E的方差和第六步,更新標(biāo)志位flag,flag=0,表示前一次檢測結(jié)果為無信號,此種條件下,只有當(dāng)σsum>K2時判定為當(dāng)前檢測到信號,flag變?yōu)?;當(dāng)flag=1,表示前一次檢測結(jié)果為有信號,此種條件下,只有當(dāng)σsum<K1時判定為當(dāng)前未檢測到信號,flag變?yōu)?,K1和K2為門限值,由理論仿真配合經(jīng)驗值給出,K2>K1;第七步,根據(jù)標(biāo)志位控制后續(xù)解調(diào)線程等是否開啟:flag=1,開啟后續(xù)解調(diào)線程等,否則關(guān)閉后續(xù)解調(diào)線程。進(jìn)一步,所述信號接收模塊設(shè)置有歸一化混合矩陣列向量和跳頻頻率計算單元,所述歸一化混合矩陣列向量和跳頻頻率計算單元的信號處理方法如下:第一步,在p(p=0,1,2,…P-1)時刻,對表示的頻率值進(jìn)行聚類,得到的聚類中心個數(shù)表示p時刻存在的載頻個數(shù),個聚類中心則表示載頻的大小,分別用表示;第二步,對每一采樣時刻p(p=0,1,2,…P-1),利用聚類算法對進(jìn)行聚類,同樣可得到個聚類中心,用表示;第三步,對所有求均值并取整,得到源信號個數(shù)的估計即N^=round(1pΣp=0P-1N^p);]]>第四步,找出的時刻,用ph表示,對每一段連續(xù)取值的ph求中值,用表示第l段相連ph的中值,則表示第l個頻率跳變時刻的估計;第五步,根據(jù)第二步中估計得到的以及第四步中估計得到的頻率跳變時刻估計出每一跳對應(yīng)的個混合矩陣列向量具體公式為:a^n(l)=1p‾h(1)·Σp=1,p≠php‾h(1)bn,p0l=1,1p‾h(l)-p‾h(l-1)·Σp=p‾h(l-1)+1,p≠php‾h(l)bn,p0l>1,,n=1,2,...,N^]]>這里表示第l跳對應(yīng)的個混合矩陣列向量估計值;第六步,估計每一跳對應(yīng)的載頻頻率,用表示第l跳對應(yīng)的個頻率估計值,計算公式如下:f^c,n(l)=1p‾h(1)·Σp=1,p≠php‾h(1)fon(p)l=1,1p‾h(l)-p‾h(l-1)·Σp=p‾h(l-1)+1,p≠php‾h(l)fon(p)l>1,,n=1,2,...,N^.]]>進(jìn)一步,所述歸一化混合矩陣列向量和跳頻頻率計算單元設(shè)置有估計單元,所述估計單元估計歸一化混合矩陣列向量估計時頻域跳頻源信號的方法具體步驟如下:第一步,對所有采樣時刻索引p判斷該時刻索引屬于哪一跳,具體方法為:如果則表示時刻p屬于第l跳;如果則表示時刻p屬于第1跳;第二步,對第l(l=1,2,…)跳的所有時刻pl,估計該跳各跳頻源信號的時頻域數(shù)據(jù),計算公式如下:S~j(pl,q)=1||a^j(l)||2·a^jH(l)×X~1(pl,q)X~2(pl,q)···X~M(pl,q)j=argmaxj0=1,2,...,N^(|[X~1(pl,q),X~2(pl,q),...,X~M(pl,q)]N×a^j0(l)|)S~m(pl,q)=0,m=1,2,...,M,m≠jq=0,1,2,...,Nfft-1.]]>進(jìn)一步,所述歸一化混合矩陣列向量和跳頻頻率計算單元設(shè)置有拼接單元,所述拼接單元的信息處理方法包括:第一步,估計第l跳對應(yīng)的個入射角度,用表示第l跳第n個源信號對應(yīng)的入射角度,的計算公式如下:θ^n(l)=1M-1Σm=2Msin-1[angle(a^n,m(l)/a^n,m-1(l))*c2πf^c,n(l)d],n=1,2,...,N^]]>表示第l跳估計得到的第n個混合矩陣列向量的第m個元素,c表示光速,即vc=3×108米/秒;第二步,判斷第l(l=2,3,…)跳估計的源信號與第一跳估計的源信號之間的對應(yīng)關(guān)系,判斷公式如下:mn(l)=argminm|θ^m(l)-θ^n(1)|,n=1,2,...,N^]]>其中mn(l)表示第l跳估計的第mn(l)個信號與第一跳估計的第n個信號屬于同一個源信號;第三步,將不同跳頻點估計到的屬于同一個源信號的信號拼接在一起,作為最終的時頻域源信號估計,用Yn(p,q)表示第n個源信號在時頻點(p,q)上的時頻域估計值,p=0,1,2,....,P,q=0,1,2,...,Nfft-1,即進(jìn)一步,所述信號接收模塊還設(shè)置有恢復(fù)單元,所述恢復(fù)單元的恢復(fù)時域跳頻源信號方法具體步驟如下:第一步,對每一采樣時刻p(p=0,1,2,…)的頻域數(shù)據(jù)Yn(p,q),q=0,1,2,…,Nfft-1做Nfft點的IFFT變換,得到p采樣時刻對應(yīng)的時域跳頻源信號,用yn(p,qt)(qt=0,1,2,…,Nfft-1)表示;第二步,對上述所有時刻得到的時域跳頻源信號yn(p,qt)進(jìn)行合并處理,得到最終的時域跳頻源信號估計,具體公式如下:sn[kC:(k+1)C-1]=Σm=0kyn[m,(k-m)C:(k-m+1)C-1]k<KcΣm=k-Kc+1kyn[m,(k-m)C:(k-m+1)C-1]k≥Kc,k=0,1,2,...]]>這里Kc=Nfft/C,C為短時傅里葉變換加窗間隔的采樣點數(shù),Nfft為FFT變換的長度。進(jìn)一步,所述紫外脈沖接收模塊設(shè)置有電子脈沖緩存處理單元,所述電子脈沖緩存處理單元的電子脈沖緩存處理方法包括扣數(shù)脈沖中斷處理函數(shù)處理步驟和主程序扣數(shù)脈沖處理函數(shù)處理步驟;所述的扣數(shù)脈沖中斷處理函數(shù)處理步驟包括以下子步驟:主控MCU通過脈沖采樣電路檢測扣數(shù)脈沖中斷,進(jìn)入扣數(shù)脈沖中斷處理函數(shù);訪問扣數(shù)脈沖緩存器的訪問互斥量,判斷扣數(shù)脈沖緩存器是否可以被扣數(shù)脈沖中斷處理函數(shù)訪問:(1)扣數(shù)脈沖緩存器不能被扣數(shù)脈沖中斷處理函數(shù)訪問,即訪問互斥量的不為0的時候:扣數(shù)脈沖中斷處理函數(shù)直接對扣數(shù)脈沖臨時緩存器做加一操作;退出扣數(shù)脈沖中斷處理函數(shù);(2)扣數(shù)脈沖緩存器能被扣數(shù)脈沖中斷處理函數(shù)訪問,即訪問互斥量的為0的時候:將扣數(shù)脈沖緩存器的訪問互斥量置位,不允許其它程序訪問;扣數(shù)脈沖緩存器做加一操作,再加上扣數(shù)脈沖臨時緩存器的值;清除扣數(shù)脈沖臨時緩存器,釋放扣數(shù)脈沖緩存器的訪問互斥量;退出扣數(shù)脈沖中斷處理函數(shù);所述的主程序扣數(shù)脈沖處理函數(shù)處理步驟包括以下子步驟:主控MCU進(jìn)入主程序扣數(shù)脈沖處理函數(shù);訪問扣數(shù)脈沖緩存器的訪問互斥量,判斷扣數(shù)脈沖緩存器是否可以被主程序扣數(shù)脈沖處理函數(shù)訪問:(1)若扣數(shù)脈沖緩存器不能被主程序扣數(shù)脈沖處理函數(shù)訪問即訪問互斥量的值不為0,則主程序扣數(shù)脈沖處理函數(shù)直接退出;(2)若扣數(shù)脈沖緩存器能被主程序扣數(shù)脈沖處理函數(shù)訪問即訪問互斥量的值為0的時候:將扣數(shù)脈沖緩存器的訪問互斥量置位,不允許其它程序訪問;判斷扣數(shù)脈沖緩存器是否有扣數(shù)脈沖,即扣數(shù)脈沖緩存器的值是否為0:(1)若扣數(shù)脈沖緩存器無扣數(shù)脈沖:將扣數(shù)脈沖緩存器訪問互斥量復(fù)位后;退出主程序扣數(shù)脈沖處理函數(shù);(2)若扣數(shù)脈沖緩存器有扣數(shù)脈沖:讀取扣數(shù)脈沖緩存器中的扣數(shù)脈沖,放入臨時存儲器;清除扣數(shù)脈沖緩存器的值;釋放扣數(shù)脈沖緩存器的訪問互斥量;對臨時存儲器中的扣數(shù)脈沖進(jìn)行處理;退出主程序扣數(shù)脈沖處理函數(shù)。本發(fā)明提供的便攜式石油檢測器采用非接觸式光學(xué)傳感器,利用光的反射和光譜的檢測,可以快速的檢測出水面或者地面上是否含有石油,能夠及時發(fā)現(xiàn)漏油或者溢油,然后及時解決問題,有效防止石油泄漏事件發(fā)生。通過信號接收模塊與信號發(fā)射模塊可以進(jìn)行遠(yuǎn)程控制,該結(jié)構(gòu)簡單,使用方便;通過確定各個巖心樣品的含油性,以及不同孔隙表征分析方法下巖心樣品的孔隙發(fā)育特征,確定出孔隙發(fā)育程度與含油性變化趨勢一致的孔隙表征分析方法,然后將確定的孔隙表征分析方法所對應(yīng)的孔隙范圍作為頁巖油相對富集的孔隙,達(dá)到了對孔隙發(fā)育與頁巖油氣富集的關(guān)系的有效研究,從而可以有效指導(dǎo)油氣勘測;根據(jù)目標(biāo)層的地震波和壓縮后的屏蔽層的地震波進(jìn)行油氣勘測,減小了油氣勘測的誤差,提高了油氣勘測的成功率。附圖說明圖1是本發(fā)明實施例提供的便攜式石油檢測器結(jié)構(gòu)示意圖;圖中:1、紫外脈沖發(fā)射模塊;2、紫外脈沖接收模塊;3、信號接收模塊;4、中控模塊;5、顯示模塊;6、信號發(fā)射模塊。具體實施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。下面結(jié)合附圖對本發(fā)明的應(yīng)用原理作進(jìn)一步描述。如圖1所示,本發(fā)明實施例的便攜式石油檢測器包括:紫外脈沖發(fā)射模塊1、紫外脈沖接收模塊2、信號接收模塊3、中控模塊4、顯示模塊5、信號發(fā)射模塊6;與中控模塊4的輸出端連通,用于發(fā)射紫外脈沖的紫外脈沖發(fā)射模塊1;與中控模塊4的輸入端連通,用于接收紫外脈沖的紫外脈沖接收模塊2;與中控模塊4的輸入端連通,用于接收外界控制信號的信號接收模塊3;與中控模塊4的輸出端連通,用于發(fā)射中控模塊4分析結(jié)果的信號發(fā)射模塊6;與中控模塊4的輸出端連通,用于顯示中控模塊4分析結(jié)果的顯示模塊5。所述的顯示模塊5采用觸摸顯示屏。本發(fā)明實施例的便攜式石油檢測器通過以下方法進(jìn)行檢測:步驟一、通過紫外脈沖發(fā)射模塊發(fā)射紫外脈沖信號,通過鏡面反射后的紫外脈沖信號傳入到紫外脈沖接收模塊中,通過中控模塊分析檢測確定檢測范圍內(nèi)有石油;步驟二、根據(jù)勘測區(qū)域內(nèi)的井震數(shù)據(jù)確定屏蔽層和目標(biāo)層,所述井震數(shù)據(jù)包括測井?dāng)?shù)據(jù)和地震波,對井震數(shù)據(jù)中的地震波信號x(t)進(jìn)行傅里葉分析,得到地震信號x(t)的頻譜范圍[fl,fh],利用連續(xù)小波變換對地震信號x(t)進(jìn)行分析,得到小波變換系數(shù)Wx(b,s)根據(jù)頻譜范圍,確定進(jìn)行分析的尺度個數(shù);步驟三、提供勘測區(qū)域儲集層的n個勘測,在規(guī)定時間推移內(nèi)的不同時間上進(jìn)行多次勘測,每個勘測都具有一組地震道,其中,n>2;步驟四、獲取探測區(qū)域的多個巖心樣品,對多個巖心樣品進(jìn)行高溫?zé)峤?,得到所述多個巖心樣品中各個巖心樣品的含油性;通過多于一種孔隙表征分析方法分別對所述多個巖心樣品進(jìn)行處理,得到所述多個巖心樣品中各個巖心樣品的孔隙發(fā)育特征;步驟五、根據(jù)所述孔隙發(fā)育特征和含油性檢測結(jié)果,從所述多于一種孔隙表征分析方法中,確定出孔隙發(fā)育程度與含油性變化趨勢一致的孔隙表征分析方法;將確定出的孔隙表征分析方法所適用的孔隙范圍,確定為頁巖油相對富集的孔隙;步驟六、根據(jù)所述目標(biāo)層與所述屏蔽層的地震波能量值確定所述屏蔽層的地震波的壓縮系數(shù);根據(jù)所述壓縮系數(shù)對所述屏蔽層的地震波進(jìn)行壓縮處理;利用所述目標(biāo)層的地震波和壓縮處理后的所述屏蔽層的地震波對所述相對富集的孔隙進(jìn)行油氣勘測;步驟七、根據(jù)由所述n個勘測得到的多個勘測對將每個所述一組地震道的一個或者多個地震道進(jìn)行反演,以獲得在每個勘測對的勘測之間的在所述時間推移中所發(fā)生的變化的估值,通過以下方式實施所述反演:將包括至少一個正則化項的不適定函數(shù)最小化,以對所述反演的參數(shù)進(jìn)行限定;步驟八、獲取勘測區(qū)域石油樣本,通過對石油樣品施加脈沖序列,獲得石油分子的T1/T2分布,根據(jù)所述T1/T2分布確定石油分子的重新取向時間;根據(jù)所述重新取向時間和石油分子的T1分布確定石油分子的1H-1H間距分布;根據(jù)1H-1H間距分布確定石油分子結(jié)構(gòu)。進(jìn)一步,利用連續(xù)小波變換對地震信號x(t)進(jìn)行分析,得到小波變換系數(shù)Wx(b,s):Wx(b,s)=1s∫-∞+∞x(t)φ*(t-bs)dt=1sΣ-∞+∞[φR(t-bs)-iφI(t-bs)]dt=Wxr(b,s)+iWxi(b,s)]]>式中,t表示記錄地震信號x(t)的時間變量;b為小波掃描信號時的位置,t,b∈R;s為尺度因子,其為尺度個數(shù)所對應(yīng)的[Infl,Infh]中的值,且s∈R;為小波函數(shù)的共軛;Wxr(b,s)為小波變換的實部,Wxi(b,s)為小波變換的虛部。進(jìn)一步,根據(jù)所述目標(biāo)層與所述屏蔽層的地震波能量值確定所述屏蔽層的地震波的壓縮系數(shù),包括:根據(jù)所述屏蔽層的地震波,確定所述屏蔽層的地震波能量值;根據(jù)所述目標(biāo)層的地震波,確定所述目標(biāo)層的地震波能量值;計算所述目標(biāo)層的地震波能量值與所述屏蔽層的地震波能量值之間的比值,將所述比值確定為所述屏蔽層的地震波的壓縮系數(shù)。通過核磁共振法對所述多個巖心樣品進(jìn)行處理,得到所述多個巖心樣品中各個巖心樣品的孔隙發(fā)育特征,包括:對所述多個巖心樣品進(jìn)行流體飽和,其中,所述流體多為原油和水;對已飽和的巖心樣品進(jìn)行核磁共振;根據(jù)核磁共振結(jié)果確定巖心樣品的孔隙發(fā)育特征。在一個實施方式中,根據(jù)核磁共振結(jié)果確定巖心樣品的孔隙發(fā)育特征,包括:通過以下公式將T2譜與壓汞法和低溫N2吸附法所得到的孔徑分布進(jìn)行形態(tài)對應(yīng)得到巖心樣品的孔隙發(fā)育特征:1T2=ρ2SV=ρ2FSr;]]>其中,T2表示弛豫時間,單位為ms,ρ2表示弛豫率,單位為μm/ms,S/V,表示孔隙比表面積,單位為1/μm,F(xiàn)S表示無量綱的形狀因子,r表示孔隙半徑,單位為μm。進(jìn)一步,所述中控模塊設(shè)置有信號檢測單元,所述信號檢測的信號檢測方法的具體步驟為:第一步,將Reived_V1或Reived_V2中的射頻或中頻采樣信號進(jìn)行NFFT點數(shù)的FFT運算,然后求模運算,將其中的前NFFT/2個點存入VectorF中,VectorF中保存了信號x2的幅度譜;第二步,將分析帶寬Bs分為N塊相等的Block,N=3,4,.....,每一個Block要進(jìn)行運算的帶寬為Bs/N,設(shè)要分析帶寬Bs的最低頻率為FL,這里FL=0,則塊nBlock,n=1...N,所對應(yīng)的頻率區(qū)間范圍分別是[FL+(n-1)Bs/N,F(xiàn)L+(n)Bs/N],將VectorF中對應(yīng)的頻段的頻率點分配給每個block,其中nBlock分得的VectorF點范圍是[Sn,Sn+kn],其中表示每段分得的頻率點的個數(shù),而表示的是起始點,fs是信號采樣頻率,round(*)表示四舍五入運算;第三步,對每個Block求其頻譜的能量Σ||2,得到E(n),n=1...N;第四步,對向量E求平均值第五步,求得向量E的方差和第六步,更新標(biāo)志位flag,flag=0,表示前一次檢測結(jié)果為無信號,此種條件下,只有當(dāng)σsum>K2時判定為當(dāng)前檢測到信號,flag變?yōu)?;當(dāng)flag=1,表示前一次檢測結(jié)果為有信號,此種條件下,只有當(dāng)σsum<K1時判定為當(dāng)前未檢測到信號,flag變?yōu)?,K1和K2為門限值,由理論仿真配合經(jīng)驗值給出,K2>K1;第七步,根據(jù)標(biāo)志位控制后續(xù)解調(diào)線程等是否開啟:flag=1,開啟后續(xù)解調(diào)線程等,否則關(guān)閉后續(xù)解調(diào)線程。進(jìn)一步,所述信號接收模塊設(shè)置有歸一化混合矩陣列向量和跳頻頻率計算單元,所述歸一化混合矩陣列向量和跳頻頻率計算單元的信號處理方法如下:第一步,在p(p=0,1,2,…P-1)時刻,對表示的頻率值進(jìn)行聚類,得到的聚類中心個數(shù)表示p時刻存在的載頻個數(shù),個聚類中心則表示載頻的大小,分別用表示;第二步,對每一采樣時刻p(p=0,1,2,…P-1),利用聚類算法對進(jìn)行聚類,同樣可得到個聚類中心,用表示;第三步,對所有求均值并取整,得到源信號個數(shù)的估計即N^=round(1pΣp=0P-1N^p);]]>第四步,找出的時刻,用ph表示,對每一段連續(xù)取值的ph求中值,用表示第l段相連ph的中值,則表示第l個頻率跳變時刻的估計;第五步,根據(jù)第二步中估計得到的以及第四步中估計得到的頻率跳變時刻估計出每一跳對應(yīng)的個混合矩陣列向量具體公式為:a^n(l)=1p‾h(1)·Σp=1,p≠php‾h(1)bn,p0l=1,1p‾h(l)-p‾h(l-1)·Σp=p‾h(l-1)+1,p≠php‾h(l)bn,p0l>1,,n=1,2,...,N^]]>這里表示第l跳對應(yīng)的個混合矩陣列向量估計值;第六步,估計每一跳對應(yīng)的載頻頻率,用表示第l跳對應(yīng)的個頻率估計值,計算公式如下:f^c,n(l)=1p‾h(1)·Σp=1,p≠php‾h(1)fon(p)l=1,1p‾h(l)-p‾h(l-1)·Σp=p‾h(l-1)+1,p≠php‾h(l)fon(p)l>1,,n=1,2,...,N^.]]>進(jìn)一步,所述歸一化混合矩陣列向量和跳頻頻率計算單元設(shè)置有估計單元,所述估計單元估計歸一化混合矩陣列向量估計時頻域跳頻源信號的方法具體步驟如下:第一步,對所有采樣時刻索引p判斷該時刻索引屬于哪一跳,具體方法為:如果則表示時刻p屬于第l跳;如果則表示時刻p屬于第1跳;第二步,對第l(l=1,2,…)跳的所有時刻pl,估計該跳各跳頻源信號的時頻域數(shù)據(jù),計算公式如下:S~j(pl,q)=1||a^j(l)||2·a^jH(l)×X~1(pl,q)X~2(pl,q)···X~M(pl,q)j=argmaxj0=1,2,...,N^(|[X~1(pl,q),X~2(pl,q),...,X~M(pl,q)]N×a^j0(l)|)S~m(pl,q)=0,m=1,2,...,M,m≠jq=0,1,2,...,Nfft-1.]]>進(jìn)一步,所述歸一化混合矩陣列向量和跳頻頻率計算單元設(shè)置有拼接單元,所述拼接單元的信息處理方法包括:第一步,估計第l跳對應(yīng)的個入射角度,用表示第l跳第n個源信號對應(yīng)的入射角度,的計算公式如下:θ^n(l)=1M-1Σm=2Msin-1[angle(a^n,m(l)/a^n,m-1(l))*c2πf^c,n(l)d],n=1,2,...,N^]]>表示第l跳估計得到的第n個混合矩陣列向量的第m個元素,c表示光速,即vc=3×108米/秒;第二步,判斷第l(l=2,3,…)跳估計的源信號與第一跳估計的源信號之間的對應(yīng)關(guān)系,判斷公式如下:mn(l)=argminm|θ^m(l)-θ^n(1)|,n=1,2,...,N^]]>其中mn(l)表示第l跳估計的第mn(l)個信號與第一跳估計的第n個信號屬于同一個源信號;第三步,將不同跳頻點估計到的屬于同一個源信號的信號拼接在一起,作為最終的時頻域源信號估計,用Yn(p,q)表示第n個源信號在時頻點(p,q)上的時頻域估計值,p=0,1,2,....,P,q=0,1,2,...,Nfft-1,即進(jìn)一步,所述信號接收模塊還設(shè)置有恢復(fù)單元,所述恢復(fù)單元的恢復(fù)時域跳頻源信號方法具體步驟如下:第一步,對每一采樣時刻p(p=0,1,2,…)的頻域數(shù)據(jù)Yn(p,q),q=0,1,2,…,Nfft-1做Nfft點的IFFT變換,得到p采樣時刻對應(yīng)的時域跳頻源信號,用yn(p,qt)(qt=0,1,2,…,Nfft-1)表示;第二步,對上述所有時刻得到的時域跳頻源信號yn(p,qt)進(jìn)行合并處理,得到最終的時域跳頻源信號估計,具體公式如下:sn[kC:(k+1)C-1]=Σm=0kyn[m,(k-m)C:(k-m+1)C-1]k<KcΣm=k-Kc+1kyn[m,(k-m)C:(k-m+1)C-1]k≥Kc,k=0,1,2,...]]>這里Kc=Nfft/C,C為短時傅里葉變換加窗間隔的采樣點數(shù),Nfft為FFT變換的長度。進(jìn)一步,所述紫外脈沖接收模塊設(shè)置有電子脈沖緩存處理單元,所述電子脈沖緩存處理單元的電子脈沖緩存處理方法包括扣數(shù)脈沖中斷處理函數(shù)處理步驟和主程序扣數(shù)脈沖處理函數(shù)處理步驟;所述的扣數(shù)脈沖中斷處理函數(shù)處理步驟包括以下子步驟:主控MCU通過脈沖采樣電路檢測扣數(shù)脈沖中斷,進(jìn)入扣數(shù)脈沖中斷處理函數(shù);訪問扣數(shù)脈沖緩存器的訪問互斥量,判斷扣數(shù)脈沖緩存器是否可以被扣數(shù)脈沖中斷處理函數(shù)訪問:(1)扣數(shù)脈沖緩存器不能被扣數(shù)脈沖中斷處理函數(shù)訪問,即訪問互斥量的不為0的時候:扣數(shù)脈沖中斷處理函數(shù)直接對扣數(shù)脈沖臨時緩存器做加一操作;退出扣數(shù)脈沖中斷處理函數(shù);(2)扣數(shù)脈沖緩存器能被扣數(shù)脈沖中斷處理函數(shù)訪問,即訪問互斥量的為0的時候:將扣數(shù)脈沖緩存器的訪問互斥量置位,不允許其它程序訪問;扣數(shù)脈沖緩存器做加一操作,再加上扣數(shù)脈沖臨時緩存器的值;清除扣數(shù)脈沖臨時緩存器,釋放扣數(shù)脈沖緩存器的訪問互斥量;退出扣數(shù)脈沖中斷處理函數(shù);所述的主程序扣數(shù)脈沖處理函數(shù)處理步驟包括以下子步驟:主控MCU進(jìn)入主程序扣數(shù)脈沖處理函數(shù);訪問扣數(shù)脈沖緩存器的訪問互斥量,判斷扣數(shù)脈沖緩存器是否可以被主程序扣數(shù)脈沖處理函數(shù)訪問:(1)若扣數(shù)脈沖緩存器不能被主程序扣數(shù)脈沖處理函數(shù)訪問即訪問互斥量的值不為0,則主程序扣數(shù)脈沖處理函數(shù)直接退出;(2)若扣數(shù)脈沖緩存器能被主程序扣數(shù)脈沖處理函數(shù)訪問即訪問互斥量的值為0的時候:將扣數(shù)脈沖緩存器的訪問互斥量置位,不允許其它程序訪問;判斷扣數(shù)脈沖緩存器是否有扣數(shù)脈沖,即扣數(shù)脈沖緩存器的值是否為0:(1)若扣數(shù)脈沖緩存器無扣數(shù)脈沖:將扣數(shù)脈沖緩存器訪問互斥量復(fù)位后;退出主程序扣數(shù)脈沖處理函數(shù);(2)若扣數(shù)脈沖緩存器有扣數(shù)脈沖:讀取扣數(shù)脈沖緩存器中的扣數(shù)脈沖,放入臨時存儲器;清除扣數(shù)脈沖緩存器的值;釋放扣數(shù)脈沖緩存器的訪問互斥量;對臨時存儲器中的扣數(shù)脈沖進(jìn)行處理;退出主程序扣數(shù)脈沖處理函數(shù)。通過確定各個巖心樣品的含油性,以及不同孔隙表征分析方法下巖心樣品的孔隙發(fā)育特征,確定出孔隙發(fā)育程度與含油性變化趨勢一致的孔隙表征分析方法,然后將確定的孔隙表征分析方法所對應(yīng)的孔隙范圍作為頁巖油相對富集的孔隙。通過上述方式解決了現(xiàn)有技術(shù)中沒有提到的有關(guān)孔隙發(fā)育與頁巖油氣富集關(guān)系的研究技術(shù)問題,達(dá)到了對孔隙發(fā)育與頁巖油氣富集的關(guān)系的有效研究,從而可以有效指導(dǎo)油氣勘測。根據(jù)勘測區(qū)域內(nèi)屏蔽層和目標(biāo)層的地震波能量值確定出該屏蔽層的地震波的壓縮系數(shù);利用該壓縮系數(shù)對屏蔽層的地震波進(jìn)行壓縮處理后,再進(jìn)行油氣勘測,由于壓縮了屏蔽層的地震波,削弱了屏蔽層的地震波的強(qiáng)度,并且沒有改變目標(biāo)層的地震波,因此根據(jù)該目標(biāo)層的地震波和壓縮后的屏蔽層的地震波進(jìn)行油氣勘測,減小了油氣勘測的誤差,提高了油氣勘測的成功率。該便攜式石油檢測器通過紫外脈沖發(fā)射模塊1發(fā)射紫外脈沖信號,通過鏡面反射后的紫外脈沖信號傳入到紫外脈沖接收模塊2中,通過中控模塊4的分析檢測,然后將檢測結(jié)果通過顯示模塊5顯示出來,也可通過信號發(fā)射模塊6將檢測的結(jié)果發(fā)射到事先設(shè)定好的遠(yuǎn)程終端,遠(yuǎn)程終端也可通過該便攜式石油檢測器的信號接收模塊3對該便攜式石油檢測器進(jìn)行遠(yuǎn)程控制。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
博罗县| 綦江县| 舟山市| 大悟县| 永安市| 伽师县| 平远县| 石泉县| 德格县| 泾阳县| 古蔺县| 吉安县| 元氏县| 延吉市| 菏泽市| 隆尧县| 三原县| 乡宁县| 宣威市| 营口市| 宣恩县| 岫岩| 云龙县| 新余市| 高青县| 惠安县| 交城县| 水城县| 商水县| 盘山县| 东明县| 色达县| 阳原县| 竹山县| 广东省| 恩平市| 车险| 格尔木市| 宿迁市| 武邑县| 开化县|