Этот пример показывает, как пользоваться библиотекой RF Blockset™ Circuit Envelope, чтобы протестировать искажение межмодуляции усилителя с помощью анализа конверта 2D поставщика услуг.
Система состоит из:
Синусоидальный вход Simulink® с частотой (f1-f2)/2
и Inport, который присваивает входную модуляцию поставщику услуг (f1+f2)/2
. Эта формулировка эквивалентна сумме двух синусоид с частотой f1
и f2
, согласно формуле продукта суммы для косинусов:
Усилитель с заданным линейным усилением на 0 дБ и OIP3 на-20 дБ. Для входного сигнала усилитель вычисляет вывод согласно полиному
Два блока Выходного порта, которые зондируют напряжения ввода и вывода (через резисторы шунта) в несущей частоте.
Спектр анализатор
Модель в качестве примера задает переменные для параметров блоков с помощью функции обратного вызова. К коллбэкам модели доступа выберите File> Model Properties> Model Properties и кликните по вкладке Callbacks в Образцовом Окне свойств.
Введите open_system('simrfV2_power_imd')
в подсказке Командного окна.
Выберите Simulation> Run.
Получившийся спектр выходной мощности, маркировал 'Output Power', показывает искажение межмодуляции третьего порядка. Блок Display показывает степень полосовой формы волны, которая является половиной степени формы волны конверта.
Спектр анализатор собирается зондировать для Выходной мощности. При сравнении значений вы будете видеть, что спектр анализатор совпадает со спектром выходной мощности.
Вход управляет нелинейным усилителем в сжатие, таким образом, линейный компонент вывода ослабляется. Моделировать усилитель в линейной области:
Задайте Inf
для параметра IP3 блока Amplifier, расположенного во вкладке Nonlinearity диалогового окна, или
Уменьшите мощность входного сигнала путем уменьшения значения Амплитудного параметра блока Sine Wave.
Этот пример использует в своих интересах свойства действительных сигналов - а именно, эквивалентность продукта суммы синусоид. Выполнять тот же эксперимент в различной системе РФ:
Выберите f1
и f2
, частоты тестовых тонов.
Используйте источник Синуса Simulink и блок Inport к образцовой модуляции с частотой (f1-f2)/2
на поставщике услуг с частотой (f1+f2)/2
. Также можно использовать блок Sinusoid от библиотеки RF Blockset Circuit Envelope, чтобы задать и модуляцию и поставщика услуг одновременно.
Задайте (f1+f2)/2
как одну из ваших несущих частот в диалоговом окне Блока Configuration.
Используйте блок Outport, чтобы зондировать искаженный сигнал.
Cripps, усилители ВЧ-мощности Стива К. для радиосвязей. Artech House, Inc., 2006.