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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> адаптивный эквалайзер - сходится или нет?
petrov
сообщение May 18 2009, 09:03
Сообщение #31


Гуру
******

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



Цитата(Fast @ May 18 2009, 12:51) *
2sps, это 1*Fверхняя, соотв. ничего он там хорошо не вырезал
а для какого случая Сайед рассматривал введение шумов и утечки ?


Это обязательная штука при реализации с конечной разрядностью, особенно для дробных эквалайзеров.
Go to the top of the page
 
+Quote Post
Fast
сообщение May 18 2009, 09:33
Сообщение #32


Местный
***

Группа: Свой
Сообщений: 216
Регистрация: 31-03-05
Из: Зеленоград
Пользователь №: 3 839



Цитата(des00 @ May 18 2009, 13:02) *
хмм, меня учили считать так берем поток 30 мегабит, Fверхнее этого потока 15МГц, пропускаем его через фильтр найквиста с a = 0.5 получаем полосу 22.5 МГц, по приему режем поток на 60МГц (2sps : 4Fверхнее). Частота найквиста в этом случае 30 МГц. В интервале от 22.5 до 30 МГц RRC все вырежет.
так понятно, ок. только не 30 мбит, а мбод.
а сигнал развален на квадратуры и снесен в ноль.
Цитата(petrov @ May 18 2009, 13:03) *
Это обязательная штука при реализации с конечной разрядностью, особенно для дробных эквалайзеров.
что обязательная, компенсация drift problem для всех целочисленных адаптивных корректоров ?
Go to the top of the page
 
+Quote Post
petrov
сообщение May 18 2009, 09:52
Сообщение #33


Гуру
******

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



Цитата(Fast @ May 18 2009, 13:33) *
что обязательная, компенсация drift problem для всех целочисленных адаптивных корректоров ?


Да и Haykin то же самое пишет. Вообще на практике leaky LMS лучше работает, если внимательно посмотреть на LMS то в нём есть интегратор, и например при замирании шум может утащить коэффициенты неограниченно далеко, а утечка стягивает их к начальному значению и не даёт уехать неограниченно.
Go to the top of the page
 
+Quote Post
Oldring
сообщение May 18 2009, 10:04
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(des00 @ May 18 2009, 12:13) *
хмм, разъясните ламеру, а откуда там что то взялось ?


Шуму квантования при обновлении коэффициентов в самом эквалайзере входной фильтр по фиг. И он интегрируется каждым коэффициентом.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
Fast
сообщение May 18 2009, 10:06
Сообщение #35


Местный
***

Группа: Свой
Сообщений: 216
Регистрация: 31-03-05
Из: Зеленоград
Пользователь №: 3 839



на практике и то и то лучше работает, в зависимости от ситуации
Вы же сами все отлично знаете,
- если нет переполнений по коэф-там, то и утечек забываний не надо. например, у нас канал с АБГШ, сигнал в центре динамического диапазона, то вполне можно и 16-разрядным обойтись
- а для радиоканала ... это уже извините совсем другая история, не знаю такие одаренных, кто будет ставить здесь целочисленный коректор

на практике введение шума, утечки или забывания - вынужденная мера, не от хорошей жизни,
обусловленная либо особенностями алгоритма (напр. РНК) или нехваткой разрядности
и ведет к ухудшению качества по сравнению с оригинальными алгоритмами в плавающей точке

вопрос сейчас в другом, в чем ошибка а данном конкретном случае и проявится ли она в реальной ситуации ?
1. если в переполнении коэф-тов => повышаем их разрядность и/или вводим утечку
2. в другом месте => ищем далее
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение May 18 2009, 14:19
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(des00 @ May 18 2009, 15:13) *
Ali H. Sayed, не считает это костылями %)

Хайкин тоже smile.gif оказывается я его читал, но до нужной главы (17) не дошел..неуч

Цитата(Fast @ May 18 2009, 17:06) *
вопрос сейчас в другом, в чем ошибка а данном конкретном случае и проявится ли она в реальной ситуации ?
1. если в переполнении коэф-тов => повышаем их разрядность и/или вводим утечку
2. в другом месте => ищем далее

есть еще численная неустойчивость алгоритма. если она имеет место - повышение разрядности гиганта мысли не спасает (Хайкин) - переполнение рано или поздно наступит.

Цитата(Fast @ May 18 2009, 17:06) *
- а для радиоканала ... это уже извините совсем другая история, не знаю такие одаренных, кто будет ставить здесь целочисленный коректор

обоснуйте
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение May 18 2009, 14:59
Сообщение #37


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(Fast @ May 18 2009, 14:06) *
вопрос сейчас в другом, в чем ошибка а данном конкретном случае и проявится ли она в реальной ситуации ?
1. если в переполнении коэф-тов => повышаем их разрядность и/или вводим утечку
2. в другом месте => ищем далее

Ошибки тут нету. Надо вводить утечку. Повышение разрядности вас не спасет. Хоть в даблах считайте, все равно коэффициенты будут расти, расти, расти.....
Go to the top of the page
 
+Quote Post
Oldring
сообщение May 18 2009, 15:18
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(Михаил_K @ May 18 2009, 18:59) *
Хоть в даблах считайте, все равно коэффициенты будут расти, расти, расти.....


Ну так как точное вырождение АКМ совершено невероятно, есть надежда, что этот процесс уползания коэффициентов все-таки когда-нибудь остановится. Но наверное на это лучше все-таки не надеяться.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 23 2009, 05:35
Сообщение #39


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

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



Цитата(des00 @ May 17 2009, 04:33) *
2. существует ли какой-то алгоритм определения корреляционных матриц/собственных чисел кореляционных матриц на основе известного сигнала, кроме как посчитать их по реальному сигналу? Ведь по идее передается и принимается шумовой сигнал (данные скремблируются) и появление отсчётов в сигнале равновероятно. Во всех книгах по эквалайзерам выводиться только формула mu < 1/Lmax, но нигде не сказано как определить этот порог точно, для конкретного применения.


тема заглохла, но может кому понадобится. инженерная оценка данного параметра есть у в книге Haykin "Adaptive Filter Theory" стр.402 раздел про LMS эквалайзеры Simple Working Rules.

Вопрос к гуру, если судить по этой оценке то mu < 1/(tap input power). т.е. если по входу тапы ну положим 10 ти битные [-512:511], ару ставит сигнал в точки [-255:255] получается что mu < 1/255^2 :: mu < 1/2^16. не сильно ли маленький коэффициент подстройки ?


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Jun 23 2009, 09:45
Сообщение #40


Гуру
******

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



Ару по сути однотаповый эквалайзер, большие разрядности mu будут в нём для регулирования диапазона мощностей входного сигнала. Если есть АРУ и канал не вносит искажений и допустим нету шумов, то mu эквалайзера может 1 равняться. В общем mu надо исходя из модели канала рассчитывать.
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 23 2009, 10:08
Сообщение #41


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

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



Цитата(petrov @ Jun 23 2009, 04:45) *
Если есть АРУ и канал не вносит искажений и допустим нету шумов, то mu эквалайзера может 1 равняться. В общем mu надо исходя из модели канала рассчитывать.


если я вас правильно понял вы говорите про нормированный mu, а в вопросе выше я писал про ненормированный mu. И если судить по Хайкину то вывод формулы mu < 1/(tap input power) как раз и основан на модели канала. Он использует пессимистичную оценку Lmax < tr[R], а корр. матрица R составлена из отсчетов свертки ИХ канала с данными.

В числовом примере был не прав, т.к. Хайкин рассматривает сумму средних квадратов отсчетов сигнала на интервале длинны эквалайзера, т.е. как я понимаю не мгновенную мощность, а среднюю. Но даже в этом случае получается что ненормированный mu имеет малое значение.


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Jun 23 2009, 10:30
Сообщение #42


Гуру
******

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



Цитата(des00 @ Jun 23 2009, 14:08) *
Но даже в этом случае получается что ненормированный mu имеет малое значение.


Рассмотрите просто АРУ, чем больше мощность входного сигнала относительно какого-то единичного уровня тем меньше должно быть mu, т е вы сами задаёте mu малым.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 5th July 2025 - 09:19
Рейтинг@Mail.ru


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