Skip to Main Content
Attitude control system is designed to change the attitude of a satellite, able to meet pointing requirement, eliminating external disturbances, a low-cost controller as well as a high reliability control system which can be applied and embedded to a real time application. An adaptive predictive Mamdani fuzzy logic controller (FLC) is introduced in this paper. A predictive control is needed to estimate required control torque at the next sampling time since the satellite system is having time delays. The adaptive portion is using a model reference and the response of the satellite is compared to minimize the output error by adapting the adaptive gain to the controller torque. Y-Thompson regulating control is adapted to the satellite system as the reference input throughout the simulation. The design schemes of modeling adaptive and predictive FLC are described as follow: basic FLC, predictive FLC and adaptive and predictive FLC (APFLC). The simulation results show that the attitude motion can be controlled with adaptive and predictive FLC even in the presence of noise, disturbance and nonlinearity.