DOI QR코드

DOI QR Code

Comparison Study of H-infinity Controller Design Algorithms for Spacecraft Attitude Control

인공위성 자세제어를 위한 H-infinity 제어기 설계 알고리즘 비교 연구

  • Received : 2015.02.22
  • Accepted : 2015.12.04
  • Published : 2016.01.01

Abstract

There are three kinds of algorithms(2-ARE, mu-synthesis, LMI) for controller design using closed-loop shaping method. This paper provides the summary of background theory of three algorithms and $H_{\infty}$ controller design results for spacecraft attitude control using the three controller design tools of Matlab$^{TM}$ Toolbox for comparison. As a result, it reveals that LMI design method is more reliable as well as easier than others for spacecraft attitude control design. Comparison results are as follow: 2-ARE method and LMI method provide almost same results in robust stability, robust performance and control authority level. But 2-ARE method is more sensitive than LMI method with respect to proper design of weighting functions: 2-ARE method is more difficult than LMI method in weighting function design. The design result of mu-synthesis method shows worse performance and requires bigger control authority than others.

폐루프 기준으로 $H_{\infty}$ 제어기를 설계하는 알고리즘에는 3가지(2-ARE, mu-synthesis, LMI) 방법이 있다. 본 논문에서 3가지 $H_{\infty}$ 제어기 설계 알고리즘에 대한 기초 이론을 종합하고, Matlab$^{TM}$에 구현된 함수가 사용될 경우, 실무입장에서 가장 적절하다고 판단되는 $H_{\infty}$ 제어기 설계 알고리즘 제시를 위해 인공위성 자세 제어기 설계 후 결과를 비교 분석하였다: 2-ARE 방법과 LMI 방법은 robust stability, robust performance 및 control authority 측면에서 거의 유사하였으나, LMI 방법에 비해 2-ARE 방법이 weighting 함수설계에 더 민감하였고, mu-synthesis 방법은 다른 2가지 설계 방법에 비해 성능면에서 다소 떨어지고, control authority가 크게 나타났다. 따라서 인공위성 자세제어 설계를 위해 실무 관점에서 LMI 방법이 더 편리한 설계 알고리즘이라는 결론을 얻었다.

Keywords

Acknowledgement

Grant : 고기동 중형위성 CMG 개발

Supported by : 한국항공우주연구원

References

  1. Glover, Keith, Doyle, John C., "State-space formulae for all stabilizing controllers that satisfy an $H_{\infty}$-norm bound and relations to risk sensitivity," Systems & Control Letters, Vol. 11, 1988, pp.167-172. https://doi.org/10.1016/0167-6911(88)90055-2
  2. Doyle, John C., Glover, Keith, Khargonekar, Pramod P., Frabcis, Bruce A., "State-space Solution to Standard H2 and $H_{\infty}$ Control Problems," IEEE Trans. on Automatic Control, Vol. 34, no. 8, Aug. 1989, pp.831-847. https://doi.org/10.1109/9.29425
  3. Safonov, Michael G., Limebeer, D.J.N., "Simplifying The $H_{\infty}$ Theory via Loop Shifting," Proceedings of the 27th Conference on Decision and Control, Austin, Texas, December 1988, pp.1399-1404.
  4. Gahinet, Pascal, Apkarian, Pierre, "A Linear Matrix Inequality Approach to $H_{\infty}$ Control," Int. J. of Robust and Nonlinear Control, Vol. 4, 1994, pp.421-448. https://doi.org/10.1002/rnc.4590040403
  5. Gahinet, P., et al., LMI Control Toolbox, The MathWorks Inc. 1995.
  6. Chilali, Mahmoud, Gahinet, Pascal, "$H_{\infty}$ Design with Pole Placement Constraints: An LMI Approach," IEEE Trans. on Automatic Control, Vol. 41, no. 3, March 1996, pp.358-367. https://doi.org/10.1109/9.486637
  7. Scherer, Carsten, Gahinet, Pascal, and Chilali, Mahmoud, "Multiobjective Output-Feedback Control via LMI Optimization," IEEE Trans. on Automatic Control, Vol. 42, no. 7, July 1997, pp.896-911. https://doi.org/10.1109/9.599969
  8. Shaked, U., "Improved LMI Representations for the Analysis and the Design of Continuous-Time Systems with Polytopic Type Uncertainty," IEEE Trans. on Automatic Control, Vol. 46, no. 4, April 2001, pp.652-656. https://doi.org/10.1109/9.917671
  9. Apkarian, Pierre, Tuan, Hoang Duong, and Bernussou, J., "Continuous-Time Analysis, Eigenstructure Assignment, and H2 Synthesis with Enhanced Linear Matrix Inequalities(LMI) Characterizations," IEEE Trans. on Automatic Control, Vol. 46, no. 12, Dec. 2001, pp.1941-1946. https://doi.org/10.1109/9.975496
  10. Glover, Keith, McFarlane, Duncan, "Robust Stabilization of Normalized Coprime Factor Plant Descriptions with-Bounded Uncertainty," IEEE Trans. on Automatic Control, Vol. 34, no. 8, Aug. 1989, pp.821-830. https://doi.org/10.1109/9.29424
  11. McFarlane, Duncan, Glover, Keith, "A Loop Shaping Design Procedure Using $H_{\infty}$ Synthesis," IEEE Trans. on Automatic Control, Vol. 37, no. 6, June 1992, pp.759-769. https://doi.org/10.1109/9.256330
  12. Ballois, S. Le, Duc, G. "$H_{\infty}$ Control of a Satellite Axis: Loop-Shaping, Controller Reduction and mu-Analysis," Control Eng. Practice, Vol. 4, no. 7, 1996, pp.1001-1007. https://doi.org/10.1016/0967-0661(96)00099-8
  13. Ballois, S. Le, Duc, G. "$H_{\infty}$ Control of an Earth Observation Satellite," J. of Guidance, Control, and Dynamics, Vol. 19, no. 3, 1996, pp.628-635. https://doi.org/10.2514/3.21667
  14. Kida, Takashi, et al. "On-Orbit Robust Control Experiment of Flexible Spacecraft ETS-VI," J. of Guidance, Control, and Dynamics, Vol. 20, no. 5, 1997, pp.865-872. https://doi.org/10.2514/2.4159
  15. Valentin-Charbonnel, C., Duc, G., Ballois, S. Le, "Low-order robust attitude control of an earth observation satellite," Control Eng. Practice, Vol. 7, no. 7, 1999, pp.493-506. https://doi.org/10.1016/S0967-0661(99)00006-4
  16. Rhee, S.W., et al., "Roll/Yaw Momentum Management Method of Pitch Momentum Biased Spacecraft," J. of the Korean Society for Aeronautical and Space Sciences, Vol. 37, no7, 2009, pp.669-677. https://doi.org/10.5139/JKSAS.2009.37.7.669
  17. Bodineau, Guillaume, Beugnon, Celine, et al., "mu-Iteration Technique Applied to the Control of Satellites with Large Flexible Appendages," 6th International ESA Conference on GNC, 17-20 October 2005, Loutraki, Greece.
  18. Ohtani, Takashi, Hamada, Yoshiro, et al., "Robust Attitude Control using mu-synthesis for the Large Flexible Satellite ETS-VIII," 7th International ESA Conference on GNC, 2-5 June 2008, Tralee, Country Kerry, Irend.
  19. Cubillos, Mendez, Souza, Gadelha, "Using of H-Infinity Control Method in Attitude Control System of Rigid-Flexible Satellite," Mathematical Problems in Engineering, Vo. 2009, Article ID 173145.
  20. Castro, J.V.C., et al., "Comparison of the LQG and H-infinity Techniques to Design Experimentally a Flexible Satellite Attitude Control System," J. of Aerospace Engineering, Sciences and Applications, Vol. II, no. 2, May-Aug. 2010, pp.17-25.
  21. Guedes, F.M., Santos, S.P., Souza, L.C.G., "Attitude and Vibration Control of a Rigid Flexible Link using LQR and H-infinity Methods," VI National Congress of Mechanical Engineering, 18-21 Aug., 2010, Campina Grande-Paraiba, Brazil.
  22. Bennani, Samir, Ankersen, Finn, et al., "Robust Attitude Control Design for the BIOMASS Satellite," Proceedings of the 18th IFAC World Congress, Milano, Italy, Aug. 28-Sept. 2, 2011, pp.5130-5135.
  23. Rhee, S.W., "Radial Type Satellite Attitude Controller Design using LMI Method and Robustness Analysis," J. of the Korean Society for Aeronautical and Space Sciences, Vol. 43, no11, 2015, pp.998-1007. https://doi.org/10.5139/JKSAS.2015.43.11.998
  24. Zhou, Kemin, Doyle, John C., Essentials of Robust Control, 1998, Prentice-Hall, Inc.
  25. Gu, Da-Wei, Petkov, Petko H. and Konstantinov, M.M., Robust Control Design with Matlab, 2013, SpringerLink.
  26. Skogestad, Sigurd, Postlethwaite, Multivariable Feedback Control Analysis and Design, 2005, John Wiley & Sons.
  27. Boyd, S., Ghaoui, L. El, Feron, E., and Balakrishnan, V., Linear Matrix Inequalities in System and Control Theory, 1994, SIAM, Philadelphia.