GrishaRezn 0 Posted July 31, 2021 (edited) · Report post Добрый день! А для эквалайзеров при модуляции QAM-16 как можно организовать пакетную синхронизацию в канале с интерференцией и вращением фазы? Я пока понял что никакая подстройка коэффициентов эквалайзера не может быть совершена, если нет синхронизации по тренировочной последовательности. А если у нас созвездие повернуто по фазе априори? То на выходе согласованных фильтров для последовательностей, мы имеем сложности. Необходимо вернуть фазу. Какой ФАПЧ лучше применить в данном случае? Если на решениях, то вероятно возникнут сложности, а если обычный аналоговый (или переведенный в Z-плоскость аналоговый) то где такой найти для QAM-16? А в интереференции, как они вообще? Как то можно согласованный фильтр некогеретным сделать? Edited July 31, 2021 by GrishaRezn Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Grizzly 0 Posted August 2, 2021 · Report post QAM-16 требует когерентного приёма. Это по последнему вопросу. По первым вопросам - прочитайте книжку Незами (Nezami). В ней довольно понятно даются ответы по этим темам. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
quato_a 0 Posted August 2, 2021 · Report post On 7/31/2021 at 12:46 PM, GrishaRezn said: Какой ФАПЧ лучше применить в данном случае? Если на решениях, то вероятно возникнут сложности, а если обычный аналоговый (или переведенный в Z-плоскость аналоговый) то где такой найти для QAM-16? самый обычный ФАПЧ, что и для BPSK/QPSK, только иной фазовый детектор On 7/31/2021 at 12:46 PM, GrishaRezn said: А если у нас созвездие повернуто по фазе априори? То на выходе согласованных фильтров для последовательностей, мы имеем сложности. Необходимо вернуть фазу. сначала восстанавливаем несущую (частоту и фазу), а затем ждем отклик согласованного фильтра по тренировочной последовательности для символьной синхры/эквалайзера но это достаточно долго для пакетной передачи вроде для пекетной передачи используют некогерентную модуляцию, тогда вхождение в синхронизацию на много быстрее и не нужно выделять много символов на вхождение в синхонизацию (DQPSK, протоколы TETRA, DMR) если когерентно, то после достижения пакетной синхронизации можно между пакетами замораживать ФАПЧ и включать его немного заблаговременно до начала следующего пакета, тогда метрика ФАПЧ не улетит Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Grizzly 0 Posted August 2, 2021 · Report post Для пакетной передачи можно посмотреть в сторону feed-forward алгоритмов вместо петель с обратной связью. Да, это вычислительно затратнее, но требует меньшего числа данных. То есть оценка делается на пакет. У Незами это тоже подробно разобрано. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
GrishaRezn 0 Posted August 2, 2021 (edited) · Report post 48 минут назад, Grizzly сказал: Для пакетной передачи можно посмотреть в сторону feed-forward алгоритмов вместо петель с обратной связью. Да, это вычислительно затратнее, но требует меньшего числа данных. То есть оценка делается на пакет. У Незами это тоже подробно разобрано. То есть оценку отметок времени снятия отсчетов и значения ошибки фазы делать по уникальному слову, раз в пакет? Ага. Нашел схемы. С вашим сообщением, появилась уверенность в верном направлении. Спасибо. Буду сравнивать и выбирать) Edited August 2, 2021 by GrishaRezn Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
GrishaRezn 0 Posted August 3, 2021 · Report post 22 часа назад, quato_a сказал: самый обычный ФАПЧ, что и для BPSK/QPSK, только иной фазовый детектор сначала восстанавливаем несущую (частоту и фазу), а затем ждем отклик согласованного фильтра по тренировочной последовательности для символьной синхры/эквалайзера но это достаточно долго для пакетной передачи вроде для пекетной передачи используют некогерентную модуляцию, тогда вхождение в синхронизацию на много быстрее и не нужно выделять много символов на вхождение в синхонизацию (DQPSK, протоколы TETRA, DMR) если когерентно, то после достижения пакетной синхронизации можно между пакетами замораживать ФАПЧ и включать его немного заблаговременно до начала следующего пакета, тогда метрика ФАПЧ не улетит Согласен с Вами. Действительно, Можно некогеретно затектировать преамбулу. (Возможно и по этой же преамбуле можно open loop схему с длительным оцениванием(Длина преамбулы) символьную синхронизацию сделать, устанавливая сглаживающий фильтр на выходе схемы оценивания). Так куда быстрее. Ведь эквалайзер выполняет все задачи одновременно, в том числе и фазовую автоподстройку. Если речь идет о RLS, то можно каждый пакет сбрасывать его настройки, чтобы преодолеть проблему с фактором забывания, поскольку по критерию оценка происходит с расчетом всех предыдущих символов и никакое экспоненциальное взвешивание тут не может помочь:) Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...