Receiver Preamp
Предусилитель приемника.
Тип: ReceiverPreamp
|
Путь в библиотеке:
|
Описание
Блок 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.
