CFP last date
20 January 2025
Reseach Article

Unified Model Reference Adaptive Attitude Control of a Satellite in Presence of Uncertain Parameters: Design and Implementation

by Farhad Fani Saberi, Sadegh Ahmadi Dastgerdi, Mehdi Zandieh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 121 - Number 12
Year of Publication: 2015
Authors: Farhad Fani Saberi, Sadegh Ahmadi Dastgerdi, Mehdi Zandieh
10.5120/21593-4687

Farhad Fani Saberi, Sadegh Ahmadi Dastgerdi, Mehdi Zandieh . Unified Model Reference Adaptive Attitude Control of a Satellite in Presence of Uncertain Parameters: Design and Implementation. International Journal of Computer Applications. 121, 12 ( July 2015), 25-32. DOI=10.5120/21593-4687

@article{ 10.5120/21593-4687,
author = { Farhad Fani Saberi, Sadegh Ahmadi Dastgerdi, Mehdi Zandieh },
title = { Unified Model Reference Adaptive Attitude Control of a Satellite in Presence of Uncertain Parameters: Design and Implementation },
journal = { International Journal of Computer Applications },
issue_date = { July 2015 },
volume = { 121 },
number = { 12 },
month = { July },
year = { 2015 },
issn = { 0975-8887 },
pages = { 25-32 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume121/number12/21593-4687/ },
doi = { 10.5120/21593-4687 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:08:14.873953+05:30
%A Farhad Fani Saberi
%A Sadegh Ahmadi Dastgerdi
%A Mehdi Zandieh
%T Unified Model Reference Adaptive Attitude Control of a Satellite in Presence of Uncertain Parameters: Design and Implementation
%J International Journal of Computer Applications
%@ 0975-8887
%V 121
%N 12
%P 25-32
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper, a discrete-time model reference adaptive attitude control algorithm (MRAC) will be designed based on unified approach for a three-axis stabilized satellite. In this algorithm, environmental disturbances and nonlinear dynamic terms will be estimated as a time-varying unknown parameter. In this method, nonlinear dynamic equation of satellite is rewritten as a linear model with uncertain parameters as the main novel idea. Therefore, MRAC algorithm is designed for the linear model in the presence of uncertain parameters, and then it will be applied to the nonlinear model of the satellite in presence of uncertain or unknown parameters. The proposed method is capable of simultaneous tracking and regulation. The designed algorithm will be implemented in software in the loop test bed with the use of ARM microcontroller in real time mode in order to evaluation and verification of its performance.

References
  1. Shahravi, M. , Kabganian, M. , and Alasty, A. 2006. Adaptive robust attitude control of a flexible spacecraft. International Journal of Robust and Nonlinear Control.
  2. Bolandi, H. , Saberi, F. F. , and Vaghei, B. G. 2010. Design Of A Supervisory Adaptive Attitude Control (SAAC) System For A Stereo-Imagery Satellite Based On Multiple Model Control With Switching. International Journal of Innovative Computing, Information and Control.
  3. Saberi, F. F. , Fazlyab, A. , and Ajorkar, A. 2014. Design and Implementation of a Sliding Mode Attitude Controller of a Satellite in Software in the Loop Test Bed. International Journal of Computer Applications.
  4. Yoon, H. , Tsiotras, P. 2008. Adaptive Spacecraft Attitude Tracking Control with Actuator Uncertainties. Journal of the Astronautical Sciences.
  5. Kunfeng Lu, Yuanqing Xia. 2013. Adaptive attitude tracking control for rigid spacecraft with finite-time convergence. Automatica.
  6. Chalam, V. V. 1987. Adaptive Control Systems Techniques And Applications. Copyright By MARCEL DEKKER.
  7. Cruz, G. , Bernstein, D. S. 2013. "Retrospective Cost Adaptive Control of Spacecraft Attitude Using Magnetic Actuators" AIAA Guidance, Navigation, and Control Conference.
  8. LANDAU, I. D. , LOZANO, R. 1981. Unification of Discrete Time Explicit Model Reference Adaptive Control Designs. Automatica .
  9. Sidi, M. J. 1997. Spacecraft Dynamic And Control A Practical Engineering Approach. Cambridge University Press.
  10. Schwartz, J. L. , Peck, M. A. , and Hall C. D. 2003. Historical Review of Air-Bearing Spacecraft Simulators. JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Vol. 26, No. 4.
  11. Mittelsteadt, C. O. , Mehiel, E. A. 2007. "The cal poly spacecraft attitude dynamics simulator - CP/SADS" in AIAA Guidance, Navigation and Control Conference and Exhibit.
  12. Kabganian, M. , Nabipour, M. , and Saberi, F. F. 2013. "Modeling and Laboratory Verification of A Three Degree of Freedom Gimbal Simulator" 21st International Conference of Mechanical Engineering, Iran.
  13. Yang, H. C. , Sababha, B. , Acar, C. , and Rawashdeh, O. 2010. Rapid Prototyping of Quadrotor Controllers using MATLAB RTW and dsPICs. AIAA 2010-3407.
  14. Lewis, E. K. , Vuong, N. D. 2012. "Integration of MATLAB Simulink Models with the Vertical Motion Simulator" AIAA Modeling and Simulation Technologies Conference.
  15. Sanyal, A. K. , Lee-Ho, Z. 2009. "Attitude Tracking Control of a Small Satellite in Low Earth Orbit" AIAA Guidance, Navigation, and Control Conference.
Index Terms

Computer Science
Information Sciences

Keywords

Attitude control Model reference adaptive control (MRAC) Satellite Software in the loop Unified Approach ARM microcontroller.