Управляемый напряжением генератор модели
Mixed-Signal Blockset / PLL / Базовые блоки
VCO или управляемый напряжением генератор являются напряжением к конвертеру частоты. Это производит выходной сигнал, частотой которого управляет напряжение в порте входа vctrl. Частота выходного сигнала, F определяется любой:
где:
K vco = чувствительность напряжения (в Гц/В)
V ctrl = управляет напряжением (в V)
F o = частота свободного хода (в Гц)
или от линейной интерполяции с помощью отображения:
где:
V ctnl = вектор из напряжений управления (в V)
F = вектор из соответствующих выходных частот (в Гц)
vctrl
— Управляйте напряжением, чтобы произвести VCO частота выходаНапряжение управления VCO раньше генерировало выходную частоту VCO. В замкнутом цикле фазы (PLL) система vctrl является выход Loop Filter, который содержит информацию об ошибке фазы.
Типы данных: double
vco out
— Выходной сигнал определяется vctrl
портВыходной сигнал VCO. В системе PLL vco out является выходными часами, сгенерированными PLL. Это также возвращено с блоком PFD через делитель часов, чтобы завершить цикл управления.
Типы данных: double
Specify using
— Задайте, как VCO частота выхода заданVoltage sensitivity
(значение по умолчанию) | Output frequency vs. control voltage
Задайте, как VCO частота выхода задан:
Выберите Voltage sensitivity
задавать выходную частоту от Voltage sensitivity (Hz/V) и Free running frequency (Hz).
Выберите Output frequency vs. control voltage
интерполировать выходную частоту от вектора Control voltage (V) по сравнению с вектором Output frequency (Hz).
Использование set_param(gcb,'SpecifyUsing','Voltage sensitivity')
установить Specify using на Voltage sensitivity
.
Использование set_param(gcb,'SpecifyUsing', 'Output frequency vs. control voltage')
установить Specify using на Output frequency vs. control voltage
.
Voltage sensitivity (Hz/V)
— Мера изменения в выходной частоте VCO100e6
(значение по умолчанию) | положительный действительный скалярМера изменения в выходной частоте для входного напряжения изменяется в виде положительного действительного скаляра с модулями в Гц/против. Этот параметр также сообщается как VCO voltage sensitivity во вкладке Loop Filter и используется, чтобы автоматически вычислить значения компонента фильтра контурного фильтра.
Чтобы включить этот параметр, выберите Voltage sensitivity
в Specify using во вкладке VCO.
Использование get_param(gcb,'Kvco')
просмотреть текущее значение Voltage sensitivity (Hz/V).
Использование set_param(gcb,'Kvco',value)
установить Voltage sensitivity (Hz/V) на определенное значение.
Типы данных: double
Free running frequency (Hz)
— VCO частота выхода без напряжения управления2.5e9
(значение по умолчанию) | положительный действительный скалярЧастота VCO без любого входа напряжения управления (0
V), или статическая частота в виде положительного действительного скаляра в Гц.
Чтобы включить этот параметр, выберите Voltage sensitivity
в Specify using во вкладке VCO.
Использование get_param(gcb,'Fo')
просмотреть текущее значение Free running frequency (Hz).
Использование set_param(gcb,'Fo',value)
установить Free running frequency (Hz) на определенное значение.
Типы данных: double
Control voltage (V)
— Управляйте значениями напряжения
(значение по умолчанию) | действительный ценный векторУправляйте значениями напряжения VCO в виде действительного ценного вектора в вольтах.
Чтобы включить этот параметр, выберите Output frequency vs. control voltage
в Specify using во вкладке VCO.
Использование get_param(gcb,'ControlVoltage')
просмотреть текущее значение Control voltage (V).
Использование set_param(gcb,'ControlVoltage',value)
установить Control voltage (V) на определенное значение.
Типы данных: double
Output frequency (Hz)
— VCO значения частоты выхода[2e9 2.5e9 3e9]
(значение по умолчанию) | действительный ценный векторВыведите частоту значений VCO, соответствуя вектору Control voltage (V), заданному в Гц.
Чтобы включить этот параметр, выберите Output frequency vs. control voltage
в Specify using во вкладке VCO.
Использование get_param(gcb,'OutputFrequency')
просмотреть текущее значение Output frequency (Hz).
Использование set_param(gcb,'OutputFrequency',value)
установить Output frequency (Hz) на определенное значение.
Типы данных: double
Output amplitude (V)
— Максимальная амплитуда выходного напряжения VCO
(значение по умолчанию) | положительный действительный скалярМаксимальная амплитуда выходного напряжения VCO в виде положительного действительного скаляра.
Использование get_param(gcb,'Amplitude')
просмотреть текущее значение Output amplitude (V).
Использование set_param(gcb,'Amplitude',value)
установить Output amplitude (V) на определенное значение.
Типы данных: double
Enable increased buffer size
— Включите увеличенный buffer sizeВыберите, чтобы включить увеличенный buffer size в процессе моделирования. Это увеличивает buffer size блока Variable Pulse Delay в блоке VCO. По умолчанию эта опция является невыбранной.
Buffer size
— Количество выборок буферизации ввода, доступной в процессе моделирования
(значение по умолчанию) | положительный целочисленный скалярКоличество выборок буферизации ввода, доступной в процессе моделирования в виде положительного целочисленного скаляра. Это устанавливает buffer size блока Variable Pulse Delay в блоке VCO.
Выбор различного решателя симуляции или выборка стратегий могут измениться, количество входных выборок должно было произвести точную выходную выборку. Установите Buffer size на достаточно большое значение так, чтобы входной буфер содержал все входные требуемые выборки.
Этот параметр только доступен, когда опция Enable increased buffer size выбрана во вкладке Configuration.
Использование get_param(gcb,'NBuffer')
просмотреть текущее значение Buffer size.
Использование set_param(gcb,'NBuffer',value)
установить Buffer size на определенное значение.
Типы данных: double
Add phase noise
— Добавьте шум фазы как функцию частотыВыберите, чтобы ввести шум фазы как функцию частоты к VCO. По умолчанию эта опция выбрана.
Phase noise frequency offset (Hz)
— Смещения частоты шума фазы от несущей частоты[30e3 100e3 1e6 3e6 10e6]
(значение по умолчанию) | векторСмещения частоты шума фазы от несущей частоты, заданной как действительный ценный вектор в Гц.
Чтобы включить этот параметр, выберите Add phase noise во вкладке Impairments.
Использование get_param(gcb,'Foffset')
просмотреть текущую метрику Phase noise frequency offset (Hz).
Использование set_param(gcb,'Foffset',value)
установить Phase noise frequency offset (Hz) на определенную метрику.
Типы данных: double
Phase noise level (dBc/Hz)
— Степень шума фазы на заданной частоте возмещает относительно поставщика услуг
(значение по умолчанию) | действительный ценный векторСтепень шума фазы в пропускной способности на 1 Гц, сосредоточенной при заданных смещениях частоты относительно поставщика услуг, задала как действительный ценный вектор в дБн/Гц. Элементы Phase noise level соответствуют относительным элементам в Phase noise frequency offset.
Чтобы включить этот параметр, выберите Add phase noise во вкладке Impairments.
Использование get_param(gcb,'PhaseNoise')
просмотреть текущую метрику Phase noise level (dBc/Hz).
Использование set_param(gcb,'PhaseNoise',value)
установить Phase noise level (dBc/Hz) на определенную метрику.
Типы данных: double
Блок подсистемы VCO состоит из двух подсистем, Идеального VCO и Действительного VCO, инкапсулировавшего под одной различной подсистемой.
Если нарушение Add phase noise отключено, то Идеальная подсистема VCO становится активной. Это производит следующие два ортогональных выходных сигнала без любого нарушения шума фазы и отсюда имя Идеальный VCO:
Из двух ортогональных выходных параметров только действительная часть сигнала, y1 (t) соединяется с выходным портом VCO.
Когда нарушение Add phase noise включено, блок Real VCO становится активным, который вводит шум фазы как функцию частоты к идеальному VCO выход. Подсистема состоит из блока Ideal VCO, выход которого входит в подсистему шума Фазы. Последний добавляет нарушение шума фазы во входной сигнал путем использования блока Phase Noise из Communications Toolbox™. Комплексный шум фазы разделен на действительные и мнимые части, которые умножаются с действительными и мнимыми частями выхода идеального VCO, соответственно.
[1] Бэнерджи, декан. Эффективность PLL, симуляция и проект. Индианаполис, IN: Dog Ear Publishing, 2006.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.