Adaptive surgical system control according to surgical smoke cloud characteristics
Various control systems for controlling a surgical system according to detected airborne particulate cloud characteristics are disclosed. The control systems can adaptively control various surgical devices, such as surgical instruments and smoke evacuators, according to the configuration or change in state of a surgical smoke cloud or another aerosol detected at a surgical site.
1. A control system for a surgical system, the control system comprising:
an imaging system comprising:
an emitter configured to emit multispectral electromagnetic radiation (EMR); and
an image sensor configured to detect a reflected portion of the emitted EMR that has been reflected by airborne particulates; and
a control circuit coupled to the imaging system, the control circuit configured to:
determine a three-dimensional boundary of a particulate cloud containing the airborne particulates based on the reflected portion of the emitted EMR reflected by the airborne particulates detected by the image sensor;
track movement of the three-dimensional boundary of the particulate cloud over time;
calculate a movement vector based on the tracked movement; and
adjust control parameters of the surgical system based on the calculated movement vector.
2. The control system of claim 1 , wherein the control circuit is further configured to:
detect a change in a characteristic of the three-dimensional boundary of the particulate cloud; and
adjust a control parameter of the control parameters from a first value to a second value according to the change in the characteristic.
3. The control system of claim 1 , wherein:
the surgical system comprises a generator configured to drive an electrosurgical instrument; and
a control parameter of the control parameters comprises an energy duty cycle of the generator.
4. The control system of claim 1 , wherein:
the surgical system comprises a smoke evacuator; and
the control parameters comprise at least one of a fan state or a motor state of the smoke evacuator.
5. A control system for a surgical system, the control system comprising:
an imaging system comprising:
a multispectral electromagnetic radiation (EMR) source configured to emit EMR; and
an image sensor configured to detect particulates in an aerosol by detecting a reflected portion of the emitted EMR that is reflected from the particulates; and
a control circuit coupled to the imaging system, the control circuit configured to:
determine a three-dimensional boundary of a particulate cloud containing the particulates based on the reflected portion of the emitted EMR reflected by the particulates detected by the image sensor;
track movement of the three-dimensional boundary of the particulate cloud over time;
calculate a movement vector based on the tracked movement; and
adjust a first control parameter and a second control parameter of the surgical system based on the calculated movement vector.
6. The control system of claim 5 , wherein the control circuit is further configured to:
detect a change in configuration of the aerosol; and
adjust at least one of the first control parameter or the second control parameter from a first value to a second value according to the change in the configuration.
7. The control system of claim 5 , wherein:
the surgical system comprises a generator configured to drive an electrosurgical instrument; and
the first control parameter comprises an energy duty cycle of the generator.
8. The control system of claim 5 , wherein:
the surgical system comprises a smoke evacuator; and
the second control parameter comprises at least one of a fan state or a motor state of the smoke evacuator.
9. A method of controlling a surgical system, the surgical system comprising an imaging system, the imaging system comprising an emitter configured to emit multispectral electromagnetic radiation (EMR) and an image sensor, the method comprising:
detecting airborne particulates via the image sensor by detecting a reflected portion of the emitted EMR that is reflected by the airborne particulates;
determining a three-dimensional boundary of a particulate cloud containing the detected airborne particulates based on the reflected portion of the emitted EMR reflected by the airborne particulates detected by the image sensor;
tracking movement of the three-dimensional boundary of the particulate cloud over time;
calculating a movement vector based on the tracked movement; and
adjusting control parameters of the surgical system based on the calculated movement vector.
10. The method of claim 9 , further comprising:
detect a change in a characteristic of the three-dimensional boundary of the particulate cloud; and
adjust a control parameter of the control parameters from a first value to a second value according to the change in the characteristic.
11. The method of claim 9 , wherein:
the surgical system comprises a generator configured to drive an electrosurgical instrument; and
the control parameters comprise an energy duty cycle of the generator.
12. The method of claim 9 , wherein:
the surgical system comprises a smoke evacuator; and
the control parameters comprise at least one of a fan state or a motor state of the smoke evacuator.
13. The control system of claim 1 , wherein the control circuit is further configured to:
compare a characteristic of the three-dimensional boundary to a threshold; and
adjust a control parameter of the control parameters of the surgical system based on the characteristic violating the threshold.
14. The control system of claim 1 , wherein adjusting the control parameters comprises deactivating a first smoke evacuator or first insufflator and activate a second smoke evacuator or second insufflator based on the calculated movement vector.
15. The control system of claim 1 , wherein adjusting the control parameters comprises controlling a fan state or a motor state of a plurality of smoke evacuators based on the calculated movement vector.
16. The control system of claim 5 , wherein adjusting the first control parameter comprises deactivating a first smoke evacuator or first insufflator and adjusting the second control parameter comprises activating a second smoke evacuator or second insufflator based on the tracked movement of the calculated movement vector.
17. The control system of claim 5 , wherein adjusting the first control parameter comprises controlling a fan state or a motor state of a first smoke evacuator and adjusting the second control parameter comprises controlling a fan state or a motor state of a second smoke evacuator based on the tracked movement of the calculated movement vector.
18. The method of claim 9 , wherein adjusting the control parameters comprises deactivating a first smoke evacuator or first insufflator and activating a second smoke evacuator or second insufflator based on the calculated movement vector.
19. The method of claim 9 , wherein adjusting the control parameters comprises controlling a fan state or a motor state of a plurality of smoke evacuators based on the calculated movement vector.