Этот пример показывает, как использовать библиотеку RF Blockset™ Circuit Envelope для симуляции шума и вычисления степени шума. Результаты сравниваются с теоретическими вычислениями и образцом модели Communications Toolbox™.
Модель показана ниже.
Система RF, показанная белым цветом, состоит из:
A Configuration
блок, который устанавливает глобальные параметры симуляции для системы RF Blockset. При проверенной опции Simulate Noise в симуляцию включается шум.
Система координат External Noise
источник со спектральной плотностью степени, приложенной на входе. В этом уравнении является константой Больцмана, является температурой источника и является шумом ссылки импедансом. Вычисленный уровень шума -174 дБм/Гц используется в этом примере. The External Noise
источник является явным сигналом.
Система координат Amplifier
блок с заданным усилением степени и шумовым рисунком.
A Voltage Sensor
(т.е. Outport
), с типом Source набора параметров на Voltage.
Исходный и нагрузочный резисторы.
Справочная система Communications Toolbox, показанная зеленым цветом, состоит из:
Gain
блоки, которые моделируют усиление усилителя и эффекты загрузки.
Два Receiver Thermal Noise
блоки, которые моделируют внешний шум и шум усилителя, соответственно.
The Calculate Power
блок вычисляет степень шума RMS. Обратите внимание, что сигнал Communications Toolbox ссылается на 1 Ом, в то время как степень RF Blockset вычисляется для фактической нагрузки.
Пример модели определяет переменные для параметров блоков, используя функцию обратного вызова. Для доступа к коллбэкам модели выберите МОДЕЛИРОВАНИЕ > Настройки модели > Свойства модели и щелкните вкладку Коллбэки в окне Свойства модели.
Тип open_system('RFNoiseExample')
в Командном окне.
Выберите симуляция > запуск.
The Noise Power Display
блок проверяет, что модели шума RF Blockset и Communications Toolbox эквивалентны.
Для включения шума в среде огибающей схемы RF Blockset:
В Configuration
блокируйте диалоговое окно, выберите Simulate noise.
Задайте температуру. RF Blockset использует это значение, чтобы вычислить эквивалентную температуру шума внутри усилителя.
Задайте параметр Noise figure (dB) для любых усилителей или смесителей в системе.
В примере для заданного усиления LNA 4 дБ и рисунки шума 3 дБ выходной шум вычисляется с помощью следующих уравнений:
Следующее уравнение преобразует коэффициент шума в эквивалентную температуру шума. - параметр «Температура» RF Blockset Configuration
блок.
Окончательное уравнение вычисляет выходную степень. - температура SimRF™ External Noise
блок и External Noise Floor
Communications Toolbox блок.
Доступная степень является степенью, которая может питаться от источника сопротивления, когда он питает бесшумную резистивную нагрузку, равную сопротивлению источника. Зеленый External Noise Floor
блок вырабатывает доступную степень, на которую ссылается 50 Ом.
The Front End Gain
блок моделирует делитель напряжения из-за сопротивления источника и входного импеданса усилителя.
Зеленый Reference Amplifier Noise
и Amplifier Gain
блоки моделируют шум, добавляемый усилителем и усилением усилителя, соответственно.
Выходы Amplifier Gain
Communications Toolbox блок равен напряжению на RF Blockset
R_load
блок.