35
1 Számítógépes algebrai problémák a geodéziában Készítette: Zaletnyik Piroska

Számítógépes algebrai problémák a geodéziában

Embed Size (px)

DESCRIPTION

Számítógépes algebrai problémák a geodéziában. Készítette: Zaletnyik Piroska. Bevezetés. Joseph L. Awange, Erik W. Grafarend: Solving Algebraic Computational Problems in Geodesy and Geoinformatics, Springer, 2004 - PowerPoint PPT Presentation

Citation preview

Page 1: Számítógépes algebrai problémák a geodéziában

1

Számítógépes algebrai problémák a geodéziában

Készítette: Zaletnyik Piroska

Page 2: Számítógépes algebrai problémák a geodéziában

BevezetésJoseph L. Awange, Erik W. Grafarend: Solving Algebraic Computational Problems in Geodesy and Geoinformatics, Springer, 2004

Geodéziai, geoinformatikai feladatok → nem lineáris algebrai problémák megoldása

Számítógépes algebrai szoftverek ismerete (Mathematica, Maple, Matlab)

Nemlineáris egyenletrendszerek megoldása → többnyire egyenletek linearizálása, nem zárt képletek, nem egzakt megoldás

Page 3: Számítógépes algebrai problémák a geodéziában

Nemlineáris, többváltozós egyenletrendszerek megoldása

n=m → zárt formulával megoldható

Gyakorlatban közelítő numerikus módszerek a megbízható, egzakt eljárások nehézkessége miatt

Linearizálás, iterációk, közelítő kezdeti értékek felvétele

Bizonyos esetekben a numerikus módszer instabil, vagy a kezdeti értékek rossz becslése miatt nem konvergál

Page 4: Számítógépes algebrai problémák a geodéziában

Hagyományos megoldás hiányoságai

Részleges megoldásban használt linearizálás során az egyenlet gyökeinek megtalálásában vétett kis hiba, a számítások kiterjesztésekor a teljes megoldásra, nagymértékben növekedhet

A nem lineáris hatásokat figyelmen kívül hagyja

Többnyire iteráció szükséges

Nagyon fontos a helyes kezdeti érték felvétel

Page 5: Számítógépes algebrai problémák a geodéziában

Nemlineáris egyenletrendszerek megoldása zárt képletekkel

Számítógépek teljesítményének növekedése, algebrai szoftverek

Egzakt eljárások kidolgozása: Gröbner bázisok, Buchberger algoritmus, multipolinomiális rezultáns, Sylvester rezultáns, Macaluay, Strumfels formulák

Alapelv: többváltozós nemlin. egy. rsz.-nél a változók számát egyre lecsökkentik, innen egyszerű gyökkeresés (pl. roots parancs)

Page 6: Számítógépes algebrai problémák a geodéziában

Túlhatározott egyenletrendszerek

Egzakt megoldások keresése n=m esetében

Ill. egzakt megoldás, amikor n>m

Több mérés, mint ismeretlen (pl. 7 paraméteres koordináta transzformáció)

Megoldás: Gauss-Jacobi kombinatorikus algoritmus

Page 7: Számítógépes algebrai problémák a geodéziában

Gröbner bázisok eredete

Zárt képletek nemlineáris többváltozós egyenletrendszerek megoldására

W. Gröbner javasolta 1949-ben, tanítványa Buchberger dolgozta ki részletesen 1965-ben (közben tőlük függetlenül 1964-ben Hironaka is alkalmazta ugyanazt)

Buchberger nevezte el Gröbner bázisnak az alkalmazott formulát

Page 8: Számítógépes algebrai problémák a geodéziában

Gröbner bázisok

Nemlineáris, többváltozós egyenletrsz-ek „legnagyobb közös osztói”

Lineáris egyenletrendszerek Gauss eliminációs megoldásával analóg eljárás

Page 9: Számítógépes algebrai problémák a geodéziában

Gröbner bázisok

f1=0, f2=0

22222221 22 xyxxyyyxfyf

323222221 2222)(2 xxxxyxxyfxfyf

3221 2)2(2 xxfxfy

Page 10: Számítógépes algebrai problémák a geodéziában

Buchberger algoritmus

Page 11: Számítógépes algebrai problémák a geodéziában

Buchberger algoritmus

Page 12: Számítógépes algebrai problémák a geodéziában

Buchberger algoritmus

Page 13: Számítógépes algebrai problémák a geodéziában

Buchberger algoritmus

Page 14: Számítógépes algebrai problémák a geodéziában

Buchberger algoritmus

363 zzgg

Page 15: Számítógépes algebrai problémák a geodéziában

Sylvester rezultánsKétváltozós, homogén polinomok esetében

Page 16: Számítógépes algebrai problémák a geodéziában

Sylvester rezultáns

Page 17: Számítógépes algebrai problémák a geodéziában

Gauss-Jacobi kombinatorikus algoritmus

Általában több a mérés, mint az ismeretlenek száma

Lineáris egyenletrendszer esetében alkalmazható a legkisebb négyzeteken alalpuló, lineáris Gauss-Markov modell

Nem lineáris esetben linearizálás szükséges, megfelelő kezdeti értékek felvétele és iteráció

Page 18: Számítógépes algebrai problémák a geodéziában

Gauss-Jacobi kombinatorikus modell

Nem szükséges linearizálni

Nincs szükség iterációra

Minden paraméter variancia-kovariancia mátrixa számításba vehető

Ki lehet szűrni a durva hibás méréseket

n>m esetben alkalmazható

Page 19: Számítógépes algebrai problémák a geodéziában

Gauss-Jacobi kombinatorikus modell

Pl. ívmetszés (síkban) kettőnél több mért távolsággal

Page 20: Számítógépes algebrai problémák a geodéziában

Gauss-Jacobi kombinatorikus

Pl. 3 mért távolság → 2 szükséges az egyértelmű megoldáshoz

Minden 2-es kombináció (jelen esetben 3) kiválasztása, megoldása pl. Gröbner bázisok segítségével

Gauss: megoldás súlyozott számtani közép (súlyok távolságok négyzetétől függenek)

Tőle függetlenül Jacobi is kitalálta a módszert (súlyok: determináns négyzete)

Gauss-Jacobi: megoldandó kérdés maradt a nemlineáris egyenletrendszerek esete

Page 21: Számítógépes algebrai problémák a geodéziában

Gauss-Jacobi kombinatorikus modell

Page 22: Számítógépes algebrai problémák a geodéziában

Gauss-Jacobi kombimatorilus modell

Lineáris esetben a megoldás megegyezik a lineáris Gauss-Markov modellel

Ellenkező esetben a variancia-kovariancia mátrix meghatározható nem lineáris hibaterjedési törvények alkalmazásával

Végeredmény a speciális lineáris Gauss-Markov modellel számítható (az egyenletek linearizálására csak a variancia-kovariancia mátrix levezetésekor van szükség)

Page 23: Számítógépes algebrai problémák a geodéziában

Gauss-Jacobi kombinatorikus megoldás

Page 24: Számítógépes algebrai problémák a geodéziában

Nem lineáris egyenletrendszerek megoldása

Page 25: Számítógépes algebrai problémák a geodéziában

GPS helymeghatározás

Page 26: Számítógépes algebrai problémák a geodéziában

GPS helymeghatározás

Page 27: Számítógépes algebrai problémák a geodéziában

GPS helymeghatározás

Page 28: Számítógépes algebrai problémák a geodéziában

GPS helymeghatározás

152

56

!2!4

!6

4

6

kC

Page 29: Számítógépes algebrai problémák a geodéziában

GPS helymeghatározás

Page 30: Számítógépes algebrai problémák a geodéziában

GPS helymeghatározás

Page 31: Számítógépes algebrai problémák a geodéziában

GPS helymeghatározás

Page 32: Számítógépes algebrai problémák a geodéziában

GPS helymeghatározás

Nemlineáris hibaterjedési törvények → variancia-kovariancia mátrix → súlyok számítása a megoldáshoz

A maradék eltérések nagyságrendileg azonosak mind a lineáris Gauss-Markov modell, mind a kombinatorikus Gauss-Jacobi modell esetében

Ha a felhasználó a hagyományos lineáris kiegyenlítést választja, a Gauss-Jacobi megoldás akkor is jól használható a kezdeti értékek jó megválasztásához, a gyors konvergáláshoz

Page 33: Számítógépes algebrai problémák a geodéziában

Egyéb alkalmazások

Hátrametszés 2 és 3 dimenzióban is

Előmetszés 3 dimenzióban is

GPS meteorológia (pl. refrakciós szögek meghatározása, CHAMP adatok elemzése)

7 paraméteres koordináta transzformáció

Durva hiba szűrés

Page 34: Számítógépes algebrai problémák a geodéziában

ÖsszefoglalóA bemutatott módszerek új eszközei a nemlineáris egyenletrendszerek kezelésének a geodéziában

Egzakt megoldást szolgáltatnak a problémákra.

Nincs szükség linearizálásra (csak a kovariancia mátrix meghatározásához),

se kezdeti érték felvételére,

se iterációkra.

Alkalmazásuk a mai számítógépes algebrai szoftverek használatával nem jelent nehézséget.

Page 35: Számítógépes algebrai problémák a geodéziában

Köszönöm a figyelmet!