TLE — двухстрочный набор элементов орбиты. Формат
Two-Line Element set (TLE), «двухстрочный набор элементов» — формат для представления набора элементов орбиты спутника Земли. Именно его RobX SDR скачивает с Celestrak и R4UAB, чтобы посчитать, когда аппарат пройдёт над вами.
Откуда он взялся
Двухстрочный набор элементов создало Командование воздушно-космической обороны Северной Америки (NORAD) в конце 50-х годов прошлого века. Идентификатор NORAD присваивают всем спутникам, начиная с первого ИСЗ. Для расчёта времени и параметров наблюдений с Земли данными TLE пользуются как специалисты, так и радиолюбители.
Почему формат признан устаревшим
В 2026 году формат признан устаревшим: космическую инфраструктуру постепенно переводят на принципиально новый, расширяемый международный стандарт сообщений Orbital Mean-Elements Message (OMM), в котором данные могут передаваться в форматах XML, JSON, KVN и других. В них данные записаны понятными блоками, длина поля не ограничена пятью символами, а для идентификатора объекта можно передавать полный каталожный номер.
Практическое применение OMM полностью меняет логику интеграции: современные ИТ-системы, библиотеки на Python или веб-сервисы теперь могут нативно запрашивать орбитальные данные через API в формате JSON или XML, избавляя разработчиков от жёсткой привязки к позициям в текстовой строке. OMM — полноценный долгосрочный стандарт, который окончательно заменит TLE. Но пока каталоги раздают и то и другое, и читать TLE по-прежнему полезно: в нём вся физика орбиты умещается в две строки.
Формат
В каждой строке 69 символов данных. Какие параметры представлены в TLE, разберём на примере данных малого космического аппарата «Геоскан-Эдельвейс»:
1 53385U 22096R 22269.14435733 .00009653 00000-0 37762-3 0 999 5
2 53385 97.4313 170.3195 0002683 298.0162 199.7004 15.26041929 732 7
Позиция символа здесь и есть смысл: программы читают строку по столбцам, поэтому пробелы значимы, а переносить строки нельзя.
Первая строка
| Фрагмент | Что означает |
|---|---|
| 1 | Номер строки |
| 53385U | Идентификатор NORAD и U = Unclassified, несекретный |
| 22096R | Последние две цифры года запуска (22), номер пуска в году (096) и часть запуска (R) |
| 22269.14435733 | Эпоха: год (22), день года и его дробная часть (269.14435733). Отбросив 1900 год, получаем дату и время получения этих строк — 26 сентября, 3:27:52 |
| .00009653 | Первая производная от среднего движения (ускорение), делённая пополам, в витках/день². Указана только дробная часть: полная запись 0,00009653 |
| 00000-0 | Вторая производная от среднего движения, в витках/день³. Тоже только дробная часть |
| 37762-3 | Коэффициент торможения B*. Привычнее так: 0,37762·10⁻³ |
| 0 | Тип эфемерид, сейчас всегда ноль |
| 999 | Номер набора элементов |
| 5 | Контрольная сумма |
Про эпоху — маленький трюк: попробуйте ввести 22269.14435733 в ячейку MS Excel и сменить формат числа на «Дата». Посмотрите в строку формул: отбросив 1900 год, вы узнаете дату и время получения указанных TLE-строк — 26 сентября, 3:27:52.
Вторая строка
| Фрагмент | Что означает |
|---|---|
| 2 | Номер строки |
| 53385 | Идентификатор NORAD |
| 97.4313 | Наклонение орбиты, градусы |
| 170.3195 | Долгота восходящего узла, градусы |
| 0002683 | Эксцентриситет орбиты. Полная запись: 0,0002683 |
| 298.0162 | Аргумент перигея, градусы |
| 199.7004 | Средняя аномалия, градусы |
| 15.26041929 | Среднее число оборотов в сутки |
| 732 | Номер витка за эпоху |
| 7 | Контрольная сумма |
Важно: параметры усреднённые
В чистом виде строки TLE использует программа Orbitron — она же и переводит их в конкретные значения орбитальных параметров. RobX SDR делает то же самое: скачивает наборы с Celestrak и R4UAB, складывает в один каталог, считает положение аппарата через SGP4 и показывает пролёты для вашей точки — а в окне сведений о спутнике (знак «?» в списке) видны и номер NORAD, и возраст элементов, из тех самых строк.
← Все статьи блога RobX SDR: скачать программу