{"title":"Design of fuzzy PID control system for quad-rotor UAV based on particle swarm algorithm under wind disturbance conditions","authors":"Rongda Meng","doi":"10.61173/gefh0t54","DOIUrl":null,"url":null,"abstract":"This project proposes an intelligent control method that employs a particle swarm algorithm to optimize the rules of a fuzzy controller. The rules of the fuzzy controller are continuously adjusted based on feedback data on the attitude changes of a quadrotor unmanned aerial vehicle and the enhanced particle swarm algorithm. This enables the controller to learn autonomously, thereby enhancing its performance under various conditions. In addition to optimizing the rules of the fuzzy controller, an analysis and modeling process is conducted for the characteristics of wind speed changes under natural conditions. The resulting model is introduced into the system as environmental noise, thereby improving the controller’s performance under different conditions. Experiments are conducted in the Matlab/Simulink simulation environment to test the performance of the control algorithm. The algorithm’s anti-disturbance capability and control accuracy are compared when facing complex disturbances. This research methodology offers new possibilities for precise control of quadrotor unmanned aerial vehicles and provides valuable references for future drone technology development.","PeriodicalId":438278,"journal":{"name":"Science and Technology of Engineering, Chemistry and Environmental Protection","volume":"15 13","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Science and Technology of Engineering, Chemistry and Environmental Protection","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.61173/gefh0t54","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This project proposes an intelligent control method that employs a particle swarm algorithm to optimize the rules of a fuzzy controller. The rules of the fuzzy controller are continuously adjusted based on feedback data on the attitude changes of a quadrotor unmanned aerial vehicle and the enhanced particle swarm algorithm. This enables the controller to learn autonomously, thereby enhancing its performance under various conditions. In addition to optimizing the rules of the fuzzy controller, an analysis and modeling process is conducted for the characteristics of wind speed changes under natural conditions. The resulting model is introduced into the system as environmental noise, thereby improving the controller’s performance under different conditions. Experiments are conducted in the Matlab/Simulink simulation environment to test the performance of the control algorithm. The algorithm’s anti-disturbance capability and control accuracy are compared when facing complex disturbances. This research methodology offers new possibilities for precise control of quadrotor unmanned aerial vehicles and provides valuable references for future drone technology development.