Claims
- 1. A method for the automatic control of a blood centrifuge wherein blood is added to the centrifuge in a filling step and red blood cells are separated from the blood in a settling process, the method comprising:
providing a blood centrifuge, a blood pump for communicating blood to the centrifuge and a controller configured to receive data and to produce at least one output; providing first input data to the controller indicative of a selected output parameter comprising one of a desired hematocrit value for blood after completion of the filling step and a desired time required to complete the filling step; providing second input data to the controller indicative of a hematocrit value of blood entering the blood centrifuge; providing third input data indicative of a level of packed red blood cells in the blood centrifuge to the controller; providing fourth input data to the controller indicative of a volume of red blood cells in the centrifuge; and processing the first, second, third and fourth input data in the controller to produce a first output for controlling blood flow rate through the pump during the filling step.
- 2. The method of claim 1, further comprising processing the first, second, third and fourth input data in the controller to produce a second output comprising one of an output indicative of time required for completion of the filling step, if the first input data is a desired hematocrit value for blood after the filling step, and an output indicative of the hematocrit value at the end of the filling step, if the first input data is a desired time for completing the filling step.
- 3. The method of claim 1, wherein the controller processes the input data using a neural network.
- 4. The method of claim 1, wherein the controller processes the input data by using experimentally obtained input data and output parameters.
- 5. The method of claim 1, wherein the controller processes the input data using both the input data and the output parameters that govern the settling process.
- 6. The method of claim 1, wherein the controller processes the input data based on analytic or numerical solution of the input data and output parameters that govern the settling process.
- 7. The method of claim 1, wherein the controller processes the input data using a generic mathematical function, optimized for the purpose experimentally.
- 8. The method of claim 1, wherein the controller processes the input data using a generic mathematical function, optimized on the basis of input data and output parameters governing the settling process.
- 9. The method of claim 1, wherein the third input data indicative of the level of packed red blood cells is provided by a buffy coat level sensor.
- 10. The method of claim 1, wherein the second input data to the controller indicative of a hematocrit is provided by a hematocrit sensor.
- 11. The method of claim 1, wherein the third input data for the level of packed red blood cells is calculated using an algorithm based on the flow rate of a pump providing input blood to the centrifuge and the hematocrit value of the input blood.
- 12. The method of claim 1, wherein the fourth input data to the controller indicating the volume of red blood cells in the centrifuge is provided by a processing unit.
- 13. An apparatus for the automatic control of a blood centrifuge wherein blood is added to the centrifuge in a filling step and red blood cells are separated from the blood in a settling process, the apparatus comprising:
a blood pump communicating blood to the centrifuge; a first sensor configured to measure a hematocrit value of blood entering the blood centrifuge and produce data indicative of the hematocrit value; a second sensor configured to measure a level of packed red blood cells during centrifugation and produce data indicative of the level of packed red blood cells; a processing unit for producing data indicative of a volume of red blood cells in the centrifuge; an operator interface for producing data indicative of a selected output parameter comprising one of a desired hematocrit value for blood after completion of the filling step and a desired time required to complete the filling step; and a controller configured to receive the data from the first and second sensors, the processing unit and the operator interface, and to produce a first output for controlling blood flow rate to achieve the selected output parameter.
- 14. The apparatus of claim 13, wherein the controller is further configured to produce a second output comprising one of an output indicative of time required for completion of the filling step, if the selected parameter of the first input data is a desired hematocrit value for blood after the filling step, and an output indicative of the hematocrit value at the end of the filling step, if the selected parameter of the first input data is a desired time for completing the filling step.
- 15. The apparatus of claim 13, wherein the controller is further configured to receive data indicative of a flow rate of blood and a volume of red blood cells.
Priority Claims (1)
Number |
Date |
Country |
Kind |
MI98A001877 |
Jul 1998 |
IT |
|
Parent Case Info
[0001] This is a continuation of application Ser. No. 09/366,989, filed Aug. 4, 1999, the contents of which are hereby incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09366989 |
Aug 1999 |
US |
Child |
09873584 |
Jun 2001 |
US |