Пульсова діагностика застосовується для вимірювання насичення крові киснем, артеріального тиску та серцевого викиду, оцінки вегетативної функції, а також виявлення захворювань периферичних судин. Особливості та засоби цієї діагностики розглядаються у цій публікації.
В. Лаврентьєв, О. Вороненко
Останніми роками спостерігається зростання інтересу до техніки фотоплетизмографії, зумовлене попитом на низьку вартість, просту та портативну технологію з однієї сторони, а з іншої фотоплетиз- мограма, яка вимірюється неінвазивно, може дати цінну та корисну інформацію про роботу серцево- судинної системи. Ця технологія застосовується для вимірювання насичення крові киснем, артеріального тиску та серцевого викиду, оцінки вегетативної функції, а також виявлення захворювань периферичних судин . Наприклад, швидкість пульсової хвилі визнана як маркер для виявлення можливих катастрофічних змін у серцево-судинній системі. Внаслідок цього контроль швидкості пульсової хвилі занесений з 2007 року у регламент Європейської ліги з артеріальної гіпертензії . Це відбувається, незважаючи на те, що форма та характеристики пульсової хвилі досі не повністю вивчені.
На сьогодні у сфері використання і аналізу пульсової хвилі спостерігаються два напрямки. Перший, суто фізіологічний, коли у формі кривої пульсової хвилі знаходять параметри, які відповідають або можуть відповідати відомим параметрам функціонування серцево-судинної системи з медичної точки зору.
Наприклад, у наведений прототип пульсової хвилі здорової людини, показано, які параметри пульсової хвилі вимірюються, параметри, які на основі виміряних потім обчислюються, а також наводиться їх інтерпретація (рис.1). Розрізняють три хвилі, які відповідають наступному: перша – викид крові з лівого шлуночка серця, друга з’являється, коли хвиля доходить до стінки артерії і відбивається, і третя хвиля, яка генерується, коли аортальний серцевий клапан закритий. Для аналізу вимірюються максимальні або мінімальні амплітуди хвиль та моменти їх досягнення, на основі яких обчислюються такі параметри,як нахил h1/t1, що вказує на виконання серцем функції викиду крові.
Параметр або відношення h3/h1 пов’язане з еластичністю артеріальної системи. Використовують також точку мінімуму на схилі пульсової хвилі. Цей параметр (мінімум h4) пов’язують з периферичним опором системи, а відношення h4/h 1 – з його відхилення.
Але якщо проаналізувати наведений на рис. 1 приклад, то, по-перше, відбитих хвиль повинно бути декілька, а по-друге, максимуми сумарної хвилі та декількох компонентів в часі не завжди співпадають з максимумами самих компонентів, що може привести до недостовірних результатів аналізу.

Рис. 1. Приклад пульсової хвилі здорової людини
Можна навести також інші приклади аналізу пульсових хвиль з більшою або меншою кількістю використаних параметрів, але основна ідея, яка полягає в тому, що пульсова хвиля переважно розглядається як сума прямої пульсової хвилі і відбитої лишається базовою. На рис. 2. показані чотири типи форми пульсової хвилі, які зустрічаються на практиці . Існує загальна інтерпретація форми пульсової хвилі, залежної від вікових змін. Навіть в пульсовій хвилі 4-го типу, де відбита хвиля практично зливається з прямою, це пояснюється значною жорсткістю стінок аорти, що також можна віднести до вікових змін серцево-судинної системи.

Рис. 2. Різні типи пульсових хвиль
Але очевидно, що візуально виділити і отримати параметри відбитої хвилі принаймні у наведених прикладах двох останніх типів хвиль немає можливості, що унеможливлює проведення прийнятного аналізу пульсової хвилі з точки зору діагностики серцево-судинної системи.
Другий, суто математичний підхід до аналізу пульсової хвилі, полягає в тому, що її форму розглядають з точки зору математичної обробки сигналів. Для прикладу можна вказати використання деком- позиції Гільберта-Хуанга , методу фазової площини , методів нелінійного аналізу часових рядів та детермінований нелінійний прогноз на базі математичного моделювання процесів проходження гемодинамічного імпульсу вздовж кровоносних судин . В останній роботі показано, від чого в ідеалі залежить відбивна хвиля для різних так званих точок біфуркації, що необхідно враховувати при аналізі реальних процесів. Тому необхідно мати алгоритм обробки сигналів пульсових хвиль, який дозволяє отримати потрібний результат незалежно від форми кривої. Такий алгоритм нами пропонується.
По-перше, послідовність сигналу пульсової хвилі, яку отримано в результаті вимірювання, обробляється за допомогою модифікації перетворення Гільберта-Хуанга. В результаті чого послідовність фільтрується від високочастотного шуму, якщо такий є, а також від низькочастотних складових, які обумовлені наявністю нестаціонарних коливань в самій судинній системі і присутністю в організмі пацієнта інших фізіологічних процесів – дихання, скорочення м’язів і т.п.
В основі алгоритму декомпозиції покладене припущення, яке полягає у тому, що відбитих хвиль може бути більше ніж одна. Тому далі будемо розглядати пульсову хвилю як суму прямого імпульсу та одного або декількох відбитих імпульсів. Алгоритм декомпозиції розглядається на прикладі однієї пульсової хвилі P. Спочатку знаходяться моменти початку пульсової хвилі t0 і кінця tmax. Далі визначається максимальна амплітуда А1 і момент t1 цього максимуму.
На основі цих даних визначається форма сигналу прямого імпульсу P1. Від сигналу пульсової хвилі P віднімається сигнал P1 прямого імпульсу. Далі визначається максимальна амплітуда А2 отриманої різниці R1 і момент часу t2 цього максимуму. Якщо вважати, що моментом початку сигналу різниці R1 є момент t1, то ми маємо дані для визначення форми сигналу першого відбитого імпульсу P2.
Далі від різниці R1 віднімається сигнал першого відбитого імпульсу P2 і отримується різниця R2, сигнал якої зростає від нульового значення в момент часу t2 до максимуму А3 в момент t3. Таким чином, ми отримуємо дані для визначення форми сигналу другого відбитого імпульсу P3.
Аналогічним чином процес повторюється до отримання різниці близької до нуля або до кінця пульсової хвилі – моменту часу tmax.
На рис. 3 показані результати декомпозиції пульсових хвиль різного типу. Неважко побачити, що кожна пульсова хвиля розкладається на прямий імпульс та декілька відбитих імпульсів, причому однозначно. Отримані значення максимальних амплітуд і моментів часу максимумів можуть слугувати даними для аналізу та діагностики.

Рис. 3. Декомпозиція різних форм пульсових хвиль
На рис. 4 наведені результати декомпозиції двадцяти пульсових хвиль двох типів: з явним максимумом на спаді пульсової хвилі і без такого. Кожна точка відповідає відносній амплітуді (Аі/А1) та відносному часу (tj – t1)/(tmax – t1) перших та других відбитих імпульсів.

Рис. 4. Відносні амплітуди перших та других відбитих імпульсів різних пульсових хвиль
Виділені області 1 і 2 відповідають першому і другому відбитому імпульсу пульсових хвиль типу є, ж, з на рис.4, а області 3 і 4 відповідають першому і другому відбитому імпульсу пульсових хвиль типу а, б, в на рис.4.
Це дає підстави вважати, що за результатами декомпозиції можливо визначити окремі типи пульсових хвиль і пов’язати їх з медичними та фізіологічними параметрами. Йдеться про можливість створення бази даних, де форма пульсової хвилі пов’язується з параметрами як здорової серцево-судинної системи, так і враженої різними захворюваннями.
Створення такої бази даних пропонується в . Основою такої бази є набір еталонних форм, які відповідають тому чи іншому стану серцево-судинної системи (рис. 5). Аналіз пульсової хвилі спочатку зводиться до порівняння з еталонними значеннями і визначенням умовної групи, до якої її можливо віднести. Але такий аналіз не завжди може дати достовірний результат. Так, на рис. 4. наведені приклади пульсових хвиль для пацієнтів з різними захворюваннями: розширена кардіоміопатія (верхня зліва), шлуночкова аневризма (верхня справа), застарілий інфаркт міокарда (нижня зліва) та дегенеративна хвороба клапанів та типова форма хвилі застарілого інфаркту міокарда (нижня справа).

Рис. 5. Пульсові хвилі у пацієнтів з різними захворюваннями
Якщо дві верхні пульсові хвилі ще можливо відрізнити одну від одної і визначити найбільш схожий еталон, то з двома нижніми можуть виникнути неоднозначні або суперечливі висновки. В тій же роботі пропонується створення моніторингової системи для побудови бази даних для кожного окремого пацієнта та відслідковувати зміну параметрів вимірювань пульсової хвилі на протязі певного часу, тому що тривалий у часі моніторинг може дати більше інформації ніж окреме вимірювання, не пов’язане з попередніми.
Тобто лінії трендів параметрів стану серцево-судинної системи є набагато більш цінними для лікування. У нашому випадку це ще більш показово, тому що в результаті декомпозиції ми отримуємо точні параметри відбитих імпульсів і таким чином порівняння вимірювань буде більш інформативним. Насамкінець необхідно зазначити, що сигнали пульсових хвиль, що використані нами, виміряні на реальних пацієнтах за допомогою інформаційно-вимірювального комплексу пульсової діагностики .
З метою створення бази даних сигналів пульсової хвилі для подальшого аналізу її характеристик та декомпозиції пульсової хвилі нами розроблено та створено систему збору даних та візуалізації пульсової хвилі у двох оптичних діапазонах відбиття випромінювання з використанням мініатюрного сенсору з відповідним програмним забезпеченням. Структурна схема системи наведена на рис. 6.

Рис. 6. Структурна схема системи збору даних
Для цифровізації сигналу пульсової хвилі створено мініатюрний сенсор на базі ІМС MAX30102EFD+T. Це високочутливий пульсоксиметр з сенсором серцевого ритму для моніторингу стану здоров’я людини, який призначений для використання, наприклад, у розумних годинниках та мобільних гаджетах, таких як мобільні телефони, планшетні комп’ютери і т. і. Він має такі характеристики:
- наднизьке енергоспоживання, що важливо для мобільних пристроїв;
- програмовані частота дискретизації та світло- діодний струм для економії енергії живлення;
- здійснюється моніторинг серцевого ритму з споживчою потужністю < 1 мВт;
- типовий струм у режимі спокою 0,7 мкА;
- має можливість швидкого виведення даних;
- висока частота дискретизації;
- висока стійкість до артефактів руху;
- високе відношення сигнал/шум;
- діапазон робочих температур від -40 до +85 °C.
Функціональна схема сенсора наведена на рис. 7, а зовнішній вигляд сенсора – на рис. 8.

Рис. 7. Функціональна схема сенсора

Рис. 8. Сенсор для вимірювання та цифровізації сигналів пульсової хвилі
Для вводу оцифрованої пульсової хвилі у ПК використана плата налагодження LPCXpresso51U68, зовнішній вигляд якої наведено на рис. 9.

Рис. 9. Зовнішній вигляд плати LPCXpresso51U68
Плата налагодження LPCXpresso51U68 виконує управління сенсором, а саме: задає параметри CONFIGURATION (FIFO Configuration, ModeConfiguration, SpO2 Configuration, LED Pulse Amplitude, Multi-LED ModeControlRegisters та інші, а також задає параметри переривання для отримання оцифрова- ної пульсової хвилі; передає дані для діагностики в ПК через стандартний інтерфейс USB.
Для реалізації поставленої задачі використано програмне середовище MCUXpresso від NXP, розроблено програмний засіб на мові С, який завантажується у вбудовану FLASH пам’ять мікроконтролера LPC51U68 плати налагодження LPCXpresso51U68. З метою передачі даних у ПК користувача розроблений застосунок на мові C# в програмному середовищі Microsoft Visual компанії Microsoft, який призначався для:
- підтримки підключення плати налагодження LPCXpresso51U68 до ПК користувача з метою зчитування даних пульсової хвилі з сенсора
- управління процесом вимірювання пульсової хвилі
- отримання даних вимірювання у двох оптичних діапазонах вимірювання (червоному та інфрачервоному)
- формування та зберігання .logфайлу вимірювання
- графічного відображення даних в двох оптичнихдіапазонах
- формування та зберігання оцифрованої пульсової хвилі для подальшої обробки, декомпозиції та діагностики.
Приклад роботи розробленого програмного засобу max30102.exe наведено на рис. 10.

Рис. 10. Приклад роботи програмного засобу max30102.exe
ВИСНОВКИ
Форма пульсової хвилі прийнята як маркер для виявлення можливих катастрофічних змін у серцево-судинній системі. Внаслідок цього контроль швидкості пульсової хвилі занесений з 2007 року у регламент Європейської ліги з артеріальної гіпертензії. Авторами запропоновано алгоритм обробки форми пульсових хвиль і програмно-апаратні засоби для візуалізації та обробки пульсової хвилі, які дозволяють діагностувати порушення серцево-судинної системи у реальному часі.
ЛІТЕРАТУРА
- Chuan-YiLiu, Ching-ChuanWei, Pei-ChenLo, Variation Analysis of Sphygmogram t Assess Cardiovascular Systemunder Meditation. Evid Based Complement Alternat Med. 2009 March; 6(1): 107-112.
- Guidelines for the management of arterial hypertension. The task force for the ESH, ESC /J. Hyperten- sion.-2007.- vol. 25.- P. 1105 -87.
- Кокодий Н.Г., Шапошникова А.В., Кайдаш М.В., Тиманюк В.А., Mатематический анализ сфигмограммы, Physicsandengineeringinphotobiologyandphotomedicine, № 1, 2, с. 87-94.
- Hemant Sharma Heart rate extraction from PPG signals using variational mode decomposition Biocybernetics and Biomedical Engineering Volume 39, Issue 1, January-March 2019, Pages 75-86.
- Омпоков В. Д., Бороноев В. В., Комплементарная множественная декомпозиция на эмпирические моды с адаптивным шумом ceemdanкак метод решения основных проблем применения преобразования Гильберта-Хуанга, Журнал радиоэлектроники, ISSN1684-1719, N9, 2016, с. 1-7.