Преобразование Гильберта позволяет разложить исходный процесс на две составляющие -- амплитудную и фазовую. С простейшим примером такого разложения мы встречаемся при записи гармонической функции синуса или косинуса , которая характеризуется амплитудой -- максимальным отклонением от нулевого уровня, и фазой . Фаза является аргументом гармонической функции, который определяет, сколько периодов функции наблюдается от начального момента времени и каково ее значение в данный момент времени; -- начальная фаза, т.е. фаза в момент времени . Амплитуда гармонической функции не меняется во времени, а фаза линейно растет с коэффициентом пропорциональности , который носит название частоты (рис. 16). Частота определяет число периодов (повторений значений функции) в единицу времени и является постоянной во времени величиной. Амплитуда и фаза гармонической функции отражают различную информацию: амплитуда описывает энергию, а фаза характеризует повторяемость процесса во времени, и в этом смысле они могут рассматриваться как независимые характеристики гармонической функции.
Негармонический процесс также можно формально
разложить на амплитудную и фазовую составляющие:
Представление процесса в виде (2.17) означает, что, во-первых, амплитуда, фаза и частота являются функциями времени и, следовательно, могут характеризовать нестационарный СП, и, во-вторых, исходный СП раскладывается на две составляющие -- амплитуду и фазу, поведение которых может анализироваться в отдельности.
Существует бесконечное число способов представления исходного СП в виде (2.17). Действительно, можно формально записать СП в комплексной форме: , дополнив реальный процесс произвольной мнимой частью . Тогда
При такой записи амплитуда, фаза и частота процесса столь же произвольны, как мнимая часть . Если указать оператор, который ставит в соответствие функции функцию , то произвольность можно исключить. Таким оператором является преобразование Гильберта. Это преобразование обладает рядом свойств, благодаря которым при записи функций и информация об исходном СП не искажается.
Преобразование Гильберта действительной функции , определенной во
всей временной области
, есть действительная функция
, также определенная на всей временной оси и
задаваемая формулой:
в которой интеграл понимается в смысле главного значения Коши. Преобразование Гильберта является линейным оператором. Для него существует обратное преобразование и выполняется свойство: энергии и одинаковы, т.е. преобразование (2.20) удовлетворяет необходимым условиям для получения неискаженной информации о процессе .
Подчеркнем, что комплексная запись гармонической функции
получается дополнением
действительной функции мнимой частью, отличающейся
от действительной поворотом фазы на . Преобразование Гильберта
обобщает это правило на произвольные функции: если представить
процесс как суперпозицию гармонических функций, то
мнимая часть , сопряженная по Гильберту, есть суперпозиция
тех же гармонических функций, сдвинутых по фазе на . Пусть
является преобразованием Фурье сигнала
, тогда
сопряженную по Гильберту мнимую часть можно
вычислить как обратное преобразование от :
в котором образ Фурье связан с фурье-образом
исходного сигнала выражением:
Таким образом, преобразование Гильберта может быть осуществлено с помощью идеального фазовращателя, оставляющего модуль неизменным и сдвигающего фазу аргумента на на положительных частотах и на на отрицательных частотах. Если осуществлять обработку информации в режиме реального времени, то такую операцию можно реализовать только приближенно, но с произвольно высокой точностью для процесса, известного на всей временной оси. Выражения (2.20)-(2.21) применимы как для периодических функций, которые записываются через ряды Фурье, так и для процессов, представляемых интегралом Фурье.
Итак, с помощью преобразования Гильберта (2.20) и
выражения (2.18) мы можем
поставить в соответствие действительной функции комплексную
функцию , которая носит название аналитического
сигналаП1. Преобразование Фурье аналитического сигнала с
учетом выражения (2.22) записывается в виде:
Следовательно, спектральная функция аналитического сигнала полностью определяется спектральной функцией исходного сигнала . Поэтому обратное преобразование Фурье даст аналитический сигнал , причем .
Зная действительную и мнимую части аналитического сигнала , можно вычислить амплитуду , фазу и мгновенную частоту процесса с помощью выражений (2.19). На практике преобразование Гильберта временного ряда конечной длины чаще всего осуществляется через аналитическую функцию по алгоритму, согласно которому необходимо
-- определить с помощью алгоритма комплексного БПФП1преобразование Фурье анализируемого временного ряда;
-- вычислить фурье-образ аналитического сигнала с помощью выражения (2.23);
-- осуществить обратное преобразование Фурье от с помощью комплексного БПФ и получить аналитический сигнал ;
-- разделить мнимую часть аналитического сигнала и действительную; в результате получить искомое преобразование Гильберта .
Преобразование Гильберта временного ряда можно
осуществить также с помощью выражения (2.20), заменяя
интегрирование на суммирование:
На рис. 17 приведены примеры преобразований Гильберта амплитудно- и частотно-модулированных сигналов, которые наглядно демонстрируют физический смысл преобразования -- идеальное детектирование сигналов.
Преобразование Гильберта широко используется для анализа временных рядов, особенно стохастического происхождения, и для определения степени синхронности между временными рядами, которые порождаются стохастическими и хаотическими системами. В последнем случае ряды раскладываются на амплитудную и фазовую составляющие, которые анализируются независимо. Это позволяет обнаружить взаимосвязь сигналов, проявляющуюся в синхронности динамики фаз, даже тогда, когда амплитудная динамика остается несвязанной и другие методы обнаружения связанности процессов являются непригодными.
Рассмотрим применение преобразования Гильберта для анализа синхронности между двумя взаимосвязанными хаотическими системами. На рис. 18 показаны реализации первой и второй хаотических систем, их мгновенные амплитуды , и фазы , . Для того чтобы выяснить наличие синхронности между системами рассмотрим поведение разностей: , , . Как видно (рис. 18), разности между реализациями систем и мгновенными амплитудами сильно изменяются во времени, а разность между мгновенными фазами практически не меняется. В этом случае говорят, что наблюдается фазовая синхронизация между системами, а их амплитудная динамика является несинхронной. Данный вывод можно сделать только благодаря использованию понятий мгновенной амплитуды и фазы и применению преобразования Гильберта.