|
Выравнивание канала для QAM16 |
|
|
|
Dec 24 2011, 15:17
|
Участник

Группа: Участник
Сообщений: 59
Регистрация: 11-08-10
Пользователь №: 58 866

|
Как правильно эквалайзить (слепым подходом) сигнал, представленный по сылке, T/2, QAM16
T2QAM16.rar ( 69.08 килобайт )
Кол-во скачиваний: 165Пробовал СМА, но бестолку. Или такой случай бесперспективен? Если бесперпективен, то по каким внешним признакам это можно оценить?
|
|
|
|
|
 |
Ответов
|
Jan 3 2012, 11:46
|
Участник

Группа: Участник
Сообщений: 59
Регистрация: 11-08-10
Пользователь №: 58 866

|
По поводу R2 разница между "моим" подходом и вашим вроде бы не существенная и я пока не заметил ее влияния на качество обработки. После коррекции кода типа u_cma=1/(1000*L*mean(abs(QAMmod).^2)); u_lms=u_cma*50;
Получилось SNR=15 M=16
SNR=35 M=64
но для М=256 даже и близко не получается (ни при увеличении SNR, ни при увеличении числа итераций N). О какой потенциальной ошибке реализации фира идет речь, вроде бы просто матричное умножение, где там намудрить можно?
В общем получилось, но не более чем методом научного тыка. И не совсем понятна зависимость - u_lms почему то должно быть больше чем u_cma, хотя логичнее предположить, что в конце для уменьшения остаточной ошибки шаг адаптации должен быть меньше.
Сообщение отредактировал tim_s80 - Jan 3 2012, 18:30
|
|
|
|
|
Jan 4 2012, 09:27
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(tim_s80 @ Jan 3 2012, 05:46)  И не совсем понятна зависимость - u_lms почему то должно быть больше чем u_cma, хотя логичнее предположить, что в конце для уменьшения остаточной ошибки шаг адаптации должен быть меньше. это же очевидно, что мю у слепых методов, основанных на статистиках высоких порядков должен быть меньше. это же по сути почти градинтные методы, шагнул в сторону, посмотрел, шагнул еще и т.д. а при адаптации по жесткому решению мю можно сделать больше, это увеличит скорость сходимости, но увеличит и остаточную ошибку. А можно оставить тем же, но тогда уменьшиться скорость сходимости, остаточная ошибка. Правда это все так, при работе в плавучке, при реализации в ограниченной разрядности не всегда уменьшение мю дает уменьшение ошибки. Тут лучше NLMS использовать, но у него свои особенности реализации. ИМХО CMA и ему подобные, нужны для режима, который я называю "режим поиска". Т.е. нужно довести сигнал (если он вообще есть) до состояния когда может зацепиться DD детектор. Если вам нужна быстрая сходимость, то как уже сказал делайте по обучающей последовательности, выделяйте ее корреляционно и адаптируйте NLMS эквалайзер с большими значениями мю. Вашу модель более не смотрел, времени небыло. А пороги все таки нужно считать правильно, т.к. это не просто чиселка, они же выводятся из уравнений задающих работу эквалайзера и минимизацию ошибки %)
--------------------
|
|
|
|
|
Jan 4 2012, 10:54
|
Участник

Группа: Участник
Сообщений: 59
Регистрация: 11-08-10
Пользователь №: 58 866

|
Цитата(des00 @ Jan 4 2012, 12:27)  А пороги все таки нужно считать правильно, т.к. это не просто чиселка, они же выводятся из уравнений задающих работу эквалайзера и минимизацию ошибки %) Это то понятно, просто в некоторых источниках не знаю по каким причинам иногда "мой" вариант применяется. Нуи по модели еще вопрос созрел. Если смотретьтретий график ошибки, то на первом этапе ошибка ходит ходуном, а потом "вдруг" достаточно резко сваливается. А по "учебникам" ошибка относительно плавно спадает. Это глюк реализации модели?
|
|
|
|
Сообщений в этой теме
tim_s80 Выравнивание канала для QAM16 Dec 24 2011, 15:17 alex_os Цитата(tim_s80 @ Dec 24 2011, 18:17) Как ... Dec 24 2011, 16:09 tim_s80 Цитата(alex_os @ Dec 24 2011, 19:09) На г... Dec 24 2011, 16:46 tim_s80 На этой выборке вроде бы удалось получить выход ме... Dec 25 2011, 12:18 des00 CMA в топку. Делайте Годдарда/ММА/SMMA + DD (direc... Dec 25 2011, 12:30 tim_s80 Цитата(des00 @ Dec 25 2011, 15:30) CMA в ... Dec 25 2011, 12:41  des00 Цитата(tim_s80 @ Dec 25 2011, 06:41) А СМ... Dec 25 2011, 13:00   tim_s80 Цитата(des00 @ Dec 25 2011, 16:00) Да, но... Dec 25 2011, 16:41    des00 Цитата(tim_s80 @ Dec 25 2011, 11:41) Попр... Dec 26 2011, 03:26     tim_s80 Цитата(des00 @ Dec 26 2011, 06:26) или ор... Dec 26 2011, 09:16      des00 Цитата(tim_s80 @ Dec 26 2011, 04:16) Можн... Dec 26 2011, 10:38       tim_s80 Цитата(des00 @ Dec 26 2011, 13:38) хмм, п... Dec 26 2011, 10:51        des00 Цитата(tim_s80 @ Dec 26 2011, 04:51) Тогд... Dec 26 2011, 11:00         tim_s80 Цитата(des00 @ Dec 26 2011, 14:00) смотря... Dec 26 2011, 11:14          des00 Цитата(tim_s80 @ Dec 26 2011, 05:14) Если... Dec 26 2011, 11:34           tim_s80 Цитата(des00 @ Dec 26 2011, 14:34) боюсь ... Dec 26 2011, 12:09            des00 Цитата(tim_s80 @ Dec 26 2011, 06:09) Но п... Dec 26 2011, 12:23             tim_s80 Цитата(des00 @ Dec 26 2011, 15:23) про на... Dec 26 2011, 12:41              des00 Цитата(tim_s80 @ Dec 26 2011, 06:41) Не с... Dec 26 2011, 13:03 tim_s80 При рассмотрении варианта DD-LMS встретился такой ... Dec 28 2011, 06:40 des00 Цитата(tim_s80 @ Dec 28 2011, 00:40) Проя... Dec 28 2011, 08:03 tim_s80 Всех с наступившим!
Появились следующие вопро... Jan 2 2012, 21:10 des00 Цитата(tim_s80 @ Jan 2 2012, 16:10) Наско... Jan 2 2012, 21:24  tim_s80 Цитатана лету будете местоположение фильтра изменя... Jan 2 2012, 21:47   des00 Цитата(tim_s80 @ Jan 2 2012, 16:47) Т.е. ... Jan 2 2012, 22:08    tim_s80 Цитата(des00 @ Jan 3 2012, 01:08) если TS... Jan 2 2012, 22:20     des00 Цитата(tim_s80 @ Jan 2 2012, 17:20) Мож н... Jan 2 2012, 22:23      tim_s80 При SNR=15 и M=16 вроде бы работает.
При SNR=35 и ... Jan 2 2012, 23:12       des00 Цитата(tim_s80 @ Jan 2 2012, 18:12) В чем... Jan 3 2012, 09:37        tim_s80 Цитата(des00 @ Jan 3 2012, 12:37) нормиро... Jan 3 2012, 20:10   des00 Цитата(tim_s80 @ Jan 4 2012, 05:54) Если ... Jan 4 2012, 11:07 tim_s80 Если в приведенной ранее модели поставить
М=64
N=2... Jan 5 2012, 23:43 des00 Цитата(tim_s80 @ Jan 5 2012, 17:43) Если ... Jan 6 2012, 06:50  tim_s80 Цитата(des00 @ Jan 6 2012, 09:50) 1. норм... Jan 6 2012, 07:48   des00 Цитата(tim_s80 @ Jan 6 2012, 02:48) По мю... Jan 12 2012, 06:07
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|