Научная статья на тему 'Восстановление структуры связей в ансамбле осцилляторов по записям колебаний через моделирование фазовой динамики'

Восстановление структуры связей в ансамбле осцилляторов по записям колебаний через моделирование фазовой динамики Текст научной статьи по специальности «Физика»

CC BY
44
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ФАЗОВАЯ ДИНАМИКА / ВЫЯВЛЕНИЕ СВЯЗЕЙ / АНСАМБЛЬ ОСЦИЛЛЯТОРОВ / PHASE DYNAMICS / IDENTIFICATION OF COUPLINGS / ENSEMBLE OF OSCILLATORS

Аннотация научной статьи по физике, автор научной работы — Навроцкая Елена Владимировна, Смирнов Дмитрий Алексеевич, Безручко Борис Петрович

Тема. В работе исследуется применимость известного метода выявления связи между двумя осцилляторами, основанного на экспериментальном моделировании фазовой динамики по временным рядам фаз в случаях, когда имеется несколько пиков в спектре мощности сигнала. Задача выявления структуры связей в ансамблях (наличия, направлений и интенсивности взаимодействий между элементами) по экспериментальным записям их колебаний актуальна для систем различной природы и приложений. При ее решении применительно к системе двух осцилляторов метод реконструкции моделей фазовой динамики по временным рядам доказал свою эффективность при условии, что в спектре мощности сигнала имеется единственный пик. Цель. Исследование условий применимости указанного метода в менее благоприятных случаях, когда имеется несколько пиков в спектре мощности и ширина этих пиков значительна. Методы. В качестве тестовой системы в численном эксперименте рассмотрен ансамбль из трех осцилляторов ван дер Поля: два взаимодействующих осциллятора, подвергались одновременному воздействию со стороны третьего. С помощью исследуемого метода по временным реализациям фаз осцилляторов оценивалось наличие связи между ними. Численный эксперимент проводился при различных значениях параметров осцилляторов. Результаты. Продемонстрирована возможность ложных выводов о структуре связей в рассматриваемой системе и предложен диагностический критерий возможных ошибок, основанный на оценке автокорреляционной функции остатков модели фазовой динамики. Для получения надежных оценок связи в проблемных ситуациях апробирована предварительная фильтрация сигналов.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по физике , автор научной работы — Навроцкая Елена Владимировна, Смирнов Дмитрий Алексеевич, Безручко Борис Петрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The reconstruction of the couplings structure in the ensemble of oscillators according to the time series via phase dynamics modeling

Topic. In this paper, we investigate the applicability of the known method for detecting the couplings between two oscillators, based on experimental phase dynamics modeling by phases time series in cases where there are several peaks in the signal power spectrum. The problem of revealing the structure of couplings in ensembles (presence, directions and intensity of interactions between elements) by experimental recordings of their oscillations is relevant for systems of different nature and applications. In its solution for the system of two oscillators, the method of reconstruction of phase dynamics models by time series has shown its efficiency provided that there is a single peak in the signal power spectrum. Aim. The investigation of the conditions for the applicability of this method in less favorable cases when there are several peaks in the power spectrum and the width of these peaks is significant. Methods. An ensemble of three Van der Pol oscillators is considered as a test system in the numerical experiment: two coupled oscillators were exposed to the simultaneous influence from the third one. Using the investigated method, the presence of a couplings between the oscillators was estimated from the time series of the oscillator phases. The numerical experiment was carried out at different values of oscillator parameters. Results. The possibility of false conclusions about the structure of couplings in such system is demonstrated. The diagnostic criterion of possible errors based on the estimation of the autocorrelation function of the phase dynamics model residues is proposed. To obtain reliable estimates of interactions in problem situations, pre-filtering of signals was tested.

Текст научной работы на тему «Восстановление структуры связей в ансамбле осцилляторов по записям колебаний через моделирование фазовой динамики»

УДК 530.18 https://doi.org/10.18500/0869-6632-2019-27-1-41-52

Восстановление структуры связей в ансамбле осцилляторов по записям колебаний через моделирование фазовой динамики

Е. В. Навроцкая, Д. А. Смирнов, Б. П. Безручко

Саратовский филиал Института радиотехники и электроники им. В.А. Котельникова РАН Россия, 410019 Саратов, ул. Зелёная, 38 E-mail: sidakev@gmail.com, smirnovda@yandex.ru, bezruchkobp@gmail.com Автор для переписки Навроцкая Елена Владимировна, sidakev@gmail.com Поступила в редакцию 4.08.2018, принята к публикации 15.10.18

Тема. В работе исследуется применимость известного метода выявления связи между двумя осцилляторами, основанного на экспериментальном моделировании фазовой динамики по временным рядам фаз в случаях, когда имеется несколько пиков в спектре мощности сигнала. Задача выявления структуры связей в ансамблях (наличия, направлений и интенсивности взаимодействий между элементами) по экспериментальным записям их колебаний актуальна для систем различной природы и приложений. При ее решении применительно к системе двух осцилляторов метод реконструкции моделей фазовой динамики по временным рядам доказал свою эффективность при условии, что в спектре мощности сигнала имеется единственный пик. Цель. Исследование условий применимости указанного метода в менее благоприятных случаях, когда имеется несколько пиков в спектре мощности и ширина этих пиков значительна. Методы. В качестве тестовой системы в численном эксперименте рассмотрен ансамбль из трех осцилляторов ван дер Поля: два взаимодействующих осциллятора, подвергались одновременному воздействию со стороны третьего. С помощью исследуемого метода по временным реализациям фаз осцилляторов оценивалось наличие связи между ними. Численный эксперимент проводился при различных значениях параметров осцилляторов. Результаты. Продемонстрирована возможность ложных выводов о структуре связей в рассматриваемой системе и предложен диагностический критерий возможных ошибок, основанный на оценке автокорреляционной функции остатков модели фазовой динамики. Для получения надежных оценок связи в проблемных ситуациях апробирована предварительная фильтрация сигналов.

Ключевые слова: фазовая динамика, выявление связей, ансамбль осцилляторов.

Образец цитирования: Навроцкая Е.В., Смирнов Д.А., Безручко Б.П. Восстановление структуры связей в ансамбле осцилляторов по записям колебаний через моделирование фазовой динамики//Изв. вузов. ПНД. 2019. Т. 27, № 1. С. 41-52. https://doi.org/10.18500/0869-6632-2019-27-1-41-52

Финансовая поддержка. Работа выполнена при финансовой поддержке Российского научного фонда (грант № 14-1200291).

https://doi.org/10.18500/0869-6632-2019-27-1-41-52

The reconstruction of the couplings structure in the ensemble of oscillators according to the time series via phase dynamics modeling

E. V. Navrotskaya, D. A. Smirnov, B. P. Bezruchko

Saratov Branch of the Institute of Radio Engineering & Electronics of Russian Academy of Sciences

38, Green str., 410019 Saratov, Russia E-mail: sidakev@gmail.com, smirnovda@yandex.ru, bezruchkobp@gmail.com Correspondence should be addressed to Navrotskaya Elena V., sidakev@gmail.com Received 4.08.2018, accepted for publication 15.10.18

Topic. In this paper, we investigate the applicability of the known method for detecting the couplings between two oscillators, based on experimental phase dynamics modeling by phases time series in cases where there are several peaks in the signal power spectrum. The problem of revealing the structure of couplings in ensembles (presence, directions and intensity of interactions between elements) by experimental recordings of their oscillations is relevant for systems of different nature and applications. In its solution for the system of two oscillators, the method of reconstruction of phase dynamics models by time series has shown its efficiency provided that there is a single peak in the signal power spectrum. Aim. The investigation of the conditions for the applicability of this method in less favorable cases when there are several peaks in the power spectrum and the width of these peaks is significant. Methods. An ensemble of three Van der Pol oscillators is considered as a test system in the numerical experiment: two coupled oscillators were exposed to the simultaneous influence from the third one. Using the investigated method, the presence of a couplings between the oscillators was estimated from the time series of the oscillator phases. The numerical experiment was carried out at different values of oscillator parameters. Results. The possibility of false conclusions about the structure of couplings in such system is demonstrated. The diagnostic criterion of possible errors based on the estimation of the autocorrelation function of the phase dynamics model residues is proposed. To obtain reliable estimates of interactions in problem situations, pre-filtering of signals was tested.

Key words: phase dynamics, identification of couplings, ensemble of oscillators.

Reference: Navrotskaya E.V., Smirnov D.A., Bezruchko B.P. The reconstruction of the couplings structure in the ensemble of oscillators according to the time series via phase dynamics modeling. Izvestiya VUZ, Applied Nonlinear Dynamics, 2019, vol. 27, no. 1, pp. 41-52. https://doi.org/10.18500/0869-6632-2019-27-1-41-52

Acknowledgements. Работа выполнена при финансовой поддержке Российского научного фонда (грант № 14-12-00291).

Введение

Задача обнаружения связи между колебательными системами по временным рядам их колебаний актуальна во многих областях науки и техники: в радиофизике [1], биомедицине [2-9], климатологии [10-13] и других областях. Существует множество методов анализа динамики колебательных систем по временным рядам. Для выявления связей между системами востребованными оказались методы, основанные на анализе фаз колебаний, поскольку фаза - переменная, характеризующая мгновенное состояние системы, весьма чувствительная к внешним воздействиям и изменениям параметров.

В работах [14-16] предложен метод выявления связей в малых ансамблях связанных осцилляторов по временным рядам, на основе моделирования их фазовой динамики. Метод оказывается эффективным для оценки взаимодействия между двумя осцилляторами в случаях, когда в спектре мощности сигналов имеется единственный узкий пик. Однако на практике при анализе реальных данных такая постановка не всегда выполняется, в частности, востребованной является задача анализа подсистем со сложным спектральным составом наблюдаемых сигналов. В этих условиях могут возникать трудности с введением фазы колебаний, эффективность и надёжность метода при этом могут снижаться.

В данной работе на эталонных системах исследованы условия применимости данного метода в случаях, когда имеется несколько пиков в спектре мощности сигналов и ширина этих

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

1. Метод оценки связей между двумя осцилляторами

Известный метод выявления направленных связей и оценки времени ее запаздывания основан на построении эмпирической модели фазовой динамики наблюдаемых процессов Х\(Ь) и х2(*). Для этого по имеющимся временным рядам {х1(*1), )} и {х2(*]), ..,х2(Ьм)}, на-

пример, с помощью введения аналитического сигнала [17-20] рассчитываются временные ряды фаз колебаний {ф1 (Ь1),..., )} и {ф2 (Ь1),..., ф2(*^)}, где = ¿Д*, Д* - интервал выборки, N - длина ряда. Далее по временным рядам фаз строится модель фазовой динамики. Форма модели выбирается из предположений, что фазовая динамика корректно описывается стохастическими дифференциальными уравнениями первого порядка

dфl(t)/dt = юг + С1(ф1(*),ф2(*)) + Ы*), ( )

dф2(t)/dt = Ю2 + С2(ф2(*), ф1(*)) + Ы*),

где параметр ю; определяет угловую частоту колебаний, (*) - белый шум с нулевым средним и автоковариационной функцией (*)^к)) = о|к6(* — *). Функции О к 2п-периодичны по обоим аргументам и определяют взаимодействие осцилляторов и собственную нелинейность их фазовой динамики. При анализе дискретных временных рядов строится модель в разностной форме, которую можно получить путем интегрирования уравнений (1) на интервале конечной ширины т

фк(* + т) — фк(*)= Гк(фк(*), ф-(*), afc)+ ек(*), к,з = 1, 2, з = к, (2)

где Ек (фк, ф-, а;) = Шк + Т.т,пеак ак,т,и сов(тфк — пф-) + вк,т,п вт(тфк — пф-) -тригонометрический многочлен невысокого порядка с коэффициентами ак = {ак, в к}; ек(*) ~ "%к(^)Л*1 -гауссов шум с нулевым средним и дисперсией о^ ~ о|кт, автокорреляционная функция которого Ск(*) = (ек(*)ек(* — *))/о"1к (угловые скобки означают математическое ожидание) спадает до нуля на интервале от нуля до т. По временным рядам {фк(и)}!=1 и {ф-(и)}!=1 оценивают коэффициенты ак многочлена Ек (фк, ф-, ак) путем минимизации среднего квадрата ошибки модели:

3к(Д3^к) = м-1т/Д^г71-т/Д* [фк & + т) — фк — Ек (фк (и), ф- (и), ак)}2 ^ тт.

Интенсивность у1 воздействия второй системы на первую можно определить как крутизну зависимости от ф2, и интенсивность 72 воздействия первой системы на вторую - аналогично:

2п 2п

2 1 2

Ук~ 2п2 / / (дЕк (фк' ф-' ак)/дф-)2 dфk■ (3)

0 0

Через оценки коэффициентов ак можно получить оценки интенсивности воздействия 3-й системы на к-ю

Ук = ^ п2(ак,т,п + вк,т,п)■ (4)

(т,п)€йк

В работе [16] были получены формулы для их 95%-х доверительных интервалов вида Ук — , Ук + , где дук рассчитываются по тому же короткому ряду и определяет

дисперсию величины у к. Если оценка у к вместе со своим доверительным интервалом превышает ноль, то делается вывод о наличии воздействия ] -й системы на к-ю с вероятностью ошибки не более 0.05, поскольку доверительный интервал 95 %-й.

Обратим внимание, что даже в случае хорошей определенности фаз подход не применим для режимов фазовой синхронизации, потому что тогда фазы двух осцилляторов не могут выступать в роли «независимых» переменных при построении модели. Эта проблема диагностируется, если оценка коэффициента фазовой когерентности р = (1/Ж) ^¿=1 ехР (ФК^) — ф2(^г))) близка к единице. Реализация подхода затрудняется при р > 0.6 [16].

2. Методика исследования

Для изучения объявленных во Введении проблем с определением фазы в численном эксперименте в качестве эталонной колебательной системы были взяты три стохастических (возмущенных внешними источниками белого шума) автоколебательных осциллятора ван дер Поля

d2xi dxi

= m(i - xKt))-^ - ®?xi(i) + h(t),

= Ц2(1 - x2(t)) dX2 - ®2x2(t) + ki^2(xi(t) - x2(t)) + Ut),

^dX3 = ^3(1 - X3 (t)) ddX3 - ®3X3(t) + kl^3(xi(t) - X3(t)) + k2^3(X2 (t) - X3 (t)) + l3(t).

(5)

Рис. 1. Схема структуры связей, рассматриваемых в данной работе

Fig. 1. Diagram of the couplings structure considered in this paper

Здесь параметры ц1 = ц2 = Ц3 = 0.2, ю1, ®2, ®з - круговые частоты, ^(Ь) - белый шум с нулевым средним и автоковариационной функцией (АКФ) (1к (Ь)%к (Ь')) =Б%к Ь(Ь—И), где , , определяют интенсивности шумов. Осциллятор Ж1 влияет на два других х2 и х3 с одинаковой силой к1^3=к1^2=К, значение которого менялось в широком диапазоне, осцилляторы х2 и х3 либо взаимодействовали, либо нет, в зависимости от рассматриваемого случая (рис. 1).

Рассматривались различные соотношения частот всех трех осцилляторов: как близкие друг к другу частоты, так и сильно различающиеся. Это соотношение определяло расстояние между пиками в спектрах мощности сигналов. Путем изменения уровня шумов в уравнениях ван дер Поля регулировалась ширина этих пиков. Достаточно интенсивное воздействие первого осциллятора на два других приводит к наличию дополнительного пика в спектре мощности сигналов Х2 и хз (рис. 2). Численный эксперимент проводился по двум схемам. • Традиционный метод [6, 7] - непосредственно по временным рядам решений системы (5). При различных фиксированных значениях параметров осцилляторов (5) генерировался ансамбль из 100 временных рядов х1(Ь), х2(Ь) и х3(Ь), которые получались путем интегрирования уравнений методом Эйлера-Маруямы с шагом 0.01. Интервал выборки составлял 0.3 (20 точек на характерном периоде), длина ряда - 2000 точек (около 100 характерных периодов). С помощью преобразования Гильберта [8] для каждого временного ряда вводилась

А

А

\

0.8

0.8

0.6 0.4 0.2 0

0.4

0

--1-1-1-r=^f-|-1-1-1-1

0 0.1 0.2 0.3 0.4 /

0 0.1 0.2 0.3 0.4 /

а

Ъ

Рис. 2. Амплитудные спектры сигналов осцилляторов x2(t) и x3(t) при K = 0.2, к2^3 = 0, D^1 = = D^3 = 0.9, mi = 1, ю2 = 0.7, юз = 1.1 (на оси f им соответствуют f1 ~ 0.16 , f2 ~ 0.11 , f3 ~ 0.17 ). В каждом видна сложная структура, вызванная наличием третьего осциллятора

Fig. 2. The amplitude spectra of the x2(t) and x3(t) at K = 0.2, k2^3 = 0, D^1 = D^2 = D^3 = 0.9, m1 = 1, ю2 = 0.7, ю3 = 1.1, (on the f axis f1 ~ 0.16 , f2 ~ 0.11 , f3 ~ 0.17 correspond to them). Each shows a complex structure caused by the presence of the third oscillator

фаза и по каждой паре временных рядов фаз получались оценки Yj^k вместе с доверительным интервалом. Далее подсчитывалась доля (оценка вероятности) положительных выводов n, то есть доля временных рядов, для которых сделан вывод о наличии связи (при этом оценка yj^k вместе со своим доверительным интервалом превышает ноль). Чтобы метод гарантировал надежность результатов, вводилось обязательное условие: доля положительных оценок о наличии связи при реальном ее отсутствии (ложные выводы) не должна превосходить уровень 0.05. При наличии реальной связи доля положительных выводов определяет чувствительность метода, и чем она больше, тем метод эффективнее выявляет взаимодействие.

• Модернизированный подход, который состоит в том, что для снижения ошибок перед введением фазы рассматривалась возможность предварительной фильтрации сигналов x2 (t) и x^(t). Возможности улучшения результатов оценки связей при любой фильтрации не очевидны, так как сигнал скрытого осциллятора не подмешивается аддитивно к наблюдаемым сигналам, а влияет на их динамику. Последующий расчет фазы методом аналитического сигнала является нелинейным преобразованием временного ряда, частично искаженного фильтрацией. В данной работе использовалось три варианта фильтрации: 1) удаление высокочастотным или низкочастотным фильтром широкой области частот (от нуля до собственной частоты или от собственной частоты и выше), в которой содержался спектральный пик воздействующего первого осциллятора, но не содержался собственный спектральный пик наблюдаемого сигнала; 2) удаление режекторным фильтром только относительно узкой полосы частот, в которой представлен спектральный пик воздействующего осциллятора, но не собственные пики обоих наблюдаемых x2(t) и x3(t); 3) выделение полосовым фильтром области частот, содержащей собственные пики обоих осцилляторов x2(t) и x3(t). Полезными оказались второй и третий варианты фильтрации, результаты которых в сопоставлении с исходным вариантом (без фильтрации) представлены ниже.

Были получены зависимости доли положительных выводов п от коэффициента воздействия первого осциллятора К (рис. 3, 4). Данные расчетов позволяют сделать следующие выводы.

3. Результаты

Рис. 3. Результаты для системы (5) при к2^3 = 0, ю1 = 1, ю2 = 0.7, ю3 = 1.1, D^ = D^2 = D^3 = 1: верхний ряд соответствует результатам выявления связи между х1(^)и x2(t), средний ряд - между x1(t) и x3(t), нижний ряд между x2(t) и x3(t); a, b - зависимость частоты положительных выводов n от коэффициента связи K для у1^2 и у2^1; c - усреднённое по ансамблю значение коэффициента фазовой когерентности (р) для x1(t) и x2(t); d, e -n(K) для у1^з и уз^1; f - (р) для x1 (t) и x3(t); g, h - n(K) для 72^3 и 73^2; i - (р) для x2(t) и x3(t). Жирная линия - результаты получены без предварительной фильтрации сигналов; линия с треугольниками - временны ряды предварительно фильтровались с помощью режекторного фильтра, при этом подавлялись частоты, соответствующие первому (воздействующему) осциллятору; линия с кружками - временные ряды предварительно фильтровались с помощью полосового фильтра, при этом выделялись частоты, соответствующие второму и третьему осцилляторам; горизонтальная штриховая линия - допустимый уровень частоты ошибок

Fig. 3. Results for the system (5) at k2^3 =0, m1 = 1, ю2 = 0.7, ю3 = 1.1, D^ = D^2 = D^3 = 1: the top row corresponds to the results of identifying the relationship between x1(t) и x2(t), middle row - between x1(t) and x3(t), bottom row between x2(t) и x3(t); a, b - the dependence of the frequency of positive conclusions n on the coupling coefficient K for y1^2 and y2^1; c - the ensemble-averaged value of the mean phase coherence (р) for x1(t) and x2(t); d, e - n(K) for y1^3 and y3^1; f - (р) for x1(t) and x3(t); g, h - n(K) for y2^3 and y3^2; i - (р) for x2(t) and x3(t). Bold line - results obtained without pre-filtering signals; line with triangles - time series were pre-filtered using a rejection filter, the frequencies corresponding to the first (acting) oscillator were suppressed; line with circles - time series were pre-filtered using a bandpass filter, the frequencies corresponding to the second and third oscillators were distinguished; dashed horizontal line acceptable level of frequency error

О 0.3 0.6 0.9 1.2 К 0 0.3 0.6 0.9 1.2 К 0 0.3 0.6 0.9 1.2 К

а Ъ с

Рис. 4. Результаты выявления связи между x2 и x3 в системе (5) при к2^3 = 0, ю1 = 2, ю2 = 1.5, ю3 = 1, = = =1: a, b - зависимость частоты положительных выводов n(K) от коэффициента связи K для у2^3 и у3^2; c - усреднённое по ансамблю значение коэффициента фазовой когерентности (р) для x2 (t) и x3(t). Жирная линия результаты получены без предварительной фильтрации сигналов; линия с треугольниками - временные ряды предварительно фильтровались с помощью режекторного фильтра, подавлялись частоты, соответствующие первому (воздействующему) осциллятору; линия с кружками - временны ряды предварительно фильтровались с помощью полосового фильтра, выделялись частоты, соответствующие второму и третьему осцилляторам; горизонтальная штриховая линия - допустимый уровень частоты ошибок

Fig.4 The results of identifying the relationship between x1(t) и x2(t) in system (5) at k2^3 = 0, m1 = 2, ю2 = 1.5, ю3 = 1, D^1 = D^2 = D^3 =1: a, b - the dependence of the frequency of positive conclusions n(K) on the coupling coefficient K for y2^3 and y3^2; c - the ensemble-averaged value of the mean phase coherence (р) for x2(t) and x3(t). Bold line - results obtained without pre-filtering signals; line with triangles - time series were pre-filtered using a rejection filter, the frequencies corresponding to the first (acting) oscillator were suppressed; line with circles - time series were pre-filtered using a bandpass filter, the frequencies corresponding to the second and third oscillators were distinguished; dashed horizontal line - acceptable level of frequency error

а) Традиционный метод демонстрирует высокую чувствительность при выявлении реально существующих связей, но наличие общего источника воздействия осциллятора xi на несвязанные осцилляторы x2 и хз может приводить к ложно-положительным выводам (о наличии связи, когда реально она отсутствует). Как показано на рис. 3, a, d, метод имеет высокую чувствительность к выявлению связи между первым и вторым осцилляторами (см. рис. 3, a) и между первым и третьим осцилляторами (см. рис. 3, d) - величина n быстро возрастает до единичного значения. При этом, как видно на рис. 3, g, h, метод дает большое количество положительных выводов о наличии связи для несвязанных осцилляторов: на рис. 3, g, h при K > 0.3 доля положительных выводов (доля ошибок) превышает допустимый уровень, показанный пунктирной линией.

б) Аналогичная ситуация наблюдается и при большей расстройке частот (см. рис. 4) при ю1 = 2, ю2 = 1.5, ю3 = 1.

в) Кроме того, из рис. 3, b видно, метод может давать ложные выводы о направлении воздействия: на рисунке величина n для превышает допустимый уровень 0.05 (в тестовом модельном уравнении (5) имеется только однонаправленное воздействие от осциллятора x1(t) на x2(t), но нет воздействия в обратную сторону).

г) Применение модифицированного метода, предусматривающего предварительную фильтрацию сигналов x2(t) и x3(t), позволяет снизить процент ошибок до требуемого малого уровня: на рис. 3, g, h и рис. 4, a, b доля положительных выводов n как после полосового (линия, помеченная кружками), так и после режекторного (линия, помеченная треугольниками) фильтров практически не превышает уровень 0.05, показанный пунктирной горизонтальной линией.

Диагностический критерий (оценка вероятной ошибки в определении структуры связей). Для поиска критериев проблемных ситуаций проводился анализ остаточных ошибок («фазовых» шумов) построенных моделей фазовой динамики и рассчитывались их АКФ.

На рис. 5, a показана АКФ остатков модели (2) для х2(£) в (5) при к2^3 = 0, К = 1, ю =2, Ю2 = 1.5, юз = 1, = = 0.1, = 0.3. Наличие огибающей в АКФ может выступать в качестве диагностического критерия наличия скрытого источника воздействия, не учтенного при построении модели фазовой динамики. Применение режекторного фильтра к обоим сигналам Х2 и хз (подавлялись частоты в области основного пика частоты воздействующего скрытого осциллятора) приводит к тому, что огибающая в АКФ остатков модели пропадает (рис. 5, б).

Также были получены графики зависимости величины п от коэффициента воздействия осциллятора х2 на х3 при сохранении воздействия на них со стороны первого осциллятора (соответствующая структура связи показана на рис. 1, б). На рис. 6 приведены графики для случая слабого воздействия со стороны Х1 (при К = 0.6, рис. 6, верхний ряд) и более сильного (при К = 1, рис. 6, нижний ряд). При слабом воздействии (при К = 0.6) первого осциллятора на Х2 и хз традиционный и модифицированный методы выявления связи эффективны уже при малых значениях : доля положительных выводов велика как без предварительной фильтрации сигналов (рис. 6, а, жирная линия), так и в случае применения полосового и режекторного фильтров (на рис. 6, а, линии с треугольниками и кружками, соответственно). Однако при оценке воздействия в обратную сторону, то есть осциллятора х3 на х2 (рис. 6, б), доля ошибочных выводов превышает требуемый уровень. Применение полосовой фильтрации даже увеличивает долю ошибок. Такую ситуацию можно диагностировать как с помощью предложенного критерия, основанного на оценке автокорреляционной функции остатков модели для сигнала х2^), так и по большому значению оценки коэффициента фазовой когерентности р (рис. 6, с), которое, как отмечалось ранее в п. 1, для работоспособности метода не должно превышать значение 0.6.

Самая сложная ситуация наблюдается при сильном воздействии осциллятора х1 на х2 и х3 (при К = 1). При к2^3 = 0 доля ошибок принимает большое значение (рис. 6, d),

Рис. 5. Автокорреляционная функция остатков модели (2) для x2(t) в (5) при к2^3 = 0, K = 1, ю1 =2, ю2 = 1.5, юз = 1, = = 0.1, = 0.3: a - x2(t) не фильтровался; b - перед введением фазы к x2(t) был применен режекторный фильтр

Fig. 5. Autocorrelation function of residuals of the model (2) for x2(t) in (5) at k2^3 = 0, K = 1, m1 = 2, ю2 = 1.5, ю3 = 1, D|1 = D^2 = 0.1, D^3 = 0.3: a - x2(t) is not filtered; b - a rejection filter was applied to the x2(t) before the phase extraction

Рис. 6. Результаты выявления связи между x2 и x3 в системе (5) при ю1 = 2, ю2 = 1.5, ю3 = 1, D^1 = D^2 = D^3 = 1: верхний ряд для K = 0.6, нижний ряд для K = 1; a, b, d, e - зависимость частоты положительных выводов и(к2^3) от коэффициента связи между осцилляторами x2 и x3 для у2^3 (a, b) и y3^2 (d, e); c, f - усреднённое по ансамблю значение коэффициента фазовой когерентности (р) для x2(t) и x3(t). Жирная линия - результаты получены без предварительной фильтрации сигналов; линия с треугольниками - временные ряды предварительно фильтровались с помощью режекторного фильтра, при этом подавлялись частоты, соответствующие первому (воздействующему) осциллятору; линия с кружками - временные ряды предварительно фильтровались с помощью полосового фильтра, при этом выделялись частоты, соответствующие второму и третьему осцилляторам; горизонтальная штриховая линия -допустимый уровень частоты ошибок

Fig. 6. The results of identifying the relationship between x2 and x3 in (5) at m1 = 2, ю2 = 1.5, ю3 = 1, D^1 = D^2 = D^3 = 1: the top row corresponds to K = 0.6, bottom row for K = 1; a, b, d, e - the dependence of the frequency of positive conclusions n(k2^3) on the coefficient of coupling between oscillators x2 and x3 for y2^3 (a, b) and y3^2 (d, e); c,f - the ensemble-averaged value of the mean phase coherence (р) for x2(t) and x3(t). Bold line - results obtained without pre-filtering signals; line with triangles - time series were pre-filtered using a rejection filter, the frequencies corresponding to the first (acting) oscillator were suppressed; line with circles - time series were pre-filtered using a bandpass filter, the frequencies corresponding to the second and third oscillators were distinguished; dashed horizontal line - acceptable level of frequency error

а при > 0 вплоть до 0.8 чувствительность метода к связи принимает малые значения.

Таким образом, наличие общего источника воздействия может снизить эффективность метода при выявлении существующей связи.

Применение режекторного фильтра в этом случае оказывается более эффективным по сравнению с полосовым фильтром, так как при k2^3>0.9 чувствительность модифицированного метода с применением полосового фильтра снижается сильнее, чем при использовании режектор-ного фильтра. При этом оба фильтра снижают долю ошибок при k2^3 = 0.

Заключение

Метод выявления связи, основанный на моделировании фазовой динамики может давать ложные выводы о наличии/отсутствии связи в случаях, когда имеется несколько пиков в спектре мощности сигналов и ширина этих пиков значительна (порядка 10% и более от частоты максимума). Для решения этой проблемы можно предложить (как наиболее эффективные из проверенных нами) два подхода к фильтрации сигналов в окрестности одного из наблюдаемых пиков: 1) удаление режекторным фильтром полосы частот общего источника воздействия, пик которого

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

Диагностическим критерием возможных проблемных ситуаций может служить оценка автокорреляционной функции остаточных ошибок построенной модели фазовой динамики: автокорреляционная функция остатков модели медленно спадает до нулевого значения в случае наличия общего (не учтенного при построении модели) источника воздействия на наблюдаемые осцилляторы.

Эффективность предложенных подходов и диагностического критерия продемонстрирована численными экспериментами на системе связанных осцилляторов ван дер Поля.

Библиографический список

1. Hung Y.C., Hu C.K. Chaotic communication via temporal transfer entropy // Physical Review Letters. 2008. Vol. 101. P. 244102.

2. Smirnov D.A., Barnikol U.B., Barnikol T.T., Bezruchko B.P., Hauptmann C., Buhrle C., Maarouf M., Sturm V., Freund H.-J., Tass P.A. The generation of parkinsonian tremor as revealed by directional coupling analysis // Europhysics Letters. 2008. Vol. 83. P. 20003.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3. Mosekilde E., Maistrenko Yu., Postnov D. Chaotic Synchronization. Applications to Living Systems. Singapore: World Scientific, 2002.

4. Tass P.A. Phase Resetting in Medicine and Biology: Stochastic Modeling and Data Analysis. Berlin, Heidelberg: Springer-Verlag, 1999. 329 p.

5. Pereda E., Quian Quiroga R., Bhattacharya J.Nonlinear multivariate analysis of neurophysiolo-gical signals // Progr. Neurobiol. 2005. Vol. 77. P. 1-37.

6. Tass P., Smirnov D., Karavaev A., Barnikol U., Barnikol T., Adamchic I., Hauptmann C., Pawel-cyzk N., Maarouf M., Sturm V., Freund H.-J., Bezruchko B. The causal relationship between subcortical local field potential oscillations and parkinsonian resting tremor // J. Neural Engineering. 2010. Vol. 7. P. 016009.

7. Karavaev A.S., Prokhorov M.D., Ponomarenko V.I., Kiselev A.R., Gridnev V.I., Ruban E.I., Bezruchko B.P. Synchronization of low-frequency oscillations in the human cardiovascular system // Chaos. 2009. Vol. 19. P. 033112.

8. Kazantsev V.B., Nekorkin V.I., Makarenko V.I., Llinas R.R. Olivo-cerebellar clusterbased universal control system // Proc. Natl. Acad. Sci. USA. 2003. Vol. 100, № 22. Pp. 13064.

9. Lacaux J.-P., Rodriguez E., Le Van Quyen M., LutzA. Studying single-trials of phase synchronous activity in the brain // Int. J. Bif. Chaos. 2000. Vol. 10. Pp. 2429-2455.

10. Мохов И.И., Смирнов Д.А. Диагностика причинно-следственной связи солнечной активности и глобальной приповерхностной температуры Земли // Известия РАН. Физика атмосферы и океана. 2008. Т. 44. С. 283-293.

11. Barnston A.G., Livezey R.E. Classification, seasonality and persistence of low frequency atmo-pheric circulation patterns // Mon. Wea. Rev. 1987. Vol. 115. P. 1083.

12. Mokhov I.I., Smirnov D.A. El Nino Southern Oscillation drives North Atlantic Oscillation as revealed with nonlinear techniques from climatic indices // Geophys. Res. Lett. 2006. Vol. 33. L03708.

13. Мохов И.И.Диагностика структуры климатической системы. Спб.: Гидрометеоиздат, 1993. 271 с.

14. Rosenblum M.G., Pikovsky A.S. Detecting direction of coupling in interacting oscillators // Phys. Rev. E. 2001. Vol. 64. P. 045202(R).

15. Smirnov D.A., Bezruchko B.P. Detection of coupling in ensembles of stochastic oscillators // Physical Review E. 2009. Vol. 79. P. 046204.

16. Smirnov D.A., Bezruchko B.P. Estimation of interaction strength and direction from short and noisy time series // Phys. Rev. E. 2003. Vol. 68. P. 046209.

17. Вайнштейн Л.А., Вакман Д.Е. Разделение частот в теории колебаний и волн. М.: Наука, 1983. 288 с.

18. Torrence C., Compo G.P. A practical guide to wavelet analysis // Bull. Am. Meteorol. Soc. 1998. Vol. 79. Pp. 61-78.

19. Короновский А.А., Храмов А.Е. Непрерывный вейвлетный анализ и его приложения. Москва: Физматлит, 2003. 176 с.

20. Rosenblum M.G., Pikovsky A., Kurths J., Schafer C. Phase synchronization: From theory to data analysis // Neuro-informatics. Handbook of Biological Physics. 2000. Vol. 4. P. 279.

References

1. Hung Y.C., Hu C.K. Chaotic communication via temporal transfer entropy. Physical Review Letters, 2008, vol. 101, p. 244102.

2. Smirnov D.A., Barnikol U.B., Barnikol T.T., Bezruchko B.P., Hauptmann C., Buhrle C., Maarouf M., Sturm V., Freund H.-J., Tass P.A. The generation of parkinsonian tremor as revealed by directional coupling analysis. Europhysics Letters, 2008, vol. 83, p. 20003.

3. Mosekilde E., Maistrenko Yu., Postnov D. Chaotic Synchronization. Applications to Living Systems. Singapore: World Scientific, 2002.

4. Tass P.A. Phase Resetting in Medicine and Biology: Stochastic Modeling and Data Analysis. Berlin, Heidelberg: Springer-Verlag, 1999. 329 p.

5. Pereda E., Quian Quiroga R., Bhattacharya J. Nonlinear multivariate analysis of neurophysiolo-gical signals. Progr. Neurobiol., 2005, vol. 77, pp. 1-37.

6. Tass P., Smirnov D., Karavaev A., Barnikol U., Barnikol T., Adamchic I., Hauptmann C., Pawelcyzk N., Maarouf M., Sturm V., Freund H.-J., Bezruchko B. The causal relationship between subcortical local field potential oscillations and parkinsonian resting tremor. J. Neural Engineering, 2010, vol. 7, p. 016009.

7. Karavaev A.S., Prokhorov M.D., Ponomarenko V.I., Kiselev A.R., Gridnev V.I., Ruban E.I., Bezruchko B.P. Synchronization of low-frequency oscillations in the human cardiovascular system. Chaos, 2009, vol. 19, p. 033112.

8. Kazantsev V.B., Nekorkin V.I., Makarenko V.I., Llinas R.R. Olivo-cerebellar clusterbased universal control system. Proc. Natl. Acad. Sci. USA, 2003, vol. 100, iss. 22, p. 13064.

9. Lacaux J.-P., Rodriguez E., Le Van Quyen M., Lutz A. Studying single-trials of phase synchronous activity in the brain. Int. J. Bif. Chaos, 2000, vol. 10, pp. 2429-2455.

10. Mokhov I.I., Smirnov D.A. News of RAS. Atmospheric and ocean physics, 2008, no. 44, pp. 283293.

11. Barnston A.G., Livezey R.E. Classification, seasonality and persistence of low frequency atmo-pheric circulation patterns. Mon. Wea. Rev., 1987, vol. 115, p. 1083.

12. Mokhov I.I., Smirnov D.A. El Nino Southern Oscillation drives North Atlantic Oscillation as revealed with nonlinear techniques from climatic indices. Geophys. Res. Lett., 2006, vol. 33, L03708.

13. Mokhov I.I. SpB: Hydrometeoizdat, 1993. 271 p. (in Russian).

14. Rosenblum M.G., Pikovsky A.S. Detecting direction of coupling in interacting oscillators. Phys. Rev. E., 2001, vol. 64, p. 045202(R).

15. Smirnov D.A., Bezruchko B.P. Detection of coupling in ensembles of stochastic oscillators. Physical Review E., 2009, vol. 79, p. 046204.

16. Smirnov D.A., Bezruchko B.P. Estimation of interaction strength and direction from short and noisy time series. Phys. Rev. E., 2003, vol. 68, p. 046209.

17. Weinstein L.A., Vakman D.E. Razdelenie chastot v teorii kolebanij i voln. M.: Nauka, 1983, 288 p. (in Russian).

18. Torrence C., Compo G.P. A practical guide to wavelet analysis. Bull. Am. Meteorol. Soc., 1998, vol. 79, pp. 61-78.

19. Koronovskij A.A., Hramov A.E. Nepreryvnyj Vejvletnyj Analiz i Ego Prilozheniya. M.: Fizmatlit, 2003, 176 p. (in Russian).

20. Rosenblum M.G., Pikovsky A., Kurths J. Phase synchronization: From theory to data analysis.

Neuro-informatics. Handbook of Biological Physics, 2000, vol. 4, p. 279.

Навроцкая Елена Владимировна родилась (1987) в Алма-Ата, республика Казахстан. Окончила Саратовский государственный университет имени Н.Г. Чернышевского (2011) по направлению «Биомедицинская инженерия». Защитила диссертацию на соискание ученой степени кандидата физико-математических наук по специальности 01.04.03 «Радиофизика» (2016, СГУ). Работает в Саратовском университете с 2008 года, в настоящее время -в должности доцента кафедры динамического моделирования и биомедицинской инженерии. Автор более 15 статей в рецензируемых журналах.

Россия, 410019 Саратов, ул. Зелёная, 38

Саратовский филиал Института радиотехники и электроники РАН E-mail: sidakev@gmail.com

Смирнов Дмитрий Алексеевич родился (1977) в Саратовской области. Окончил Саратовский университет (1999). Защитил кандидатскую (2001, СГУ) и докторскую (2010, СГУ) диссертации по специальности «Радиофизика» на темы, связанные с анализом временных рядов, реконструкцией уравнений динамики и оценкой направленных связей по временным рядам. С 2002 года работает в СФИРЭ им. В.А. Котельникова РАН, в настоящее время - ведущий научный сотрудник. Автор и соавтор двух монографий и 74 статей в рецензируемых научных журналах, профессор РАН, имеет звание «Выдающийся рецензент Американского физического общества» (APS Outstanding referee).

Россия, 410019 Саратов, ул. Зелёная, 38

Саратовский филиал Института радиотехники и электроники РАН E-mail: smirnovda@yandex.ru

Безручко Борис Петрович родился (1946) в посёлке Шиханы Саратовской обл. Окончил Саратовский государственный университет (1969) по направлению «Радиофизика и электроника». Работает в СГУ на должности профессора кафедры динамического моделирования и биомедицинской инженерии и в Саратовском филиале Института радиотехники и электроники РАН ведущим научным сотрудником лаборатории моделирования в нелинейной динамики. Доктор физико-математических наук по специальности 01.04.03 «Радиофизика», профессор. Автор более 100 статей в рецензируемых журналах.

Россия, 410019 Саратов, ул. Зелёная, 38

Саратовский филиал Института радиотехники и электроники РАН E-mail: bezruchkobp@gmail.com

i Надоели баннеры? Вы всегда можете отключить рекламу.