This paper addresses the multi-objective integrated attitude control problem of a large solar power satellite (SPS) in the presence of time-varying parameters, disturbances, and actuator saturation. The attitude coupling dynamic model, which could accurately describe the rotational motion of different SPS components, is firstly obtained. The gravity gradient, solar radiation pressure, microwave radiation reflection, and friction torques are investigated to evaluate their influence on attitude control accuracy. The coupling dynamic model is linearized and discretized, which provides a subsystem model for distributed controller design. A distributed incremental predictive controller is designed for each rotation channel to form a distributed system. The augmented system state is defined to solve the complex constraint problem, and the predicted value with feedback correction is introduced to deal with the disturbances. Besides, the stability of the system is analyzed by considering external disturbances and actuator failure. Comparative analysis with centralized methods under the same prediction horizon is provided, and the results demonstrate a tenfold solution performance enhancement while maintaining accuracy. Furthermore, the controller is integrated with feedback correction, which could improve control accuracy by at least one order of magnitude. The proposed controller reduces the adjusting time for attitude stabilization by 56.8 % in the presence of actuator failure. The simulation results demonstrate that the proposed controller has good robustness and fault tolerance, which provides a feasible solution for SPS multiple attitude control missions.
Read full abstract