基于正交最小二乘多面函数构建局域海洋地磁场模型研究*

2012-11-14 13:46常宜峰柴洪洲
大地测量与地球动力学 2012年3期
关键词:抗差局域趋势

常宜峰 柴洪洲 王 敏

(解放军信息工程大学测绘学院,郑州 450052)

基于正交最小二乘多面函数构建局域海洋地磁场模型研究*

常宜峰 柴洪洲 王 敏

(解放军信息工程大学测绘学院,郑州 450052)

针对多面函数拟合局域海洋地磁场模型中质量控制和节点选择问题,提出使用抗差估计与正交最小二乘原理相结合的方法。在质量控制过程中,将局部有显著起伏的采样点视为异常观测值,采用抗差估计减弱异常值点的不利影响。在节点选择中,使用基于正交最小二乘原则判断节点的贡献效力大小,按照此原则自适应地选择节点。结果表明,基于正交最小二乘原理的多面函数法的精度和稳定性更好,更适于构建局域海洋地磁场模型。

局域海洋地磁场模型;抗差估计;正交最小二乘原理;多面函数;节点

1 引言

地磁场在了解地球内部的物质分布和辅助导航中有重要用途,其中,地磁场模型起着非常重要的作用。常用的是泰勒多项式模型,优点是计算简单,但地磁数据存在较大跳变性,难以取得较高的精度。1971年Hardy给出了多面函数拟合法,1976年用于重力异常和大地水准面差距计算,1978年用于地壳形变计算,2009年赵建虎将此方法引入局域海洋地磁场建模中,并提出分区建模来提高精度[1]。多面函数是利用一些规则的数学曲面来逼近实际曲面,从而获得较高的精度。本文提出将抗差估计与正交最小二乘相结合来拟合局域海洋地磁场模型。

对于多面函数模型,核函数的选择和节点的确定至关重要。对于核函数,已有学者进行过深入研究。正双曲面函数构建的模型在检查点上的误差分布和精度统计参数均优于倒双曲面函数,并且正双曲面核函数构造的模型精度随平滑因子的变化平缓而相对稳定,倒双曲面函数构造的模型精度变化剧烈且最优平滑因子相对较大,而过大的平滑因子可能造成局部模型失真,尤其对于地磁变化相对较大的数据的拟合,在此取正双曲面函数,平滑因子取0.1[1]。对于节点的选择,通常是直接取采样点,可是选择节点不同产生的结果也不同,具有一定的随意性。由于每个节点对拟合结果贡献是不同的,有学者采用t检验或逐步回归的方法来选择节点,得到的效果较好[2]。本文利用正交最小二乘原理的基本思想,首先将误差方程系数正交化,并计算观测向量与正交化向量之间的夹角,节点对曲面拟合的贡献就用夹角的大小来表示。按照这种原则方法依次选择合适的节点,完成自主选择节点的目的[3]。此方法的优点是既保证了拟合的精度又兼顾了拟合的稳定性。

2 基于抗差估计的质量控制

在测量过程中受到各种因素的影响,可能出现异常观测数据,一般的质量控制是采用判断测量值与对应趋势面拟合值之间差值大小的趋势面法来进行的。趋势面分析方法是将短尺度的、局部的变化看作随机的和非结构的噪声,因此当局部区域变化比较剧烈时,可将其视作异常观测。但是单纯的趋势面拟合并不具备抗差的能力,故本文引入抗差估计理论[4,5],采用抗差趋势面法进行质量控制。

趋势面函数如下式所示

其中,αij(i=0,…,n,j=0,…,n)为待求系数,(x,y)为观测点坐标为对应的磁力观测值。如果有m个观测点,应用最小二乘准则即可解得多项式系数。

设有误差方程

根据抗差估计理论,以及等价权理论可得

3 基于正交最小二乘法节点选择

经过质量控制后,再对剩下的残差进行拟合。根据多面函数原理有,

在已知有限测量数据的情况下求解方程,重要的是节点的选择,一般情况下直接取均匀分布在研究区域内的观测点,如果选择所有的采样点作为节点,可能会出现内符合精度虚高,推估和内插精度无法保证的情况。特别在采样点受异常误差污染时,拟合精度会更低。为解决以上问题,本文在此引入基于正交最小二乘原理的思想来建立一种自主选择节点的方法。

在m个磁力数据中选择n个数据建模,即

其中,X为模型系数,A为核函数矩阵,由最小二乘原理得,

模型精度评价指标为[6]

其中,n为节点个数,(xi,yi)为节点坐标,βi为模型系数,Q(x,y,xi,yi)为二次核函数,一般取正双曲函数(如下式),δ2为模型的平滑因子(本文取0.1)。

先假设选取所有的采样点为节点,即m=n,此时构建的误差方程系数阵为

其中,

从式(11)可以看出,每个ai对求系数β的决定效力是有差别的,即每一节点对函数拟合的影响是不同的,故提供了一种评价准则,便于依照节点贡献效力的大小来选择节点。

下面就引入一种表示节点贡献大小的原则,将式(5)表示成向量形式,

假设ak之间是相互正交的,则左乘βk有,

两边求和并移项得

定义η为选择t(t≤m)个节点的列向量时的总贡献

η的值在0到1之间。并且当t越大,η就越大,表明逼近程度越高;当t=m时,η=1,此时选择了所有的采样点,拟合误差为零,逼近精度最高。但由于没有多余观测,可靠性较差,为此应根据每个基矢量的贡献大小来选择若干节点,使η足够大且有多余观测。

要想使η最大,即需使βk取最大值,在式(12)两边同时左乘,可得

显然,要使βk取得最大值,需向量ak与观测向量Z之间的夹角θakZ最大,即

其具体计算步骤为:

1)将所有的采样点视为剩余节点,计算系数阵A,m个列向量可记为a1,a2,…,am;

2)计算Z与ak之间的夹角,求得最大值

式(18)表明aj对Z的贡献最大,于是可将与aj相对应的坐标(xj,yj)选为节点。

3)按照最小二乘原理解算系数β

4 实验分析

为验证以上所述方法在局域海洋地磁场模型建立中的有效性,采用某测区海洋磁力测量的数据进行计算和分析。该测区定位系统采用NGD-60型差分GPS定位系统,船载磁力仪采用美国Geometrics公司的G-881型海洋磁力仪,共有1 681个测量数据。经过了各项的改正,测区的等值线如图1所示。均匀选取其中的441个数据作为已知的测量点,将剩余的测量数据作为外部的检核点,分别使用多面函数法、正交最小二乘多面函数法、基于抗差趋势面的多面函数法和基于抗差趋势面的正交最小二乘多面函数法,4种方法进行计算(表1,其中最大值和最小值是指模型计算结果与实测值的偏离的最大和最小值,平均值是所有偏离量的算数平均值,均方误差是对外部检核点的综合评价指标)。

图1 某测区磁力异常分布Fig.1 Distribution of magnetic abnormity in the studied area

表1 不同拟合方法的结果比较(单位:nT)Tab.1 Comparison among results with different methods (unit:nT)

从表1可以看出,直接使用多面函数和正交多面函数进行拟合,均方误差分别可达17nT和15nT,平均值都在0.6 nT左右,说明模型的集中程度较好,两者所得到的精度基本相当,但正交多面函数法略好于多面函数法,并且都有所偏大。加上抗差估计趋势面进行质量控制之后,同样比较两种方法的计算结果,均方误差分别为12 nT和7 nT,精度提高了41%,平均值分别为-8.4 nT和0.2 nT,基于抗差趋势面的多面函数出现了明显的系统偏差,分析原因是多面函数法对节点没有选择性,不是选择一些特征节点进行建模,而是将所有的节点作为建模节点,从而引入了一些系统误差,进而产生了系统性偏差。比较多面函数和基于抗差趋势面的多面函数,增加了抗差以后,精度由17 nT变为12 nT;同样,对正交多面函数增加了抗差以后,精度由15 nT变为7 nT,说明基于抗差趋势面的质量控制可以减小一部分不良影响。综合表明基于抗差趋势面的正交多面函数法总体上要优于以上其他3种方法。

图2和图3分别是使用基于抗差趋势面的正交多面函数法和基于抗差趋势面的多面函数法拟合的检验点的残差分布图,从图中可以看出,图2的残差分布相对更为集中,且普遍都靠近零点。

为进一步验证按照正交多面函数法选择节点的多少与所得模型拟合精度之间的关系,依次计算了选择个检验点时的均方误差,并将用正交多面函数选择的节点个数与拟合的均方误差的关系绘制成图4。

图2 基于抗差趋势面的正交多面函数法拟合残差Fig.2 Fitting residual with orthogonal multi-function method based on robust trend-surface

从图4可以看出,随着选择的节点个数的增加,均方误差逐渐减少。在采用250个节点时,精度已经达到了17 nT,基本上相当于选择所有节点进行多面函数法建模时的精度。随着选择节点个数的继续增加,精度基本保持稳定并有所提高。同时应该指出,针对地磁变化比较复杂和比较平缓的两种区域,数据的代表性对于模型的精度有着重要的影响。因此,在变化比较复杂的区域可以适当的放宽迭代停止的判断条件,尽可能多的自主选择特征点进行建模。

图3 基于抗差趋势面的多面函数法拟合残差Fig.3 Fitting residual with multi-function method based on robust trend-surface

图4 节点选择与拟合误差关系Fig.4 Relation between node collecting and error fitting

图5 两种方法拟合效果比较Fig.5 Comparion between fitting results with two methods

为了使计算结果更直观,用正交多面函数法和一般多面函数法分别计算了整个区域的网格点地磁场总强度值,并利用计算所得数据分别绘制正交多面函数法和普通多面函数法磁力异常图,与该区域实际磁力异常场图进行比较。图5(a)是原始的磁力异常分布图,(b)是使用基于抗差趋势面的正交多面函数法得到的拟合图,(c)是使用基于抗差趋势面的多面函数法得到的结果。从图中可以看出,图5(b)与(a)等高线的分布较为接近,显现出了较为细节的分布信息,保持了较高的一致性;(c)与(a)的一致性较差。从而显示图5(b)的建模方法是稳定可靠的。

5 结论

1)进一步验证了多面函数法比较适用于局域海洋地磁场建模,在地磁变化复杂的海域,先进行趋势面拟合,再对剩余的误差进行多面函数拟合,可以突出局部变化,拟合效果要优于直接使用多面函数进行拟合。

2)趋势面拟合主要反映整体变化趋势,当局部磁力异常观测值变化显著时,采用抗差趋势面法可以减小对趋势面拟合的不良影响。在多面函数拟合前,采用抗差估计理论进行质量控制,可以更有效剔除异常观测值对趋势面拟合的影响。

3)使用正交最小二乘多面函数法得到的拟合精度优于多面函数法,可以按照规则自适应地选择特征点,提高了人工选择特征点的效率。对系数矩阵进行正交化,不会影响最终的结果,因为正交化后并没有参与多面函数系数的求解,仅是用于节点的选择,因此可以作为一种自动选择节点的参考方法。

1 赵建虎,等.基于多面函数的局域地磁场建模方法研究[J].海洋通报,2009,28(4):89-97.(Zhao Jianhu,et al.Study on construction of local marine geomagnetic field model based on multi-surface function[J].Marine Science Bulletin,2009,28(4):89-97)

2 刘兆平,杨进,武炜.地球物理数据网格化方法的选取[J].物探与化探,2010,34(1):93-98.(Liu Zhaoping,Yang Jin and Wu Wei.The choice of gridding methods for geophysical data[J].Geophysicalamp;Eochemical Exploration,2010,34(1):93-98)

3 张菊清,刘平芝.抗差趋势面与正交多面函数结合拟合DEM数据[J].测绘学报,2008,37(4):526-531.(Zhang Juqing and Liu Pingzhi.Combining fitting based on robust trend surface and orthogonal multiquadrics with application in DEM fitting[J].Acta Geodaetica et Cartographica Sinica,2008,37(4):526-531)

4 杨元喜.抗差估计理论及其应用[M].北京:八一出版社,1993.(Yang Yuanxi.The theory and application of robust estimation[M].Beijing:Bayi Publishing House,1993)

5 杨元喜.自适应抗差最小二乘估计[J].测绘学报,1996,25(3):206-211.(Yang Yuanxi.A daptively robust least squares estimation[J].Acta Geodaetica et Cartographica Sinica,1996,25(3):206-211)

6 黄学功,等.地磁图制备方法及其有效性评估[J].北京航空航天大学学报,2009,35(7):891-895.(Huang Xuegong,et al.Geomagnetic mapping and validity estimation[J].Journal of Beijing University of Aeronautics And Stronautics,2009,35(7):891-895)

STUDY ON CONSTRUCTION OF LOCAL MARINE GEOMAGNETIC FIELD MODEL BASED ON ORTHOGONAL LEAST SQUARE MULTI-SURFACE FUNCTION

Chang Yifeng,Chai Hongzhou and Wang Min
(Institute of Surveying and Mapping,Information Engineering University,Zhengzhou 450052)

Aim at the problem of quality control and node choice in modeling local marine geomagnetic field based on multi-surface function,a fitting method with combining robust trend surface and orthogonal least squares is proposed.In order to control the influence of some outstanding points to surface fitting,a robust fitting of the trend surface by using an equivalent weight is adopted and the adaptive node choosing method is proposed based on the effect of every node on the curve fitting calculated by using the orthogonal least squares as well.The results show that this method is more effective in accuracy and stability than normal method.

local marine geomagnetic field;robust estimate;orthogonal least square;multi-surface function;node

1671-5942(2012)03-0086-05

2011-11-09

常宜峰,男,1986年生,硕士研究生,主要从事测量数据处理理论与方法研究.E-mail:changyifeng1986@163.com

P207

A

猜你喜欢
抗差局域趋势
趋势
初秋唇妆趋势
基于快速局域线性回归的IRAS/FY-3B大气温湿廓线反演
SPINEXPO™2017春夏流行趋势
PET成像的高分辨率快速局域重建算法的建立
两种抗差Kalman滤波在隧道监测中的应用研究
基于抗差最小均方估计的输电线路参数辨识
导航星座自主定轨抗差滤波算法
尼日利亚局域光伏发电的经济性研究
基于局域波法和LSSVM的短期负荷预测