A. I. Tajudin, Muhammad Affi Daneal Izani, A. Samat, S. Omar, M. A. Idin
{"title":"Design a Speed Control for DC Motor Using an Optimal PID Controller Implementation of ABC Algorithm","authors":"A. I. Tajudin, Muhammad Affi Daneal Izani, A. Samat, S. Omar, M. A. Idin","doi":"10.1109/ICCSCE54767.2022.9935644","DOIUrl":null,"url":null,"abstract":"The project purpose to implement Artificial Bee Colony (ABC) algorithm optimization technique for controlling the speed of the DC motor. The separately excited DC motor had been used to analyze the performance of the proposed technique. The boost converter has been selected to supply the required voltage to the terminal voltage of the DC motor. The PID controller was selected to control the desired performance of the converter. The determination of the best parameter is the main issue for this controller. The ABC algorithm was implemented to enhance the system performance by optimizing the PID gains. The objective function of error which is Integral-weight Time Absolute Error (ITAE) was used to minimize the index speed error of the motor. The proposed technique shows its capability to improve the speed response of the DC motor. Simulation model was developed using MATLAB/Simulink.","PeriodicalId":346014,"journal":{"name":"2022 IEEE 12th International Conference on Control System, Computing and Engineering (ICCSCE)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 12th International Conference on Control System, Computing and Engineering (ICCSCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSCE54767.2022.9935644","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The project purpose to implement Artificial Bee Colony (ABC) algorithm optimization technique for controlling the speed of the DC motor. The separately excited DC motor had been used to analyze the performance of the proposed technique. The boost converter has been selected to supply the required voltage to the terminal voltage of the DC motor. The PID controller was selected to control the desired performance of the converter. The determination of the best parameter is the main issue for this controller. The ABC algorithm was implemented to enhance the system performance by optimizing the PID gains. The objective function of error which is Integral-weight Time Absolute Error (ITAE) was used to minimize the index speed error of the motor. The proposed technique shows its capability to improve the speed response of the DC motor. Simulation model was developed using MATLAB/Simulink.