Omówić metody interpolacji lokalnej pól skalarnych. Wybraną metodę pokazać na przykładzie.
Metody interpolacji lokalnej polegają na tym, że do wyznaczenia wartości w danym punkcie wybieramy punkty z najbliższego otoczenia tego punktu.
Do metod lokalnych zaliczamy:
metodę średniej ważonej- obliczamy wartość prognozowana w danym punkcie na podstawie wzoru:
gdzie waga jest odwrotnością odległości (lub kwadratu odległości) między punktem ze znana wartością a punktem interpolowanym
, k=-1 lub k=-2
metodę najbliższego sąsiada- wartość pomierzona w jednym punkcie przypisywana jest obszarowi wokół tego punktu (metoda najczęściej stosowana w kartografii). Polega na tworzeniu pomiędzy punktami sieci trójkątów (boki łączące 2 punkty dzielimy symetralną; ich przecięcia tworzą mozaikę voronoi). Obszarowi przypisujemy wartość pola skalarnego w tym punkcie.
metodę wielomianu ruchomego- wybieramy punkty z najbliższego otoczenia interpolowanego punktu; następnie obliczamy odległości miedzy tym punktem a pktami o znanej wartości. Aby wykorzystać tę metodę musza być min 4 punkty.
Tworzymy wielomian taki, aby płaszczyzna przechodziła przez interpolowany punkt, np.: z(x,y) = ao + a1x + a2y + a3xy…
Wyznaczamy wartości a:
a = (ATPA)-1 * ATP * w , gdzie w- wartość w punktach powierzonych, P- waga - odwrotność odległości od punktu interpolowanego
Wartości x wyznaczamy na podstawie:
x = ATPA-1 * ATPL
Macierz L- wektor znanych wartości z
metodę elementów skończonych
2. PRZEDSTAWIĆ IDEĘ KOLOKACJI METODĄ NAJMNIEJSZYCH KWADRATÓW (opracowane na podstawie wykładów)
W materiale obserwacyjnym można wyróżnić:
-część regularną (deterministyczną) - trend (x)
-część regularną (stochastyczną) - sygnał (s)
-część nieregularną (stochastyczną) - szum pomiarowy (n)
KOLOKACJA (łac. kolokale = połączenie, kombinacja) - uogólnienie metody najmniejszych kwadratów, w którym uwzględnia się dwa składniki błędu, tzw. szum oraz skorelowany sygnał, który charakteryzuje się przyjętą funkcją korelacji.
Kolokacja łączy w sobie:
-estymację trendu,
-filtrację - oddzielenie szumu pomiarowego,
-predykcję (interpolację) - określenie wartości w punktach, w których nie wykonano pomiaru.
Model kolokacji: L = Ax + (s + n) = Ax + ε, gdzie:
L - wektor obserwacji
A - prostokątna macierz zawierająca współczynniki przy niewiadomych
x - wektor niewiadomych (trend)
s - część regularna wektora losowego (sygnał)
n - część nieregularna (szum).
ε = s + n
założenie: s i n są niezależne
Metoda najmniejszych kwadratów polega na minimalizacji sumy kwadratów błędów, dlatego εTP ε -> min, czyli nTCnn-1n + sTCss-1s ->min. Taki warunek trzeba założyć, aby rozwiązać model kolokacji.
W przypadku szczególnym, gdy s = 0 (czyli sygnał jest równy 0), wtedy Css = 0 i Csps = 0.
Mamy wówczas do czynienia z metodą najmniejszych kwadratów: X = (ATCnn-1A)-1ATCnn-1L.
Kolokacja jest więc uogólnieniem metody najmniejszych kwadratów
3. Metoda M-estymatorów i jej związek z metodą najmniejszych kwadratów.
Budowanie modelu odbywa się poprzez wyznaczenie parametrów modelu na podstawie obserwacji. Niektóre z tych obserwacji mogą być obarczone błędami grubymi i wpływać na nieprawidłowe oszacowanie tych parametrów.
Metody odporne są wykorzystywane do eliminowania wpływu obserwacji obarczonych błędami grubymi na szacowane parametry modelu. Jedną z tych metod jest metoda M-estymatorów.
Wyznaczenie parametrów modelu i wyrównanie obserwacji odbywa się tu podobnie jak w metodzie najmniejszych kwadratów, z ta różnicą, że w metodzie najmniejszych kwadratów nie eliminuje się wpływu obserwacji obarczonych błędami grubymi na wyznaczane parametry. W metodzie M-estymatorów odbywa się to poprzez odpowiednie wagowanie tych obserwacji (wprowadza się funkcję wagową). W metodzie najmniejszych kwadratów można ewentualnie wykryć za pomocą testów statystycznych takie obserwacje, a następnie usunąć je ze zbioru danych.
Tok postępowania w metodzie M-estymatorów przebiega podobnie jak w metodzie najmniejszych kwadratów, ale w przeciwieństwie do tej drugiej przebiega iteracyjnie. Kolejne iteracje przebiegają jak wyznaczanie parametrów modelu i wyrównanie obserwacji w metodzie pośredniczącej ,ale w każdej kolejnej iteracji tworzy się nową macierz wag, w której wagi obserwacji obarczonych błędami grubymi są coraz mniejsze.
Przebieg obliczeń w metodzie M-estymatorów jest następujący:
1.Pierwsze wyznaczenie parametrów modelu :
2.Wyznaczenie poprawek v obserwacji:
k- nr iteracji
3.Obliczenie funkcji wagowej w:
w(k)=diag (w1(k) w2(k) ... wn(k) )
4.Kolejne wyznaczenie parametrów x:
5.Wyznaczenie różnicy między wektorami parametrów wyznaczonymi w 2-ch kolejnych iteracjach:
ε=x(k+1)-x(k)
Proces iteracyjny kończy się ,gdy ε osiągnie dopuszczalną wartość.
4. W jaki sposób eliminowany jest praktycznie wpływ błędów grubych w metodzie M-estymatorów wg Hubera? Co to są obserwacje dźwigniowe oraz punkt załamania metody?
Praktyczny sposób eliminowania błędów grubych według Hubera.
Należy przeprowadzić test Hubera dla funkcji wagowej:
c = k mv
gdzie:
wi - waga obserwacji
v - poprawki obserwacji
k - dobrany współczynnik k > 0
mv - błąd poprawki,
Oznacza to, że dla wartości poprawek, które się mieszczą w przedziale poprawek wagi mają wartości 1, poprawki, które nie leżą w tym przedziale, traktowane są jako błędy grube. Modyfikacja układu nadaje mniejsze wagi. Im mniejsza waga, tym mniejszy wpływ obserwacji na wynik końcowy.
Obserwacje dźwigniowe
Są to obserwacje, które leżą daleko od środka ciężkości pozostałych obserwacji (od geometrycznie uporządkowanych stałych punktów). Występujące w tych obserwacjach błędy grube są szczególnie niebezpieczne. Punkty dźwigniowe można określić na podstawie analizy geometrii. Można zaplanować obserwacje tak, żeby obserwacje dźwigniowe wykonać z większą dokładnością lub zwiększyć ich ilość.
Obserwacja jest obserwacją dźwigniową, jeśli wartość hii w macierzy projekcji jest duża, tzn. większa od wartości średniej hśr =
, gdzie m - liczba wyznaczanych parametrów, n - liczba obserwacji. Oznacza to, że duże obserwacje mają większą wartość od wartości średniej hii> hśr
Macierz projekcji H = A(ATA)-1AT opisuje geometrie macierzy
Punkt załamania metody
Jest to procentowy udział obserwacji obarczonych błędem grubym, przy których metoda oporna daje poprawne wyniki. Może wystąpić w przypadku występowania ukrytych obserwacji dźwigniowych, wówczas błędy grube nie są wykrywalne i dochodzi do załamania metody.
5. Metody radialnych funkcji bazowych.
Metoda radialnych funkcji bazowych należy do globalnych metod interpolacyjnych (funkcję interpolacyjną buduje się tu w oparciu o cały obszar danych).
Wartość w punkcie interpolowanym (mając jego współrzędne x i y) w tej metodzie wyznacza się wg następującego wzoru:
.
αi,βi-nieznane parametry
R( ri ( x, y))-radialne funkcje wagowe (zależą od odległości poziomej -w płaszczyźnie x ,y -r).
ri2=(x-xi)2+(y-yi)2
xi,yi -współrzędne punktu i pomiarowego, w którym zmierzono wartość zi
Pj (x,y)- wielomian rzędu k
Jednym z przykładów radialnych funkcji bazowych jest spline minimalnej krzywizny, dla którego radialna funkcja bazowa ma postać:
R=ri2ln( ri2),
a wielomian Pj: ν00 +ν10x +ν01y.
Wzór na wartość interpolowaną w punkcie o współrzędnych x,y ma postać:
*
,
gdzie λi ,νij -nieznane parametry( n+3 niewiadome),
n- liczba punktów pomiarowych
Równania powyższej postaci układamy dla każdego i-tego punktu pomiarowego .
Do tak utworzonego układu równań dodajemy 3 równania:
W oparciu o n równań * i 3 powyższe równania wyznaczamy parametry λi ,νij.
Po ich wyznaczaniu możliwe będzie wyznaczenie w dowolnym punkcie o współrzędnych x, y wartości z, w oparciu o wzór *.
6. Twierdzenie o próbkowaniu i jego znaczenie praktyczne.
Twierdzenie o próbkowaniu daje odpowiedź, w których miejscach profilu terenu należy pomierzyć punkty, przy założeniu, że profil terenu odpowiada sygnałowi i że pomiar odbywa się z określonym interwałem ΔX. Jest to dyskretyzowanie z interwału ΔX, mierzone w postaci dyskretnych punktów. Musimy dobrać taki interwał, aby był mniejszy od połowy długości fali w sygnale:
ΔX≤
=
=
;
gdzie:
ΔX - próbkowanie
fmax - max częstotliwość,
ωg -częstotliwość graficzna,
ω = 2пf -częstotliwość kołowa
lmin -minimalna długość fali
Oznacza to, że na jedną próbkę (ΔX) pomierzone są dwie wartości.
Jeśli konkretna wartość jest zawarta w próbkowaniu, to możemy odtworzyć zawarte informacje uwidocznione po analizie spektralnej. Czyli analiza spektralna to przeniesienie problemu do innych dziedzin, np. pomiar w współrzędnych xy (dziedzina w przestrzeni euklidesowej) w sygnał rejestrowany w czasie (przejście w dziedzinę częstotliwości).
Jest to fundamentalne twierdzenie o przetwarzaniu sygnału, zawarta jest kompletna informacja o danym sygnale (analiza spektralna)
7. PRZEDSTAWIĆ IDEĘ KOLOKACJI METODĄ NAJMNIEJSZYCH KWADRATÓW (opracowane na podstawie wykładów)
W materiale obserwacyjnym można wyróżnić:
-część regularną (deterministyczną) - trend (x)
-część regularną (stochastyczną) - sygnał (s)
-część nieregularną (stochastyczną) - szum pomiarowy (n)
KOLOKACJA (łac. kolokale = połączenie, kombinacja) - uogólnienie metody najmniejszych kwadratów, w którym uwzględnia się dwa składniki błędu, tzw. szum oraz skorelowany sygnał, który charakteryzuje się przyjętą funkcją korelacji.
Kolokacja łączy w sobie:
-estymację trendu,
-filtrację - oddzielenie szumu pomiarowego,
-predykcję (interpolację) - określenie wartości w punktach, w których nie wykonano pomiaru.
Model kolokacji: L = Ax + (s + n) = Ax + ε, gdzie:
L - wektor obserwacji
A - prostokątna macierz zawierająca współczynniki przy niewiadomych
x - wektor niewiadomych (trend)
s - część regularna wektora losowego (sygnał)
n - część nieregularna (szum).
ε = s + n
założenie: s i n są niezależne
Metoda najmniejszych kwadratów polega na minimalizacji sumy kwadratów błędów, dlatego εTP ε -> min, czyli nTCnn-1n + sTCss-1s ->min. Taki warunek trzeba założyć, aby rozwiązać model kolokacji.
W przypadku szczególnym, gdy s = 0 (czyli sygnał jest równy 0), wtedy Css = 0 i Csps = 0.
Mamy wówczas do czynienia z metodą najmniejszych kwadratów: X = (ATCnn-1A)-1ATCnn-1L.
Kolokacja jest więc uogólnieniem metody najmniejszych kwadratów.
8. Etapy wyrównania sieci swobodnej.
Mając dane współrzędne pkt, odległości, błędy odległości, kąty:
Obliczamy:
Współrzędne przybliżone
Obserwacje przybliżone
Układamy równania poprawek dla długości i kątów
Ogólny układ obserwacyjny V=Ax-L
Macierz kowariancji pierwotnych obserwacji „C”
Układamy ostateczną macierz wag P=C(-1), ATPA
Nakładamy warunki (na wysokość)
Układamy macierz Kofaktorów „Q”
Rozwiązujemy układ z charakterystyką dokładności dx=QATPL, V=Adx-L
Błędy niewiadomych
Wyrównujemy współrzędne, odległości, kąty
Błędy poprawek
Ocena dokładności wyrównania test lokalny
Zaawansowane Metody Opracowania Obserwacji Strona 1