Method and apparatus for controlling a temperature-controlled probe
First Claim
1. A method of dynamically controlling power output of a probe that has a probe thermal element and -a probe temperature sensor and is coupled to a system that includes a controller to maintain a target probe temperature without substantial thermal overshoot, the method including the following steps:
- (a) providing in a memory at least one set of settings for said probe including at least one gain parameter and corresponding predetermined operating characteristics for said probe;
(b) receiving as a threshold input said target probe temperature;
(c) receiving a first probe setting corresponding to a desired set of operating characteristics for said probe;
(d) dynamically selecting from said at least one set of probe settings a set of settings in response to said first probe setting;
(e) generating an error signal e(t) from a comparison of temperature sensed by said sensor and said target probe temperature;
(f) providing said controller with a closed-loop discontinuous control function definable in part by;
Pout=k4,where Pout is an output power control signal, and k4 is a constant, when probe temperature is less than a desired target probe temperature; and
definable in part by;
Po=Kp·
P+Ki·
I+Kd·
D
when probe temperature is within a threshold range of said desired target probe temperature;
where Pout is an output power control signal, Kp is a proportional gain factor associated with said control function, Ki is an integral gain factor associated with said control function, Kd is a derivative gain factor associated with said control function, and P, I, and D are proportion, integration, and derivation functions associated with said control function; and
(g) using magnitude of said error signal e(t) to dynamically control at least one said factor of said control function to determine said Pout; and
(h) controlling power output to said thermal element responsive to said Pout to maintain said target probe temperature.
1 Assignment
0 Petitions
Accused Products
Abstract
A thermal energy controller system useful in medical procedures includes a controller coupled to a probe, and a thermal element to vary probe temperature. The controller includes memory storing a non-continuous algorithm that permits user-selectable settings for various probe types such that controller operation is self-modifying in response to the selected probe setting. Probe output power Pout is constant in one mode to rapidly enable probe temperature to come within a threshold of a target temperature. The controller can then vary Pout dynamically using a proportional-integral-derivative (PID) algorithm Pout=Kp·P+Ki·I+Kd·D, where feedback loop coefficients Kp, Ki, Kd can vary dynamically depending upon magnitude of an error function e(t) representing the difference between a user-set desired target temperature and sensed probe temperature. Advantageously, target temperature can be rapidly attained without overshoot, allowing the probe system to be especially effective in arthroscopic tissue treatment.
140 Citations
26 Claims
-
1. A method of dynamically controlling power output of a probe that has a probe thermal element and -a probe temperature sensor and is coupled to a system that includes a controller to maintain a target probe temperature without substantial thermal overshoot, the method including the following steps:
-
(a) providing in a memory at least one set of settings for said probe including at least one gain parameter and corresponding predetermined operating characteristics for said probe;
(b) receiving as a threshold input said target probe temperature;
(c) receiving a first probe setting corresponding to a desired set of operating characteristics for said probe;
(d) dynamically selecting from said at least one set of probe settings a set of settings in response to said first probe setting;
(e) generating an error signal e(t) from a comparison of temperature sensed by said sensor and said target probe temperature;
(f) providing said controller with a closed-loop discontinuous control function definable in part by; Pout=k4, where Pout is an output power control signal, and k4 is a constant, when probe temperature is less than a desired target probe temperature; and
definable in part by;Po=Kp·
P+Ki·
I+Kd·
D
when probe temperature is within a threshold range of said desired target probe temperature;
where Pout is an output power control signal, Kp is a proportional gain factor associated with said control function, Ki is an integral gain factor associated with said control function, Kd is a derivative gain factor associated with said control function, and P, I, and D are proportion, integration, and derivation functions associated with said control function; and
(g) using magnitude of said error signal e(t) to dynamically control at least one said factor of said control function to determine said Pout; and
(h) controlling power output to said thermal element responsive to said Pout to maintain said target probe temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of dynamically controlling power output of a probe that has a probe thermal element and a probe temperature sensor and is coupled to a system that includes a controller to maintain a target probe temperature at the probe without substantial thermal overshoot, the method including the following steps:
-
(a) providing in a memory at least one set of settings for said probe including at least one gain parameter and corresponding predetermined operating characteristics for said probe;
(b) receiving as input said target probe temperature;
(c) receiving a first probe setting corresponding to a desired set of operating characteristics for said probe;
(d) selecting from said at least one set of probe settings a set of settings in response to said first probe setting;
(e) generating an error signal e(t) from a comparison of temperature sensed by said sensor and said target temperature;
(f) providing said controller with a closed-loop control discontinuous function that examines a rate at which probe temperature approaches said target temperature, and determines whether present characteristics of said closed-loop system will attain but not exceed said target temperature;
(g) using magnitude of said error signal e(t) to dynamically control at least one factor of said control function to determine an output power control signal Pout; and
(h) controlling power output to said thermal element responsive to said Pout to maintain said target temperature. - View Dependent Claims (14, 15, 16)
-
-
17. A system to dynamically control power output of a probe having a probe thermal element and a probe temperature sensor such that a target probe temperature is maintained at the probe without substantial overshoot, the system comprising:
-
a controller including a processor and memory, said memory including at least one set of settings for said probe, including at least one gain parameter and corresponding predetermined operating characteristics for said probe, and further including a non-continuous routine executable by said processor to cause said processor to carry out the following steps;
(a) to receive as input said target probe temperature;
(b) to receive a first probe setting corresponding to a desired set of operating characteristics for said probe;
(c) to select from said at least one set of probe settings a set of settings in response to said first probe setting;
(d) to generate an error signal e(t) from a comparison of temperature sensed by said sensor and said target probe temperature;
(e) to provide said controller with a closed-loop discontinuous control function that examines a rate at which probe temperature is actually approaching said target probe temperature, and determines whether present characteristics of said closed-loop system will attain but not exceed said target temperature;
(f) to use magnitude of said error signal e(t) to dynamically control at least one factor of said control function to determine an output power control signal Pout; and
(g) to control power output to said thermal element responsive to said Pout to maintain said target temperature. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer readable medium containing software for execution by a computer processor used in conjunction with a system to dynamically control power output of a probe having a probe thermal element and a probe temperature sensor, said memory including at least one set of settings for said probe including at least one gain parameter and corresponding predetermined operating characteristics for said probe, and said system functioning such that a target probe temperature is maintained at the probe, said software upon execution by said processor carrying out the following steps:
-
(a) receiving as input said target probe temperature;
(b) receiving a first probe setting corresponding to a desired set of operating characteristics for said probe;
(c) selecting from said at least one set of probe settings a set of settings in response to said first probe setting;
(d) generating an error signal e(t) from a comparison of temperature sensed by said sensor and said target temperature;
(e) providing said controller with a closed-loop discontinuous control function that in one mode operates said probe at a constant power Pout, and in a second mode dynamically controls said Pout by examining a rate at which probe temperature actually approaches said target temperature, and determines whether present characteristics of said closed-loop system will attain but not exceed said target temperature;
(f) using magnitude of said error signal e(t) to dynamically control at least one factor of said control function to determine an output power control signal Pout; and
(g) controlling power output to said thermal element responsive to said Pout to maintain said target temperature. - View Dependent Claims (23, 24, 25, 26)
-
Specification