Документация Engee

Outport

Преобразует ВЧ-сигнал в выходной комплексный сигнал.

Тип: SubSystem

Путь в библиотеке:

/RF Blockset/RF Circuit Envelope/Utilities/Outport

Описание

Блок Outport преобразует сигналы модуляции несущей в среде моделирования на огибающей библиотеки РЧ компоненты в сигналы для использования в других библиотеках.

Блок принимает комплексные сигналы огибающих тока и напряжения или вещественные сигналы полосы пропускания. Комплексные сигналы основной полосы состоят из синфазных ( ) и квадратурных ( ) компонентов, основанных на каждой заданной центральной частоте . Параметр Sensor type определяет, какой сигнал измеряет блок, а параметр Output задает формат выходного сигнала.

Порты

Выход

# BB — выходной сигнал
скаляр | вектор

Details

Выходной сигнал.

Тип выходного сигнала задается в параметре Output.

Типы данных

Float64

Поддержка комплексных чисел

Да

Ненаправленные

# + — входной сигнал
электричество

Details

Электрический порт, соответствующий положительной клемме РЧ-цепи.

Имя для программного использования

AcausalPort_c6b7728b-5ac4-463d-9199-77ddbf0a7071

# - — входной сигнал
электричество

Details

Электрический порт, соответствующий отрицательной клемме РЧ-цепи.

Имя для программного использования

AcausalPort_03f46bbc-ac86-4db1-8a8d-9097008f3cd1

Параметры

Main group

# Sensor type — тип сигнала, измеряемого датчиком
Ideal voltage | Ideal current | Power

Details

Тип сигнала, измеряемого датчиком, указывается как:

  • Ideal voltage — блок выводит входные сигналы в виде сигналов напряжения на указанной несущей частоте Carrier frequencies, Hz в формате, заданном параметром Output. Это рекомендуемый вариант для измерения сигнала без добавления нагрузочного импеданса и изменения условий согласования.

  • Ideal current — блок выводит входные сигналы в виде сигналов тока на указанной несущей частоте Carrier frequencies, Hz в формате, заданном параметром Output.

  • Power — блок выводит модуляции сигнала напряжения на указанной несущей частоте Carrier frequencies, Hz и масштабирует их относительно указанного внутреннего сопротивления нагрузки. Это рекомендуемая опция для интерпритации сигнала, сгенерированного в среде РЧ компоненты для 50 Ом или другого эталонного полного сопротивления. Когда используется эта опция, блок автоматически вставляет сопротивление нагрузки в схему.

    где — значение параметра Load impedance (Ohm).

Значения

Ideal voltage | Ideal current | Power

Значение по умолчанию

Ideal voltage

Имя для программного использования

sensor_type

Настраиваемый

Нет

Вычисляемый

Да

# Load impedance (Ohm) — сопротивление нагрузки РЧ цепи

Details

Сопротивление нагрузки РЧ цепи, используемой для измерения мощности сигнала, задается в виде вектора положительных целых чисел в Ом. Если для параметра Sensor type указано значение Power, то блок автоматически вставляет сопротивление нагрузки в схему. Когда используется несколько блоков Outport в качестве источников питания в одном узле данной схемы, результирующая нагрузка представляет собой параллельную комбинацию указанных сопротивлений нагрузки.

Зависимости

Чтобы использовать этот параметр, установите для параметра Sensor type значение Power.

Значение по умолчанию

50

Имя для программного использования

load_impedance

Настраиваемый

Нет

Вычисляемый

Да

# Output — формат выходных сигналов
Complex Baseband

Details

Формат выходных сигналов.

На данный момент реализована только опция Complex Baseband — блок выводит на выходной порт вектор комплексных сигналов , где -й элемент вектора — это -я частота, заданная параметром Carrier frequencies, Hz.

Значения

Complex Baseband

Значение по умолчанию

Complex Baseband

Имя для программного использования

output_type

Настраиваемый

Нет

Вычисляемый

Да

# Carrier frequencies, Hz — несущие частоты

Details

Несущие частоты, заданные в виде вектора целых положительных чисел в Гц. В параметре Carrier frequencies, Hz элементы представляют собой комбинацию основного тона и соответствующих гармоник в блоке Configuration.

Значение по умолчанию

0

Имя для программного использования

carrier_freq

Настраиваемый

Нет

Вычисляемый

Да

# Step size, s — шаг по времени

Details

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

Установите значение временного шага на -1, чтобы унаследовать временной шаг, указанный в блоке Configuration.

Значение по умолчанию

1.0e-6

Имя для программного использования

step_size

Настраиваемый

Нет

Вычисляемый

Да

Подробнее

Моделирование многополосной огибающей

Details

С помощью блока Inport вы можете задать комплексные огибающие входных сигналов и импортировать их в виде ВЧ-сигналов для моделирования многополосных сигналов.

Блок Configuration автоматически определяет основные тона, указанные во входных портах, и предлагает подходящий порядок гармоник, чтобы отразить нелинейность системы. Вы также можете вручную указать порядок гармоник для каждого основного тона при моделировании.

Вы можете указать любое количество несущих частот. Рекомендуется выбирать между полосой пропускания симуляции (обратно пропорциональной шагу времени симуляции) и общим количеством частот симуляции.

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

inport 3 ru

Формула для временного шага

Details

Формула для выбранного временного шага выглядит следующим образом:

где

  • – наибольшая из заданных несущих частот;

  • – шаг по времени, указанный в блоке Configuration.