Вейвлет-преобразование и анализ временных рядов
Вейвлет-анализ как альтернатива преобразованию Фурье для исследования временных (пространственных) рядов с выраженной неоднородностью. Применение семейства анализирующих функций, называемых вейвлетами, для изучения и анализа изображений различной природы.
Рубрика | Математика |
Вид | статья |
Язык | русский |
Дата добавления | 08.12.2018 |
Размер файла | 332,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Вейвлет-преобразование и анализ временных рядов
П.В. Козлов - канд. физ.-мат. наук
Б.Б. Чен - докт. физ.-мат. наук
Wavelet-analysis - a new method for time lines analysis is examined. Review of major mathematical ideas and outputs of wavelet-transformations is given. Some specific applications to the apparatus are shown.
Традиционно для анализа временных рядов используется преобразование Фурье, дающее разложение исследуемого временного процесса f(t) в ряд по тригонометрическим функциям, или в более общей форме записи
Коэффициенты сn являются амплитудами гармонических колебаний соответствующей частоты и определяются формулой
Множество функций exp(int) образует ортонормированный базис пространства L2(0,2p).
Аппарат Фурье-преобразований дает достаточно простые для расчетов формулы и прозрачную интерпретацию результатов, но не лишен и некоторых недостатков. Преобразование, например, не отличает сигнал, являющийся суммой двух синусоид, от ситуации последовательного включения синусоид, не дает информации о преимущественном распределении частот во времени, может дать неверные результаты для сигналов с участками резкого изменения. Исследуемые ряды также далеко не всегда удовлетворяют требованию периодичности и более того, как правило, заданы на ограниченном отрезке времени.
Основы вейвлет-анализа были разработаны в середине 80-х годов Гроссманом и Морле как альтернатива преобразованию Фурье для исследования временных (пространственных) рядов с выраженной неоднородностью. В отличие от преобразования Фурье, локализующего частоты, но не дающего временного разрешения процесса, и от аппарата d-функций, локализующего моменты времени, но не имеющего частотного разрешения, вейвлет-преобразование, обладающее самонастраивающимся подвижным частотно-временным окном, одинаково хорошо выявляет как низко-частотные, так и высокочастотные характеристики сигнала на разных временных масштабах. По этой причине вейвлет-анализ часто сравнивают с "математическим микроскопом", вскрывающим внутреннюю структуру существенно неоднородных объектов.
Указанная универсальность обеспечила вейвлет-анализу широкое использование в самых различных областях знаний. Семейства анализирующих функций, называемых вейвлетами, применяются при анализе изображений различной природы, для изучения структуры турбулентных полей, для сжатия больших объемов информации, в задачах распознавания образов, при обработке и синтезе сигналов, например, речевых, для определения характеристик фрактальных объектов.
Подобно тому, как в основе аппарата преобразований Фурье лежит единственная функция w(t)=exp(it), порождающая ортонормированный базис пространства L2(0,2?) путем масштабного преобразования, так и вейвлет-преобразование строится на основе единственной базисной функции ?(t), имеющей солитоноподобный характер и принадлежащей пространству L2(R), т.е. всей числовой оси.
В западной литературе за этой функцией закрепилось название "вейвлет", что означает "маленькая волна", в отечественной иногда ее называют "всплеском", отражая в этом названии и локализацию, и осцилляционный характер поведения.
При конструировании базисной анализирующей функции ?(t) должны выполняться следующие необходимые условия.
Локализация - вейвлет должен быть локализован вблизи нуля аргумента как во временном, так и в частотном пространстве.
Нулевое среднее:
Как следствие, вейвлет должен быть знакопеременной функцией.
Ограниченность:
Вейвлет должен быть достаточно быстро убывающей функцией временной (пространственной) переменной.
Базис одномерного дискретного вейвлет-преобразования (ДВП) строится на основе вейвлета ?(t) посредством операций сдвигов и растяжений вдоль оси t. Вводя аналог синусоидальной частоты и принимая для простоты в качестве ее значений степени двойки, получаем для функций базиса yjk(t)= 2j/2y(2jt-k)
Базис нормирован, если вейвлет имеет единичную норму.
Вейвлет называется ортогональным, если семейство {yjk} представляет ортонормированный базис функционального пространства L2(R), т.е. <yjk,ylm>=djl dkm. В этом случае любая функция fО L2(R) может быть представлена в виде ряда
вейвлет анализ временный ряд
где
Непрерывное вейвлет-преобразование (НВП) строится аналогичным образом с помощью непрерывных масштабных преобразований и переносов вейвлета y(t) с произвольными значениями масштабного коэффициента a и параметра сдвига b:
где символ * обозначает операцию комплексного сопряжения.
Вейвлет-преобразование обратимо для функций f из L2(R)
Таким образом, любая функция из L2(R) может быть представлена суперпозицией масштабных преобразований и сдвигов базисного вейвлета с коэффициентами, зависящими от масштаба (частоты) и параметра сдвига (времени).
Двухпараметрическая функция W(a,b) дает информацию об изменении относительного вклада компонент разного масштаба во времени и называется спектром коэффициентов вейвлет-преобразования.
Располагая вейвлет-спектром, можно рассчитать полную энергию сигнала
и глобальный спектр энергии - распределение полной энергии по масштабам (скейлограмму вейвлет-преобразования)
Скейлограмма соответствует спектру мощности Фурье-преобразования сигнала, сглаженному на каждом масштабе спектром Фурье анализирующего вейвлета:
где знак ^ обозначает Фурье-образ функции.
Примеры часто используемых вейвлетов
HAAR - вейвлет: |
||
FHAT - вейвлет ("Французская шляпа" - French hat): |
||
Wave - вейвлет: |
||
MHAT - вейвлет ("Мексиканская шляпа" - Mexican hat): |
||
Вейвлет Морле (образует комплексный базис): |
||
На практике чаще приходится иметь дело с сигналами, заданными не аналитическими функциями, а с дискретным набором данных, определенном на конечном временном интервале. В этом случае принимается, что при tkЈt<tk+1, f(t)=sk, k=1,2,...,n и формула (3) для коэффициентов вейвлет-преобразования модифицируется следующим образом:
где
Выше приведены примеры часто используемых вейвлетов (см. таблицу). Выбор того или иного класса анализирующих функций диктуется спецификой задачи, тем, какую информацию нужно извлечь из сигнала. В ряде случаев с помощью различных вейвлетов можно более полно выявить особенности анализируемого сигнала.
Спектр вейвлет-преобразования одномерного сигнала представляет поверхность в трехмерном пространстве. Обычно изображение спектра выполняется путем проектирования линий постоянного уровня поверхности на плоскость с переменными: параметрами сдвига (по оси абсцисс) и масштабом (по оси ординат), с градиентной заливкой оттенками серого цвета между линиями. В данной работе выбран вариант закраски, при котором область максимума имеет белый цвет, а минимума - черный. Используется также метод представления структуры спектральных данных с помощью "скелетона" - линий локальных экстремумов поверхности W(a,b).
На приведенных ниже графиках представлены результаты расчета спектров вейвлетпреобразования временных рядов, построенных на основе функциональных зависимостей. Ряды рассчитывались на конечном интервале времени. В качестве анализирующего вейвлета использовался MHAT-вейвлет. Верхняя часть рисунка - исследуемый сигнал, средняя - изолинии поля W(a,b), нижняя - скелетон спектра. Изображены как линии локального максимума, так и минимума. В седловых точках поверхности происходит слияние линий.
Сигнал, представленный на рис. 1, является простым гармоническим колебанием. Картина линий уровня указывает на периодический характер сигнала и в мелкомасштабной области представляет регулярную систему ячеек с поочередно повторяющимися значениями максимума и минимума поля W(a,b), положение которых соответствует максимумам и минимумам сигнала. Граница раздела ячеек совпадает с положением нулей f(t).
Рис.1. Сигнал - синусоида.
Вертикальный размер ячеек определяет масштаб, отвечающий периоду колебаний. Постоянство расстояний между линиями скелетона также указывает на синусоидальный характер сигнала. Искажение формы ячеек вблизи границ обусловлено краевыми эффектами вследствие конечности исследуемого ряда. Крупномасштабная часть спектра содержит малые значения коэффициентов и в данном случае не информативна.
В данном случае имеется возможность проверки результатов численного расчета спектра вейвлет-преобразования и его качественной интерпретации. Выполняя интегрирование (3) для функции ?(t)= sin(?t), получаем
Таким образом, спектр для гармонического сигнала также является синусоидальным колебанием по переменной параметра сдвига, модулированной зависимостью
от масштаба (x=aw). Формула (8) объясняет все отмеченные выше особенности поведения спектра в центральной части рис. 1, свободной от влияния границы сигнала (разбиение на ячейки фиксированного размера, параллельность линий скелетона). Выбирая в качестве характерного масштаба значение, при котором (рис.2), находим размеры ячеек:
Рис. 2. График зависимости y(x)/ymax
На рис. 3 и 4 приведены результаты расчета для сигнала, являющимися суммой двух синусоид с разными периодами, и для варианта их последовательного включения. С точки зрения Фурье-преобразования, эти два сигнала неразличимы. Вейвлет-анализ выявляет два характерных масштаба, периодичность следования ячеек смены знака указывает на периодический характер сигналов, их пространственное распределение показывает специфику каждого из сигналов. Постоянство расстояний между линиями экстремумов и их параллельность свидетельствуют, что составляющие сигнала - два гармонических колебания разных частот. Скелетон также дает дополнительную к картине изолиний информацию для уточнения размеров масштабов и периодов колебаний.
Рис. 3. Сигнал - сумма синусоид.
Рис. 4. Сигнал - последовательно включаемые синусоиды.
Рис. 5. Сигнал - сумма синусоиды и случайных данных.
Сигнал, представленный на рис. 5, является суммой синусоиды и случайного сигнала той же амплитуды. Рисунок иллюстрирует фильтрационные свойства вейвлет-преобразования. Высокочастотные составляющие результирующего сигнала в спектре сосредоточены в основном в области малых значений масштаба, выше представлена несколько искаженная ячеистая структура, характерная для гармонических колебаний. Усредняя расстояния между линиями экстремумов, можно оценить период исходного синусоидального колебания.
На рис. 6 представлены результаты расчета вейвлет-спектра для затухающего гармонического колебания f(t)=sin(wt)exp(-kt). Структура скелетона четко отслеживает синусоидальную составляющую сигнала даже в области очень малых значений коэффициентов и позволяет найти период колебаний. Картина линий уровня уточняет, что имеет место уменьшение амплитуды с ростом времени.
Рис.6. Сигнал - затухающее колебание.
Рис. 7. Сигнал - ступенька.
Для данного сигнала также можно получить аналитическую зависимость спектра от параметров:
Типичная картина структуры данных вейвлет-преобразования при наличии в сигнале особенностей (острия, скачки, изломы и т.п.) приведена на рис. 7. Исходный сигнал имеет скачок в центре временного интервала. Как видно из рис. 7, в окрестности особенности имеет место прямолинейное схождение двух экстремумов в одну точку под некоторым углом. Остальные детали скелетона обусловлены влиянием конечных границ сигнала. Аналогичный характер поведения отмечен и для других типов особенностей.
Рис. 8. Временной ряд отклонений температуры и данные вейвлет-анализа.
Аналитическое решение для неограниченной ступеньки с особенностью при t = 0 имеет вид:
и дает для локальных по b экстремумов значения x = 1 и x = -1. Как следствие, уравнением для экстремумов является уравнение прямой линии b = ± a
Как отмечалось, география приложений вейвлет-анализа очень разнообразна. Анализ рядов событий течения Эль-Ниньо и изменений индекса Южного колебания, позволил выявить периодические компоненты процессов и временные масштабы, на которых данные имеют автомодельную структуру [1]. В [2] на основе вейвлет-анализа выявлена существенная многомасштабность временных колебаний среднегодовой глобальной температуры воздуха за последние 150 лет и получены количественные оценки параметра Херста. Делается вывод о некорректности использования традиционных средств тестирования стационарных случайных процессов без предварительного разделения колебаний на нестационарную (тренд) и осцилляторную части при изучении современных изменений климата. Прогнозируется возможная приостановка дальнейшего роста глобального потепления или, по крайней мере, его замедление. Хорошая подборка статей для начального знакомства с идеями, аппаратом и применением вейвлет-преобразований опубликована в журнале [3], где даются ссылки и адреса в сети материалов по теории и приложениям вейвлет-анализа.
Одним из направлений приложений вейвлет-анализа является исследование свойств фрактальных объектов различной природы и, в частности, определение фрактальной размерности. Скелетон вейвлет-преобразования показывает наличие скрытого самоподобия в непрерывном отображении или дискретном наборе данных в виде развитой древообразной структуры с развилками, зависящими от масштаба по степенному закону.
Для временных рядов показатель степени мультифрактальности можно оценить, используя метод, приведенный в [2]. Подсчитывается число точек максимумов коэффициентов вейвлет-преобразования вдоль параметра сдвига в области масштаба, где имеется выраженная ветвистая структура скелетона (обычно это интервал a=1ч16, если принять временной шаг равным 1). Тангенс угла наклона прямой линии, аппроксимирующей зависимость lnN(a)/lna методом наименьших значений, дает показатель самоподобия (в [2] для него принято название параметра Херста по имени автора, исследовавшего структуру дельты Нила).
Указанный подход использовался нами при вейвлет-анализе временных рядов отклонений температуры от среднемесячных значений по результатам измерений на метеорологической станции Фрунзе (Бишкек) за период 1931-1998 гг. (рис. 8). Оказалось, что значение параметра Херста Н = 0,9 близко к значению, приведенному в [2] и рассчитанному по той же методике (Н = 0,81). Полученные близкие значения параметра Херста на разных временных рядах разной продолжительности позволяют высказать предположение, что динамическим системам, какой, в частности, является климатическая, присущи скрытые внутренние характеристики, статистически воспроизводимые на различных временных масштабах.
Литература
1. Астафьева Н.М. Вейвлет-анализ: основы теории и примеры применения //УФН. - 1996. - Т.166. - № 11. - С. 1145-1170.
2. Сонечкин Д.М., Даценко Н.М., Иващенко Н.Н. Оценка тренда глобального потепления с помощью вейвлетного анализа // Изв. РАН. Физика атмосферы и океана. - 1997. - Т.33. - № 2. - С.184-194.
3. Компьютерра. - 1999. - № 8.
Размещено на Allbest.ru
...Подобные документы
Плоскость частота-время для анализа и сравнения частотно-временных локализационных свойств различных базисов. Понятие базисных функций. Прямое и обратное преобразование Фурье. Сущность дискретного вейвлет-преобразования и примеры функции вейвлет.
курсовая работа [486,0 K], добавлен 21.11.2010От анализа Фурье к вейвлет-анализу. Некоторые примеры функций вейвлет-анализа в MATLAB. Построение систем полуортогональных сплайновых вейвлет. Применение вейвлет-преобразований для решения интегральных уравнений. Вейвлеты пакета wavelet toolbox.
дипломная работа [1,5 M], добавлен 12.04.2014Идея и возможности вейвлет-преобразования. Свойства вейвлетов: непрерывное прямое и обратное образование. Понятие и оценка преимуществ, сферы применения дискретного вейвлет-преобразования. Поиск изображений по образцу. Многомасштабное редактирование.
курсовая работа [2,0 M], добавлен 27.04.2011Ознакомление с математическим аппаратом анализа временных рядов и моделями авторегрессии. Составление простейших моделей авторегрессии стационарных временных рядов. Оценка дисперсии и автоковариации, построение графика автокорреляционной функции.
лабораторная работа [58,7 K], добавлен 14.03.2014Изучение изменений анализируемых показателей во времени как важнейшая задача статистики. Понятие рядов динамики (временных рядов). Числовые значения того или иного статистического показателя, составляющего ряд динамики. Классификация рядов динамики.
презентация [255,0 K], добавлен 28.11.2013Особенности применения степенных рядов для вычислений с различной степенью точности значений функций и определенных интегралов. Рассмотрение примеров решения ряда задач этим математическим методом с условием принятия значений допустимой погрешности.
презентация [68,4 K], добавлен 18.09.2013Построение многофакторной корреляционно-регрессионной модели доходности предприятия: оценка параметров функции регрессии, анализ факторов на управляемость, экономическая интерпретация модели. Прогнозирование доходности на основе временных рядов.
дипломная работа [5,1 M], добавлен 28.06.2011Главная задача спектрального анализа временных рядов. Параметрические и непараметрические методы спектрального анализа. Сущность понятия "временный ряд". График оценки спектральной плотности для окна Дирихле, при центрированном случайном процессе.
курсовая работа [332,8 K], добавлен 17.09.2009Особенности дифференциального исчисления. Использование правила Коши при разложении в ряд функций cos x и sin x для перемножения рядов. Запись элементов бесконечной матрицы в форме последовательности. Абсолютная сходимость рядов, порождаемых матрицей.
курсовая работа [1012,0 K], добавлен 06.08.2013Векторные пространства, скалярное произведение и норма функций, ортогональные системы функций, равенства и тригонометрический ряд Фурье. Сходимость интеграла Фурье, основные сведения теории преобразования. Операционное исчисление, преобразование Лапласа.
учебное пособие [1,2 M], добавлен 23.12.2009Использование признаков Коши и Лейбница для исследования абсолютной и условной сходимости рядов. Применение теории вероятности для изучения закономерности случайных явлений. Основные действия над комплексными числами. Решение задач симплексным методом.
контрольная работа [94,6 K], добавлен 04.02.2012Алгоритм вычисления преобразования Фурье для дискретного случая. Дискретное преобразование Фурье. Спектральное представление и спектральные характеристики периодического сигнала, четной непериодической функции и произвольного непериодического сигнала.
курсовая работа [932,9 K], добавлен 23.01.2022Алгоритм введения понятия ряда Фурье, опирающийся на моделирование физических задач в теоретическом курсе высшей математики для студентов физико-математических и инженерно-технических специальностей вузов. Функции и свойства рядов, их физический смысл.
курсовая работа [1,8 M], добавлен 20.05.2015Постановка задачи прогнозирования количества отказов радиоэлектронного оборудования на следующий год в аэропорту. График общей тенденции отказов. Использование метода временных рядов. Выделение тренда, применение метода скользящих средних значений.
курсовая работа [109,9 K], добавлен 19.12.2009Понятие об основной тенденции ряда динамики, ее сущность и визуальное представление, методы анализа. Аналитическая оценка уравнения тренда. Характеристика, использование различных методов для выделения тренда временных рядов, прогнозирование показателей.
курсовая работа [207,2 K], добавлен 04.03.2013Основные понятия теории рядов. Методы суммирования расходящихся рядов. Суть метода степенных рядов, теоремы Абеля и Таубера. Метод средних арифметических, взаимоотношение между методами Пуассона-Абеля и Чезаро. Основные методы обобщенного суммирования.
курсовая работа [288,0 K], добавлен 24.10.2010Область сходимости степенного ряда. Нахождение пределов, вычисление определенных интегралов. Применение степенных рядов в приближенных значениях. Изучение особенностей решения дифференциальных уравнений. Достаточное условие разложимости функции в ряд.
курсовая работа [1,3 M], добавлен 21.05.2019Свойства дискретного преобразования Фурье, представленные в виде математических формул, которые наиболее адекватно соответствуют цифровой технике обработки информации. Алгоритм быстрого преобразования Фурье (БПФ), его значение для программирования.
учебное пособие [223,6 K], добавлен 11.02.2014Исследование первого момента состоятельной оценки взаимной спектральной плотности. Задачи спектрального анализа временных рядов. Графики оценки для временного ряда, представляющего собой последовательность наблюдений температуры воздуха в городе Бресте.
курсовая работа [324,9 K], добавлен 16.08.2011Решение неравенств и определение области сходимости рядов по признаку Даламбера и теореме Лейбница для знакопеременных рядов. Условия и пределы сходимости ряда. Исследование границ интервала. Проверка условия Лейбница при знакочередующемся ряде.
контрольная работа [127,2 K], добавлен 07.09.2010