реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Коррекция квадратурных искажений, Вопрос по статье
des00
сообщение Nov 8 2014, 09:16
Сообщение #31


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(petrov @ Nov 8 2014, 04:37) *
Кто заставляет использовать неудобные преамбулы?

Смотря что понимать под словом неудобные. С бинарными преамбулами хорошо работать, они просто выделяются, позволяют решить кучку задач. В том же стандарте DVB указаны бинарные.
Если взять что-то вроде CAZAC последовательностей, то мне не нравится ресурс и качество результата. Судя по моим экспериментам у CAZAC последовательностей есть недостаток, который мне не понравился. Поэтому выбрал бинарные, сформированные на BPSK. Но спасибо за совет, посмотрю а сторону замены BPSK на AQ-QPSK, может быть там будет другой результат.

Цитата(andyp @ Nov 8 2014, 07:06) *
Да я предлагаю всего-то поставить СФ на кусок преамбулы паралаллельно с оценивателем разбаланса.

Это понятно, но это будет работать только в идеальных условиях. При реальной работе с расстройками частот, соседними каналами и отношении сигнал шум ниже 8-10дб, все развалиться до обрыва связи.


--------------------
Go to the top of the page
 
+Quote Post
andyp
сообщение Nov 8 2014, 10:17
Сообщение #32


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(des00 @ Nov 8 2014, 12:16) *
Это понятно, но это будет работать только в идеальных условиях. При реальной работе с расстройками частот, соседними каналами и отношении сигнал шум ниже 8-10дб, все развалиться до обрыва связи.


Есть подозрение, что в описанных условиях выкусывать куски преамбул и не придется. При 8-10 dB SNR можно будет позволить себе посильнее ошибиться с оценкой разбаланса. Частотынй сдвиг вероятно тоже улучшит оценку, декоррелировав квадратуры.
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 8 2014, 10:38
Сообщение #33


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(andyp @ Nov 8 2014, 17:17) *
Есть подозрение, что в описанных условиях выкусывать куски преамбул и не придется. При 8-10 dB SNR можно будет позволить себе посильнее ошибиться с оценкой разбаланса. Частотынй сдвиг вероятно тоже улучшит оценку, декоррелировав квадратуры.

Это можно проделать в выложенной модели. Это приводит к тому, что корректор вносит искажения, упирается в порог разрешенного диапазона регулирования и остается там. В итоге ухудшается качество связи даже на QPSK.


--------------------
Go to the top of the page
 
+Quote Post
andyp
сообщение Nov 8 2014, 11:42
Сообщение #34


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(des00 @ Nov 8 2014, 13:38) *
Это можно проделать в выложенной модели. Это приводит к тому, что корректор вносит искажения, упирается в порог разрешенного диапазона регулирования и остается там. В итоге ухудшается качество связи даже на QPSK.


Нет, значит нет. Как уже писал, к сожалению посмотреть модель не могу.
Go to the top of the page
 
+Quote Post
petrov
сообщение Nov 8 2014, 11:52
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(des00 @ Nov 8 2014, 13:16) *
Смотря что понимать под словом неудобные. С бинарными преамбулами хорошо работать, они просто выделяются, позволяют решить кучку задач. В том же стандарте DVB указаны бинарные.
Если взять что-то вроде CAZAC последовательностей, то мне не нравится ресурс и качество результата. Судя по моим экспериментам у CAZAC последовательностей есть недостаток, который мне не понравился. Поэтому выбрал бинарные, сформированные на BPSK. Но спасибо за совет, посмотрю а сторону замены BPSK на AQ-QPSK, может быть там будет другой результат.


Кстати можно попробовать с бинарными последовательностями модуляцию pi/2 BPSK. Что за недостатки с CAZAC?
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 8 2014, 15:42
Сообщение #36


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(petrov @ Nov 8 2014, 19:52) *
Кстати можно попробовать с бинарными последовательностями модуляцию pi/2 BPSK.

порою в эту сторону.
Цитата
Что за недостатки с CAZAC?

искал недорогой(по ресурсам) способ синхронизации к радиоканалу и коррекции расстройки несущей частоты в широких пределах (10-20% от символьной) при отношениях с/ш порядка -6 -10 дб. Метод коррекции самый дешевый : согласованный фильтр -> съем модуляции -> анализ фазы.
Мои модели показали, что последовательности типа CAZAC по характеристикам обнаружения обладают намного более широкой полосой, что хорошо. Но начиная с определенного значения расстройки несущей, пик на выходе согласованного фильтра сдвигается на символ в одну из сторон. Что при съеме модуляции дает не верный результат. Этот порог приблизительно равен ширине полосы бинарной последовательности. Ну а если нет разницы, то зачем "платить" больше ? sm.gif


--------------------
Go to the top of the page
 
+Quote Post
andyp
сообщение Nov 9 2014, 09:28
Сообщение #37


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Для положительных сигнал-шум предопчитаю пользоваться трехэтапными процедурами - на первом использую нечто вроде метрики Schmidl-Cox, робастной к многолучевости и частотному сдвигу. Здесь оцениваю сам факт наличия повторяющихся сегментов преамбулы и грубо частотный сдвиг. Затем, на втором этапе - допоиск согласованным фильтром с некогеретным накоплением и уточнение оценки частотного сдвига. Третий этап - когерентное накопление выхода согласованного фильтра.

Отсюда любимая преамбула - повторяющиеся последовательности CAZAC.

PS хотя частотная расстройка в 10-20% символьной для такого метода великовата.

Сообщение отредактировал andyp - Nov 9 2014, 09:48
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 9 2014, 11:42
Сообщение #38


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(andyp @ Nov 9 2014, 16:28) *
Для положительных сигнал-шум предопчитаю пользоваться трехэтапными процедурами - на первом использую нечто вроде метрики Schmidl-Cox, робастной к многолучевости и частотному сдвигу. Здесь оцениваю сам факт наличия повторяющихся сегментов преамбулы и грубо частотный сдвиг. Затем, на втором этапе - допоиск согласованным фильтром с некогеретным накоплением и уточнение оценки частотного сдвига. Третий этап - когерентное накопление выхода согласованного фильтра.

Отсюда любимая преамбула - повторяющиеся последовательности CAZAC.

Спасибо за направление изучения, покурю что там к чему. В CAZAC почти все хорошо, но вот наличие комплексного согласованного фильтра, требует много ресурса, особенно при высоких символьных частотах(когда нет запаса на оверсемплинг) и низких отношениях сигнал шум (когда требуются преамбулы > 64 символов)


--------------------
Go to the top of the page
 
+Quote Post
andyp
сообщение Nov 9 2014, 12:07
Сообщение #39


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(des00 @ Nov 9 2014, 14:42) *
Спасибо за направление изучения, покурю что там к чему. В CAZAC почти все хорошо, но вот наличие комплексного согласованного фильтра, требует много ресурса, особенно при высоких символьных частотах(когда нет запаса на оверсемплинг) и низких отношениях сигнал шум (когда требуются преамбулы > 64 символов)


Дорогой фильтр - плата за нулевую автокорреляцию. Ничего не поделаешь. Меня спасает, что полосы в последнее время у меня узкие, ну и допоиск фильтром только в окне делаю.
Go to the top of the page
 
+Quote Post
petrov
сообщение Nov 9 2014, 13:38
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(des00 @ Nov 9 2014, 15:42) *
Спасибо за направление изучения, покурю что там к чему. В CAZAC почти все хорошо, но вот наличие комплексного согласованного фильтра, требует много ресурса, особенно при высоких символьных частотах(когда нет запаса на оверсемплинг) и низких отношениях сигнал шум (когда требуются преамбулы > 64 символов)


Надо искать быстрые алгоритмы. Мне больше не нравятся большие боковики за пределами нулевой зоны автокорреляции, плохо для обнаружения.
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 9 2014, 13:41
Сообщение #41


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(petrov @ Nov 9 2014, 21:38) *
Надо искать быстрые алгоритмы. Мне больше не нравятся большие боковики за пределами нулевой зоны автокорреляции, плохо для обнаружения.

Есть класс алгоритмов на бинарных последовательностях, позволяют хорошо работать, в том числе при больших расстройках и низких отношениях с/ш. Детали раскрыть не могу, по голове настучат.


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Nov 9 2014, 14:01
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(des00 @ Nov 9 2014, 17:41) *
Есть класс алгоритмов на бинарных последовательностях, позволяют хорошо работать, в том числе при больших расстройках и низких отношениях с/ш. Детали раскрыть не могу, по голове настучат.


Да ладно, это и так все знают.
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 9 2014, 18:02
Сообщение #43


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(petrov @ Nov 9 2014, 22:01) *
Да ладно, это и так все знают.

Может быть, но все равно раскрывать детали в открытом доступе не буду sm.gif


--------------------
Go to the top of the page
 
+Quote Post
rx9cim
сообщение Dec 25 2014, 16:55
Сообщение #44


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 2-07-12
Пользователь №: 72 593



Я такую штуку делал в своем приемнике Пион-DSP, работает, полный автомат. Исходники Пион-DSP открытые, лежат на моем сайте rx9cim.ucoz.ru . Приемник предназначен для приема станций КВ диапазона в режимах SSB, AM, FM, CW. У алгоритма куча своих особенностей, у меня по крайней мере в лоб он не заработал, пришлось обвешивать кое-что критериями. Почитайте статьи Маркуса Виндиша и Герхарда Феттвайса. Там правда много статей, они однотипные, но в какой-то из них есть ошибки, причем принципиальные. Можно здесь почитать : http://www.qsl.net/ik1xpv/dsp/pdf/aiqben.pdf
Go to the top of the page
 
+Quote Post
des00
сообщение Dec 26 2014, 03:36
Сообщение #45


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(rx9cim @ Dec 25 2014, 23:55) *
Почитайте статьи Маркуса Виндиша и Герхарда Феттвайса.

Спасибо, ознакомлюсь. Тоже внес кое какие поправки в алгоритм и он заработал sm.gif


--------------------
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 17:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01499 секунд с 7
ELECTRONIX ©2004-2016