Эта модель показывает взаимосвязь между двумя представлениями сигналов в RF Blockset™ Circuit Envergy: сложным сигналом основной полосы частот (огибающей) и сигналом полосы пропускания (временной области). Размер шага решателя RF Blockset обычно намного больше, чем период несущей, поэтому для создания приемлемого сигнала полосы пропускания необходима повышающая дискретизация.
Система состоит из:
Блоки симулятора, генерирующие комплексный входной сигнал I + jQ основной полосы частот.
Блок ввода RF Blockset, который определяет несущую частоту сигнала как f = 3GHz.
Простая система RF Blockset, состоящая из усилителя с 0dB усилением и согласующейся нагрузкой 50 Ом (то есть его входные и выходные сигналы идентичны). Имеет два выезда: основной полосы частот (где сигнал комплексной огибающей I + jQ представлен как величина и угол) и полосы пропускания, где восстанавливается сигнал фактической временной области.
Блок Scope, который отображает величину полосы частот (то есть огибающую сигнала) в сравнении с сигналом полосы пропускания (фактическим).
model = 'simrfV2_passband';
open_system(model)

RF Blockset интерпретирует комплексный сигнал
как модуляцию (огибающую) синусоидального сигнала несущей с частотой.
По умолчанию RF Blockset предполагает, что сигнал несущей нормализован (то есть его средняя мощность равна),
поэтому сигнал полосы пропускания равен

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

В этом примере
показан пандус, идущий от
до
и.
scope = [model '/Scope']; set_param(scope, 'YMax','1.5'); set_param(scope, 'YMin','-1.5'); open_system(scope) sim(model);

Если параметр Normalize Carrier Power Option в блоке конфигурации не выбран, RF Blockset предполагает, что
представляет пиковые значения несущей, то есть

и средняя мощность сигнала, следовательно,

params = [model '/Configuration']; set_param(params, 'NormalizeCarrierPower', 'off') set_param(scope, 'YMax','1.1'); set_param(scope, 'YMin','-1.1'); sim(model);

Очень важно понимать, что при изменении параметра «Нормализация мощности несущей» RF Blockset изменяет интерпретацию сложного входного/выходного
сигнала основной полосы частот. Рассмотрим простой случай, когда входное напряжение основной полосы является постоянным,
и.
Усилитель имеет коэффициент усиления 0dB, что означает, что выходной сигнал совпадает с входным.
Если выбрана опция Нормализовать (Normalize), выходное напряжение основной полосы равно,
выходное напряжение полосы пропускания равно,
а средняя мощность при нагрузке R = 50 Ом равна.
Если опция Нормализовать (Normalize) не выбрана, выходной сигнал основной полосы частот не изменяется,
в то время как выходной сигнал полосы пропускания теперь,
что означает, что средняя мощность равна.
Другими словами, для линейных моделей опция Нормализовать (Normalize) не влияет на выходной сигнал основной полосы частот, а влияет на фактический сигнал полосы пропускания и формулу средней мощности.
Следует отметить, что нулевая несущая частота является особой: представления полосы пропускания и полосы частот для
всегда одинаковы: 
В целом, шаг моделирования RF Blockset намного больше, чем период носителя, что позволяет быстрее моделировать по сравнению с обычными методами. Для таких временных шагов выходной сигнал полосы пропускания сильно недостаточно дискретизирован и проявляет эффекты наложения. Установите значение Step Size блока Configuration равным большому значению 1e-8/7
set_param(params, 'StepSize', '1e-8/7') sim(model);

Для получения реалистичного сигнала полосы пропускания выполните повторную выборку сигнала в выходном порту. Измените параметр Step Size выходного блока Passband с -1 (что означает, что размер шага унаследован от моделирования RF Blockset) на 1e-11.
outport = [model '/Passband output']; set_param(outport, 'StepSize', '1e-11'); sim(model);

Примечания:
Генерирование выходного сигнала полосы пропускания с более высокой скоростью (по сравнению с имитацией RF Blockset) требует повторной выборки огибающей сигнала. Текущая реализация использует метод повторной выборки с нулевым удержанием, который вводит артефакты «пошагового» преобразования. Лучшие методы интерполяции требуют задержки выходного сигнала на несколько временных шагов.
Опция 'auto' time step доступна в блоке RF Blockset Outport (временной шаг выбирается для разрешения самой высокой выходной несущей частоты).
Выход полосы пропускания может замедлить моделирование RF Blockset из-за более высокой частоты дискретизации вывода.
bdclose(model)