Анализатор
ВСР
Программа для ЭВМ
Название: «Анализатор ВСР»
Автор: к.м.н. Валерий Николаевич Мухин
Дата создания: январь 2009 г.
Программа предназначена для регистрации ЭКГ и анализа вариабельности
сердечного ритма у человека и животных.
Блок получения данных ЭКГ.
Программа получает ЭКГ одним из двух путей. Первый -- через интерфейс
Universal Serial Bus (USB).

Полученные таким образом данные ЭКГ от аппаратной части (микросхема CP210x,
производитель -- Silicon Labs) использован программный интерфейс (API)
USBXpress той же фирмы. ЭКГ сохраняется в файл. Вторая возможность получения
ЭКГ -- импорт данных (в необработанной форме форме – «raw data»), полученных
с помощью других аппаратно-программных комплексов. Во время регистрации
ЭКГ осуществляется выделение (разметка) R-зубцов и построение в режиме
реального времени кардиоритмограммы. Эта возможность предусмотрена для
дальнейшей разработки блока коррекции состояния обследуемого с использованием
внешней обратной связи («биологическая обратная связь»). Зарегистрированная
или импортированная ЭКГ сохраняется в файл, который может быть использован
для дальнейшего анализа.
Блок анализа ЭКГ.
Анализ ЭКГ осуществляется после её регистрации и предусматривает следующие
возможности: фильтрация ЭКГ для устранения наводок, «разметка» R-зубцов
в автоматическом или «ручном» режиме, сохранение кардиоритмограммы (тахограммы
RR-интервалов) любого участка ЭКГ в текстовый файл, который может быть
использован для последующего анализа вариабельности сердечного ритма.
Блок анализа вариабельности сердечного ритма.
Анализ ВСР осуществляется независимо от регистрации и анализа ЭКГ. Входные
данные -- текстовые файлы, которые могут быть созданы блоком анализа ЭКГ,
другими программами или «в ручную» путём записи в текстовый файл значений
кардиоинтервалов. Предусмотрена возможность пакетного анализа сразу множества
входящих файлов сердечного ритма, что позволяет практически мгновенно
осуществить анализ тысяч кардиоритмограмм. Результаты анализа вариабельности
сердечного ритма выводятся в файл для последующей статистической обработки
в других программах (Excel, Statistica и т.п.).

В основу частотного анализа квазипериодических модуляций сердечного ритма
положен алгоритм прямого дискретного преобразования Фурье.
Отличия от других программ анализа ВСР:
1. «Анализатор ВСР» осуществляет частотный анализ сердечного ритма как
тахограммы, а не как функции времени.
2. Программа ориентирована на научные исследования, а не на клиническое
использование:
-- возможность анализа сердечного ритма на любом участке ЭКГ, а не только
по всей записи;
-- возможность анализа кардиоритмограмм с любым количеством кардиоинтервалов;
-- возможность пакетного анализа большого числа кардиоритмограмм (экономия
времени при анализе исследовательского материала, в том повторных анализах
с целью применения других вариантов анализа);
-- возможность получения всех значений периодограммы квазипериодических
модуляций сердечного ритма (с заданным шагом) с возможностью последующего
определения мощности спектра в любых заданных исследователем диапазонах,
а не только определение мощности в трёх жестко заданных «стандартных»
частотных диапазонах (0,003 – 0,04, 0,4 – 0,15 и 0,15-0,4 Гц).
-- возможность использования различных вариантов частотного анализа: варианты
детрендирования кардиоритмограммы, вычитания среднего, сглаживания полученного
спектра (варианты сглаживающих окон и числа точек);
-- вычисление «скользящих» спектров сердечного ритма для наблюдения за
их динамикой во времени.
-- возможность работы с животными (крысами).
Программа позволяет вести базу данных объектов исследования и исследований:
метаданные, расположение файлов ЭКГ и сердечного ритма.

Область применения – научно-исследовательская работа,
в том числе методологические исследования.
Тип ЭВМ – IBM PC – совместимый персональный компьютер.
Язык – C++.
Операционная система – Windows 98 и последующие версии.
Объём программы – 408 Кб.
|