Анализ Фурье
9.1. Введение.
В этой главе излагается метод аппроксимации эмпирической зависимости тригонометрическим рядом Фурье. Даны формулы, позволяющие по реальной выборке вычислить коэффициенты Фурье, амплитуду и фазу гармоник. Рассказано, как строится амплитудно-частотная характеристика разложения, и как она используется для выделения гармоник с максимальной амплитудой.
9.2. Численный анализ Фурье.
Пусть выборка значений фактора Х и отклика Y задана в виде массива (x
n,y
n),n = 0,...,N, содержащего N +1 точку,
причем все значения фактора Х упорядочены по возрастанию и равноотстоят друг от друга. Будем считать, что величина Х изменяется в интервале (0, X
max ), следовательно выборка фактора
Х задается рядом x
n = X
max • n / N .
Если принято решение о том, что связь переменных Х и Y носит периодический характер, то аппроксимировать зависимость Y от Х на интервале (0, X
max ) необходимо тригонометрическим рядом, то есть функцией вида:
|
am cos m
|
2лх '
7 . ( 2лх
- + b
m sin m-
max J V max J
X
m X
^ mov / V X\. )
Данная функция зависит от (2М+1) параметра (a
0,a
1,...,a
M,b
1,...,b
M) . Так как количество неизвестных параметров 2M +1 не должно превышать объем выборки N +1 , то M < N/2.
Наилучшим приближением будет тригонометрический ряд с таким набором параметров, который минимизирует сумму квадратов отклонений этого ряда от выборочных значений отклика Y, то есть
S = Z
[Уп
- f (xn
)]2 ^
min
n=1
Без доказательства приведем формулы для искомых параметров:
определения
2 ( 2 т Л
N
2wn
т =—X y
n cos| m-I 0 < m < M
N n=0 2
N—
Ьт = N X Уп ЙПІ
m— I 1 <
m <
M
Определенные по этим формулам параметры называют коэффициентами Фурье, а тригонометрический ряд с такими коэффициентами является рядом Фурье. Тогда аппроксимация величины Y рядом Фурье в точке x
n = X
max п / N будет равна:
a
M
fn =
a+X
2 m=1
( 2m Л
7 . ( 2m
a
m cos| m-I + b
m sin| m-
При увеличении количества гармоник М эта аппроксимация все точнее описывает выборочные значения величины Y, и наконец при M = N /2 для любого п становится справедливым
р
авенство Уп =
fn.
Однако, наша задача состоит не в том, чтобы с абсолютной точностью аппроксимировать исходную выборку, то есть включить в математическую модель все наблюдающиеся особенности конкретной выборки, в том числе и те, которые в действительности носят случайный характер. Нам нужно найти всего несколько наиболее значимых гармоник, то есть гармоник, имеющих максимальную амплитуду. Для этого необходимо построить и проанализировать амплитудно-частотную характеристику разложения.
9.3. Амплитудно-частотная характеристика.
Введем параметры (R
m,?
т), которые назовем амплитуда и фаза соответственно. Эти величины связаны с параметрами (a
m, b
m ) следующими соотношениями:
bm
-arctg—
m
am
Rm =V
al +
bm
am =
Rm
C0^m
?
m
bm
R
m sin ?„
133
Тогда, заменив параметры (a
m, b
m ), разложение Фурье можно
переписать в виде
м
fn =
-0
2
z
m=1
м
R
m cos ?
т cosl m
2m
- R
m sin ?„ sinl m
2m
2m _
m-+ ?„
f
n = — + Z R
m cosl
2 m=i [ n j
Назовем частотой колебаний величину о
m = m / N . Полный
набор частот называется спектром разложения. Тогда окончательно получаем a
м
fn = -f +Z Rm
2 m =1
Смысл приведенных выше преобразований состоит в том, чтобы перейти от ряда из синусов и косинусов к ряду из одних косинусов. Если теперь построить график, где по оси абсцисс отложена частота, а по оси ординат отложена амплитуда, то есть график в координатах (о
m, R
m ), то наглядно будет видно, при каких значениях частоты наблюдаются максимумы амплитуды. Такой график называется амплитудно-частотной характеристикой (АЧХ). С помощью АЧХ мы получаем возможность выбрать из разложения Фурье только самые значимые гармоники и пренебречь остальными. Заметим, что период колебания связан с частотой соотношением T
m = 1/ o
m.
При необходимости аналогичным образом можно построить фазочастотную характеристику (ФЧХ), то есть график в коорд
инатах (о m ?m
) .
cos
((топ + ?
m)
mm
9.4. Пример выделения основной гармоники с помощью анализа Фурье.
Рассмотрим выделение основной гармоники с помощью анализа Фурье на примере выборки, состоящей из 256-ти точек (
хп,У
п),п = 0,...,255. График исходных данных приведен на рисунке.
134
б-.
¦ Исходные данные
4-
2-
¦¦¦Л
¦ ¦ ¦
.*ч* ?* ч
¦ ¦>*
<*
¦<г
-2-
-4-
¦Л#е
¦ ¦¦¦
¦ ¦ *>/¦
%^
?
« ¦
/л
¦ ¦¦% ¦
20^-4
¦
25 V* *\ ¦ <* П*
*?/
250
300
-б-І
Этот график дает основания предположить, что связь переменных Хи Y носит периодический характер. По методике, изложенной в предыдущих 2-х параграфах, представим аппроксимирующую функцию рядом Фурье и построим амплитудночастотную характеристику.
АЧХ
Максимум амплитуды находится в начальной части спектра. Рассмотрим подробнее этот участок.
135
АЧХ
|
частота
|
При ближайшем рассмотрении оказывается, что максимум амплитуды приходится на частоту а ~ 0.01 (период T ~ 100). Учитывая, что а
m = m / N, рассчитаем для этого значения частоты коэффициенты разложения Фурье:
am =
a(Pm
) = -°.
1049 bm = b(a
m ) = -2.8918
Используя эти данные, вычисляем амплитуду и фазу основной гармоники:
Rm = 2.8934
?m = 1.6070
Таким образом, Фурье-аппроксимация исходных данных и
ошибки модели будут вычисляться по формулам
f
n = R
m cos(2n®
mn + ?
п )= 2.8934 • cos(2n- 0.01- n +1.607)
e = y - f
n У n J n
Приведем график исходных данных вместе с Фурье-аппроксимацией и график остатков (ошибок модели).
136
|
6-,
|
¦ Остатки
4-
¦ ¦ ¦ .
К *4 4«l V »\|» Ч~ $
fH ' *»4*%t4»* *»f
44l*
2
0
-2
-4-1
¦ > V»' ¦* »V.¦ >Л?
т,г ¦ <
: У*
44 *¦ 30^*\ 4*0Ю
# ** ^5о % /200
#WV *250
І ¦ ¦¦ * ¦ « ¦ * 4 »4
4 ¦ ¦
300
-6
Очевидно, что ошибки аппроксимации носят непериодический характер. В противном случае нужно было бы повторить всю процедуру, используя в качестве исходной выборки эти ошибки, и повторять ее до тех пор, пока не будут выделены все значимые гармоники.
Па практике, при изучении динамики цен активов не рекомендуется использовать для аппроксимации этих рядов более трех гармоник Фурье.
Содержание раздела