The Left Ventricular Assist Device (LVAD) is a rotary mechanical pump that is implanted in patients with congestive heart failure to help the left ventricle in pumping blood in the circulatory system. However, using such a device may result in a very dangerous event, called ventricular suction that can cause ventricular collapse due to overpumping of blood from the left ventricle when the rotational speed of the pump is high. Therefore, a reliable technique for detecting ventricular suction is crucial. This paper presents a new suction detection system that can precisely classify pump flow patterns, based on a Lagrangian Support Vector Machine (LSVM) model that combines six suction indices extracted from the pump flow signal to make a decision about whether the pump is in suction, approaching suction, or not in suction. The proposed method has been tested using in vivo experimental data based on two different pumps. The simulation results show that the system can produce superior performance in terms of classification accuracy, stability, learning speed, and good robustness compared to three other existing suction detection methods and the original SVM-based algorithm. The ability of the proposed algorithm to detect suction provides a reliable platform for the development of a feedback control system to control the speed of the pump while at the same time ensuring that suction is avoided.