In a left ventricular assist device (LVAD) a rotodynamic blood pump (10)
is powered by a brushless DC motor (12). A power supply (14) supplies
power to the motor (12). Three feedback channels, one for each of
voltage, current, and motor speed lead to a microcontroller or
microprocessor (18). The three feedback waveforms are analyzed, and from
these waveforms, motor input power, patient heart rate, current pump flow
rate, and systemic pressure are determined. The microprocessor (18) then
calculates a desired flow rate proportional to the patient heart rate.
The microprocessor communicates a new power output to a commutation
circuit (16), which regulates power to the motor (12). The pump (10) also
includes safety checks that are prioritized over desired pump flow. These
include prevention of ventricular suction, low pulsatility, minimum and
maximum pump speed, minimum speed-relative pump flow, minimum absolute
pump flow, minimum and maximum motor input power.