FMCW Waveform
Генератор непрерывного излучения с частотной модуляцией (FMCW).
Описание
Блок FMCW Waveform генерирует сигнал непрерывного излучения с частотной модуляцией (FMCW) с заданным временем приращения частоты и девиацией частоты . Сигнал на выходе блока представляет собой целое число импульсов или последовательность отсчетов.
Порты
Выход
Port_1 — сигнал непрерывного излучения с частотной модуляцией
комплексный вектор-столбец
Выход блока, заданный в виде комплексного вектор-столбца, содержащего отсчеты сигнала. Количество отсчетов в сигнале зависит от следующих параметров:
-
Если для параметра Output signal format установлено значение
Samples
, то выход блока определяется параметром Number of samples in output или числом отсчетов. -
Если для параметра Output signal format установлено значение
Sweeps
, то выход блока определяется параметром Number of sweeps in output или числом частотно-модулированных импульсов. -
Если для параметра Sweep direction установлено значение
Triangle
, то период модуляции сигнала в два раза больше времени приращения частоты.
Параметры
Sample rate (Hz) — частота дискретизации
1e6 (по умолчанию)
| положительный скаляр
Частота дискретизации сигнала в виде положительного скаляра. Единицы измерения — Гц.
Произведение частоты дискретизации Sample rate (Hz) и времени приращения частоты Sweep time должно быть целым числом.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Sweep time (s) — период моделирующего сигнала с ЧМ
1e-4 с (по умолчанию)
Время приращения частоты (Sweep time) представляет собой скаляр или вектор-строку положительных действительных чисел и может характеризовать как нарастание частоты модуляции сигнала, так и ее убывание. Единицы измерения – секунды. Произведение частоты дискретизации (Sample rate) и времени приращения частоты должно быть целым числом.
Чтобы время приращения частоты изменялось в выходном сигнале, установите параметр Sweep time как вектор-строку. Генератор сигнала последовательно берет соответствующее значение вектора в качестве времени приращения частоты для своего периода модуляции . При достижении последнего значения вектора, процесс продолжается с начала.
Если параметр Sweep direction установлен в Up
или Down
, то период модуляции сигнала равен времени приращения частоты . Если параметр Sweep direction установлен в Triangle
, то период модуляции сигнала в два раза больше времени приращения частоты , поскольку каждый период модуляции сигнала складывается из времени нарастающего приращения частоты и убывающего девиации частоты.
Если параметр Sweep time и параметр Sweep bandwidth являются вектор-строками, тогда их размерность должна совпадать.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Sweep bandwidth (Hz) — девиация частоты
1e5 Гц (по умолчанию)
Девиация частоты сигнала с линейной частотной модуляцией в виде скаляра или вектор-строки положительных действительных чисел. Единицы измерения – Гц.
Чтобы девиация частоты изменялась в выходном сигнале, установите параметр Sweep bandwidth как вектор-строку. Генератор сигнала последовательно использует соответствующее значение вектора в качестве девиации частоты для своего периода модуляции. При достижении последнего значения вектора, процесс продолжается с начала.
Если параметры Sweep time и Sweep bandwidth являются вектор-строками, то их размерность должна совпадать.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Sweep direction — направление девиации частоты
Up (по умолчанию)
| Down
| Triangle
Направление девиации частоты:
-
Up
— увеличение частоты (рис. 1а). -
Down
— уменьшение частоты (рис. 1б). -
Triangle
— последовательное увеличение и уменьшение частоты (рис. 2).
Sweep interval — расположение интервала модуляции
Positive (по умолчанию)
| Symmetric
Интервал девиации частоты, заданный в виде Positive
или Symmetric
:
-
Positive
— частота сигнала будет изменяться в интервале от0
доB
, гдеB
— значение параметра Sweep bandwidth. -
Symmetric
— частота сигнала будет изменяться в интервале между−B/2
иB/2
.
Output signal format — формат выходного сигнала
Sweeps (по умолчанию)
| Samples
Формат выходного сигнала, заданный в виде:
-
Sweeps
— выходной сигнал блока, имеющий форму нескольких частотно-модулированных импульсов, число которых определяется параметром Number of sweeps in output. -
Samples
— выходной сигнал блока, имеющий форму последовательности отсчетов, количество которых определяется параметром Number of samples in output.
Если для параметра Sweep direction установлено значение Triangle
, то время приращения частоты составляет половину периода модуляции сигнала .
Number of samples in output — число отсчетов выходного сигнала
100 (по умолчанию)
| положительное число
Число отсчетов выходного сигнала, заданное в виде целого положительного числа.
Пример: 1000
Зависимости
Чтобы использовать этот параметр, установите для параметра Output signal format значение Samples
.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Number of sweeps in output — число импульсов выходного сигнала
1 (по умолчанию)
| целое положительное число
Число частотно-модулированных импульсов выходного сигнала, заданное в виде целого положительного числа.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output signal format значение Sweeps
.
Параметр блока |
|
Значения |
|
По умолчанию |
|