Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Metodichka_SMIFV

.pdf
Скачиваний:
34
Добавлен:
23.05.2015
Размер:
5.45 Mб
Скачать

61

~

 

T

 

N 1

 

2

 

 

 

 

 

 

 

(68) Sxx

( )

 

 

x[n]exp( j nT)

 

 

N

 

 

 

 

 

0

 

 

3.3 Вейвлет-анализ Преобразование Фурье является классическим методом частотного анализа и

хорошо зарекомендовало себя при анализе стационарных сигналов (см. выше п. 2.2.1). В общем, его применяют не только для анализа функций зависящих от времени, но и для функций, зависящих от пространственной координаты. Основная идея преобразования Фурье заключается в том, что любая периодическая функция f (t) = (t + T) может быть представлено как сумма гармонических функций:

(69) f (t) (an cos( 2nt ) bn sin( 2nt ))

 

 

 

 

 

n 0

T

 

T

 

 

 

 

Для функции f (t) должно выполняться условие:

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

(70)

 

 

 

f (t)

 

 

 

2

 

f (t)

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Фурьепреобразование в общем случае определяется, как:

(71) F ( ) f (t)e j t dt .

Задача, которую решает преобразование Фурье, это выявление периодичности процесса, даже для тех случаев, когда она не видна из-за каких-то мешающих факторов, как, например, шумов (см. рис. 69).

Этот результат достигается за счет усреднения большого количества повторяющихся из-за периодичности особенностей процесса. При совпадении этих периодов с периодом комплексной экспоненты e-j t в формуле (71), получается пик на функции F( ).

Однако, существует большое количество нестационарных процессов, для которых Фурье – преобразование дает существенную погрешность. К таким относятся, например, процессы, у которых на каких-то промежутках времени происходит резкое изменение частоты и амплитуды колебаний. Если бы Фурье-преобразование могло подстраиваться под эти изменения, меняя период, за который оно анализирует сигнал, то должна была - бы появиться зависимость от времени, за которое анализируется частотный спектр, т.е.

F( ,t).

Простейшим способом для этого является введение в Фурье-преобразование функций, которые ограничивают ширину анализируемых участков, так называемых окон. Фурье-преобразование с функцией окна может выглядеть, например, так:

(72) F ( ,t0 ) f (t)g(t t0 )e j t dt .

Здесь g(t-t0) – функция окна, которая строится относительно момента t0.

62

Можно применить более сложное окно, например:

 

 

(t b)2

 

 

 

(73) F ( ,t0 ) f (t)e

 

 

j t

 

a2

e

dt .

 

 

 

 

 

 

 

 

 

 

Это окно представаляет собой колоколообразную гауссову кривую, которая выделяет на временой оси область около значения b, ширина этой области задается коэффициентом a. Пример такой функции приведен на рис. 39.

 

 

(t b)2

 

Рис. 73. Пример окна для функции e

a2

 

 

 

. b=10, a=1;3;7

Рассмотренные выше окна имеют постоянную ширину. Если периодичность сигнала меняется со временем, то они ее изменение не выявят. Ширина окна должна быть функцией периодичности: для быстрых сигналов оно должно быть узким, а для медленных – широким.

Для анализа процессов, частотный спектр которых меняется во времени, применяют так называемый вейвлет-анализ (wavelet). В отличие от Фурьепреобразования, вейвлетанализ дает изменение частотного спектра во времени и в нем применяются окна, характеристики которых, зависят от характеристик сигнала, от частоты. При этом преобразовании функция f(x) раскладывается в специальные локальные функции, так называемые вейвлеты, образующие семейство функций вида:

63

 

 

 

 

 

1

t b

(74)

 

(t)

a

 

2

 

 

 

 

 

a,b

 

 

 

 

 

a

 

 

 

 

 

 

Все элементы этого семейства функций задаются базисным вейвлетом a,b(t) (рис. 74) и образуются путем изменения масштабного параметра a и параметра сдвига b (рис. 75).

t2

Рис. 74. Базисный вейвлет (t). ( t ) (1 t 2 )e 2 (Mexican Hat, MHAT)

Этот вейвлет из-за его формы называют мексиканской шляпой (Mexican Hat, сокращенно MHAT). На рис. 41 представлены MHATвейвлеты, как семейство функций, зависящих от параметров a и b.

64

Рис. 75. Cемейство MHATвейвлетов при разных значениях масштабного параметра a и сдвига b.

Воздействие параметров a и b на вейвлет показано в таблице:

 

a

 

1

Растяжение в направлении t при одновременном сжатии в направлении

 

 

 

 

 

 

 

 

a

 

1

Сжатие в направлении t , растяжение в направлении

 

 

 

 

a 0

Отражение относительно t=0

b 0

Сдвиг вправо

b 0

Сдвиг влево

С помощью функции a,b(t) определяется непрерывное вейвлетпреобразование:

 

 

 

 

 

 

 

(75)W (a,b) f (t) a ,b (t)dt

 

 

 

 

 

 

 

 

 

или

 

 

 

 

 

 

 

 

 

1

 

t b

(76)W (a,b)

a

 

2

 

f (t)

 

dt

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

Обратное преобразование

t 2
e 2

 

 

 

 

(77)

f (t) C 1

 

 

 

a b

 

 

65

t b W (a,b) a

a

12 dadb a2

Нормирующий коэффициент С в результате преобразования должен принять конечное значение, поэтому он должен удовлетворять условиям:

 

 

 

ˆ

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

( )

 

 

d

 

 

 

 

 

 

 

 

 

 

(78)

 

 

 

 

 

 

 

<∞

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Следующим распространенным вейвлетом является вейвлет Морле (Morlet):

(t) e

t 2

 

k02 2

 

2

eik0t e

 

 

4

(79)

 

 

 

 

 

 

 

 

 

 

 

Это функция комплексного переменного, которая раскладывается по гармоническим функциям:

(80) g(t) eik0t ,

Действительная часть: gr (t) cos(k0t) , мнимая gi (t) i sin(k0t) . Параметр k0 задает периодичность вейвлета, a – ширину гауссовой кривой

.

На рис. представлен вейвлет Морле.

66

Рис. 76 Действительная (верхний график ) и мнимая (нижний график) части комплексного вейвлета Морле.

Ниже приводятся примеры вейвлетпреобразований для различных функций: 1. x=sin(t).

Рис. 77 Гармоническая функция x=sin(t)

На следующем рисунке представлен результат вейвлетпреобразования функции x=sin(t) с использованием вейвлета MHAT.

67

Рис.78 Результат вейвлетпреобразования функции x=sin(t) с использованием вейвлета MHAT. График построен линиями равного уровня.

Результат вейвлетпреобразования функции x=sin(t) в трехмерном пространстве:

Рис.79 График вейвлетпреобразования функции x=sin(t) в трехмерном пространстве

2. Гармоническая функция с частотой, меняющейся во времени, t1=exp(t); t=0,2·t;

y=sin(t1/t); и вейвлет-преобразования для такого процесса (рис. 39).

68

Рис.80. Частота меняется со временем

Рис.81. Вейвлетпреобразование для процесса, где частота меняется со временем с использованием вейвлета MHAT. График построен линиями равного уровня.

69

Рис.82. Вейвлетпреобразование для процесса, где частота меняется со временем с использованием вейвлета MHAT. График построен в трехмерном пространстве

Пример вейвлет-анализа изменения температуры вдыхаемого-выдыхаемого воздуха на входе в человеческий нос (рис. ), приведен на рис.

Рис. 83 Изменения температуры вдыхаемоговыдыхаемого воздуха на входе в человеческий нос

70

Рис. 84 Вейвлетанализ изменений температуры вдыхаемоговыдыхаемого воздуха на входе в человеческий нос с использованием вейвлета MHAT

Рис. 85 Вейвлетанализ изменений температуры вдыхаемоговыдыхаемого воздуха на входе в человеческий нос с использованием вейвлета MHAT. График построен в трехмерном пространстве

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]