An infusion pump (100) includes a plunger (110) configured to squeeze a section of an infusion tube (150). A proximal valve (120), proximal to the plunger, ascends to allow infusion fluid intake from a reservoir to the infusion tube and descends to inhibit infusion fluid intake from the reservoir to the infusion tube. A distal valve (125), distal to the plunger, ascends to allow infusion fluid flow past the distal valve, and descends to inhibit infusion fluid flow past the distal valve. A controller (141) controls the plunger, proximal valve, and distal valve by initiating descending of the plunger concurrently with or prior to the ascending of the distal valve, such that the descending of the plunger compensates for suction produced by the ascending of the distal valve, thereby reducing backflow of fluid from the subject. Other applications are also described.La présente invention concerne une pompe à perfusion (100) qui comprend un piston (110) conçu pour presser une section d'un tube de perfusion (150). Une valve proximale (120) proximale au piston monte pour permettre l'admission de fluide de perfusion depuis un réservoir jusqu'au tube de perfusion et descend pour empêcher l'admission de fluide de perfusion depuis le réservoir jusqu'au tube de perfusion. Une valve distale (125) distale par rapport au piston monte pour permettre l'écoulement de fluide de perfusion au-delà de la valve distale et descend pour empêcher l'écoulement de fluide de perfusion au-delà de la valve distale. Un dispositif de commande (141) commande le piston, la valve proximale et la valve distale en déclenchant la descente du piston simultanément avec ou avant la montée de la valve distale, de sorte que la descente du piston compense l'aspiration produite par la montée de la valve distale, ce qui permet de réduire l'écoulement inverse de fluide provenant du sujet. L'invention concerne également d'autres applications.