系统工程与电子技术 ›› 2021, Vol. 43 ›› Issue (12): 3675-3682.doi: 10.12305/j.issn.1001-506X.2021.12.31

• 制导、导航与控制 • 上一篇    下一篇

基于改进粒子群算法的快速反射镜自抗扰控制

冯建鑫*, 王雅雷, 王强, 胥彪   

  1. 南京航空航天大学航天学院, 江苏 南京 211106
  • 收稿日期:2020-12-09 出版日期:2021-11-24 发布日期:2021-11-30
  • 通讯作者: 冯建鑫
  • 作者简介:冯建鑫(1982—), 男, 副教授, 博士, 主要研究方向为复合轴控制、运动载荷视轴稳定技术、激光通信高精度跟瞄机构伺服控制系统设计|王雅雷(1996—), 男, 硕士研究生, 主要研究方向为快速反射镜的控制、自抗扰控制|王强(1995—), 男, 硕士研究生, 主要研究方向为智能算法、高精度跟瞄控制|胥彪(1986—), 男, 讲师, 博士, 主要研究方向为非线性控制、高精度跟瞄控制
  • 基金资助:
    国家自然科学基金(61603183);中国科学院上海光学精密机械研究所资助项目(KFA20613);南京航空航天大学研究生创新基地(实验室)开放基金(kfjj20201502)

Fast steering mirror ADRC based on improved particle swarm optimizer

Jinxin FENG*, Yalei WANG, Qiang WANG, Biao XU   

  1. College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
  • Received:2020-12-09 Online:2021-11-24 Published:2021-11-30
  • Contact: Jinxin FENG

摘要:

为了提高快速反射镜(fast steering mirror, FSM)的跟踪精度和扰动抑制能力, 建立了基于自抗扰控制器(active disturbance rejection control, ADRC)的FSM闭环控制系统, 并对ADRC的参数整定方法进行研究。由于ADRC参数用试凑法整定效率低, 用粒子群优化(particle swarm optimization, PSO)算法整定容易陷入局部最优, 因此提出一种惯性权重基于箕舌线调整的改进PSO(improved PSO, IPSO)算法。通过系统仿真实验, 在考虑卫星平台振动的情况下, 采用基于IPSO、PSO的ADRC和传统比例-积分-微分(proportion integration differentiation,PID)控制器分别控制FSM。结果表明, 在跟踪不同频率的高频正弦信号时, 采用基于IPSO的ADRC控制的FSM跟踪精度相较其他两种控制器控制FSM的跟踪精度均有明显提升。

关键词: 快速反射镜, 自抗扰控制, 粒子群, 惯性权重, 箕舌线函数

Abstract:

In order to improve the tracking accuracy and disturbance suppression ability of fast steering mirror (FSM), a FSM closed-loop control system based on active disturbance rejection control (ADRC) is established, and the parameter setting method of ADRC is studied. Because the setting efficiency of ADRC parameters by trial and error method is low, and it is easy to fall into local optimization by particle swarm optimization (PSO), an improved PSO (IPSO) algorithm based on skip tongue line adjustment of inertia weight is proposed. Through the system simulation experiment, considering the vibration of satellite platform, ADRC and traditional proportion integration differentiation (PID) controller based on IPSO and PSO are used to control FSM respectively. The results show that when tracking high-frequency sinusoidal signals with different frequencies, the tracking accuracy of FSM controlled by ADRC based on IPSO is significantly improved compared with the other two controllers.

Key words: fast steering mirror, active disturbance rejection control (ADRC), particle swarm, inertial weight, versoria function

中图分类号: