A circulatory assist system has a pump with a motor coupled to rotate the pump (12) at a selectable speed. A controller (16) drives the motor at a target speed and collects blood flow measurements during operation of the pump (12). An impaired flow condition is identified when a plurality of successive blood flow measurements are between an expected minimum flow and a low flow threshold, such that the low flow would necessitate issuing an alert. During the impaired flow condition, it is detected whether an inflow obstruction exists by determining whether a reduction in speed of the pump (12) is correlated with a predetermined increase in the blood flow measurements. If the inflow obstruction is detected, then the speed of the pump (12) is further reduced to further increase the blood flow measurements.Linvention concerne un système dassistance circulatoire qui a une pompe comportant un moteur accouplé pour faire tourner la pompe (12) à une vitesse pouvant être sélectionnée. Un dispositif de commande (16) entraîne le moteur à une vitesse cible et collecte des mesures découlement de sang durant le fonctionnement de la pompe (12). Un état découlement détérioré est identifié lorsquune pluralité de mesures successives découlement de sang sont entre un écoulement minimal attendu et un seuil découlement faible, de telle sorte que lécoulement faible nécessiterait lémission dune alerte. Durant létat découlement détérioré, il est détecté si une obstruction découlement entrant existe ou non par détermination du point de savoir si une réduction de la vitesse de la pompe (12) est ou non corrélée à une augmentation prédéterminée des mesures découlement de sang. Si lobstruction découlement entrant est détectée, alors la vitesse de la pompe (12) est davantage réduite pour augmenter davantage les mesures découlement de sang.