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

SISO Fading Channel

Фильтрация входного сигнала через многолучевой затухающий канал SISO.

siso fading channel

Описание

Блок SISO Fading Channel фильтрует входной сигнал, используя канал с многолучевыми затуханиями с одним входом и одним выходом (SISO). Этот блок моделирует как затухания Рэлея, так и затухания Рикена.

Порты

Вход

# IN — входные данные
вектор

Details

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

Типы данных

Float64 | Float32

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

Да

Выход

# OUT — выходые данные затухающего канала
вектор

Details

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

Типы данных

Float64 | Float32

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

Да

# Gain — коэффициенты усиления дискретного тракта
матрица

Details

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

  • – количество выборок во входном сигнале.

  • – количество канальных путей.

Зависимости

Чтобы использовать этот порт, установите флажок параметра Output channel path gains.

Типы данных

Float64

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

Да

# Delay — задержка фильтра канала
скаляр

Details

Задержка фильтра канала, возвращается в виде скаляра.

Зависимости

Чтобы использовать этот порт, установите флажок параметра Output channel filter delay.

Типы данных

Float64

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

Нет

Параметры

Multipath parameters (frequency selectivity)

# Inherit sample rate from input — опция наследования частоты дискретизации от входного сигнала
Логический тип

Details

Установите этот флажок, чтобы использовать частоту дискретизации входного сигнала при обработке. Частота дискретизации равна , где – количество входных образцов, а – период дискретизации.

Значения

Logical

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

true (включено)

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

InheritSampleRate

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

Нет

# Sample rate (Hz) — частота дискретизации
Вещественное число

Details

Частота дискретизации входного сигнала, заданная в виде положительного скаляра.

Зависимости

Чтобы использовать этот параметр, снимите флажок параметра Inherit sample rate from input.

Значения

Real number

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

1

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

SampleRate

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

Нет

# Discrete path delays (s) — задержки для каждого дискретного пути
Скаляр / вектор / матрица вещественных чисел

Details

Задержки для каждого дискретного пути, заданные в виде неотрицательного скаляра, вектора строк или строки-матрицы.

  • Если задать Discrete path delays (s) в виде скаляра, канал SISO – частотно-плоский.

  • Если задать Discrete path delays (s) в виде вектора, канал SISO – частотно-селективный.

Значения

Scalar / vector / matrix of real numbers

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

0

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

DiscretePath

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

Нет

# Average path gains (dB) — средний коэффициент усиления для каждого дискретного канального пути
Скаляр / вектор / матрица вещественных чисел

Details

Средний коэффициент усиления для каждого дискретного канального пути, заданный в виде скаляра, вектора строк или строки-матрицы.

Параметр Average path gains (dB) должен иметь тот же размер, что и Discrete path delays (s).

Значения

Scalar / vector / matrix of real numbers

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

0

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

AveragePath

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

Нет

# Normalize average path gains to 0 dB — опция нормализации среднего коэффициента усиления канального пути
Логический тип

Details

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

Значения

Logical

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

true (включено)

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

NormalizePath

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

Нет

# Fading distribution — распределение затуханий в канале
Rayleigh | Rician

Details

Распределение затуханий в канале, указанное как Rayleigh или Rician.

Значения

Rayleigh | Rician

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

Rayleigh

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

FadingDistribution

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

Нет

# K-factors — K-фактор затуханий канала Рикена
Скаляр / вектор / матрица вещественных чисел

Details

K-фактор канала замираний Рикена, заданный в виде положительного скаляра или вектора tem:[1] на неотрицательных значений. равно значению параметра Discrete path delays (s).

  • Если задать K-factors как скаляр, то первый дискретный путь – это процесс затуханий Райса с коэффициентом Райса. K-factors. Все остальные дискретные пути – это независимые процессы затуханий Рэлея.

  • Если задать K-factors вектором строк, то дискретный путь, соответствующий положительному элементу вектора K-factors, является процессом затуханий Райса с коэффициентом Райса K, заданным этим элементом. Дискретный путь, соответствующий любым элементам вектора. K-factors с нулевым значением, является процессом затуханий Рэлея. Хотя бы одно значение элемента должно быть ненулевым.

Зависимости

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

Значения

Scalar / vector / matrix of real numbers

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

3

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

KFactor

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

Нет

# LOS path Doppler shifts (Hz) — доплеровские сдвиги для компонентов прямой видимости
Скаляр / вектор / матрица вещественных чисел

Details

Доплеровские сдвиги для компонентов прямой видимости в канале затуханий Райса в Гц, заданные в виде скаляра или вектора строк. Этот параметр должен иметь ту же размерность, что и параметр K-factors.

  • Если задать LOS path Doppler shifts (Hz) как скаляр, он представляет собой доплеровский сдвиг компоненты прямой видимости первого дискретного канала, который является затуханием Райса.

  • Если задать LOS path Doppler shifts (Hz) вектором строк, то дискретный путь, являющийся процессом затухания Рикена, будет иметь доплеровский сдвиг компонента прямой видимости, заданный элементами LOS path Doppler shifts (Hz) , которые соответствуют положительным элементам в векторе K-factors.

Зависимости

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

Значения

Scalar / vector / matrix of real numbers

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

0

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

LOSShifts

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

Нет

# LOS path initial phases (rad) — начальные фазы для компонентов прямой видимости
Скаляр / вектор / матрица вещественных чисел

Details

Начальные фазы для компонент прямой видимости затухающего канала Райса в радианах, заданные в виде скаляра или вектора ряда. Этот параметр должен иметь ту же размерность, что и параметр K-factors.

  • Если задать LOS path initial phases (rad) в виде скаляра, то это начальная фаза компонента прямой видимости первого дискретного пути, который является процессом затуханий Райса.

  • Если задать LOS path initial phases (rad) в виде вектора строк, то дискретный путь, являющийся процессом затухания Райса, будет иметь начальную фазу компонента прямой видимости, заданную элементами. LOS path initial phases (rad), которые соответствуют положительным элементам в векторе. K-factors.

Зависимости

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

Значения

Scalar / vector / matrix of real numbers

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

0

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

LOSPhases

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

Нет

Doppler parameters (time dispersion)

# Maximum Doppler shift (Hz) — максимальный доплеровский сдвиг для всех канальных путей
Вещественное число

Details

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

Maximum Doppler shift (Hz) должен быть для каждого канального пути. – это частота дискретизации на входе в этот блок. – это коэффициент частоты среза канального пути.

Значения

Real number

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

0.001

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

MaximumDoppler

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

Нет

# Doppler spectrum — форма доплеровского спектра для всех путей канала
Jakes

Details

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

Значения

Jakes

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

Jakes

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

DopplerParameters

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

Нет

Main

# Initial seed — начальное число
Вещественное число

Details

Начальное значение для генератора случайных чисел, заданное в виде неотрицательного целого числа.

Значения

Real number

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

73

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

InitialSeed

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

Нет

# Output channel path gains — опция вывода коэффициентов канального пути
Логический тип

Details

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

Значения

Logical

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

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

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

OutputGains

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

Нет

# Output channel filter delay — опция вывода задержки фильтра канала
Логический тип

Details

Установите этот флажок, чтобы использовать выходной порт Delay и выводить задержку канального фильтра базового процесса затуханий.

Значения

Logical

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

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

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

OutputFilter

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

Нет

Литература

  1. Oestges, C., and B. Clerckx. "MIMO Wireless Communications: From Real-World Propagation to Space-Time Code Design." Academic Press, 2007.

  2. Correira, L. M. "Mobile Broadband Multimedia Networks: Techniques, Models and Tools for 4G." Academic Press, 2006.

  3. Kermoal, J. P., L. Schumacher, K. I. Pedersen, P. E. Mogensen, and F. Frederiksen. "A stochastic MIMO radio channel model with experimental validation." IEEE Journal on Selected Areas of Communications. Vol. 20, Number 6, 2002, pp. 1211–1226.

  4. Jeruchim, M., P. Balaban, and K. S. Shanmugan. "Simulation of Communication Systems. Second Edition." New York: Kluwer Academic/Plenum, 2000.

  5. Pätzold, Matthias, Cheng-Xiang Wang, and Bjorn Olav Hogstand. "Two New Sum-of-Sinusoids-Based Methods for the Efficient Generation of Multiple Uncorrelated Rayleigh Fading Waveforms." IEEE Transactions on Wireless Communications. Vol. 8, Number 6, 2009, pp. 3122–3131.

Смотрите также