Abstract

In this paper, a passive fault tolerant attitude control is investigated for a nano-satellite with three magnetorquers and one reaction wheel in the presence of actuator constraints, external disturbances, and partial loss of actuator effectiveness as unknown actuator faults. For this purpose, a variable structure control approach is employed due to its ability to deal with the partial loss of actuator effectiveness and adjusting the maximum amplitude of the control signal by a control gain. A modified sliding variable is designed based on angular velocity and attitude errors with an adaptive parameter coefficient. The dynamics equation of the adaptive parameter is extracted during the stability proof of the closed-loop system. Changing the value of this parameter changes the effect intensity of the quaternion errors on the sliding variable and causes the attitude errors to maintain within a limited range. Applying this parameter to the modified sliding variable makes the controller perform well even if the adaptive parameter is significantly reduced. Furthermore, directly using the adaptive parameter in the structure of control law makes the controller generate a chattering-free torque. Comparing the simulation results with the results of two variable structure control methods designed in previous articles shows that its performance in attitude tracking commands has improved. In addition, Monte Carlo simulations with random actuator faults are performed to show the robustness of the proposed controller in the presence of actuator constraints and external disturbances.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call