RTL-SDR

Локализация передатчиков на расстоянии в несколько метров с помощью TDOA и донглов RTL-SDR

Еще в августе мы разместили ряд видео с докладами Software Defined Radio Academy, проведенными в этом году в Friedrichshafen, Германия. Один из докладов был сделан Стефаном Шоллом, DC9ST, и назывался Введение и эксперименты по локализации передатчиков с использованием TDOA. Это был очень интересный доклад, который показал, как Стефан использовал три RTL-SDR + Raspberry Pi комплектов для определения почти точного положения различных передатчиков с использованием технологий временной разности прихода (TDOA).

Теперь на его блоге Стефан создал очень подробное описание своей работы с RTL-SDRs и TDOA, которое безусловно стоит прочитать. Сначала он объясняет основы того, как на самом деле работает TDOA, а затем рассказывает, как работает его система на базе RTL-SDR. Он обсуждает важные проблемы, такие как передача необработанных данных, синхронизация приемников во времени и требуемая обработка сигналов.

Система TDOA Стефана

Он протестировал систему на различных передатчиках, включая сигнал DMR на 439 МГц, сигнал мобильного телефона на 922 МГц, FM-сигнал на 96,9 МГц и неизвестный сигнал на 391 МГц. Результаты оказались чрезвычайно точными, локализуя передатчики с точностью до нескольких метров.

Стефан также разместил весь свой код MATLAB на GitHub.

Пример локализации передатчика DMR
Определение положения базовой станции мобильного телефона (звезды обозначают известные базовые станции)

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог