DVBS-APSK Modulator Baseband

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

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

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

  • DVBS-APSK Modulator Baseband block

Описание

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

Порты

Вход

расширить все

Входной сигнал, заданный как скаляр, вектор или матрица. Входной сигнал должен быть двоичными значениями или целыми числами в области значений [0, (M - 1)], где M является порядком модуляции. Этот порт не называется на блоке.

Примечание

Чтобы обработать входной сигнал как двоичные элементы, установите значение параметров Input type в Bit. Для двоичных входов количество строк должно быть целым числом, кратным log2 (M). Группы битов log2 (M) в столбце отображаются на символ, причем первый бит представляет MSB и последний бит представляет LSB.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean

Выход

расширить все

DVB-S2/S2X/SH специфичный для APSK сигнал, возвращенный как комплексный скаляр, вектор или матрица. Сигнал выхода размерностей зависеть от заданного значения типа Входа. Этот порт не называется на блоке.

Input typeРазмерности сигнала Выхода
IntegerСигнал выхода имеет те же размерности, что и входной сигнал.
BitКоличество строк в выход сигнале равняется количеству строк в входном сигнале, разделенном на лог2 (M), где M является порядком модуляции.

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

Параметры

расширить все

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

Длина системы координат, заданная как Normal или Short.

Зависимости

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

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

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

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

Modulation orderDVB standard suffixFrame lengthCode 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] и Таблица 17а в DVB-S2X стандарте [2].

Зависимости

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

Масштабирование созвездий, заданное как Outer radius as 1 или Unit average power.

Зависимости

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

Входной тип, заданный как Integer или Bit. Как использовать Integerвходной сигнал должен состоять из целых чисел в области значений [0, (M - 1)]. Как использовать Bitвходные данные должны содержать двоичные значения, а количество строк должно быть целым числом, кратным log2 (M), где M является порядком модуляции.

Выход данных, заданный как double или single.

Чтобы построить график ссылки созвездия, нажмите кнопку View Constellation.

Тип выполняемой симуляции, заданный как:

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

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

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

Типы данных

Boolean | double | integer | single

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

yes

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

no

Подробнее о

расширить все

Ссылки

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

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

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

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

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

.
Введенный в R2018b