Pump tester
Methods of and devices for testing medical pumps via tracking induced single or multiple bubble trajectories within a fluid flow conduit by detecting a periodic synchronization event, via bubble tracking of a signal processor unit comprising a central processing unit and addressable memory and methods of synchronized corrections of fluid flow data estimates based on the detected periodic synchronization events.
1. A method of fluid flow rate estimation of a pump comprising:
detecting a periodic synchronization event, via bubble tracking of a signal processor unit comprising a central processing unit and addressable memory; and
synchronizing a flow characteristic determination based on the periodic synchronization event;
wherein the synchronizing of a flow characteristic calculation based on the periodic synchronization event comprises:
collecting flow data through each push-pause cycle of the pump; and
adding, by the signal processing unit, the collected flow data to an average value when a pause is detected following a push detection.
2. The method of claim 1 wherein the method further comprises synchronizing a flow characteristic data display based on the periodic synchronization event.
3. The method of claim 1 wherein the periodic synchronization event detecting comprises:
detecting one or more pushes of a pump based on a time-interval and at least one of: a carriage position change and carriage motion; and
detecting one or more pauses of a pump based on a time-interval, a threshold, and at least one of: a carriage position change and carriage motion.
4. The method of claim 1 wherein the bubble tracking comprises:
tracking, by the signal processor unit, a travel of at least one of: a leading edge of a first bubble in a fluid flow and a trailing edge of the first bubble in the fluid flow, the tracking based on a photo-detector output of a first photo-detector disposed on a controlled, translatable carriage.
5. A method of fluid flow rate estimation of a pump comprising:
detecting a periodic synchronization event, via bubble tracking of a signal processor unit comprising a central processing unit and addressable memory; and
synchronizing a flow characteristic data display based on the periodic synchronization event;
wherein the synchronizing of a flow characteristic calculation based on the periodic synchronization event comprises:
collecting flow data through each push-pause cycle of the pump; and
adding, by the signal processing unit, the collected flow data to an average value when a pause is detected following a push detection.
6. The method of claim 5 wherein the method further comprises synchronizing a flow characteristic determination based on the periodic synchronization event.
7. The method of claim 5 wherein the periodic synchronization event detecting comprises:
detecting one or more pushes of a pump based on a time-interval and at least one of: a carriage position change and carriage motion; and
detecting one or more pauses of a pump based on time-interval, a threshold, and at least one of: a carriage position change and carriage motion.
8. The method of claim 5 wherein the bubble tracking comprises:
tracking, by the signal processor unit, a travel of at least one of: a leading edge of a first bubble in a fluid flow and a trailing edge of the first bubble in the fluid flow, the tracking based on a photo-detector output of a first photo-detector disposed on a controlled, translatable carriage.