Вы находитесь на странице: 1из 4

Memorias II Congreso Latinoamericano de Ingeniera Biomdica, Habana 2001, Mayo 23 al 25, 2001, La Habana, Cuba

ADQUISICIN Y PROCESAMIENTO DE SEALES PARA EL


ANLISIS DE LA FUNCIN RESPIRATORIA
J. R. Rodrguez Surez, Ma. del C. Tellera Prieto, O. Corbilln Betancourt

Universidad de Pinar del Ro Hermanos Saz Montes de Oca


Mart #270 final, 20100, Pinar del Ro, Cuba
e-mail: jotar@tele.upr.edu.cu

mantenimiento de las funciones vitales para el soporte


RESUMEN de la vida. En esta ltima clasificacin se encuentran
Se presenta un sistema de instrumentacin virtual para los llamados respiradores artificiales servoventila-
la adquisicin de seales biolgicas provenientes del dores. Estos equipos tienen el objetivo de asistir a
respirador artificial de SIEMENS-ELEMA SV900C. pacientes con deficiencias en su respiracin. Estas
Este sistema est soportado sobre una computadora PC, deficiencias respiratorias se presentan cuando el
la tarjeta PCL-718 de Advantech Co y los programas paciente no puede respirar adecuadamente por s
LabView5.0 y CVI 5.0 de National Instruments. mismo o su respiracin se ha deteriorado
Se adquieren las seales analgicas del respirador completamente y tiene que ser reemplazada, o cuando
artificial relativas a la presin de inspiracin, la presin una respiracin insuficiente tiene que ser tratada al
de espiracin y el flujo. Estas seales son procesadas tener un suministro inadecuado de oxgeno a los tejidos
posteriormente para permitir la evaluacin de la o es insuficiente la eliminacin de dixido de carbono
funcin respiratoria del paciente. Este trabajo es [5]. En resumen, estos equipos pueden apoyar,
importante no slo por las posibilidades que brinda controlar e incluso substituir la funcin respiratoria de
para la investigacin y el anlisis de la funcin los enfermos.
respiratoria en pacientes en estado crtico, sino tambin Los respiradores artificiales modernos se basan en
como aplicacin docente relacionada con el el empleo de la tcnica de ventilacin con presin
procesamiento digital de seales y la instrumentacin positiva intermitente. Esta tcnica permite la inflacin
biomdica. de aire a los pulmones y mantener el ritmo de la
respiracin artificial por la aplicacin de ciclos en el
Palabras claves: instrumentacin virtual, tiempo en varias modalidades de ventilacin. En estos
servoventilador, respiracin artificial, LabView, CVI. equipos es sumamente importante el control de la
funcin respiratoria y en su evolucin tecnolgica se
han ido introduciendo distintos sistemas de alarmas que
1. INTRODUCCIN se aplican sobre diversos parmetros como apnea,
Desde el principio de la prctica mdica el mdico frecuencia, presin, volumen y concentracin de
se vala fundamentalmente de los sntomas que oxgeno, los cuales informan al mdico de la situacin
observaba en el paciente para diagnosticar el estado del de los mismos y proporcionan no slo informacin
mismo. Posteriormente, a la par del desarrollo tcnico, sobre la evolucin del tratamiento sino evitan
se fueron incorporando en su auxilio distintos accidentes en la aplicacin de la respiracin mecnica.
instrumentos para el diagnstico. Estos instrumentos Uno de los respiradores que ms se encuentran en
permiten no slo la medicin de los llamados signos nuestros hospitales son los Servoventiladores SV900C
vitales como la temperatura y la presin arterial, sino de Siemens-Elema. Este equipo presenta una unidad
tambin la medicin de otras seales biomdicas neumtica y una unidad electrnica. La unidad
(electrocardiograma, electroencefalograma) y el neumtica contiene el sistema de conduccin de gases,
anlisis de parmetros que cualifican el funcionamiento los transductores de presin y de flujo para el canal
del organismo humano. inspiratorio y espiratorio y dos servovlvulas que se
As la medicina ha estimulado el desarrollo de utilizan como elementos de control de la conduccin de
nuevos instrumentos y tecnologas de avanzada que se los gases inspiratorio y espiratorio. Por otra parte, la
caracterizan por aplicar los logros cientfico-tcnicos unidad electrnica contiene los lazos de control que
alcanzados en distintas ramas, entre las que se destacan trabajan a partir de las seales recibidas de los
la Matemtica, la Fsica, la Electrnica y la transductores y envan las seales para comandar las
Computacin. Esto ha permitido elevar la calidad de servovlvulas de la unidad mecnica y los circuitos de
los servicios que se brindan a los pacientes, mejorar los alarma de funcionamiento. En esencia, este es un
niveles de salud y vida de la poblacin, as como equipo de procesamiento analgico de seales. Posee 8
facilitar la labor de los especialistas en la atencin a los modos diferentes de ventilacin que permiten que el
enfermos. paciente reciba un volumen corriente de aire a una
Pero el desarrollo de equipos mdicos no se frecuencia dada, en un tiempo dado, independiente-
circunscribe a los equipos para el diagnstico, sino mente de la resistencia que ofrezcan sus vas
tambin equipamiento para terapia y para el respiratorias, La ventilacin asistida es aquella donde el

950-7132-57-5 (c) 2001, Sociedad Cubana de Bioingeniera, artculo 00285


paciente inicia el ciclo inspiratorio y activa el
respirador y la ventilacin espontnea donde el La programacin de la tarjeta se basa en la escritura
paciente respira espontneamente a travs del o lectura en alguno de los 16 registros consecutivos que
ventilador. En todos los casos es muy importante poder tiene habilitados, a partir de una direccin base
visualizar las seales de presin y flujo en el tiempo seleccionada por hardware, y que se escoge segn el
que brinda el respirador. Muchos respiradores estado de uso de los puertos de la mquina.
modernos tienen incorporada una computadora a tales Para programar la tarjeta y procesar los datos se
efectos, como en el Servoventilador SV300 (Siemens escogi el programa LabView5.1 [3] [4] por las
1995). Esto permite una forma visual de solucionar los facilidades que el mismo brinda para la
problemas, con un mejor ajuste del ventilador y mejor instrumentacin virtual, relativas fundamentalmente al
asistencia mdica. diseo del panel del instrumento. En este programa se
En este trabajo se realiza el acople del tienen dos ventanas de trabajo: el panel de control
Servoventilador SV900C con una computadora donde se colocan los controles e indicadores
personal mediante la tarjeta de adquisicin de datos relacionados con el instrumento y el diagrama donde se
PCLAB 718. El software desarrollado en LabView 5.1 realiza la programacin en lenguaje grfico, basado en
y CVI 5 de National Instruments permite monitorear y iconos de objetos. El programa CVI (C para
procesar en el tiempo las seales adquiridas desde el Instrumentos Virtuales) [2] posee un panel de control
respirador. De esta forma se pueden visualizar las anlogo al LabView pero el programa se escribe en una
seales de presin y flujo en tiempo real, debido la baja ventana en lenguaje C. Se han hecho versiones de
frecuencia de las seales respiratoria (3Hz) adems de ambos programas por conveniencias docentes.
otras seales de control del propio respirador. Por lo La secuencia bsica de programacin se basa en los
tanto se puede configurar un Respirador Artificial siguientes pasos:
Virtual en la computadora con las seales provenientes a- Escribir en el registro MUX, la palabra de control
del Servoventilador. indicando los canales iniciales y finales a procesar.
El procesamiento de las seales adquiridas permite b- Escribir en el registro CONTROL la palabra de
el clculo de otros parmetros como la evolucin del control indicando la habilitacin de interrupciones,
volumen en el tiempo al integrar la seal de flujo, la DMA y el nivel de la interrupcin.
complianza esttica y dinmica, la resistencia c- Escribir en el registro TIMER la habilitacin de los
respiratoria y los lazos de volumen-presin y flujo- contadores y en los registros 12, 13, 14, 15 las
presin. palabras de control relacionadas con el
Este sistema de instrumentacin virtual sirve temporizador 8254, en particular las constantes que
tambin de base experimental al trabajo de anlisis de definen la frecuencia de muestreo.
la funcin respiratoria de pacientes crticos en d- Establecer un ciclo de lectura basado en encuestar
Unidades de Cuidados Intensivos que se desarrolla [4] el estado del bit INT en el registro STATUS, que
dentro del Sistema para el Monitoreo General de indica que el dato en el conversor est listo. Leer
Pacientes Crticos. En el Sistema para el Monitoreo los registros de datos 0 y 1 que permiten determinar
General se parte de disear un sistema electrnico el nmero del canal y los 12 bits del dato. Convertir
dispuesto en red en una Unidad de Cuidados Intensivos el dato a voltaje basado en el rango de entrada del
que acopla distintos equipos de monitoreo y procesa las conversor y en el modo unipolar o bipolar y mostrar
seales que ellos proporcionen, siendo uno de dichos en un grfico para cada canal los puntos de la seal
equipos el respirador artificial. a medida que se van produciendo e interpolados
entre s. La adquisicin puede interrumpirse a
2. METODOLOGIA voluntad del operador cuando se alcance un lmite
dado prefijado.
Para la adquisicin de las seales del respirador se e- Guardar los datos adquiridos en un fichero para ser
emple la tarjeta de adquisicin de datos PCL718 [1] procesador posteriormente.
que se coloca en el bus interno de la computadora. La
tarjeta permite medir, entre otras facilidades, hasta 16 3. RESULTADOS
canales analgicos de entrada en el modo no diferencial
y con un conversor AD de 12 bits que puede trabajar Se confeccionaron dos programas bsicos: un programa
hasta una frecuencia de muestreo de 60Hz. La de adquisicin y uno de anlisis. En el programa de
transferencia de datos del conversor se puede efectuar adquisicin se muestra la evolucin en el tiempo de las
por control de programa, por interrupcin por acceso seales de inters tomadas del respirador,
directo a memoria DMA. El disparo del conversor fundamentalmente las de flujo y presin, y se guardan
puede establecerse por programa, por un temporizador al final en un fichero de datos. En la Fig.1 se muestra
interno 8254 por temporizador externo. cmo se comporta la seal de flujo en el tiempo para el
En nuestro caso, debido a que las seales del modo de ventilacin controlada por volumen. El
respirador son de baja frecuencia (3Hz) y a que se programa para procesar las seales, parte de la lectura
quieren visualizar en tiempo real a medida que se van del fichero tomado en el primer programa y permite
produciendo, se escogi el disparo del conversor por efectuar mediciones sobre las seales, procesar las
temporizador interno a una frecuencia de 1KHz y mismas para calcular los bucles de trabajo del
transferencia de datos por control de programa. respirador, el volumen y otros parmetros relativos a la
complianza y la resistencia respiratoria.
presin obtenidas desde el respirador. Adems, la base
de datos creada en este sistema, y conformada por las
seales de flujo y presin de personas sanas y otras con
insuficiencias respiratorias, permite la puesta a punto
del Software para el Anlisis de la Funcin
Respiratoria que se desarrolla dentro del Sistema para
el Monitoreo General de Pacientes Crticos.
Las experiencias adquiridas con este sistema tambin
son trasladadas al diseo y puesta a punto de una tarjeta
de diseo especifico, para la comunicacin con las
computadoras del Sistema para el Monitoreo General
de Pacientes Crticos, de los diferentes equipos
mdicos analgicos con que se cuente en las Unidades
de Cuidados Intensivos.

REFERENCIAS
Fig. 1 Flujo en el tiempo para ventilacin controlada por volumen
1. Advantech Co, PCL-718 Users Manual, Taiwan, Oct 1989.
2. National Instruments, CVI 5.0 User Manual, 1999.
4. DISCUSIN 3. National Instruments, G Programming Reference Manual,
1999.
4. National Instruments, LabView 5.1 User Manual ,1999.
En la Fig.2 se aprecian los resultados obtenidos al 5. M.C. Tellera, R. Rivas, I Vega, O. Corbilln Tarjeta
muestear la seal de presin del servoventilador en el adaptadora a una red de computadoras para el servoventilador
modo de ventilacin controlada por volumen. En ella SV900C, Presentado al 2do. Congreso Latinoamericano de
se observa la concordancia con una curva tpica y la Ingeniera Biomdica, Ciudad Habana ,2001.
6. M.C. Tellera, Sistema de control inteligente basado en
diferencia en el comportamiento de la misma en la computadora para el anlisis integral de pacientes crticos en
inspiracin y la espiracin. Para la inspiracin el unidades de cuidados intensivos, Tesis en opcin para el
respirador aplica primeramente una presin positiva en Grado Cientfico de Master en Ciencias, ISPJAE, 1998.
forma lineal hasta alcanzar una presin pico mxima
(P1). Se mantiene estable la presin pausa (Pm)
durante el intervalo de igual nombre y finalmente se
efecta el descenso rpido de la presin hasta el valor
de presin positiva al final de la espiracin (PEPE)
fijado. En la espiracin no se aplica presin y el aire
inspirado sale libremente de los pulmones por la
diferencia de presiones establecidas.

Fig. 2 Presin en el tiempo para ventilacin controlada por volumen

5. CONCLUSIONES

Se ha realizado el acople de una computadora PC con


un Servoventilador SV900C a partir de una tarjeta de
adquisicin de datos PCL718. Esto ha permitido la
adquisicin y visualizacin de la seales del respirador
en tiempo real, su almacenamiento y posterior
procesamiento. La aplicacin de este sistema permitir
ganar experiencia en el anlisis de la funcin
respiratoria y el procesamiento de las seales de flujo y
DATA ACQUISITION AND SIGNALS PROCESSING FOR
RESPIRATORY FUNCTION
ABSTRACT

A system of virtual instrumentation is presented for acquisition of biological signals coming from the
Servoventilator SIEMENS - SV900C, supported on a computer PC, a DAQ card PCL-718. and the programs
LabView5.0 and CVI 5.0 of National Instruments. The analog signals such as the pressures and inspiration
and expiration flows obtained from a servoventilator are measured and analysed later for the evaluation of the
respiratory function. This work is important besides by the research, which is carried out related with the
respiratory function and the educational application related with the digital processing of signals and the
biomedical instrumentation.

Keywords: artificial respirator, servoventilator, respiratory function, respiratory function, LabView, CVI,
virtual instrumentation.

Вам также может понравиться