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