Статью рекомендовал к опубликованию д.м.н., профессор А.И. Сафронов.
Киреев Андрей Владимирович - ГОУ ВПО «Пензенская государственная технологическая академия»; e-mail: [email protected]; 440039, г. Пенза, пр. Байдукова, ул. Гагарина, 1а/11; тел.: 88412496155; кафедра информационных технологий и менеджмента в медицинских и биотехнических системах; к.т.н.; доцент.
Kireev Andrey Vladimirovich - State Educational Institution of the Higher Vocational Training "Penza State Technological Academy”; e-mail: [email protected]; 1a/11, Jour.
Baydukova/Gagarina, Penza, 440039, Russia; phone: +78412496155; the department of information technology and management in medical and biotechnical systems; cand. of eng. sc.; associate professor.
УДК 51-76: 612.88
А.В. Киреев, Р.Ф. Акжигитов
МОДЕЛИРОВАНИЕ ОСНОВНЫХ ЗАКОНОМЕРНОСТЕЙ ФОРМИРОВАНИЯ СТАБИЛОГРАФИЧЕСКИХ СИГНАЛОВ В РАМКАХ КОНЦЕПЦИИ ПЕРЕВЁРНУТОГО МАЯТНИКА
Описана модель формирования стабилографического сигнала основанная на представлении системы равновесия в виде композиции линейной динамической и нелинейной статической подсистем. В процессе поддержания равновесия первая из них выполняет функцию грубого управления и описывает плавные перемещения проекции центра масс большой величины. Вторая подсистема выполняет функцию тонкого управления и описывает малые хаотические отклонения проекции центра масс от точки покоя. В рамках разработанной модели выполнен анализ устойчивости системы равновесия по Ляпунову, определены границы устойчивости для свободных параметров модели, намечены пути их интерпретации и предложен обобщенный показатель запаса устойчивости системы равновесия.
Стабилограмма; тренд; линеаризация; устойчивость; авторегрессия.
A.V. Kireev, R.F. Akzhigitov
SIMULATION OF THE MAIN REGULARITIES OF FORMATION STABILOGRAM WITHIN THE CONCEPT OF THE OVERTURNED
PENDULUM
The model of formation of a stabilogram based on representation of system of stability in the form of composition of the linear dynamic and non-linear static subsystems is described. In the course of stability maintenance the first of them executes function of rough control and describes the smooth relocation of a projection of center of masses of big value. The second subsystem executes function of thin control and describes small chaotic deviations of a projection of center of masses from a rest point. Within the developed model it is analysed stability of system of equilibrium according to Lyapunov, stability boundaries for the free model parameters are defined, ways of their interpretation are scheduled and the generalized index of an inventory of stability of system of equilibrium is offered.
Stabilogram; trend; linearization; stability; autoregression.
Стабилометрия является одним из наиболее молодых методов функциональной диагностики, активно использующимся не более 20 последних лет. Благодаря достаточно высокой чувствительности параметров этого метода к состоянию большого числа функциональных систем организма, при абсолютной безвредности для организма и простоте использования, в последнее время стабилометрия привлекает к себе всё больше внимания со стороны различных исследователей.
В настоящее время используется более 100 различных стабилометрических параметров, вычисляемых по исходной стабилограмме [1]. Однако такое разнообразие, отнюдь, не является следствием исключительно высокой информативности метода, а отражает неспособность отдельных показателей в полной мере удовлетворить реальные потребности врача, т.е. их низкую диагностическую ценность. В связи с этим в настоящее время активно ведётся поиск новых стабилометрических показателей, и рассматриваются новые подходы к интерпретации стабило-грамм. Так, неоднократно предпринимались попытки использования для анализа стабилограмм методов спектрального анализа, методов нелинейной динамики и т.п., однако они не принесли ожидаемого результата и вопрос оптимальной обработки стабилографического сигнала по сей день остаётся открытым.
На наш взгляд сложившаяся ситуация объясняется отсутствием адекватных моделей формирования стабилографических сигналов, разработке которых в настоящее время уделяется слишком мало внимания, так как построение оптимальных алгоритмов обработки данных возможно только на базе такой модели.
Предлагаемая модель формирования стабилографического сигнала разработана на основе биомеханической модели системы равновесия в форме перевернутого маятника (рис. 1). Такое представление системы равновесия является весьма распространённым [1, 2], так как при минимальном числе свободных параметров позволяет составить достаточно адекватное описание.
Рис. 1. Биомеханическая модель системы равновесия
В данном случае свободными параметрами перевёрнутого маятника являются: масса тела m; расстояние от точки опоры, до центра масс L, крутящий момент M и вектор отклонения проекции центра масс от точки максимальной устойчивости г. Параметры L и г функционально связаны с углом наклона тела относительно вертикали, проведенной из точки опоры
ф = агс8т(г / L). (1)
Параметры m и L определяются в основном антропометрическими данными конкретного испытуемого и подвержены минимальным изменениям в ходе обследования. Основную же роль в поддержании равновесия тела играют изменения параметров г и M. Выбор в качестве управляющего воздействия крутящего момента упрощает описание системы равновесия, так как не требует информации о точках приложения усилий отдельных мышц. Адекватность этого выбора обоснована незначительным изменением длин скелетных мышц в процессе поддержания равновесия, так что величина и направление создаваемого крутящего момента является достаточно специфичной характеристикой действия конкретной группы мышц.
Описание состояния перевёрнутого маятника проще всего начать с установления взаимосвязи крутящего момента M с углом наклона тела ф:
d 2р g . - M
—f--£-■ sinp =------- . (2)
dt L mL
При исследовании уравнения (2) применяется процедура линеаризации, заключающаяся в замене исходной нелинейной системы, эквивалентной ей в заданных условиях линейной системой. Так как величина ошибки, связанной с линеаризацией системы уменьшается с уменьшением амплитуды её колебаний относительно выбранной точки покоя, то такое описание будет достаточно адекватным только в случае малых колебаний проекции центра масс.
В результате линеаризации получается следующее линейное ДУ:
d 2р (g - ^ - g / • - - - \ M
—2— IT cosPo \<P = — {SinVo-PocosPo)-------------------------, (3)
dt V L j L mL
где ф0 - угол наклона, соответствующий точке покоя.
Введём обозначения: M = Mo + M , p = Po + V, где М0 - уравновешивающий момент, M и щ соответствующие переменные составляющие. Принятие допущения о функциональной связи уравновешивающего момента с углом наклона, соответствующего выбранной точке, определяемой как
M 0 = mgL ■ sin р0, (4)
позволяет свести уравнение (3) к уравнению стационарной системы:
d V (g P V M * ^
-г - V l “*po jv=-mF- <5)
Параметр M0 и связанный с ним ф0 могут быть постоянными либо могут изменяться по определённому закону в зависимости от внешних условий и целевого состояния системы равновесия. Предполагается, что изменения этих параметров во времени описываются детерминированной функцией и могут рассматриваться как смесь тренда и периодических составляющих, наличие которых и обуславливает основную нестационарность системы равновесия.
Декомпозиция системы равновесия на линейную динамическую (5) и нелинейную статическую (4) подсистемы существенно упрощает её дальнейший анализ. Адекватность такой декомпозиции подтверждается экспериментальными данными [2], свидетельствующими о наличии разных механизмов для управления значительных и тонких движений.
Дальнейшее исследование линейной стационарной подсистемы удобно проводить, используя разложения векторного уравнения (5) по проекциям:
d , С12 dvx , ( С11 g \ с14 dvy ci
dt2 mÜ dt v mÚ L x 0) x mÜ dt mÜ y
d2¥y с24 dvy ( c23 g \ с22 dy с21
^ + +1 7T~cos^yn \Vy + Vx = 0
(6)
, , . _____ . ш = 0
dt2 тЬ & ^ тЬ2 L у 0) у тЬ Л тЬ2
где Оц, с 12, с13, с 14, с21, с22, с23, с24 - компоненты управляющей матрицы, которые связывают компоненты крутящего момента с компонентами вектора ^, согласно следующему закону тонкого управления:
* йШх
М х — с11Ш х + С12 —
Ш
*л* йШх
М у — с 21Ш х + С 22 ,
м
йщ у Ш
йЩу
(7)
Коэффициенты с13, с14 и с21, с22 характеризуют взаимосвязь ортогональных компонент векторов М и щ. Наличие этой взаимосвязи может свидетельствовать о патологии, так как при этом снижается эффективность тонкого управления. Только в случае с13 = с14 = с21= с22 = 0 системы (6) и (7) распадаются на пары самостоятельных уравнений. По этой причине исследования колебаний проекции центра масс с сагиттальной и фронтальной плоскостях, отдельно друг от друга, не позволяют выявить всех особенностей системы равновесия.
В данной модели параметры с11, с12, с13, с14, с21, с22, с23, с24 полностью характеризуют текущее состояние системы равновесия. Интегральная оценка запаса устойчивости системы равновесия может быть получена в результате оценки устойчивости системы (6) по Ляпунову, согласно которой система является устойчивой, если действительные части всех собственных чисел матрицы пространства состояний системы являются отрицательными.
При отсутствии взаимосвязи ортогональных компонент векторов М и щ собственные числа системы (6) определяются как:
Л,2 — _"
тЬ
2
с 12
тЬ
тЬ
д
2 Ь С°5^х 0
^3,4 - _
2
с 24
тЬ
_4
тЬ
(8)
В данном случае система является устойчивой при условии
Сп >тдЬ• с°^Фхо; С12 < 0 с23 >тдЬ• соъфуй, С24 <0
Для преобразования непрерывной системы (6) в систему с дискретным временем используется простейший подстановочный метод Эйлера
5 — (г _ 1) / 8,
где я - переменная Лапласа, ъ -1 - оператор задержки, 5 - дискрет времени. Изображение Лапласа системы (6) имеет вид
(9)
тЬ
С
11
5 Шу +-
тЬ2
-5Щу +
тЬ
С
2
д 1 * с^4 * с^о *
-с™9х0 \¥х +—Г5Шу +—2Шу -0
Ь ) тЬ тЬ
23
тЬ2 Ь
~со5?у 0 Щу +
с оо * с о 1 *
22 -5Щх + Шх - 0
тЬ2
тЬ2
(10)
где
Подстановка (9) в (10), после очевидных преобразований даёт (1 + _: +Рхг_2)шх)г) + (хг( + Схг~2)шу )г) — 0 1
(1 + ауг_ + Ру1~2 )у/у (г) + (( + Су£~2) Шх(г) — 0^| ,
ах — 8сп / тЬ2 _2; Р — 1+ 82си / тЬ2 _&и /тЬ2 _82д соя т0 / Ь; а —8с2А/ тЬ2 _ 2; Р — 1+82 С23 / тЬ2 _8с7А! тЬ2 _82 д соят / Ь;
(11)
"24
-14
у 0
Гх — 8?и /тЬ2;^ — 822 /тЬ2; — 82сп /тЬ2 _8; — 82с21 /тЬ2 _8.
с
С
12
с
С
24
с
ж
24
На основании системы (11) можно записать систему авторегрессионных уравнений для проекций угла наклона в конечных разностях:
¥х [п] + ®х¥х [п -1] + Рх¥х [п - 2] + ух¥у [п -1] + Сх¥у [п - 2] = [п] 1
¥у[п] + Ыу¥у[п -1] + /Зу¥у[п - 2] + Гу¥х [п -1] + Су¥х[ - 2] = еу[п]\ ’ (12)
где п - номер отсчёта сигнала; ех[п] и еу[п] - случайные остатки.
На рис. 2 представлена обобщённая структурная схема разработанной модели формирования стабилографического сигнала. Обозначения на этой схеме соответ-
Рис. 2. Структурная схема модели формирования стабилографического сигнала
Входными параметрами модели являются целевые координаты Х0, У0 и шумовые компоненты ех, еу. Выходными - текущие координаты X и У. В установившемся состоянии текущие координаты проекции центра масс определяются как синус суммы целевого угла наклона и случайного отклонения. Такая особенность не снижает точности модели, так как синусы малых углов близки к значениям самих углов, если они измерены в радианах.
Кроме целенаправленного перемещения центра тяжести, изменения значений целевых координат Х0, У0 может быть связано с перемещением самой стабилоп-латформы либо с перемещением тела под действием внешних сил. Так как эти перемещения могут быть заданы и измерены с высокой точностью, то их можно использовать для организации значительно более эффективной процедуры активной идентификации параметров модели.
Шумовые компоненты ех, еу определяют хаотические отклонения проекции центра масс от положения равновесия. Они представляют собой случайные стационарные процессы обусловленные действием множества дестабилизирующих факторов, а также особенностями рецепторных и эффекторных подсистем системы равновесия. Каждая из рецепторных подсистем (зрительная система, плантарная барорецепторная система стопы и вестибулярная система внутреннего уха) имеет определённый порог чувствительности, что обуславливает различие регистрируемого и действительного положения проекции центра масс. Сложная нелинейная зависимость силы мышечного сокращения от величины нервного стимула, меняющаяся в зависимости от утомления мышц обуславливает отличие требуемого и создаваемого крутящего момента.
Задача построения алгоритма анализа стабилографического сигнала на базе описанной модели в целом сводится к нахождению эффективных методов оценки её свободных параметров. Структурированность модели существенно упрощает её
решение, так как позволяет разделить алгоритм на самостоятельные процедуры, последовательно применяемые к исходному стабилографическому сигналу. В самом общем виде алгоритм анализа стабилографического сигнала может быть представлен состоящим из трёх этапов. На первом этапе выполняется выделение тренда и устойчивых колебаний, на втором этапе по полученным ранее остаткам выполняется оценка параметров двухканального авторегрессионного процесса второго порядка и на последнем этапе выполняется анализ случайных остатков авторегрессионной модели. Таким образом, в результате анализа стабилограммы удаётся выделить три группы информативных признаков, каждая из которых характеризует определённые особенности системы равновесия.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Скворцов Д.В. Диагностика двигательной патологии инструментальными методами: анализ походки, стабилометрия. - М.: Т.М. Андреева, 2007. - 640 с.
2. Гаже П. -М., Вебер Б. и др. Постурология. Регуляция и нарушения равновесия тела человека: Пер. с французского / Под ред. Б.И. Усачёва. - СПб.: Изд. дом СПбМАПО, 2008. - 316 с.
Статью рекомендовал к опубликованию д.м.н., профессор А.И. Сафронов.
Киреев Андрей Владимирович - ГОУ ВПО «Пензенская государственная технологическая академия»; e-mail: [email protected]; 440039, г. Пенза, пр. Байдукова, ул. Гагарина, 1,а/11; тел.: 88412496155; кафедра информационных технологий и менеджмента в медицинских и биотехнических системах; к.т.н.; доцент.
Акжигитов Рамиль Фяритович - e-mail: [email protected]; кафедра информационных технологий и менеджмента в медицинских и биотехнических системах; аспирант.
Kireev Andrey Vladimirovich - State Educational Institution of the Higher Vocational Training "Penza State Technological Academy”; e-mail: [email protected]; 1a/11, Jour. Baydukova, Gagarina street, Penza, 440039, Russia; phone: +78412496155; the department of information technology and management in medical and biotechnical systems; cand. of eng. sc.; associate professor.
Akzhigitov Ramil Fyaritovich - e-mail: [email protected]; the department of information technology and management in medical and biotechnical systems; postgraduate student.
УДК 53.088.7, 612.172.4
Л.Ю. Кривоногов
АНАЛИЗ И ОБРАБОТКА ЭМПИРИЧЕСКИХ МОД С ЦЕЛЬЮ ПОДАВЛЕНИЯ ПОМЕХ В ЭЛЕКТРОКАРДИОСИГНАЛАХ
Рассмотрены вопросы подавления помех в электрокардиосигналах (ЭКС) на основе декомпозиции на эмпирические моды (ЭМ). Основной процедурой устранения высокочастотных помех является нелинейная пороговая обработка отдельных ЭМ. Ключевой параметр этой процедуры - определение значения порога дискриминации, от него зависит качество подавления помех в ЭКС. Проблема определения значения порога дискриминации связана с негауссовым распределением шумовых компонент в ЭМ.
Разработаны два способа определения значения порогов дискриминации эмпирических мод для удаления из них помеховых составляющих. Первый способ основан на анализе фазовых гистограмм ЭМ. Второй способ базируется на вычислении корреляционной размерности ЭМ. Разработан виртуальный прибор в системе ЬаЪУШШ.
Электрокардиосигнал; подавление помех, разложение на эмпирические моды; негауссовский шум; нелинейная пороговая обработка; фазовая гистограмма; фрактальный анализ; корреляционная размерность.