Корзина ×

    Моделирование нелинейных искажений для эмуляции эффектов перегрузки усилителей в GNU Radio Companion

    01 декабря 2025 г.
    Моделирование нелинейных искажений для эмуляции эффектов перегрузки усилителей в GNU Radio Companion

    Блок «Second Order Distortion» вносит в сигнал нелинейные искажения второго порядка – моделирует появление в выходном сигнале новых гармонических составляющих (рис.2) с частотами, кратными частоте входного сигнала (рис.1).

    Описание настроек блока:

    Вход блока:

    «in» – Вектор значений сигнала размером N типа («float», «complex», «shot»).

    Выход блока:

    «out» – Вектор значений результата добавления нелинейных искажений в сигнал размером типа («float», «complex», «shot»).

     Параметры настройки блока:

    1. Коэффициент нелинейных искажений (Distortion) – значение типа «float» в диапазоне от 0 до 1, определяющее уровень квадратичных нелинейных искажений, вносимых в сигнал.

    Рис. 1.  Сигнал на входе блока «Second Order Distortion»

    Рис. 2.  Сигнал на выходе блока «Second Order Distortion»

    Развернутую статью об использовании блока «Second Order Distortion»  с примером потокового графа читайте на нашем канале в Яндекс Дзен .

    Наш канал в телеграмм для оперативного получения сообщений о новых публикациях: Про SDR

    Отзывы отсутствуют.
    `
    Показать другое число