Optimized Model Torque Prediction Control Strategy for BLDCM Torque Error and Speed Error Reduction System

This paper presents an improved whale optimization algorithm (IWOA) for optimizing the model predictive torque control (MPTC) of brushless DC motor (BLDCM) to further reduce the problems of strong torque pulsation and high ripple caused by the special structure of BLDCM. IWOA adds a randomized conve...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of Electrical and Computer Engineering 2023-08, Vol.2023, p.1-19
Hauptverfasser: Yuan, Ye, Liu, Cheng, Chen, Siyu, Zhou, Zhenxiong
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents an improved whale optimization algorithm (IWOA) for optimizing the model predictive torque control (MPTC) of brushless DC motor (BLDCM) to further reduce the problems of strong torque pulsation and high ripple caused by the special structure of BLDCM. IWOA adds a randomized convergence factor strategy to the original algorithm, enabling the parameter weights to be adjusted in time. The relative error between the training set and the predicted values is reduced, and a suitable interval is selected for the target. The proposed method takes into account the switching frequency loss factor in the MPTC system of BLDCM, discarding the traditional trial-and-error method and choosing to control the parameter adjustment by the degree of deviation. The IWOA is compared with the popular whale optimization algorithm (WOA), dragonfly algorithm (DA), ant colony optimization (ACO) algorithm, and grey wolf optimization (GWO) algorithm on the MATLAB SIMULINK platform to verify the effectiveness of the method in dealing with improved chain tracking, reduced torque pulsation, and reduced speed error. The simulation results show that IWOA performs well, with an efficiency of 94.32%.
ISSN:2090-0147
2090-0155
DOI:10.1155/2023/5563242