基于椭球不确定性的平差模型与算法
2019-06-10宋迎春夏玉国谢雪梅
宋迎春,夏玉国,谢雪梅,3
1. 有色金属成矿预测与地质环境监测教育部重点实验室(中南大学),湖南 长沙 410083; 2. 中南大学地球科学与信息物理学院,湖南 长沙 410083; 3. 中南林业科技大学土木工程学院,湖南 长沙 410004
不确定性是一种广义的误差,它包含可度量的数值误差和无法用数值度量的误差。不确定性不再是一个具体数值,它在一定的实数区间内变动,或者仅是一个模糊数。抑制不确定性的影响,现有的平差理论还存在局限性。最近有许多学者研究了一种新的不确定性假设“未知但有界(unknown-but-bound,UBB)噪声”在测量数据处理中的应用[1-3]。由于UBB噪声不需要太多的先验条件,只要求噪声满足有界假设,这一点在实际测量中容易得到保证。如果能够找到由所有与观测数据、模型结构和噪声的有界假设相容的参数组成的集合[4-7],那么,此集合中的任何元素都可以成为参数解,此集合一般被称为参数的可行集(feasible solution set)。在一定的条件下,随着样本容量增大,成员集所包含的范围逐渐缩小,最后成员集最终收敛于系统的真实参数[8]。这种基于有界不确定性噪声(UBB噪声)的参数估计方法称为集员估计(set membership estimation)方法[4,9-13]。2005年Mathematical and Computer Modeling of Dynamical Systems杂志出了一期专刊介绍集员估计理论与方法的研究成果[14]。Schweppe(1968)是早期研究椭球集员估计算法的学者。他采用椭球近似描述状态可行集[15]。文献[16]首先提出基于UBB噪声的参数的集员估计方法,其集合的Chebyshev中心可作为参数真实值的一个点估计。文献[17]又进一步改善了其算法,将椭球引入参数可行集的近似描述中来,提出了椭球集员估计算法。最近几年,椭球集员估计算法得到了迅速的发展[18-20]。用椭球集合来描述不确定性,实际上就是测量平差中用误差椭圆来描述点位误差的扩展,目前测量数据处理中,已有一些针对于椭圆和区间集合的简单算法[21-23]。用一个集合来描述不确定性,然后再用集合的特征(如体积),来度量不确定性是对误差概念的一种较好的扩展。本文将在椭球集合描述不确定性的基础上建立一个新的不确定性平差模型。通过定界集合的运算,以两个集合的交集来研究不确定度的传递过程。基于椭球集合特征矩阵的迹最小化建立最小不确定度平差准则,并寻找在此准则下的最优解。
1 有界椭球不确定性平差模型
平差模型为
L=AX+e
(1)
E(e)={e:eTP-1e≤1}
(2)
式中,P为n阶正定矩阵。它是椭球的特征矩阵,用来刻画椭球的形状特征,类似于e的协方差阵描述e的特征。有许多学者研究了矩阵P的构造[24-25]。在几何上,椭球的扁平程度以及椭球的体积是由椭球的特征矩阵来确定的。由于本文研究的不确定性是一种有界约束(椭球约束),这个有界性是通过矩阵P来刻画的,它相当于e的协方差阵来刻画e的特征一样。
若L=AX是相容方程组,取X0使得L=AX0。当L=AX不相容时,取X0=XLS=(ATA)-1ATL,这时,L≈AX0,利用式(1)有
eTP-1e=(L-AX)TP-1(L-AX)=
(L-AX)TP-1(L-AX)≈
(X-X0)TATP-1A(X-X0)
e的有界不确定性也可以近似地表示为
E(e)={X:(X-X0)TATP-1A(X-X0)≤1}
(3)
若X带有椭球约束先验信息,X的可行空间可以用下面的椭球集合来表示
E(c,Q)={X:(X-c)TQ-1(X-c)≤1}
(4)
式中,c是椭球的中心;Q是椭球的特征矩阵,用来刻画椭球的形状特征。对于下面的平差模型
L=AX+es.t.e∈E(e),X∈E(c,Q)
(5)
称式(5)为带有椭球不确定性的平差模型。利用式(3),式(5)的约束条件可以写成
X∈E(e)∩E(c,Q)
故式(5)也可以表示为
L=AX+e, s.t.X∈E(e)∩E(c,Q)
(6)
E=E(e)∩E(c,Q)是参数向量的可行解集。
2 带有椭球不确定性约束的集员估计
首先,建立一个不确定性椭球最小化的准则来确定式(6)的集员估计解。设E(z1,P1)和E(z2,P2)为两个椭球,它们分别定义为
它们的交定义为
E(z1,P1)∩E(z2,P2)={X:X∈E(z1,P1),
X∈E(z2,P2)}
(7)
显然,两个椭球的交集不一定是一个椭球,它可以用一个外包椭球来近似[19],如图1所示。设其外包椭球族为E(z,P),有
E(z,P)⊇E(z1,P1)∩E(z2,P2)
(8)
(9)
(10)
(11)
(12)