• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2023, Vol. 59 ›› Issue (22): 207-214.doi: 10.3901/JME.2023.22.207

Previous Articles     Next Articles

Condition Recognition Method Based on K-AHNs for In-wheel Motor

XUE Hongtao1, WU Meng1, ZHANG Ziming1, ZHOU Hongyue1, WANG Huaqing2   

  1. 1. School of Automobile and Traffic Engineering, Jiangsu University, Zhenjiang 212013;
    2. College of Mechanical and Electrical Engineering, Beijing University of Chemical Technology, Beijing 100029
  • Received:2022-12-05 Revised:2023-07-08 Online:2023-11-20 Published:2024-02-19

Abstract: To avoid the potential safety hazards of electric vehicle caused by fault deterioration of in-wheel motor, a condition recognition method based on artificial hydrocarbon networks with K-means clustering algorithm(K-AHNs) is proposed. Based on the K-means clustering algorithm, the traditional updating method is improved to optimize the molecular interval and multiple condition recognition models of artificial hydrocarbon networks(AHNs), then the fault recognition accuracy is improved and the training time is significantly reduced. The experimental data of 3 bearing faults such as inner-ring fault, outer-ring fault and rolling element fault of in-wheel motor with 4 kinds of roads in 7 running conditions are used to verify the performance of the proposed method. Each condition recognition accuracy of the proposed method is greater than 87%, and each training time is less than 19 seconds. Comparing the traditional AHNs, the average recognition accuracy based on K-AHNs is increased by 14.49%, and the average training time is 5 times shorter. It has been proved that K-AHNs not only improves the condition recognition accuracy, but also reduces the training time, then K-AHNs has better reliability and practicability, which solves some problems of the existing fault diagnosis of in-wheel motor, such as low recognition accuracy and long training time.

Key words: in-wheel motor, artificial hydrocarbon networks, K-means clustering, condition recognition, running condition

CLC Number: