Ćwiczenia nr 9. TEMATYKA: Triangulacja i triangulacja Delaunay a

Podobne dokumenty
9. Numeryczny model powierzchni terenowej

Planimetria Uczeń: a) stosuje zależności między kątem środkowym i kątem wpisanym, b) korzysta z własności stycznej do okręgu i własności okręgów

ODLEGŁOŚĆ NA PŁASZCZYŹNIE - SPRAWDZIAN

GEOMETRIA ELEMENTARNA

Dział I FUNKCJE TRYGONOMETRYCZNE

Kurs ZDAJ MATURĘ Z MATEMATYKI MODUŁ 11 Zadania planimetria

Klucz odpowiedzi do zadań zamkniętych i przykładowe rozwiązania zadań otwartych

PLANIMETRIA CZYLI GEOMETRIA PŁASZCZYZNY CZ. 1

11. Znajdż równanie prostej prostopadłej do prostej k i przechodzącej przez punkt A = (2;2).

Projekt Zobaczę-dotknę-wiem i umiem, dofinansowany przez Fundację mbanku w partnerstwie z Fundacją Dobra Sieć

Wielokąty na płaszczyźnie obliczenia z zastosowaniem trygonometrii. Trójkąty. Trójkąt dowolny. Wielokąty trygonometria 1.

10.3. Typowe zadania NMT W niniejszym rozdziale przedstawimy podstawowe zadania do jakich może być wykorzystany numerycznego modelu terenu.

Wymagania na egzamin poprawkowy z matematyki dla klasy I C LO (Rok szkolny 2015/16) Wykaz zakładanych osiągnięć ucznia klasy I liceum

Dydaktyka matematyki (III etap edukacyjny) IV rok matematyki Semestr letni 2017/2018 Ćwiczenia nr 7

Zadania przygotowawcze do konkursu o tytuł NAJLEPSZEGO MATEMATYKA KLAS PIERWSZYCH I DRUGICH POWIATU BOCHEŃSKIEGO rok szk. 2017/2018.

Rok akademicki 2005/2006

ZESTAWIENIE TEMATÓW Z MATEMATYKI Z PLUSEM DLA KLASY VIII Z WYMAGANIAMI PODSTAWY PROGRAMOWEJ WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ

Skrypt 24. Geometria analityczna: Opracowanie L5

Praca kontrolna z matematyki nr 1 Liceum Ogólnokształcące dla Dorosłych Semestr 5 Rok szkolny 2014/2015

PRÓBNY EGZAMIN MATURALNY

Podstawowe pojęcia geometryczne

Skrypt 30. Przygotowanie do egzaminu Okrąg wpisany i opisany na wielokącie

Kształcenie w zakresie podstawowym. Klasa 3

Klasa III technikum Egzamin poprawkowy z matematyki sierpień I. CIĄGI LICZBOWE 1. Pojęcie ciągu liczbowego. b) a n =

KONKURS ZOSTAŃ PITAGORASEM MUM. Podstawowe własności figur geometrycznych na płaszczyźnie

Zadanie PP-GP-1 Punkty A, B, C, D i E leżą na okręgu (zob. rysunek). Wiadomo, że DBE = 10

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY Z MATEMATYKI W KLASIE IV

PODSTAWOWE KONSTRUKCJE GEOMETRYCZNE

KLASA I LO Poziom podstawowy (styczeń) Treści nauczania wymagania szczegółowe:

Ćwiczenia z Geometrii I, czerwiec 2006 r.

KORESPONDENCYJNY KURS PRZYGOTOWAWCZY Z MATEMATYKI

Planimetria VII. Wymagania egzaminacyjne:

FIGURY I PRZEKSZTAŁCENIA GEOMETRYCZNE

PRÓBNY EGZAMIN MATURALNY

LUBELSKA PRÓBA PRZED MATURĄ 09 MARCA Kartoteka testu. Maksymalna liczba punktów. Nr zad. Matematyka dla klasy 3 poziom podstawowy

= [6; 2]. Wyznacz wierzchołki tego równoległoboku.

Treści zadań Obozu Naukowego OMJ

Matematyka, kl. 6. Konieczne umiejętności

WYMAGANIA EDUKACUJNE Z MATEMATYKI Z PLUSEM DLA KLASY VIII WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ TEMAT

X Olimpiada Matematyczna Gimnazjalistów

Skrypt 14. Figury płaskie Okrąg wpisany i opisany na wielokącie. 7. Wielokąty foremne. Miara kąta wewnętrznego wielokąta foremnego

Ostrosłupy ( ) Zad. 4: Jedna z krawędzi ostrosłupa trójkątnego ma długość 2, a pozostałe 4. Znajdź objętość tego ostrosłupa. Odp.: V =

Wymagania na egzamin poprawkowy z matematyki z zakresu klasy drugiej TECHNIKUM

PRÓBNY EGZAMIN MATURALNY

TO TRZEBA ROZWIĄZAĆ-(I MNÓSTWO INNYCH )

WYMAGANIA NA OCENĘ 12. Równania kwadratowe Uczeń demonstruje opanowanie umiejętności ogólnych rozwiązując zadania, w których:

i = [ 0] j = [ 1] k = [ 0]

PLANIMETRIA CZYLI GEOMETRIA PŁASZCZYZNY CZ. 3

Zagadnienia z matematyki dla klasy II oraz przykładowe zadania

Pole powierzchni całkowitej prostopadłościanu o wymiarach 5 x 3 x 4 jest równe A. 94 B. 60 C. 47 D. 20

LICZBY I DZIAŁANIA PROCENTY FIGURY GEOMETRYCZNE

METODY KONSTRUKCJI ZA POMOCĄ CYRKLA. WYKŁAD 1 Czas: 45

Równania prostych i krzywych; współrzędne punktu

PROGRAM KOMPUTEROWY WSPOMAGAJACY DYSKRETYZACJĘ OBWODU ELEKTROMAGNETYCZNEGO TRANSFORMATORA TRÓJFAZOWEGO

Treści zadań Obozu Naukowego OMG

Wymagania na egzamin poprawkowy z matematyki dla klasy I A LO (Rok szkolny 2015/16)

Trójkąty jako figury geometryczne płaskie i ich najważniejsze elementy

STEREOMETRIA CZYLI GEOMETRIA W 3 WYMIARACH

Pytania do spr / Własności figur (płaskich i przestrzennych) (waga: 0,5 lub 0,3)

Wymagania edukacyjne z matematyki w klasie III gimnazjum

9. Funkcje trygonometryczne. Elementy geometrii: twierdzenie

PRÓBNY EGZAMIN MATURALNY

Jarosław Wróblewski Matematyka Elementarna, zima 2011/12

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

Wymagania na poszczególne oceny szkolne

WYMAGANIA na poszczególne oceny-klasa I Gimnazjum

DZIAŁ I: LICZBY I DZIAŁANIA Ocena dostateczna. Ocena dobra. Ocena bardzo dobra (1+2) ( ) Uczeń: (1+2+3) Uczeń: określone warunki

Przykładowe rozwiązania

Zadanie I. 2. Gdzie w przestrzeni usytuowane są punkty (w której ćwiartce leży dany punkt): F x E' E''

Klasa 3. Trójkąty. 1. Trójkąt prostokątny ma przyprostokątne p i q oraz przeciwprostokątną r. Z twierdzenia Pitagorasa wynika równość:

ZADANIA PRZED EGZAMINEM KLASA I LICEUM

Skrypt 28. Przygotowanie do egzaminu Podstawowe figury geometryczne. 1. Przypomnienie i utrwalenie wiadomości dotyczących rodzajów i własności kątów

Przykładowy zestaw zadań nr 2 z matematyki Odpowiedzi i schemat punktowania poziom rozszerzony

Matura próbna 2014 z matematyki-poziom podstawowy

EGZAMIN MATURALNY Z MATEMATYKI

9. Funkcje trygonometryczne. Elementy geometrii: twierdzenie

Dział I FUNKCJE I ICH WŁASNOŚCI

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Matematyka rozszerzona matura 2017

WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY 7SP. V. Obliczenia procentowe. Uczeń: 1) przedstawia część wielkości jako procent tej wielkości;

Kryteria oceniania z matematyki w klasie pierwszej w roku szkolnym 2015/2016

Katalog wymagań programowych na poszczególne stopnie szkolne klasa 1

Katalog wymagań programowych na poszczególne stopnie szkolne klasa 1

Temat: Konstrukcja prostej przechodzącej przez punkt A i prostopadłej do danej prostej k.

ODPOWIEDZI I SCHEMAT PUNKTOWANIA POZIOM PODSTAWOWY

ODPOWIEDZI I SCHEMAT PUNKTOWANIA POZIOM PODSTAWOWY

Przykładowe rozwiązania

Wielokąty na płaszczyźnie obliczenia z zastosowaniem trygonometrii

PYTANIA TEORETYCZNE Z MATEMATYKI

MATEMATYKA DLA CIEKAWSKICH. Twierdzenie Pitagorasa inaczej cz. 2

Trójkąty Zad. 0 W trójkącie ABC, AB=40, BC=23, wyznacz AC wiedząc że jest ono sześcianem liczby naturalnej.

I. Funkcja kwadratowa

MATEMATYKA Z PLUSEM DLA KLASY VII W KONTEKŚCIE WYMAGAŃ PODSTAWY PROGRAMOWEJ. programowej dla klas IV-VI. programowej dla klas IV-VI.

w najprostszych przypadkach, np. dla trójkątów równobocznych

Matematyka z plusem Wymagania programowe na poszczególne oceny dla klasy II. Szczegółowe kryteria oceniania po pierwszym półroczu klasy I:

Czas pracy 170 minut

PRÓBNY EGZAMIN MATURALNY

Planimetria poziom podstawowy (opracowanie: Mirosława Gałdyś na bazie

Skrypt 33. Powtórzenie do matury:

Transkrypt:

TEMATYKA: Triangulacja i triangulacja Delaunay a Ćwiczenia nr 9 DEFINICJE: Triangulacja (w geodezji i astronomii): metoda wyznaczania w terenie współrzędnych punktów, wykorzystująca taką własność trójkąta, że znajomość jednego boku i dwóch kątów wystarczy do pomiaru całej figury. Triangulację stosuje się do dokładnego pomiaru terenu kraju, przy konstrukcji map topograficznych itp. Została wynaleziona w 1615 przez W. Snella van Royena. Obecnie w triangulacji wykorzystuje się najnowsze techniki, np. połączenia satelitarne (system GPS). Sieć triangulacyjna: w geodezji sieć trójkątów w terenie (o bokach 20-40 km), których wierzchołkami są punkty triangulacyjne (z każdego powinny być widoczne sąsiednie punkty, aby umożliwić pomiar kątów między nimi). Rys. 9.1 1

Triangulacja (w matematyce): podział figury geometrycznej na trójkąty lub czworościany w taki sposób, by wspólną częścią każdych dwóch trójkątów był co najwyżej bok, wierzchołek bądź zbiór pusty. Rys. 9.2 Triangulacja (w grafice komputerowej): technika polegająca na rozbiciu złożonych obiektów (każdej figury geometrycznej prócz koła) na trójkąty. Rys. 9.3 2

Triangulacja Delaunay a: trójkąty tworzone są w ten sposób aby żaden z punktów nie należących do niego nie był położony wewnątrz okręgu opisanego na trójkącie. Ilustrację zasady przedstawiono na poniższym rysunku. Rys. 9.4 Na kolejnym rysunku przedstawiono konstrukcję diagramu (poligonu, obszaru) Voronoi, bezpośrednio związaną z triangulacją Delaunay a. Obszar Voronoi stanowi zbiór wszystkich punktów płaszczyzny, dla których odległość do punktu centralnego jest mniejsza od odległości do pozostałych punktów. Jak widać ograniczenia tego obszaru stanowią odcinki symetralnych do boków triangulacji Delaunay a. Rys. 9.5 Zagadnienie tworzenia nieregularnej siatki trójkątów było przedmiotem licznych badań, w wyniku których opublikowano szereg algorytmów konstrukcji triangulacji Delaunay a: a) Radial sweep A. Mirante, N. Weingarten 1982 b) Recursive split B. A. Lewis, J. S. Robinson 1978 c) Divide and conquer D. T. Lee, B. J. Schachter 1980 d) Step by step opublikowany m.in. przez M. J. McCullagh, C. G. Ross 1980 e) Hierarchical L. De Floriani, B. Falcidieno, C. Pienovi, 1985 f) Incremental opublikowany m.in. przez D. T. Lee, B. J. Schachter 1980 g) Incremental delete and build D. F. Watson 1980 3

Mając model w postaci nieregularnej siatki trójkątów możemy interpolować wysokość punktu P powierzchni terenowej, którego rzut P na płaszczyznę poziomą leży w trójkącie A B C. Rys. 9.6 Aproksymując powierzchnię terenową płaszczyzną przechodzącą przez punkty ABC otrzymujemy wzór interpolacyjny w postaci: z p = z A w A + z B w B + z C w C w A + w B + w C gdzie z A, z B, z C są wysokościami w punktach A, B, C a wagi w A, w B, w C są polami przeciwległych trójkątów, powstających przez podział trójkąta A B C odcinkami łączącymi wierzchołki tego trójkąta z punktem P. Zastosowanie triangulacji w inżynierii: Numeryczny Model Terenu definiuje się jako "numeryczną reprezentację powierzchni terenowej, utworzonej poprzez zbiór odpowiednio wybranych punktów leżących na tej powierzchni oraz algorytmów interpolacyjnych umożliwiających jej odtworzenie w określonym obszarze". Idealne odtworzenie powierzchni terenu przez model nie jest możliwe, ponieważ ze względów ekonomicznych, czasowych i wielkości zbiorów danych, nie da się pomierzyć ani wyrazić całej złożoności powierzchni terenu. Podstawowymi problemami związanymi z numerycznym modelem terenu są: a) problem odpowiedniego doboru charakterystycznych punktów powierzchni (ang. sampling problem) w celu uzyskania jak najlepszego efektu przy minimalizacji ilości danych, 4

b) problem odtworzenia (przedstawienia) powierzchni na podstawie istniejących danych (ang. representation problem). W praktyce podstawowe znaczenie mają dwa modele: Model GRID - regularny w postaci siatki kwadratów uzupełnione charakterystycznymi punktami i liniami szkieletowymi Model TIN - w postaci nieregularnej siatki trójkątów. Rys. 9.7 Metoda Elementów Skończonych albo Metoda Elementu Skończonego (MES, ang. FEM, finite-element method) zaawansowana metoda rozwiązywania układów równań różniczkowych, opierająca się na podziale dziedziny (tzw. dyskretyzacja) na skończone elementy, dla których rozwiązanie jest przybliżane przez konkretne funkcje, i przeprowadzaniu faktycznych obliczeń tylko dla węzłów tego podziału. Za pomocą tej metody bada się w mechanice komputerowej (CAE) wytrzymałość konstrukcji, symuluje odkształcenia, naprężenia, przemieszczenia, przepływ ciepła, przepływ cieczy. Bada się również dynamikę, kinematykę i statykę maszyn, jak również odziaływania elektrostatyczne, magnetostatyczne i elektromagnetyczne. Obliczenia MES mogą być przeprowadzane w przestrzeni dwuwymiarowej (2D), gdzie dyskretyzacja sprowadza się najczęściej do podziału obszaru na trójkąty. Rozwiązanie takie pozwala na obliczenie wartości pojawiających się w przekroju danego układu. Związane są z tym jednak pewne ograniczenia wynikające ze specyfiki rozwiązywanego problemu (np. kierunek przepływu tylko przenikający modelowaną powierzchnię, itp.) Z uwagi na postęp techniki komputerowej w ostatnich latach większość pakietów symulacyjnych wyposażona jest w możliwość rozwiązywania zagadnień w przestrzeni trójwymiarowej (3D). Dyskretyzacja zazwyczaj polega na podziale obszaru na czworościany. Modelowanie takie pozbawione jest fundamentalnych ograniczeń technologii 2D, ale jest znacznie bardziej wymagające pod względem pamięci i mocy obliczeniowej komputera. 5

Rys. 9.8 Rys. 9.9 Rys. 9.10 6

ZADANIA: 1. W terenie wyznaczono współrzędne punktów: A(0km; 0km), B(5km; 0km) oraz miary kątów α = 82.87, β = 63.43. Wyznaczyć współrzędne niedostępnego punktu C(x C ; y C ) stosując zasady triangulacji geodezyjnej. Rys. 9.11 2. Stosując zasady triangulacji geodezyjnej wyznaczyć współrzędne punktu H. Przyjąć założenie, że punkt H leży na przecięciu dwusiecznych kątów wierzchołkowych trójkąta ABC. Rys. 9.12 7

3. Wykorzystując jeden z algorytmów triangulacji Delaunay a połączyć punkty zgodnie z rysunkiem poniżej. Rys. 9.13 8

ROZWIĄZANIA ZADAŃ: 1. W terenie wyznaczono współrzędne punktów: A(0km; 0km), B(5km; 0km) oraz miary kątów α = 82.87, β = 63.43. Wyznaczyć współrzędnie niedostępnego punktu C(x C ; y C ) stosując zasady triangulacji geodezyjnej. Rys. 9.11 W rozwiązaniu wykorzystano formy obliczeniowe Hausbrandt a: y A f = x A 1 ctgβ x B y B 1 ctgα (1,2) { f 1 = x A ctgβ y A ( 1) + x B ctgα y B 1 f 2 = x A ( 1) + y A ctgβ + x B 1 + y B ctgα x C = y C = f 1 ctgα + ctgβ f 2 ctgα + ctgβ f 1 = 0 ctg(63. 43 ) 0 ( 1) + 5km ctg(82. 87 ) 0 1 = 0. 625km f 2 = 0 ( 1) + 0 ctg(63. 43 ) + 5km 1 + 0 ctg(82. 87 ) = 5km x C = y C = 0. 625km ctg(63. 43 ) + ctg(82. 87 ) = 0. 625km 0. 50 + 0. 125 = 1km 5km ctg(63. 43 ) + ctg(82. 87 ) = 5km 0. 50 + 0. 125 = 8km Odp. Współrzędne punktu niedostępnego C wynoszą x C = 1km oraz y C = 8km. 9

2. Stosując zasady triangulacji geodezyjnej wyznaczyć współrzędne punktu H. Przyjąć założenie, że punkt H leży na przecięciu dwusiecznych kątów wierzchołkowych trójkąta ABC. Rys. 9.12 Trójkąt ABC jest trójkątem egipskim o długości boków AB = 3km, AC = 4km, BC = 5km. Wyznaczenie kątów wierzchołkowych: BAC = 90 tg( ACB) = 3/4 ACB = arctg(3/4) = 36.87 ABC = 180 90 36.87 = 53.13 Wyznaczenie współrzędnych x H i y H punktu H: f = 1km 1km 4km 1km 1 ctg(0. 5 53. 13 ) 1 ctg(0. 5 90 ) (1,2) f 1 = 1km ctg(0. 5 53. 13 ) 1km ( 1) + 4km ctg(45 ) 1km 1 = 2km + 4km = 6km f 2 = 1km ( 1) + 1km ctg(0. 5 53. 13 ) + 4km 1 + 1km ctg(45 ) = 6km x H = y H = 6km ctg(0. 5 53. 13 ) + ctg(45 ) = 6km 2 + 1 = 2km 6km ctg(0. 5 53. 13 ) + ctg(45 ) = 6km 2 + 1 = 2km Wyznaczenie długości odcinków: AH = (2km 1km) 2 + (2km 1km) 2 = 2km CH = (2km 1km) 2 + (2km 5km) 2 = 10km BH = (2km 4km) 2 + (2km 1km) 2 = 5km 10

Obliczenie pól poszczególnych trójkątów składowych: P AHB = 1 2 AH AB sin( BAH) = 1 2 3 sin(45 ) = 1. 5km2 2 P AHC = 1 2 AH AC sin( CAH) = 1 2 4 sin(45 ) = 2km2 2 P BHC = 1 2 BH BC sin( CBH) = 1 5 5 sin(0. 5 53. 13 ) = 2. 5km2 2 Sprawdzenie: P ABC = 1 2 CA AB = 1 2 3km 4km = 6km2 = P AHB + P AHC + P BHC = (1. 5 + 2 + 2. 5)km 2 = 6km 2 Wyznaczenie wysokości z H punktu H: z H = z A P BHC + z B P AHC + z C P AHB P ABC = 300m 2. 5km2 + 320m 2km 2 + 285m 1. 5km 2 6km 2 = 302. 92m Odp. Współrzędne punktu H wynoszą x H = 2km, y H = 2km oraz z H = 302.92m. 1817. 5m km2 6km 2 11

3. Wykorzystując jeden z algorytmów triangulacji Delaunay a połączyć punkty zgodnie z rysunkiem poniżej. Rys. 9.13 Poniżej omówiono algorytm krok po kroku - step by step. Polega on na konstrukcji triangulacji od jednego z narożników obszaru, utworzenia początkowego boku i poszukiwaniu trzeciego punktu trójkąta. Następnie nowe dwa boki traktowane są jako boki początkowe. W ten sposób dodaje się kolejne punkty, aż do włączenia do triangulacji wszystkich punktów. Oto kolejne etapy: a) Wybiera się pierwszy bok, w ten sposób, aby żaden punkt nie znalazł się we wnętrzu okręgu, którego średnicą jest dany bok. Można to osiągnąć wybierając dwa najbliższe punkty w danym miejscu. Jeśli to możliwe początkowy bok powinien znajdować się najbliżej jednej z granic obszaru. b) Poszukuje się następnego punktu. W kole, które przechodzi przez końce odcinka początkowego i trzeci punkt, nie powinien się znaleźć żaden inny punkt. Cel ten osiąga się poprzez obliczanie odpowiednich kątów α. Jako punkt tworzący trójkąt wybiera się ten dla którego kąt α jest największy. c) Odcinki łączące wybrany punkt i końce odcinka początkowego stanowią drugi i trzeci bok trójkąta. d) Nowe boki zostają bokami początkowymi do poszukiwania następnych punktów. Powtarzanie operacji spowoduje zabudowę trójkątami całego obszaru opracowania. 12

Niekiedy przy konstruowaniu triangulacji można znaleźć dwa lub więcej punktów, dla których kąty są jednakowe. Wówczas przez cztery punkty przechodzi jeden okrąg (np. cztery punkty tworzące prostokąt). Należy wybrać jeden z wariantów analizując dodatkowe informacje. Krok 1: Rys. 9.14 Krok 2: Rys. 9.15 Krok 3: Rys. 9.16 Rys. 9.17 13

Krok 4: Rys. 9.18 Krok 5: Rys. 9.19 Krok 6: Rys. 9.20 Krok 7: Rys. 9.21 14

Który układ siatki trójkątów jest poprawny?: Uzasadnienie: Rys. 9.22 Rys. 9.23 Odp. Poprawnym układem siatki trójkątów jest układ lewy bez boku BE, ale z bokiem CF. 15