CPC A61M 27/006 (2013.01) [A61M 1/74 (2021.05); A61M 1/88 (2021.05); A61M 2205/3334 (2013.01); A61M 2205/3355 (2013.01)] | 15 Claims |
1. A cerebrospinal fluid flow control system, the system comprising:
a pump configured to pump cerebrospinal fluid along a fluid circuit;
a fluid line in communication with the pump, the fluid line having an inlet configured to receive cerebrospinal fluid from a patient, an outlet configured to provide conditioned cerebrospinal fluid to the patient, and a lumen configured to facilitate travel of cerebrospinal fluid along the fluid circuit from the inlet of the fluid line to the pump and from the pump to the outlet of the fluid line;
a sensor in communication with the lumen of the fluid line, the sensor is configured to sense a measure related to a pressure in the lumen of the fluid line at a location downstream of the pump;
a timer;
a controller in communication with the sensor and the pump; and
wherein the controller is configured to control operation of the pump based on a delta value based on the measure sensed by the sensor, the delta value is a difference between a value based on the measure sensed by the sensor at a time T and a value based on the measure sensed by the sensor at a previous time of the time T minus a time interval N;
wherein the controller is configured to control operation of the pump according to:
a first control protocol when the value based on the measure sensed by the sensor at time T has not reached a threshold value;
a second control protocol when the value based on the measure sensed by the sensor at time T has reached or gone beyond the threshold value, the second control protocol is different than the first control protocol;
wherein:
when controlling operation of the pump according to the second control protocol, the timer is configured to time an amount of time the controller has been controlling operation of the pump according to the second control protocol;
the controller determines whether the timer is running; and
when the controller determines the timer is not running, the controller is configured to start the timer and recalculate the delta value.
|