Receiver Preamp
Предусилитель приемника.
Описание
Блок Receiver Preamp реализует предусилитель приемника, который усиливает входной сигнал и добавляет тепловой шум. Кроме того, вы можете добавить фазовый шум, используя входной порт.
Порты
Вход
X — входящий сигнал
комплексная матрица
Входной сигнал в виде комплексной матрицы.
Размер первого измерения входной матрицы может варьироваться, чтобы имитировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной частотой повторения импульсов.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
TR — включение разрешающего сигнала
скаляр с логическим значением
| скаляр
Включите разрешающий сигнал в виде вектор-столбца, длина которого равняется количеству строк во входном сигнале X. Каждый его элемент TR равный 0
или false
указывает на то, что приемник выключен, и входной сигнал не проходит через приемник. Каждый его элемент TR, отличный от нуля или имеющий значение true
, указывает на то, что приемник включен и входной сигнал проходит через него.
Зависимости
Чтобы использовать этот порт, установите флажок Enable enabling signal input.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
Ph — входной фазовый шум
скаляр
Фазовый шум для каждой входной выборки X, заданной как вектор-столбец, длина которого равна количеству строк в X.
Размер первого измерения входной матрицы может варьироваться, чтобы имитировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной частотой повторения импульсов.
Зависимости
Чтобы использовать этот порт, установите флажок Enable phase noise input.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
Параметры
Gain (dB) — усиление приемника
20 (по умолчанию)
Задайте скаляр, содержащий усиление (в дБ) предусилителя приемника.
Loss factor (dB) — коэффициент потерь приемника
0 (по умолчанию)
Задайте скаляр, содержащий коэффициент потерь (в дБ) предусилителя приемника.
Noise specification method — метод спецификации шума
Noise temperature (по умолчанию)
| Noise power
Задайте шум приемника как Noise power
или Noise temperature
.
Noise figure (dB) — коэффициент шума получателя
0 (по умолчанию)
Скаляр, содержащий коэффициент шума предусилителя приемника в дБ. Если приемник имеет несколько каналов или датчиков, коэффициент шума применяется к каждому каналу или датчику.
Зависимости
Этот параметр появляется только в том случае, если для параметра Noise specification method установлено значение Noise temperature
.
Noise power (W) — мощность шума
0 (по умолчанию)
Задайте скаляр, содержащий мощность шума в ваттах в предусилителе приемника. Если приемник имеет несколько каналов или датчиков, полоса пропускания шума применяется к каждому каналу или датчику.
Зависимости
Этот параметр появляется только в том случае, если для параметра Noise specification method установлено значение Noise power
.
Reference temperature (K) — эталонная температура приемника
290 (по умолчанию)
Скаляр, содержащий эталонную температуру в градусах Кельвина предусилителя приемника. Если приемник имеет несколько каналов или датчиков, эталонная температура применяется к каждому каналу или датчику.
Зависимости
Этот параметр появляется только в том случае, если для параметра Noise specification method установлено значение Noise temperature
.
Inherit sample rate — наследовать частоту дискретизации
включено (по умолчанию)
| выключено
Установите флажок, чтобы наследовать частоту дискретизации от вышестоящих блоков. В ином случае задайте частоту дискретизации с помощью параметра Sample rate (Hz).
Зависимости
Этот параметр появляется только в том случае, если для параметра Noise specification method установлено значение Noise temperature
.
Sample rate (Hz) — частота дискретизации
1e6 (по умолчанию)
| положительный скаляр
Частота дискретизации сигнала в виде положительного скаляра. Единицы измерения — Гц.
Зависимости
Чтобы использовать этот параметр, снимите флажок Inherit sample rate.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
Enable enabling signal input — добавить вход, чтобы указать включение сигнала
выключено (по умолчанию)
| включено
Установите этот флажок, чтобы разрешить ввод сигнала включения приемника через входной порт TR.
Зависимости
Этот параметр появляется только в том случае, если для параметра Noise specification method установлено значение Noise temperature
.
Enable phase noise input — добавить ввод, чтобы отключить фазовый шум
выключено (по умолчанию)
| включено
Установите этот флажок, чтобы разрешить ввод фазового шума для каждого входящего сэмпла с использованием входного порта Ph. Вы можете использовать эту информацию для эмуляции систем когерентности при приеме.
Зависимости
Этот параметр появляется только в том случае, если для параметра Noise specification method установлено значение Noise temperature
.