航天器太阳帆板伸展过程最优控制的粒子群优化算法

OPTIMAL CONTROL OF STRETCHING PROCESS OF SOLAR ARRAY ON SPACECRAFT USING PARTICLE SWARM OPTIMIZATION ALGORITHM

  • 摘要: 讨论航天器太阳帆板伸展过程中航天器姿态运动的最优控制问题。利用多体动力学方法导出带太阳帆板航天器姿态运动方程。在系统角动量为零的情况下,带太阳帆板航天器系统的姿态运动控制问题可转化为无漂移系统的非完整运动规划问题。在非完整运动规划中引入粒子群优化算法,通过控制太阳帆板伸展运动可同时获得航天器姿态的期望位形。数值仿真表明,该方法对太阳帆板伸展过程中航天器主体姿态控制是有效的。

     

    Abstract: The optimal control problem of the attitude of a spacecraft during the stretching process of its solar array is discussed in this paper. The equations of motion for the spacecraft with solar array are obtained based on multibody system dynamics. The control problem of the attitude motion of a spacecraft with solar array can be transformed into the motion planning problem of nonholonomic system when the initial angular momentum is zero. The optimal control input signal is obtained and the optimal trajectory of a spacecraft with solar array can be obtained by using particle swarm optimization algorithm. The results of numerical simulation show that this approach is effective for the control problem of the attitude of a spacecraft during the stretching process of its solar array.

     

/

返回文章
返回