The attitude maneuver control of spacecraft under bounded disturbance and input saturation is investigated in this paper.Using the Lyapunov stability theory,an anti-saturation sliding mode control algorithm is given b...The attitude maneuver control of spacecraft under bounded disturbance and input saturation is investigated in this paper.Using the Lyapunov stability theory,an anti-saturation sliding mode control algorithm is given by designing a time-varying sliding mode to solve the input saturated attitude control problem without disturbance.Then combining the merit in anti-saturation of time-varying sliding mode controller with the merit in anti-disturbance of time-invariant sliding mode controller,a switching strategy between the two controllers is designed to solve the attitude maneuver control problem under input saturation and bounded disturbance.However,double value of quaternions makes the attitude slewing unwinding.To solve the problem,an attitude error vector is designed.Based on the error vector,a modified sliding mode control algorithm is proposed which simultaneously has the ability of anti-saturation,anti-disturbance and anti-unwinding.Simulation results show that the algorithm in this paper is feasible and effective.展开更多
基金supported by the National Basic Research Program of China ("973" Program) (Grant No. 2012CB720000)the National Naturalm Science Foundation of China (Grant No. 61174201)
文摘The attitude maneuver control of spacecraft under bounded disturbance and input saturation is investigated in this paper.Using the Lyapunov stability theory,an anti-saturation sliding mode control algorithm is given by designing a time-varying sliding mode to solve the input saturated attitude control problem without disturbance.Then combining the merit in anti-saturation of time-varying sliding mode controller with the merit in anti-disturbance of time-invariant sliding mode controller,a switching strategy between the two controllers is designed to solve the attitude maneuver control problem under input saturation and bounded disturbance.However,double value of quaternions makes the attitude slewing unwinding.To solve the problem,an attitude error vector is designed.Based on the error vector,a modified sliding mode control algorithm is proposed which simultaneously has the ability of anti-saturation,anti-disturbance and anti-unwinding.Simulation results show that the algorithm in this paper is feasible and effective.