Design of Optimal Proportional Integral Derivative Attitude Controller for an Uncoupled Flexible Satellite Using Particle Swarm Optimization
Authors: Martha C. Orazulume, Jibril D. Jiya
Abstract:
Flexible satellites are equipped with various appendages which vibrate under the influence of any excitation and make the attitude of the satellite to be unstable. Therefore, the system must be able to adjust to balance the effect of these appendages in order to point accurately and satisfactorily which is one of the most important problems in satellite design. Proportional Integral Derivative (PID) Controller is simple to design and computationally efficient to implement which is used to stabilize the effect of these flexible appendages. However, manual turning of the PID is time consuming, waste energy and money. Particle Swarm Optimization (PSO) is used to tune the parameters of PID Controller. Simulation results obtained show that PSO tuned PID Controller is able to re-orient the spacecraft attitude as well as dampen the effect of mechanical resonance and yields better performance when compared with manually tuned PID Controller.
Keywords: Attitude control, flexible satellite, particle swarm optimization, PID controller.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1111911
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1279References:
[1] K. J. Walchko, “Robust Nonlinear Attitude Control with Disturbance compensation”, 2003.
[2] C. D Brown, “Elements of Spacecraft Design”, AIAA Education Series, 2002.
[3] O. Montenbruck and E. Gill, “Satellite Orbits: Models, Methods and Applications”, Spring-Verlag, 2000.
[4] D. A. Vallado, “Fundamentals of Astrodynamics and Applications”, Microcosm and press and Kluwer Academic publishers, 2001.
[5] P. C. Hughes, “Spacecraft Attitude Dynamics”, John Willey & Sons, Inc, 1986.
[6] K. J. Astrom and T. Hagglund, “PID controllers. Theory design and tuning, NC: Instrument Society of America, Research Triangle Park”, 1995.
[7] Z. L. Gaing, “A Particle Swarm Optimization Approach for Optimum Design of PID Controller in AVR System”, IEEE Transaction on Energy conversion, vol. 19, no. 2, p. 284.
[8] Z. Shafei and A. T. Shenton, “Tuning PIDtype controllers for stable and unstable systems with time delay”, Automatica, Vol. 30, p. 1609-1615, 1994.
[9] Z. Shafei and A. T. Shenton, A.T, “Frequency domain Design of PID Controllers for Stable and Unstable Systems with Time Delay”, Automatica, vol 33, p. 2223-2232, 1997.
[10] J. Ackerman, D. Kaesbauer, "Stable polyhedra in parameter space”, Automatica, vol. 39, p. 937-943, 2003.
[11] J. Ackerman and D. Kaesbauer, and R. Muench, “Robust gamma-stability analysis in a plant parameter space”, Automatica, vol. 27, 75-85, 1991.
[12] L. C. Smith, “Fundamentals of control theory, Chemical Engineering”, vol. 86, no. 22, p. 11 39, 1979.
[13] J. G. Ziegler and N. B. Nichols, “Optimum settings for Automatic Controllers”, Trans. ASME, Vol. 64, P. 759-768, 1942.
[14] E. E. Omizegba, M. I. Onogu and O. U. O Okereke, “Fuzzy Attitude Control of Flexible Satellite with Uncoupled Axes” Nigerian Journal of Rresearch and Development, Vol. 3, No. 3, 2004.
[15] J. Kennedy and R. C. Eberhart, “Particle Swarm Optimization”, Conference Proc. IEEE International Conference on Neural Networks (Perth, Australia), IEEE Services Center, Piscataway, NJ, pp IV:1942-1948, 1995.
[16] Y. Shi and R. C. Eberhart, “A Modified Particle Swarm Optimizer”, Conference Proceedings, IEEE Congress on Evolutionary Computation, p. 69–73, 1998.