Используя приложение Wireless Waveform Generator

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

Запустите приложение. На вкладке Apps в панели инструментов MATLAB®, под Signal Processing and Communications, кликают по значку приложения. Можно также запустить приложение путем ввода wirelessWaveformGenerator в подсказке команды MATLAB.

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

  • Сгенерируйте форму волны.

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

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

    • Чтобы выполнить генерацию сигнала, нажмите Generate. После генерации отображена форма волны. Можно настроить форму волны, фильтрацию и настройки нарушения и затем регенерировать форму волны.

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

  • После генерации формы волны можно экспортировать его в рабочую область или в файл путем выбора желаемых опций из Export в разделе Export. Для получения дополнительной информации смотрите Форму волны Экспорта.

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

Тип формы волны

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

  • OFDM — Приложение использует Систему comm.OFDMModulator object™, чтобы сгенерировать этот тип формы волны.

  • QAM — Приложение использует функцию qammod, чтобы сгенерировать этот тип формы волны.

  • PSK — приложение использует функцию pskmod, чтобы сгенерировать этот тип формы волны.

  • Sinewave — Приложение использует Системный объект dsp.SineWave, чтобы сгенерировать этот тип формы волны.

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

    • 802.11a/b/g/j/p — Приложение использует объект wlanNonHTConfig сгенерировать этот тип формы волны.

    • 802.11n™ — приложение использует объект wlanHTConfig сгенерировать этот тип формы волны.

    • 802.11ac™ — приложение использует объект wlanVHTConfig сгенерировать этот тип формы волны.

    • 802.11ad™ — приложение использует объект wlanDMGConfig сгенерировать этот тип формы волны.

    • 802.11ah™ — приложение использует объект wlanS1GConfig сгенерировать этот тип формы волны.

  • LTE — Если у вас есть LTE Toolbox™, можно также сгенерировать их LTE, модулировал формы волны, использующие функции в LTE Toolbox.

    • Нисходящий RMC — приложение использует функцию lteRMCDLTool, чтобы сгенерировать формы волны ссылочного канала измерения (RMC) PDSCH. TS 36.101, Приложение A.3 задает RMCs для тестирования производительности UE.

    • Восходящий RMC — приложение использует функцию lteRMCULTool, чтобы сгенерировать формы волны ссылочного канала измерения (RMC) PUSCH. TS 36.104, приложение A задает фиксированные ссылочные каналы (FRC) для тестирования производительности базовой станции.

    • Тестовые модели (E-TM) — Приложение использует функцию lteTestModelTool, чтобы сгенерировать тестовую модель E-UTRA (E-TM) формы волны. TS 36.141, Раздел 6.1, задает E-TMs для тестирования производительности UE.

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

Добавьте нарушения

Можно добавить эти нарушения в форму волны, которую вы генерируете.

  • AWGN — Приложение использует функцию awgn, чтобы повредить форму волны.

  • Смещение фазы — приложение повреждает форму волны путем применения заданного смещения фазы как y = xe j φ, где φ является смещением фазы в радианах.

  • Смещение частоты — приложение использует Системный объект comm.PhaseFrequencyOffset, чтобы повредить форму волны.

  • Шум фазы — приложение использует Системный объект comm.PhaseNoise, чтобы повредить форму волны.

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

  • Неустойчивость IQ — приложение использует функцию iqimbal, чтобы повредить форму волны..

  • Кубическая нелинейность без памяти — приложение использует Системный объект comm.MemorylessNonlinearity, чтобы повредить форму волны.

Опции визуализации

Можно использовать эти типы графика, чтобы визуализировать формы волны, которые вы генерируете.

  • Спектр Анализатор — приложение строит форму волны в частотном диапазоне.

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

  • Осциллограф времени — приложение строит синфазное и квадратуру (IQ) выборки формы волны во временном интервале.

  • Схема совокупности — приложение строит точки совокупности символов модуляции.

Экспортируйте форму волны

Можно экспортировать форму волны в рабочую область или в файл.

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

    • ввод Это поле является вектором символов, указывающим на тип формы волны.

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

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

    • waveform — Поле является комплексными выборками формы волны вывод как вектор-столбец S-1 N или матрица S-by-NT N. N S является количеством выборок временного интервала, и N T является количеством антенн передачи.

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

    • MAT-файлами являются бинарные файлы MATLAB та рабочая область хранилища переменные. Для получения дополнительной информации см. Версии MAT-файла (MATLAB).

    • Приложение использует Системный объект comm.BasebandFileWriter, чтобы сохранить файлы .bb.

Передайте Используя тестовый инструмент лаборатории

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

Использование функции передачи в приложении Wireless Waveform Generator требует Instrument Control Toolbox.

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

Можно сохранить текущий сеанс, открыть ранее сохраненный сеанс или открыть новый сеанс путем выбора желаемой опции в разделе FILE. Когда вы сохраняете сеанс генератора формы волны, настройка сеанса сохранена как файл .mat. Для получения дополнительной информации см. Версии MAT-файла (MATLAB).

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

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