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

 
 
12 страниц V  « < 8 9 10 11 12 >  
Reply to this topicStart new topic
> Демодуляция QAM
vadimuzzz
сообщение Aug 13 2008, 09:44
Сообщение #136


Гуру
******

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



еще вопросик: как я понял, все вычисления в комплексной форме идут. т.е. коэффициенты эквалайзера в каналах I и Q будут зависимы. это так?
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 13 2008, 09:51
Сообщение #137


Гуру
******

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



Цитата(vadimuzzz @ Aug 13 2008, 13:44) *
еще вопросик: как я понял, все вычисления в комплексной форме идут. т.е. коэффициенты эквалайзера в каналах I и Q будут зависимы. это так?


Да фильтр комлексный, комплексные отсчёты в линии задержки, коэффициенты комплексные числа.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Aug 14 2008, 00:37
Сообщение #138


Гуру
******

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



а где в модели задаются начальные коэффициенты эквалайзера?
еще не понял, зачем в эквалайзер exp(j*phi) идет комплексно-сопряженная, а в блоке подстройки фазы без сопряжения?
это conj(V_k) в обозначениях Прокиса? (11.5.33)
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 14 2008, 06:34
Сообщение #139


Гуру
******

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



Цитата(vadimuzzz @ Aug 14 2008, 04:37) *
а где в модели задаются начальные коэффициенты эквалайзера?
еще не понял, зачем в эквалайзер exp(j*phi) идет комплексно-сопряженная, а в блоке подстройки фазы без сопряжения?
это conj(V_k) в обозначениях Прокиса? (11.5.33)


Начальные коэффициенты задаются в блоке coeff_update в задержке интегратора.

Домножение на сопряжённую фазу решений нужно потому что эквалайзер работает с сигналом до коррекции фазы и таким образом мы убираем изменения которые внесла фазовая синхронизация. Посмотрите рисунок 11.1.8 Выравнивание полосовых сигналов КАМ или ФМ, это тоже самое.

conj(V_k)- cопряжение в самом алгоритме наименьших квадратов есть это уже другое.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Aug 14 2008, 07:11
Сообщение #140


Гуру
******

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



понятно. как раз эти рисунки смотрю и меня очень смущает 11.1.6. Какой-то подозрительный умножитель там справа.
по логике вроде там должен сумматор, нет? схема 11.1.8 мне не подходит, много переделывать, 11.1.6 - как у меня сейчас.
только sin(omega_c*t) у меня уже охвачен обратной связью по решению.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 14 2008, 07:31
Сообщение #141


Гуру
******

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



Цитата(vadimuzzz @ Aug 14 2008, 11:11) *
понятно. как раз эти рисунки смотрю и меня очень смущает 11.1.6. Какой-то подозрительный умножитель там справа.
по логике вроде там должен сумматор, нет?


Конечно же там ошибка.

Цитата(vadimuzzz @ Aug 14 2008, 11:11) *
схема 11.1.8 мне не подходит, много переделывать, 11.1.6 - как у меня сейчас.
только sin(omega_c*t) у меня уже охвачен обратной связью по решению.


Не надо делать как на 11.1.8, просто оттуда видно зачем обратно решения доворачиваем после фазовой синхронизации. Если фазовая синхронизаци была осуществлена до эквалайзера то никаких домножений на сопряжённую фазу не нужно.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Aug 14 2008, 13:17
Сообщение #142


Гуру
******

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



а для чего перед фильтром в обратной связи стоит линия задержки? у Прокиса вроде такого нет.
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 14 2008, 13:20
Сообщение #143


Гуру
******

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



Цитата(vadimuzzz @ Aug 14 2008, 17:17) *
а для чего перед фильтром в обратной связи стоит линия задержки? у Прокиса вроде такого нет.


Есть у Прокиса, у буфера первый отвод без задержки.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Aug 14 2008, 13:35
Сообщение #144


Гуру
******

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



Цитата(petrov @ Aug 14 2008, 20:20) *
Есть у Прокиса, у буфера первый отвод без задержки.

буфер, это который в начале блока LMS_Adaptive_Filter?
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 14 2008, 13:49
Сообщение #145


Гуру
******

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



Цитата(vadimuzzz @ Aug 14 2008, 17:35) *
буфер, это который в начале блока LMS_Adaptive_Filter?


А я не ту имел ввиду. В обратной связи если убрать то симулинк ругается на алгебраик луп, вроде это ошибка в самом симулинке, а может и моя ошибка где-то, но в любом случае эта задержка ни на что сильно не влияет.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Aug 15 2008, 00:10
Сообщение #146


Гуру
******

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



так, теперь я запутался )
я вот об этом (см. скриншот):
получается, что в пересчете используется ошибка на _текущем_ такте и предыдущий продетектированный символ. непонятно.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 15 2008, 07:14
Сообщение #147


Гуру
******

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



Цитата(vadimuzzz @ Aug 15 2008, 04:10) *
так, теперь я запутался )
я вот об этом (см. скриншот):
получается, что в пересчете используется ошибка на _текущем_ такте и предыдущий продетектированный символ. непонятно.


А ну значит в первый раз правильно понял, да на текущем символьном интервале может компенсироваться интерференция от предыдущего продетектированного символа, у буфера в последующем блоке первый отвод без задержки, и без той задержки была бы бессмыслица, алгебраик луп.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Aug 15 2008, 07:38
Сообщение #148


Гуру
******

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



Цитата(petrov @ Aug 15 2008, 14:14) *
А ну значит в первый раз правильно понял, да на текущем символьном интервале может компенсироваться интерференция от предыдущего продетектированного символа, у буфера в последующем блоке первый отвод без задержки, и без той задержки была бы бессмыслица, алгебраик луп.

хм.. про алг. луп я понял, но мне кажется что задержка должна стоять здесь:
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 15 2008, 08:23
Сообщение #149


Гуру
******

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



Цитата(vadimuzzz @ Aug 15 2008, 11:38) *
хм.. про алг. луп я понял, но мне кажется что задержка должна стоять здесь:


Это другая задержка, она и стоит внутри интегратора.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Aug 15 2008, 09:02
Сообщение #150


Гуру
******

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



я извиняюсь за назойливость, просто хочу свести концы с концами (в смысле теорию и практику).
рассмотрим линейную часть эквалайзера (скриншот).
как я понимаю, здесь коэффициенты пересчитываются по формуле : C(k+1)=C(k) + error(k)*conj(V(k)).
а в фильтре, что стоит в обратной связи идет пересчет C(k+1)=C(k) + error(k)*conj(I(k-1)).
или я неправильно понял?
у Прокиса формула пересчета на оба фильтра одинаковая. не могли бы вы в виде формул показать пересчет коэффициентов?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

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

 


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


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