ΣSigmaStudio English

Преобразование Гильберта

Блок Hilbert Transform используется для вычисления мнимой части (y(t)) аналитического сигнала xa(t) по заданной его действительной части (x(t)). Преобразование Гильберта сдвигает фазу каждой компоненты в x(t) на ± 90 градусов.|Преобразование Гильберта

Входные пины

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Audio Indecimal - audioВходной аудиосигнал

Выходные пины

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Realdecimal - audioВыходной аудиосигнал
Pin 1: Imaginarydecimal - audioВыходной аудиосигнал

Параметры DSP

НЕТ DSP параметров.

Настраиваемые параметры

Нет настраиваемых параметров

Hilbert Transform в SigmaStudio: настройка и параметры

Блок Hilbert Transform в среде SigmaStudio предназначен для вычисления мнимой части y(t) аналитического сигнала xa(t) по его действительной составляющей x(t). Данный алгоритм относится к категории Advanced DSP и применяется для создания квадратурных сигналов, что необходимо при реализации таких задач, как однополосная модуляция или частотная селекция. Принцип работы преобразования Гильберта основан на сдвиге фазы всех частотных компонентов входного сигнала на ±90 градусов. В результате на выходе формируется пара сигналов: исходный (Real) и сдвинутый по фазе (Imaginary). Эта пара представляет собой аналитический сигнал, который широко используется для детектирования огибающей, вычисления мгновенной частоты и фазовой модуляции. В графическом интерфейсе SigmaStudio блок имеет один входной пин (Audio In) и два выходных пина (Real и Imaginary). Формат данных для всех пинов — decimal и audio. Это означает, что блок работает с аудиосигналом в десятичном формате, характерном для сигнального процессора ADAU. Подключение блока в цепочку обработки не требует настройки DSP-параметров или дополнительных пользовательских регулировок. Отсутствие настраиваемых параметров делает блок Hilbert Transform простым в использовании: достаточно разместить его в проекте и соединить с источником сигнала. Однако важно учитывать, что для корректной работы алгоритма частота дискретизации проекта должна соответствовать спектру обрабатываемого сигнала.