欢迎访问机床与液压官方网站!

咨询热线:020-32385312 32385313 RSS EMAIL-ALERT
基于PSO算法的串联机械手位置跟踪模糊PID控制
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

湖南省自然科学基金资助项目(2018JJ5048);湖南省教育厅科学研究项目(19C1548)


Fuzzy PID control for position tracking of series manipulator based on the PSO algorithm
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    在串联机械手运动控制中常采用PID 控制器,存在超调较大、跟踪精度低的问题,为此设计了一种基于微粒群(PSO)算法的模糊 PID 控制器。首先,根据两力臂串联机械手模型,推算出动力学方程式和传递函数;然后,设计控制器的系统结构,采用PSO算法优化模糊PID控制参数,提高了系统的自适应能力和跟踪精度;最后,在MATLAB中对机械手位置跟踪控制进行仿真。仿真结果显示:PID 控制超调较大,有震荡;经模糊调整后,超调变小,稳定性较好;再通过PSO优化,响应速度变快,超调量基本消除。

    Abstract:

    The PID controller is often used in the motion control of series manipulator, which has the problems of large overshoot and low tracking accuracy. Based on this, a fuzzy PID controller based on particle swarm optimization (PSO) algorithm is designed. First of all, the dynamic equation and transfer function were deduced based on the model of serial manipulator with two arms. Secondly, the system structure of the controller was designed, and the PSO algorithm was used to optimize the control parameters of fuzzy PID controller, which improved the adaptive ability and tracking precision of the system. Finally, the tracking and control of manipulator position were simulated by the MATLAB. The simulation results show that the PID controller has certain oscillation and large overshoot. After fuzzy adjustment, the overshoot becomes small and the stability is better; on this basis, the response speed gets faster, and the overshoot is basically eliminated through PSO optimization.

    参考文献
    相似文献
    引证文献
引用本文

唐立伟,颜红芹.基于PSO算法的串联机械手位置跟踪模糊PID控制[J].机床与液压,2020,48(12):72-76.
. Fuzzy PID control for position tracking of series manipulator based on the PSO algorithm[J]. Machine Tool & Hydraulics,2020,48(12):72-76

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2020-08-21
  • 出版日期: