重力资料多尺度分析最优小波基的选择
牟力1, 陈召曦1,2
1.中国地质大学(北京) 地球物理与信息技术学院,北京 100083
2.中国地质大学(北京) 地下信息探测技术与仪器教育部重点实验室,北京 100083

作者简介: 牟力(1992-),男,浙江台州人,现为中国地质大学(北京)硕士研究生。

摘要

小波变换多尺度分析是重力资料处理中一种常用的方法,其分析的结果与最优小波基的选取有关。笔者结合重力数据特征,首先从理论层面上分析最优小波基的选取方法,再根据理论模型进行不同小波基的对比实验,最后对华北地区实测重力数据进行小波基对比试验,认为db11小波基为重力数据多尺度分析的最优小波基。

关键词: 重力异常; 小波变换; 多尺度; 最优小波基
中图分类号:P631 文献标志码:A 文章编号:1000-8918(2015)05-1013-07 doi: 10.11720/wtyht.2015.5.22
The optimal choice of wavelet bases in gravity data multi-scale analysis
MOU Li1, CHEN Zhao-Xi1,2
1. School of Geophysics and Information Technology, China University of Geosciences, Beijing 100083, China
2. Key Laboratory of Geo-detection, Ministry of Education, China University of Geosciences, Beijing 100083, China
Abstract

Wavelet multi-scale analysis is a useful method in gravity data processing. Its analytical result is closely related to the selection of the optimum wavelet base. In this paper, combined with the characteristics of gravity data, the authors first analyzed the selection of the optimum wavelet base theatrically, and then made a tentative comparison of different wavelet bases using the theoretical data and the gravity data obtained in North China. The research shows that db11 is the optimum wavelet base in the gravity data processing.

Keyword: gravity data; wavelet transform; multi-scale analysis; optimum wavelet base

利用小波变换实现重力资料的多尺度分解已经成为一种常用的手段。在重力数据多尺度分析方法的发展过程中, 绝大多数学者忽略了小波基的选择问题。胡宁[1]最先使用小波变换来分离重力异常; 侯遵泽提出重力异常多尺度分解的快速算法[2], 并用于研究中国大陆地壳构造[3, 4]; 邱宁[5]利用小波变换来估计地质体的形状、大小和深度, 但未提及选用的小波基; 宁津生[6]使用db5小波基进行离散和连续小波变换, 有效实现了场源深度的确定; PalkeshGoyal[7]利用Possion小波基处理重磁数据来估计地下玄武岩的沉积厚度, 但都没有对小波基的选取进行分析说明。小波基函数并不唯一, 基函数的选取, 直接影响数据多尺度分解的准确性和二维数据成像的好坏。

最优小波基选择的过程, 要考虑数据的特点选出与之相似的小波基, 通常还会对多种小波基进行对比试验, 结合数据特征选出最优小波基。关于地球物理方法中最优小波基的选择问题, 国内外学者已有一些研究成果。db4小波基为测井数据多尺度分析方法以及电法数据去噪的最优小波基[8, 9]; bior2.4小波基为在地震信号去噪过程中的最优小波基[10]; Fedi.M在研究位场数据边界以及埋深提取过程中, 使用次数最多的是Morlet小波基[11, 12], 并于近期提出混合Poisson、Maxican Hat和DOG三种小波基的小波分析方法[13]。在这些研究成果中, 并没有得到重力资料多尺度分析的最优小波基, 文中对此展开研究。

在重力资料多尺度分析过程中, 所选小波基既要满足一维分解重构的准确性, 还要对二维数据成像有优良的把控能力。笔者结合最优小波基选择的一般原则[14], 建立重力异常模型, 对所有小波基进行一维模型精确性对比试验、二维模型成像对比试验以及实测数据对比试验, 最终选出适合重力多尺度分析的db11最优小波基, 为今后重力资料处理提供更加准确的小波多尺度分析。

1 方法原理
1.1 数据库建立

小波基函数是通过小波母函数平移伸缩后得到的。小波母函数ψ (t)∈ L2(R), 其傅里叶变换 ψ˙(w)满足容许性条件:

Cψ=-+ψ˙(w)|2w-1dw<

若对小波ψ (t)进行平移、伸缩, 即可得到小波基函数的集合{ψ a, b(t)}:

ψa, b(t)=a-12ψt-ba,

其中:ab∈ R, a> 0。a为尺度因子, 它反映一个具体的基函数的伸缩尺度, a越小, 则小波越窄。b为平移因子, 指明函数随t轴平移的位置; ψ a, b(t)的中心位于t=b处。当a=2j, b=n× 2k, 其中jk∈ Z, 得到离散小波函数为

ψj, k(t)=a-j2ψ(2-jt-k), jkZ

1.2 小波多尺度分析位场原理

小波多尺度分析方法是通过选取小波基对重力异常场进行小波变换, 将重力异常场分解成许多小尺度异常, 再根据地质目的组合部分小尺度异常, 并对组合后异常进行分析的一种方法。异常场是指地下不同深度层次、形态、规模的地质体引起的异常的叠加, 并包含不同程度的噪声。一般情况下, 深部地质体引起的异常特征比较平缓, 以低频成分为主, 浅部地质体所引起的异常特征变化比较剧烈, 以中、高频成分为主, 噪声多为高频扰动, 小尺度局部异常特征往往叠加在异常场上。通过多尺度分析, 将异常信号分解成不同频带, 并结合异常特征进行局部场和区域场[15]的分离以及噪音的消除处理。

区域场的分离主要是利用离散小波变换进行, 通过多尺度分析mallat算法[16, 17, 18], 得到异常场的各阶细节和逼近。设重力数据的矩阵为D, 经n阶(n为整数, n≥ 2)离散小波变换后产生小波细节D1, D2, …, Dn-1, Dnn阶逼近Sn, 其间小波细节不随n的增大而改变。若将重力场进行二分, 最后分解得到的重力区域场为Sn, 重力局部异常场为D1+D2++Dn

2 小波基的选择
2.1 小波基选择原理

通常情况下, 小波基函数的选择需要考虑4个因素[14, 19]:正则性、正交性、支撑宽度和消失矩阶数。正则性, 即小波基函数的光滑程度, 决定了最小化量化误差; 正则性越好, 滤掉的图像细节越多, 正则性越差, 滤波器处理效果越恶化。正交性和对称性有利于小波系数分解后的精确重构, 避免信号在多尺度分解重构后失真。支撑宽度是从时间复杂的角度考虑的, 小波变换为一个卷积的过程, 卷积核不宜太长, 否则会严重影响运算的时间。消失矩和正则性相关联, 消失距越大, 对应的小波滤波器就越平坦, 小波函数的震荡也越强, 越大的消失距将使高频系数越小, 图像能量也就越集中, 压缩性更好。通常情况下消失距大些比较适用。表1为笔者所要研究的5种常用小波簇的主要特征。

表1 5种小波簇的主要特征
2.2 小波基实验方法

根据重力场异常是由局部场异常(细节异常)和区域场异常(逼近异常)叠加而成, 笔者分别对每一个小波簇进行一维模型对比试验。使用同一簇的所有小波基函数分别对一维重力异常模型进行多尺度分解, 将分解得到的逼近异常Sn与模型正演异常进行比对, 求取相关系数。系数越接近1, 相似度越大, 即选取的小波基对一维重力场异常的分解则更为精确。由于小波基函数是通过母函数伸缩平移得到的, 同一个小波簇中的各个小波基性质最为相似, 即可通过一维模型试验得到各簇小波基中的最优小波基。

不同簇小波基性质相差较大, 对相同二维重力数据的成像能力不同。文中使用一维模型试验得到的各簇最优小波基, 进行二维重力模型对比试验, 并同时对华北地区实测布格重力异常数据进行试验, 比较其数据处理后的成像好坏, 选出适合重力多尺度分析的最优小波基。

表2 dbN小波簇处理结果相关系数
3 数据试验
3.1 一维理论模型试验

根据试验目的所设计的地质体模型如图1b所示, 异常曲线见图1a。地质体m1和m2的长度均为5 m, 埋深均为5~10 m, 剩余密度Δ σ 1=1 000 kg/m3, Δ σ 2=900 kg/m3, 正演得到的异常表示浅层局部场重力异常的叠加; 地质体m3长67.2 m, 埋深50~60 m, 剩余密度Δ σ 3=500 kg/m3, 正演得到的异常表示深层的区域场重力异常。

图1 一维重力异常理论模型

该模型为简单2层模型, 经小波多尺度分解可得到一个由深层地质体m3引起的逼近异常和一个由浅层地质体m1、m2引起的叠加细节异常。以dbN簇小波为例, 使用簇中的所有小波基对该模型进行多尺度分解, 将得到的逼近异常曲线Sn与深层地质体m3正演异常曲线进行对比, 求取相关系数(表2), 选出系数最接近1的小波基作为该簇的最优小波基。

实验结果(表2)表明:在dbN小波簇中, N小于5的小波基正则性差, 光滑度不够, 得到的相关系数小; 随着N的增大, 正则性变好, 光滑度得到了保证, 相关系数更加接近1; N大于12以后, 支撑宽度增大导致小波局部特性变差, 相关系数下降。综合考虑, db11小波基为dbN簇的最优小波基。通过同样的分析方法选出了其他小波簇的最优小波基, 分别为bior6.8, sym8和coif5。

3.2 二维理论模型试验

为了观察各簇最优小波基对二维数据的处理成像能力, 将一维模型的3个地质体在x-y面上延展成为正方形, 如图2a所示, 正演得到总重力异常(图2b)以及区域场异常(图2c)。

图2 二维理论模型

分别用db11、bior6.8、sym8和coif5小波基对二维模型正演总异常进行多尺度分解, 得到4个逼近重力异常(图3)。对比结果表明, 4个逼近异常的形态由中心的同心圆向边界的棱形转变, 使用bior6.8小波基分解得到的逼近异常中心场值最大。

图3 逼近重力异常

为了更加直观地观察小波基处理结果, 将分解得到的二维逼近重力异常(图3)与理论逼近异常(图2c)进行差值运算, 得到区域场异常相对误差E误差(图4), E误差的范围在0~0.04 mGal。各小波基处理结果的误差大小及水平偏移情况由图4所示, 结果表明, sym8小波基(图4b)和coif5小波基(图4c)分解得到的逼近异常左下角误差较大, 在对角线方向上, 逼近异常峰值位置发生了较大偏移。相比较, bior6.8小波基(图4a)和db11小波基(图4d)分解得到的逼近异常比较对称, 峰值位置偏移较小, 表明bior6.8和db11应优于sym8和coif5小波基。从异常值大小方面来考虑, db11小波基处理得到的异常中心位置异常值大小比bior6.8处理得到的要精确, 但异常中心四周的异常值大小比bior6.8得到的误差要大。

图4 区域场异常相对误差

引用统计学中均方差理论, 计算得到相对误差E误差的均值μ 误差和均方差σ 误差, 如表3所示。μ 误差反映小波基处理得到的区域场异常数值的准确性, μ 误差越小, 区域场异常数值越精准; σ 误差反映误差的一致性, 即区域场异常曲面在水平面上的偏移程度, σ 误差越小, 异常曲面水平方位越准确。对比数据得出, db11小波基处理结果误差最小, 误差一致性最好。

表3 各小波基处理结果误差的均值μ 误差和均方差σ 误差

模型试验表明, db11小波基最优, 在实际数据试验中, 通过db11小波基与bior6.8小波基的对比, 进一步判断db11小波基的实用性。

3.3 实际数据试验

为了判断db11和bior6.8小波基处理结果的优劣, 进行实测数据对比试验, 实测数据为华北测区布格重力异常数据(图5)。测区地理范围为东经102° ~123° , 北纬32° 30'~42° 30', 采用兰勃特等角割圆锥投影, 中央经线为110° , 第一标准纬线为34° , 第二标准纬线为44° , 零点纬线为赤道(0° 纬线)。网格数据坐标范围为东西向-743~1 062 km, 南北向3 944~5 094 km。分别使用db11小波基和bior6.8小波基对华北地区布格重力异常进行5层分解, 得到5个细节异常和1个逼近异常, 经过一定的组合后, 得到浅层细节异常D1+D2、中层细节异常D3+D4、深层细节异常D5以及深层逼近异常S5(图6)。

图5 华北测区布格重力异常

图6 华北地区布格重力异常bior6.8小波基(左), db11小波基(右)5层分解成果

结合已有的地质背景资料对分解结果图进行分析。浅层细节异常D1+D2对应沉积盆地中的地层以及造山带或隆起区近地表侵入体, db11小波基处理得到D1+D2细节更为突出, 侵入体易被识别(已用黑线圈出); 深层细节异常D5主要对应上地壳底部与中地壳岩石密度的变化, db11小波基处理得到轮廓刻画更为准确(已用黑线圈出); 中层细节异常D3+D4主要对应上地壳的结晶基底, 深层逼近异常S5反映的主要是莫霍面起伏以及下地壳岩石密度变化, 两小波基处理结果相近, 偏差不大。

db11小波基为正交近似对称小波基, 消失矩阶数为11, 而Bior6.8小波基为非正交非对称小波基, 消失矩阶数只有5, 这使得bior6.8小波基在多尺度分解重构中丢失部分细节, 数据成像以及大尺度数据细节处理能力不如db11小波基。综合比较, db11小波基较bior6.8小波基更适合用于重力数据处理, db11小波基为最优小波基。

4 结论

不同小波基对重力场数据进行多尺度分析的结果存在差异。笔者对理论模型和华北地区实际数据进行试验, 得出db11小波基的支撑宽度和消失距阶数最佳, 对重力异常多尺度分解结果最优; 该小波基的对称正交性使得数据分解重构后, 信号丢失最少, 二维成像效果最好, 因此db11为最优小波基。

在实际应用中, 不同地区地质构造复杂多样, 导致其重力异常数据存在差异, 并不一定存在唯一的最优小波基。目前, 最优小波基的选取没有统一的标准, 对其研究仍是今后小波发展的一个重要方向。

The authors have declared that no competing interests exist.

参考文献
[1] 胡宁. 东昆仑三维重力异常解释方法研究[J]. 青海地质, 1996, 5(2): 32-42. [本文引用:1]
[2] 侯遵泽, 杨文采. 中国重力异常的小波变换与多尺度分析[J]. 地球物理学报, 1997, 40(1): 85-95. [本文引用:1]
[3] 侯遵泽, 杨文采, 刘家琦. 中国大陆地壳密度差异多尺度反演[J]. 地球物理学报, 1998, 41(5): 642-651. [本文引用:1]
[4] 杨文采, 侯遵泽, 程振炎. 重力场小波多尺度分析与大别苏鲁造山带岩石圈分区[C]//大地测量与地球动力学进展, 2004: 286-296. [本文引用:1]
[5] 邱宁, 何展翔, 昌彦君. 分析研究基于小波分析与谱分析提高重力异常的分辨能力[J]. 地球物理学进展, 2007, 22(1): 112-120. [本文引用:1]
[6] 宁津生, 王伟, 汪海洪, . 应用小波变换确定琉球俯冲带的深部特征[J]. 武汉大学学报: 信息科学版, 2010, 35(10): 1135-1137. [本文引用:1]
[7] Palkesh G, Tiwari V M. Application of the continuous wavelet transform of gravity and magnetic data to estimate sub-basalt sediment thickness[J]. Geophysical Prospecting, 2014(62): 148-157. [本文引用:1]
[8] 房文静, 范宜仁, 邓少贵, . 测井多尺度分析方法中最优小波基的选取[J]. 煤田地质与勘探, 2006, 34(4): 71-74. [本文引用:1]
[9] Darowicki K, Zielinski A. Optimal wavelet choice in electrochem-ical experiments[J]. World Scientific Publishing Company, 2006, 6(2): 215-225. [本文引用:1]
[10] 张华, 陈小宏, 杨海燕. 地震信号去噪的最优小波基选取方法[J]. 石油地球物理勘探, 2011, 46(1): 70-75. [本文引用:1]
[11] Fedi M, Primiceri R, Quarta T, et al. Joint application of continu-ous and discrete wavelet transform on gravity data to identify shallow and deep sources[J]. Geophys. J. Int, 2004(156): 7-21. [本文引用:1]
[12] Fedi M, Cella F, Quarta T, et al. 2D Continuous wavelet transform of potential fields due to extended source distributions. Applied and Computational Harmonic Analysis[J], 2010(28): 320-337. [本文引用:1]
[13] Fedi M, Cascone L. Composite continuous wavelet transform of potential fields with different choices of analyzing wavelets[J]. Journal of geophysical research, 2011, 116. [本文引用:1]
[14] 汪新凡. 小波基选择及其优化[J]. 株洲工学院学报, 2003, 17(5): 33-35. [本文引用:2]
[15] 杨文采, 施志群, 侯遵泽, . 离散小波变换与重力异常多重分解[J]. 地球物理学报, 2001, 44(4): 534-541. [本文引用:1]
[16] 张奉军, 周燕, 曹建国. MALLAT算法快速实现方法及其应用研究[J]. 自动化与仪器仪表, 2004, 116(6): 4-5. [本文引用:1]
[17] 张杰. Mallat算法分析及C语言实现[J]. 微计算机信息, 2010, 26(9): 229-230. [本文引用:1]
[18] 肖大雪. Matlab小波分析在信号处理中的应用[J]. 科技广场, 2011(1): 60-64. [本文引用:1]
[19] 胡敏, 陈强洪. 多尺度分析方法中四种典型小波基的选择与比较[J]. 微机发展, 2002, 12(3): 41-44. [本文引用:1]
[20] 黎海龙, 朱国器. 桂西地区重力场小波多重分解及地质意义[J]. 物探与化探, 2007, 31(5): 465-468. [本文引用:1]
[21] 王建复. 小波多尺度分解用于辽宁铁岭下峪铁矿磁异常的解释[J]. 物探与化探, 2013, 37(4): 615-619. [本文引用:1]
[22] 李健, 周云轩, 许惠平. 重力场数据处理中小波母函数的选择[J]. 物探与化探, 2001, 25(6): 410-417. [本文引用:1]