На главную страницу сайта
· Наш магазин · Объявления · Рейтинг · Статьи · Частоты · Копилка · Аэродромы · Live!
· Файлы · Диапазоны · Сигналы · Музей · Mods · LPD-форум · Клуб · Радиостанции
На сайте: гостей - 115,
участников - 12 [ SinMor, NORD73, john_qkk, MDA, gsmart, чиф, Nikolay, Klugman, dimon1979, AOR, briz, Dergach]
 · Начало · Опросы · События · Статистика · Поиск · Регистрация · Правила · FAQ · Галерея ·
 Форум —› Главный раздел —› Широкополосный приёмник из DVB донгла 
Широкополосные связные радиоприемники в нашем магазине


Icom IC-R6
руб.

Yaesu VR-120D
руб.

Icom IC-R75
руб.

Yaesu VR-160
руб.

Icom IC-R20
руб.
 Страница:  ««  1  2  ...  521  522  523  524  525  ...  528  529  »»Поиск в теме
Автор Сообщение
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 28 Сен 2017 18:05:23 · Поправил: DVE (28 Сен 2017 18:05:48) #  

> а тут совсем другой принцип и в одиночку не работает

Почитал описание, мутная у них реализация имхо. Метод-то по сути понятный, вычисление задержки (TDOA) при приеме с разных точек. Но для синхронизации они использовали сигнал DAB+ передатчика, плюс модифицировали либу rtlsdr чтобы видимо она эту синхронизацию где-то сохраняла - двух входов для параллельного приема у "свистка" нет.

Плюс метода один, использование дешевых свистков, приемники с возможностью внешней синхронизации уже подороже стоят.
ivanovgoga
Участник
Offline3.1
с янв 2014
Грузия
Сообщений: 1592

Дата: 28 Сен 2017 19:14:02 · Поправил: ivanovgoga (28 Сен 2017 19:18:58) #  


Почитал описание, мутная у них реализация имхо. Метод-то по сути понятный, вычисление задержки (TDOA) при приеме с разных точек. Но для синхронизации они использовали сигнал DAB+ передатчика, плюс модифицировали либу rtlsdr чтобы видимо она эту синхронизацию где-то сохраняла - двух входов для параллельного приема у "свистка" нет.

Плюс метода один, использование дешевых свистков, приемники с возможностью внешней синхронизации уже подороже стоят.

librtlsdr они модифицировали, чтобы просто переключаться меж двух частот, не используя сторонние проги вроде сканера. Для синхронизации главный процессор "настраивает" сигналы от разных приемников друг к другу по оси времени. Синхронизация выполняется таким образом, что задержка опорного сигнала соответствует известным расстояниям от опорного передатчика до приемников. После того, как весь принятый сигнал синхронизирован (или выровнен), TDOA неизвестных сигналов просто вычисляется как задержка.
И вы не правы. Тут можно использовать и GPS приемники для синхронизации часов "малинок", ведь расчет задержки ведут компы. Синхронизация свисткам не нужна-достаточно иметь высокостабильный опорник.
Просто автор хотел построить самую дешевую систему и потому отказался от GPS.
Реклама
Google
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 28 Сен 2017 22:20:42 · Поправил: DVE (28 Сен 2017 22:36:16) #  

Не, там все чуть хитрее вроде: http://www.panoradio-sdr.de/tdoa-transmitter-localization-with-rtl-sdrs/
Задача была не просто переключить частоту, а переключить не потеряв такты и не сбив синхронизацию. Просто переключиться и так не проблема.

The critical point for the synchronization is the requirement to switch between the frequencies seamlessly, such that not a single sample gets lost (otherwise, this will impair synchronization). Modifying the C library librtlsdr (commonly used for controlling the RTL-SDR) to perform seamless frequency switching using the “rtl_sdr” command made it crash during execution. The solution is to use a modified branch of the librtlsdr, called “async-rearrangements” as a basis. Modifying this library for seamless frequency switching worked perfectly fine and showed that the RTL-SDR can do so.

Как я понимаю, сначала они настраивались на сигнал DAB+, из которого выделяли характерные импульсы, запоминали offset для каждого приемника, затем перестраивались и записывали пеленгуемый сигнал. Будь приемник с двумя входами, было бы куда проще имхо :) LimeSDR тут как раз в тему бы был.

А в целом-то ведь идея рабочая - если использовать широкую полосу, то можно использовать один сигнал для синхронизации, другой пеленговать, и не надо 2х входов. Есть же на КВ станции точного времени около 8МГц - кто-нибудь знает их координаты? Пишем в одно время IQ полосу 2МГц, потом посмотрим какие задержки в сигнале. Если сработает, дальше в принципе школьная арифметика, зная задержки, посчитать расстояния.
Есть желающие попробовать? :)
ivanovgoga
Участник
Offline3.1
с янв 2014
Грузия
Сообщений: 1592

Дата: 28 Сен 2017 22:27:59 · Поправил: ivanovgoga (28 Сен 2017 22:32:06) #  

А в целом-то ведь идея рабочая - можно использовать один сигнал для синхронизации, другой пеленговать. Есть же на КВ станции точного времени около 8МГц - кто-нибудь знает их координаты?
Узнать координаты антенны не проблема. Вот с КВ(на скачках)думаю будут проблемы. Отраженные волны всегда проходят более длинный путь, а потому нужно будет знать высоту отражающего слоя. Его вояки постоянно измеряют для своих целей, а у нас как с этим делом?
И это в идеальном случае. На самом деле волна может отразится на разных высотах и прийти в точку приема под разными фазами. Тут амплитудный пеленгатор намного надежней.
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 28 Сен 2017 22:34:30 #  

Да, согласен, задержка-то будет, но есть вероятность что по точности получим погоду на Луне. С другой стороны, все равно интересно.
ivanovgoga
Участник
Offline3.1
с янв 2014
Грузия
Сообщений: 1592

Дата: 28 Сен 2017 22:38:42 · Поправил: ivanovgoga (28 Сен 2017 22:40:37) #  

Кстати эти проги, рассчитывающие прохождение на КВ, не качают из инета от метеорологов или НАСА данные о высотах слоев для конкретных частот на данный момент? Если -да, то тогда вполне решаемо.
KarapuZ
Участник
Offline6.1
с июн 2013
Юг России
Сообщений: 3521

Дата: 28 Сен 2017 22:44:14 #  

DVE
Есть желающие попробовать? :)
Желательны три или более участников, точность пеленга будет выше:).
ivanovgoga
Участник
Offline3.1
с янв 2014
Грузия
Сообщений: 1592

Дата: 28 Сен 2017 22:48:30 #  

DVE
Есть желающие попробовать? :)
Желательны три или более участников, точность пеленга будет выше:).

желание есть, но питоны...Если кто нормальный софт для винды напишет. Было бы здорово вообще просто плагином для Шарпа.
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 28 Сен 2017 22:50:35 · Поправил: DVE (28 Сен 2017 22:54:03) #  

> Желательны три или более участников, точность пеленга будет выше:)

Это да :) Но с распространением на КВ действительно могут быть сложности, ivanovgoga прав. С другой стороны, попробовать-то никто не мешает, записать IQ дело 10 минут.

Вопрос обработки файлов тоже открыт, да, надо подумать.

> Если кто нормальный софт для винды напишет. Было бы здорово вообще просто плагином для Шарпа

Для одного файла можно наверно и вручную посмотреть IQ-файл, в проге типа SA, нам же не требуется на поток это ставить.
KarapuZ
Участник
Offline6.1
с июн 2013
Юг России
Сообщений: 3521

Дата: 28 Сен 2017 22:54:48 #  

DVE
Вопрос обработки файлов тоже открыт, да, надо подумать.
На авторство не претендую, но идея не нова...
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 28 Сен 2017 23:01:07 #  

Надо попробовать значит :) Ну и нужна какая-то опорная станция, координаты которой известны.

У меня правда с антеннами плохо, кроме рамки на окне ничего нет, так что на слабые сигналы не претендую, Радио Китая поймаю наверно :)))
ivanovgoga
Участник
Offline3.1
с янв 2014
Грузия
Сообщений: 1592

Дата: 28 Сен 2017 23:02:36 #  

Радио Китая поймаю наверно :)))
для проб большего и не требуется.
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 28 Сен 2017 23:12:30 #  

Какую ширину полосы писать? У меня максимум 8МГц на sdrplay, если "свисток" то 2МГц могу поставить. Центр пусть будет 9500МГц, там вокруг много всего.

Готов начать запись в 22.20 EST, это 23.20 по мск. 5 минут записи хватит наверно.
KarapuZ
Участник
Offline6.1
с июн 2013
Юг России
Сообщений: 3521

Дата: 28 Сен 2017 23:20:25 #  

DVE
5 минут записи хватит наверно.
Да нескольких секунд хватит. Если это Радио Китая, то процедуру желательно делать в начале часа, когда передаются ею дискретные сигналы точного времени. Координаты станций точного времени известны, частоты тоже. И дабы не писать монструозные по размеру файлы, пеленгуемый сигнал можно выбрать поближе по спектру к сигналу точного времени.
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 29 Сен 2017 00:32:59 #  

Да, согласен, если будут желающие, завтра вечером можно будет попробовать.
Radioefir
Участник
Offline0.0
с сен 2017
Мусохранск
Сообщений: 3

Дата: 29 Сен 2017 02:23:52 #  

Кто умеет калибровать HDSDR 2.76? Покажите как плз.
ivanovgoga
Участник
Offline3.1
с янв 2014
Грузия
Сообщений: 1592

Дата: 29 Сен 2017 07:29:47 #  

Radioefir
что вам надо конкретно?

DVE

Да, согласен, если будут желающие, завтра вечером можно будет попробовать.

я чего-то недогоняю или как? Как вы собираетесь синхронизировать начальный момент приема? У автора главный комп управляет переключением трех подчиненных.
Надо наверно синхронизировать часы компов хотя бы с помощью NET TIME
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 29 Сен 2017 10:38:47 · Поправил: DVE (29 Сен 2017 10:40:08) #  

Идея примерно как описана в тексте: координаты станции точного времени известны, координаты приемников известны, синхроимпульсы точного времени есть. Первая задержка t1 известна - от станции точного времени до приемника, ее используем для синхронизации, вторая - до станции которую пеленгуем, по ней можно попробовать определить расстояние.

Но сработает или нет, и будут ли видны задержки в SA+, я не знаю :) Это надо скорее в ветке по анализу сигналов спрашивать.

Разумеется записывать надо примерно в одно время (например в 21.00), чтобы в IQ файл попали одинаковые синхроимпульсы.
megavoid
Участник
Offline1.8
с фев 2014
Санкт-Петербург
Сообщений: 312

Дата: 29 Сен 2017 10:52:45 · Поправил: megavoid (29 Сен 2017 19:04:09) #  

Стойте-стойте, уже писать софт собрались, а не хотите сперва попробовать способ, описанный в оригинальном докладе? Тогда придётся написать всего лишь одну утилитку - чтобы синхронно запустить 3 приёмника на запись.

Значит, действие 1: качаем на трёх клиентов модифицированную автором библиотеку (https://github.com/DC9ST/librtlsdr-2freq), я собрал её под винду и выложил сюда: https://yadi.sk/d/JNWErlaR3NKCu8

Далее, (а вот это надо будет написать самим :), делаем сервер и три клиента, открываем сокеты, удостоверяемся, что все трое успешно подключены, выдаём в сокеты "запись старт", на клиентах одновременно запускаются rtl_sdr -f 200e6 -h 100e6 -n 1e3 record.dat
, что означает - сперва записать 1e3 сэмплов референса (для синхронизации) на центральной частоте 200МГц, потом без потерь записать ещё 1000 сэмплов, но уже на 100МГц, и снова 1000 сэмплов референса на 200МГц (тут у автора на гитхабе видимо маленькая опечатка в пояснении).

Автор пишет, что DAB отлично подходит для опоры, а вы хотите взять RWM за референс - вот тут не очень уверен, что получится, ибо автор пишет, что даже и WFM не очень подходит. Может быть, лучше взять сигнал DRM, он у нас вечерами проходит из Европы на 14, что ли, МГц.

То есть, если хотите попеленговать, например, Урумчи на 9.5 МГц, с конвертером на 125 МГц, а референсом будет DRM на 14.6 МГц, строка будет выглядеть так: rtl_sdr -f 139e6 -h 134e6 -n 1e3 record1.dat
После этого на трёх ПК клиентов получатся три "приблизительно синхронизированных" файла.

Далее, устанавливаем Matlab, идём сюда https://github.com/DC9ST/tdoa-evaluation-rtlsdr , жмём clone or download, download zip. Распаковываем это дело в папку. Переименовываем наши три записанных файла в 1_test.dat, 2_test.dat, 3_test.dat и кладём их в подпапку recorded_data. Редактируем скрипт матлаба - прописываем вместо авторских 3 координаты донглов и координаты передатчика того самого референс DRMа, и запускаем его в матлабе. Далее делаем ахалай-махалай (у меня нет матлаба и я не умею с ним работать :) и получаем на выходе карту с точками и запеленгованной станцией.
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 29 Сен 2017 11:00:17 · Поправил: DVE (29 Сен 2017 11:02:06) #  

DAB на 14МГц, Вы ничего не путаете? Это же УКВ, 214 скорее.

Из оригинального текста:
However, the system utilizes a different method using a transmitter with known location as a reference, that is received well by all three receivers. There is a DAB+ transmitter (217 MHz, 2 kW) in the city of Kaiserslautern, that covers a large area and is perfect for synchronization.
megavoid
Участник
Offline1.8
с фев 2014
Санкт-Петербург
Сообщений: 312

Дата: 29 Сен 2017 11:03:40 · Поправил: megavoid (29 Сен 2017 11:09:34) #  

DVE
Путаю, конечно, не DAB, а DRM :) Вообще, лучше бы поначалу следовать автору и поразвлекаться с УКВ, а потом перейти на КВ. Но тут проблема - все три донгла-клиента должны быть недалеко от референсного передатчика, то есть ресивер 1 в Москве, а второй, например, в Краснодаре - уже не получится. Ну и, с увеличением дальности, да ещё и на КВ, с его отражёнками, получится сильное уменьшение точности пеленга.
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 29 Сен 2017 11:08:01 · Поправил: DVE (29 Сен 2017 11:09:16) #  

А чем в таком случае DRM лучше станции точного времени? DRM этот еще найти надо, сейчас они нечасто работают, а точное время всегда есть.

Да, на УКВ надо в одном городе тестить, из разных мест не получится.
ivanovgoga
Участник
Offline3.1
с янв 2014
Грузия
Сообщений: 1592

Дата: 29 Сен 2017 11:13:52 · Поправил: ivanovgoga (29 Сен 2017 11:18:10) #  

А чем в таком случае DRM лучше станции точного времени? DRM этот еще найти надо, сейчас они нечасто работают, а точное время всегда есть.

Да, на УКВ надо в одном городе тестить, из разных мест не получится

АМ вещалка (та же китайская) будет лучше. Всем трем приемникам настроиться на пик будет куда точней проще, чем на широкой DRM. Но думаю, что недалекая длинноволновая АМ будет точней- у них практически нет отраженок на расстоянии в тысячу км.
megavoid
Участник
Offline1.8
с фев 2014
Санкт-Петербург
Сообщений: 312

Дата: 29 Сен 2017 11:15:56 · Поправил: megavoid (29 Сен 2017 19:04:45) #  

DVE
Ну, экспериментируйте :) Я не силён в математике и мне не очень понятно, как в полосе 2 МГц матлаб выделит коррелирующий пик референсной несущей сигнала времени.
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 29 Сен 2017 11:21:25 #  

Я думал обойтись без матлаба, есть же программа прямо тут на сайте: http://signals.radioscanner.ru
Где-то лежала free-версия тоже.
ivanovgoga
Участник
Offline3.1
с янв 2014
Грузия
Сообщений: 1592

Дата: 29 Сен 2017 11:27:40 #  

при чем тут эта прога? Как она вам поможет рассчитать задержку меж тремя приемниками?
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 29 Сен 2017 11:28:51 · Поправил: DVE (29 Сен 2017 11:29:11) #  

В ней можно выделить 2 точки сигнала и посмотреть временной интервал между ними. Хватит ли точности - тут не знаю.
Alex7236
Участник
Offline2.4
с фев 2016
Ростовская область
Сообщений: 575

Дата: 29 Сен 2017 20:48:46 #  

можно попробовать запустить еще SDRuno
При попытке запустить программу выдает такое окно



Где копать??
KarapuZ
Участник
Offline6.1
с июн 2013
Юг России
Сообщений: 3521

Дата: 29 Сен 2017 21:43:12 #  

Пока в экспериментах я пас, третий день антенны на профилактике и не могу поднять их, оченно сильный ветер у нас на Кубани:(.
DVE
Участник
Offline3.6
с ноя 2006
North Holland, Netherlands
Сообщений: 3885

Дата: 29 Сен 2017 21:43:56 · Поправил: DVE (29 Сен 2017 21:54:31) #  

Alex7236
> При попытке запустить программу выдает такое окно

Новые версии SDRUno поддерживают только RSP.

http://www.sdrplay.com/docs/SDRplay_SDRuno_Release_Notes.pdf
Version 1.1 and upward will only be developed for the RSP. The EXTIO version V1.05 is based on V1.04
and will not be developed further.

KarapuZ
> Пока в экспериментах я пас, третий день антенны на профилактик

Не вопрос, еще успеем, пока поэскпериментирую с обработкой на одном канале.
Реклама
Google
 Страница:  ««  1  2  ...  521  522  523  524  525  ...  528  529  »» 

Создавать сообщения могут только зарегистрированные участники форума.
Войти в форум :: » Логин » Пароль
Начало
Средства связи, рации. Купить радиостанции Motorola, Yaesu, Vertex, приемники, антенны.
Время загрузки страницы (сек.): 0.080; miniBB ®