Главная Контакты Добавить в избранное Авторы Вопросы и ответы
,

УДК 620.179

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРНОЙ СИСТЕМЫ

АНАЛИЗА ВАРИАБЕЛЬНОСТИ РИТМА СЕРДЦА МЕТОДОМ ГЛАВНЫХ КОМПОНЕНТ

Чиликин А. В.

Введение

В настоящее время для анализа вариабельности ритма сердца применяются два основных математических метода: метод, основанный на статистическом подходе к ряду RR-интервалов и спектральный анализ.

Оба математических метода получили признание в клинической практике, имеют стандартный набор вычисляемых параметров и таблицы допустимых значений для каждой возрастной группы [1]. Один из статистических параметров SDNN (standard deviation of NN intervals) является интегральным показателем, характеризующим вариабельность ритма сердца в целом и зависит от влияния различных систем регуляции на синусовый узел. Спектральный анализ позволяет обнаружить периодические составляющие в колебаниях сердечного ритма и оценить количественно их вклад в общую мощность колебаний.

Тем не менее, будучи пригодными в повседневной клинической практике, эти методы уже не полностью отвечают современным требованиям к анализу вариабельности ритма сердца. Так, например, традиционный метод спектрального анализа обладает существенным недостатком: этот метод не позволяет локализовать время увеличения или уменьшения интенсивности частотной компоненты, показывая лишь ее наличие или отсутствие. Преобразование Фурье «размазывает» локальное изменение интенсивности частотной компоненты, давая интегральную характеристику за все время наблюдения.

Одним из эффективных методов анализа многокомпонентных многочастотных нестационарных сигналов, к которым, несомненно, принадлежит и кардиоритмограмма, является метод главных компонент [2].

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

Несомненными преимуществами метода является то, что:

- базовые функции метода порождаются исследуемым рядом;

- возможна оценка не только мгновенных частоты и амплитуды периодических компонент исходного временного ряда, но и их фазы;

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

Целью настоящей работы была разработка программного обеспечения компьютерной системы анализа вариабельности ритма сердца методом главных компонент.

 

Результаты работы

Программное обеспечение состоит из двух основных подсистем: подсистема управления персональными данными обследуемых и подсистема исследования вариабельности ритма сердца.

Основные функции подсистемы управления персональными данными:

- создание и удаление групп обследуемых;

- создание карточки обследуемого, входящего в одну из групп, ввод и редактирование персональных данных обследуемого, удаление карточки обследуемого и всех связанных с ним исследований и отчетов (рис.1);

Рис. 1. Ввод и редактирование персональных данных обследуемого

- запуск нового исследования вариабельности ритма сердца для выбранного обследуемого, сохранение первичных данных и созданного отчета для дальнейшего просмотра;

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

Все данные по группам, персональные данные обследуемых и первичные данные проведенных исследований хранятся в базе данных, работающей под управлением сервера базы данных Microsoft SQL Desktop Edition. Такая организация позволяет использовать единую базу обследуемых в случае наличия нескольких компьютеров, объединенных в локальную сеть.

Независимая подсистема управления персональными данными позволяет хранить в базе данных не только результаты исследований вариабельности ритма средца, но и любых других исследований, реализуемых сторонними исследовательскими модулями на основе единого программного интерфейса.

Подсистема исследования вариабельности ритма сердца, в свою очередь, состоит из следующих модулей:

- модуль мониторирования и записи первичного электрокардиосигнала (рис. 2);

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

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

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

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

- генератор итогового отчета проведенного исследования.

 

 

Рис. 2. Регистрация первичного электрокардиосигнала.

 

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

Система реализована на языках C# и managed C++ с использованием .NET Studio 2003. Для работы программы на компьютере пользователя должны быть установлены операционная система Windows 2000/XP, основной компонент технологии .NET Framework 1.1, пакет поддержки русского языка для .NET Framework 1.1 и Microsoft SQL Desktop Edition SP3.

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

 

Заключение

Таким образом, использование метода главных компонент для анализа вариабельности ритма сердца позволяет построить амплитудно-частотное поле сигнала, являющееся одним из вариантов время-частотного представления.

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

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

 

The computer system software for the analysis of heart rate variability  by principle components  method  is presented. The architecture of a program system and the basic analysis algorithms of primary electrocardiographic signal  is described.

 

1.                  Коркушко О. В., Шатило В. Б., Писарук А. В., Чеботарев Н. Д., Лишневская В. Ю., Коркушко А. О., Чеботарева Ю. Н. Методы анализа и возрастные нормы вариабельности ритма сердца. Рекомендации рабочей группы Института геронтологии по изучению вариабельности сердечного ритма.  // В кн. Анализ вариабельности ритма сердца в клинической практике: Материалы 1-й международной научной конференции (Киев, 24-25 октября 2002 года). – Киев: ИПЦ «Алкон», 2002. – 216 с.

2.                  Главные компоненты временных рядов: метод «Гусеница». Под ред. Данилова Д. Л. и Жиглявского А. А. Санкт-Петербургский университет, 1997. – 180 с.

 





Ответы на вопросы [_Задать вопроос_]

Читайте также

 
Литвиненко В.И., Дидык А.А., Захарченко Ю.А. Компьютерная система для решения задач классификации на основе модифицированных иммунных алгоритмов

Терновая Т.И. Автоматическая система разбраковки тканей с печатным рисунком методом компенсации информационных потоков

Дзюбаненко А. В. Организация компьютерных систем для анализа изображений

Абрамов Г.С., Иванов П.И., Купавский И.С., Павленко И.Г. Разработка навигационного комплекса для автоматического наведения на цель системы груз-управляемый парашют

Бабичева И.Ф., Бабичев С.А., Шарко А.В. Компьютерная модель автоматизированной системы технической диагностики механических характеристик металлов на основе вейвлет-анализа и нейросетевых технологий.

Михайленко В.С., Никольский В.В. Использование нечеткой адаптивной системы управления для компьютерного мониторинга сетью котельных установок

Корниенко-Мифтахова И.К.,Филоненко С.Ф. Информационно-измерительная система для анализа характеристик динамического поведения конструкций.

Дуравкин Е.В., Амер Таксин Каламех Абу Джаккар Использование аппарата Е-сетей для анализа распределенных программных систем.

Бабенко Н.И., Крючковский Д.А., Маломуж Т.В. Методы снижения влияния факторов субъективности и неопределенности в системах поддержки принятия решений.

Бараненко Р.В., Козел В.Н., Дроздова Е.А., Плотников А.О. Оптимизация рабо-ты корпоративных компьютерных сетей.

Ситников В.С. Анализ путей уменьшения погрешностей цифровых устройств с фиксированной точкой.

Биленко М.С., Серов А.В., Рожков С.А., Буглов О.А. Многоканальная система контроля качества текстильных материалов

Селяков Е. Б. Моделирование требований к техническим системам методами математической логики

Стопакевич А.А., Тодорцев Ю.К. Анализ современного состояния систем управления брагоректификационными установками спиртового производства

Информационно-измерительные системы

Ковальов О.І. Вимірювання у процесно-орієнтованих стандартах

Полякова М.В., Ищенко А.В., Худайбердин Э.И. Порогово-пространственная сегментация цветных текстурированных изображений на основе метода JSEG

Дзюбаненко А. В. Организация компьютерных систем для анализа изображений

Гордеев Б.Н., Зивенко А.В., Наконечный А.Г. Формирование зондирующих импульсов для полиметрических измерительных систем

Богданов А.В., Бень А.П., Хойна С.И. Релаксация обратного тока диодов Шоттки после их магнитно-импульсной обработки (МИО)

Тверезовский В.С., Бараненко Р.В. Проектирование измерителя добротности варикапов

Тверезовский В.С., Бараненко Р.В. Оптимизированная модель измерителя доб-ротности варикапов

Руднєва М.С., Кочеткова О.В., Задорожній Р.О. Принципи побудови оптимальної структури інформаційно-вимірювальної системи геометричних розмірів об’єктів в діапазоні від 1 нм до 1000 нм

Биленко М.С., Рожков С.А., Единович М.Б. Идентификация деформаций пе-риодических структур с использованием систем технического зрения

Рашкевич Ю.М., Ковальчук А.М., Пелешко Д.Д. Афінні перетворення в модифікаціях алгоритму RSA шифрування зображень

Дидык А.А., Фефелов А.А, Литвиненко В.И., Шкурдода С.В., Синяков Ф. В. Классификация масс-спектров с помощью кооперативного иммунного алгоритма

Клименко А.K. Обратная модель для решения задач в системах с многосвязными динамическими объектами

Завгородній А.Б. Порівняльне дослідження твердотільних і рідиннофазних об'єктів методом газорозрядної візуалізації

Голощапов С.С., Петровский А.В., Рожко Ж.А., Боярчук А.И. Измерение доб-ротности колебательного контура на основе метода биения частот

Кириллов О.Л., Якимчук Г.С. Диагностирование критерия безопасности при заполнении замкнутых объемов СПЖ косвенным методом

Долина В.Г. Проблеми підвищення точності рефрактометра на основі прозорих порожнистих циліндрів.

Самков О.В., Захарченко Ю.А. Застосування алгоритму клонального відбору для побудови планів модернізації авіаційної техніки

Попов Д.В. Метод формування регламентів технічного обслуговування повітряних суден

Казак В.М., Чорний Г.П., Чорний Т.Г. Оцінювання готовності технічних об’єктів з урахуванням достовірності їх контролю

Тверезовский В.С., Бараненко Р.В. Технические аспекты проектирования цифрового измерителя добротности варикапов

Тверезовский В.С., Бараненко Р.В. Технические аспекты проектирования устройства для разбраковки варикапов по емкостным параметрaм и добротности

Сосюк А.В. Інтелектуальний автоматизований контроль знань в системах дистанційного навчання

Соколов А.Є. Деякі аспекти систезу комп’ютеризованої адаптивної системи навчання

Полякова М.В., Волкова Н.П., Іванова О.В. Сегментація зображень стохастичних текстур амплітудно-детекторним методом у просторі вейвлет-перетворення

Луцкий М.Г., Пономаренко А.В., Филоненко С.Ф. Обработка сигналов акустической эмиссии при определении положения сквозных дефектов

Литвиненко В.И., Дидык А.А., Захарченко Ю.А. Компьютерная система для решения задач классификации на основе модифицированных иммунных алгоритмов

Лубяный В.З., Голощапов С.С. Прямоотсчетные измерители расхождений емкостей

Беляев А.В. Построение навигации для иерархических структур в WEB-системах и системах управления WEB-сайтом

Терновая Т.И., Сумская О.П., Слободянюк И.И., Булка Т.И. Контроль качества тканей специального назначения с помощью автоматических систем.

Шеховцов А.В. Інформаційний аспект: розпізнавання образів індивідуума.

Полякова М.В. Определение границ сегмента упорядоченной текстуры на изображении с однородным фоном с помощью многоканального обнаружения пачки импульсов.

Литвиненко В.И. Прогнозирования нестационарных временных рядов с помощью синтезируемых нечетких нейронных сетей

Ковриго Ю.М., Мисак В.Ф., Мовчан А.П., Любицький С.В. Автоматизована система діагностики генераторів електростанцій

Браїловський В.В., Іванчук М.М., Ватаманюк П.П., Танасюк В.С. Керований детектор імпульсного ЯКР спектрометра

Забытовская О.И. Построение функции полезности по экспериментальным данным.

Шиманські З. Апаратні засоби сегментації мовного сигналу

Хобин В.А., Титлова О.А. К вопросу измерения парожидкостного фронта в дефлегматоре абсорбционно-диффузионной холодильной машины (АДХМ)

Фефелов А. А. Использование байесовских сетей для решения задачи поиска места и типа отказа сложной технической системы

Слань Ю. М., Трегуб В. Г. Оперативна нейромережна ідентифікація складних об’єктів керування

Ролик А.И. Модель управления перераспределением ресурсов информационно-телекоммуникационной системы при изменении значимости бизнес-процессов

Кириллов О.Л., Якимчук Г.С., Якимчук С.Г. Изучение электрического поля с помощью датчика измерителя электростатического потенциала на модели замкнутого металлического объема

Грицик В.В. Застосування штучних нейронних мереж при проектуванні комп’ютерного зору.

Гасанов А.С. Информационные технологии построения систем прогнозирования отказов

Шеховцов А.В., Везумский А.К., Середа Е.С. Алгоритм сжатия информации без потерь: модифицированный алгоритм LZ77

Ходаков В.Е., Жарикова М.В., Ляшенко Е.Н. Методы и алгоритмы визуализации пространственных данных на примере моделирования распространения лесных пожаров.

Полякова М.В., Крылов В.Н. Обобщённые масштабные функции с компактным носителем в задаче сегментации изображений упорядоченных текстур. – C. 75 – 84.

Полторак В.П., Дорогой Я.Ю. Система распознавания образов на базе нечеткого нейронного классификатора.

Литвиненко В.И. Синтез радиально-базисных сетей для решения задачи дистанционного определения концентрации хлорофилла.

Бражник Д.А. Управление совмещением изображения объекта в сцене и эталонного изображения.

Бабак В.П., Пономаренко А.В. Локализация места положения сквозных дефектов по сигналам акустической эмиссии.

Мороз В. В. R-D проблема и эффективность систем сжатия изображений.

Крылов В.Н., Полякова М.В., Волкова Н.П. Контурная сегментация в пространстве гиперболического вейвлет-преобразования с использованием математической морфологии.

Квасников В.П., Баранов А.Г. Анализ влияния дестабилизирующих факторов на работу биканальной координатно-измерительной машины.

Казак В.М., Гальченко С.М., Завгородній С.О. Аналіз можливості застосування імовірнісних методів розпізнавання для виявлення пошкоджень зовнішнього обводу літака.

Тищенко И.А., Лубяный В.З. Управление коммутационными процессами в интегрированных сетях связи.

Корниенко-Мифтахова И.К.,Филоненко С.Ф. Информационно-измерительная система для анализа характеристик динамического поведения конструкций.

Тверезовский В.С., Бараненко Р.В. Модель измерителя емкости с линейной шкалой измерений.

Полякова М.В., Крылов В.Н. Мультифрактальный метод автоматизированного распознавания помех на изображении.

Рожков С.О., Федотова О.М. Алгоритм розпізнавання дефектів тканин для автоматичної системи контролю якості.

Бражник Д.А. Использование проективного преобразования для автоматизации обнаружения объектов.