Вывод алгоритма уравнивания параметрическим способом
Необходимо найти такой вектор х, чтобы он был несмещ-ой, дост-ой и эффект-ой оценкой. Поскольку вектор х есть вектор поправок в приближенные значения координат, то и корд-ты будут несмещ-мии эффек-ми, т.е. наиболее точными. Вывод алгоритма уравнивания будем вести на основе оценки функции уравненных значений параметров х и измерен.l. Суть вывода алгоритма заключ. В том, что некоторую функцию в геод-ой сети можно вычислить дважды. Z= CTX, Z=-bTL. Оба знач. д.б. один-ми. эти 2 выраж. прив. к 1 тому же рез-ту. Пусть им-ся сеть Пусть им-ся упавнения значений отметок 1,2., то превышение как функции h=Z=H2-H1. С другой стороны этот же результат мы должны пол-ть выраж. Z=-b1*l1-b2*l2-b3*l3, где l1, l2, l3-свободн. Члены уравнения поправок для измер. превыш. h1,h2,h3. l1=H01-HA-h1; l2=H02-H01-h2; l3=HB-H02-h3, где HA,Hb – высоты исходных реперов А и В, H0i-приближ. значения высот опред. реперы 1 и 2.В данном случае СT=(-1 +1), X = H1 Задача заключ. в том, чтобы найти такой вектор BT, чтобы H2 оценка функции Z была достаточной. несмещ. и эффективной. Решение задачи в общем виде: Z= CTX, Z=-bTL, V=AX+L(урав-е поправок). 1. достат-ть: Дост-ть оц. фуккции Z в каком бы виде она не была зап. измер. налич. обр-ки всех измерений, т.е. всей системы уравнений поправок. 2. несмещ-ть. Очевидно, что матем. ожидание Z: MZ = CTМX, MZ =-bTМL. Согласно условию несмещ-ти мат. ожидание вектора поправок д.б.=0, тогда будет след. выражение: MV=AМX+МL, Поск-ку MV=0, то AМX= - МL. Введем алгебр. запись условия несмещ-ти для этого полагаем, что МL= -AМX, MZ= CTМX, MZ= -bT(-AМX) левые части этих выражений = MZ, то CTМX =bT(-AМX); CT=bTA или ATb=C. Чтобы оценка была несмещенной должно вып-ся это условие. 3. Эффектив-ть. Согласно этому свойству или условию дисперсия функции Z д.б. минимальной. Z=-bTL DZ=bTKLb=min. Min дисперсия будет наход-ся при условии несмещенности: DZ= bTKLb+2λТ (ATb-С) =min. Поск-ку свобод. Член выч-ся по измер., то это есть корреляционная матрица измерений KL= σ2* P-1 (σ =стандарт вес которогопринят =1, Р- весовая матрица). Найдем вектор b в этой задаче. DZ= σ2 bT P-1 b+2λТ (ATb-С) =min; ∂ DZ /∂b=2 σ2 bT P-1 +2λТAT=0; σ2 bT P-1 +λТAT=0; σ2 bT P-1=- λТAT Для решения этого уравнения умножим его справа на матрицу Р: σ2 bT P -1Р = - λТAT Р, σ2 bT= - λТAT Р, bT= - λТAT Р1/ σ2. В этом выраж. неиз-м яв-ся λТ. Найдем его из условия несмещ-ти. bTA- CT= 0. Подст-м это условие в bT: -1/ σ2 λТAT РA- CT= 0; -1/ σ2 λТN- CT= 0; -λТN= σ2 CT. Для вычисления λТ умножим это выражение на N-1: -λТN N-1= σ2 CT N-1, -λТ = σ2 CT N-1, λТ = -σ2 CT N-1. Ранее было bT =1/ σ2λТAT Р. Подст-м λТ: bT = CT N-1AT Р. Поск-ку мы ранее иск. Z= -CT N-1AT РL В частном случае, если Z=X, CT=Е, тогда X= -N-1AT РL- это единичная несмещ, эффективн. оценка поправок в приближенные значения координат, а значит и координ-т опред-х пунктов DZ= bTKLb, KL= σ2* P-1, bT = CT N-1AT Р, DZ= CT N-1AT Р* σ2* P-1 Р A N-1C, Р* P-1=Е,, DZ= σ2 CT N-1 AT Р A N-1C, AT Р A=N, тогда DZ= σ2 CT N-1 N N-1C, N N -1=Е, DZ= σ2 CT N-1 C. В частном случае CT=Е, тогда DZ=DX= σ2 N-1 Таким образом, алгоритм уравнивания параметрическим способом заключается в следующем: а) составляется система уравнений поправок V=A*X+L б) вычисляется матрица нормальных уравнений N = АT РА; в) находится вектор параметров X= -N-1AT РLи оценивается его точность DX= σ2 N-1 Настоящий алгоритм можно вывести и на основе метода наименьших квадратов. Согласно этому методу должно выполняться условие: VTPV=min, V=AX+L. Неиз-н вектор Х? Ф= VTPV, ∂ Ф/∂х=2VTP∂ V/∂х=0, V=AX+L, ∂ V/∂x=A, ∂ Ф/∂х=2VTPA=0, VTPA=0, (VTPA)T=0, ATPV=0, ATP(AX+L)=0, ATPA+ ATPL=0, ATPA=N, Nx+ ATPL=0, Nx=- ATPL. Для вычисления умножим эту матрицу на N-1слева. N-1 Nx=- N-1 ATPL, x=- N-1 ATPL
|