Document Type : Original Article

Authors

1 Tehran university

2 Faculty of New Sciences and Technologies, University of Tehran, Tehran, Iran

3 Department of Electrical Engineering, Technical and Vocational University, Tehran, Iran

Abstract

In this paper, the control of a three-axis rigid satellite attitude control system with a fractional order proportional-integral-derivative (PID) controller is investigated in the presence of disturbance and parametric uncertainties. The reaction wheel actuator with the first-order dynamic model is used to control the attitude of the satellite. Uncertainties are considered on satellite moment inertia, actuator model and amplitude and frequency of external disturbances. External disturbances are modeled with two fixed and periodic parts and uncertainty is also considered on the disturbances model. The integer order controller is also used for the same conditions to compare the results with the fractional order controller. The usual Granwald-Letinkov definition is used to solve integrals and fractional order derivatives. The mean absolute of the pointing error of the satellite pointing maneuver has been selected as an objective function of the optimization problem. The controller gains in integer and fractional order are obtained by particle swarm evolution algorithm (PSO) optimization method. The performance criterion has been studied in terms of the controller time response and also in terms of the standard deviation of the mentioned uncertainties and external disturbance. The results show that the fractional order controller performs more accurate and robustness than the integer order controllers in the face of uncertainty and disturbance.

Keywords

Main Subjects

[1] Ley, W., Wittmann, K., & Hallmann, W. (Eds.). (2009). Handbook of space technology (Vol. 22). John Wiley & Sons.
[2] Sidi, M. J. (1997). Spacecraft dynamics and control: a practical engineering approach (Vol. 7). Cambridge university press.
[3] Bryson, A. E. (1994). Control of spacecraft and aircraft. Princeton university press.
[4] J. Wertz and H. Wittenberg, Spacecraft Attitude Determination and Control, vol. 24. Dordrecht: Springer Netherlands, 1979.
[5] Fuchs, M., Neumaier, A., & Girimonte, D. (2007). Uncertainty modeling in autonomous robust spacecraft system design. In PAMM: Proceedings in Applied Mathematics and Mechanics (Vol. 7, No. 1, pp. 2060041-2060042). Berlin: WILEY‐VCH Verlag.
[6] M. Massoumnia,, "Linear Controllers Design," Sharif Univercity of Technology, 1394, (in persian),Accessed: Dec. 28, 2020. [Online]. Available: http://ganjineh.sharif.ir/resource/425314.
 [7] A. Ghaedi and M. A. Nekoui, “3-Axes satellite attitude control based on biased angular momentum,” in 2008 13th International Power Electronics and Motion Control Conference, EPE-PEMC 2008, 2008, pp. 1054–1057, doi: 10.1109/EPEPEMC.2008.4635407.
[8] P. Sharma and V. G. Nair, “Tuning of PID controller using glowworm swarm optimisation on a satellite attitude control reaction wheel,” Int. J. Recent Technol. Eng., vol. 8, no. 2, pp. 4205–4210, 2019, doi: 10.35940/ijrte.B3404.078219.
[9] C. Pukdeboon, “Robust optimal pid controller design for attitude stabilization of flexible spacecraft,” Kybernetika, vol. 54, no. 5, pp. 1049–1070, 2018, doi: 10.14736/kyb-2018-5-1049.
[10]         S. S. Kumar, C. Shreesha, and N. K. Philip, “Robust PID controller design for rigid uncertain spacecraft using Kharitonov theorem and vectored particle swarm optimization,” Int. J. Eng. Technol., vol. 7, no. 2, pp. 9–14, 2018, doi: 10.14419/ijet.v7i2.21.11825.
[11]         Y. Li, Z. Sun, and D. Ye, “Robust linear PID controller for satellite attitude stabilisation and attitude tracking control,” Int. J. Sp. Sci. Eng., vol. 4, no. 1, p. 64, 2016, doi: 10.1504/ijspacese.2016.078581.
[12]         A. Kosary, A. Maani and H. Nejat Pishkonary, "Three-axis Satellite Atittude with a combination of Thruster and Reaction wheels," (in persian), vol. 11, no. 3, pp. 63–71, Dec. 2018, Accessed: Dec. 28, 2020. [Online]. Available: http://jsst.ias.ir/article_81073.html.
 [13]        S. M. Bazaz, V. Bohlouri, S. Hamid, and J. Naini, “Attitude Control of a Rigid Satellite with Pulse-Width Pulse-Frequency Modulation Using Observer-based Modified PID Controller,” Fac. Mech. Eng. Tarbiat Modares Univ. Tehran, Iran., vol. 16, no. 8, pp. 139–148, 2016, Accessed: Dec. 28, 2020. [Online]. Available: http://journals.modares.ac.ir/article-15-1094-en.html.
[14]         V. Bohlouri, Z. Khodamoradi, and S. H. Jalali-Naini, “Spacecraft attitude control using model-based disturbance feedback control strategy,” J. Brazilian Soc. Mech. Sci. Eng., vol. 40, no. 12, pp. 1–18, Dec. 2018, doi: 10.1007/s40430-018-1478-9.
[15]         V. Bohlouri, M. Ebrahimi, and S. H. J. Naini, “Robust optimization of satellite attitude control system with on-off thruster under uncertainty,” in 2017 International Conference on Mechanical, System and Control Engineering, ICMSC 2017, 2017, pp. 328–332, doi: 10.1109/ICMSC.2017.7959495.
[16]         V. Bohlouri and S. H. Jalali-Naini, “Application of reliability-based robust optimization in spacecraft attitude control with PWPF modulator under uncertainties,” J. Brazilian Soc. Mech. Sci. Eng., vol. 41, no. 10, pp. 1–15, Oct. 2019, doi: 10.1007/s40430-019-1955-9.
[17]         M. Tavazoei and M. Tavakoli-Kakhaki, “Fractional Order Systems and Controllers.” (in persian), http://press.kntu.ac.ir/book_388060.html (accessed Dec. 28, 2020).
[18]         F. Mainardi, “Short survey : An historical perspective on fractional calculus in linear viscoelasticity,” Fractional Calculus and Applied Analysis, vol. 15, no. 4. pp. 712–717, 2012, doi: 10.2478/s13540-012-0048-6.
[19]         R. El-Khazali, “Fractional-order PI λdμ controller design,” Comput. Math. with Appl., vol. 66, no. 5, pp. 639–646, Sep. 2013, doi: 10.1016/j.camwa.2013.02.015.
[20]         H. Li, Y. Luo, and Y. Chen, “A fractional order proportional and derivative (FOPD) motion controller: Tuning rule and experiments,” IEEE Trans. Control Syst. Technol., vol. 18, no. 2, pp. 516–520, 2010, doi: 10.1109/TCST.2009.2019120.
[21]         C. A. Monje, B. M. Vinagre, V. Feliu, and Y. Q. Chen, “Tuning and auto-tuning of fractional order controllers for industry applications,” Control Eng. Pract., vol. 16, no. 7, pp. 798–812, 2008, doi: 10.1016/j.conengprac.2007.08.006.
[22]         D. Valério and J. S. Da Costa, “Ziegler-nichols type tuning rules for fractional pid controllers,” in Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference - DETC2005, 2005, vol. 6 B, pp. 1431–1440, doi: 10.1115/detc2005-84344.
[23]         X. Li, G. Sun, S. Han, and X. Shao, “Fractional-Order Nonsingular Terminal Sliding Mode Tension Control for the Deployment of Space Tethered Satellite,” vol. 14, no. 8, 2021, doi: 10.1109/TAES.2021.3061815.
[24]         M. T. Nasri and W. Kinsner, “An evaluation of integer- and fractional-order controllers for small satellites,” in Proceedings of 2014 IEEE 13th International Conference on Cognitive Informatics and Cognitive Computing, ICCI*CC 2014, 2014, pp. 30–38, doi: 10.1109/ICCI-CC.2014.6921437.
[25]         N. Sarafnia, M. Malekzadeh, and J. Askari, “Fractional order PDD control of spacecraft rendezvous,” Adv. Sp. Res., vol. 62, no. 7, pp. 1813–1825, 2018, doi: 10.1016/j.asr.2018.06.040.
[26]         G. Xing-wang, L. Ai-jun, G. Yang-yang, and W. Chang-qing, “Fractional order attitude stability control for sub-satellite of tethered satellite system during deployment,” Appl. Math. Model., vol. 62, pp. 272–286, 2018, doi: 10.1016/j.apm.2018.04.005.
[27]         G. Sun and Z. H. Zhu, “Fractional order control of tethered satellite system deployment and retrieval,” 2014, doi: 10.2514/6.2014-4132.
[28]         D. Chakrabarti and N. Selvaganesan, “PD and PDβ based sliding mode control algorithms with modified reaching law for satellite attitude maneuver,” Adv. Sp. Res., vol. 65, no. 4, pp. 1279–1295, 2020, doi: 10.1016/j.asr.2019.11.005.
[29]         S. M. Baviskar, P. Shah, and S. D. Agashe, “Tuning of fractional PID controllers for higher order systems,” Int. J. Appl. Eng. Res., vol. 9, no. 11, pp. 1581–1590, 2014, Accessed: Dec. 28, 2020. [Online]. Available: http://www.ripublication.com.
[30]         Z. Ismail, R. Varatharajoo, and Y. C. Chak, “A fractional-order sliding mode control for nominal and underactuated satellite attitude controls,” Adv. Sp. Res., vol. 66, no. 2, pp. 321–334, 2020, doi: 10.1016/j.asr.2020.02.022.