Research Article
Robust Fault-Tolerant Control for Satellite Attitude Stabilization Based on Active Disturbance Rejection Approach with Artificial Bee Colony Algorithm
Algorithm 2
Robust fault-tolerant control algorithm for satellite stabilization based on ADRC with bandwidth parameter optimization by ABC.
| Input | | Initialize | | For to | | The model of the attitude control system is | | | are input to TDs. | | ; | | ; | | ; | | ; | | ; | | . | | ESO is established: | | . | | Feedback state errors: | | ; | | ; | | ; | | ; | | ; | | ; | | ; | | ; | | . | | Control laws are | | ; | | ; | | . | | Under fault-free condition, control torques of flywheels are | | ; | | ; | | ; | | . | | When a fault is detected, isolate the faulty flywheel and activate the spare flywheel. | | If , then | | , | | , | | , | | ; | | If , then | | , | | , | | , | | ; | | If , then | | , | | , | | , | | . | | End. | | Output |
|