oscillometric waveform envelope for mean arterial pressure estimation

조회 수: 38 (최근 30일)
Alex Mujad
Alex Mujad 2019년 4월 19일
댓글: Jorge Covas 2023년 3월 22일
Hello,
I am making an oscillometric blood pressure device using arduino and MPXV5050GP sensor. And I am working in the signal processing for a long while, but I can't understand it very well, so I would greatly appreciate if someone could help me. oscillometric method is based on meassuring the peak to peak amplitude of the oscillations of the blood pressure, which are the changes of the cuff pressure during slowly deflating the cuff and the maximum peak to peak value is the mean arterial pressure.
In the following picture in the left are the ploted values of my sensor(attached; the sensor has an output in volts and a I used an analog reference of 3.3 V and the sampling frequency is 1000 Hz). And I have to get my data to look like the picture in the right,making the envelope of the oscillations.
my questions are: how to choose the right filters for my data using fourier transform? and how to make the envelope and measure the peak to peak value?
I tried using the following, but I am not sure if I am doing it right:
1. Bandpass filter (0.5-30 Hz) to extract the deflation line. I am wondering if I chosed the right values because my data is really noisy?
2. detrend the filtered data using detrend function.
2. findpeaks (using min distance and min height thresholds) of the filterd data and the negative(-filtered data)
I tried to make the envelope using the cubic spline, but I didn't get any good ressults
thank you.
  댓글 수: 4
jaydeep panchal
jaydeep panchal 2020년 5월 29일
Hello,
Conversion into mmHg depends upon pressure sensor type (Analog or Digital) and pressure sensor output units (Kpa, PSI or mmHg)
Regards,
Jaydeep panchal
Jorge Covas
Jorge Covas 2023년 3월 22일
Hello,
Im currently working on a oscillometric blood pressure project, could you share your blood pressure simulation?

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Circuit Envelope Simulation에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by