A. I. Tajudin, Muhammad Affi Daneal Izani, A. Samat, S. Omar, M. A. Idin
{"title":"基于ABC算法的最优PID控制器设计直流电机转速控制","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":"{\"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}","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}
Design a Speed Control for DC Motor Using an Optimal PID Controller Implementation of ABC Algorithm
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.