In this paper, a classification recognition algorithm for tower mechanical faults is proposed, and a multiclass central segmentation hyperplane support vector machine (CSH-SVM) is proposed to improve the existing multiclass support vector machine for problems in which a certain sample satisfies multiple hyperplanes at the same time. The tilt angle change and wind direction data were extracted using the tilt sensors and anemometers attached to the tower, and the temperature and humidity sensors, as well as real-time rainfall and water accumulation information, were combined to construct a sample of the original dataset during the operation of the tower. The unbalanced samples were improved using the synthetic minority oversampling technique (SMOTE) algorithm to construct a balanced dataset suitable for machine learning and improve the prediction accuracy of machine learning. At the same time, the support vector machine hyperplane under the one-vs-all classification principle was additionally computed, and the new hyperplane was computed via the existing hyperplane not only to solve the classification problem of the transition area under the one-vs-all classification so that the samples located in this area no longer meet two hyperplane equations at the same time, but also to reduce the probability of incorrect classification to a certain extent. Through verification, CSH-SVM can classify 15 out of 77 misclassified samples into the correct category with slightly higher computational power than the traditional one-vs-all classification SVM, which can improve the classification prediction accuracy for unbalanced tower mechanical failure datasets and make an accurate judgment on the current state of the tower through the tower data as to when the tower may generate mechanical failure, thus reducing economic loss and personal safety threats.