Method and system for programming and controlling an electrosurgical generator system
First Claim
1. An electrosurgical generator system having an RF stage for outputting at least one waveform of electrosurgical energy for performing an electrosurgical procedure, the electrosurgical generator comprising:
- at least one control module executable on at least one processor for controlling in combination at least one parameter of the output electrosurgical energy;
a configuration controller for generating configuration data including configuration data for respective control modules of the at least one control module and providing the corresponding configuration data to the respective control modules for configuring the respective control modules to provide a type of control selectable from a variety of types of control;
a sensor module having at least one sensor that senses electrical or physical properties relating to the output electrosurgical energy or the application of the electrosurgical energy and generates sensor data corresponding thereto;
wherein the at least one control module includes;
an outer loop controller that generates a control signal in accordance with at least a first subset of the sensor data; and
an inner loop controller that generates a setpoint control signal and provides the setpoint control signal to the RF stage for controlling at least an amplitude of the energy output by the RF stage, wherein the setpoint control signal is generated based on at least the control signal generated by the outer loop controller and a second subset of the sensor data;
wherein the outer loop controller includes;
an outer loop target generator that generates an outer loop target value based on at least a time signal indicative of a time lapse during the procedure and an outer loop target curve providing target values versus time values provided via the configuration data; and
an outer loop control module performing a control algorithm for generating the control signal based on at least the outer loop target value and the first subset of sensor data;
wherein the inner loop controller includes;
an inner loop target generator that generates an inner loop target value based on at least the second subset of sensor data or an inner loop target curve providing target values versus impedance values provided via the configuration data; and
an inner loop control module performing a control algorithm that generates the setpoint control signal based on at least the inner loop target value and the second subset of sensor data.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed enabling configuration of a control system for an electrosurgical generator system for creating new surgical applications without changing the underlying software system. The system includes an outer loop controller for generating a control signal in accordance with at least a first subset of sensor data from at least one sensor; an inner loop controller for generating a setpoint control signal which is provided to an RF stage in accordance with at least the control signal generated by the outer loop controller and a second subset of sensor data from the at least one sensor; and a configuration controller for generating configuration data and providing first and second configuration data sets of the configuration data to the inner loop and outer loop controllers, respectively, for configuration thereof to provide a type of control selectable from a variety of types of control.
689 Citations
8 Claims
-
1. An electrosurgical generator system having an RF stage for outputting at least one waveform of electrosurgical energy for performing an electrosurgical procedure, the electrosurgical generator comprising:
-
at least one control module executable on at least one processor for controlling in combination at least one parameter of the output electrosurgical energy; a configuration controller for generating configuration data including configuration data for respective control modules of the at least one control module and providing the corresponding configuration data to the respective control modules for configuring the respective control modules to provide a type of control selectable from a variety of types of control; a sensor module having at least one sensor that senses electrical or physical properties relating to the output electrosurgical energy or the application of the electrosurgical energy and generates sensor data corresponding thereto; wherein the at least one control module includes; an outer loop controller that generates a control signal in accordance with at least a first subset of the sensor data; and an inner loop controller that generates a setpoint control signal and provides the setpoint control signal to the RF stage for controlling at least an amplitude of the energy output by the RF stage, wherein the setpoint control signal is generated based on at least the control signal generated by the outer loop controller and a second subset of the sensor data; wherein the outer loop controller includes; an outer loop target generator that generates an outer loop target value based on at least a time signal indicative of a time lapse during the procedure and an outer loop target curve providing target values versus time values provided via the configuration data; and an outer loop control module performing a control algorithm for generating the control signal based on at least the outer loop target value and the first subset of sensor data; wherein the inner loop controller includes; an inner loop target generator that generates an inner loop target value based on at least the second subset of sensor data or an inner loop target curve providing target values versus impedance values provided via the configuration data; and an inner loop control module performing a control algorithm that generates the setpoint control signal based on at least the inner loop target value and the second subset of sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification