exponenta event banner

Использовать беспроводное приложение генератора сигналов

Приложение Wireless Waveform Generator - это интерактивный инструмент для создания, ухудшения, визуализации и экспорта модулированных форм сигнала.

Запустите приложение. На вкладке Приложения на панели инструментов MATLAB ® в разделе Обработка сигналов и связь щелкните значок приложенияWireless Waveform Generator app icon. Вы также можете запустить приложение, введя wirelessWaveformGenerator в командной строке MATLAB.

Это типичные рабочие процессы при использовании приложения Wireless Waveform Generator.

  • Формирование формы сигнала.

    • Выберите требуемый тип сигнала из опций, доступных в разделе «Тип сигнала». Настройте параметры конфигурации на панели Форма волны (Waveform). Дополнительные сведения см. в разделе Тип сигнала.

    • Выберите Обесценения в разделе Генерация, чтобы открыть панель Обесценения. Настройте параметры конфигурации на панели «Нарушения». Дополнительные сведения см. в разделе Добавление обесценений.

    • Для генерации сигнала нажмите кнопку Generate (Генерировать). После генерации отображается форма сигнала. Можно настроить конфигурации формы сигнала, фильтрации и ослабления, а затем регенерировать форму сигнала.

    • Графики визуализации по умолчанию изменяются в зависимости от выбранного типа сигнала. Дополнительные параметры визуализации можно открыть, выбрав их в разделе Визуализация (Visualize) в разделе Создание (Generation).

  • После формирования формы сигнала его можно экспортировать, выбрав нужные опции в разделе Экспорт (Export) раздела Экспорт (Export). Дополнительные сведения см. в разделе Экспорт формы сигнала.

  • Можно сохранить текущую сессию, открыть ранее сохраненную сессию или открыть новую сессию, выбрав нужную опцию в разделе Файл (File). Дополнительные сведения см. в разделе Сеанс генератора сигналов.

Тип формы сигнала

Для генерации различных доступных форм сигнала приложение Wireless Waveform Generator использует функции Communications Toolbox™. Поддерживаемые типы сигналов включают в себя:

  • OFDM - приложение использует comm.OFDMModulator Система object™ генерировать этот тип сигнала.

  • QAM - приложение использует qammod функция для генерации этого типа сигнала.

  • PSK - приложение использует pskmod функция для генерации этого типа сигнала.

  • Sinewave - приложение использует dsp.SineWave Системный объект для генерации такого типа сигнала.

  • 5G - Если у вас есть 5G Toolbox™, вы также можете генерировать NR тестовые модели (NR-TM) и NR восходящие и нисходящие сигналы фиксированного опорного канала (FRC), используя функции панели инструментов 5G.

  • LTE - при наличии LTE Toolbox™ можно также генерировать модулированные сигналы LTE с помощью функций панели инструментов LTE.

  • WLAN - если у вас есть WLAN Toolbox™ вы также можете генерировать 802.11™ модулированные формы сигналов с помощью функций панели инструментов WLAN.

  • Bluetooth ® - Вы можете загрузить библиотеку Communications Toolbox Library для надстройки протокола Bluetooth и генерировать модулированные сигналы Bluetooth, используя функции, описанные в Bluetooth.

По умолчанию сгенерированные формы сигналов не имеют примененной фильтрации. Чтобы применить фильтрацию к форме сигнала, выберите требуемую опцию фильтра в параметре Фильтрация (Filtering) на панели Форма сигнала (Waveform). Доступные опции фильтра зависят от выбранного типа сигнала.

Добавить обесценения

Эти нарушения можно добавить в генерируемую форму сигнала.

  • AWGN - приложение использует awgn функция для ухудшения формы сигнала.

  • Фазовое смещение - приложение ухудшает форму сигнала, применяя указанное фазовое смещение как y = xejstart, где start- фазовое смещение в радианах.

  • Смещение частоты - приложение использует comm.PhaseFrequencyOffset Система возражает против ухудшения формы сигнала.

  • Фазовый шум - приложение использует comm.PhaseNoise Система возражает против ухудшения формы сигнала.

  • Смещение постоянного тока - приложение ухудшает форму сигнала, применяя указанное смещение постоянного тока как y = x + dcOff, где dcOff - комплексное смещение постоянного тока в вольтах.

  • Дисбаланс IQ - приложение использует iqimbal функция для ухудшения формы сигнала..

  • Незамеченная кубическая нелинейность - приложение использует comm.MemorylessNonlinearity Система возражает против ухудшения формы сигнала.

Параметры визуализации

Эти типы графиков можно использовать для визуализации генерируемых форм волн.

  • Анализатор спектра - приложение строит график формы сигнала в частотной области.

  • Сетка OFDM - для форм сигнала OFDM приложение строит график распределения ресурсов каналов данных и управления.

  • Область времени - приложение строит отсчеты синфазных и квадратурных (IQ) сигналов во временной области.

  • Диаграмма созвездия - приложение строит графики точек созвездия символов модуляции.

Экспорт формы сигнала

Форму сигнала можно экспортировать в выполняемый сценарий MATLAB, в рабочую область или в файл сигнала.

  • Формы сигнала, экспортируемые в выполняемый сценарий MATLAB, можно использовать для воспроизведения формы сигнала вне приложения Wireless Waveform Generator, запустив сценарий.

  • Формы сигналов, экспортируемые в рабочую область, сохраняются как структура, содержащая следующие поля:

    • type - Это поле представляет собой символьный вектор, указывающий тип сигнала.

    • config - Это поле является структурой или объектом, содержащим поля, которые определяют сконфигурированный тип формы сигнала.

    • Fs - Это поле является частотой дискретизации сигнала в Герце.

    • waveform - Поле представляет собой комплексные выборки формы сигнала, выводимые в виде вектора NS-by-1 столбца или матрицы NS-by-NT. NS - количество выборок временной области, NT - количество передающих антенн.

  • Формы сигналов, экспортируемые в сигнальный файл, можно сохранить как файл .mat или .bb.

    • MAT-файлы - это двоичные файлы MATLAB, в которых хранятся переменные рабочей области. Дополнительные сведения см. в разделе Версии MAT-файла.

    • Приложение использует comm.BasebandFileWriter Системный объект для сохранения BB-файлов.

Передача с помощью прибора лабораторного тестирования

Создайте сигнал, который можно передать с помощью подключенного лабораторного тестового прибора. Приложение Wireless Waveform Generator может передавать с помощью инструментов, поддерживаемых rfsiggen(Панель инструментов управления приборами).

Для использования функции передачи в приложении Wireless Waveform Generator требуется инструментарий управления приборами.

Сеанс генератора формы сигнала

Можно сохранить текущую сессию, открыть ранее сохраненную сессию или открыть новую сессию, выбрав нужную опцию в разделе ФАЙЛ. При сохранении сеанса генератора формы сигнала конфигурация сеанса сохраняется как файл .mat. Дополнительные сведения см. в разделе Версии MAT-файла.

См. также