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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> QPSK: проблема: поворачивается созвездие
petrov
сообщение Jun 13 2008, 13:00
Сообщение #16


Гуру
******

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



Цитата(maxfox2k @ Jun 13 2008, 16:25) *
проблема оказалась в symbol timing детекторе. перестает работать при ebn0 9 для qpsk. для bpsk работает до ebn0 7.
какой способ работает лучше при сильных шумах?


Это вы в модели выяснили? Если в железке то может намеряли не правильно.
При таких шумах любой должен работать, использую приближённую формулу модуля комплексного числа max(|I|,|Q|)+0.25*min(|I|,|Q|).

Цитата(maxfox2k @ Jun 13 2008, 16:25) *
не знаю, может в умных книжках где и написано, но pn9 для bpsk и bbpsk одинаковые, только смещены на 129 бит, а я думал генератор поломался...


чёта не понял ничего
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение Jun 26 2008, 04:58
Сообщение #17


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

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



как правильно практически померять eb/n0?

а то используя разные источники формул и разные спектруманализаторы получается от 14 до -25 для одного и того же цигнала и шума smile.gif
Go to the top of the page
 
+Quote Post
petrov
сообщение Jun 26 2008, 07:40
Сообщение #18


Гуру
******

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



Цитата(maxfox2k @ Jun 26 2008, 08:58) *
как правильно практически померять eb/n0?

а то используя разные источники формул и разные спектруманализаторы получается от 14 до -25 для одного и того же цигнала и шума smile.gif


С помощью модели снимите зависимость EVM от eb/n0, и в железке EVM считайте, только конечно в EVM будет входить и МСИ и фазовое дрожание гетеродина и т. д.
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение Jun 26 2008, 07:48
Сообщение #19


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

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



Цитата(petrov @ Jun 26 2008, 10:40) *
С помощью модели снимите зависимость EVM от eb/n0, и в железке EVM считайте, только конечно в EVM будет входить и МСИ и фазовое дрожание гетеродина и т. д.

вы наверное не поняли вопрос. я имел ввиду как померять в кабеле?
есть генератор, шумогенератор и спектрум-анализатор.
и какую формулу исползовать?
Go to the top of the page
 
+Quote Post
petrov
сообщение Jun 26 2008, 08:05
Сообщение #20


Гуру
******

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



Цитата(maxfox2k @ Jun 26 2008, 11:48) *
вы наверное не поняли вопрос. я имел ввиду как померять в кабеле?
есть генератор, шумогенератор и спектрум-анализатор.
и какую формулу исползовать?


Без измерителя мощности наверное не обойтись, для того чтобы мощность сигнала померить . N0 померяете с помощью спектроанализатора. Зная мощность сигнала, длительность символа и количество бит на символ, посчитаете Eb и поделите на N0.

Или вы хотите в кабеле прямо по сумме сигнала и шума оценить? Берёте модель, считаете спектр и смотрите как уровень сигнала и уровень шума вне полосы от Eb/N0 зависит, то же самое смотрите на спектроанализаторе.
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение Jun 26 2008, 08:19
Сообщение #21


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

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



тобиш есть формула
cnr = ebn0 + 10lg(f/b) => ebn0 = cnr - 10lg(f/b)

cnr - разность уровня несущеи и шума. но тут вопрос, несущую надо мерять без шума или с шумом? noize/1Hz?
f - data rate, в нашем случае 256k, но т.к. используется fec 1/2, то будет ли правильно померять для 128k?
b - channel bandwidth, тут тоже непонятки, в одном источнике, для qpsk b=f, для bpsk b=2f, это правильно?

Цитата(petrov @ Jun 26 2008, 11:05) *
Без измерителя мощности наверное не обойтись, для того чтобы мощность сигнала померить . N0 померяете с помощью спектроанализатора. Зная мощность сигнала, длительность символа и количество бит на символ, посчитаете Eb и поделите на N0.

т.е. power meter'ом отдельно померять уровень передатчика, отдельно шумогенератора?
дальше по какой формуле считать?

Сообщение отредактировал maxfox2k - Jun 26 2008, 08:16
Go to the top of the page
 
+Quote Post
fontp
сообщение Jun 26 2008, 08:31
Сообщение #22


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

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



Цитата(maxfox2k @ Jun 26 2008, 12:19) *
т.е. power meter'ом отдельно померять уровень передатчика, отдельно шумогенератора?
дальше по какой формуле считать?


Все формулы и таблицы
Прикрепленные файлы
Прикрепленный файл  AN_ebno.zip ( 44.04 килобайт ) Кол-во скачиваний: 787
 
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение Jun 26 2008, 10:17
Сообщение #23


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

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



Цитата(fontp @ Jun 26 2008, 11:31) *
Все формулы и таблицы

спасибо.

1.не можете ли пояснить расчет (C+N)/N?
например для цифр:
несущая -64.4 dBm
шум -128.5 dBm/1Hz

2. заинтересовали -3dB для qpsk
нужно ли в формуле ebn0 = cnr - 10lg(256к) еще вычесть 3dB для qpsk?
Go to the top of the page
 
+Quote Post
fontp
сообщение Jun 26 2008, 10:23
Сообщение #24


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

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



Цитата(maxfox2k @ Jun 26 2008, 14:17) *
спасибо.

1.не можете ли пояснить расчет (C+N)/N?
например для цифр:
несущая -64.4 dBm
шум -128.5 dBm/1Hz

2. заинтересовали -3dB для qpsk
нужно ли в формуле ebn0 = cnr - 10lg(256к) еще вычесть 3dB для qpsk?


Какие цифры? Они измеряют (С+N) и N линейкой на экране спектроанализатора,
как уровни максимума сигнала и шумовой дорожки. Это величины, измеряемая непосредственно в канале, остальные цифры для наблюдения недоступны.

Именно то, что получается в результате пересчёта светится на дисплее модема и в спецификациях
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение Jun 26 2008, 10:48
Сообщение #25


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

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



Цитата(fontp @ Jun 26 2008, 13:23) *
Какие цифры? Они измеряют (С+N) и N линейкой на экране спектроанализатора,
как уровни максимума сигнала и шумовой дорожки. Это величины, измеряемая непосредственно в канале, остальные цифры для наблюдения недоступны

аналогично.
но после формулы C/N=10*LOG10(10^(((-64.4-128.5)/-128.5)/10)-1)=-3.8 dBm
и если вычесть 3 dbm для qpsk, получается ebn0=-6.8 для демапера
Go to the top of the page
 
+Quote Post
fontp
сообщение Jun 26 2008, 11:35
Сообщение #26


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

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



Цитата(maxfox2k @ Jun 26 2008, 14:48) *
аналогично.
но после формулы C/N=10*LOG10(10^(((-64.4-128.5)/-128.5)/10)-1)=-3.8 dBm
и если вычесть 3 dbm для qpsk, получается ebn0=-6.8 для демапера


Полюбому для модуляции (QPSK) вычесть (сжатие полосы), а для FEС - добавить (расширение полосы).
Вроде так :-)
Go to the top of the page
 
+Quote Post
maxfox2k
сообщение Jun 26 2008, 13:57
Сообщение #27


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

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



Цитата(fontp @ Jun 26 2008, 14:35) *
Полюбому для модуляции (QPSK) вычесть (сжатие полосы), а для FEС - добавить (расширение полосы).
Вроде так :-)

добавлять точно не хочется smile.gif
но вот если для моей формулы еще вычесть и 3 dbm для qpsk то очень даже замечательно в спек укладываемся. попробую в этом направлении похимичить.
но вообще странно, что по разным источникам получаются такие разные значения.
у нас точно ebn0 не может быть отрицательным.
Go to the top of the page
 
+Quote Post

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

 


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


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