Patrick O. M. Ogutu, Dr. Nicholas Oyie, Dr. Winston Ojenge
{"title":"Performance Analysis of an Improved Particle Swarm Optimization and the Standard Particle Swarm Optimization","authors":"Patrick O. M. Ogutu, Dr. Nicholas Oyie, Dr. Winston Ojenge","doi":"10.35940/ijeat.a4298.1013123","DOIUrl":null,"url":null,"abstract":"Many industries employ different modes of control when it comes to PID parameter tuning. The problem of tuning a control system for linear and nonlinear systems has been undertaken by previous authors however the level of error reduction in the system performance has not been done quite well, hence the study on improved particle swarm optimization using improved Algorithm for PID parameter tuning. This paper tackled optimization of PID parameters based on improved PSO algorithm for the non-linear system. The particle swarm optimization is used to tune the PID parameters to ensure improved system response and operation. The PSO was deployed in a nonlinear system for application and validation of results achieved through PID tuning of the standard parameters on the MATLAB Simulink platform. The study ensured that the PID parameters were effectively tuned by applying improved PSO Algorithm to the plant process. The research used a standard nonlinear system depicting the real-life situation and an Improved Particle Swarm Optimization Algorithm to analyze and compare the improved behavior on the MATLAB/Simulink toolbox as applied to the PID parameters. Finally, it was logically realized that an improved PSO Algorithm system response was much better in comparison with the non-PSO tuned system. The simulation was performed on the plant transfer function using the MATLAB and Simulink platforms at various parameter choices and situations, and realizations were made from the data obtained. As the iteration was increased from 10, 50, and 100, there was a significant reduction in ITAE error from 0.054806 to a minimum of 0.01900, which is far better than the SPSO algorithm. SPSO reduces the error from 0.065143 to 0.020476. It was noted that the system behavior was far better in terms of settling time and peak overshoot for IPSO.","PeriodicalId":13981,"journal":{"name":"International Journal of Engineering and Advanced Technology","volume":"101 7","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Engineering and Advanced Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.35940/ijeat.a4298.1013123","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Many industries employ different modes of control when it comes to PID parameter tuning. The problem of tuning a control system for linear and nonlinear systems has been undertaken by previous authors however the level of error reduction in the system performance has not been done quite well, hence the study on improved particle swarm optimization using improved Algorithm for PID parameter tuning. This paper tackled optimization of PID parameters based on improved PSO algorithm for the non-linear system. The particle swarm optimization is used to tune the PID parameters to ensure improved system response and operation. The PSO was deployed in a nonlinear system for application and validation of results achieved through PID tuning of the standard parameters on the MATLAB Simulink platform. The study ensured that the PID parameters were effectively tuned by applying improved PSO Algorithm to the plant process. The research used a standard nonlinear system depicting the real-life situation and an Improved Particle Swarm Optimization Algorithm to analyze and compare the improved behavior on the MATLAB/Simulink toolbox as applied to the PID parameters. Finally, it was logically realized that an improved PSO Algorithm system response was much better in comparison with the non-PSO tuned system. The simulation was performed on the plant transfer function using the MATLAB and Simulink platforms at various parameter choices and situations, and realizations were made from the data obtained. As the iteration was increased from 10, 50, and 100, there was a significant reduction in ITAE error from 0.054806 to a minimum of 0.01900, which is far better than the SPSO algorithm. SPSO reduces the error from 0.065143 to 0.020476. It was noted that the system behavior was far better in terms of settling time and peak overshoot for IPSO.