Documente Academic
Documente Profesional
Documente Cultură
Proiect
Electronica Medicala si si Electrosecuritate
Estimarea frecventei respiratorii
din semnale PPG
CUPRINS
1. INTRODUCERE
1.1 FOTOPLESTIMOGRAMA
2. MATERIALE SI METODE
3. REZULTATE
4. CONCLUZII
5. BIBLIOGRAFIE
Rata de respiratie(RR) ofera informatii utile pentru evaluarea unui pacient. Propunem
estimarea RR bazata pe Photoplestimografie (PPG), deoarece prresiunea sanguina este
cunoascuta ca purtand informatii despre respiratie, sub forma de modulari induse de respiratie
in semnalul PPG. S-a studiat utilizarea variabilitatii amplitudinii semnalului PPG de la deget
in modul de transmisie in estimarea RR prin compararea a patru metode de reprezentare cu
frecventa in timp (TF) a semnalului in cascada cu un filtru. Merodele TF comparate au fost
Transformata Fourir in timp (STFT). [1]
1. INTRODUCERE
Achizitia ratei de respiratie (RR) constituie o parte viatala a masuratorilor fiziologice
fundamentale din punct de vedere clinic, dearece RR este unul dintre primii paramentrii care
raspund la scadera starii pacientului. In consecinta, o mare varietate de metodele de
intrumentatie si algoritmi matematici au aparut ca raspuns pentru a ocupa acest larg domeniu.
Datorita naturii obturarea a multor metode de masurare utilizate in prezent, urmarirea RR un
anumit discomfort pentru pacineti si necesita asadar luarea in considerare a necesitatii
monitorizarii acestuia. Pentru a face a face monitorizarea RR mai disponibila ca parametru
fiziologic general, noile modalitati si algoritmi de detectare sunt studiati pe scara larga. [2]
La fiecare ciclu cardiac, inima pompează sânge spre periferie. Cu toate că această presiune de
puls este parțial amortizată până când ajunge la piele, este suficientă pentru a dilata arterele și
arteriolele din țesutul subcutanat. Dacă pulsoximetrul este atașat fără a apăsa pe piele, o
presiune de puls poate fi observată și din plexul venos, ca un mic vârf secundar.
Schimbarea în volum cauzată de presiunea pulsului este detectată prin iluminarea pielii cu
o diodă emițătoare de lumină (LED) și apoi măsurarea cantității de lumină fie transmisă sau
reflectată către o fotodiodă. Fiecare ciclu cardiac apare ca un vârf, așa cum se observă în
figura alăturată. Deoarece fluxul de sânge la nivelul pielii este influențat de mai mulți factori
fiziologici, FPG poate fi folosită pentru a monitoriza respirația, hipovolemia și alte condiții
ale sistemului circulator.[3] În plus, forma undei FPG diferă de la individ la individ și variază
în funcție de locul și modul în care pulsoximetrul este atașat.
Figură 1-Fotoplestimograf
2. MATERIALE SI METODE
In mod conventional, majoritatea algoritmilor RR bazare pe PPG sunt compuse din 3 faze
operationale.
a) Preprocesarea semnalului
b) Extractia componentei respiratorii
c) Detrminarea ritmului respirator
- obtinerea unor performante ridicate ce nu se pot obtine pe cale analogica (decit foarte
dificil),
În anumite condiții din transformata Fourier se poate recupera complet funcția inițială
aplicînd transformata Fourier inversă:
În multe cazuri este posibil să definim transformata Fourier în funcție de mai multe
variabile, fiind importantă în fizică la studiul formei undelor și optică. De asemenea este
posibil să generăm transformata Fourier pe structuri discrete, precum grupurile finite, și un
calculul eficient care, prin transformata Fourier rapidă, este esențial în calculele de mare
viteză. [7]
3. REZULTATE
load bidmc01m.mat;
fe=1000;
t=(1:length(val))./fe;
plot(t,val);
xlabel ('Timp(s)');
ylabel('Semnal ECG');
title ('Reprezentarea in
timp a semnalului
original');
3.2 Adăugarea unui semnal cu zgomot la semnalul iniţial
%zgl
Frzg=35;
Azg=40;
zg=Azg*sin(2*pi*t*Frzg);
%Semnal cu zgomot
szg=val+zg;
figure;
figure, plot(t,szg);
title('Reprezentarea in timp a semnalului contaminat');
xlabel('Timp[s]');
ylabel('Semnal PPG');
szg=szg+randn(1,length(szg)).*0.008;
wn=30/fe;
[b,a]=fir1 (35, wn, 'low');
y=filtfilt(b,a, szg);
figure;
plot(t,y);
title('Reprezentare in timp semnal filtrat');
xlabel('Timp[s]');
ylabel('Semnal PPG');
3.3 Transformta Fourier
4 NFFT=2^nextpow2(L);
5 Y=fft(val,NFFT)/L;
6 Z=fft(semnal_zgomot,NFFT)/L;
7 f=fs/2*linspace(0,1,NFFT/2+1);
8 figure;
9 plot(f,2*abs(Y(1:NFFT/2+1)))
10 plot(f,2*abs(Z(1:NFFT/2+1))), title('Reprezentare in frecventa'),
xlabel('Frecventa(Hz)'),ylabel('Amplitudine')
4. CONCLUZII
- In cazul semnalelor periodice trecerea de la reprezentarea in timp la cea in
frecventa se obtine cu ajutorulseriilor Fouriei.
- În urma aplicării filtrului fir1 a rezultat un semnal din care a fost eliminat
zgomotul, iar amplitudinea s-a micşorat substantial.
- Avantajele filtrului fir1 că fiind un filtru liniar, este întotdeauna stabil ,regimul
tranzitoriu are o durată finită şi pot fi realizate practic şi foarte eficient.
5. BIBLIOGRAFIE
[1] 1. Tarassenko L., Clifton D.A., Pinsky M.R., et al. : „Centile-based early warning
scores derived fromstatistical distributions of vital signs‟, Resuscitation, 2011, 82, (8), pp.
1013–1018 (doi: 10.1016/j.resuscitation.2011.03.006)
[2] Cretikos M.A., Bellomo R., Hillman K., et al. : „Respiratory rate: the neglected vital
sign‟, Med. J. Aust., 2008, 188, pp. 657–659
[4] https://electronicaaplicata.wordpress.com/tag/fotopletismografia/
[5] Leonard P., Beattie T.F., Addison P.S., et al. : „Standard pulse oximeters can be used
to monitor respiratory rate‟, Emerg. Med. J., 2003, 20, (6), pp. 524–525 (doi:
10.1136/emj.20.6.524)
[6] http://discipline.elcom.pub.ro/sdpst/FIR.pdf
[7] https://www.wikiwand.com/ro/Transformata_Fourier