Снова Happysat, который ранее писал на RTL-SDR.com и сообщал нам, как принимать данные с мёртвых спутников с RTL-SDR, снова написал нам, чтобы поделиться своими последними достижениями.
Happysat недавно использовал RTL-SDR для декодирования прекращённых российских навигационных спутников Парус (Космос). Это спутники на низкой околоземной орбите, управляемые Российскими космическими войсками, которые используются для военной связи и навигации. С 1974 года было запущено 99 спутников Парус, но в настоящее время активно только три.

Happysat пишет:
Российские военные спутники Парус используются для навигационной информации на низкой околоземной орбите и в качестве ретрансляционной радиосистемы хранения и передачи данных для надводных кораблей и подводных лодок Красного флота.
Каждый спутник находится на почти круговой орбите высотой около 1000 км (около 620 миль). Орбиты полярные (проходят над полюсами Земли) и остаются на месте в космосе, чтобы по мере вращения Земли спутник охватывал различные части планеты.
В настоящее время три спутника активны: Космос 2407, 2414 и последний запущенный в этой серии (апрель 2012) Космос 2463 с сроком службы около 4 лет.
Сейчас они выведены из эксплуатации, поскольку навигационные системы ГЛОНАСС заняли их роль и обеспечивают более точное позиционирование GPS.
Почему спутники Парус сейчас всё ещё передают данные, неизвестно. Скорее всего, старые суда и подводные лодки всё ещё используют радиосистемы Шхуна.
Спутники передают два радиопередатчика: один по диапазону VHF, который модулирован (FM) с навигационными данными примерно мощностью 10 ватт, и один по диапазону UHF, который не модулирован (маяк слежения).
Уже в 1980 году британская группа Kettering смогла расшифровать шифрование. Первые 18 бит данных содержат московское время, остальные биты содержат положения и орбиты других активных спутников Парус. Очень похоже на данные GPS и спутники Orbcomm (на 137 МГц) с OrbcommPlotter (также объясняется на rtl-sdr).
С RTL-SDR и SDRSharp возможно также декодировать российские военные спутники Парус.
Алан Кортвелл написал декодер на Java, который будет декодировать навигационные данные с ВЧ-передачи в нереальном времени. cosmos_export.rar [Зеркало] Это экспериментальное программное обеспечение и очень базовое.
К сожалению, его сайт оффлайн, но доступен в веб-архиве (ссылка на веб-архив)
Вам необходимо записать аудио с спутника и сохранить его как WAV-файл 44100 Гц, 8 бит, моно. Это означает, что встроенная в SDRSharp запись волн не подходит; вам понадобится внешняя программа, например Audacity, или любая другая, которая сможет выполнить вышеуказанные требования.
Затем нужно применить узкополосную фильтрацию на частотах 3, 5 и 7 кГц. Без этого шага фильтрации будет доступна лишь небольшая часть данных; я все ещё разбираюсь с этим шагом.
Он использовал Cool Edit Pro для этого; без сомнения, существуют и другие приложения, например Audacity. В rar-архиве также есть пример отфильтрованного аудиофайла для теста.
Распакуйте архив в удобное место; получится папка cosmos-export. Запустите файл cosdec.jar для запуска приложения. Откройте файл через Файл/Открыть и в диалоге выбора файла выберите wav-файл. Чтобы декодировать его, перейдите в Действия/Обработать файл.
Чтобы записать все выводы в лог-файл: установите флаг Dump to log в меню Файл (лог-файл будет создан с тем же именем, что и аудиофайл, но с расширением .log). Datascope сделает как и предполагается; он запустит небольшой кадр, который графически покажет форму сигнала, полученного из аудио. Частотная ось перевёрнута вверх ногами! Вы увидите биты 3, 5 и 7 кГц, причём 7 будет внизу.
Существует ещё одна программа (Sorcerer), которая может декодировать в реальном времени только текущее московское время спутников.
[sorcer download]
Запустите Sorcerer и в меню слева добавьте декодер FSK и выберите COSMOS NAVDATA. Переместите первый ползунок спектра на 3 кГц, чтобы второй и третий оказались на 5 и 7 кГц, как на скриншоте.
Можно запускать это приложение и записывать аудио одновременно, что позже понадобится для программы cosmos_export на Java.
Частоты приведены ниже:
Космос 2407 и 2414
Частота VHF: навигационные данные 149,970 МГц, маяк слежения 399,920 МГцКосмос 2463
Частота VHF: навигационные данные 149,940 МГц, маяк слежения 399,840 МГцПараметры орбиты и прогнозы:
Вам нужно запустить Orbitron в SDRSharp, чтобы учесть доплер!
TLE для текущих спутников (актуальны на 10 ноября 2014 года)
КОСМОС 2407
1 28380U 04028A 14313.17698750 .00000073 00000-0 59418-4 0 2927
2 28380 82.9601 332.2565 0038129 220.5020 139.3308 13.75978622517201КОСМОС 2414
1 28521U 05002A 14314.08629907 .00000094 00000-0 65641-4 0 6502
2 28521 82.9510 6.9860 0040501 164.6577 195.5838 13.87513505496523КОСМОС 2463
1 36519U 10017A 14313.57202739 -.00000009 00000-0 -27079-4 0 4041
2 36519 82.9553 122.2841 0036820 7.8477 352.3245 13.71357663227175Новые спутники можно скачать на celestrak: musson.txt
Удачи, и если у кого-нибудь есть хорошие знания о том, как применять узкополосную фильтрацию на 3, 5 и 7 кГц, напишите об этом в комментариях!
Источник:
