155TG2 Teoretická geodézie 2 / úloha 3: Porovnání verzí

Z GeoWikiCZ
mBez shrnutí editace
mBez shrnutí editace
(Není zobrazeno 9 mezilehlých verzí od stejného uživatele.)
Řádek 3: Řádek 3:


==Zadání úlohy==
==Zadání úlohy==
Využijte dat ze zadaného souboru GNSS observací (*.yyo) a spočítejte polohu stanice pomocí pseudovzdáleností získaných ze zadaného typu GNSS observací (zadán typ kódového měření). Použijte data pro epochy v časech <math>t_1</math>, <math>t_2</math>, <math>t_3</math> a využijte všechna měření zadaného typu na všechny družice systému GPS v uvedených třech epochách. Kromě polohy stanice určete také opravu hodin přijímace pro každou epochu. Jako apriorní přibližné souřadnice stanice využijte souřadnice uvedené v observačním RINEXu. Polohu družic v okamžiku vyslání signálu spočítejte ve svém programu z úlohy 1 za použití vysílaných efemerid z navigačního RINEXu; opravu družicových hodin naleznete tamtéž.
Využijte dat ze zadaného souboru GNSS observací a spočítejte polohu stanice pomocí pseudovzdáleností získaných ze zadaného typu GNSS observací (zadán typ kódového měření). Použijte data pro epochy v časech <math>t_1</math>, <math>t_2</math>, <math>t_3</math> a využijte všechna měření zadaného typu na všechny družice systému GPS v uvedených třech epochách. Kromě polohy stanice určete také opravu hodin přijímače pro každou epochu. Jako apriorní přibližné souřadnice stanice využijte souřadnice uvedené v observačním RINEXu. Polohu družic v okamžiku vyslání signálu spočítejte pomocí vlastní funkce z úlohy 1 za použití vysílaných efemerid v navigačním RINEXu; parametry pro výpočet opravy družicových hodin naleznete tamtéž.


==Numerické zadání==
==Numerické zadání==
Numerické zadání (obsahující název observačního RINEXu, zadaný typ kódového měření a trojici výpočetních epoch) naleznete v adresáři http://athena.fsv.cvut.cz:8000/TG2/code/zadani v souboru '''tg2_2022_u3_xx.m''', kde '''xx''' je číslo zadání. Číslo zadání studenta odpovídá číslování uvedenému na stránkách cvičení TGD2. (zatím není připraveno)
Numerické zadání (obsahující název observačního RINEXu, zadaný typ kódového měření a trojici výpočetních epoch) naleznete v adresáři http://athena.fsv.cvut.cz:8000/TG2/code/zadani v souboru '''tg2_2023_u3_xx.m''', kde '''xx''' je číslo zadání. Číslo zadání studenta odpovídá číslování uvedenému na stránkách cvičení TGD2.


Observační RINEXy i jim příslušné navigační RINEXy ze shodného dne (se shodným DOY), které jsou pro vás již staženy a dekomprimovány z permanentní GNSS sítě CZEPOS, naleznete v adresáři http://athena.fsv.cvut.cz:8000/TG2/code/data.
Observační RINEXy i jim příslušné navigační RINEXy ze shodného dne (se shodným DOY), které jsou pro vás již staženy a dekomprimovány z permanentní GNSS sítě CZEPOS, naleznete v adresáři http://athena.fsv.cvut.cz:8000/TG2/code/data.


Pro výpočet uvažujte geocentrickou gravitační konstantu <math>GM = 398600.5 km^3s^{-2}</math>.
Pro výpočet uvažujte geocentrickou gravitační konstantu <math>GM = 398600.5 km^3s^{-2}</math> a úhlovou rychlost rotace Země <math>\omega_E = 7292115.1467*10^{-11} s^{-1}</math>. Jako rychlost světla použijte hodnotu <math>c = 299792458.0 m/s</math>.
Jako rychlost světla použijte hodnotu c = 299792458.0 m/s.


==Dokumenty ke stažení==
==Dokumenty ke stažení==
Poznámky ke zpracování kódových měření naleznete v souboru [http://athena.fsv.cvut.cz:8000/TG2/code/gps_zerocode.pdf gps_zerocode.pdf]. (dokument zatím není k dispozici, bude doplněno)
Poznámky ke zpracování kódových měření naleznete v souboru [http://athena.fsv.cvut.cz:8000/TG2/code/gps_zerocode_stare.pdf gps_zerocode.pdf]. (jde zatím o původní neaktualizovaný soubor s chybami, které však pozorný čtenář může odhalit)


Podrobný popis formátu RINEX verze 3 (jak observačních, tak navigačních souborů) naleznete v [http://athena.fsv.cvut.cz:8000/TG2/code/rinex304.pdf zde]
Podrobný popis formátu RINEX verze 3 (jak observačních, tak navigačních souborů) naleznete [http://athena.fsv.cvut.cz:8000/TG2/code/rinex304.pdf zde] (např. na stranách 16-17 je uveden podrobný seznam identifikátorů jednotlivých typů GPS observací, na dalších stranách následují identifikátory typů observací ostatních GNSS systémů).


Výpočet poloh družic v daném čase z navigační zprávy již znáte z 1.úlohy a je popsán v souboru [http://athena.fsv.cvut.cz:8000/TG2/code/poznamky_druzice.pdf poznamky_druzice.pdf], který již též máte z 1.úlohy.
Výpočet poloh družic v daném čase z navigační zprávy již znáte z 1.úlohy a je popsán v souboru [http://athena.fsv.cvut.cz:8000/TG2/code/poznamky_druzice.pdf poznamky_druzice.pdf], který již též máte z 1.úlohy.


<!--
V případě zájmu si též můžete stáhnout a použít funkci [http://athena.fsv.cvut.cz:8000/TG2/code/readrinexo.m readrinexo.m] pro načtení celého observačního RINEXu (verze 3.04) pro účely 3.úlohy TG2 (tj. budou načteny pouze observace všech GPS družic ve všech epochách v RINEXu obsažených, zatímco observace ostatních GNSS systémů jsou ignorovány). Její použití však předpokládá znalost a využití nejen numerických a řetězcových matic, ale i datového typu buňka (cell). Vzhledem k tomu, že ve vašem zadání máte zpracovávat data pouze ze tří zadaných epoch, je asi jednodušší vyhledat si data trojice epoch ručně.
-->




Řádek 139: Řádek 141:
|}
|}
-->
-->


{{Teoretická geodézie}}
{{Teoretická geodézie}}

Verze z 4. 4. 2023, 10:19

Název úlohy

GPS - zpracování kódových měření

Zadání úlohy

Využijte dat ze zadaného souboru GNSS observací a spočítejte polohu stanice pomocí pseudovzdáleností získaných ze zadaného typu GNSS observací (zadán typ kódového měření). Použijte data pro epochy v časech , , a využijte všechna měření zadaného typu na všechny družice systému GPS v uvedených třech epochách. Kromě polohy stanice určete také opravu hodin přijímače pro každou epochu. Jako apriorní přibližné souřadnice stanice využijte souřadnice uvedené v observačním RINEXu. Polohu družic v okamžiku vyslání signálu spočítejte pomocí vlastní funkce z úlohy 1 za použití vysílaných efemerid v navigačním RINEXu; parametry pro výpočet opravy družicových hodin naleznete tamtéž.

Numerické zadání

Numerické zadání (obsahující název observačního RINEXu, zadaný typ kódového měření a trojici výpočetních epoch) naleznete v adresáři http://athena.fsv.cvut.cz:8000/TG2/code/zadani v souboru tg2_2023_u3_xx.m, kde xx je číslo zadání. Číslo zadání studenta odpovídá číslování uvedenému na stránkách cvičení TGD2.

Observační RINEXy i jim příslušné navigační RINEXy ze shodného dne (se shodným DOY), které jsou pro vás již staženy a dekomprimovány z permanentní GNSS sítě CZEPOS, naleznete v adresáři http://athena.fsv.cvut.cz:8000/TG2/code/data.

Pro výpočet uvažujte geocentrickou gravitační konstantu a úhlovou rychlost rotace Země . Jako rychlost světla použijte hodnotu .

Dokumenty ke stažení

Poznámky ke zpracování kódových měření naleznete v souboru gps_zerocode.pdf. (jde zatím o původní neaktualizovaný soubor s chybami, které však pozorný čtenář může odhalit)

Podrobný popis formátu RINEX verze 3 (jak observačních, tak navigačních souborů) naleznete zde (např. na stranách 16-17 je uveden podrobný seznam identifikátorů jednotlivých typů GPS observací, na dalších stranách následují identifikátory typů observací ostatních GNSS systémů).

Výpočet poloh družic v daném čase z navigační zprávy již znáte z 1.úlohy a je popsán v souboru poznamky_druzice.pdf, který již též máte z 1.úlohy.