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

Phase/ Frequency Offset

Применяет смещения фазы и частоты к комплексному базовому сигналу.

Тип: PhaseFrequencyOffset

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

/Communication Systems/RF Impairments and Components/Phase/ Frequency Offset

Описание

Блок Phase/ Frequency Offset применяет смещения фазы и частоты к комплексному базовому сигналу.

Порты

Выход

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

Details

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

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

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

Да

Вход

# In — входной сигнал
скаляр | вектор | матрица

Details

Комплексный входной сигнал, заданный в виде скаляра, вектора или матрицы. Порт является безымянным до тех пор, пока не будет включен параметр Frequency offset from port.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

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

Да

# Frq — смещение частоты
скаляр

Details

Смещение частоты, заданное в виде скаляра, вектора с тем же количеством строк или столбцов, что и входной сигнал, или матрицы с теми же размерами, что и входной сигнал.

Зависимости

Чтобы использовать этот порт, установите флажок Frequency offset from port.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

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

Нет

Параметры

Основные

# Phase offset (deg) — смещение фазы
Scalar / array of real numbers

Details

Смещение фазы в градусах, заданное в виде скаляра, вектора или матрицы.

Если Phase offset (deg) и Frequency offset (Hz) не являются скалярными, то они должны иметь одинаковый размер.

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

0

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

PhaseOff

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

Нет

Вычисляемый

Да

# Frequency offset from port — добавление порта для установки смещения частоты
Logical

Details

Установите флажок для отображения порта Frq.

  • Флажок установлен — порт Frq отображается на значке блока. Смещение частоты задается сигналом на этом порту.

  • Флажок не установлен — порт Frq скрыт. Смещение частоты задается параметром Frequency offset (Hz).

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

false (выключено)

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

FreqOffFromPort

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

Нет

Вычисляемый

Нет

# Frequency offset (Hz) — смещение частоты
Scalar / array of real numbers

Details

Смещение частоты в Гц, заданное в виде скаляра, вектора с тем же количеством строк или столбцов, что и входной сигнал, или матрицы с теми же размерами, что и входной сигнал.

Если Phase offset (deg) и Frequency offset (Hz) не являются скалярными, то они должны иметь одинаковый размер.

Зависимости

Чтобы использовать этот параметр, снимите флажок Frequency offset from port.

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

0

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

FreqOff

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

Нет

Вычисляемый

Да

Алгоритмы

Если входным сигналом является , то выходной сигнал имеет вид

,

где

  • — смещение частоты;

  • — смещение фазы.

Выходной сигнал в дискретном времени имеет вид:

и

,

где , а — интервал между шагами расчета.