Комплект плагинов для приема КА Метеор и других.

Комплект плагинов для приема КА Метеор и других.

Просмотров: 16341 | Комментарии (15)
Рубрика: Плагины

ddetracker.pngПланировщик - получает данные о местоположении спутника от программ отслеживания положения спутников (Orbitron и т.д.) и при появлении спутника в зоне приема или уходе из зоны выполняет соответствующий перечень команд заданных пользователем по управлению SDR# и другими плагинами. Программы отслеживания отправляют плагину имя спутника, его положение и коррекцию частоты. Если имя спутника присутствует в планировщике и его возвышение над горизонтом превышает установленное в Minimal elevation начинает выполнятся соответствующий набор команд. При передаче имени от трэкера в плагин некоторые символы могут подменяться и имя отображаемое в плагине может не соответствовать имени отображаемом в трэкере(например пробел может быть заменен на подчеркивание при передаче). Имя спутника в настройках планировщика должно точно соответствовать имени получаемом от трэкера и отображаемом в окне плагина. В имени спутника допускается применять символы подстановки - [0-9] любой символ из диапазона, * любое количество любых символов, ? один любой символ. Например можно создать один набор команд для всех спутников NOAA написав название спутника следующим образом - NOAA* или NOAA-1[589] или NOAA-1?(смотрите пример ниже). Команды выполняемые при появлении спутника добавляются в окно AOS, а при уходе в окно LOS. В окне Available commands отображаются все доступные команды. Кнопки << предназначены для добавления выбранной команды из окна доступных команд в соответствующее окно планировщика. Правильность написания и корректность команд не проверяются при добавлении, только при выполнении. Рекомендую после настройки планировщика проверять корректность команд с помощью режима эмуляции прохода спутника в трэкере.

Пример настроек планировщика для приема КА Метеор-М2:

sheduler-meteor.png

Рассмотрим действия планировщика в соответствии с примером. При появлении спутника выполняются команды из окна AOS. Если SDR# был остановлен - первым делом запускаем прием radio_Start. Далее выставляем вид модуляции radio_modulation_type, устанавливаем центральную частоту и частоту приема radio_center_frequency_Hz<137900000> radio_frequency_Hz<137900000>, частота везде задается в Герцах. Далее устанавливаем полосу сигнала radio_bandwidth_Hz<120000>. После выполнения этих команд мы запустили SDR# и настроили прием на нужную нам частоту спутника и полосу сигнала. Внимание - очередность выполнения команд для настройки радио имеет значение. В окне доступных команд они расположены в правильном порядке сверху вниз.

Далее идет команда send_tracking_frequency_On остановимся на ней подробнее. В планировщике доступны две похожие команды - send_tracking_frequency_On - включает отправку коррекции частоты спутника другим плагинам и radio_tracking_frequency_On включает подстройку частоты приема тюнера. Для приема метеоров нельзя включать подстройку частоты приема тюнера. При смене частоты тюнера сбивается фазовая синхронизация сигнала на приеме, плагин для демодуляции сигнала с метеора сам осуществляет подстройку по частоте и для этого ему необходимо отправлять данные о коррекции с помощью команды send_tracking_frequency_On. Команду radio_tracking_frequency_On нужно использовать для приема других спутников (NOAA, МКС и т.д.)

Далее в планировщике идут команды настройки и запуска плагина демодулятора. PSK_set_SymbolRate<72000> - установка символьной скорости сигнала 72К. QPSK_demodulator_Start - запуск плагина демодулятора.

И в завершении запускаем внешнюю программу декодер start_programm_Path и для создания резервной копии сигнала запускаем запись сигнала IF_recorder_Start.

При уходе спутника ниже параметра Minimal elevation начинается выполнение команд из окна LOS - QPSK_demodulator_Stop останавливаем демодулятор сигнала, send_tracking_frequency_Off отключаем отправку коррекции частоты, IF_recorder_Stop останавливаем запись и если необходимо radio_Stop останавливаем прием.

Пример универсальных настроек для приема NOAA:

scheduler-noaa.png

meteor.pngДемодулятор - осуществляет синхронизацию по фазе и по символьной скорости с сигналом со спутников из серии Метеор-М и сохраняет итоговый сигнал в 8 бит soft формате в файл или выдает на TCP порт для дальнейшего декодирования.

Demodulator - чекбокс для запуска демодулятора. Frequency - отображает частоту фазовой автоподстройки плагина. Во время поиска сигнала спутника эта частота постоянно меняется в определенных пределах. После захвата сигнала со спутника загорается индикатор Locked и этот параметр отображает несущую частоту сигнала. Modulation type - выбор модуляции QPSK или OQPSK. Действующие на данный момент спутники серии Метеор-М используют модуляцию QPSK, последующие спутники будут использовать OQPSK. SymbolRate - символьная скорость, 72К или 80К.

Tracking - включение первоначальной подстройки частоты по коррекции с трэкера для более быстрого захвата несущей спутника. Подстройка работает только совместно с планировщиком и если включена передача коррекции плагинам. Этот параметр имеет значение только при отсутствии захвата несущей. После захвата синхронизации коррекция по данным от трэкера не осуществляется. Параметр Frequency показывает частоту полученную от трэкера, Error отображает разницу между частотой полученной от трэкера и частотой захваченной фазовой подстройкой. Параметр Correct показывает значение коррекции для фазовой подстройки плагина.

Output - выбор устройства для вывода сигнала. В файл или в TCP порт или одновременно в файл и порт. Connected отображает количество подключенных клиентов к TCP порту. Dropped data - количество потерянных буферов, в нормальных условиях этот параметр всегда должен быть равен нолю, но если быстродействие компьютера недостаточно для работы плагина будет отображаться количество потерянных внутри плагина буферов.

Diagram окно отображения сигнала.

Скачать DDETracker для .Net 4.6

Скачать Meteor Demodulator для .Net 4.6

Скачать DDETracker для .Net 3.5

Скачать Meteor Demodulator для .Net 3.5

Дополнительные ссылки по теме:

AMIGOS - сайт радиолюбительского сообщества мониторинга Метеоров в реальном времени.

AmigosViewer - модифицированная программа для просмотра изображений со спутников принятых сообществом Amigos.

Комментариев: 15 RSS

1 Angel 12-04-2016 18:59

Может быть в описании ошибка? Для метеора, вроде как, частота 137,100:

radio_center_frequency_Hz

2 Василий 12-04-2016 19:03

И сигнал в созвездии не с М2 а с М2.1.

Настройки приведены в статье для примера. Если сейчас метеор вещает на 137,100 соответственно так и напишите smile

3 Дмитрий 16-04-2016 19:53

Подскажите пожалуйста,существует ли DDETracker под ХР 32 бита?Заранее спасибо!

4 Tof 27-05-2016 13:02

Hello.

I wrote a program for georeferencing the Meteor M2 images and add shape file on them.

In addition to this, it has the ability to fill color and/or black lines and to create composition of multiple passes.

It is highly configurable.

You can find it here: http://www.zetofzone.com/freewares/

This is a beta. Let me know how it works.

Regards,

Christophe

Здравствуйте

Я написал программу для геопривязки изображения Метеор M2 и добавить файл формы на них.

В дополнение к этому, он имеет возможность заполнить цвет и / или черных линий и создать композицию из нескольких проходов.

Она легко настраивается.

Вы можете найти это здесь: http://www.zetofzone.com/freewares/

Это бета. Дайте мне знать, как это работает.

С Уважением,

Christophe

5 ZRAYZ 03-07-2016 20:43

Здравствуйте, установил плагины DDE Tracker и Meteor Demodulator, работает только DDE Tracker, второго плагина нет в списке и при выходе из SDR# (v1444) появляется ошибка.

6 fred 04-07-2016 16:20

Hi Tof

I did install your MeteorGis but no .gcp file is vreated. Can you give me a hint why not ?

BR

FRed

7 fred 04-07-2016 22:59

Hi TOF

After i added my "own" TLE file it is OK now, it is great !!! thanks, wonderfull !!, great job ...

now some experiencing for the wanted results ....

BR

Fred

8 Rob 06-07-2016 19:01

Hello

Your plugin is great for signal analysis too (from hackrf)

Recording IQ demodulated pair in raw file would be nice for further analysis

Nice job!!

9 Иван 02-08-2016 11:47

Здравствуйте

работает только DDE Tracker, второго плагина нет в списке и при выходе из SDR# (v1444) появляется ошибка.

Такая же проблема

10 Александр 12-09-2016 13:20

Добрый день.

Работают оба плагина. Трекер ведёт частоту спутника и выдаёт в Демодулятор допплеров сдвиг. Но, почему-то демодулятор не лочит сигнал. Хотя сигнал принимался с хорошим отношением сигнал/шум (вплоть до 21 на анализаторе SDRSharp). Собственно вопрос, в чём может быть проблема:

Настройки конфига в Трекере:

radio_modulation_type

radio_center_frequency_Hz

radio_frequency_Hz

radio_bandwidth_Hz

PSK_set_SymbolRate

QPSK_demodulator_Start

send_tracking_frequency_On

start_programm_Path

IF_recorder_Start

На диаграмме созвездий видно, что точки формируются в круг. Но их чёткого деления на 4 фазы не происходит. Может фазовые сдвиги? Но, что может быть причиной. В общем, буду рад любому совету.

11 Александр 12-09-2016 13:21

Почему-то не отобразились настройки. Привожу ниже:

radio_modulation_type wfm

radio_center_frequency_Hz 137900000

radio_frequency_Hz 137900000

radio_bandwidth_Hz 120000

PSK_set_SymbolRate 72000

QPSK_demodulator_Start

send_tracking_frequency_On

start_programm_Path C:\AMIGOS\run.bat

IF_recorder_Start

13 Иван 19-09-2016 09:36

Почему "radio_bandwidth_Hz 120000" указано , разве не 130 khz минимум? .

14 Trevor 19-09-2016 09:53

Meteor Plugin does not work on the Latest release of SDRSHARP all works fine until the Meteor Demodulator is engaged. Have version 1444 running fine with no problems

15 Nelson 06-12-2016 06:18

Я думаю, что я вижу один и тот же вопрос, как Александр. Когда спутник приближается ко мне, я получаю хороший замок и чистый декодированием. Как только спутник проходит над головой, диаграмма созвездия изменяется на окружности, а не 4-х групп. Возможно, ошибка фазы при изменении доплеровских?

Оставьте комментарий!

     

  

(обязательно)