rw 3 Wyrównanie sieci niwelacyjnej

Wykład 3 Wyrównanie sieci niwelacyjnej

Obserwacjami w sieci niwelacyjnej są przewyższenia (różnice wysokości punktów).

Obserwacja wyrównana może być określona dwoma sposobami


Hpkwyr=Hpkobs+vpk=HkwyrHpwyr

stąd poprawka wyrównawcza przewyższenia


vpk=HkwyrHpwyrHpkobs

Wprowadzimy niewiadome pośredniczące dh dla punktów wyznaczanych - punkty nawiązania (repery) nie podlegają wyrównaniu i nie posiadają niewiadomych


Hiwyr=Hiprzybl+dhi

stąd równanie poprawki


vpk=Hkprzybl+dhkHpprzybldhpHpkobs

a po uporządkowaniu


vpk=dhp+dhk+(HkprzyblHpprzyblHpkobs)=(1)*dhp+(+1)*dhk+l

otrzymujemy współczynniki przy niewiadomych {-1, 0 ,+1} oraz wyraz wolny liniowego równania poprawki

Wysokości przybliżone

obliczymy korzystając z wybranych obserwacji przewyższeń

Hpkobs=HkprzybHpprzyb

stąd Hkprzyb=Hpprzyb+Hpkbs lub Hpprzyb=HkprzybHpkobs

Przykład

Wyrównanie ciągu niwelacyjnego o punktach wyznaczanych 11 i 12, nawiązanego do reperów 101,102 (tabela1) i składającego się z 3 przewyższeń pomierzonych z różną dokładnością (tabela 2).

Tab.1. Wysokości reperów

Np Hprzybl dh Hwyr
101 10,11 0 10,11
102 10,22 0 10,22

Tab.2. Pomierzone przewyższenia

Lp P K ΔΗobs σ
1 101 11 -0,32 0,1
2 11 12 0,04 0,2
3 12 102 0,15 0,1

Czynność 1. Obliczenie przybliżonych wysokości punktów wyznaczanych

i startowych wartości wysokości wyrównanych

Nazwa Hprzybl dH Hwyr=Hprzyb+dH
101 10,11
102 10,22
1 9,79 0 9,79
2 9,83 0 9,83

Czynność 2. Obliczenie przybliżonych wartości obserwacji

Lp P K ΔΗobs σ ΔΗprzybl FUNKCJA Dodatkowe kolumny do wklejania wartości FUNKCJI i odejmowania
1 101 11 -0,32 0,1 -0,32
2 11 12 0,04 0,2 0,04
3 12 102 0,15 0,1 0,39

Function PRZEWprzybl( p,k, wykazNH as range)

Dim hp As Double, hk As Double

Dim kom As Variant

On Error GoTo blad

kom = p

hp = WorksheetFunction.VLookup(p, wykazNH, 4, False)

kom = k

hk = WorksheetFunction.VLookup(k, wykazNH, 4, False)

PRZEWprzybl=hk-hp

Exit Function

blad: kom=”BLAD “&kom: PRZEWprzybl=kom

End Function

Numeryczne wyznaczenie pochodnej funkcji P(H)


$$\mathbf{P}^{\mathbf{'}}\mathbf{=}\frac{\mathbf{\text{dP}}}{\mathbf{\text{dH}}}\mathbf{\cong}\frac{\mathbf{P}\left( \mathbf{H + dH} \right)\mathbf{- P}\left( \mathbf{H} \right)}{\mathbf{\text{dH}}}\mathbf{\cong}\frac{\mathbf{P}\left( \mathbf{H + dH} \right)\mathbf{- P}\left( \mathbf{H - dH} \right)}{\mathbf{2\ dH}}$$

Czynność 3. Ułożenie równań poprawek

Lp dh11 dh12 l=Lprz-Lobs
1 1 0 0,00
2 -1 1 0,00
3 0 -1 0,24

Czynność 4. Standaryzacja równań poprawek [A,  L]

Lp dh11 dh12 l
1 10 0 0,00
2 -5 5 0,00
3 0 -10 2,40

Czynność 5. Ułożenie równań normalnych z symetrycznym wierszem dodatkowym $\begin{bmatrix} \mathbf{A}^{\mathbf{T}}\mathbf{A} & \mathbf{A}^{\mathbf{T}}\mathbf{L} \\ \mathbf{L}^{\mathbf{T}}\mathbf{A} & \mathbf{L}^{\mathbf{T}}\mathbf{L} \\ \end{bmatrix}$

dh11 dh12 l
125 -25 0,00
-25 125 -24,00
0,00 -24,00 5,76

Czynność 6. Obliczenie macierzy odwrotnej i rozwiązanie układu równań normalnych $\begin{bmatrix} \left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)^{\mathbf{- 1}} & \mathbf{x} \\ \end{bmatrix}$

0,008333 0,001667 -0,040
0,001667 0,008333 -0,200

Czynność 7. Obliczenie wysokości wyrównanych i ich odchyleń standardowych

Np. Nr obs. Hprzybl dh Hwyr σH
11 1 9,79 0,04 9,83 0,913
12 2 9,83 0,20 10,03 0,913

Czynność 8. Obliczenie $\begin{bmatrix} {\mathbf{A}\left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)}^{\mathbf{- 1}} & \mathbf{\text{Ax}} \\ \end{bmatrix}\mathbf{= A}\begin{bmatrix} \left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)^{\mathbf{- 1}} & \mathbf{x} \\ \end{bmatrix}$ oraz Ai(ATA)1AiT

0,083333 0,016667 -0,40 0,833333
-0,03333 0,033333 -0,80 0,333333
-0,01667 -0,08333 2,00 0,833333

Czynność 9. Obliczenie obserwacji wyrównanych, kontrola ostateczna,

obliczenie odchyleń standardowych poprawek

Lp P K ΔΗ σ Hp-Hk V v obs+v Hk-Hp kontrola σV
1 101 11 -0,32 0,1 -0,32 0,40 0,04 -0,28 -0,28 0,00 0,408
2 11 12 0,04 0,2 0,04 0,80 0,16 0,20 0,20 0,00 0,816
3 12 102 0,15 0,1 0,39 0,40 0,04 0,19 0,19 0,00 0,408

Czynność 10. Obliczenie ${\hat{\sigma}}_{0}^{2} = \frac{1}{n - u}{\hat{\mathbf{v}}}^{\mathbf{T}}\hat{\mathbf{v}}$=0,96

UZUPEŁNIENIE

Rozwiązanie układu równań liniowych metodą redukcyjną

a) wypisujemy macierz dołączoną układu oddzielając macierz wyrazów wolnych pionową kreską.

b) wykonując opisane poniżej operacje doprowadzamy macierz układu do postaci macierzy jednostkowej. Wówczas jedynki na odpowiednich miejscach oznaczają niewiadome, a liczby za kreską są ich wartościami /rozwiązaniami/.

c) Jeżeli w trakcie wykonywanych operacji pojawi się wiersz złożony z samych zer „0” to układ jest nieoznaczony.

d) Jeżeli w trakcie wykonywanych operacji pojawi się wiersz złożony z samych zer z lewej strony kreski, a nie będący zerem po prawej stronie kreski to układ jest sprzeczny.

Dozwolone operacje:

  1. działać można tylko na wierszach

  2. wiersze można zamieniać miejscami

  3. wiersz można pomnożyć lub podzielić przez dowolną liczbę różną od „0”.

  4. do danego wiersza można dodać inny wiersz pomnożony przez stałą.

Schemat obliczeniowy

Tabela wyjściowa (pierwotna)

A B

jest przekształcana do tabeli docelowej

I x

Algorytm może być opisany w formie mnożenia całego wiersza tabeli przez macierz A−1 możemy ją uzyskać w postaci jawnej wstawiając do tabeli wyjściowej B=I, co oznacza zwiększenie liczby kolumn i oczywiście zwiększenie liczby obliczeń. Wynika stąd, że rozwiązanie układu równań liniowych można otrzymać mniejszym nakładem obliczeń niż w metodzie nieoznaczonej.

Rozkład macierzy na czynniki trójkątne

Przedstawiając macierz w postaci iloczynu A=GH

Rozwiązanie układu równań liniowych AX=B można przedstawić w postaci

X=A1B=H1G1B

Metoda taka będzie atrakcyjna rachunkowo tylko w przypadku gdy odwrotności czynników będą łatwo wyznaczalne. Taka sytuacja zachodzi dla czynników o postaci trójkątnej – dolnej (Lower) gdy elementy powyżej przekątnej głównej są zerowe lub górnej (Upper) gdy elementy poniżej przekątnej głównej są zerowe. Rozpatrzymy rozkład na iloczyn trójkąta dolnego i górnego A = L * U

Rozkład ten jest niejednoznaczny ponieważ liczba poszukiwanych elementów czynników wynosi n2+n a liczba równań (elementów macierzy wyjściowej) wynosi n2.

Przypadek 1

Zakładamy lii = 1

Elementy pierwszego wiersza a1i = u1i stąd u1i = a1i

Elementy pierwszej kolumny aw1 = lw1 * u11 stąd lw1 = aw1/u11 = u1w/u11 dla w > 1

a dla układu symetrycznego lw1 = u1w/u11

Elementy drugiego wiersza a2k = l21u1k + u2k dla k>1

stąd u2k = a2k − l21u1k = a2k − a21a1k/a11

Elementy drugiej kolumny

a32 = l31 * u12 + l32 * u22  stąd l32 = (a32 − l31 * u12)/u22

aw2 = lw1 * u12 + lw2 * u22  stąd lw2 = (aw2 − lw1 * u12)/u22

Ogólnie $a_{\text{wk}} = \sum_{i = 1}^{w - 1}{l_{\text{wi}}*u_{\text{ik}} + u_{\text{wk}}}\ \ \ dla\ \ k \geq w$

stąd ${u_{\text{wk}} = a}_{\text{wk}} - \sum_{i = 1}^{w - 1}{l_{\text{wi}}*u_{\text{ik}}\text{\ \ \ }}$

$a_{\text{wk}} = \sum_{i = 1}^{k}{l_{\text{wi}}*u_{\text{ik}}\ \ \ \ \ \ \ \ \ dla\ w > k}$

stąd $l_{\text{wk}} = \left( a_{\text{wk}} - \sum_{i = 1}^{k - 1}{l_{\text{wi}}*u_{\text{ik}}\ } \right)/u_{\text{kk}}$

a dla układów symetrycznych lwk = ukw/ukk

We wzorach tych rozpoznajemy algorytm Gaussa zapisany w postaci rozkładu.

Przypadek 2

Zakładamy L=UT - istnienie takiego rozwiązania wymaga symetrii i dodatniej określoności macierzy A

Rozkład ten zapisywany jest w postaciach A = LLT = UTU

Element a11 = u112 stąd $u_{11} = \sqrt{a_{11}}$

Kolejne elementy pierwszego wiersza a1k = u11 * u1    dla k > 1 stąd $u_{1k} = \frac{a_{1k}}{u_{11}}$

Element na przekątnej $a_{\text{ww}} = \sum_{i = 1}^{w}u_{\text{iw}}^{2}$ stąd $u_{\text{ww}} = \sqrt{a_{\text{ww}} - \sum_{i = 1}^{w - 1}u_{\text{iw}}^{2}}$

Kolejne elementy wiersza $a_{\text{wk}} = \sum_{i = 1}^{w}{u_{\text{iw}}*u_{\text{ik}}}\text{\ \ \ \ dla}\ \ k > w$ stąd $u_{\text{wk}} = \frac{a_{\text{wk}} - \sum_{i = 1}^{w - 1}{u_{\text{iw}}*u_{\text{ik}}}}{u_{\text{ww}}}$

Wzory te stanowią algorytm Choleskiego-Banachiewicza.

Iloczyn kolumnowy (krakowianowy) M×N=MTN

pozwala na proste obliczenie tablic występujących w metodzie najmniejszych kwadratów

VTV=V×V , ATA=A×A , ATL=A×L

a nawet tablic złożonych (macierzy blokowych) tworzących układ równań normalnych


[A,L]T[A,L] = (A,L) × (A,L)

Schemat obliczeniowy MNK wykorzystujący algorytm Choleskiego-BANACHEWICZA

Dla metody najmniejszych kwadratów tworzymy tabelę pierwotną M w postaci

$\begin{matrix} \begin{matrix} \mathbf{A}^{\mathbf{T}}\mathbf{A} & \mathbf{A}^{\mathbf{T}}\mathbf{L} \\ \end{matrix} & \mathbf{\text{\ \ \ \ \ }}\begin{matrix} \mathbf{I} & \mathbf{\text{\ \ \ \ }}\mathbf{A}^{\mathbf{T}} \\ \end{matrix} \\ \end{matrix}$

W wyniku wykonania algorytmu Choleskiego-Banachiewicza uzyskamy rozkład M=RTR

realizując w kolejnych wierszach wzory

$\mathbf{r}_{\mathbf{\text{ii}}}\mathbf{=}\sqrt{\mathbf{m}_{\mathbf{\text{ii}}}\mathbf{-}\sum_{\mathbf{k = 1}}^{\mathbf{i - 1}}\mathbf{r}_{\mathbf{\text{ki}}}^{\mathbf{2}}}$ $\mathbf{r}_{\mathbf{\text{ij}}}\mathbf{=}\frac{\mathbf{m}_{\mathbf{\text{ij}}}\mathbf{-}\sum_{\mathbf{k = 1}}^{\mathbf{i - 1}}{\mathbf{r}_{\mathbf{\text{ki}}}\mathbf{r}_{\mathbf{\text{kj}}}}}{\mathbf{r}_{\mathbf{\text{ii}}}}$

otrzymamy tabelę

$\begin{matrix} \begin{matrix} \mathbf{R} & \mathbf{\text{\ \ NA}}^{\mathbf{T}}\mathbf{L} \\ \end{matrix} & \begin{matrix} \mathbf{N} & \mathbf{\text{NA}}^{\mathbf{T}} \\ \end{matrix} \\ \end{matrix}$ gdzie N=(RT)1

Obliczenia możemy zrealizować w jednolitym schemacie tworząc tabelę pierwotną powiększona o dodatkowy wiersz


ATA

ATL

I

AT

LTA

LTL

0

LT

w którym realizujemy wzory uproszczone

$\mathbf{r}_{\mathbf{\text{ii}}}\mathbf{=}\mathbf{m}_{\mathbf{\text{ii}}}\mathbf{-}\sum_{\mathbf{k = 1}}^{\mathbf{i - 1}}\mathbf{r}_{\mathbf{\text{ki}}}^{\mathbf{2}}$ $\mathbf{r}_{\mathbf{\text{ij}}}\mathbf{=}\mathbf{m}_{\mathbf{\text{ij}}}\mathbf{-}\sum_{\mathbf{k = 1}}^{\mathbf{i - 1}}{\mathbf{r}_{\mathbf{\text{ki}}}\mathbf{r}_{\mathbf{\text{kj}}}}$

W wyniku otrzymamy tabelę wtórną


R

NATL

N

NAT

$${\hat{\mathbf{V}}}^{\mathbf{T}}\hat{\mathbf{V}}$$

$${\hat{\mathbf{x}}}^{\mathbf{T}}$$

$${\hat{\mathbf{V}}}^{\mathbf{T}}$$

Zdecydowana większość obliczeń we wzorach roboczych to sumy iloczynów elementów kolumn

DOWÓD - ponieważ z założenia rozkładu RTR=ATA

to (ATA)1=(RTR)1=R1(RT)1=NTN=N×N

stąd rozwiązania wyznaczymy ze wzorów ${\hat{\mathbf{V}}}^{\mathbf{T}}\hat{\mathbf{V}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{L -}\mathbf{L}^{\mathbf{T}}{\mathbf{A}\left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)}^{\mathbf{- 1}}\mathbf{A}^{\mathbf{T}}\mathbf{L =}\mathbf{L}^{\mathbf{T}}\mathbf{L -}\mathbf{L}^{\mathbf{T}}\mathbf{A}\mathbf{N}^{\mathbf{T}}\mathbf{N}\mathbf{A}^{\mathbf{T}}\mathbf{L =}\mathbf{L}^{\mathbf{T}}\mathbf{L -}\left( \mathbf{N}\mathbf{A}^{\mathbf{T}}\mathbf{L} \right)\mathbf{\times}\left( \mathbf{N}\mathbf{A}^{\mathbf{T}}\mathbf{L} \right)$

${\hat{\mathbf{x}}}^{\mathbf{T}}\mathbf{= -}\mathbf{L}^{\mathbf{T}}\mathbf{A}\left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)^{\mathbf{- 1}}\mathbf{=}\mathbf{-}\mathbf{L}^{\mathbf{T}}\mathbf{A}\mathbf{N}^{\mathbf{T}}\mathbf{N =}\left( \mathbf{\text{NA}}^{\mathbf{T}}\mathbf{L} \right)^{\mathbf{T}}\mathbf{N = 0 -}\left( \mathbf{\text{NA}}^{\mathbf{T}}\mathbf{L} \right)\mathbf{\times N}$

${\hat{\mathbf{V}}}^{\mathbf{T}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{+}{\hat{\mathbf{x}}}^{\mathbf{T}}\mathbf{A}^{\mathbf{T}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{-}\mathbf{L}^{\mathbf{T}}\mathbf{A}\mathbf{N}^{\mathbf{T}}\mathbf{N}\mathbf{A}^{\mathbf{T}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{-}\left( \mathbf{\text{NA}}^{\mathbf{T}}\mathbf{L} \right)^{\mathbf{T}}\mathbf{N}\mathbf{A}^{\mathbf{T}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{-}\left( \mathbf{\text{NA}}^{\mathbf{T}}\mathbf{L} \right)\mathbf{\times}\left( \mathbf{N}\mathbf{A}^{\mathbf{T}} \right)$

Iloczyn kolumnowy (krakowianowy) M×N=MTN

pozwala na proste obliczenie tablic występujących w metodzie najmniejszych kwadratów

VTV=V×V , ATA=A×A , ATL=A×L

a nawet tablic złożonych (macierzy blokowych) tworzących układ równań normalnych


[A,L]T[A,L] = (A,L) × (A,L)

Zwarty schemat obliczeniowy MNK

Tworzymy tabelę wyjściową w postaci

$\begin{bmatrix} \mathbf{P} \\ \mathbf{D} \\ \end{bmatrix}\mathbf{=}\begin{bmatrix} \begin{matrix} \mathbf{A}^{\mathbf{T}}\mathbf{A} & \mathbf{A}^{\mathbf{T}}\mathbf{L} \\ \end{matrix} & \begin{matrix} \mathbf{I} & \mathbf{A}^{\mathbf{T}} \\ \end{matrix} \\ \begin{matrix} \mathbf{L}^{\mathbf{T}}\mathbf{A} & \mathbf{L}^{\mathbf{T}}\mathbf{L} \\ \end{matrix} & \begin{matrix} \mathbf{0} & \mathbf{L}^{\mathbf{T}} \\ \end{matrix} \\ \end{bmatrix}$

Tabelę wtórną

$\begin{bmatrix} \mathbf{U} \\ \mathbf{Q} \\ \end{bmatrix}\mathbf{=}\begin{bmatrix} \begin{matrix} \mathbf{R} & \mathbf{W} \\ \end{matrix} & \begin{matrix} \mathbf{N} & \mathbf{\text{NA}}^{\mathbf{T}} \\ \end{matrix} \\ \begin{matrix} \mathbf{0} & {\hat{\mathbf{V}}}^{\mathbf{T}}\hat{\mathbf{V}} \\ \end{matrix} & \begin{matrix} {\hat{\mathbf{x}}}^{\mathbf{T}} & {\hat{\mathbf{V}}}^{\mathbf{T}} \\ \end{matrix} \\ \end{bmatrix}$ gdzie RTR=ATA,    N=(RT)1, W=NATL

otrzymamy realizując w początkowych wierszach P algorytm Choleskiego-Banachiewicza stanowiący rozkład macierzy ATA na czynniki trójkątne ATA=RTR według wzorów

$u_{\text{ww}} = \sqrt{p_{\text{ww}} - \sum_{i = 1}^{w - 1}u_{\text{iw}}^{2}}$ $u_{\text{wk}} = \frac{p_{\text{wk}} - \sum_{i = 1}^{w - 1}{u_{\text{iw}}*u_{\text{ik}}}}{u_{\text{ww}}}$

w ten sposób otrzymamy początkowe wiersze tworzące macierz   U=NP

a w dodatkowym wierszu algorytm Gaussa (wzory uproszczone – bez pierwiastkowania i dzielenia)

$q_{\text{ww}} = d_{\text{ww}} - \sum_{i = 1}^{w - 1}u_{\text{iw}}^{2}$ $q_{\text{wk}} = d_{\text{wk}} - \sum_{i = 1}^{w - 1}{u_{\text{iw}}*u_{\text{ik}}}$

( drugi wzór jest wzorem ogólnym bo pierwszy otrzymamy dla k=w)

Otrzymany w ten sposób dodatkowy wiersz

Q=DLTA(ATA)1P=DLTANTNP=DWTNP=DWTU

Zdecydowana większość obliczeń we wzorach roboczych to sumy iloczynów elementów kolumn

DOWÓD - ponieważ z założenia rozkładu RTR=ATA

to (ATA)1=(RTR)1=R1(RT)1=NTN=N×N

stąd rozwiązania wyznaczymy ze wzorów ${\hat{\mathbf{V}}}^{\mathbf{T}}\hat{\mathbf{V}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{L -}\mathbf{L}^{\mathbf{T}}{\mathbf{A}\left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)}^{\mathbf{- 1}}\mathbf{A}^{\mathbf{T}}\mathbf{L =}\mathbf{L}^{\mathbf{T}}\mathbf{L -}\mathbf{L}^{\mathbf{T}}\mathbf{A}\mathbf{N}^{\mathbf{T}}\mathbf{N}\mathbf{A}^{\mathbf{T}}\mathbf{L =}\mathbf{L}^{\mathbf{T}}\mathbf{L -}\mathbf{W}^{\mathbf{T}}\mathbf{W =}\mathbf{L}^{\mathbf{T}}\mathbf{L - W}\mathbf{\times}\mathbf{W}$ ${\hat{\mathbf{x}}}^{\mathbf{T}}\mathbf{= -}\mathbf{L}^{\mathbf{T}}\mathbf{A}\left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)^{\mathbf{- 1}}\mathbf{=}\mathbf{-}\mathbf{L}^{\mathbf{T}}\mathbf{A}\mathbf{N}^{\mathbf{T}}\mathbf{N = -}\left( \mathbf{\text{NA}}^{\mathbf{T}}\mathbf{L} \right)^{\mathbf{T}}\mathbf{N = -}\mathbf{W}^{\mathbf{T}}\mathbf{N}\mathbf{= 0 - W \times N}$

${\hat{\mathbf{V}}}^{\mathbf{T}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{+}{\hat{\mathbf{x}}}^{\mathbf{T}}\mathbf{A}^{\mathbf{T}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{-}\mathbf{L}^{\mathbf{T}}\mathbf{A}\mathbf{N}^{\mathbf{T}}\mathbf{N}\mathbf{A}^{\mathbf{T}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{-}\mathbf{W}^{\mathbf{T}}\mathbf{N}\mathbf{A}^{\mathbf{T}}\mathbf{=}\mathbf{L}^{\mathbf{T}}\mathbf{-}\mathbf{W}\mathbf{\times}\left( \mathbf{N}\mathbf{A}^{\mathbf{T}} \right)$

Obliczymy charakterystyki dokładnościowe wielkości wyrównanych


$$\mathbf{\text{Cov}}\left( \hat{\mathbf{x}}\mathbf{,}\hat{\mathbf{x}} \right) = \left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)^{\mathbf{- 1}}\mathbf{=}\mathbf{N}^{\mathbf{T}}\mathbf{N}\mathbf{= N \times N}$$


$$\mathbf{\text{Cov}}\left( \hat{\mathbf{v}}\mathbf{,}\hat{\mathbf{v}} \right)\mathbf{=}{\mathbf{I - A}\left( \mathbf{A}^{\mathbf{T}}\mathbf{A} \right)}^{\mathbf{- 1}}\mathbf{A}^{\mathbf{T}}\mathbf{=}\mathbf{I} - \left( \mathbf{\text{NA}}^{\mathbf{T}} \right)\mathbf{\times}\left( \mathbf{N}\mathbf{A}^{\mathbf{T}} \right)$$

Wielkości te można obliczyć na podstawie elementów tabeli wtórnej tworzących macierz U

Najczęściej ograniczamy się do wariancji które wymagają tylko obliczenia sum kwadratów elementów odpowiednich kolumn macierzy U


$$\mathbf{\sigma}^{\mathbf{2}}\left( {\hat{\mathbf{x}}}_{\mathbf{i}} \right)\mathbf{=}\sum_{w = 1}^{n}N_{\text{wi}}^{2}$$

$\mathbf{\sigma}^{\mathbf{2}}\left( {\hat{\mathbf{v}}}_{\mathbf{i}} \right)\mathbf{=}\mathbf{1 -}\sum_{w = 1}^{n}\left( \mathbf{N}\mathbf{A}^{\mathbf{T}} \right)_{\text{wi}}^{2}$obserwacjiśc wysokościyrównanycherwotnejości punktów wyznaczanychących na przekątnej głównej.

Przykład

Wyrównanie ciągu niwelacyjnego o punktach wyznaczanych 11 i 12, nawiązanego do reperów 101,102 (tabela1) i składającego się z 3 przewyższeń pomierzonych z różną dokładnością (tabela 2).

Czynności 1-6 identyczne jak w ujęciu macierzowym

Czynność 7. Zestawienia tabeli pierwotnej z dodatkowym wierszem

Równania normalne Macierz jednostkowa Transponowane równania poprawek - suma
dh11 dh12 l dh11
125 -25 0,00 1
-25 125 -24,00 0
0,00 -24,00 5,76 0,00

Czynność 8. Obliczenie tabeli wtórnej z dodatkowym wierszem

Równania normalne Macierz jednostkowa Transponowane równania poprawek - suma kontrola
dh11 dh12 l dh11 dh12
11,18 -2,24 0,00 0,09 0,00
10,95 -2,19 0,02 0,09
0,96 0,04 0,20

Czynność 9. Obliczenie wysokości wyrównanych

Np. Nr obs. Hprzybl dh Hwyr
11 1 9,79 0,04 9,83
12 2 9,83 0,20 10,03

Czynność 10. Obliczenie obserwacji wyrównanych i kontrola ostateczna

Lp P K ΔΗ σ Hp-Hk V v obs+v Hk-Hp kontrola
1 101 11 -0,32 0,1 -0,32 0,40 0,04 -0,28 -0,28 0,00
2 11 12 0,04 0,2 0,04 0,80 0,16 0,20 0,20 0,00
3 12 102 0,15 0,1 0,39 0,40 0,04 0,19 0,19 0,00

Wyszukiwarka

Podobne podstrony:
Wyrównanie sieci niwelacyjnej w WinKalk
Formuła do obliczenia sprawka 1 z rachunku Wyrownanie sieci niwelacyjnej metoda parametryczna (na 8
Formuła do obliczenia sprawka 1 z rachunku Wyrownanie sieci niwelacyjnej metoda parametryczna (na 1
Ćw1 Wyrównanie sieci niwelacyjnej met pośred
Wyrównanie sieci niwelacyjnej met pośred
36 Przedstawić wyrównanie sieci geodezyjnej metodą pośredniczącą na przykładzie sieci niwelacyjnej
[ĆW 3] Wyrównanie sieci poziomej sprawozdanie
Zadanie 5 Wyrównanie sieci geodezyjnej na elipsoidzie
rw WyrownanieNielinioweOdporne
7.Wyrównywanie sieci poligonowej z trzema punktami węzłowymi metodą przybliżoną, dziennik Obliczanie
Opis wyrównania sieci płaskiej z instrukcji WinKalk
konspekt geodezja ii 26 wyrown sieci niw tryg ok, Konspekty Geodezja II J.Beluch
Wykład 7 Winkalk wyrównanie sieci geodezyjnej
Wyrównanie sieci geodezyjnej na elipsoidzie, Studia, geodezja wyższa
7.Wyrównywanie sieci poligonowej z trzema punktami węzłowymi metodą przybliżoną, Koszulka- Wyrównywa
Opis wyrównania sieci płaskiej z instrukcji WinKalk
Wyrównanie sieci geodezyjnej na elipsoidzie moje
wyrownanie sieci poziomej
rw 5 WyrównanieSieciPlaskiej

więcej podobnych podstron