发明名称 一种地震波分解方法
摘要 一种地震波分解的方法,该方法包括选择以Gabor小波或Morlet小波作为子波形式;对获取的地震信号进行多子波的分解;在每一次分解,通过地震信号的复数属性计算小波的三个参数:时移u、中心频率ω、相移φ;根据这三个参数计算时间尺度参数σ;估计小波的振幅a;通过迭代确定最终参数及分解出不同主频的子波。本发明提供的地震子波分解方法,对传统的匹配追踪方法进行了改进,提高了计算效率;同时σ是可自适应可调节的。
申请公布号 CN102116868B 申请公布日期 2013.06.19
申请号 CN200910244463.1 申请日期 2009.12.31
申请人 中国石油化工股份有限公司 发明人 甘其刚;许多;唐建明;蔡希源;徐天吉;叶泰然;程冰洁;蒋能春;蔡军兰;谢刚平
分类号 G01V1/28(2006.01)I 主分类号 G01V1/28(2006.01)I
代理机构 北京润平知识产权代理有限公司 11283 代理人 陈小莲;王凤桐
主权项 1.一种地震波分解方法,该方法包括:1)选择子波形式,该子波形式为由公式(6)定义的Morlet小波形式:<maths num="0001"><![CDATA[<math><mrow><mi>m</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>exp</mi><mo>[</mo><mo>-</mo><mrow><mo>(</mo><mfrac><mrow><mi>ln</mi><mn>2</mn></mrow><msup><mi>&pi;</mi><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mfrac><mrow><msubsup><mi>&omega;</mi><mi>m</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>u</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow><msup><mi>&sigma;</mi><mn>2</mn></msup></mfrac><mo>]</mo><mi>exp</mi><mo>[</mo><mi>i</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>u</mi><mo>)</mo></mrow><mo>+</mo><mi>&phi;</mi><mo>)</mo></mrow><mo>]</mo></mrow></math>]]></maths>公式(6),其中m(t)是Morlet小波函数、t是时间变量、u是时移、σ是时间轴长度、ω<sub>m</sub>是平均角频率、φ是相移、i表示虚数单位;2)获取地震信号,并对获取的地震信号进行多次分解,直至满足分解完成条件,分解后的地震信号的形式为公式(7)所定义的形式:<maths num="0002"><![CDATA[<math><mrow><mi>f</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>a</mi><mi>n</mi></msub><msub><mi>m</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msup><mi>R</mi><mrow><mo>(</mo><mi>N</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mi>f</mi></mrow></math>]]></maths>公式(7),其中f(t)是地震信号的函数,n为分解次数,a<sub>n</sub>是与第n次分解的小波m<sub>n</sub>对应的振幅值,N为正整数,R<sup>(N+1)</sup>f为第N次分解后的残差,R<sup>(j)</sup>f=a<sub>j</sub>m<sub>j</sub>+R<sup>(j+1)</sup>f且R<sup>(0)</sup>f=f,标记j为1至N的正整数,m<sub>j</sub>是第j次分解的小波;根据所述地震信号的复数属性来计算第j次分解时的参数集<maths num="0003"><![CDATA[<math><mrow><msub><mi>&gamma;</mi><mi>j</mi></msub><mo>=</mo><mo>{</mo><msub><mi>u</mi><mi>j</mi></msub><mo>,</mo><msub><mi>&sigma;</mi><mi>j</mi></msub><mo>,</mo><msub><mi>&omega;</mi><msub><mi>m</mi><mi>j</mi></msub></msub><mo>,</mo><msub><mi>&phi;</mi><mi>j</mi></msub><mo>}</mo><mo>;</mo></mrow></math>]]></maths>在计算出所述参数集<img file="FDA00002919552800014.GIF" wi="414" he="123" />的基础上计算第j次分解时的小波的振幅值a<sub>j</sub>;3)将所述计算出的<img file="FDA00002919552800015.GIF" wi="418" he="121" />代入到公式(6)以得到在第j次分解出的小波m<sub>j</sub>,将计算出的振幅值a<sub>j</sub>与该小波m<sub>j</sub>相乘以得到第j次分解出的子波;其中计算第j次分解时的参数集<img file="FDA00002919552800016.GIF" wi="416" he="123" />包括:对初始信号进行Hilbert变换以构建复数信号,将该复数信号的最大振幅包络处所对应的时间作为时移u<sub>j</sub>,并将该最大振幅包络处对应的时刻处的瞬时频率和瞬时相位分别作为平均角频率<img file="FDA00002919552800028.GIF" wi="75" he="64" />和相移<img file="FDA00002919552800021.GIF" wi="90" he="98" />根据公式(8)估算参数σ<sub>j</sub>:<maths num="0004"><![CDATA[<math><mrow><msub><mi>m</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>arg</mi><munder><mi>max</mi><mrow><msub><mi>m</mi><mi>j</mi></msub><mo>&Element;</mo><mi>D</mi></mrow></munder><mfrac><mrow><mo>|</mo><mo>&lt;</mo><msup><mi>R</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msup><mi>f</mi><mo>,</mo><msub><mi>m</mi><mi>j</mi></msub><mo>></mo><mo>|</mo></mrow><mrow><mo>|</mo><mo>|</mo><msub><mi>m</mi><mi>j</mi></msub><mo>|</mo><mo>|</mo></mrow></mfrac></mrow></math>]]></maths>公式(8),其中D是小波集合,&lt;R<sup>(j)</sup>f,m<sub>j</sub>&gt;表示R<sup>(j)</sup>f和m<sub>j</sub>的内积,<img file="FDA00002919552800023.GIF" wi="368" he="121" />为第j次分解的小波m<sub>j</sub>的标准化;其中,如果j=1,则所述初始信号为所获取的地震信号;如果j&gt;1,则所述初始信号为在第j-1次分解后的残差R<sup>(j)</sup>f;其中根据公式(8)估算参数σ<sub>j</sub>包括:给定参数σ<sub>j</sub>的范围,在该范围中选取多个值;将该多个值分别与所述参数u<sub>j</sub>、<img file="FDA00002919552800029.GIF" wi="72" he="56" />和<img file="FDA00002919552800024.GIF" wi="53" he="78" />一起代入到公式(6)以得到多个小波,该多个小波即为小波集合D;根据公式(8)在该小波集合D中确定满足公式(8)的一个小波m<sub>j</sub>,该小波m<sub>j</sub>对应的σ<sub>j</sub>为所估算的σ<sub>j</sub>;其中计算第j次分解的小波的振幅值a<sub>j</sub>包括:根据公式(9)来计算该振幅值a<sub>j</sub>:<maths num="0005"><![CDATA[<math><mrow><msub><mi>a</mi><mi>j</mi></msub><mo>=</mo><mfrac><mrow><mo>|</mo><mo>&lt;</mo><msup><mi>R</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msup><mi>f</mi><mo>,</mo><msub><mi>m</mi><mi>j</mi></msub><mo>></mo><mo>|</mo></mrow><msup><mrow><mo>|</mo><mo>|</mo><msub><mi>m</mi><mi>j</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths>公式(9),其中公式(9)满足条件<maths num="0006"><![CDATA[<math><mrow><mo>{</mo><msub><mi>a</mi><mi>j</mi></msub><mo>,</mo><msub><mi>&gamma;</mi><mi>j</mi></msub><mo>}</mo><mo>=</mo><mi>arg</mi><munder><mi>min</mi><mrow><msub><mi>a</mi><mi>j</mi></msub><mo>,</mo><msub><mi>&gamma;</mi><mi>j</mi></msub><mo>&Element;</mo><mi>&Gamma;</mi></mrow></munder><msup><mrow><mo>|</mo><mo>|</mo><msup><mi>R</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mi>f</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup></mrow></math>]]></maths>公式(10),Γ表示复数域;其中该方法还包括根据公式(22)来计算||m<sub>j</sub>||<sup>2</sup>或||m<sub>j</sub>||:<maths num="0007"><![CDATA[<math><mrow><msup><mrow><mo>|</mo><mo>|</mo><msub><mi>m</mi><mi>j</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup><mo>=</mo><mfrac><mi>&pi;</mi><mn>2</mn></mfrac><msqrt><mfrac><mi>&pi;</mi><mrow><mn>2</mn><mi>ln</mi><mn>2</mn></mrow></mfrac></msqrt><mfrac><msub><mi>&sigma;</mi><mi>j</mi></msub><msub><mi>&omega;</mi><msub><mi>m</mi><mi>j</mi></msub></msub></mfrac><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mi>exp</mi><mo>[</mo><mo>-</mo><mfrac><mrow><msup><mi>&pi;</mi><mn>2</mn></msup><msup><msub><mi>&sigma;</mi><mi>j</mi></msub><mn>2</mn></msup></mrow><mrow><mn>2</mn><mi>ln</mi><mn>2</mn></mrow></mfrac><mo>]</mo><mi>cos</mi><mn>2</mn><msub><mi>&phi;</mi><mi>j</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths>公式(22);其中根据公式(22)来计算||m<sub>j</sub>||<sup>2</sup>或||m<sub>j</sub>||包括:将对初始信号进行Hilbert变换以构建复数信号后获得的参数<img file="FDA00002919552800031.GIF" wi="204" he="106" />以及根据公式(8)估算的参数σ<sub>j</sub>代入到公式(22)以得到||m<sub>j</sub>||<sup>2</sup>;计算||m<sub>j</sub>||<sup>2</sup>的平方根以得到||m<sub>j</sub>||。
地址 100728 北京市朝阳区朝阳门北大街22号