SISO Fading Channel

Пропустите входной сигнал через SISO многопутевой исчезающий канал

  • Библиотека:
  • Communications Toolbox / каналы

  • SISO Fading Channel block

Описание

Блок SISO Fading Channel фильтрует входной сигнал с помощью single-input/single-output (SISO) многопутевой исчезающий канал. Этот блок модели и Рейли и Рикиэн, исчезающий. Для обработки деталей смотрите раздел Algorithms.

Порты

Входной параметр

развернуть все

Входные данные сигнализируют в виде вектора S-1 N. N S представляет количество отсчетов во входном сигнале.

Типы данных: double | single
Поддержка комплексного числа: Да

Вывод

развернуть все

Выходные данные сигнализируют для исчезающего канала, возвращенного как вектор S-1 N. N S представляет количество отсчетов во входном сигнале.

Дискретные усиления пути базового процесса исчезновения, возвращенного как матрица S-by-NP N.

  • N S представляет количество отсчетов во входном сигнале.

  • N P представляет количество путей к каналу.

Зависимости

Чтобы включить этот порт, на вкладке Main, выбирают усиления пути к каналу Output.

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

Зависимости

Чтобы включить этот порт, на вкладке Main, выбирают задержку фильтра канала Output.

Параметры

развернуть все

Основная вкладка

Многопутевые параметры (селективность частоты)

Выберите этот параметр, чтобы использовать частоту дискретизации входного сигнала при обработке. Когда Inherit sample rate from input выбран, частотой дискретизации является N S/TS, где N S является количеством входных выборок, и T S является шагом расчета модели.

Частота дискретизации входного сигнала в герц в виде положительной скалярной величины. Чтобы совпадать с настройками модели, установите частоту дискретизации на N S/TS, где N S является количеством входных выборок, и T S является шагом расчета модели.

Зависимости

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

Типы данных: double

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

  • Когда вы устанавливаете Discrete path delays (s) на скаляр, канал SISO является плоской частотой.

  • Когда вы устанавливаете Discrete path delays (s) на вектор, канал SISO является выборочной частотой.

Типы данных: double

Среднее усиление для каждого дискретного пути в децибелах в виде скалярного или вектора-строки. Average path gains (dB) должен иметь тот же размер как Дискретные задержки (задержки) пути.

Типы данных: double

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

Выберите распределение замираний канала, любого Rayleigh или Rician.

K-фактор Rician, исчезающего канал в виде положительной скалярной величины или 1 NP вектором из неотрицательных значений. N P равняется значению Дискретного параметра задержек (задержек) пути.

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

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

Зависимости

Этот параметр появляется, когда Распределением замираний является Rician.

Типы данных: double

Эффекты Доплера для компонентов угла обзора Rician, исчезающего канал в герц в виде скалярного или вектора-строки. Этот параметр должен иметь тот же размер как K-факторы.

  • Если вы устанавливаете LOS path Doppler shifts (Hz) на скаляр, он представляет эффект Доплера компонента угла обзора первого дискретного пути, который является процессом исчезновения Rician.

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

Зависимости

Этот параметр появляется, когда Распределением замираний является Rician.

Типы данных: double

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

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

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

Зависимости

Этот параметр появляется, когда Распределением замираний является Rician.

Типы данных: double

Доплеровские параметры (дисперсия времени)

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

Maximum Doppler shift (Hz) должен быть меньшим, чем (f s/10)/fc для каждого пути. f s является частотой дискретизации во входе с блоком SISO Fading Channel. f c является фактором частоты среза пути. Для получения дополнительной информации смотрите Фактор Частоты среза.

Типы данных: double

Доплеровский спектр формирует для всех путей к каналу в виде одной Доплеровской структуры спектра, возвращенной из doppler функционируйте или 1 NP массивом ячеек таких структур. Значением по умолчанию этого параметра является спектр Джейкса Доплера (doppler('Jakes')).

  • Если вы присваиваете один вызов doppler, все пути имеют заданный Доплеровский спектр того же самого.

  • Если вы присваиваете 1 NP массивом ячеек вызовов doppler с помощью любого из заданных синтаксисов каждому пути задала Доплеровский спектр соответствующая Доплеровская структура спектра в массиве. В этом случае N P равняется значению Дискретного параметра задержек (задержек) пути.

Зависимости

Этот параметр применяется, когда Максимальный эффект Доплера (Гц) больше нуля.

Другие параметры

Seed начальной буквы генератора случайных чисел для этого блока в виде неотрицательного целого числа.

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

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

Тип компиляции в виде Interpreted execution или Code generation.

  • Interpreted execution — Симулируйте модель с помощью MATLAB® интерпретатор. Эта опция сокращает время запуска, но имеет более медленную скорость симуляции, чем Code generation.

  • Code generation — Симулируйте модель с помощью сгенерированного кода C. В первый раз вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска, но обеспечивает более быструю скорость симуляции, чем Interpreted execution.

Вкладка визуализации

Выберите визуализацию канала: Off, Impulse response, Frequency response, Doppler spectrum, или Impulse and frequency responses. Когда визуализация включена, выбранные характеристики канала, такие как импульсная характеристика или Доплеровский спектр, отображение в отдельном окне. Для получения дополнительной информации смотрите Визуализацию Канала.

Выберите процент выборок, чтобы отобразиться: 10%, 25%, 50%, или 100%. Увеличение процента улучшает точность отображения за счет скорости симуляции.

Зависимости

Этот параметр появляется, когда визуализацией Канала является Impulse response, Frequency response, или Impulse and frequency responses.

Путь, для которого Доплеровский спектр отображен в виде положительного целого числа от 1 до N P, где N P равняется значению Дискретного параметра задержек (задержек) пути.

Зависимости

Этот параметр появляется, когда визуализацией Канала является Doppler spectrum.

Характеристики блока

Типы данных

double | single

Многомерные сигналы

yes

Сигналы переменного размера

yes

Алгоритмы

развернуть все

Процесс исчезновения для канала SISO описан в Методологии для Симуляции Многопутевых Исчезающих Каналов.

Ссылки

[1] Oestges, C. и Б. Клерккс. Радиосвязи MIMO: от реального распространения до пространственно-временного проекта кода. Academic Press, 2007.

[2] Correira, L. M. Мобильные широкополосные мультимедийные сети: методы, модели и инструменты для 4G. Academic Press, 2006.

[3] Kermoal, J. P. Л. Шумахер, К. Ай. Педерсен, П. Э. Модженсен и Ф. Фредериксен. "Стохастическое радио MIMO образовывает канал модель с экспериментальной валидацией". Журнал IEEE на Выбранных областях Коммуникаций. Издание 20, Номер 6, 2002, стр 1211–1226.

[4] Jeruchim, M., П. Балабан и К. С. Шэнмугэн. Симуляция систем связи. Второй выпуск. Нью-Йорк: академический Kluwer / пленум, 2000.

[5] Pätzold, Мэттиас, Cheng-Сянцзян Ван и Бьорн Олав Хогштанд. "Две Новых Суммы основанных на синусоидах Методов для Эффективной Генерации Нескольких Некоррелированых Форм волны Релеевского замирания". Транзакции IEEE на Радиосвязях. Издание 8, Номер 6, 2009, стр 3122–3131.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте