A medical pump (10) with a closed loop stroke feedback system and method, for use with a pumping chamber (24), for example in a cassette (12), is disclosed. The pump includes a pumping element (44) that intermittently pressurizes a pumping chamber during a pumping cycle. A pressure sensor (46) detects the pressure exerted by the pumping element on the pumping chamber. A position sensor (48) detects the position of the pumping element. A processing unit (30) processes pressure data from the pressure sensor and position data from the position sensor to determine a calculated stroke volume of the pump for a pump cycle, and to adjust a stroke frequency of the pump to compensate for variation in the stroke volume.Linvention concerne une pompe médicale comprenant un système et un procédé de rétroaction en boucle fermée destinée à être utilisée avec une chambre de pompage, par exemple, dans une cassette. La pompe comprend un élément de pompage qui pressurise une chambre de pompage de façon intermittente pendant un cycle de pompage. Un capteur de pression détecte la pression exercée par lélément de pompage sur la chambre de pompage. Un capteur de position détecte la position de lélément de pompage. Une unité de traitement traite les données de pression fournies par le capteur de pression et les données de position fournies par le capteur de position afin de déterminer un volume de course calculé de la pompe pour un cycle de pompe et pour régler une fréquence de course de la pompe afin de compenser la variation du volume de course.