28
МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

Embed Size (px)

DESCRIPTION

МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА. СБОР И АНАЛИЗ ДАННЫХ. Объект исследования. Электрический потенциал, температура, давление…. Датчик (первичный преобразователь, сенсор). Согласование входного сопротивления, - PowerPoint PPT Presentation

Citation preview

Page 1: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА

ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО

ЭКСПЕРИМЕНТА

Page 2: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

СБОР И АНАЛИЗ ДАННЫХОбъект исследования

Датчик (первичный преобразователь, сенсор)

Нормирующий преобразователь (усилитель)

Аналого-цифровой преобразователь (АЦП, квантование сигнала)

Система обработки сигнала

Электрический потенциал, температура,

давление…

Согласование входного сопротивления,

преобразование к интервалу 0…5 V

Битность АЦП8 бит – 0..256

10 бит – 0..102412 бит – 0..4096

Компьютер (микроконтроллер) и программа обработки

Page 3: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

КВАНТОВАНИЕ СИГНАЛОВ

t

Сиг

нал

8 b it

1 0 b it

1 2 b it

1 2 b it

1 4 b it

1 6 b it

Квантование сигнала производится по двум координатам- по времени и по уровню сигнала.

Важно правильно выбирать интервал опроса (шаг квантования по времени). Для идентификации кардиосигналов достаточно интервала опроса в 10 мс. При уменьшении интервала опроса мы сталкивается с избытком информации и с увеличеним количества шумов. При увеличении интервала опроса теряется информативность сигнала.

Page 4: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ОБРАБОТКА СИГНАЛАПервичная

обработка сигнала

Идентификация сигнала

Интерпретация сигнала

Фильтрация

Сглаживание

Нормирование (калибровка)

Линейные методы

Дифференциальные методы

Сравнительный анализ (критериальный)

Вычисление характеристик сигнала, частотный анализ,

анализ вариабельности сердечного ритма...

Page 5: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

КАЛИБРОВКА СИГНАЛАДанные в программу обработки поступают в кодах АЦП. На характеристики сигнала также оказывают влияние усилители. Для приведения сигнала к реальным параметрам проводится калибровка.В общем случае калибровка проводится при помощи аппроксимации зависимости исследуемого параметра от сигнала АЦППараметр[давление, температура…] = f(Сигнал АЦП)На практике используют полиномы не более третьего порядкаПараметр = a + b*[Сигнал АЦП] + c*[Сигнал АЦП]^2 + d*[Сигнал АЦП]^3

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

Существуют сигналы не требующие калибровки, поскольку важны только их качественные изменения, например ЭКГ, ЭЭГ.

Page 6: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

МЕХАНИЗМ ФИЛЬТРАЦИИ

][][][ jKeriSrciDst

j

jKerjiSrciDst ][][][

Src – исходный сигналDst – фильтрованный сигнал

Свертка Ядро свертки

функцияаяПередаточн

NN

ii

XXXX

Ker ,,,1

21

1

Ker – ядро свертки

N – размер ядра свертки, окно фильтрации

Для справки: по такому же принципу работают фильтры PhotoShop.

t

Сиг

нал

N1

...X 1 X 2 X 3

*

Page 7: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ЛИНЕЙНЫЕ ФИЛЬТРЫ

0

0,05

0,1

0,15

0,2

0,25

0 1 2 3 4 5 6 7 8 9 10

Фильтрация по Гауссу Фильтрация скользящим средним

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

Page 8: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ПОЛИНОМИАЛЬНОЕ СГЛАЖИВАНИЕ

Для справки: частными случаями такого сглаживания являются популярные алгоритмы сглаживания по четырем и семи точкам. В них данные аппроксимируются полиномами второй и третьей степени соответственно.

tN1

И сход н ы йСиг

нал

С гл аж ен н ы й

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

Page 9: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

СГЛАЖИВАНИЕ СПЛАЙНАМИНаилучшие результаты показал алгоритм сглаживания кубическим сплайном.

Для функции )(tfy значения аппроксимировались функцией вида

666

)(

6

)()(

21

21

1

31

3

1jj

jj

jjjj

j

j

j

jj

j

jj

hKy

h

tthKy

h

tt

h

ttK

h

ttKt ,

jj ttt ,1 , Nj ,...,2 , 1 jjj tth .

где y = f(t)— функция значений сигнала АД; t— время; K— коэффициенты сплайна; N— число экспериментальных значений.

Сглаживание достигалось введением параметра сглаживания при поиске коэффициентов сплайна минимизацией функционала вида

N

jjj ytRdtt

1

22 )()``()( ,

где 1

R — параметр сглаживания;

0 — веса точек.

h j

R = 1 , = 1

R > 1 , < 1

1

1= 2

1= 2

2

1 2

Page 10: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ЛИНЕЙНЫЕ МЕТОДЫ ИДЕНТИФИКАЦИИ

A D

П о рогсрабаты ван и я

Простейший метод- пороговый датчик. Работает на ровных сигналах без шума и наложения других сигналов.

Адаптивный пороговый датчик (удаления наложенного сигнала с меньшим периодом).Сигнал аппроксимируется полиномом и вычитается из исходного. Затем применяется пороговый датчик.

П о рогсрабаты ван и я

П о рогсрабаты ван и я

A D -f(t)

A D

A D = f(t) f(t)= a+ b t+ c t + d t2 3

Page 11: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ДИФФЕРЕНЦИАЛЬНЫЕ МЕТОДЫ ИДЕНТИФИКАЦИИ

y

tДля каждой точки из набора экспериментальных данных вычисляются производные слева и справа (рис. 1). Значение, удовлетворяющее условию

01

t

y0

2

t

y

считается вершиной систолы. Правильность работы алгоритма достигается регулированием ширины исследуемого интервала.

Page 12: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

КРИТЕРИАЛЬНАЯ ИДЕНТИФИКАЦИЯ

A D

О б р азец

С р авн е н и еп о к р и те р и ю

Образец задается в виде оконной функции, при перемещении окна по сигналуоконная функция сравнивается с формой сигнала по какому-либо критерию.Пример критерия – коэффициент корреляции.Для справки: по такому же принципу работает FineReader.

Page 13: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ПРИМЕРЫ СИГНАЛОВ (1)Сигнал артериального давления

a

г г

в в в

a a a

б б б

б б б

a aд д д д `

Э К Г

С Ф Гс о н н о йа р т е р и и

С Ф Гл у ч е в о йа р т е р и и

С Ф Гб ед р е н н о й

а р т е р и и

Электрокардиограммы и сфигмограммы

Page 14: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ПРИМЕРЫ СИГНАЛОВ (2)Фотоплетизмография

Реография

B1

B4

B5

B3

B2

Page 15: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

1. HR (Частота пульса) - Средний уровень функционирования системы кровообращения

2. SDNN (Стандартное отклонение полного массива кардиоинтервалов) - Суммарный эффект вегетативной регуляции кровообращения

3. RMSSD (Квадратный корень суммы разностей последовательного ряда кардиоинтервалов) - Активность парасимпатического звена вегетативной регуляции

4. pNN50 (Число пар кардиоинтервалов с разностью более 50 мс. в % к общему числу кардиоинтервалов в массиве) - Показатель степени преобладания парасимпатического звена регуляции над симпатическим (относительное значение)5. CV (Коэффициент вариации полного массива кардиоинтервалов) - Нормированный показатель суммарного эффекта регуляции6. MxDMn (Разность между максимальным и минимальным значениями кардиоинтервалов) - Максимальная амплитуда регуляторных влияний7. МxRMn (Отношение максимального по длительности кардиоинтервала к минимальному) - Относительный диапазон регуляторных влияний8. Mo (Мода) - Наиболее вероятный уровень функционирования сердечно-сосудистой системы9. AMoSD (Амплитуда моды при ширене класса SD) - Условный показатель активности симпатического звена регуляции10. AMo50 (Амплитуда моды при ширене класса 50 мс) - Условный показатель активности симпатического звена регуляции11. AMo7,8 (Амплитуда моды при ширене класса 1/128 с) - Условный показатель активности симпатического звена регуляции12. SI (Стресс индекс) - Степень напряжения регуляторных систем (степень преобладания активности центральных механизмов регуляции над автономными)13. HF, [%] (Мощность спектра высокочастотного компонента вариабельности в % от суммарной мощности колебаний) - Относительный уровень активности парасимпатического звена регуляции14. LF, [%] (Мощность спектра низкочастотного компонента вариабельности в % от суммарной мощности колебаний) - Относительный уровень активности вазомоторного центра15. VLF, [%] (Мощность спектра сверхнизкочастотого компонента вариабельности в % от суммарной мощности колебаний) - Относительный уровень активности симпатического звена регуляции

16. CC1 (Значение первого коэффициента автокорреляционной функции) - Степень активности автономного контура регуляции

ОСНОВНЫЕ ПОКАЗАТЕЛИ ВАРИАБЕЛЬНОСТИ СЕРДЕЧНОГО РИТМА (1)

Page 16: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ОСНОВНЫЕ ПОКАЗАТЕЛИ ВАРИАБЕЛЬНОСТИ СЕРДЕЧНОГО РИТМА (2)

17. CC0 (Число сдвигов автокорреляционной функции до получения значения коэффициента корреляции меньше нуля) - Степень активности центрального контура регуляции18. NArr (Число аритмичных сокращений) - Абсолютное число аритмичных сокращений за 5 минут19. TP (Суммарная мощность спектра вариабельности сердечного ритма) - Суммарный уровень активности регуляторных систем20. HFmx (Максимум мощности спектра высокочастотного компонента вариабельности в мс2) - Максимальный уровень активности парасимпатического звена регуляции21. LFmx (Максимум мощности спектра низкочастотного компонента вариабельности в мс2) - Максимальный уровень активности вазомоторного центра22. VLFmx (Максимум мощности спектра сверхнизкочастотного компонента вариабельности в мс2) - Максимальный уровень активности симпатического звена регуляции23. ULFmx (Максимум мощности спектра ультранизкочастотного компонента вариабельности в мс2) - Максимальный уровень активности субкортикальных уровней регуляции (высших вегетативных центров).24. HFt (Доминирующий период высокочастотного компонента спектра вариабельности сердечного ритма) - Средний период дыхательного цикла25. LFt (Доминирующий период низкочастотного компонента спектра вариабельности сердечного ритма) - Среднее время барорефлекторной реакции26. VLFt (Доминирующий период сверхнизкочастотного компонента спектра вариабельности сердечного ритма) - Средний период рефлекторного ответа сердечно-сосудистого подкоркового центра27. ULFt (Доминирующий период сверхнизкочастотного компонента спектра вариабельности сердечного ритма) - Средний период времени нейрорефлекторного ответа субкортикальных уровней регуляции (высших вегетативных центров).28. (LF/HF) (Отношение значений низкочастотного и высокочастотного компонента вариабельности сердечного ритма) - Соотношение уровней активности центрального и автономного контуров регуляции29. (VLF/HF) (Отношение значений сверхнизкочастотного и высокочастотного компонента вариабельности сердечного ритма) - Соотношение уровней активности центрального и автономного контуров регуляции30. IC (Индекс централизации) - Степень централизации управления ритмом сердца31. IARS (Показатель (индекс) активности регуляторных систем - ПАРС) - Показатель активности регуляторных систем

Page 17: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

СПЕКТРОМЕТРИЯ СЕРДЕЧНОГО РИТМАДля оценки вариабельности сердечного ритма использовался спектральный

Фурье анализ включающий в себя определение спектральной плотности и фазового сдвига сигнала

22 )()()( SC SSS ,

)(/)()( CS SSarctg ,

где

1

1

)2cos(N

iiC tifytS ;

1

1

)2sin(N

iiS tifytS ;

f 2 — угловая частота гармоники; f— частота гармоники.

Page 18: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ВАРИАЦИОННАЯ ПУЛЬСОМЕТРИЯ

Результатом анализа является график R-R интервала во времени, гистограмма распределения R-R интервала и следующие расчетные данные:— HR— сердечный ритм, 1/мин;— Mo— мода распределения, мс;— AMo— амплитуда моды, %;— SDNN— стандартное отклонение полного массива кардиоинтервалов;— MxDMn— разность между максимальным и минимальным значениями кардиоинтервалов, мс;— MxRMn— отношение максимального по длительности кардиоинтервала к минимальному.

В этом виде анализа совокупность R-R- интервалов подвергается статистичекому анализу по нормальному закону распределения.

Page 19: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

СРАВНИТЕЛЬНЫЙ АНАЛИЗ

Page 20: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

КОРРЕЛЯЦИОННАЯ РИТМОГРАФИЯРезультатом анализа является ритмограмма и следующие расчетные данные:— a— ширина эллипса;— b— высота эллипса;— a/b— соотношение ширины и высоты эллипса.

Page 21: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКСPhysExp

Тензодатчик давления

МДМ усилитель с автокорекцией

нуля

Аналого-цифровой

преобразователь

Компьютер

Электронный ключ защиты

Программа PhysExp Gold

Page 22: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС PhysExp ПОЗВОЛЯЕТ ПРОВОДИТЬ

1. Доклиническую оценку эффективности гипотензивных фармакологических препаратов

2. Изучение роли отдельных генов и их полиморфизмов в механизмах развития артериальной гипертензии (АГ)

3. Контроль величины АД в экспериментальных моделях артериальных гипертензий (SHR, SHR-SP и др.)

4. Разработку новых экспериментальных моделей АГ (н-р, при эклампсии)

5. Изучение особенностей фармакотерапии АГ при наличии сопутствующих заболеваний (н-р, сахарного диабета)

6. Оценку значимости модифицируемых факторов в патогенезе АГ (н-р, ожирения, гиподинамии)

Page 23: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКСPhysExp

Page 24: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

КОМПЬЮТЕРНАЯ ПРОГРАММА PhysExp

Page 25: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

КОМПЬЮТЕРНАЯ ПРОГРАММА PhysExp ЗАЩИЩЕНА НЕСКОЛЬКИМИ АВТОРСКИМИ СВИДЕТЕЛЬСТВАМИ

Page 26: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ПРИМЕНЕНИЕ В ЭКСПЕРИМЕНТЕ

Установка перфузии изолированного сердца(Установка Лангендорфа)

Page 27: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

ПРИМЕНЕНИЕ В ЭКСПЕРИМЕНТЕИзмерение показателей гемодинамики при исследовании новых лекарственных препаратов

Page 28: МЕТОДЫ РЕГИСТРАЦИИ И ПРОГРАММНОГО АНАЛИЗА ДАННЫХ В ХОДЕ ФИЗИОЛОГИЧЕСКОГО ЭКСПЕРИМЕНТА

СОСТОЯНИЕ ИННОВАЦИОННОЙ РАЗРАБОТКИ И ПЕРСПЕКТИВЫ

На базе Федерального центра сердца крови и эндокринологии им. В. А. Алмазова Росмедтехнолгий и Санкт-петербургского государственного медицинского университета им. акад. И. П. Павлова: - Ведется тестирование программно-аппаратного комплекса - Программно-аппаратный комплекс используется в доклинических исследованиях новых лекарственных препаратов на лабораторных животныхНа базе малого инновационного предприятия ООО «Кардиопротект» в рамках договора о научно-техническом сотрудничестве: - Доработана компьютерная программа «PhysExp Gold» - Разработана аппаратная часть комплекса - Разработана пользовательская, техническая, конструкторская и производственная документация - Разработан и выпущен опытный образец программно-аппаратного комплекса - Идет выпуск опытной партии - Проводится изучение спроса и создание базы потенциальных клиентов - Ведется поиск инвестора