Сгенерируйте частотно-модулированный косинус (щебет) сигнал
DSP System Toolbox / Источники
Блок Chirp выводит частотно-модулированный косинус (щебет) сигнал с единицей амплитудная и непрерывная фаза. Чтобы задать желаемый выход щебечут сигнал, необходимо задать его мгновенную функцию частоты, также известную как выходную развертку частоты. Развертка частоты может быть линейной, квадратичной, или логарифмической, и повторения один раз в Sweep time по умолчанию. Для описания алгоритмов, используемых блоком Chirp, см. Алгоритмы.
Port_1
— Частотно-модулированный косинус (щебет) сигналЧастотно-модулированный косинус (щебет) сигнал. В Linear
, Logarithmic
, и Quadratic
режимы (установленный параметром Frequency sweep), блок выводит частотно-модулированный косинус с мгновенными значениями частоты, заданными параметрами времени и частотой. В Swept cosine
режим, блок выводит частотно-модулированный косинус с линейной мгновенной выходной частотой, которая может отличаться от того, заданного параметрами времени и частотой.
Для получения дополнительной информации о том, как блок вычисляет выход, см. Алгоритмы.
Типы данных: single
| double
Frequency sweep
— Тип развертки частотыLinear
(значение по умолчанию) | Swept cosine
| Logarithmic
| Quadratic
Тип выхода мгновенная развертка частоты, fi (t): Linear
, Logarithmic
, Quadratic
, или Swept cosine
. Для получения дополнительной информации смотрите Формирование Развертки Частоты и Алгоритмов.
Когда это необходимо, линейно развернутый сигнал щебета, мы рекомендуем, чтобы вы использовали Linear
развертка частоты. Хотя Swept cosine
развертка частоты также дает к линейно развернутому сигналу щебета, выход может иметь неожиданное содержимое частоты.
Развернутым значением развертки косинуса в Target time является не обязательно Target frequency. Это вызвано тем, что заданная пользователями развертка не является фактической разверткой частоты развернутого косинуса выход, как отмечено в Выходном Методе Расчета для Развернутой Развертки Частоты Косинуса. См. таблицу Instantaneous Frequency Sweep Values для фактического значения развернутой развертки косинуса в Target time.
В режиме Swept cosine не устанавливайте параметры так, чтобы 1/Tsw очень был больше значений параметров Target frequency и Initial frequency. В таких случаях фактическое содержимое частоты развернутой развертки косинуса может быть ближе к 1/Tsw, далеко превысив значения параметров Target frequency и Initial frequency.
Sweep mode
— Режим SweepUnidirectional
(значение по умолчанию) | Bidirectional
Параметр Sweep mode определяет, однонаправлена ли ваша развертка или двунаправлена, который влияет на форму вашей выходной развертки частоты (см. Формирование Развертки Частоты). Следующая таблица описывает характеристики однонаправленных и двунаправленных разверток.
Разверните установки параметров режима | Разверните характеристики |
---|---|
|
|
|
|
Следующая схема иллюстрирует линейную развертку в обоих режимах развертки. Для получения информации об устанавливании значений частоты в вашей развертке смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Initial frequency (Hz)
— Начальная частота
(значение по умолчанию) | скалярДля Linear
, Quadratic
, и Swept cosine
развертки, начальная частота, f 0, выхода щебечут сигнал. Можно задать Initial frequency (Hz) как скаляр, больше, чем или равный нулю. Для Logarithmic
развертки, Initial frequency является тем меньше, чем фактическая начальная частота развертки. Кроме того, когда разверткой является Logarithmic
, необходимо установить Initial frequency быть меньше Target frequency.
Для получения дополнительной информации смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Настраиваемый: да
Target frequency (Hz)
— Целевая частота
(значение по умолчанию) | скалярДля Linear
, Quadratic
, и Logarithmic
развертки, мгновенная частота, fi (tg), выхода в Target time, tg. Можно задать Target frequency (Hz) как скаляр, больше, чем или равный нулю. Для Swept cosine
развертка, Target frequency является мгновенной частотой выхода в половине Target time, tg/2. Когда Frequency sweep является Logarithmic
, необходимо установить Target frequency быть больше Initial frequency.
Для получения дополнительной информации смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Настраиваемый: да
Target time (s)
— Целевое время развертки
(значение по умолчанию) | скалярДля Linear
, Quadratic
, и Logarithmic
развертки, время, tg, в котором развертка достигает Target frequency, fi (tg). Для Swept cosine
развертка, Target time является временем, в которое развертка достигает 2fi (tg) - f0. Target time должен быть скаляром, который больше или равен нулю, и меньше чем или равен Sweep time , .
Для получения дополнительной информации смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Настраиваемый: да
Sweep time (s)
— Разверните время
(значение по умолчанию) | скалярВ Unidirectional
Sweep mode, Sweep time, Tsw, является периодом выходной развертки частоты. В Bidirectional
Sweep mode, Sweep time является половиной периода выходной развертки частоты. Sweep time должен быть скаляром, который больше или равен Target time, .
Настраиваемый: да
Initial phase (rad)
— Начальная фаза косинуса выводится
(значение по умолчанию) | скалярФаза, , из косинуса выход в t =0; . Можно задать Initial phase (rad) как скаляр, который больше или равен нулю.
Настраиваемый: да
Sample time
— Выведите период расчета
(значение по умолчанию) | положительная скалярная величинаПериод расчета, Ts, выхода. Выходным периодом системы координат является Mo Ts, где Mo является количеством отсчетов на систему координат.
Samples per frame
— Выборки на систему координат
(значение по умолчанию) | положительное целое числоКоличество отсчетов, Mo, чтобы буферизовать в каждый выход структурирует в виде положительного целочисленного скаляра.
Output data type
— Тип выходных данныхDouble
(значение по умолчанию) | Single
Тип данных выхода в виде одинарной точности или двойной точности.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Вы управляете основной формой выхода мгновенная развертка частоты, fi (t), с помощью параметров Sweep mode и Frequency sweep.
Параметры для установки формы развертки | Возможная установка | Описание параметра |
---|---|---|
Frequency sweep | Линейный Квадратичный Логарифмический Развернутый косинус | Определяет, варьируются ли частоты развертки линейно, квадратично, или логарифмически. Линейный и развернутый косинус развертывается, оба варьируются линейно. |
Sweep mode | Однонаправленный Двунаправленный | Определяет, однонаправлена ли развертка или двунаправлена. Для получения дополнительной информации смотрите режим Sweep |
Следующая схема иллюстрирует возможные формы развертки частоты, которую можно получить путем установки параметров Sweep mode и Frequency sweep.
Для получения информации о том, как установить значения частоты в вашей развертке, смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Установите следующие параметры, чтобы настроить значения частоты вашей выходной развертки частоты.
Initial frequency (Гц), f0
Target frequency (Гц), fi (tg)
Target time (секунды), tg
Следующая таблица обобщает значения развертки в конкретные моменты времени для всех настроек Frequency sweep. Для получения информации об использованных для расчета значениях развертки формул в других случаях, см. Алгоритмы.
Мгновенные значения развертки частоты
Развертка частоты | Разверните значение в t = 0 | Разверните значение в t = t g | Время, когда значение развертки является целевой частотой, f i ( t g ) |
---|---|---|---|
Линейный | f0 | fi (tg) | tg |
Квадратичный | f0 | fi (tg) | tg |
Логарифмический | f0 | fi (tg) | tg |
Развернутый косинус | f0 | 2fi (tg) - f0 | tg /2 |
Блок Chirp использует одну из двух формул, чтобы вычислить блок выход, в зависимости от установки параметра Frequency Sweep. Для получения дополнительной информации смотрите следующие разделы.
Следующая таблица показывает уравнения, используемые блоком, чтобы вычислить заданную пользователями выходную развертку частоты, fi (t), блок выход, ychirp (t) и фактическая выходная развертка частоты, fi(actual) (t). Единственное время заданная пользователями развертка не является фактической выходной разверткой, - когда параметр Frequency sweep устанавливается на Swept cosine
.
Примечание
Следующие уравнения применяются только к однонаправленным разверткам в который fi (0) <fi (tg). Чтобы вывести уравнения для других случаев, исследуйте следующую таблицу и схему в Формировании Развертки Частоты.
Таблица уравнений, используемых блоком, содержит следующие переменные:
f i (t) — заданная пользователями развертка частоты
fi(actual) (t) — фактическая выходная развертка частоты, обычно равняйтесь fi (t)
yt блок Chirp выводится
— фаза сигнала щебета, где , и производная фазы
— значение параметров Initial phase, где
Уравнения для однонаправленных положительных разверток
Развертка частоты | Блокируйте Выходной сигнал щебета | Заданная пользователями развертка частоты, f i (t) | Фактическая развертка частоты, f i(actual) (t) | |
---|---|---|---|---|
| ||||
| То же самое как | |||
| То же самое как | Где f i (t g)> f 0> 0 | N/A | |
| То же самое как | То же самое как |
Производная фазы функции щебета дает мгновенную частоту функции щебета. Блок Chirp использует этот принцип, чтобы вычислить щебет выход, когда параметр Frequency Sweep устанавливается на Linear
, Quadratic
, или Logarithmic
.
Линейный, квадратичный, или логарифмический щебет сигнализирует с фазой | |
Производная фазы является мгновенной частотой |
Например, если вы хотите сигнал щебета с линейной мгновенной разверткой частоты, устанавливаете параметр Frequency Sweep на Linear
, и настройте линейные значения развертки путем установки других параметров соответственно. Блок выводит сигнал щебета, производная фазы которого является заданной линейной разверткой. Это гарантирует, что мгновенная частота выхода является линейной разверткой, которой вы желали. Для уравнений, описывающих линейные, квадратичные, и логарифмические развертки, смотрите уравнения для Выходного Расчета.
Чтобы сгенерировать развернутый сигнал щебета косинуса, блок устанавливает развернутый щебет косинуса выход можно следующим образом.
Развернутый щебет косинуса выход (Мгновенное уравнение частоты, не содержит.) |
Мгновенное уравнение частоты, показанное в Выходном Методе Расчета для Линейных, Квадратичных, и Логарифмических Разверток Частоты, не содержит для развернутого щебета косинуса, таким образом, пользовательская развертка частоты, fi (t), не является фактической выходной разверткой частоты, fi(actual) (t), развернутого щебета косинуса. Таким образом, развернутый косинус, выход не может вести себя, как вы ожидаете. Чтобы узнать больше о развернутом поведении щебета косинуса, смотрите, что Частота развертывается описанный для параметра Frequency sweep и уравнений для Выходного Расчета.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.