Jag gör en del ADS-B kompakt positionsrapportering (HLR) -kodning för tillfället och en av de saker som beskrivs är:
"1/2 zongräns" från det senaste lyckade avkodade meddelandet.
Jag förstår orsaken bakom det, men hur kan vi vara säkra på att det nya meddelandeplaatsen ligger i en 1/2 zongräns från det senaste avkodade meddelandet?
Obs! Jag pratar om lokal HLR-avkodning.
Vanligtvis använder du en tidsbegränsning mellan ADS-B positionsmeddelanden beroende på vilken typ av kodning som används (yta eller luftburna) och relaterad antagen maxhastighet för att säkerställa att flygplanet inte kan ha rest mer än en halv zon. Om du inte får ett nytt positionsmeddelande inom tidsgränsen måste du använda global kodning (för vilken du behöver ett udda / jämnt par positionsmeddelanden inom 10 sekunder).
Om jag kommer ihåg det korrekt används normalt en antagen maxhastighet på 1000 knop för luftburet avkodning. För ytkodning är det förmodligen 200 knop. Den senare ger problem när luftburna flygplan skickar meddelanden i ytformat (t ex på grund av ett systemfel).
Dessutom kan du utföra ett antal tester som visar att det nyligen avkodade läget är rimligt nära var det skulle förväntas.
För detaljer, se RTCA DO260B eller EUROCAE ED102A (de är ekvivalenta). De beskriver kodning och avkodning av (1090ES) ADS-B-meddelanden för luftburna applikationer. Dessutom kan du använda EUROCAE ED129B. Det är tillägnad ADS-B-mottagarsystem för ATC (för goundbaserade och rymdbaserade mottagare) och det innehåller en beskrivning av avkodningslogiken och relaterade test.
Läs andra frågor om taggar ads-b Kärlek och kompatibilitet Skor Gear 12 Stjärntecken Grunderna