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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> BPSK carrier recovery
maxfox2k
сообщение May 13 2008, 08:11
Сообщение #31


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



Цитата(petrov @ May 13 2008, 10:56) *
3 глава

распечатал, прочитал

Цитата(petrov @ May 13 2008, 10:56) *
Этот фильтр что из себя предстваляет?

взял на figure 3-8
коеффициенты, как в симуляции. подставил свои параметры семплированиые, вроде должна лочится.
пробую с частотои f_sym * 4
Go to the top of the page
 
+Quote Post
petrov
сообщение May 13 2008, 08:39
Сообщение #32


Гуру
******

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



Цитата(maxfox2k @ May 13 2008, 12:11) *
распечатал, прочитал
взял на figure 3-8
коеффициенты, как в симуляции. подставил свои параметры семплированиые, вроде должна лочится.
пробую с частотои f_sym * 4


На символьной частоте должна ФАПЧ работать, коэффициенты должны устойчивые быть, посмотрите мои модельки для 16 QAM.
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение May 13 2008, 10:58
Сообщение #33


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



схему 3-18 из незами можно исползоват и для qpsk так?
какой должен быть параметр фильтра?
реально ли реализовать для 12 битной целочисленной арифметики?
Go to the top of the page
 
+Quote Post
fontp
сообщение May 13 2008, 11:09
Сообщение #34


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(maxfox2k @ May 13 2008, 14:58) *
схему 3-18 из незами можно исползоват и для qpsk так?
какой должен быть параметр фильтра?
реально ли реализовать для 12 битной целочисленной арифметики?


3-20 Костас для QPSK
e = sign(I)*Q - sign(Q)*I

А то что с арктангенсом дальше называется tanlock. его тоже можно использовать и для BPSK и QPSK

Фильтры обычно используются пропорционально-интегрирующие. Их нужно уметь считать. Везде описано, где про ФАПЧ
Реализовать в 12-битовой арифметике (на выходе) может и не получится (фазовая ошибка 360/4000= 0.09 градуса устроит ?), но всегда можно пользовать двойную точность
Go to the top of the page
 
+Quote Post
petrov
сообщение May 13 2008, 11:12
Сообщение #35


Гуру
******

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



Цитата(maxfox2k @ May 13 2008, 14:58) *
схему 3-18 из незами можно исползоват и для qpsk так?
какой должен быть параметр фильтра?
реально ли реализовать для 12 битной целочисленной арифметики?


Нельзя, только для BPSK. Кроме того это аналоговый костас, можно конечно и в цифре так сделать, но будут лишние вычисления, и разрядность коэффициентов будет повышаться с ростом частоты дискретизации. Требуемая разрядность зависит от этих самых коэффициентов, от полосы ФАПЧ.
Go to the top of the page
 
+Quote Post
Andreas1
сообщение May 13 2008, 11:15
Сообщение #36


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата(maxfox2k @ May 13 2008, 12:11) *
распечатал, прочитал

Вы нашли Низами в электронном виде? Не поделитесь?
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение May 13 2008, 11:15
Сообщение #37


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



Цитата(fontp @ May 13 2008, 14:09) *
3-20 Костас для QPSK
e = sign(I)*Q - sign(Q)*I

А то что с арктангенсом дальше называется tanlock. его тоже можно использовать и для BPSK и QPSK

e(t) - ето понятно.
просто в симуляции полная ерунда творится.
не могу исползовать слишком маленкие Ki Kp, скажем <.1, а при таких коеффитсиентах выход луп филтра становится очен болшим. вот и подумал, что аналоговую реализатсию нельзя сделать.

а что с фильтром? какие частоты надо отфильтроват?
Go to the top of the page
 
+Quote Post
petrov
сообщение May 13 2008, 11:19
Сообщение #38


Гуру
******

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



Цитата(Andreas1 @ May 13 2008, 15:15) *
Вы нашли Низами в электронном виде? Не поделитесь?


В соседнюю тему по DQPSK загляните...
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение May 13 2008, 11:19
Сообщение #39


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



Цитата(fontp @ May 13 2008, 14:09) *
Реализовать в 12-битовой арифметике (на выходе) может и не получится (фазовая ошибка 360/4000= 0.09 градуса устроит ?), но всегда можно пользовать двойную точность

созвездие фиксировать не требуется.
Go to the top of the page
 
+Quote Post
fontp
сообщение May 13 2008, 11:20
Сообщение #40


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(maxfox2k @ May 13 2008, 15:15) *
e(t) - ето понятно.
просто в симуляции полная ерунда творится.
не могу исползовать слишком маленкие Ki Kp, скажем <.1, а при таких коеффитсиентах выход луп филтра становится очен болшим. вот и подумал, что аналоговую реализатсию нельзя сделать.

а что с фильтром? какие частоты надо отфильтроват?


Это не любой фильтр. Фильтр НЧ.
Y(z) = К1*X(z)/z + K2*X(z)
Кажется так в z-плоскости.
Но его нужно уметь рассчитать. Описано в любой книге про ФАПЧ.
Обычно используют расчёт аналоговый, а потом решение переносят в дижитал.
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение May 13 2008, 11:40
Сообщение #41


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



Цитата(petrov @ May 13 2008, 14:12) *
Нельзя, только для BPSK. Кроме того это аналоговый костас, можно конечно и в цифре так сделать, но будут лишние вычисления, и разрядность коэффициентов будет повышаться с ростом частоты дискретизации. Требуемая разрядность зависит от этих самых коэффициентов, от полосы ФАПЧ.

т.е. если у нас стоит ацп перед фильтром (3-18) и управляем vco с помошью цап, то такое сделать нельзя?
Go to the top of the page
 
+Quote Post
petrov
сообщение May 13 2008, 11:50
Сообщение #42


Гуру
******

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



Цитата(maxfox2k @ May 13 2008, 15:40) *
т.е. если у нас стоит ацп перед фильтром (3-18) и управляем vco с помошью цап, то такое сделать нельзя?


QPSK нельзя схемой (3-18), BPSK можно сделать так как вы описали. Но лучше сделать всё в цифре.
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение May 13 2008, 12:28
Сообщение #43


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



уф, кажись без математики всё заработало. а то в фпга уже умножители закончились.
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение May 15 2008, 09:04
Сообщение #44


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553



bpsk заработало, но в qpsk большои error rate получился. видимо без математики никак sad.gif
незами конечно хорошая книжка, но хотелось бы почитать из серии "демодулятор для чаиников" smile.gif
Go to the top of the page
 
+Quote Post
petrov
сообщение May 15 2008, 09:12
Сообщение #45


Гуру
******

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



Цитата(maxfox2k @ May 15 2008, 13:04) *
bpsk заработало, но в qpsk большои error rate получился. видимо без математики никак sad.gif
незами конечно хорошая книжка, но хотелось бы почитать из серии "демодулятор для чаиников" smile.gif


Книга Незами и есть "демодулятор для чаиников". Вы связались с такой областью где абы как эвристически на коленке не получится ничего.

Модели симулинковские смотрели? Могу переделать 16QAM в QPSK.
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 - 15:19
Рейтинг@Mail.ru


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