PSO-Based State Feedback Control of Flexible Spacecraft for Attitude Tracking and Vibration Suppression


Article Preview

PD state-feedback controller has been adopted in many spacecraft for attitude tracking and presents good performance. For flexible spacecraft, the controller can be designed with a term which takes into account the flexible dynamics. However, duo to nonlinearity and coupling, how to determine state-feedback control parameters which ensure fast attitude tracking and significant vibration suppression must be considered. In this paper, the dynamics model of spacecraft with flexible appendages is derived with the hybrid coordinate method and the full state feedback controller originated from the PD control algorithm is designed. A method of estimating the flexible spacecraft's controller parameters based on the particle swarm optimization (PSO) algorithm is presented. Taking the PD controller parameters as optimized variables, optimal control state is defined as the linear weighted sum of response error of all state variables is smallest with the limited actuator output moment. Simulation results show that the optimized controller obtained by PSO algorithm makes attitude of spacecraft converge quickly and elastic vibration suppressed effectively.



Edited by:

Mohamed Othman




Y. N. Yu et al., "PSO-Based State Feedback Control of Flexible Spacecraft for Attitude Tracking and Vibration Suppression", Applied Mechanics and Materials, Vols. 229-231, pp. 2161-2165, 2012

Online since:

November 2012




[1] R. Zhang: Dynamics and Control for the Orbit Gesture of Satellite (Beihang University Press, Beijing 1998).

[2] S. DI Gennaro: Passive attitude control of flexible spacecraft from quaternion measurements. Journal of Optimization Theory and Applications. Vol. 116, No. 1 (2003), pp.41-60.


[3] J. Kennedy and R. Eberhart: Particle swarm optimization. in Proc. IEEE Int. Conf. Neural Networks, Vol. IV, Perth, Australia (1995), p.1942-(1948).

[4] Z. Gaing: A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Transactions on Energy Conversion. Vol. 19, No. 2 (2004), pp.384-391.


[5] M. Pontani and B. A. Conway: Particle swarm optimization applied to impulsive orbital transfers. Acta Astronautica. Vol. 74 (2012), pp.141-155.


[6] S. DI Gennaro: Active vibration suppression in flexible space-craft attitude tracking. Journal of Guidance, Control, and Dynamics. Vol. 21, No. 3 (1998), pp.400-408.