Этот пример показывает, как использовать блоки из библиотеки RF Blockset™ Circuit Envelope для симуляции дуплексного фильтра передачи/приема и вычисления кривых частотной характеристики от широкополосного входа белого шума. Блоки из библиотек DSP System Toolbox™ генерируют входной сигнал, обрабатывают сигнал выхода и отображают результаты.
Система состоит из:
Блок DSP System Toolbox Random Source, который генерирует широкополосный белый шум.
Блоки Inport и Resistor из библиотеки огибающих RF Blockset, которые моделируют управляемый источник напряжения с внутренним импедансом.
Сеть, совпадающая с входом, которая максимизирует степень сигнала, принимаемого фильтрами.
Дуплексные фильтры передачи и приема, состоящие из блоков огибающей схемы из сублибрарии RF Blockset Elements. Центральные частоты фильтров составляют 1,954 ГГц и 1,848 ГГц, а полосы - 27 МГц и 18 МГц соответственно. Фильтр приема показан на рисунке ниже.
Два Вывода, действующие как датчики напряжения, измеряющие напряжение на двух нагрузочных резисторах.
Подсистема Калькулятора Частотной Характеристики, которая вычисляет передаточные функции напряжения.
Анализатор спектра DSP System Toolbox, который отображает кривые частотной характеристики.
Параметры блоков в этом примере заданы переменными, хранящимися в рабочем пространстве модели. Чтобы изменить рабочее пространство модели, выберите Моделирование > Model Explorer и щелкните на узле Рабочего пространства модели для этой модели в панели Иерархии модели.
Тип open_system('simrfV2_duplexer')
в Командном окне.
Выберите симуляция > запуск.
Анализатор Спектра отображает передаточные функции огибающего напряжения двух фильтров. Дуплексирование становится заметным в частотной характеристики двух фильтров. Значения частоты вдоль оси соответствуют радиочастотной несущей. Чтобы вычислить абсолютные частоты, добавьте значение параметра Carrier frequencies блока Inport к показанным частотам.
Подсистема калькулятора частотной характеристики обрабатывает сигналы Simulink ®, преобразованные из окружения RF Blockset, в блоках Outport. В этой подсистеме две подсистемы Compute Transfer Function коррелируют выходы с входным сигналом.
Подсистемы Compute Передаточной функции работают с дискретными сигналами. Чтобы сконфигурировать окружение огибающей схемы RF Blockset для симуляции в дискретном времени:
В диалоговом окне Блока Configuration выберите Auto
в раскрывающемся меню Решатель (Solver) и задайте параметр Размер шага (Step size). В пределах окружения огибающей схемы RF Blockset локальный решатель переопределяет опции решателя, заданные в диалоговом окне Параметры конфигурации (Configuration Parameters).
Используйте непрерывный источник или используйте дискретный источник со шаг расчета, равным значению, указанному в блоке Configuration. В этом примере параметр Sample mode блока Random Source Continuous
.
Катушка индуктивности | Конденсатор | Z (Импеданс)