DVBS-APSK Demodulator Baseband

Амплитудно-фазовая демодуляция (APSK) DVB-S2/S2X/SH

  • Библиотека:
  • Communications Toolbox / Модуляция / Цифровая Полосовая модуляция / APM

    Communications Toolbox / Модуляция / Цифровая Полосовая модуляция / Стандартно-совместимый

Описание

Блок DVBS-APSK Demodulator Baseband демодулирует входной сигнал с помощью Цифрового телевидения (DVB-S2/S2X/SH) амплитудно-фазовая демодуляция (APSK). Для описания совместимой DVB демодуляции APSK смотрите DVB Совместимый APSK Трудная Демодуляция и DVB Совместимый APSK Мягкая Демодуляция.

Этот значок показывает блок со всеми включенными портами:

Порты

Входной параметр

развернуть все

DVB-S2/S2X/SH стандартно-специфичный APSK модулируемый сигнал в виде скаляра, вектора или матрицы. Когда этот вход является матрицей, каждый столбец обработан как независимый канал. Этот порт без имени до Var порт включен.

Типы данных: double | single
Поддержка комплексного числа: Да

Шумовое отклонение в виде положительной скалярной величины или вектора положительных значений. Когда шумовое отклонение или результат степени сигнала в расчетах включающие экстремальные положительные или отрицательные величины, смотрите DVB Совместимый APSK Мягкая Демодуляция для факторов типа решения демодуляции.

Зависимости

Этот параметр применяется, когда Шумовой источник отклонения установлен в Input port.

Типы данных: double | single

Вывод

развернуть все

Демодулируемый сигнал, возвращенный как скаляр, вектор или матрица. Размерности демодулируемого сигнала зависят от заданного Выходного типа и типа Решения. Этот порт без имени на блоке.

Output type Decision typeДемодулируемое описание сигналаРазмерности демодулируемого сигнала
IntegerДемодулируемые целочисленные значения в области значений [0, (M – 1)]Выходной сигнал имеет те же размерности как входной сигнал.
BitHard decisionДемодулируемые битыКоличество строк в выходном сигнале является log2 (M) времена количество строк во входном сигнале. Каждый демодулируемый символ сопоставлен с группой log2 (M) элементы в столбце, где первый элемент представляет MSB, и последний элемент представляет LSB.
Log-likelihood ratioЗначение отношения логарифмической правдоподобности для каждого бита
Approximate log-likelihood ratioАппроксимированное значение отношения логарифмической правдоподобности для каждого бита

M является значением порядка Модуляции.

Используйте тип Выходных данных, чтобы задать тип выходных данных.

Параметры

развернуть все

Стандартный суффикс для варианта модуляции DVB в виде S2, S2X, или SH.

Структурируйте длину в виде Normal или Short.

Зависимости

Этот параметр применяется только, когда суффикс стандарта DVB установлен в S2 или S2X.

Порядок модуляции в виде степени двойки. Порядок модуляции задает общее количество точек в созвездии входного сигнала. Список допустимых порядков модуляции варьируется в зависимости от установки для суффикса стандарта DVB и длины Системы координат.

DVB standard suffixFrame lengthОпции Modulation order
S2Normal или Short16 или 32
S2XNormal8, 16, 32, 64, или 256
Short16 или 32
SHНе применяется16

Идентификатор кода в виде вектора символов. Список допустимых значений идентификатора кода варьируется в зависимости от установки для суффикса стандарта DVB, длины Системы координат и порядка Модуляции. Эта таблица приводит доступные параметры для значений Code identifier.

Modulation orderDVB standard suffixFrame length Опции Code identifier
8

S2X

Normal

100/180 или 104/180

16

S2 или S2X

Normal

2/3, 3/4, 4/5, 5/6, 8/9, или 9/10

Short

2/3, 3/4, 4/5, 5/6, или 8/9

16

S2X

Normal

26/45, 3/5, 28/45, 23/36, 25/36, 13/18, 140/180, 154/180, 100/180, 96/180, 90/180, 18/30, или 20/30

Short

7/15, 8/16, 26/45, 3/5, или 32/45

32

S2 или S2X

Normal

3/4, 4/5, 5/6, 8/9, или 9/10

Short

3/4, 4/5, 5/6, или 8/9

32

S2X

Normal

128/180, 132/180, 140/180, или 2/3

Short

2/3 или 32/45

64

S2X

Normal

128/180 , 132/180, 7/9, 4/5, или 5/6

128

S2X

Normal

135/180 или 140/180

256

S2X

Normal

116/180, 124/180, 128/180, 20/30, или 135/180

Для получения дополнительной информации обратитесь к Таблицам 9 и 10 в стандарте DVB-S2 [1] и Таблице 17a в стандарте DVB-S2X [2].

Зависимости

Этот параметр применяется только, когда DVB standard suffix установлен в S2 или S2X.

Созвездие, масштабирующееся в виде Outer radius as 1 или Unit average power.

Зависимости

Этот входной параметр применяется только, когда суффикс стандарта DVB установлен в S2 или S2X.

Выведите тип в виде Integer или Bit.

Типы данных: char | string

Решение демодуляции вводит в виде Hard decision, Log-likelihood ratio, или Approximate log-likelihood ratio. Смотрите DVB Совместимый APSK Мягкая Демодуляция для факторов выбора алгоритма.

Зависимости

Этот параметр применяется, когда Выходной тип установлен в Bit.

Шумовой источник отклонения в виде:

  • Property — Шумовое отклонение установлено с помощью Шумового параметра отклонения.

  • Input port — Шумовое отклонение установлено с помощью входного порта Var.

Шумовое отклонение в виде положительной скалярной величины или вектора положительных значений.

  • Когда задано как скаляр, то значение используется на всех элементах во входном сигнале.

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

Когда шумовое отклонение или результат степени сигнала в расчетах включающие экстремальные положительные или отрицательные величины, смотрите DVB Совместимый APSK Мягкая Демодуляция для факторов типа решения демодуляции.

Зависимости

Этот параметр применяется, когда Шумовой источник отклонения установлен в Property и тип Решения установлен в любой Log-likelihood ratio или Approximate log-likelihood ratio.

Типы данных: double

Выходные данные вводят в виде одного из приемлемых значений из этой таблицы. Приемлемые значения Output data type зависят от Выходного типа, и Решение вводят значения параметров.

Output typeDecision typeОпции Output data type
IntegerНе применяетсяdoubleединственныйint8uint8int16uint16int32, или uint32
BitHard decisiondoubleединственныйint8uint8int16uint16int32uint32, или logical
Log-likelihood ratio или Approximate log-likelihood ratioВыходной сигнал является совпадающим типом данных как входным сигналом.

Зависимости

Этот параметр применяется только, когда Выходной тип установлен в Integer или когда Выходной тип установлен в Bit и тип Решения установлен в Hard decision.

Тип симуляции, чтобы запуститься в виде:

  • Code generation – Симулируйте модель с помощью сгенерированного кода C. В первый раз, когда вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска.

  • Interpreted execution – Симулируйте модель с помощью интерпретатора MATLAB®. Эта опция сокращает время запуска. В Interpreted execution режим, можно отладить исходный код блока.

Для получения информации о скорости выполнения смотрите Советы.

Характеристики блока

Типы данных

Boolean | double | integer | single

Многомерные сигналы

yes

Сигналы переменного размера

no

Больше о

развернуть все

Советы

  • Для более быстрого выполнения блока DVBS-APSK Demodulator Baseband, набор Симулировать параметр использования к:

    • Code generation при использовании демодуляции трудного решения.

    • Interpreted execution при использовании мягкой демодуляции решения.

Ссылки

[1] EN 302 307 V1.4.1 Стандарта ETSI: Цифровое телевидение (DVB); структура структурирования Второго поколения, кодирование канала и системы модуляции для Широковещательной передачи, Interactive Services, Сбора Новостей и других широкополосных спутниковых приложений (DVB-S2), Европейский институт стандартизации электросвязи, Вальбонн, Франция, 2005-03.

[2] EN 302 307-2 V1.1.1 Стандарта ETSI: Цифровое телевидение (DVB); структура структурирования Второго поколения, кодирование канала и системы модуляции для Широковещательной передачи, Interactive Services, Сбора Новостей и других широкополосных спутниковых приложений (DVB-S2X), Европейский институт стандартизации электросвязи, Вальбонн, Франция, 2015-02.

[3] EN 302 583 V1.1.1 Стандарта ETSI: Цифровое телевидение (DVB); Структурируя структуру, кодирование канала и модуляцию для Услуг спутниковой связи к Карманным устройствам (SH), Европейскому институту стандартизации электросвязи, Вальбонн, Франция, 2008-03.

[4] Sebesta, J. “Эффективный метод для Демодуляции APSK”. Выбранные Темы на Прикладной математике, Схемах, Системах и Сигналах (П. Пардэлос, Н. Мэсторакис, В. Младенов, и З. Бойкович, редакторы). Воулиагмени, Афины, Греция: Нажатие WSEAS, 2009.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2018b