Korrekt. Auch für einen Empfänger der ein halbes Jahr nicht benutzt wurde sind präzise Ephemeriden ohne eigene Position noch interessant. Er kommt damit immer noch schneller zu einem bestmöglichen 3D fix als ohne dem. Denn sobald er 2 Satelliten im Almanach hat, kann er sich mit den externen Ephemeriden die Abfrage der Ephemeriden der restlichen Satellten erst einmal ersparen. Er weiß dann schon welche Satelliten er nicht verwenden will, weil sie zu niedrig über dem Horizont stehen und er weiß nach welchen Satellitendaten er im Datenchaos per Kreuzkorelation suchen muss.
Weltweit gibt es ein dutzend offner Ntrip-Server die präzise Ephemeriden in Echtzeit liefern können.
Klar, das ist machbar. Wer wirft den ersten Stein? Die folgenden Daten habe ich mit SiRFDemo aus einem Navilock-Empfänger mit SiRF3 entnommen und kann sie damit auch wieder abspeichern.
Code: Alles auswählen
//
// Ephemeris Collection Time(UTC): Mon May 28 13:49:16 2007
//
//
//
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
8, 44, 14503, 25936, 66, 22520, 58907, 63126, 1283, 56860, 63611, 8549, 255, 62705, 48231, 8, 44, 14633, 31743, 59947, 22195, 48504, 16383, 51205, 2244, 59668, 18337, 3488, 16161, 25891, 8, 44, 14767, 65463, 34008, 23243, 65483, 10206, 10009, 6519, 28901, 12676, 65452, 12411, 5334
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
10, 44, 14503, 25936, 66, 22520, 58907, 63126, 1283, 56860, 64335, 8549, 0, 1293, 28761, 10, 44, 14633, 20224, 3124, 20024, 39396, 47616, 30467, 56850, 4612, 28321, 3336, 45089, 25864, 10, 44, 14767, 8, 11931, 54785, 86, 10105, 55933, 11039, 5214, 10290, 65443, 34383, 64205
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
25, 44, 14503, 25937, 586, 22520, 58907, 63126, 1283, 56860, 61481, 8550, 0, 55076, 60331, 25, 44, 14633, 10750, 42541, 45440, 17493, 43263, 2054, 23131, 58389, 37793, 6725, 43553, 26237, 25, 44, 14767, 72, 32537, 54446, 38, 10010, 16200, 5737, 52110, 49259, 65453, 30761, 3717
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
27, 44, 14503, 25936, 66, 22520, 58907, 63126, 1283, 56860, 63386, 8550, 0, 4878, 56037, 27, 44, 14633, 39678, 48940, 52608, 46129, 46078, 57610, 32412, 61460, 37281, 3511, 16417, 26239, 27, 44, 14767, 145, 32884, 38409, 65463, 10057, 58908, 5976, 46643, 64964, 65455, 1434, 4204
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
Code: Alles auswählen
//
// Almanac Collection Time(UTC): Mon May 28 13:45:20 2007
//
//
//
25921, 16694, 9806, 7972, -675, 161, 2747, 23098, -23113, -10240, 11776, -3055, 40, -4404
25921, 16968, 4174, 726, -676, 161, 3168, 682, 22878, 20427, 23526, 17934, 50, 4867
25921, 17228, -23730, -2823, -714, 161, 3440, -11208, -29411, -1653, 17178, -9208, 80, -14739
25921, 17470, -10162, 628, -681, 161, 3105, 883, 28426, -21035, -15279, 31745, 13, -4341
25921, 17728, 32334, -471, -704, 161, 3509, -22010, 10799, 2483, -19357, -18691, -138, 31564
25921, 17968, 1358, -1554, -703, 161, 3511, -10567, -9287, -15462, -4331, 29978, 104, -28439
25857, 18262, -2268, -1274, -708, 161, 3314, -9511, 4538, -18038, -8475, -15834, -148, -4124
25857, 18512, 20772, 5992, -680, 161, 3406, -30223, -30096, -12202, -5862, -6159, 29, -10493
25857, 18843, -24796, 3957, -693, 161, 3385, -31103, 30517, -6164, -9504, 26377, 13, -28686
25857, 19005, -5852, 4425, -680, 161, 3242, 13237, -4076, 21926, 28098, 1293, 14, -24422
25857, 19254, -220, -8057, -746, 161, 3356, 307, 6931, -350, -1135, 18434, 7, -1737
25857, 19485, 26916, 3143, -673, 161, 3234, -19803, 21198, 24226, 4815, 20986, 6, -1521
25857, 19739, -9436, 8668, -682, 161, 3204, 24281, 24373, 25301, 26168, -31210, 61, -14587
25857, 19992, -19676, 7660, -687, 161, 3132, 24123, 25256, -655, 20620, 4866, 58, -20365
23809, 20304, -5063, 2111, -695, -95, 3273, -20874, -24466, 22246, -23957, 25088, 2, 21683
25857, 20513, -22236, 3465, -673, 161, 3296, -19640, -22045, 22516, -22030, -21997, 55, -32758
25857, 20758, 25124, 2858, -686, 161, 3196, -8793, 17542, -8846, 30565, 1544, 28, -21764
25857, 21059, 5412, 1771, -692, 161, 3173, 13409, -8555, -5760, -22768, 24031, 15, -8423
25857, 21280, 11300, 2510, -688, 161, 3435, -8185, 6106, 30312, 27007, -3836, 59, -15754
25857, 21531, -6364, 1689, -692, 161, 3598, 12854, 310, -7308, -22358, -17156, 26, 12148
25857, 21862, -4316, -446, -699, 161, 3226, 2393, 907, -12356, -8777, 8970, 7, -28747
25857, 22054, 24612, 1369, -696, 161, 3334, 13486, 3002, 16185, 27942, 15896, 33, 22163
25857, 22312, -26076, 4692, -702, 161, 3287, 23917, -28567, 27159, 17956, -27370, 35, -22875
25921, 22599, -31922, 2330, -674, 161, 3338, 1277, 223, 5660, -22166, -16384, 48, -9589
25921, 22885, -28082, 2888, -664, 161, 6633, 32523, 715, -29488, -17169, 13605, 243, 30171
25921, 23190, 9273, 8342, -662, 161, 3293, 22967, 18467, 14438, 12235, 18659, -189, 25023
25921, 23463, -3762, 3651, -660, 161, 3420, -32667, -11594, 13727, -16807, 12046, 61, 16960
25921, 23655, -22962, 3152, -688, 161, 3345, -20866, -20825, 29610, -28712, 29952, 3, 21746
25857, 23890, -4572, 7745, -685, 161, 3277, 23906, -29213, -19673, 28258, -25344, 14, -31915
25857, 24143, 29988, 577, -689, 161, 3149, -20175, 1077, -12703, -26484, -9980, 18, 14939
25857, 24371, -27100, 3378, -696, 161, 3430, -30752, -8247, -8525, -1304, 19458, 17, 48
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
Bei UMTS mit einem Zellabstand von ca. 500 bis 1000 Meter ist die Zellortung auf ca. 25 Meter genau. Damit kann ein Server schon sehr genau die momentane Satellitenkonstelation beim Empfänger vorhersagen.
Um so genauer die Ephemeriden, um so schneller kann der Empfänger einen provisorischen Fix generieren, auch wenn dieser dann noch nicht verifiziert ist und so exakt ist, wie er sein könnte.
In Hochgebirgsregionen und Strassenschluchten mit vielen Tunneln dauert es ewig, bis der Empfänger die Bahndaten aller empfangbaren Satelliten zusammen gesammlt hat. Die von mir geposteten Ephemeriden stammen von einem SiRF3 nach ca. 20 Minuten Betrieb mit eingeschränkter Sicht. Wenn ich dem Empfänger jetzt die andere Seite der Welt zeige und die zuvor sichtbaren Satelliten abschatte, muss er ersteinmal wieder die Ephemeriden der jetzt sichbaren Satelliten einsammeln um einen idealen Fix zu erhalten. In der Praxis wird er aber, bis er die Ephemeriden eingesammelt hat, die älteren Daten aus dem Almanach entnehmen. Nur böse sieht es aus, wenn die Bahndaten auch im Almanach nicht mehr vorhanden sind. Dann kommt es ohne externe Ephemeriden sogarv zum Verlust des Fix, solang bis der Empfänger wieder die Bahndaten der jetzt sichbaren Satelliten eingesammelt hat. Insgesammt wirken sich auch externe Ephemeriden bei schwierigen Empfangsverhältnissen stabilisierend auf das Gesamtsystem aus, so das nicht nur ein schneller Fix der einzige Vorteil ist der externen Ephemeriden ist.
Da der Prozessor des Empfängers mit den externen Bahndaten sofort die Position der Satelliten kennt, kann er auch sofort mit der Multilateration für einen provisorischen Fix beginnen. Dabei kann er sich gleich die zu tief über dem Horizont stehenden Satelliten ausschließen. Die Tri- oder Multilateration führt um so schneller zu einem azeptablen Ergebniss um so exakter die Bahndaten sind. Die eigentliche absolute Positionsbestimmung ist nach anschließend in einem Bruchteil von einer Sekunde erledigt.
Andernfalls muss der Prozeessor warten bis der Empfänger die Bahndaten mühselig zusammen gesucht hat. Im worst case sammelt der Empfänger auch Bahndaten von für die Multilateration unbrauchbaren, weil zu tief über den Horizont stehenden, Satelliten ein und vergeudet damit auch noch Zeit.