宋迎春,夏玉國,謝雪梅,3
1. 有色金屬成礦預(yù)測與地質(zhì)環(huán)境監(jiān)測教育部重點實驗室(中南大學(xué)),湖南 長沙 410083; 2. 中南大學(xué)地球科學(xué)與信息物理學(xué)院,湖南 長沙 410083; 3. 中南林業(yè)科技大學(xué)土木工程學(xué)院,湖南 長沙 410004
不確定性是一種廣義的誤差,它包含可度量的數(shù)值誤差和無法用數(shù)值度量的誤差。不確定性不再是一個具體數(shù)值,它在一定的實數(shù)區(qū)間內(nèi)變動,或者僅是一個模糊數(shù)。抑制不確定性的影響,現(xiàn)有的平差理論還存在局限性。最近有許多學(xué)者研究了一種新的不確定性假設(shè)“未知但有界(unknown-but-bound,UBB)噪聲”在測量數(shù)據(jù)處理中的應(yīng)用[1-3]。由于UBB噪聲不需要太多的先驗條件,只要求噪聲滿足有界假設(shè),這一點在實際測量中容易得到保證。如果能夠找到由所有與觀測數(shù)據(jù)、模型結(jié)構(gòu)和噪聲的有界假設(shè)相容的參數(shù)組成的集合[4-7],那么,此集合中的任何元素都可以成為參數(shù)解,此集合一般被稱為參數(shù)的可行集(feasible solution set)。在一定的條件下,隨著樣本容量增大,成員集所包含的范圍逐漸縮小,最后成員集最終收斂于系統(tǒng)的真實參數(shù)[8]。這種基于有界不確定性噪聲(UBB噪聲)的參數(shù)估計方法稱為集員估計(set membership estimation)方法[4,9-13]。2005年Mathematical and Computer Modeling of Dynamical Systems雜志出了一期??榻B集員估計理論與方法的研究成果[14]。Schweppe(1968)是早期研究橢球集員估計算法的學(xué)者。他采用橢球近似描述狀態(tài)可行集[15]。文獻[16]首先提出基于UBB噪聲的參數(shù)的集員估計方法,其集合的Chebyshev中心可作為參數(shù)真實值的一個點估計。文獻[17]又進一步改善了其算法,將橢球引入?yún)?shù)可行集的近似描述中來,提出了橢球集員估計算法。最近幾年,橢球集員估計算法得到了迅速的發(fā)展[18-20]。用橢球集合來描述不確定性,實際上就是測量平差中用誤差橢圓來描述點位誤差的擴展,目前測量數(shù)據(jù)處理中,已有一些針對于橢圓和區(qū)間集合的簡單算法[21-23]。用一個集合來描述不確定性,然后再用集合的特征(如體積),來度量不確定性是對誤差概念的一種較好的擴展。本文將在橢球集合描述不確定性的基礎(chǔ)上建立一個新的不確定性平差模型。通過定界集合的運算,以兩個集合的交集來研究不確定度的傳遞過程?;跈E球集合特征矩陣的跡最小化建立最小不確定度平差準則,并尋找在此準則下的最優(yōu)解。
平差模型為
L=AX+e
(1)
E(e)={e:eTP-1e≤1}
(2)
式中,P為n階正定矩陣。它是橢球的特征矩陣,用來刻畫橢球的形狀特征,類似于e的協(xié)方差陣描述e的特征。有許多學(xué)者研究了矩陣P的構(gòu)造[24-25]。在幾何上,橢球的扁平程度以及橢球的體積是由橢球的特征矩陣來確定的。由于本文研究的不確定性是一種有界約束(橢球約束),這個有界性是通過矩陣P來刻畫的,它相當于e的協(xié)方差陣來刻畫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)是參數(shù)向量的可行解集。
首先,建立一個不確定性橢球最小化的準則來確定式(6)的集員估計解。設(shè)E(z1,P1)和E(z2,P2)為兩個橢球,它們分別定義為
它們的交定義為
E(z1,P1)∩E(z2,P2)={X:X∈E(z1,P1),
X∈E(z2,P2)}
(7)
顯然,兩個橢球的交集不一定是一個橢球,它可以用一個外包橢球來近似[19],如圖1所示。設(shè)其外包橢球族為E(z,P),有
E(z,P)?E(z1,P1)∩E(z2,P2)
(8)
(9)
(10)
(11)
(12)
式中,0 圖1 兩個橢球交的最小外包橢球Fig.1 The minimum circumscribed ellipsoid with two ellipsoid intersections 由式(9)與式(10),有 (13) [aATP-1AX0+(1-a)Q-1c] (14) 利用(F-CG-1D)-1=F-1+F-1C(G-DF-1C)-1DF-1,式(13)和式(14)可以化為 利用上面PU的計算,可以得到 令 (15) 有 (16) PU=β(I-KA)Q (17) 因此 (18) 不同的a可以得到不同的測量更新橢球。為了保證橢球交的外包橢球的最小性,可以通過優(yōu)化系數(shù)a,得到最小跡外包橢球。 a=argmin tr(PU) (19)3 ρ和a的計算方法