DOI QR코드

DOI QR Code

Multicopter Position Control using Singular Perturbation based Dynamic Model Inversion

특이섭동 모델역변환을 이용한 멀티콥터 위치제어 연구

  • Choi, Hyoung Sik (Flight Control Research Team, Korea Aerospace Research Institute) ;
  • Jung, Yeondeuk (Flight Control Research Team, Korea Aerospace Research Institute) ;
  • Lee, Jangho (Flight Control Research Team, Korea Aerospace Research Institute) ;
  • Ryu, Hyeok (Flight Control Research Team, Korea Aerospace Research Institute) ;
  • Lee, Sangjong (Department of Aircraft Mechanical Engineering, Inha Technical College)
  • Received : 2016.05.11
  • Accepted : 2017.03.08
  • Published : 2017.04.01

Abstract

This paper presents position control of multicopter using nonlinear dynamic model inversion in singular perturbation. Multicopter dynamics are developed and separated into the fast time-scale variables, related with the inner-loop design, and the slow time-scale variables, related with the outer-loop design. The final design is evaluated in 6-DOF simulation. The results show accurate position tracking performance.

본 논문은 4개의 로터를 가지는 쿼드콥터에 대한 비선형 운동모델을 구성하고, 특이섭동 기법을 이용한 모델 역변환 위치 제어기 설계 결과에 대해 나타낸다. 특이섭동 모델 역변환방식은 느린 동역학과 빠른 동역학을 시분할 기법(time scale separation)기법을 이용하여 각각 역변환 시키는 방법이다. 수립한 6자유도 비선형 운동모델 기반으로, 모델 역변환 제어기를 설계하고 시뮬레이션을 수행한 결과 정확한 위치 추종을 수행함을 확인하였다.

Keywords

References

  1. S. Bouabdallah, R Siegwart, "Full control of Quadrotor," International Conference on Intelligent Robots and Systems, 2007.
  2. S. Bouabdallah, "Design and control of quadrotors with application to autonomous flying," Ph. D. dissertation, EPFL, 2006.
  3. Meyer, G. and Cicolani, L., "Application of Nonlinear Systems Inverses to Automatic Flight Control Design," Theory and Application of Optimal Control in Aerospace Systems, AG251, 1981, pp.1-29
  4. Bugajski, D. J. and Enns, D. F., "Nonlinear Control Law with Application to High Angle-of-Attack Flight," Journal of Guidance, Control, and Dynamics, vol.15, no.3, 1992, pp.761-767 https://doi.org/10.2514/3.20902
  5. Kim, B. S. and Calise, A.J., "Nonlinear Flight Control Using Neural Networks," Proc. of the AIAA Guidance, Navigation, and Control Conference, Scottsdale, AZ, 1994, pp.930-940
  6. Reiner, J., Balas, G.J., and Garrard, W.L., "Robust Dynamic Inversion for Control of Highly Maneuverable Aircraft," Journal of Guidance, Control, and Dynamics, vol.18, no.1, 1995, pp.18-24 https://doi.org/10.2514/3.56651
  7. S. A. Snell, D. F. Enns, W. L. Garrard, "Nonlinear Inversion Flight Control for a Super maneuverable Aircraft", J. of. Guidance and Dynamics, Vol. 15, n0. 4, 1992.
  8. Hassan K. Khalil "Nonlinear Systems" 3rd edition, Prentice Hall, pp.424.
  9. J. H. Chow, and P. V. Kokotovic, "Two-time scale feedback design of a class of nonlinear systems." IEEE Transactions an Automatic Control, vol. AC-23, no. 3, pp.438-443, June 1978.
  10. P. K. A Menon, M. E. Badgett, and R. A. Walker, "Nonlinear Flight Test Trajectory Controllers for Aircraft", J. Guidance, vol.10, no.1 , Jan-Feb. 1987, pp. 67-72 https://doi.org/10.2514/3.20182
  11. Ha, C. K., Choi, H. S., "Design of Autolanding Guidance and Control Algorithm using Singular Perturbation" Journal of Institute of Control, 2005.
  12. Choi, H. S. "Design of Auto-landing Guidance and Control System using Model inversion" M. S. thesis, 2001.
  13. Jian Wang, et al, "Attitude Free Position Control of a Quadcopter using Dynamic Inversion", AIAA 2011-1583. 2011.
  14. Jian Wang, "Novel Control Approaches to Quadrotors Inspired by Dynamic Inversion and Backstepping", ph. D thesis. 2014.
  15. Choi, H. S., Jung, Y. D., Lee, J., "Multicopter Modeling and Simulation", Korea Society for Simulation Conference, Apr, 2016.
  16. Brian L. Stevens and Frank L. Lewis "Aircraft control and Simulation," JOHN WILLEY & SONS, INC , 1992. pp.7-81.