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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> LDPC, turbo-code
Alex46
сообщение Feb 16 2017, 05:07
Сообщение #31





Группа: Участник
Сообщений: 8
Регистрация: 16-11-16
Пользователь №: 94 203



Цитата(petrov @ Feb 15 2017, 22:43) *
Сами будете задавать в модели канала.


Так у меня не модель а реальное устройство.
Go to the top of the page
 
+Quote Post
maratz
сообщение Feb 16 2017, 10:45
Сообщение #32


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 4-02-16
Пользователь №: 90 332



Если лень основательно разбираться, можно получить точки через Матлаб, делайте конструктор модулятора, поле данных с нужным дискретом передавайте в заданном созвездии, принимайте через конструктор демодулятора с указанием получать демодулированный сигнал в ЛЛР. Кстати, там очень доступная справка по этому вопросу.
Go to the top of the page
 
+Quote Post
petrov
сообщение Feb 16 2017, 10:55
Сообщение #33


Гуру
******

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



Цитата(Alex46 @ Feb 16 2017, 08:07) *
Так у меня не модель а реальное устройство.


На свете куча реальных устройств существует, вы его собираетесь как чёрный ящик исследовать? Или будете упрощать задачу, используя информацию о нём, об условиях, для которых оно разрабатывалось?
Go to the top of the page
 
+Quote Post
Alex46
сообщение Feb 16 2017, 11:37
Сообщение #34





Группа: Участник
Сообщений: 8
Регистрация: 16-11-16
Пользователь №: 94 203



Цитата(petrov @ Feb 16 2017, 10:55) *
На свете куча реальных устройств существует, вы его собираетесь как чёрный ящик исследовать? Или будете упрощать задачу, используя информацию о нём, об условиях, для которых оно разрабатывалось?


Для меня это черный ящик .... с устройства мне приходит либо жесткие решения демодулятора либо IQ и естествеено вид модуляции вот хочу преобразовать IQ в мягкие решения чтоьы подать на вход декодера как преобразовывать не знаю. Потому и столько вопросов =).
Go to the top of the page
 
+Quote Post
petrov
сообщение Feb 16 2017, 12:58
Сообщение #35


Гуру
******

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



Цитата(Alex46 @ Feb 16 2017, 14:37) *
Для меня это черный ящик ....Потому и столько вопросов =).


Для нас тем более. Вы предлагаете нам описывать всевозможные варианты развития событий, а вы будете выбирать?
Go to the top of the page
 
+Quote Post
Alex46
сообщение Feb 16 2017, 13:28
Сообщение #36





Группа: Участник
Сообщений: 8
Регистрация: 16-11-16
Пользователь №: 94 203



Цитата(petrov @ Feb 16 2017, 12:58) *
Для нас тем более. Вы предлагаете нам описывать всевозможные варианты развития событий, а вы будете выбирать?


Ни в коем случаи .... просто пытаюсь понять что необходимо для получения мягких решений с выхода демодулятора. Если IQ недостаточно скажите какие еще данные необходимы.
Go to the top of the page
 
+Quote Post
petrov
сообщение Feb 16 2017, 13:52
Сообщение #37


Гуру
******

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



Цитата(Alex46 @ Feb 16 2017, 16:28) *
Ни в коем случаи .... просто пытаюсь понять что необходимо для получения мягких решений с выхода демодулятора. Если IQ недостаточно скажите какие еще данные необходимы.


Это зависит, возможно множество вариантов. Например квадратурный демодулятор тоже выдаёт IQ, но к нему ещё надо кучу всего приделать, зависящего от задачи, чтобы до кодов дожить.
Go to the top of the page
 
+Quote Post
Alex46
сообщение Feb 16 2017, 15:52
Сообщение #38





Группа: Участник
Сообщений: 8
Регистрация: 16-11-16
Пользователь №: 94 203



Цитата(maratz @ Feb 16 2017, 11:45) *
Если лень основательно разбираться, можно получить точки через Матлаб, делайте конструктор модулятора, поле данных с нужным дискретом передавайте в заданном созвездии, принимайте через конструктор демодулятора с указанием получать демодулированный сигнал в ЛЛР. Кстати, там очень доступная справка по этому вопросу.


Разбираться не лень а наоборот интересно но просто не знаю с чего начать. Может посоветуете?? Меня допустим пугают книги с формулами где одни интегралы без примеров.

IQ в данном случаи координаты точек созвездия.
Go to the top of the page
 
+Quote Post
stealth-coder
сообщение Feb 17 2017, 19:56
Сообщение #39


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

Группа: Участник
Сообщений: 100
Регистрация: 27-12-08
Пользователь №: 42 786



Цитата(Alex46 @ Feb 15 2017, 23:30) *
stealth-coder

Тут все ясно здорово.... кроме одного а почему Способ имеет большую ошибку в случае низких соотношений сигнал/шум. ?



Точнее sum(sqrt(In^2 + Qn^2)) /N ошибся.... так?

И еще вопрос
2. Определяете идеальную точку созвездия через жёсткое решение

Это как?? Я думал что идеальная точка зависит от конкретного демодулятора и модуляции.... то есть она известна.... или я ошибаюсь?


Позиции идеальных точек известны и зависят от конкретного демодулятора, но для оценки вектора ошибки надо каким-то образом выбрать одну идеальную точку из множества идеальных точек созвездия, это можно сделать приняв жесткое решение либо вычислив ближайшую в смысле Евклидова расстояния.

Можно и квадратный корень вычислять, но если после вычисления переходить к децибелам, то квадратный корень можно учесть в формуле вычисления децибел, поэтому квадратный корень на практике стараются убрать.

При низких сигнал/шум будет много ошибок в определении идеальной (переданной) точки созвездия, поэтому вектор ошибки будет вычисляться как разность принятого вектора и неправильной точки созвездия, т.е. на передающей стороне была точка 1, а при приеме из-за большой мощности шума ближайшая точка оказалась 2, поэтому вектор ошибки будет неправильным (меньше, чем на самом деле), что приведет к завышению оценки сигнал/шум.

Go to the top of the page
 
+Quote Post
Alex46
сообщение Feb 17 2017, 21:20
Сообщение #40





Группа: Участник
Сообщений: 8
Регистрация: 16-11-16
Пользователь №: 94 203



Цитата(stealth-coder @ Feb 17 2017, 19:56) *
Позиции идеальных точек известны и зависят от конкретного демодулятора, но для оценки вектора ошибки надо каким-то образом выбрать одну идеальную точку из множества идеальных точек созвездия, это можно сделать приняв жесткое решение либо вычислив ближайшую в смысле Евклидова расстояния.

Можно и квадратный корень вычислять, но если после вычисления переходить к децибелам, то квадратный корень можно учесть в формуле вычисления децибел, поэтому квадратный корень на практике стараются убрать.

При низких сигнал/шум будет много ошибок в определении идеальной (переданной) точки созвездия, поэтому вектор ошибки будет вычисляться как разность принятого вектора и неправильной точки созвездия, т.е. на передающей стороне была точка 1, а при приеме из-за большой мощности шума ближайшая точка оказалась 2, поэтому вектор ошибки будет неправильным (меньше, чем на самом деле), что приведет к завышению оценки сигнал/шум.


Большое вам спасибо вроде как понял.
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 Текстовая версия Сейчас: 24th November 2017 - 02:03
Рейтинг@Mail.ru


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