首页    期刊浏览 2024年12月02日 星期一
登录注册

文章基本信息

  • 标题:Optimized PID Controller with Bacterial Foraging Algorithm
  • 其他标题:Optimized PID Controller with Bacterial Foraging Algorithm
  • 本地全文:下载
  • 作者:Seiyed Mohammad Mirzaei ; Mohammad Hossein Moattar
  • 期刊名称:International Journal of Electrical and Computer Engineering
  • 电子版ISSN:2088-8708
  • 出版年度:2015
  • 卷号:5
  • 期号:6
  • 页码:1372-1380
  • DOI:10.11591/ijece.v5i6.pp1372-1380
  • 语种:English
  • 出版社:Institute of Advanced Engineering and Science (IAES)
  • 摘要:Fish robot precision depends on a variety of factors including the precision of motion sensors, mobility of links, elasticity of fish robot actuators system, and the precision of controllers. Among these factors, precision and efficiency of controllers play a key role in fish robot precision. In the present paper, a robot fish has been designed with dynamics and swimming mechanism of a real fish. According to equations of motion, this fish robot is designed with 3 hinged links. Subsequently, its control system was defined based on the same equations. In this paper, an approach is suggested to control fish robot trajectory using optimized PID controller through Bacterial Foraging algorithm, so as to adjust the gains. Then, this controller is compared to the powerful Fuzzy controller and optimized PID controller through PSO algorithm when applying step and sine inputs. The research findings revealed that optimized PID controller through Bacterial Foraging Algorithm had better performance than other approaches in terms of decreasing of the settling time, reduction of the maximum overshoot and desired steady state error in response to step input. Efficiency of the suggested method has been analyzed by MATLAB software.
  • 其他摘要:Fish robot precision depends on a variety of factors including the precision of motion sensors, mobility of links, elasticity of fish robot actuators system, and the precision of controllers. Among these factors, precision and efficiency of controllers play a key role in fish robot precision. In the present paper, a robot fish has been designed with dynamics and swimming mechanism of a real fish. According to equations of motion, this fish robot is designed with 3 hinged links. Subsequently, its control system was defined based on the same equations. In this paper, an approach is suggested to control fish robot trajectory using optimized PID controller through Bacterial Foraging algorithm, so as to adjust the gains. Then, this controller is compared to the powerful Fuzzy controller and optimized PID controller through PSO algorithm when applying step and sine inputs. The research findings revealed that optimized PID controller through Bacterial Foraging Algorithm had better performance than other approaches in terms of decreasing of the settling time, reduction of the maximum overshoot and desired steady state error in response to step input. Efficiency of the suggested method has been analyzed by MATLAB software.
  • 关键词:electronics;computer engineering;robotics;Fish Robot; PID Controller; Fuzzy Controller; Bacterial Foraging Algorithm; PSO Algorithm
国家哲学社会科学文献中心版权所有