книги из ГПНТБ / Хеннан, Э. Многомерные временные ряды
.pdf9. Сглаживающие фильтры |
213 |
Оба они, в особенности второй, как показывает следующая таблица,
имеют острый |
пик: |
|
|
|
|
|
|
|
||
|
|
?. = 0 |
я/12 |
л/6 |
Зл/12 |
2я/6 |
Зя/ß |
4я/6 |
5л/6 |
я |
15-тч |
формула |
|
|
|
|
|
|
|
|
|
Спенсера |
1 |
0,983 |
0,809 |
0,292 |
0,094 |
0,000 |
0,013 |
0,003 |
0,000 |
|
21-тч |
формула |
|
|
|
|
|
|
|
|
|
Спенсера |
1 |
0,951 |
0,554 |
0,080 |
0,014 |
0,006 |
0,003 |
0,000 |
0,000 |
|
Некоторые оценки для длины фильтра, который должен пропу скать в основном данный узкий диапазон частот и подавлять осталь ные частоты, можно получить следующим образом (мы следуем Гренджеру и Хатанаке [1964]).
Предположим, что полоса пропускания должна быть X £ [—Я0, А,0], и рассмотрим только симметричные фильтры, т. е. фильтры, имеющие частотные характеристики вида
N |
о, (к) cos кХ, |
|
2 |
|
|
о |
|
|
что можно представить в форме |
|
|
JV |
|
|
2 bj (cos ху. |
|
|
о |
|
|
Возьмем Х£[0, я] п положим |
x = cosX, так что |
— 1, 1], Рас |
смотрим теперь |
|
|
N
2 ЬІх3
U
и потребуем, чтобы значения этого многочлена были малы в интер вале [—1, х0], где х 0 = cos Я0, и достаточно велики в интервале Lr0, 1]. Рассмотрим, в частности, многочлен Чебышева
CN (X) = ± { [ х + (*— 1)V*]W+ |
[* - |
(х2- I)1/.]"}, |
||
равный |
(arccos х), |
х £ [—1, 1], |
||
cos N |
||||
ch N |
(arch х), |
I X |
| > |
1. |
Этот многочлен обладает тем свойством (Лоренц [1966], стр. 40), что среди всех многочленов степени N, не превосходящих единицы в интервале [—1, 1], он имеет в концах этого интервала наибольшую возможную по абсолютной величине производную, равную N2.
214 Гл. I I I . Прогнозирование и фильтрация случайных процессов
Положим |
|
|
|
2ж—(JQ—1) _ |
|
|
|
|
|
J |
|
|
|
|
|
|
1 + *0 |
|
|
|
тогда многочлен |
(х) |
= СN (у) ограничен по |
модулю |
единицей |
||
в [—1, х0] и |
возрастает |
в точке х0 настолько |
быстро, |
насколько |
||
это возможно. |
Если |
мы |
возьмем аРк (х), гдо |
а — максимальный |
||
коэффициент усиления нужного нам фильтра на интервале [А,0, я], а Х0 лгало, так что х0 близко к единице, то мы должны получить нечто близкое к оптимальному решению нашей проблемы. Так как нас
интересует отношение аР_ѵ (1) |
к а, |
то мы примем а = |
1. Тогда |
||||||||
Р у (1) |
равно |
отклику |
фильтра |
при |
X = |
0 (т. е. |
х = 1), |
что, оче |
|||
видно. является максимальным значением и соответствует СN (у0), |
|||||||||||
где |
уо = |
(3 — х0)/(1 + |
х0) = |
(3 — cos Х0)/(1 -Ь cos Х 0 ) « |
1 + |
||||||
для малых Х д . |
Так как ch |
у äj 1 |
-|- Ѵ2г/2 для малых у, то мы видим, что |
||||||||
|
|
С д г ІУо) ^ |
С к |
( 1 4 - 1 і %Xq) ~ |
С д г |
(ch Х д ) = |
ch N X g . |
|
|||
Таким образом, отношение максимума при X = 0 к максимальному |
|||||||||||
значению |
вне |
интервала |
X £ [—Х0, ^0] приближенно равно ch N X 0 . |
||||||||
Если ch N X 0 н Х д фиксированы, то это дает уравнение для N , |
т. е. для |
||||||||||
длины 2 N |
+ |
1 |
фильтра, |
обладающего нужными свойствами. Если, |
|||||||
например, |
А.0 |
= |
я/12 и ch N X 0 = 10, |
то мы должны решить уравне |
|||||||
ние ch (Агя/12) = 10, откуда 1Ѵя/12 = 2,993 и N |
= 11,43, |
так что |
|||||||||
длина |
фильтра |
должна |
быть около 23. |
Это означает, что можно |
|||||||
построить фильтр длины 23, коэффициент усиления которого на всех частотах, удаленных более чем на я/12 от частоты максималь ного пропускания, составляет 10% от максимального. Аналогично,
если ch N X g = (1/0,367), Х 0 = я/12, то мы получаем N = 6,34,
так что длина приближенно равна 14. Такое отношение достигается на частоте я/12 центрированным 12-членным скользящим средним, и длина соответствующего фильтра равна 13. Частотная характери стика для центрированного 12-члениого скользящего среднего будет иметь ие столь острый пик, как для рассмотренного выше «оптималь ного» фильтра; это видно из того, что в точке я/12 она убывает не так быстро, как в случае «оптимального» фильтра, или из расположе ния первого нуля, следующего за Х 0 . С другой стороны, она посте пенно убывает до очень малого значения, тогда как коэффициент усиления оптимального фильтра повторно возвращается к своему значению в Х 0 .
Расположение первого нуля частотной характеристики фильтра, построенного по многочлену Чебышева, дает в некоторых отноше ниях лучшее представление об «остроте» ее формы. Этот нуль дости
гается при arccos у |
= n/2N, |
т. е. у = |
cos (я/2N) и х = cos X = |
|
= V2{cos (я/2/V) (1 + |
cos А,0) + |
cos Х 0 — |
1}. |
|
Тогда имеем приближенно |
|
|
||
cos Х = |
1 |
я3 |
|
|
4 Ат (l-j-cosÂ.0)-f-cosA,0, |
||||
9. Сглаживающие фильтры |
215 |
и если N велико, то получаем аппроксимацию
(я,-я0)а« 4 ^ - СО8Л»)-ш
например, при = зх/12, N = 7 первый нуль, ближайший к Х0, приходится на
А,0 + 0,05 « л/12 + я/60.
Фильтр, предназначенный для воспроизведения гладкого сигнала, может быть использован для устранения «тренда», т. е. гладкой компоненты временного ряда, путем вычитания выходного сигнала из входного. Другим методом решения этой задачи в случае дискрет ного времени является повторное вычисление разностей, т. е. пре образование
X (п) ->- Ad х(гі),
где
Ах (п) — X (п + 1) — X (п).
Частотная характеристика |
такого фильтра равна (е~Л — l)d, так |
что коэффициент усиления |
равен |
|
I 2 sin V2X I d. |
Имеется обширная литература по поводу «метода разностей» (variate difference method) (см., например, Тинтнер [1940]), который исполь зовался для оценки степени сглаживания, необходимой для пред ставления полиномиального тренда. Мы, однако, не будем обсуждать его здесь.
Для непрерывного времени эта задача может быть исследована аналогичным образом. Рассмотрим фильтры типа
т
(9.2)
-т
которые обладают тем свойством, что точно воспроизводят р (t + ц), где р (t) — любой многочлен степени d. Кроме того, мы хотим, чтобы дисперсия выхода (9.2), когда вход имеет спектральную плотность / (X), была настолько малой, насколько это возможно. Это означает, однако, что мы должны рассматривать не только фильтры вида (9.2), но и их среднеквадратичные пределы, которые могут быть не пред ставимы в таком виде. Довольно очевидно, что решение этой проблемы получается методом «наилучшей линейной несмещенной» регрессии для модели вида
216 Гл. I I I . Прогнозирование и фильтрация случайных процессов
где X (s) — стационарный процесс с нулевым средним и спектральной плотностью / (к). Мы не хотим останавливаться на трудностях, свя занных с решением этой проблемы, и сошлемся на работу Хебла [1961], где она рассматривается г). Основной результат этой работы состоит в том, что при Т — оо наилучшая несмещенная процедура и процедура наименьших квадратов по-прежнему являются асимпто тически эквивалентными в том смысле, что они дают оценки для ß^-, ковариационные матрицы которых после подходящей нормировки стремятся к одному и тому же пределу при Т - ѵ оо. Процедура наименьших квадратов, конечно, сводится к простому решению уравнений
г |
т |
|
|
|
X1ß ; j {t + s)j+hds = |
у { t |
s ) ( t s ) k ds, |
А= 0, |
d. |
-т |
-т |
|
|
|
Выход фильтра в момент t равен тогда |
|
|
||
|
2 |
ß / , |
|
(9.3) |
|
о |
|
|
|
Опять удобно ввести многочлены Лежандра г) Pj (х), удовлетворяю
щие |
соотношениям |
|
|
|
|
1 |
|
|
|
|
j Pj (*) Рн (*) dx = ö* |
, |
и |
0, 1, . ... |
|
-1 |
|
|
|
где |
Pj — многочлен степени j от х. |
Если |
|
|
Ф ^ Н т ^ Г М т ) .
то ф;- (s) удовлетворяют соотношениям
т
j<Pj{s)<ph (s)ds = öj.
-т
Тогда мы |
можем также записать |
|
|
|
|
|
|
d |
|
|
|
|
|
y(s) = ^]ajcpj(s — t)-\-x(s), |
t— T ^ s ^ t |
+ |
T, |
|
|
о21 |
|
|
|
1) |
Распространение результатов Гренандера и Розенблатта на непрерывное |
||||
время |
встречает трудности, которые пе |
были преодолены |
в |
работе Хебла. |
|
См. по этому поводу работу Холево [1969].— Прим, перев. |
|
|
|||
2) |
См., |
например, Абрамович и Стегун [1964], стр. 342. |
|
|
|
Упражнения |
219 |
Максимум отношения сг»/сг2 равен приблизительно 1,07, так что использование простого среднего не приводит к большим потерям. Конечно, такой результат определяется характером / (К) и тем, что мы рассматривали случай d = 0.
У П Р А Ж II Е Н II Я
1. Пусть и(гехр і%) гармонична в единичном круге и равна нулю почти
всюду на его границе, и пусть
p(relX)=i J Р'(^-Ѳ ) Г («Й),
где р — неотрицательная мера на единичной окружности. Доказать, что р сингулярна относительно меры Лебега на окружности. Примечание: доказа
тельство вытекает из первого следствия на стр. 62 книги Гофмана [1962].
2. Пусть
00 |
, |
z W = ( 2 e |
Р 0 — Р-1!1» Р > ° . |
о |
|
где tj образуют реализацию пуассоновского процесса с параметром р. Опреде лить иаилучшпй линейный прогиоз для х (і) и обсудить его свойства.
3. Робинсон [1962]. Пусть
СО
X ( 0 = j а ( г — s) l {ds)
О
— каноническая компонента в польдовском разложении одномерного стацио нарного процесса. Показать, что если ß (t) удовлетворяет соотношениям
со со
j |
ß (£)2 d £ < оо, |
I а (t-(-s) ß (s) ds = 0, f < 0, |
0 |
|
0 |
то ß (г) = 0 n. в. |
|
|
4. Показать, |
что при т >• 2 |
выражение |
|
СО |
|
|
|
d i |
равно нулю при t |
> 0 и непрерывно при t = 0. Вывести отсюда, что функция |
|
{(1 -|- іт)/(1 — іх))т может быть с любой точностью аппроксимирована в сред неквадратичном (с весом F {dx)) линейными комбинациями функций exp их,
где |
t > 0. Вывести |
отсюда, |
что (в обозначениях § 4) при |
отображении |
(1 -j- |
||||
+ |
!т)/(1 — іх) -м-ехр |
і% подпространство |
отображается на JT-™- С другой |
||||||
стороны, exp {t (z |
— 1)/(г + |
1)} является |
целой |
функцией |
при ( > 0 и равна |
||||
ехр (—/) при z = |
0. Используя этот результат, |
показать, что, и обратно, |
ука |
||||||
занное |
выше отображение переводит ЛГ_<*> в |
|
|
|
|||||
|
5. |
Используя |
теорему |
3", доказать |
теорему 3"'. |
|
|
||
