ES2383502T3 - Algoritmo de entrega de energía para dispositivos médicos - Google Patents
Algoritmo de entrega de energía para dispositivos médicos Download PDFInfo
- Publication number
- ES2383502T3 ES2383502T3 ES10150563T ES10150563T ES2383502T3 ES 2383502 T3 ES2383502 T3 ES 2383502T3 ES 10150563 T ES10150563 T ES 10150563T ES 10150563 T ES10150563 T ES 10150563T ES 2383502 T3 ES2383502 T3 ES 2383502T3
- Authority
- ES
- Spain
- Prior art keywords
- tissue
- controller
- impedance
- control
- decreasing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000003247 decreasing effect Effects 0.000 claims abstract description 44
- 230000001965 increasing effect Effects 0.000 claims abstract description 44
- 230000008859 change Effects 0.000 claims description 14
- 210000001519 tissue Anatomy 0.000 description 156
- 238000000034 method Methods 0.000 description 35
- 230000004044 response Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 14
- 230000000694 effects Effects 0.000 description 10
- 238000011282 treatment Methods 0.000 description 10
- 238000002679 ablation Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 238000001514 detection method Methods 0.000 description 7
- 239000000523 sample Substances 0.000 description 7
- 230000004913 activation Effects 0.000 description 5
- 238000007789 sealing Methods 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 230000015271 coagulation Effects 0.000 description 3
- 238000005345 coagulation Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 230000000451 tissue damage Effects 0.000 description 3
- 231100000827 tissue damage Toxicity 0.000 description 3
- DSCFFEYYQKSRSV-KLJZZCKASA-N D-pinitol Chemical compound CO[C@@H]1[C@@H](O)[C@@H](O)[C@H](O)[C@H](O)[C@H]1O DSCFFEYYQKSRSV-KLJZZCKASA-N 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000001035 drying Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000001356 surgical procedure Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 239000012190 activator Substances 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000740 bleeding effect Effects 0.000 description 1
- 210000004204 blood vessel Anatomy 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000003763 carbonization Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000036571 hydration Effects 0.000 description 1
- 238000006703 hydration reaction Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000000936 intestine Anatomy 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 210000004872 soft tissue Anatomy 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B18/00—Surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body
- A61B18/04—Surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body by heating
- A61B18/12—Surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body by heating by passing a current through the tissue to be heated, e.g. high-frequency current
- A61B18/1206—Generators therefor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B18/00—Surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body
- A61B2018/00636—Sensing and controlling the application of energy
- A61B2018/00666—Sensing and controlling the application of energy using a threshold value
- A61B2018/00678—Sensing and controlling the application of energy using a threshold value upper
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B18/00—Surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body
- A61B2018/00636—Sensing and controlling the application of energy
- A61B2018/00696—Controlled or regulated parameters
- A61B2018/00702—Power or energy
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B18/00—Surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body
- A61B2018/00636—Sensing and controlling the application of energy
- A61B2018/00773—Sensed parameters
- A61B2018/00875—Resistance or impedance
Landscapes
- Health & Medical Sciences (AREA)
- Surgery (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Plasma & Fusion (AREA)
- Physics & Mathematics (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Otolaryngology (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Surgical Instruments (AREA)
- Laser Surgery Devices (AREA)
Abstract
Generador electroquirúrgico (20), que comprende:una salida (28) de radiofrecuencia, configurada para dar salida a energía aplicada a tejido;un módulo (22) de sensores configurado para detectar propiedades del tejido, incluyendo la impedancia tisulary la temperatura del tejido;un controlador (24) configurado para señalizar la salida de radiofrecuencia con el fin de ajustar la energíaaplicada en el tejido en una dirección inicial y determinar una Variable de Estado, SV, que representa unestado decreciente o creciente de la impedancia tisular, estando configurado además el controlador paradefinir inicialmente la SV como decreciente y para aumentar la aplicación de energía en el tejido yposteriormente entrar en un bucle (210) de conmutación en el que el controlador está configurado paramonitorizar continuamente la SV de manera que esté en uno cualquiera de los dos estados de entredecreciente o creciente y sobre la base del estado detectado de la SV, el controlador está configurado paraconmutar entre dos bucles (220, 230) de control con el fin de controlar la aplicación de energía en el tejido, endonde el controlador está configurado para entrar en un bucle (220) de control del caso decreciente si el buclede conmutación detecta el estado de la SV como decreciente, con lo cual al entrar en el bucle de control elcaso decreciente, el controlador está configurado para detectar continuamente, por medio del módulo desensores, la pendiente de una curva de control de impedancia con respecto a temperatura, y si la pendientedetectada de la curva de control es negativa en correspondencia con una impedancia tisular decreciente, elcontrolador aumenta la aplicación de energía en el tejido y posteriormente define la SV como decreciente, y sila pendiente detectada de la curva de control no es negativa, el controlador está configurado para reducir laaplicación de energía en el tejido y posteriormente definir la SV como creciente, en donde el bucle de controlvuelve a entrar en el bucle de conmutación después de definir la SV, y en donde el controlador estáconfigurado para entrar en un bucle (230) de control del caso creciente si el bucle de conmutación detecta elestado de la SV como creciente, con lo cual al producirse la entrada en el bucle de control del caso creciente,el controlador está configurado para detectar continuamente la pendiente de la curva de control, en donde sila pendiente detectada de la curva de control es negativa durante el bucle de control del caso creciente, elcontrolador está configurado para reducir la aplicación de energía en el tejido y para posteriormente definir laSV como creciente o decreciente, y si la pendiente detectada de la curva de control no es negativa, elcontrolador está configurado para aumentar la aplicación de energía en el tejido y para posteriormente definirla SV como decreciente, y en donde el bucle de control vuelve a entrar en el bucle de conmutación despuésde definir la SV.
Description
Algoritmo de entrega de energía para dispositivos médicos.
ANTECEDENTES
Campo técnico
La presente descripción se refiere a aparatos, sistemas y métodos electroquirúrgicos. Más particularmente, la presente descripción trata sobre un algoritmo que controla la aplicación de energía en un tejido.
Antecedentes de la técnica relacionada
Los generadores electroquirúrgicos son utilizados por los cirujanos en combinación con un instrumento
electroquirúrgico para cortar, coagular, desecar y/o sellar tejido del paciente. El generador electroquirúrgico produce
energía eléctrica de alta frecuencia, por ejemplo, energía de radiofrecuencia (RF), y la misma se aplica al tejido por
medio de la herramienta electroquirúrgica. Durante los procedimientos electroquirúrgicos se usan comúnmente
configuraciones tanto monopolares como bipolares.
Las técnicas e instrumentos electroquirúrgicos se pueden usar para coagular vasos sanguíneos de pequeño
diámetro o para sellar vasos de gran diámetro o tejido, por ejemplo, estructuras de tejido blando, tales como
pulmones, cerebro e intestinos. Un cirujano puede o bien cauterizar, o bien coagular/desecar y/o simplemente
reducir o ralentizar una hemorragia, controlando la intensidad, frecuencia y duración de la energía electroquirúrgica
aplicada entre los electrodos y a través del tejido. Para lograr uno de estos efectos quirúrgicos deseados sin
provocar una carbonización no deseada del tejido en el sitio quirúrgico o provocar daños colaterales en tejido
adyacente, por ejemplo, propagación térmica, es necesario controlar la salida del generador electroquirúrgico, por
ejemplo, la potencia, la forma de onda, el voltaje, la corriente, la frecuencia de los impulsos, etcétera.
Se sabe que la medición de la impedancia eléctrica y el cambio de la misma a través del tejido en el sitio quirúrgico
proporcionan una buena indicación del estado de desecación o secado del tejido, por ejemplo, a medida que el tejido
se seca o pierde humedad, la impedancia a través del tejido aumenta. Esta observación se ha utilizado en algunos
generadores electroquirúrgicos para regular la potencia electroquirúrgica basándose en una medición de la
impedancia del tejido. Por ejemplo, la patente U.S. n.º 6.210.403 de propiedad conjunta se refiere a un sistema y un
método para medir automáticamente la impedancia del tejido y modificar la salida del generador electroquirúrgico
sobre la base de la impedancia medida a través del tejido.
Se ha determinado que la forma de onda particular de la energía electroquirúrgica se puede personalizar con el fin
de potenciar un efecto quirúrgico deseado, por ejemplo, el corte, la coagulación, el sellado, un efecto mixto, etcétera.
Por ejemplo, el modo de “corte” implica típicamente la generación de una forma de onda sinusoidal ininterrumpida en
el intervalo de frecuencias de entre 100 kHz y 4 MHz con un factor de cresta en el intervalo de entre 1,4 y 2,0. El
modo “mixto” implica típicamente la generación de una forma de onda cortada ininterrumpida con un ciclo de trabajo
en el intervalo de entre el 25% y el 75% y un factor de cresta en el intervalo de entre 2,0 y 5,0. El modo de
“coagulación” implica típicamente la generación de una forma de onda ininterrumpida con un ciclo de trabajo de
aproximadamente el 10% o menor, y un factor de cresta en el intervalo de entre 5,0 y 12,0. Para sellar de una
manera eficaz y consistente vasos o tejido, se prefiere una forma de onda a modo de impulsos. Se puede
suministrar energía de una manera continua para sellar vasos en el tejido si la entrada/salida de energía es sensible
a la hidratación/volumen de tejido, a través de un control de realimentación. La entrega de la energía
electroquirúrgica en impulsos permite que el tejido se enfríe y también permite que parte de la humedad vuelva al
tejido entre los impulsos, conociéndose que ambos efectos potencian el proceso de sellado.
SUMARIO
La presente invención proporciona un generador electroquirúrgico según se define en la reivindicación 1.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
En la presente se describen varias realizaciones de la presente exposición, en referencia a los dibujos, en los
cuales:
la Figura 1A es un diagrama de bloques esquemático de un sistema electroquirúrgico monopolar según la
presente descripción;
la Figura 1B es un diagrama de bloques esquemático de un sistema electroquirúrgico bipolar según la
presente descripción;
la Figura 2 es un diagrama de bloques esquemático de un sistema de control del generador de acuerdo con
una realización de la presente descripción;
la Figura 3 ilustra una relación entre una curva de conductividad con respecto a temperatura de un tejido y
una curva de impedancia con respecto a temperatura de un tejido, correspondientes a un tejido sometido a
tratamiento;
la Figura 4A es un diagrama de bloques esquemático de un algoritmo de control de acuerdo con la invención;
la Figura 4B es un diagrama de bloques esquemático de un algoritmo de control de acuerdo con la invención; la Figura 5 es un diagrama de bloques esquemático de un sistema de control de bucle dual que no forma parte de la invención, para ser usado con el generador de la Figura 2; la Figura 6A es un diagrama de bloques esquemático de un algoritmo de tarea de prioridad normal que no forma parte de la invención; la Figura 6B es un diagrama de bloques esquemático de un algoritmo de tarea de alta prioridad que no forma parte de la invención; la Figura 6C es un diagrama de bloques esquemático de un algoritmo de tarea de baja prioridad que no forma parte de la invención; la Figura 7A es un diagrama de bloques esquemático de un sistema de software para ser usado con el generador de la Figura 2 que no forma parte de la invención; la Figura 7B es un diagrama de bloques esquemático de un algoritmo de tarea de prioridad normal que no forma parte de la invención, para ser usado con el sistema de software de la Figura 7A; la Figura 7C es un diagrama de bloques esquemático de un algoritmo de tarea de alta prioridad que no forma parte de la invención, para ser usado con el sistema de software de la Figura 7A; la Figura 7D es un diagrama de bloques esquemático de un algoritmo de tarea de prioridad normal que no forma parte de la invención, para ser usado con el sistema de software de la Figura 7A; y la Figura 8 es un diagrama de bloques esquemático de una interfaz de usuario que no forma parte de la invención, para ser usada con el generador y el sistema de software de acuerdo con realizaciones de la presente descripción.
DESCRIPCIÓN DETALLADA A continuación, en la presente, se describirán realizaciones particulares de la presente exposición, en referencia a los dibujos adjuntos. En la siguiente descripción, las funciones o construcciones ampliamente conocidas no se describen de forma detallada para evitar complicar la presente exposición con detalles innecesarios. Aquellos expertos en la materia entenderán que la presente exposición se puede adaptar para ser usada o bien con un instrumento endoscópico o bien con un instrumento abierto.
Un generador según la presente exposición puede realizar procedimientos electroquirúrgicos monopolares y bipolares, incluyendo procedimientos de ablación tisular. El generador puede incluir una pluralidad de salidas para comunicarse por interfaz con varios instrumentos electroquirúrgicos (por ejemplo, un electrodo activo monopolar, un electrodo de retorno, fórceps electroquirúrgico bipolar, un pedal interruptor, etcétera). Además, el generador incluye circuitería (circuitos) electrónica configurada para generar potencia de radiofrecuencia adecuada específicamente para varios modos (por ejemplo, corte, mixto, división, etcétera) y procedimientos (por ejemplo, monopolar, bipolar, sellado de vasos) electroquirúrgicos.
La Figura 1A es una ilustración esquemática de un sistema electroquirúrgico monopolar según una realización de la presente exposición. El sistema incluye un instrumento electroquirúrgico monopolar 2 que incluye uno o más electrodos activos 3, los cuales pueden ser sondas de corte electroquirúrgicas, electrodo(s) de ablación, etcétera. La energía de RF electroquirúrgica se suministra al instrumento 2 por medio de un generador 20 a través de una línea 4 de alimentación, que está conectada a un terminal activo 30 (Figura 2) del generador 20, permitiendo que el instrumento 2 realice coagulaciones, ablaciones y/u otro tipo de tratamientos en el tejido. La energía se hace volver al generador 20 a través de un electrodo 6 de retorno por medio de una línea 8 de retorno en un terminal 32 de retorno (Figura 2) del generador 20. El terminal activo 30 y el terminal 32 de retorno son conectores configurados para comunicarse por interfaz con enchufes (no mostrados explícitamente) del instrumento 2 y el electrodo 6 de retorno, los cuales están dispuestos respectivamente en los extremos de la línea 4 de alimentación y la línea 8 de retorno.
El sistema puede incluir una pluralidad de electrodos 6 de retorno que están dispuestos para minimizar los riesgos de daño tisular al aumentar al máximo el área de contacto global con el paciente P. Adicionalmente, el generador 20 y el electrodo 6 de retorno se pueden configurar para monitorizar el contacto denominado de “tejido-a-paciente” con el fin de garantizar que existe un contacto suficiente entre ellos para minimizar adicionalmente los riesgos de daño tisular.
La Figura 1B es una ilustración esquemática de un sistema electroquirúrgico bipolar según la presente exposición. El sistema incluye un fórceps electroquirúrgico bipolar 10 que tiene uno o más electrodos para tratar tejido de un paciente P. El fórceps electroquirúrgico 10 incluye elementos de mordaza en oposición que tienen un electrodo activo 14 y un electrodo 16 de retorno dispuestos en los mismos. El electrodo activo 14 y el electrodo 16 de retorno están conectados al generador 20 a través del cable 18, que incluye las líneas 4, 8 de alimentación y de retorno acopladas a los terminales activo y de retorno 30, 32, respectivamente (Figura 2). El fórceps electroquirúrgico 10 está acoplado al generador 20 por un conector 21 que tiene conexiones con los terminales activo y de retorno 30 y 32 (por ejemplo, pines) a través de un enchufe dispuesto en el extremo del cable 18, en donde el enchufe incluye contactos de las líneas de alimentación y de retorno 4, 8.
El generador 20 incluye controles de entrada adecuados (por ejemplo, botones, activadores, conmutadores, una
pantalla táctil, etcétera), no mostrados explícitamente en las Figuras 1A-B, para controlar el generador 20, así como una o más pantallas de visualización para proporcionar al cirujano una variedad de informaciones de salida (por ejemplo, ajustes de intensidad, indicadores de tratamiento completado, etcétera). Los controles permiten que el cirujano ajuste la potencia de la energía de RF, la forma de onda, y otros parámetros para lograr la forma de onda deseada, adecuada para una tarea particular (por ejemplo, ablación tisular). Además, el instrumento 2 puede incluir una pluralidad de controles de entrada que pueden ser redundantes con ciertos controles de entrada del generador
20. La colocación de los controles de entrada en el instrumento 2 permite una modificación más sencilla y más rápida de los parámetros de la energía de RF durante el procedimiento quirúrgico, sin requerir una interacción con el generador 20.
La Figura 2 muestra un diagrama de bloques esquemático del generador 20, que tiene un controlador 24, una fuente 27 de alimentación, una etapa 28 de salida de RF, y un módulo 22 de sensores. La fuente 27 de alimentación puede proporcionar alimentación DC a la etapa 28 de salida de RF la cual, a continuación, convierte la alimentación DC en energía de RF y entrega la energía de RF al instrumento 2. El controlador 24 incluye un microprocesador 25 que tiene una memoria 26 la cual puede ser memoria de tipo volátil (por ejemplo, RAM) y/o memoria de tipo no volátil (por ejemplo, soportes flash, soportes de disco, etcétera). El microprocesador 25 incluye un puerto de salida conectado a la fuente 27 de alimentación y/o la etapa 28 de salida de RF, que permite que el microprocesador 25 controle la salida del generador 20 de acuerdo con esquemas de bucles de control ya sea abiertos y/o cerrados.
Un esquema de control de bucle cerrado incluye en general un bucle de control de realimentación en el que el módulo 22 de sensores proporciona realimentación al controlador 24 (es decir, información obtenida de uno o más mecanismos de detección para detectar varios parámetros del tejido tales como impedancia tisular, temperatura del tejido, corriente y/o voltaje de salida, etcétera). A continuación, el controlador 24 señaliza la fuente 27 de alimentación y/o la etapa 28 de salida de RF que seguidamente ajustan respectivamente la fuente de alimentación DC y/o de RF. El controlador 24 recibe también señales de entrada de los controles de entrada del generador 20 y/o el instrumento 2. El controlador 24 utiliza las señales de entrada para ajustar la salida de potencia del generador 20 y/u ordena al generador 20 que ejecute otras funciones de control.
El microprocesador 25 tiene la capacidad de ejecutar instrucciones de software para procesar datos recibidos por el módulo 22 de sensores, y para dar salida a señales de control hacia el generador 20 en consecuencia. Las instrucciones de software, que son ejecutables por el controlador 24, se almacenan en la memoria 26 del controlador
24.
El controlador 24 puede incluir circuitería (circuitos) analógica y/o lógica para procesar los valores detectados y determinar las señales de control que se envían al generador 20, en lugar de, o en combinación con, el microprocesador 25.
El módulo 22 de sensores puede incluir una pluralidad de sensores (no mostrados explícitamente) situados estratégicamente para detectar varias propiedades o condiciones, por ejemplo, impedancia tisular, voltaje en el sitio del tejido, corriente en el sitio del tejido, etcétera. Los sensores están provistos de conductores (o de forma inalámbrica) para transmitir información al controlador 24. El módulo 22 de sensores puede incluir circuitería (circuitos) de control que recibe información de múltiples sensores, y proporciona la información y la fuente de la información (por ejemplo, el sensor particular que proporciona la información) al controlador 24.
Más particularmente, el módulo 22 de sensores puede incluir un sistema de detección de voltaje en tiempo real (no mostrado explícitamente) y un sistema de detección de corriente en tiempo real (no mostrado explícitamente) para detectar valores en tiempo real relacionados con el voltaje y la corriente aplicados en el sitio quirúrgico. Adicionalmente, se pueden incluir un sistema de detección de voltaje RMS (no mostrado explícitamente) y un sistema de detección de corriente RMS (no mostrado explícitamente) para detectar y obtener valores RMS para el voltaje y la corriente aplicados en el sitio quirúrgico.
Los valores medidos o detectados se procesan adicionalmente, ya sea mediante una circuitería (circuitos) y/o ya sea mediante un procesador (no mostrado explícitamente) en el módulo 22 de sensores y/o por medio del controlador 24, para determinar cambios en los valores detectados y la impedancia tisular. La impedancia tisular y los cambios de la misma se pueden determinar midiendo el voltaje y/o la corriente a través del tejido y, a continuación, calculando cambios de los mismos con respecto al tiempo. Los valores medidos y calculados se pueden comparar a continuación con valores conocidos o deseados del voltaje y la corriente, asociados a diversos tipos de tejido, procedimientos, instrumentos, etcétera. Esto se puede usar para controlar la salida electroquirúrgica con el fin de lograr la impedancia y/o el cambio deseados de los valores de impedancia. A medida que avanza el procedimiento quirúrgico, la impedancia tisular fluctúa como respuesta a ajustes en la salida del generador así como a la eliminación y el establecimiento de líquidos (por ejemplo, burbujas de vapor) del tejido en el sitio quirúrgico. El controlador 24 monitoriza la impedancia tisular y los cambios de la impedancia tisular, y regula en respuesta a ello la salida del generador 20 para lograr el efecto electroquirúrgico deseado y óptimo.
En general, el sistema según la presente exposición regula la aplicación de energía para lograr el tratamiento tisular
deseado basándose en propiedades (por ejemplo, eléctricas y/o físicas) del tejido. En realizaciones de acuerdo con la invención, la aplicación de energía en el tejido se regula basándose en la conductividad eléctrica de ese tejido en función de la temperatura del mismo. La conductividad del tejido en función de la temperatura tisular se puede representar en forma de una curva de conductividad con respecto a la temperatura. La conductancia del tejido está relacionada inversamente con la impedancia tisular si las propiedades materiales del tejido (por ejemplo, longitud del tejido, área del tejido, etcétera) permanecen constantes. Específicamente, la conductancia del tejido y la impedancia tisular están relacionadas por la siguiente ecuación:
Z =L/(σ
A);
donde Z es la impedancia de tejido sometido a tratamiento;
L es la longitud de tejido sometido a tratamiento;
σ es la conductancia eléctrica de tejido sometido a tratamiento; y
A es el área superficial de tejido sometido a tratamiento.
La Figura 3 ilustra la relación entre una curva típica de conductividad con respecto a la temperatura y una curva correspondiente (es decir, sobre el mismo intervalo de temperaturas) de impedancia con respecto a la temperatura para tejido sometido a ablación (por ejemplo, utilizando el instrumento electroquirúrgico 2). Las curvas ilustradas muestran claramente que, para el tejido sometido a ablación, el valor de impedancia más bajo en la curva de impedancia con respecto a la temperatura se corresponde con el valor de conductancia más alto en la curva de conductancia con respecto a la temperatura.
La curva de conductancia con respecto a la temperatura para tejido sometido a ablación puede estar cambiando dinámicamente debido a una variedad de factores tales como, por ejemplo, los cambios de energía aplicada al tejido. La presente exposición proporciona un algoritmo de control que realiza un seguimiento activo de esta curva para permitir que la aplicación de energía mantenga un posicionamiento óptimo sobre la curva (por ejemplo, conductancia de pico del tejido) a pesar de la naturaleza dinámica de la curva.
La Figura 4 muestra un diagrama de flujo que ilustra un algoritmo 200 de control para regular la aplicación de energía en un tejido, según una realización de la presente invención. El algoritmo 200 puede ser una aplicación de software que resida en la memoria 26 y ejecutable por el controlador 24 (por ejemplo, a través del microprocesador 25).
El algoritmo de control define una variable de estado (SV) para expresar un valor en tiempo real de una o más propiedades físicas del tejido sometido a ablación (por ejemplo, impedancia tisular, voltaje en el tejido, corriente a través del tejido) y/o una o más propiedades eléctricas relacionadas con la energía aplicada (por ejemplo, amplitud y/o fase de la potencia aplicada al tejido, etcétera). La SV se puede definir en uno cualquiera o más de los denominados “estados”. Por ejemplo, la SV puede representar el estado en tiempo real de la resistencia del tejido de manera que sea o bien “decreciente” o bien “creciente”.
Tal como se ilustra en la Figura 4A, el algoritmo 200 inicialmente define la SV como decreciente e incrementa la aplicación de energía en el tejido (por ejemplo, el controlador 24 incrementa la salida del generador 20). Posteriormente, el algoritmo 200 de control entra en un bucle 210 de conmutación en el que el algoritmo 200 monitoriza continuamente la SV para que se sitúe en uno cualquiera de dos estados (por ejemplo, decreciente o creciente). Sobre la base del estado detectado de la SV, el algoritmo 200 conmuta entre dos bucles de control para controlar la aplicación de energía en el tejido.
El algoritmo 200 entra en uno de dos bucles 220 y 230 de control en correspondencia con los estados decreciente y creciente de la SV, respectivamente, según detecte el algoritmo 200 a través del bucle 210 de conmutación. Más específicamente, el algoritmo 200 entra en un bucle 220 de control de caso decreciente si el bucle 210 de conmutación detecta el estado de la SV como decreciente. Al entrar en el bucle 220 de control, el algoritmo 200 detecta continuamente (por ejemplo, a través del módulo 22 de sensores) la pendiente de la curva de control (por ejemplo, la curva de impedancia con respecto a temperatura de la Figura 3). Si la pendiente detectada de la curva de control es negativa, el algoritmo 200 incrementa la aplicación de energía en el tejido (por ejemplo, el controlador 24 incrementa la salida del generador 20) y, posteriormente, define la SV como decreciente. De esta manera, el bucle 220 de control del caso decreciente se repite siempre que la SV esté definida como decreciente y la pendiente de la curva de control sea negativa.
Por el contrario, si la pendiente detectada de la curva de control no es negativa (por ejemplo, pendiente = 0 ó pendiente > 0), el algoritmo 200 reduce la aplicación de energía en el tejido y posteriormente define la SV como creciente. De esta manera, el bucle 210 de conmutación detecta la SV como creciente y, por tanto, activa el algoritmo 200 para entrar en un bucle 230 de control de caso creciente.
Al entrar en el bucle 230 de control del caso creciente, el algoritmo 200 detecta continuamente la pendiente de la curva de control. El bucle 230 de control del caso creciente está configurado de tal manera que la respuesta a la
pendiente detectada de la curva de control es directamente opuesta a la del bucle 220 de control del caso decreciente. Más específicamente, si la pendiente detectada de la curva de control es negativa durante el bucle 230 de control del caso creciente, el algoritmo 200 continúa reduciendo la aplicación de energía en el tejido (por ejemplo, el controlador 24 reduce adicionalmente la salida del generador 20) y, posteriormente, define la SV como decreciente. El continuar reduciendo la aplicación de energía en el tejido en este escenario permite que el algoritmo 200 realice un seguimiento eficaz del punto óptimo sobre la curva de control (por ejemplo, la impedancia tisular más baja posible en función de la temperatura). Por el contrario, si la pendiente detectada de la curva de control no es negativa (por ejemplo, pendiente = 0 ó pendiente > 0), el algoritmo 200 incrementa la aplicación de energía en el tejido y, posteriormente, define la SV como decreciente. El incremento de la aplicación de energía en el tejido en este escenario permite que el algoritmo 200 entregue de manera eficaz la energía máxima al tejido. En cualquiera de los escenarios (es decir, pendiente <0; y pendiente > 0) del bucle 230 de control del caso creciente, la SV se reinicializa a decreciente de tal modo que el algoritmo 200 entra o vuelve a entrar en el bucle 220 de control del caso decreciente. De esta manera, el algoritmo 200 aplica de forma agresiva energía al tejido para lograr un calentamiento máximo del mismo mientras se realiza un seguimiento del punto óptimo sobre la curva del control (por ejemplo, la impedancia tisular más baja posible).
En realizaciones en las que, como curva de control, se utiliza una curva de impedancia del tejido con respecto a la temperatura (por ejemplo, Figura 3), el bucle 220 de control del caso decreciente reconoce que una pendiente detectada como negativa se corresponde con la impedancia tisular como decreciente y, por lo tanto, el algoritmo 200 incrementa la aplicación de energía en el tejido de forma correspondiente, y vuelve a entrar en el bucle 220 de control del caso decreciente. Por el contrario, el bucle 220 de control del caso decreciente reconoce que una pendiente detectada como no negativa se corresponde con la impedancia tisular como creciente y, por lo tanto, el algoritmo 200 reduce la aplicación de energía en el tejido de manera correspondiente y entra en el bucle 230 de control del caso creciente. El bucle 230 de control del caso creciente reconoce que una pendiente detectada como negativa se corresponde con la impedancia tisular como decreciente y, por lo tanto, el algoritmo 200 reduce adicionalmente la aplicación de energía en el tejido para garantizar que el algoritmo 200 encuentra la impedancia tisular más baja posible. Por el contrario, el bucle 230 de control del caso creciente reconoce que una pendiente detectada como negativa se corresponde con la impedancia tisular como no variable o en crecimiento continuo y, por lo tanto, el algoritmo 200 incrementa la aplicación de energía en el tejido para garantizar que se entrega al mismo la máxima energía.
En el caso de que la SV se defina como creciente, si la pendiente de la curva de control es negativa, la energía aplicada al tejido se reduce y la SV se reinicializa a creciente en lugar de decreciente, tal como es el caso de la realización ilustrada en la Figura 4A. La Figura 4B muestra un diagrama de flujo que ilustra un algoritmo alternativo 300 de acuerdo con la invención. El algoritmo 300 funciona de manera similar al algoritmo 200 ilustrado en la Figura 4A y únicamente se describe en la medida necesaria para ilustrar las diferencias entre las realizaciones. El algoritmo 300 utiliza una inicialización idéntica a la del algoritmo 200 ilustrado en la Figura 4A. Además, el algoritmo 300 incluye un bucle 310 de conmutación configurado para conmutar entre dos bucles de control, a saber, un bucle 320 de control del caso decreciente, y un bucle 330 de control del caso creciente en correspondencia con la SV definida, respectivamente, como decreciente y creciente.
Tal como se ilustra en las Figuras 4A y 4B, la diferencia entre los algoritmos 200 y 300 reside en los bucles respectivos 230 y 330 del caso creciente. En el caso de la SV definida como creciente en el bucle 310 de conmutación del algoritmo 300, si la pendiente de la curva de control es negativa, el algoritmo 300 reduce la energía aplicada en el tejido y mantiene la SV como creciente en lugar de reinicializarla a decreciente, tal como en el caso del algoritmo 200 materializado en la Figura 4A. De esta manera, el bucle 330 de control del caso creciente continuará en movimiento de bucle hasta que la pendiente de la curva de control no sea negativa (por ejemplo, pendiente = 0 ó pendiente > 0). En realizaciones en las que, como curva de control, se utiliza una curva de impedancia con respecto a temperatura del tejido (por ejemplo, Figura 3), si la impedancia tisular es decreciente (por ejemplo, pendiente de la curva de control < 0), el bucle 330 de control del caso creciente continuará hasta que el algoritmo 300 detecte que la impedancia tisular no es negativa (es decir, pendiente de la curva de control > 0). Al producirse la detección de que la impedancia tisular no es negativa, el algoritmo 300 incrementa la aplicación de energía en el tejido y reinicializa la SV a decreciente.
Un bucle de control de alta prioridad se puede superponer sobre los algoritmos 200 y 300 para ejecutarse simultáneamente con los mismos. Durante la ablación de tejido, pueden existir condiciones que conduzcan a incrementos continuados de energía. Dichos incrementos de energía pueden provocar que las propiedades del tejido (por ejemplo, impedancia) aumenten y/o caigan fuera del intervalo de la conductancia de pico o en un denominado “estado fuera de control”. El bucle de control de alta prioridad monitoriza la curva de control en relación con el estado fuera de control y ajusta en consecuencia la aplicación de energía (por ejemplo, el controlador 24 reduce la salida del generador 20). Más específicamente, el bucle de alta prioridad interrumpe el algoritmo (por ejemplo, algoritmo 200 y 300) para comprobar el estado fuera de control, y reduce la aplicación de energía en el caso de que se detecte dicho estado. En realizaciones en las que, como curva de control, se utiliza una curva de impedancia con respecto a temperatura (Figura 3), el bucle de alta prioridad interroga continuamente sobre si la impedancia tisular está aumentando más que un valor de umbral predeterminado. El valor de umbral predeterminado puede haber sido
predeterminado por el cirujano a través de los controles de entrada del generador 20 y/o puede residir en la memoria 26 para su ejecución por parte del microprocesador 25.
En referencia a la Figura 5, se muestra otra realización que no forma parte de la invención. En la realización ilustrada, la aplicación de energía se regula por medio del controlador 24 de acuerdo con un sistema 400 de control de bucle cerrado almacenado en la memoria 26. El sistema 400 monitoriza continuamente la impedancia tisular como indicador de la conductancia del tejido y ajusta automáticamente la salida para crear la impedancia tisular más baja posible y/o la conductancia del tejido más alta posible. Al producirse la inicialización de un procedimiento dado
o tras cierto retardo de tiempo predeterminado después de este último, el sistema 400 procesa y almacena una impedancia basal ZBASE determinada por el sensor 24. El sistema 400 determina desviaciones de la impedancia tisular media con respecto a la impedancia basal ZBASE en función del tiempo y ajusta la salida del generador 20 como respuesta a dichas desviaciones. Esto permite que la conductancia de pico del tejido se mantenga independiente con respecto a cambios del tejido, variaciones en la salida del generador 20, y selección de accesorios del dispositivo.
Además, el sistema 400 interroga continuamente sobre si la impedancia detectada ha aumentado por encima de un valor de umbral, y reduce la salida del generador como respuesta a cualquiera de estas rupturas del umbral. Finalmente, el sistema 400 puede comenzar una secuencia de finalización del tratamiento al producirse la detección de condiciones específicas del tejido que indiquen un tratamiento completado. La compleción del tratamiento se puede indicar mediante un equilibrio entre el nivel de energía aplicado al tejido (por ejemplo, a través del fórceps 10) y el nivel de energía disipado desde el tejido. Sobre la base de este equilibrio, el sistema 400 determina que la impedancia tisular detectada ha alcanzado su nivel más bajo sostenible y ha permanecido en ese nivel sin cambios durante una cantidad de tiempo sustancial.
Por consiguiente, el sistema 400 de control de bucle cerrado de la presente exposición proporciona un control continuo de la fuente 27 de alimentación y/o la etapa 28 de salida (Figura 2) como respuesta a las denominadas propiedades físicas o eléctricas “detectadas” en el sitio quirúrgico y/o cerca de la etapa 28 de salida. En referencia particularmente a la Figura 5, el controlador 24 puede estar provisto de y/o en comunicación operativa con un módulo 402 de control de bucle interno y un módulo 404 de control de bucle externo a través de los cuales se pueden ejecutar varias tareas prioritarias (por ejemplo, bucles). Los módulos 402, 404 de control de bucle interno y externo pueden ser módulos de software ejecutables por el microprocesador 25 del controlador 24 (Figura 2) y ambos pueden recibir señales generadas por el módulo 22 de sensores.
Los módulos 402, 404 de control de bucle interno y externo reciben continuamente valores detectados en tiempo real, tales como corriente I y voltaje V, del módulo 22 de sensores así como un tiempo t. Los módulos 402, 404 realizan cálculos sobre los valores detectados para obtener valores en tiempo real adicionales, tales como la potencia P y la impedancia Z. Por ejemplo, el valor correspondiente al cambio de impedancia (dz/dt) se obtiene de acuerdo con:
dz/dt = (Z - Z_OLD) / (t - t_OLD);
y
Z_OLD = Z;
donde Z es la impedancia de acuerdo con valores medidos en el tiempo t; y Z_OLD es la impedancia almacenada, de acuerdo con valores medidos en un intervalo de tiempo previo en el tiempo t_OLD. Los módulos 402, 404 de control de bucle interno y externo procesan los valores detectados en tiempo real y dan salida a una orden de RF hacia el generador 20 el cual controla la potencia de salida necesaria para lograr un efecto deseado en el tejido.
La Figura 6A muestra una tarea 410 de prioridad normal controlada por el módulo 402 de control de bucle interno para un ajuste automático de potencia con el fin de lograr la conductancia de pico. La tarea 410 de prioridad normal ajusta la salida de potencia del generador 20 para lograr continuamente una conductancia de pico del tejido (es decir, la impedancia tisular más baja) con independencia de cambios del tejido (por ejemplo, espesor, formación de burbujas, temperatura, etcétera), variaciones de la salida del generador (por ejemplo, ajuste manual de la potencia de salida del generador), y selección del dispositivo y/o accesorios (por ejemplo, dispositivo monopolar, fórceps bipolar, etcétera). El módulo 402 de control de bucle interno utiliza la tarea 410 de prioridad normal para monitorizar continuamente la impedancia tisular media durante un periodo de tiempo (por ejemplo, una forma de onda dZAVE/dt) como indicador de la conductancia del tejido puesto que la conductancia del tejido es inversamente proporcional a la impedancia tisular. A continuación, el módulo 402 ajusta automáticamente la potencia de salida del generador 20 para proporcionar la impedancia tisular más baja posible y, de este modo, la conductancia del tejido más alta posible. La tarea 410 de prioridad normal está caracterizada por un bucle de control dual que interroga continuamente (por ejemplo, a través del módulo 22 de sensores) sobre la pendiente de la forma de onda de la impedancia media a través de una ventana particular de tiempo y ajusta la potencia de salida del generador 20 como respuesta a la dirección de la pendiente (por ejemplo, m=0, m<0, ó m>0) detectada en el espacio de esa ventana de
tiempo particular.
Durante el funcionamiento de la tarea 410 de prioridad normal, se realiza un incremento inicial de la potencia de salida del generador 20 en el intervalo de una primera ventana de tiempo de muestra (por ejemplo, retardo de tiempo definido por el usuario). Durante la primera ventana de tiempo de muestra, el módulo 22 de sensores determina una primera pendiente de la forma de onda de la impedancia media como respuesta al incremento inicial de la potencia de salida del generador 20. Durante una segunda ventana de tiempo de muestra, se realiza un segundo ajuste en la salida de potencia del generador 20 y se determina una segunda pendiente de la forma de onda de la impedancia media. Si la segunda pendiente de la forma de onda de la impedancia media es sustancialmente igual a la primera pendiente de la forma de onda de la impedancia media, se realiza un tercer ajuste en la potencia de salida del generador 20. En este escenario, el segundo ajuste realizado en la potencia obtenida a la salida del generador 20 es un ajuste “inverso” al del primer ajuste realizado en la potencia obtenida a la salida del generador 20.
Durante un primer retardo de tiempo muestreado “t1”, se activa el procedimiento de ablación tisular (por ejemplo, presionando un pedal o un conmutador de mano) y un procesador anfitrión (por ejemplo, el microprocesador 5) activa la tarea 410 de prioridad normal para monitorizar cambios de la impedancia media en función del tiempo (por ejemplo, dz/dt). Más específicamente, durante el intervalo el retardo de tiempo t1 se realiza un incremento inicial ΔPi en la potencia de salida del generador 20 mientras el módulo 22 de sensores monitoriza continuamente una primera impedancia tisular media muestreada Z1AVE para detectar cambios de la misma como respuesta al incremento inicial ΔPi de la potencia de salida del generador 20 en función del retardo de tiempo t1. El cambio de Z1AVE se puede materializar como una forma de onda interpretada por el módulo 402 de control de bucle interno, que representa la primera impedancia media Z1AVE en función del retardo de tiempo t1 (por ejemplo, dZ1AVE/dt1). De esta manera, la tarea 410 de prioridad normal puede monitorizar la pendiente de la forma de onda de la impedancia como indicación de cambios de la impedancia tisular media sobre una ventana de tiempo de muestra.
El retardo de tiempo t1 puede ser de hasta cuatro (4) segundos, durante los cuales se realiza el incremento inicial ΔPi de la potencia de salida del generador 20 a una velocidad de veinte (20) vatios por segundo. En esta configuración, la potencia de salida del generador 20 se puede incrementar gradualmente hasta ochenta vatios (80) en el espacio del retardo de tiempo t1.
Si, en el espacio del primer retardo de tiempo t1, la primera impedancia media Z1AVE se reduce (por ejemplo, la pendiente de dZ1AVE/dt1 < 0) como respuesta al incremento inicial ΔPi de la salida de potencia, el controlador 24 realiza un primer ajuste ΔP1 para incrementar la salida de potencia durante el espacio de un segundo retardo de tiempo “t2”. El segundo retardo de tiempo t2 puede ser de hasta cuatro (4) segundos para permitir que el módulo 22 de sensores registre una muestra suficiente de datos relacionados con cambios de la impedancia tisular.
Por el contrario, si durante el espacio del primer retardo de tiempo t1, la primera impedancia tisular media Z1AVE o bien aumenta o bien permanece invariable (por ejemplo, la pendiente de dZ1AVE /dt1 > 0) como respuesta al incremento inicial ΔPi de la salida de potencia, el controlador 24 realiza un segundo ajuste ΔP2 para reducir la salida de potencia en el espacio del segundo retardo de tiempo t2.
Cuando el controlador 24 realiza el segundo ajuste ΔP2 para reducir la salida de potencia en el espacio del segundo retardo de tiempo t2, el módulo 22 de sensores monitoriza continuamente cambios de una segunda impedancia tisular media muestreada Z2AVE. El segundo ajuste ΔP2 puede ser una reducción de hasta cinco (5) vatios en el espacio del segundo retardo de tiempo t2. Si, en el espacio del segundo retardo de tiempo t2, la segunda impedancia tisular media Z2AVE o bien aumenta o bien permanece invariable (por ejemplo, la pendiente de dZ1AVE/dt1 > 0) como respuesta al segundo ajuste ΔP2 para reducir la salida de potencia, el controlador 24 realiza un tercer ajuste ΔP3 para aumentar la potencia obtenida a la salida del generador 20 en el espacio de un tercer retardo de tiempo “t3”. Después de esto, se repite la tarea 410 de prioridad normal. Si, en el espacio del segundo retardo de tiempo t2, la segunda impedancia tisular media Z2AVE se reduce (por ejemplo, la pendiente de dZ1AVE/dt1 < 0) como respuesta al segundo ajuste ΔP2 para reducir la salida de potencia, el controlador 24 realiza un cuarto ajuste ΔP4 para reducir la salida de potencia en el espacio del tercer retardo de tiempo t3, y se repita la tarea 410 de prioridad normal.
De esta manera, la tarea 410 de prioridad normal ejecuta un ajuste inverso de la potencia obtenida a la salida del generador 20 en el espacio del tercer retardo de tiempo t3 con respecto al ajuste realizado en el espacio del segundo retardo de tiempo t2 como respuesta a la misma dirección del cambio (por ejemplo, misma dirección de la pendiente) de la impedancia tisular media según detecte el controlador 24 durante el primer retardo de tiempo t1. Es decir, en el espacio del primer retardo de tiempo t1, si la primera impedancia tisular media Z1AVE o bien aumenta o bien se mantiene invariable como respuesta al incremento inicial ΔPi de la salida de potencia, el controlador 24 realiza el segundo ajuste ΔP2 para reducir la salida de potencia en el espacio del segundo retardo de tiempo t2. Por el contrario, si la segunda impedancia tisular media Z2AVE o bien aumenta o bien se mantiene invariable como respuesta aL segundo ajuste ΔP2 para reducir la salida de potencia, el controlador 24 realiza el tercer ajuste ΔP3 para incrementar la salida de potencia en el espacio del tercer retardo de tiempo t3. Es de esta manera que la tarea
410 de prioridad normal funciona para controlar la potencia obtenida a la salida del generador 20 con el fin de lograr la conductancia del tejido más alta posible y, de este modo, la impedancia tisular más baja posible durante todo el espacio de tiempo de un procedimiento dado.
El espacio de los retardos de tiempo t1, t2, t3, la cantidad de los ajustes de potencia ΔPi, ΔP1, ΔP2, ΔP3, ΔP4, la velocidad con la cual se realizan los ajustes de potencia ΔPi, ΔP1, ΔP2, ΔP3, ΔP4, y el nivel máximo hasta el cual se puede incrementar la salida de potencia con ΔPi se pueden predeterminar por parte del usuario a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software, tal como se describirá de forma más detallada posteriormente.
El módulo 404 de control de bucle externo se superpone sobre el módulo 402 de control de bucle interno y se ejecuta simultáneamente con el mismo para proporcionar un control adicional del generador 20 con el fin de alcanzar un valor de salida o efecto deseado. El módulo 404 de control de bucle externo utiliza una tarea 420 de alta prioridad para evitar que las propiedades del tejido (por ejemplo, la impedancia) aumenten y/o se sitúen fuera del intervalo de la conductancia de pico o un denominado “estado fuera del control”. Al producirse la activación, el módulo 22 de sensores registra un valor de impedancia basal ZBASE y transmite este valor al controlador 24 para su almacenamiento en la memoria 26. La tarea 420 de alta prioridad procesa la impedancia de base ZBASE almacenada en la memoria 26 y monitoriza continuamente desviaciones de la impedancia tisular media ZAVE con respecto a la impedancia de base ZBASE en función del tiempo (por ejemplo, una forma de onda dz/dt). La tarea 420 de alta prioridad compara las desviaciones con un valor de impedancia de umbral ZMAX, y ajusta automáticamente la potencia de salida del generador 20 para contrarrestar aumentos de la impedancia media ZAVE que rompen el valor de umbral ZMAX. Es decir, si un aumento de la impedancia tisular media ZAVE durante una ventana de tiempo de muestra supera el valor de umbral ZMAX, el controlador 24 reduce la potencia de salida del generador 20. El valor de impedancia de umbral ZMAX se puede determinar detectando un cambio de la impedancia media ZAVE durante cierto periodo de tiempo (por ejemplo, un cambio medio de 20 ohmios durante siete segundos), y comparando este cambio de la impedancia media ZAVE con el valor de impedancia de base ZBASE almacenado en la memoria 26.
La Figura 6B muestra la tarea 420 de alta prioridad controlada por el módulo 404 de control de bucle externo para el ajuste automático de la potencia sobre la base de aumentos detectados de la impedancia tisular media ZAVE que superan el valor de impedancia de umbral ZMAX. La tarea 420 de alta prioridad se superpone sobre la tarea 410 de prioridad normal y se ejecuta simultáneamente con la misma. Específicamente, el módulo 404 de control de bucle externo utiliza la tarea 420 de alta prioridad para monitorizar continuamente la impedancia tisular media en función del tiempo (por ejemplo, una forma de onda dz/dt). La impedancia tisular media puede ser una impedancia de pico media ZPEAK muestreada durante un periodo de tiempo sustancialmente breve, por ejemplo, 0,05 segundos. Si el aumento de la impedancia de pico ZPEAK supera o es igual a un valor de impedancia predeterminado ΔP (por ejemplo, 20 ohmios nominales) por encima de la impedancia de base ZBASE, el controlador 24 realiza un quinto ajuste ΔP5 para reducir la salida de potencia.
El nivel de salida del generador 20 en el cual se determinará la impedancia de base ZBASE, el valor de impedancia ΔP, y el quinto ajuste ΔP5 se pueden predeterminar por parte del usuario a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software, tal como se describirá de forma más detallada posteriormente.
El módulo 404 de control de bucle externo puede utilizar una tarea 430 de baja prioridad para determinar cuándo dar fin a la potencia obtenida a la salida del generador 20 para finalizar un tratamiento tisular dado. La tarea 430 de baja prioridad se basa en una determinación de que existe un equilibrio entre la energía aplicada por el generador 20 (por ejemplo, a través del fórceps 10) y la energía que se disipa desde el sitio del tejido. La tarea 430 de baja prioridad puede determinar si la impedancia tisular media ha alcanzado su nivel más bajo sostenible y permanece en ese nivel sin ningún cambio sustancial durante un periodo de tiempo sustancial.
Descrita posteriormente en referencia a la Figura 6C, la tarea 430 de baja prioridad se superpone sobre la tarea 410 de prioridad normal y se ejecuta simultáneamente con la misma. El módulo 404 de control de bucle externo utiliza la tarea 430 de baja prioridad para monitorizar continuamente la impedancia tisular media en función del tiempo (por ejemplo, durante el espacio de un procedimiento dado). Específicamente, el controlador 24 recibe continuamente un valor actual de impedancia tisular media ZAVEn desde el módulo 22 de sensores. Al producirse el procesado del valor actual de la impedancia tisular media ZAVEn, la tarea 430 de baja prioridad compara el valor actual de la impedancia tisular ZAVEn con un valor histórico de la impedancia tisular ZAVEn-1 almacenado en la memoria 26 procedente de la iteración previa a través de la tarea 430 de baja prioridad. Después de esto, el valor actual de la impedancia tisular media ZAVEn se almacena en la memoria 26 como valor histórico de la impedancia tisular ZAVEn-1. Durante el funcionamiento, después de la expiración de un cuarto retardo de tiempo “t4” tras la activación del generador 20, la tarea 430 de baja prioridad monitoriza la impedancia tisular media en relación con ciertos criterios que pueden indicar que un tratamiento dado se ha completado y, por lo tanto, se puede poner fin a la salida de potencia. Estos criterios pueden incluir determinar que el valor actual de la impedancia tisular ZAVEn es sustancialmente equivalente al valor histórico de la impedancia tisular ZAVEn-1 almacenado en la memoria 26 durante el espacio de un quinto retardo de tiempo “t5” después de que se active el generador 20. Como respuesta, el generador 20 puede continuar
dando salida a la potencia durante el espacio de un sexto retardo de tiempo “t6”. Tras el retardo de tiempo t6, el generador 20 se desactiva y el procedimiento finaliza. En la tarea 430 de baja prioridad, el controlador 24 puede poner fin inmediatamente a la salida de potencia al producirse la expiración del quinto retardo de tiempo t5. Alternativamente, el controlador 24 puede ajustar la salida a un nivel predeterminado por el usuario (por ejemplo, a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software).
El espacio de los retardos de tiempo t4, t5, t6 los puede predeterminar el usuario a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software, tal como se describirá de forma más detallada posteriormente.
La interrogación de la impedancia se puede lograr a través de un filtrado recursivo unipolar. La Figura 7A ilustra un sistema 500 de software integrado en la memoria 26 y ejecutado por el microprocesador 25, que utiliza una tarea 510 de prioridad normal, una tarea 520 de prioridad alta, y una tarea 530 de baja prioridad para controlar la salida del generador 20 sobre la base de cambios de la impedancia tisular media en función del tiempo. Cada tarea 510, 520, 530 procesa datos de impedancia promediados, recibidos desde una pluralidad de filtros de impedancia recursivos unipolares que continuamente filtran y/o promedian datos de la impedancia tisular detectados por el módulo 22 de sensores.
Tal como se ilustra, en combinación con el sistema 500 de software se usan ocho filtros de impedancia Zf1 a Zf8. A cada uno de los filtros de impedancia Zf1 a Zf8 se le puede dar un formato para ser usado con la siguiente fórmula promediadora de datos (1):
(1) ZfXn = Zin*A + ZfXn-1*B
A y B dependen de una constante de tiempo y pueden ser especificadas por el usuario, a través de los controles de entrada del generador 20, para cada filtro de impedancia particular ZfX. Cuando se calculan A y B, se pueden usar las siguientes fórmulas:
B = e^(-1/número de muestras);
A = 1-B.
La frecuencia de las muestras también la puede especificar el usuario para calcular el número de muestras. En la fórmula (1), Zin es el nuevo valor de impedancia (por ejemplo, ZRMS) recién calculado, y ZfXn-1 es la impedancia filtrada, para el número de filtro especificado por X, de la iteración previa a través del bucle, y ZfXn es el nuevo valor de impedancia filtrada para el número de filtro especificado por X.
En referencia a continuación a la Figura 7B, la tarea 510 de prioridad normal está compuesta por tres estados, a saber, un estado 550 de inicialización, un estado 560 de ejecución, y un estado 570 de pico. Durante el estado 550 de inicialización, se activa el procedimiento de ablación (por ejemplo, presionando un pedal o conmutador de mano) y un procesador anfitrión (por ejemplo, el microprocesador 5) activa el sistema 500 de software para monitorizar la pluralidad de filtros de impedancia Zf1 a Zf8. Al producirse la activación del estado 550, un primer temporizador “T1” se inicializa para ejecutarse simultáneamente con el estado 550 de inicialización. El primer temporizador T1 puede ser fijado por el usuario (por ejemplo, a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software) como la cantidad de tiempo que espera el sistema 500 de software durante el estado 550, después de la activación inicial, antes de la interrogación de la pluralidad de filtros de impedancia, tal como se describirá de forma más detallada posteriormente.
Una vez activado, el generador 20 funciona en un nivel basal de potencia PBASE. Es en este nivel basal de potencia PBASE en donde el módulo 22 de sensores registra una impedancia basal ZBASE y transmite este valor al controlador 24 para su almacenamiento en la memoria 26. Una vez que se ha registrado la impedancia basal ZBASE, la potencia obtenida a la salida del generador 20 se modifica en forma de rampa por medio del controlador 24 hasta un nivel inicial PINIT. El usuario puede tener la capacidad de especificar (por ejemplo, a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software) el ritmo con el que la potencia obtenida a la salida del generador se modifica en forma de rampa así como un nivel máximo de potencia PMAX hasta el cual el generador 20 se puede modificar en forma de rampa. La potencia obtenida a la salida del generador 20 se modifica en forma de rampa por medio del controlador 24 hasta que o bien se produce la expiración del primer temporizador T1 o bien se alcanza PMAX.
Al producirse la expiración del primer temporizador T1, la tarea 510 de prioridad normal almacena la impedancia basal ZBASE en la memoria 26 como valor de impedancia Zf1n-1 y entra en el estado 560 de ejecución. Una vez que se ha inicializado el estado 560 de ejecución, la tarea 510 de prioridad normal arranca un segundo temporizador “T2” que se ejecuta simultáneamente con el estado 560 de ejecución. El segundo temporizador T2 puede ser predeterminado por el usuario (por ejemplo, a través de las entradas del usuario del generador 20 y/o una interfaz de usuario basada en software) como la cantidad de tiempo que funciona la tarea 510 de prioridad normal en el estado
560 de ejecución antes de interrogar a la pluralidad de filtros de impedancia en relación con datos de impedancia media.
Si se entra en el estado 560 de ejecución desde el estado 550 de inicialización, el sistema 500 de software calcula inmediatamente la diferencia entre la impedancia filtrada actual Zf2n y la impedancia filtrada previa Zf1n-1 y compara esta diferencia con una primera referencia de impedancia Zdelta1. La primera referencia de impedancia, Zdelta1, es la cantidad de cambio desde la impedancia filtrada previa Zf1n-1 hasta la impedancia filtrada actual Zf2n que es un umbral para activar un aumento o una reducción de la potencia obtenida a la salida del generador 20. La referencia de impedancia Zdelta1 la puede predeterminar (por ejemplo, a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software) el usuario.
Si la diferencia entre la impedancia filtrada actual Zf2n y la impedancia filtrada previa Zf1n-1 es menor que o igual a Zdelta1, el controlador 24 realiza un primer ajuste P1 para incrementar la potencia obtenida a la salida del generador 20, y la tarea 510 de prioridad normal vuelve a entrar en el estado 560 de ejecución. Al producirse la nueva entrada en el estado 560 de ejecución, el sistema 500 de software vuelve a arrancar el segundo temporizador T2 y espera a que se produzca la expiración del segundo temporizador antes de interrogar a los filtros de impedancia Zf1 y Zf2 en relación con datos de impedancia filtrados.
Si la diferencia entre la impedancia filtrada actual Zf2n y la impedancia filtrada previa Zf1n-1 es mayor que Zdelta1, el controlador 24 realiza un segundo ajuste P2 para reducir la potencia obtenida a la salida del generador 20 y la tarea 510 de prioridad normal entra en el estado 570 de pico. Al producirse la entrada en el estado 570 de pico, el sistema 500 de software arranca un tercer temporizador “T3”, tal como se describirá de forma detallada posteriormente.
La duración del tercer temporizador T3, la cantidad del primer y el segundo ajustes de potencia P1, P2 los puede predeterminar el usuario a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software, tal como se describirá de forma más detallada posteriormente.
Al producirse la salida del estado 560 de ejecución, el sistema 500 de software almacena el valor actual de impedancia filtrada Zf1n en la memoria 26 como impedancia filtrada previa Zf1n-1 y almacena la impedancia filtrada Zf3n en la memoria 26 como impedancia filtrada previa Zf3n-1. Es decir, antes de la salida del estado 560 de ejecución, las impedancias filtradas actuales Zf1n y Zf3n determinadas durante la presente iteración a través del estado 560 de ejecución se convierten en las respectivas impedancias filtradas previas Zf1n-1 y Zf3n-1 una vez que se ha vuelto a entrar en el estado 560 de ejecución (es decir, una vez que la presente iteración a través del estado 560 de ejecución se convierte en la iteración previa a través del estado de ejecución).
El tercer temporizador T3 se inicializa por medio del sistema 500 de software para que coincida con la inicialización del estado 570 de pico y para ejecutarse simultáneamente con el mismo. Una vez que se produce la expiración del tercer temporizador T3, el sistema 500 de software calcula la diferencia entre la impedancia filtrada actual Zf4n y la impedancia filtrada previa Zf3n-1 y compara esta diferencia con una segunda referencia de impedancia Zdelta2. La segunda referencia de impedancia, Zdelta2, es la cantidad de cambio desde la impedancia filtrada previa Zf3n-1 hasta la impedancia filtrada actual Zf4n que es un umbral para activar un aumento o una reducción de la salida de potencia.
Si la diferencia entre la impedancia filtrada actual Zf4n y la impedancia filtrada previa Zf3n-1 es menor que la segunda referencia de impedancia Zdelta2, el controlador 24 realiza un tercer ajuste P3 para reducir la salida de potencia y la tarea 510 de prioridad normal vuelve a entrar en el estado 560 de ejecución y el sistema 500 de software vuelve a arrancar el segundo temporizador T2.
Si la diferencia entre la impedancia filtrada actual Zf4n y la impedancia filtrada Zf3n-1 es mayor que o igual a la segunda referencia de impedancia Zdelta2, el controlador 24 realiza un cuarto ajuste P4 para incrementar la salida de potencia, y la tarea 510 de prioridad normal vuelve a entrar en el estado 560 de ejecución y el sistema 500 de software vuelve a arrancar el segundo temporizador T2.
La segunda referencia de impedancia Zdelta2 y el tercer y cuarto ajustes de potencia P3, P4 los puede predeterminar el usuario a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software, tal como se describirá de forma más detallada posteriormente.
Al producirse la salida del estado 570 de pico, el sistema 500 de software almacena la impedancia filtrada actual Zf1n en la memoria 26 como impedancia filtrada previa Zf1n-1 y almacena la impedancia filtrada actual Zf3n en la memoria 26 como impedancia filtrada previa Zf3n-1.
La duración del primer, el segundo, y el tercer temporizadores T1, T2, T3 y la cantidad del primer y el segundo ajustes de potencia P1, P2, los puede predeterminar el usuario a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software, tal como se describirá de forma más detallada posteriormente.
En referencia a continuación a la Figura 7C, la tarea 520 de alta prioridad se superpone sobre la tarea 510 de prioridad normal y se ejecuta simultáneamente con la misma para proporcionar un control adicional del generador 20 con el fin de alcanzar un valor de salida o efecto deseado. Un cuarto temporizador “T4” se inicializa por medio del sistema 500 del software para que coincida con la inicialización de la tarea 520 de alta prioridad y para ejecutarse simultáneamente con la misma. Una vez que se ha producido la expiración del cuarto temporizador T4, el sistema 500 de software calcula la diferencia entre la impedancia filtrada actual Zf6n y la impedancia filtrada actual Zf5n, y compara esta diferencia con una tercera referencia de impedancia Zdelta3. La tercera referencia de impedancia, Zdelta3, es la cantidad de cambio desde la impedancia filtrada actual Zf5n hasta la impedancia filtrada actual Zf6n que es un umbral para activar una reducción de la salida de potencia. De esta manera, la tercera referencia de impedancia Zdelta3 funciona con una capacidad de umbral para evitar condiciones peligrosas, tales como un estado fuera de control que podría aparecer y conducir a incrementos de potencia y aumentos de impedancia continuados.
Si la diferencia entre la impedancia filtrada Zf6n y la impedancia filtrada actual Zf5n es mayor que o igual a la tercera referencia de impedancia Zdelta3, el controlador 24 realiza un quinto ajuste P5 para reducir la salida de potencia y el sistema 500 de software vuelve a entrar en la tarea 520 de alta prioridad y vuelve a arrancar el cuarto temporizador T4.
Si la diferencia entre la impedancia filtrada actual Zf6n y la impedancia filtrada actual Zf5n es menor que la tercera referencia de impedancia Zdelta3, el sistema 500 de software entra en la tarea 510 de prioridad normal. Por tanto, en la tarea 510 de prioridad normal se entra únicamente desde la tarea 520 de alta prioridad si no se iguala o supera el umbral de la tercera impedancia de referencia Zdelta3.
La duración del cuarto temporizador T4, la tercera referencia de impedancia Zdelta3, y la cantidad del quinto ajuste de potencia P5 pueden ser predeterminados por el usuario a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software, tal como se describirá de forma más detallada posteriormente.
La tarea 530 de baja prioridad se superpone sobre la tarea 510 de prioridad normal y se ejecuta simultáneamente tanto con la tarea 520 de alta prioridad como con la tarea 510 de prioridad normal para proporcionar un control adicional del generador 20 con el fin de acabar el procedimiento una vez que se ha logrado un valor de salida o efecto deseado. Un quinto temporizador “T5” se inicializa de manera que coincida con la inicialización del procedimiento de sellado de vasos (por ejemplo, presionando un pedal o conmutador de mano), y de manera que se ejecute simultáneamente con el mismo. Una vez que se ha producido la expiración del quinto temporizador T5, el sistema 500 de software interroga continuamente sobre si existen condiciones de impedancia particulares indicativas de un efecto tisular deseado durante el espacio de un sexto temporizador “T6” y, si se cumplen dichos criterios, inicia en consecuencia un proceso para dar fin a la salida de potencia. Específicamente, el sistema 500 de software calcula la diferencia entre la impedancia filtrada actual Zf8n y la impedancia filtrada actual Zf7n, y compara esta diferencia con una cuarta referencia de impedancia Zdelta4. La cuarta referencia Zdelta4 es la cantidad de cambio desde la impedancia filtrada actual Zf7n hasta la impedancia filtrada actual Zf8n que inicia un séptimo temporizador “T7”, cuya expiración activa el apagado del generador 20 y la finalización del procedimiento.
Si el valor absoluto de la diferencia entre la impedancia filtrada actual Zf8n y la impedancia filtrada actual Zf7n es menor que o igual a la referencia de impedancia Zdelta3 durante el espacio del sexto temporizador T6, se inicializa el séptimo temporizador T7. Adicionalmente, se activa un estado 535 de finalización de la tarea 530 de baja prioridad para proporcionar una pluralidad de opciones que permitan al usuario predeterminar (por ejemplo, a través de las entradas de usuario del generador 20) cómo se comportará el generador 20 una vez que se cumpla la condición descrita anteriormente mientras dure el sexto temporizador T6. Las opciones disponibles para el usuario con respecto al estado 535 de finalización pueden incluir permitir que el generador 20 funcione con su nivel de salida actual mientras dure el séptimo temporizador T7, especificar un nivel de salida con el cual va a funcionar el generador 20 mientras dure el séptimo temporizador T7, y continuar con la tarea 530 de baja prioridad hasta que se produzca la expiración del séptimo temporizador T7.
Si el valor absoluto de la diferencia entre la impedancia filtrada actual Zf8n y la impedancia filtrada actual Zf7n no es menor que o igual a la referencia de impedancia Zdelta3 mientras dure el sexto temporizador T6, el sistema 500 de software continúa ejecutando la tarea 530 de baja prioridad simultáneamente con las tareas 520 y 530 de alta prioridad y de prioridad normal.
La duración del quinto, el sexto, y el séptimo temporizadores T5, T6, T7 y la cuarta referencia de impedancia Zdelta4 pueden ser predeterminadas por el usuario a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software, tal como se describirá de forma más detallada posteriormente.
El usuario (por ejemplo, a través de las entradas de usuario del generador 20 y/o una interfaz de usuario basada en software) puede especificar un octavo temporizador T8 como temporizador “maestro” (es decir, tiempo total del procedimiento) para el funcionamiento del generador 20 en un procedimiento dado. En esta configuración, el generador 20 se apaga al producirse la expiración del temporizador de procedimiento T8 con independencia de si se entra o no en el estado 535 de finalización.
En referencia a continuación a la Figura 8, que no forma parte de la invención, se muestra una interfaz gráfica 600 de usuario, basada en software, para ser usada con el sistema 500 de software. La interfaz 600 puede incluir una pluralidad de parámetros editables para permitir que el usuario proporcione valores específicos (por ejemplo, a través de las entradas de usuario del generador 20) con el fin de controlar la potencia obtenida a la salida del generador 20 a través del sistema 500 de software. La interfaz 600 permite que el usuario someta a prueba y/o valide el sistema 500 de software de la presente exposición. Específicamente, la interfaz 600 se puede organizar por nivel de prioridad y/o nivel de tarea, incluyendo una interfaz 610 de prioridad normal, una interfaz 620 de prioridad alta, y una interfaz 630 de prioridad baja, tal como se muestra en la Figura 8. Además, se puede proporcionar una interfaz 640 de control para permitir que el usuario especifique varios parámetros de control tales como, por ejemplo, el tiempo del procedimiento (por ejemplo, el octavo temporizador T8) y la ruta del archivo y/o ubicación de un archivo a ejecutar por el sistema 500 de software, etcétera.
La interfaz 610 de prioridad normal está configurada para ser editada por el usuario con el fin de proporcionar parámetros específicos para predeterminar el comportamiento de la tarea 510 de prioridad normal durante un procedimiento dado. La interfaz 610 de prioridad normal se puede dividir en tres sub-interfaces, a saber, una interfaz 650 de estado de inicialización, una interfaz 660 de estado de ejecución, y una interfaz 670 de estado de pico, de modo que coincidan respectivamente con los tres estados 550, 560, y 570 de la tarea 510 de prioridad normal. Las interfaces, 650, 660, y 670 pueden ser editadas por el usuario para proporcionar parámetros específicos con el fin de predeterminar adicionalmente el comportamiento de la tarea 510 de prioridad normal durante un procedimiento dado.
En referencia a continuación a la interfaz 650, el usuario puede tener la capacidad de especificar parámetros relacionados con el estado 550 de inicialización de la tarea 510 de prioridad normal, tales como la duración del primer temporizador T1 y los niveles de potencia de PBASE, PINIT, PRATE, y PMAX. En referencia a la interfaz 660, el usuario puede tener la capacidad de especificar parámetros relacionados con el estado 560 de ejecución de la tarea 510 de prioridad normal, tales como la duración del segundo temporizador T2, la primera referencia de impedancia Zdelta1, y la cantidad del primer y el segundo ajustes de potencia P1, P2. En referencia a la interfaz 670, el usuario puede tener la capacidad de especificar parámetros relacionados con el estado 570 de pico de la tarea 510 de prioridad normal, tales como la duración del tercer temporizador T3, la segunda referencia de impedancia Zdelta2, y la cantidad del tercer y el cuarto ajustes de potencia P3 y P4.
La interfaz 620 de alta prioridad está configurada para ser editada por el usuario con el fin de proporcionar parámetros específicos para predeterminar el comportamiento de la tarea 520 de alta prioridad durante un procedimiento dado. En particular, el usuario puede tener la capacidad de especificar parámetros tales como la duración del cuarto temporizador T4, la tercera referencia de impedancia Zdelta3, y el quinto ajuste de potencia P5.
La interfaz 630 de baja prioridad está configurada para ser editada por el usuario con el fin de proporcionar parámetros específicos para predeterminar el comportamiento de la tarea 530 de baja prioridad durante un procedimiento dado. En particular, el usuario puede tener la capacidad de especificar parámetros tales como la duración del quinto, el sexto, y el séptimo temporizadores, T5, T6, T7 y la referencia de impedancia Zdelta4. Además, con respecto al estado 535 de finalización de la tarea 530 de baja prioridad, el usuario puede tener la capacidad de realizar una selección de entre un menú de opciones (no mostradas explícitamente) para seleccionar cómo se comportará el generador 20 mientras dure el séptimo temporizador T7 una vez que se entre en el estado 535 de finalización (por ejemplo, continuar con el nivel de salida actual, ajustar a un nivel de salida predeterminado, apagarse al producirse la expiración del séptimo temporizador T7, etcétera).
Aunque varias realizaciones de la exposición han sido mostradas en los dibujos se y/o descritas en el presente documento, no se pretende que la exposición se limite a las mismas, sino que presente un alcance tan amplio como permita la técnica y que la memoria descriptiva se interprete de modo similar. Por lo tanto, la anterior descripción no debe considerarse como limitativa, sino meramente como ejemplificaciones de realizaciones particulares. Aquellos expertos en la materia proyectarán otras modificaciones dentro del alcance de las reivindicaciones adjuntas a la presente.
Claims (2)
- REIVINDICACIONES
- 1.
- Generador electroquirúrgico (20), que comprende:
una salida (28) de radiofrecuencia, configurada para dar salida a energía aplicada a tejido; un módulo (22) de sensores configurado para detectar propiedades del tejido, incluyendo la impedancia tisular y la temperatura del tejido; un controlador (24) configurado para señalizar la salida de radiofrecuencia con el fin de ajustar la energía aplicada en el tejido en una dirección inicial y determinar una Variable de Estado, SV, que representa un estado decreciente o creciente de la impedancia tisular, estando configurado además el controlador para definir inicialmente la SV como decreciente y para aumentar la aplicación de energía en el tejido y posteriormente entrar en un bucle (210) de conmutación en el que el controlador está configurado para monitorizar continuamente la SV de manera que esté en uno cualquiera de los dos estados de entre decreciente o creciente y sobre la base del estado detectado de la SV, el controlador está configurado para conmutar entre dos bucles (220, 230) de control con el fin de controlar la aplicación de energía en el tejido, en donde el controlador está configurado para entrar en un bucle (220) de control del caso decreciente si el bucle de conmutación detecta el estado de la SV como decreciente, con lo cual al entrar en el bucle de control el caso decreciente, el controlador está configurado para detectar continuamente, por medio del módulo de sensores, la pendiente de una curva de control de impedancia con respecto a temperatura, y si la pendiente detectada de la curva de control es negativa en correspondencia con una impedancia tisular decreciente, el controlador aumenta la aplicación de energía en el tejido y posteriormente define la SV como decreciente, y si la pendiente detectada de la curva de control no es negativa, el controlador está configurado para reducir la aplicación de energía en el tejido y posteriormente definir la SV como creciente, en donde el bucle de control vuelve a entrar en el bucle de conmutación después de definir la SV, y en donde el controlador está configurado para entrar en un bucle (230) de control del caso creciente si el bucle de conmutación detecta el estado de la SV como creciente, con lo cual al producirse la entrada en el bucle de control del caso creciente, el controlador está configurado para detectar continuamente la pendiente de la curva de control, en donde si la pendiente detectada de la curva de control es negativa durante el bucle de control del caso creciente, el controlador está configurado para reducir la aplicación de energía en el tejido y para posteriormente definir la SV como creciente o decreciente, y si la pendiente detectada de la curva de control no es negativa, el controlador está configurado para aumentar la aplicación de energía en el tejido y para posteriormente definir la SV como decreciente, y en donde el bucle de control vuelve a entrar en el bucle de conmutación después de definir la SV. -
- 2.
- Generador según la reivindicación 1, en el que el controlador está configurado además para detectar una velocidad de cambio de la curva de control y ajustar la energía aplicada en el tejido si la velocidad detectada de cambio supera un valor predeterminado.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/351,935 US8167875B2 (en) | 2009-01-12 | 2009-01-12 | Energy delivery algorithm for medical devices |
| US351935 | 2009-01-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2383502T3 true ES2383502T3 (es) | 2012-06-21 |
Family
ID=42174400
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES10150563T Active ES2383502T3 (es) | 2009-01-12 | 2010-01-12 | Algoritmo de entrega de energía para dispositivos médicos |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8167875B2 (es) |
| EP (1) | EP2213255B1 (es) |
| JP (1) | JP5537959B2 (es) |
| AT (1) | ATE547989T1 (es) |
| AU (1) | AU2010200113B8 (es) |
| CA (1) | CA2689908A1 (es) |
| ES (1) | ES2383502T3 (es) |
Families Citing this family (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7137980B2 (en) | 1998-10-23 | 2006-11-21 | Sherwood Services Ag | Method and system for controlling output of RF medical generator |
| US7811282B2 (en) | 2000-03-06 | 2010-10-12 | Salient Surgical Technologies, Inc. | Fluid-assisted electrosurgical devices, electrosurgical unit with pump and methods of use thereof |
| US7044948B2 (en) | 2002-12-10 | 2006-05-16 | Sherwood Services Ag | Circuit for controlling arc energy from an electrosurgical generator |
| WO2004098385A2 (en) | 2003-05-01 | 2004-11-18 | Sherwood Services Ag | Method and system for programing and controlling an electrosurgical generator system |
| AU2003286644B2 (en) | 2003-10-23 | 2009-09-10 | Covidien Ag | Thermocouple measurement circuit |
| US7396336B2 (en) | 2003-10-30 | 2008-07-08 | Sherwood Services Ag | Switched resonant ultrasonic power amplifier system |
| US7947039B2 (en) | 2005-12-12 | 2011-05-24 | Covidien Ag | Laparoscopic apparatus for performing electrosurgical procedures |
| CA2574934C (en) | 2006-01-24 | 2015-12-29 | Sherwood Services Ag | System and method for closed loop monitoring of monopolar electrosurgical apparatus |
| US7651492B2 (en) | 2006-04-24 | 2010-01-26 | Covidien Ag | Arc based adaptive control system for an electrosurgical unit |
| US7794457B2 (en) | 2006-09-28 | 2010-09-14 | Covidien Ag | Transformer for RF voltage sensing |
| US8409186B2 (en) | 2008-03-13 | 2013-04-02 | Covidien Lp | Crest factor enhancement in electrosurgical generators |
| US8257349B2 (en) | 2008-03-28 | 2012-09-04 | Tyco Healthcare Group Lp | Electrosurgical apparatus with predictive RF source control |
| US8403924B2 (en) | 2008-09-03 | 2013-03-26 | Vivant Medical, Inc. | Shielding for an isolation apparatus used in a microwave generator |
| US8377053B2 (en) | 2008-09-05 | 2013-02-19 | Covidien Lp | Electrosurgical apparatus with high speed energy recovery |
| US8287529B2 (en) | 2008-09-05 | 2012-10-16 | Tyco Healthcare Group Lp | Electrosurgical apparatus with high speed energy recovery |
| US8262652B2 (en) | 2009-01-12 | 2012-09-11 | Tyco Healthcare Group Lp | Imaginary impedance process monitoring and intelligent shut-off |
| US9522039B2 (en) | 2009-03-11 | 2016-12-20 | Covidien Lp | Crest factor enhancement in electrosurgical generators |
| US8932282B2 (en) * | 2009-08-03 | 2015-01-13 | Covidien Lp | Power level transitioning in a surgical instrument |
| US8377054B2 (en) * | 2009-09-24 | 2013-02-19 | Covidien Lp | Automatic control circuit for use in an electrosurgical generator |
| US8685015B2 (en) * | 2009-09-24 | 2014-04-01 | Covidien Lp | System and method for multi-pole phase-shifted radio frequency application |
| US8610501B2 (en) | 2009-11-16 | 2013-12-17 | Covidien Lp | Class resonant-H electrosurgical generators |
| US10039588B2 (en) | 2009-12-16 | 2018-08-07 | Covidien Lp | System and method for tissue sealing |
| US8454590B2 (en) * | 2010-02-26 | 2013-06-04 | Covidien Lp | Enhanced lossless current sense circuit |
| US8636730B2 (en) * | 2010-07-12 | 2014-01-28 | Covidien Lp | Polarity control of electrosurgical generator |
| EP2540244B1 (de) * | 2011-06-30 | 2017-08-16 | Erbe Elektromedizin GmbH | Vorrichtung zum optimierten Koagulieren von biologischem Gewebe |
| US9439623B2 (en) | 2012-05-22 | 2016-09-13 | Covidien Lp | Surgical planning system and navigation system |
| US9439627B2 (en) | 2012-05-22 | 2016-09-13 | Covidien Lp | Planning system and navigation system for an ablation procedure |
| US9439622B2 (en) | 2012-05-22 | 2016-09-13 | Covidien Lp | Surgical navigation system |
| US9498182B2 (en) | 2012-05-22 | 2016-11-22 | Covidien Lp | Systems and methods for planning and navigation |
| US8750568B2 (en) * | 2012-05-22 | 2014-06-10 | Covidien Lp | System and method for conformal ablation planning |
| EP2805682B1 (de) | 2013-05-24 | 2019-03-20 | Erbe Elektromedizin GmbH | Koagulationseinrichtung mit energiesteuerung |
| US9872719B2 (en) | 2013-07-24 | 2018-01-23 | Covidien Lp | Systems and methods for generating electrosurgical energy using a multistage power converter |
| US9636165B2 (en) | 2013-07-29 | 2017-05-02 | Covidien Lp | Systems and methods for measuring tissue impedance through an electrosurgical cable |
| WO2017136548A1 (en) | 2016-02-04 | 2017-08-10 | Cardiac Pacemakers, Inc. | Delivery system with force sensor for leadless cardiac device |
| CN112566581B (zh) | 2018-08-10 | 2024-03-19 | 柯惠有限合伙公司 | 用于消融可视化的系统 |
| WO2020096863A1 (en) * | 2018-11-07 | 2020-05-14 | Intuitive Surgical Operations, Inc. | Rf electrosurgical tissue sealing sytem and method |
| CR20210617A (es) | 2019-05-09 | 2022-05-03 | Gyrus Acmi Inc Dba Olympus Surgical Technologies America | Sistema y métodos electroquirúrgicos |
| US12226143B2 (en) | 2020-06-22 | 2025-02-18 | Covidien Lp | Universal surgical footswitch toggling |
| CN117137431A (zh) * | 2022-05-24 | 2023-12-01 | 深圳市理邦精密仪器股份有限公司 | 能量输出设备的控制方法及装置、计算机设备、存储介质 |
Family Cites Families (98)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE179607C (es) | 1906-11-12 | |||
| DE390937C (de) | 1922-10-13 | 1924-03-03 | Adolf Erb | Vorrichtung zur Innenbeheizung von Wannenoefen zum Haerten, Anlassen, Gluehen, Vergueten und Schmelzen |
| GB607850A (en) | 1946-04-01 | 1948-09-06 | William George Curwain | Electric connectors |
| GB702510A (en) | 1951-03-24 | 1954-01-20 | Foxboro Co | Improvements in temperature responsive instruments |
| GB855459A (en) | 1958-04-11 | 1960-11-30 | Keeler Optical Products Ltd | Improvements in or relating to electro-surgical apparatus |
| DE1099658B (de) | 1959-04-29 | 1961-02-16 | Siemens Reiniger Werke Ag | Selbsttaetige Einschaltvorrichtung fuer Hochfrequenzchirurgiegeraete |
| GB902775A (en) | 1959-05-16 | 1962-08-09 | Kathleen Zilla Rumble | Improvements in or relating to electrical plugs |
| FR1275415A (fr) | 1960-09-26 | 1961-11-10 | Dispositif détecteur de perturbations pour installations électriques, notamment d'électrochirurgie | |
| DE1139927B (de) | 1961-01-03 | 1962-11-22 | Friedrich Laber | Hochfrequenz-Chirurgiegeraet |
| DE1149832C2 (de) | 1961-02-25 | 1977-10-13 | Siemens AG, 1000 Berlin und 8000 München | Hochfrequenz-chirurgieapparat |
| FR1347865A (fr) | 1962-11-22 | 1964-01-04 | Perfectionnements aux appareils de diathermo-coagulation | |
| DE1439302B2 (de) | 1963-10-26 | 1971-05-19 | Siemens AG, 1000 Berlin u 8000 München | Hochfrequenz Chirurgiegerat |
| GB1480736A (en) | 1973-08-23 | 1977-07-20 | Matburn Ltd | Electrodiathermy apparatus |
| DE2455174A1 (de) | 1973-11-21 | 1975-05-22 | Termiflex Corp | Ein/ausgabegeraet zum datenaustausch mit datenverarbeitungseinrichtungen |
| DE2407559C3 (de) | 1974-02-16 | 1982-01-21 | Dornier System Gmbh, 7990 Friedrichshafen | Wärmesonde |
| US4237887A (en) | 1975-01-23 | 1980-12-09 | Valleylab, Inc. | Electrosurgical device |
| DE2504280C3 (de) | 1975-02-01 | 1980-08-28 | Hans Heinrich Prof. Dr. 8035 Gauting Meinke | Vorrichtung zum Schneiden und/oder Koagulieren menschlichen Gewebes mit Hochfrequenzstrom |
| CA1064581A (en) | 1975-06-02 | 1979-10-16 | Stephen W. Andrews | Pulse control circuit and method for electrosurgical units |
| DE2540968C2 (de) | 1975-09-13 | 1982-12-30 | Erbe Elektromedizin GmbH, 7400 Tübingen | Einrichtung zum Einschalten des Koagulationsstroms einer bipolaren Koagulationspinzette |
| US4094320A (en) | 1976-09-09 | 1978-06-13 | Valleylab, Inc. | Electrosurgical safety circuit and method of using same |
| FR2390968A1 (fr) | 1977-05-16 | 1978-12-15 | Skovajsa Joseph | Dispositif de traitement local d'un patient, notamment pour acupuncture ou auriculotherapie |
| SU727201A2 (ru) | 1977-11-02 | 1980-04-15 | Киевский Научно-Исследовательский Институт Нейрохирургии | Электрохирургический аппарат |
| US4200104A (en) | 1977-11-17 | 1980-04-29 | Valleylab, Inc. | Contact area measurement apparatus for use in electrosurgery |
| DE2803275C3 (de) | 1978-01-26 | 1980-09-25 | Aesculap-Werke Ag Vormals Jetter & Scheerer, 7200 Tuttlingen | Fernschalteinrichtung zum Schalten eines monopolaren HF-Chirurgiegerätes |
| DE2823291A1 (de) | 1978-05-27 | 1979-11-29 | Rainer Ing Grad Koch | Schaltung zur automatischen einschaltung des hochfrequenzstromes von hochfrequenz-koagulationsgeraeten |
| DE2946728A1 (de) | 1979-11-20 | 1981-05-27 | Erbe Elektromedizin GmbH & Co KG, 7400 Tübingen | Hochfrequenz-chirurgiegeraet |
| JPS5778844A (en) | 1980-11-04 | 1982-05-17 | Kogyo Gijutsuin | Lasre knife |
| DE3045996A1 (de) | 1980-12-05 | 1982-07-08 | Medic Eschmann Handelsgesellschaft für medizinische Instrumente mbH, 2000 Hamburg | Elektro-chirurgiegeraet |
| FR2502935B1 (fr) | 1981-03-31 | 1985-10-04 | Dolley Roger | Procede et dispositif de controle de la coagulation de tissus a l'aide d'un courant a haute frequence |
| DE3120102A1 (de) | 1981-05-20 | 1982-12-09 | F.L. Fischer GmbH & Co, 7800 Freiburg | Anordnung zur hochfrequenzkoagulation von eiweiss fuer chirurgische zwecke |
| FR2517953A1 (fr) | 1981-12-10 | 1983-06-17 | Alvar Electronic | Appareil diaphanometre et son procede d'utilisation |
| US4727874A (en) | 1984-09-10 | 1988-03-01 | C. R. Bard, Inc. | Electrosurgical generator with high-frequency pulse width modulated feedback power control |
| FR2573301B3 (fr) | 1984-11-16 | 1987-04-30 | Lamidey Gilles | Pince chirurgicale et son appareillage de commande et de controle |
| DE3510586A1 (de) | 1985-03-23 | 1986-10-02 | Erbe Elektromedizin GmbH, 7400 Tübingen | Kontrolleinrichtung fuer ein hochfrequenz-chirurgiegeraet |
| DE3604823C2 (de) | 1986-02-15 | 1995-06-01 | Lindenmeier Heinz | Hochfrequenzgenerator mit automatischer Leistungsregelung für die Hochfrequenzchirurgie |
| EP0246350A1 (de) | 1986-05-23 | 1987-11-25 | Erbe Elektromedizin GmbH. | Koagulationselektrode |
| US4931047A (en) | 1987-09-30 | 1990-06-05 | Cavitron, Inc. | Method and apparatus for providing enhanced tissue fragmentation and/or hemostasis |
| EP0325456B1 (en) | 1988-01-20 | 1995-12-27 | G2 Design Limited | Diathermy unit |
| GB8801177D0 (en) | 1988-01-20 | 1988-02-17 | Goble N M | Diathermy unit |
| DE3904558C2 (de) | 1989-02-15 | 1997-09-18 | Lindenmeier Heinz | Automatisch leistungsgeregelter Hochfrequenzgenerator für die Hochfrequenz-Chirurgie |
| DE58908600D1 (de) | 1989-04-01 | 1994-12-08 | Erbe Elektromedizin | Einrichtung zur Überwachung der Applikation von Neutralelektroden bei der Hochfrequenzchirurgie. |
| DE3942998C2 (de) | 1989-12-27 | 1998-11-26 | Delma Elektro Med App | Elektrochirurgisches Hochfrequenzgerät |
| JPH0763482B2 (ja) * | 1992-01-28 | 1995-07-12 | アロカ株式会社 | 電気手術器 |
| DE4205213A1 (de) | 1992-02-20 | 1993-08-26 | Delma Elektro Med App | Hochfrequenzchirurgiegeraet |
| WO1994010922A1 (en) | 1992-11-13 | 1994-05-26 | Ep Technologies, Inc. | Cardial ablation systems using temperature monitoring |
| US5348554A (en) | 1992-12-01 | 1994-09-20 | Cardiac Pathways Corporation | Catheter for RF ablation with cooled electrode |
| DE4339049C2 (de) | 1993-11-16 | 2001-06-28 | Erbe Elektromedizin | Einrichtung zur Konfiguration chirurgischer Systeme |
| US6293942B1 (en) * | 1995-06-23 | 2001-09-25 | Gyrus Medical Limited | Electrosurgical generator method |
| US6186147B1 (en) | 1996-05-30 | 2001-02-13 | Nuvotek Limited | Method for electrosurgical tissue cutting and coagulation |
| US5931836A (en) | 1996-07-29 | 1999-08-03 | Olympus Optical Co., Ltd. | Electrosurgery apparatus and medical apparatus combined with the same |
| US6544260B1 (en) | 1996-08-20 | 2003-04-08 | Oratec Interventions, Inc. | Method for treating tissue in arthroscopic environment using precooling and apparatus for same |
| DE19643127A1 (de) | 1996-10-18 | 1998-04-23 | Berchtold Gmbh & Co Geb | Hochfrequenzchirurgiegerät und Verfahren zu dessen Betrieb |
| US5954719A (en) | 1996-12-11 | 1999-09-21 | Irvine Biomedical, Inc. | System for operating a RF ablation generator |
| DE19717411A1 (de) | 1997-04-25 | 1998-11-05 | Aesculap Ag & Co Kg | Verfahren und Vorrichtung zur Überwachung der thermischen Belastung des Gewebes eines Patienten |
| US5838558A (en) | 1997-05-19 | 1998-11-17 | Trw Inc. | Phase staggered full-bridge converter with soft-PWM switching |
| US6231569B1 (en) | 1997-10-06 | 2001-05-15 | Somnus Medical Technologies, Inc. | Dual processor architecture for electro generator |
| US6080149A (en) | 1998-01-09 | 2000-06-27 | Radiotherapeutics, Corporation | Method and apparatus for monitoring solid tissue heating |
| US6537272B2 (en) | 1998-07-07 | 2003-03-25 | Medtronic, Inc. | Apparatus and method for creating, maintaining, and controlling a virtual electrode used for the ablation of tissue |
| US6123702A (en) | 1998-09-10 | 2000-09-26 | Scimed Life Systems, Inc. | Systems and methods for controlling power in an electrosurgical probe |
| US6183468B1 (en) | 1998-09-10 | 2001-02-06 | Scimed Life Systems, Inc. | Systems and methods for controlling power in an electrosurgical probe |
| US6245065B1 (en) | 1998-09-10 | 2001-06-12 | Scimed Life Systems, Inc. | Systems and methods for controlling power in an electrosurgical probe |
| DE19848540A1 (de) | 1998-10-21 | 2000-05-25 | Reinhard Kalfhaus | Schaltungsanordnung und Verfahren zum Betreiben eines Wechselrichters |
| US6398779B1 (en) | 1998-10-23 | 2002-06-04 | Sherwood Services Ag | Vessel sealing system |
| US20040167508A1 (en) | 2002-02-11 | 2004-08-26 | Robert Wham | Vessel sealing system |
| US7137980B2 (en) | 1998-10-23 | 2006-11-21 | Sherwood Services Ag | Method and system for controlling output of RF medical generator |
| US20100042093A9 (en) | 1998-10-23 | 2010-02-18 | Wham Robert H | System and method for terminating treatment in impedance feedback algorithm |
| US7364577B2 (en) | 2002-02-11 | 2008-04-29 | Sherwood Services Ag | Vessel sealing system |
| JP2000157556A (ja) * | 1998-11-27 | 2000-06-13 | Olympus Optical Co Ltd | 電気手術装置 |
| US6423057B1 (en) | 1999-01-25 | 2002-07-23 | The Arizona Board Of Regents On Behalf Of The University Of Arizona | Method and apparatus for monitoring and controlling tissue temperature and lesion formation in radio-frequency ablation procedures |
| US6939346B2 (en) | 1999-04-21 | 2005-09-06 | Oratec Interventions, Inc. | Method and apparatus for controlling a temperature-controlled probe |
| US6203541B1 (en) | 1999-04-23 | 2001-03-20 | Sherwood Services Ag | Automatic activation of electrosurgical generator bipolar output |
| US6696844B2 (en) | 1999-06-04 | 2004-02-24 | Engineering & Research Associates, Inc. | Apparatus and method for real time determination of materials' electrical properties |
| GB0002607D0 (en) | 2000-02-05 | 2000-03-29 | Smiths Industries Plc | Cable testing |
| US6312391B1 (en) | 2000-02-16 | 2001-11-06 | Urologix, Inc. | Thermodynamic modeling of tissue treatment procedure |
| AU2001251134B2 (en) | 2000-03-31 | 2006-02-02 | Angiodynamics, Inc. | Tissue biopsy and treatment apparatus and method |
| CA2408176A1 (en) | 2000-05-12 | 2001-11-22 | Cardima, Inc. | Multi-channel rf energy delivery with coagulum reduction |
| AU2001279026B2 (en) | 2000-07-25 | 2005-12-22 | Angiodynamics, Inc. | Apparatus for detecting and treating tumors using localized impedance measurement |
| US7104987B2 (en) | 2000-10-17 | 2006-09-12 | Asthmatx, Inc. | Control system and process for application of energy to airway walls and other mediums |
| JP2002306505A (ja) * | 2001-04-13 | 2002-10-22 | Olympus Optical Co Ltd | 電気手術装置 |
| JP2004529705A (ja) | 2001-04-20 | 2004-09-30 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 放射パルスの過照射量に対する保護を備える皮膚処理装置 |
| US7959626B2 (en) * | 2001-04-26 | 2011-06-14 | Medtronic, Inc. | Transmural ablation systems and methods |
| US6989010B2 (en) | 2001-04-26 | 2006-01-24 | Medtronic, Inc. | Ablation system and method of use |
| US7258688B1 (en) | 2002-04-16 | 2007-08-21 | Baylis Medical Company Inc. | Computerized electrical signal generator |
| US7223264B2 (en) | 2002-08-21 | 2007-05-29 | Resect Medical, Inc. | Thermal coagulation of tissue during tissue resection |
| US20050015125A1 (en) | 2003-03-14 | 2005-01-20 | Mioduski Paul C. | Hyperthermia treatment systems and methods |
| DE102004026179B4 (de) | 2004-05-14 | 2009-01-22 | Erbe Elektromedizin Gmbh | Elektrochirurgisches Instrument |
| US7226447B2 (en) | 2004-06-23 | 2007-06-05 | Smith & Nephew, Inc. | Electrosurgical generator |
| CA2574934C (en) | 2006-01-24 | 2015-12-29 | Sherwood Services Ag | System and method for closed loop monitoring of monopolar electrosurgical apparatus |
| US20070282320A1 (en) * | 2006-05-30 | 2007-12-06 | Sherwood Services Ag | System and method for controlling tissue heating rate prior to cellular vaporization |
| US7769469B2 (en) | 2006-06-26 | 2010-08-03 | Meridian Medical Systems, Llc | Integrated heating/sensing catheter apparatus for minimally invasive applications |
| EP2218479A3 (en) | 2006-06-28 | 2013-06-05 | Medtronic Ardian Luxembourg S.à.r.l. | Methods and systems for thermally-induced renal neuromodulation |
| WO2008011575A1 (en) | 2006-07-20 | 2008-01-24 | Medtronic, Inc. | Transmural ablation systems and methods |
| US7799020B2 (en) | 2006-10-02 | 2010-09-21 | Conmed Corporation | Near-instantaneous responsive closed loop control electrosurgical generator and method |
| US8152801B2 (en) * | 2006-12-06 | 2012-04-10 | Boston Scientific Scimed, Inc. | Tissue ablation using pulse modulated radio frequency energy |
| US8496653B2 (en) | 2007-04-23 | 2013-07-30 | Boston Scientific Scimed, Inc. | Thrombus removal |
| AU2008279121B2 (en) * | 2007-07-24 | 2013-09-19 | Boston Scientific Scimed, Inc. | System and method for controlling power based on impedance detection, such as controlling power to tissue treatment devices |
| AU2008335715B2 (en) | 2007-12-12 | 2014-01-23 | Miradry, Inc. | Systems, apparatus, methods and procedures for the noninvasive treatment of tissue using microwave energy |
| US9987072B2 (en) | 2008-03-17 | 2018-06-05 | Covidien Lp | System and method for detecting a fault in a capacitive return electrode for use in electrosurgery |
-
2009
- 2009-01-12 US US12/351,935 patent/US8167875B2/en active Active
-
2010
- 2010-01-12 JP JP2010004466A patent/JP5537959B2/ja not_active Expired - Fee Related
- 2010-01-12 EP EP10150563A patent/EP2213255B1/en active Active
- 2010-01-12 CA CA2689908A patent/CA2689908A1/en not_active Abandoned
- 2010-01-12 AU AU2010200113A patent/AU2010200113B8/en not_active Ceased
- 2010-01-12 ES ES10150563T patent/ES2383502T3/es active Active
- 2010-01-12 AT AT10150563T patent/ATE547989T1/de active
Also Published As
| Publication number | Publication date |
|---|---|
| US20100179529A1 (en) | 2010-07-15 |
| AU2010200113A1 (en) | 2010-07-29 |
| AU2010200113A8 (en) | 2013-11-14 |
| JP2010158526A (ja) | 2010-07-22 |
| ATE547989T1 (de) | 2012-03-15 |
| EP2213255B1 (en) | 2012-03-07 |
| US8167875B2 (en) | 2012-05-01 |
| AU2010200113B2 (en) | 2013-11-07 |
| JP5537959B2 (ja) | 2014-07-02 |
| CA2689908A1 (en) | 2010-07-12 |
| EP2213255A1 (en) | 2010-08-04 |
| AU2010200113B8 (en) | 2013-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2383502T3 (es) | Algoritmo de entrega de energía para dispositivos médicos | |
| EP2206473B1 (en) | An energy delivery algorithm for medical devices based on maintaining a fixed position on a tissue electrical conductivity v. temperature curve | |
| AU2010200116B2 (en) | Energy delivery algorithm impedance trend adaptation | |
| AU2010200118B2 (en) | Energy delivery algorithm filter pre-loading | |
| US8333759B2 (en) | Energy delivery algorithm for medical devices | |
| US8262652B2 (en) | Imaginary impedance process monitoring and intelligent shut-off |