Controller Design for Aircraft Based on Rotational Matrix and Quaternion

회전행렬과 쿼터니언에 근거한 비행체 제어기 설계

  • Ham, Woon-Chul (Chonbuk National University, Division of Electronics and Information Engineering) ;
  • Khurelbaatar, Ts. (Chonbuk National University, Division of Electronics and Information Engineering)
  • Received : 2009.02.09
  • Accepted : 2009.04.10
  • Published : 2009.05.29

Abstract

In this paper, we present a linear controller for attitude of aircraft. We use a rotational matrix in one approach and a quaternion in the other approach. We also find some interesting mathematical properties concerning a symmetric rotational matrix and we use these properties to analyze the stability of the proposed control law. We find that the quaternion approach is better than rotational matrix approach because there exists no singular region problem in quaternion approach. On the other hand, singular region problem may happens in rotational matrix approach. The controller structure of the quaternion is also very simple compared with the one proposed by using a rotational matrix approach. We make use Matlab Simulink to simulate and illustrate the theoretical claims. The graphic animation program is developed based on Open-GL for the computer simulation of the proposed control algorithm.

Keywords

References

  1. K.M. Im and W. Ham, "Sliding Mode Control for Helicopter Attitude Regulation at Hovering", Journal of Control, Automation and Systems Engineering, Vol.3, No.6, 1997, pp.563-568
  2. F.L. Markley, J.L. Crassidis and Y. Cheng, "Nonlinear Attitude Filtering Methods", Proceedings of AIAA Guidance, Navigation, and Control Conference and Exhibition.,San Francisco, California, USA, 2005
  3. J.Thienel and R.M.Sanner, "A Coupled Nonlinear Spacecraft Attitude Controler/Observer With an Unknown Constant Gyro Bias", Proceedings of the 40th IEEE Conference on Decision and Control, Orlando, Florida, USA, 2001, pp.3441-3446
  4. J.Thienel and R.M.Sanner, "A Coupled Nonlinear Spacecraft Attitude Controler and Observer With an Unknown Constant Gyro Bias and Gyro Noise", IEEE Trans on Automatic Control, Vol.48, No.11, 2003, pp.2011-2015 https://doi.org/10.1109/TAC.2003.819289
  5. H.Nijmeijer and T.I.Fossen, "Lecture Notes in Control and Information Science, New Direction in Nonlinear Observer Design", Springer-Velag, 1999, pp.135-159.
  6. B. Vik, A. Shiriaev and T. I. Fossen," Nonlinear Observer Design for Integration of DGPS and INS", In "New Directions in Nonlinear Observer Design", Springer-Verlag London Ltd., 1999, pp. 135-160
  7. B. Vik, B and T.I.Fossen, " A Nonlinear Observer for Integration of GPS and INS Attitude", Proceedings of ION GPS'99 ,Nashville, TN, 14-17 September, 1999.
  8. M. D. Shuster, "Deterministic Three-Axix Attitude Determination", The Journal olf the Astronautical Science,Vol.52, No.3, 2004, pp.405-419
  9. P.Pisu and A. Serrani, "Attitude Tracking with Adaptive Rejection of Rate Gyro Disturbances", IEEE Trans on Automatic Control, Vol.52, No.12, 2007, pp.2374-2379 https://doi.org/10.1109/TAC.2007.910726
  10. Amit K.Sanyal and Nalin A. Chaturvedi "Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity", AIAA Guidance, Navigation and Control Conference and Exhibit, 18-21 August 2008, Honolulu, Hawaii
  11. S. Di Gennaro "Attitude Tracking for Flexible Spacecraft from Quaternion Measurements", IEEE Trans on Automatic Control, Vol.4, 10-13 Dec 2002, pp.4090- 4091
  12. Nathan B. Knoebel Stephen R. Osborne Deryl O. Snyder, Timothy W. McLain Randal W. Beard Andrew and M. Eldredge, "Preliminary Modeling, Control, and Trajectory Design for Miniature Autonomous Tailsitters" AIAA Guidance, Navigation, and Control Conference and Exhibit,21-24 August 2006, Keystone, Colorado
  13. S. M.Joshi, A.G. Kelkar and J. T. Wen, "Robust Attitude Stabilization of Spacecraft. Using Nonlinear Quaternion Feedback" IEEE Transactions on Automatic Control, Vol.40, No.10, 1995, pp.1800-1803 https://doi.org/10.1109/9.467669