-
12.11.2015, 18:09 #8431
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
купил к своему ноутбуку WinXP внешний ASUS Xonar U7, карта действительно мало шумит, по сравнению с дешевым внешним Sound Blaster который когда то давно стоил мне 50 баксов Xonar имеет шум примерно на 10-15 дБ ниже что хорошо видно при отключении антенны от трансивера. Подключил карту к ноуту - половина станций не декодируется.. оказалось что драйвера для карты под WinXP кривые. В итоге пристегнул к карте еще и системный блок под Win7, под семеркой она нормально стала работать.
Все это непонятно зачем... DDC SDR с подключением к компу через Ethernet или USB и все проблемы с АРУ, линейностью НЧ тракта и качеством звуковой карты в прошлом. Также уходит проблема с сильными мешающими сигналами поскольку SDR позволяет сузить полосу до любой необходимой ширины и в любой точке спектра.Последний раз редактировалось UA3DJY; 12.11.2015 в 18:16.
-
12.11.2015, 18:40 #8432
-
12.11.2015, 18:48 #8433
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
12.11.2015, 18:52 #8434
-
12.11.2015, 21:01 #8435
- Регистрация
- 18.01.2015
- Адрес
- новосибирск
- Возраст
- 74
- Сообщений
- 1,686
- Поблагодарили
- 128
- Поблагодарил
- 55
Владимир, еще последний раз про свою АРУ, у меня нет ручки RF gain, есть только AF gain, и то она не используется, выход взят на звуковую карту с выхода что для телетайпа. Поэтому АРУ, если на частоте мощная станция, у меня сразу тупеет вход, и естественно задавливает сигнал, просто думаю залезть в аппарат и отключить АРУ. Но как пока не получается.
73! Валерий (UA9OP)
-
12.11.2015, 21:13 #8436
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
12.11.2015, 21:18 #8437
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
-
12.11.2015, 21:59 #8438
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
провел сравнительное тестирование релиза 6080 для JT65 моды, Intel/Windows_XP
______________________________________________
с установками
Random erasure patterns = 6
two pass decoding включен
Agressive decoding level = 5
Файлы с выключенной АРУ приемника:
релиз / количество декодированных сигналов
r6052 / 609
r6058 / 596
r6080 / 607
Файлы с отрабатыванием АРУ приемника:
релиз / количество декодированных сигналов
r6052 / 863
r6058 / 932
r6080 / 943
Файлы разработчиков с сигналами -24дБ(тест на чувствительность декодера):
релиз / количество декодированных сигналов
r6052 / 765
r6058 / 736
r6080 / 752
________________________________________________
Затем увеличил Random erasure patterns до значения 8:
Файлы разработчиков с сигналами -24дБ(тест на чувствительность декодера):
релиз / количество декодированных сигналов
r6052 / 823
r6080 / 828
Немного о тестировании с файлами -24дБ: используется ровно 1000 файлов в каждом из которых записан сигнал от одной станции, одна и та же строка.
Шум в каждом файле разный, используется белый шум. Уровни декодированных сигналов от -23 до -25дБ, при идеальном декодере должно декодироваться 1000 строк.Последний раз редактировалось UA3DJY; 12.11.2015 в 22:03.
-
12.11.2015, 22:25 #8439
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
проблема с плохим декодированием JT9 на моей машине с AMD процессором и Windows 10 только что решилась копированием файла WSJT-X.ini с другого компьютера. К сожалению не сделал бэкап проблемного ini файла.
-
13.11.2015, 00:08 #8440
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Валерий, наконец то дошли руки. Немного математики из области цифровой обработки сигналов и сокращенный вольный перевод с моими комментариями:
релиз 6052 использует стандартную функцию автокорреляции с плавающей запятой для выделения кандидатов на декодирование.
Поэтому он имеет самую высокую чувствительность и минимальную вероятность ошибки если входные данные не повреждены (вариант полупустого диапазона со слабыми станциями или вариант забитого станциями диапазона с выключенной АРУ и отсутствием интермодуляции в НЧ тракте). В этих случаях на 6052 можно получить больше всего декодированных сигналов.
релиз 6058 использует однобитную корреляцию в определении кандидатов, которую применили чтобы скомпенсировать эффект резкого снижения шума вызванного работой АРУ в начале интервала. Очень эффективный подход при глубокой регулировке усиления АРУ(при сильных сигналах), до 10 раз уменьшает количество потенциальных кандидатов на декодирование соответственно снижая время декодирования. Недостаток использования однобитной корреляции - небольшое снижение чувствительности.
релиз 6080 компромиссный между устойчивостью и чувствительностью. Сначала используется полная функция корреляции и если кандидатов получается слишком много (более 50) то применяется однобитная корреляция. Тем самым обеспечивается и максимальная чувствительность при нормальной работе приемника и устойчивость к резкому отрабатыванию АРУ. Более того, в этот релиз вставлена защита, если после применения однобитной корреляции число кандидатов превысит 50 (что Steve пока еще не наблюдал для однобитной корреляции) то количество попыток декодирования будет ограничено принудительно значением 100. Такая защита позволяет избежать 'зависания' программы в декодировании.
вот так вкратце... результаты собственного тестирования этих релизов уже выложил - можете сравнить какой и в чем лучше.
73 ИгорьПоследний раз редактировалось UA3DJY; 13.11.2015 в 00:21.
-
13.11.2015, 14:25 #8441
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
сравнение эффективности работы декодера официального релиза версии 1.5.0 r5512 с экспериментальным 1.6.1 r6080
Random erasure patterns = 6
two pass decoding включен
Agressive decoding level = 5
Файлы с выключенной АРУ приемника:
релиз / количество декодированных сигналов
r5512 / 518
r6080 / 607
Файлы с отрабатыванием АРУ приемника:
релиз / количество декодированных сигналов
r5512 / 800
r6080 / 943
тест на чувствительность выполнить не удалось - официальный релиз у меня неправильно читает файлы -24дБ
73 Игорь
-
13.11.2015, 20:37 #8442
- Регистрация
- 18.01.2015
- Адрес
- новосибирск
- Возраст
- 74
- Сообщений
- 1,686
- Поблагодарили
- 128
- Поблагодарил
- 55
-
14.11.2015, 06:05 #8443
- Регистрация
- 16.03.2013
- Адрес
- Москва
- Возраст
- 78
- Сообщений
- 1,131
- Поблагодарили
- 375
- Поблагодарил
- 48
6097 JT65-DX.com
Виталий UA3ALE
-
14.11.2015, 08:42 #8444
- Регистрация
- 05.03.2015
- Сообщений
- 5,570
- Поблагодарили
- 7959
- Поблагодарил
- 807
Владимир, вчера разбирался с работой SDR трансивера ANAN-10 и столкнулся с одной особенностью взаимодействия софта VAC, операционной системы (Win7) и софта SDR(PowerSDR). Уровень аудио в операционной системе не регулировался, что скорее всего связано с особенностями конкретной версии софта VAC. В софте PowerSDR есть три регулировки уровня VAC line, RX AF и RF gain - если поставить RF gain в максимум(120) то уровень подаваемый на WSJT-X слишком велик и его не удается ввести в норму оставшимися двумя регулировками софта PowerSDR. В итоге хозяин трансивера убирал ползунок усиления в WSJT-X софте вниз почти до упора чтобы получить уровень шума на уровне 30дБ, то есть загонял софт WSJT-X на край собственного динамического диапазона.
Соответственно он получал меньше декодированных станций с выключенной АРУ и по этой причине всегда держал АРУ включенной, то есть работал с интермодуляционными искажениями вызванными нелинейностью АРУ и бросками уровня шума и уровня слабых сигналов при отрабатывании АРУ на сильных сигналах.
Я вчера выключил АРУ и перенастроил следующим образом: ползунок WSJT-X в центр, согласно документации. В SDR софте ползунок RX AF в центр, ползунок VAC line в центр(усиление 0) и выставил RF gain по шуму 30 дБ на WSJT-X. Вроде прием ожил.
Времени вдаваться в изучение документации PowerSDR не было, но у меня сложилось впечатление что все три регулировки уровня в PowerSDR делают одно и то же, смещают уровень сигнал вверх-вниз в цифре, что при обработке с плавающей запятой не должно приводить к разным результатам. За одним только исключением - если предусилитель в железе перед АЦП имеет возможность регулировки усиления из софта то тогда значение RF gain ползунка будет важным.
А как Вы настраиваете уровни в FLEX?
73 Игорь
-
14.11.2015, 09:33 #8445
- Регистрация
- 05.11.2010
- Адрес
- г. Усть-Каменогорск,
- Возраст
- 74
- Сообщений
- 2,066
- Поблагодарили
- 294
- Поблагодарил
- 1270
Игорь, прочитав ваши действия, я также при выключенных АРУ, NB и NR для порядка выставил на 50 усиление по ЗЧ (дорожка со значком "динамик"), регулятор ВЧ также установил на 50. Перед этим регулятор усиления в программе WSJT-X тоже установил на 50. Регулятором усиления DAX настроил показание в отсутствие сигнала, только шум, на 30 дБ. Сигнал в динамике был громкий и я регулятором ЗЧ убрал движок в положение 10.
Буду пробовать.
P.S. До этих действий у меня регулятор WSJT-X стоял в самом низу, т.е. ниже 0 дБ,
А регулятор ВЧ в SSDR на 10.
На 15 метрах появились цифры -26, -29 дБ.Последний раз редактировалось UN5J; 14.11.2015 в 09:44.
73's Владимир
A-1 Operator Club, DXCC Honor Roll (mix-3Y/b, cw)
9BDXCC, 5BWAZ(200), 160WAZ, Challenge 2700+
www.qsl.net/un5j
Социальные закладки