DOI QR코드

DOI QR Code

System Modeling and Waypoint Guidance Law Designing for 6-DOF Quadrotor Unmanned Aerial Vehicle

6-자유도 쿼드로터 무인항공기의 모델링 및 유도기법 설계

  • Lee, Sanghyun (Seoul National University, Department of Mechanical and Aerospace Engineering) ;
  • Kim, Youdan (Seoul National University, Department of Mechanical and Aerospace Engineering)
  • Received : 2013.09.25
  • Accepted : 2014.03.26
  • Published : 2014.04.01

Abstract

As avionics and mechanical devices have been developed, the size of unmanned aerial vehicle (UAV) is getting smaller. However, the complicated and accurate missions are provided to the UAV. Among various types of UAVs, quadrotors are widely used for their availability by virtue of simple structure and hovering function. However, the control of quadrotor is highly constrained, because the quadrotor is an under-actuated system which has only 4 actuator inputs. To deal with this under-actuated problem, a new quadrotor model with two more actuators in addition to the 4 propeller inputs is provided to make the system fully-actuated. For the proposed model, a controller is designed using feedback linearization methods. To validate the model and to verify the performance of the proposed controller, numerical simulation is performed.

항공전자 장비들의 급속한 발전으로 인해 무인항공기의 크기가 소형화 되고 있으나, 무인항공기에 대해 주어지는 임무는 더욱 정확하고 복잡해지고 있다. 정지비행이 가능하고, 간단한 기계적 메커니즘을 가진 쿼드로터는 이 같은 환경에서 활동도가 점차 증가하고 있다. 그러나 쿼드로터는 구조 특성에 따라 출력의 개수보다 입력의 개수가 작은 under actuated 시스템이므로, 쿼드로터 제어에 큰 제약이 따른다. 본 논문에서는 이와 같은 쿼드로터의 단점을 해결하기 위해서 4개의 원동기 외에 2개의 추가적인 원동기를 더 부착한 모델을 제안하여, 입력의 개수와 출력의 개수가 같은 fully actuated 시스템을 구현하도록 한다. 제안한 쿼드로터 모델의 제어기를 설계하기 위해 궤환선형화 기법을 적용하였다. 수치 시뮬레이션을 수행하여 제안한 모델과 설계된 제어기의 성능을 검증하였다.

Keywords

References

  1. S. Bouabdallah, and R. Siegwart, "Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor," IEEE International Conference on Robotics and Automation, Barcelona, Spain, April 2005.
  2. H. Bouadi, M. Bouchoucha, and M. Tadjine, "Sliding Mode Control based on Backstepping Approach for an UAV Type-Quadrotor," World Academy of Science, Engineering and Technology, Vol. 26, No. 5, 2007, pp.22-27.
  3. A. M. Ashfaq, and D. Wang, "Modeling and Backstepping-based Nonlinear Control Strategy for a 6 DOF Quadrotor Helicopter," Chinese Journal of Aeronautics, Vol. 21, No. 3, 2008, pp. 261-268 https://doi.org/10.1016/S1000-9361(08)60034-5
  4. T. Madani, and A. Benallegue, "Backstepping Control for a Quadrotor Helicopter," IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, October 2006.
  5. A. Benallegue, A. Mokhtari, and L. Fridman, "High-order Sliding-mode Observer for a Quadrotor UAV," International Journal of Robust Nonlinear Control, Vol.18, No. 4-5, 2008, pp. 427-440. https://doi.org/10.1002/rnc.1225
  6. A. Benallegue, A. Mokhtari, and L. Fridman, "Feedback Linearization and High Order Sliding Mode Observer For a Quadrotor UAV," International Workshop on Variable Structure Systems, Alghero, Italy, June 2006.
  7. A. Mokhtari, N. K. M'Sirdi, K. Meghriche, and A. Belaidi, "Feedback Linearization and Linear Observer for a Quadrotor Unmanned Aerial Vehicle," Advanced Robotics, Vol. 20, No. 1, 2006, pp. 71-91. https://doi.org/10.1163/156855306775275495
  8. Q. Zhou, Y. Zhang, C. Rabbath, and D. Theilliol, "Design of Feedback Linearization Control and Reconfigurable Control Allocation with Application to a Quadrotor UAV," Conference on Control and Fault Tolerant Systems, Nice, France, October 2010.
  9. F. Zhou, Z. Zhang, J. Liang, and J. Wang, "Feedback Linearization and Continuous Sliding Mode Control for a Quadrotor UAV," 27th Chinese Control Conference, Kunming, Yunnan, China, July 2008.
  10. D. Lee, H. J. Kim, and S. Sastry, "Feedback Linearization vs. Adaptive Sliding Mode Control for a Quadrotor Helicopter," International Journal of Control, Automation, and Systems, Vol. 7, No. 3, 2009, pp. 419-428. https://doi.org/10.1007/s12555-009-0311-8
  11. S. Lupashin, A. Schollig, M. Sherback and R. D'Andrea, "A simple learning strategy for high-speed quadrocopter multi-flips," IEEE International Conference on Robotics and Automation, Anchorage, AK, May 2010.
  12. D. Mellinger, N. Michael and V. Kumar, "Trajectory generation and control for precise aggressive maneuvers with quadrotors," International Journal of Robotics Research, Vol. 31, no. 5, 2012, pp. 664-674. https://doi.org/10.1177/0278364911434236
  13. M. Muller, S. Lupashin and R. D'Andrea, "Quadrocopter Ball Juggling," IEEE/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, September 2011.
  14. J. Doebbler, and J. Valasek, "Boom and Receptacle Autonomous Air Refueling Using a Visual Pressure Snake Optical Sensor," AIAA Atmospheric Flight Mechanics Conference, Keystone, CO, August 2006.
  15. S. Lee, S. Kang and Y. Kim, "Trajectory tracking control of quadrotor UAV," International Conference on Control, Automation and Systems, Gyeonggi-do, Korea, October 2011.
  16. S. Lee, "Design of waypoint quidance law with flight envelope protection for quadrotor unmanned aerial vehicle," M.S. thesis, Seoul National University, Seoul, Korea, October 2011.
  17. S. Tata, Muljowidodo, and B. Agus, "First Principle Approach to Modeling of Primitive Quad Rotor," International Journal of Aeronautical & Space Sciences, Vol. 10, No. 2, 2009, pp. 148-160. https://doi.org/10.5139/IJASS.2009.10.2.148
  18. H. Voos, "Nonlinear State-Dependent Riccati Equation Control of a Quadrotor UAV," IEEE International Conference on Control Applications, Munich, Germany, October 2006.
  19. M. Y. Amir, and V. Abbass, "Modeling of Quadrotor Helicopter Dynamics," International Conference on Smart Manufacturing Application, KINTEX, Gyeonggi-do, Korea, April 2008.
  20. A. S. Sanca, P. J. Alsina, and J. F. Cerqueira, "Dynamic Modelling of a Quadrotor Aerial Vehicle with Nonlinear Inputs," IEEE Latin American Robotic Symposium, Natal, Rio Grande do Norte, Brazil, October 2008.
  21. A. Mokhtari, and A. Benallegue, "Robust Feedback Linearization and $GH{\infty}$ Controller for a Quadrotor Unmanned Aerial Vehicle," Journal of Electrical Engineering, Vol. 57, No. 1, 2006, pp. 20-27.
  22. H. Voos, "Nonlinear Control of a Quadrotor Micro-UAV using Feedback- Linearization," IEEE International Conference on Mechatronics, Malaga, Spain, April 2009.
  23. Y. Bouktir, M. Haddad, and T. Chettibi, "Trajectory planning for a quadrotor helicopter," 16th Mediterranean Conference on Control and Automation, Congress Centre, Ajaccio, France, June 2008.
  24. S. Bouabdallah, and R. Siegwart, "Full Control of a Quadrotor," 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, San Diego, CA, Oct. 29 - Nov. 2, 2007.
  25. S. Sastry, Nonlinear Systems Analysis, Stability, and Control, Springer-Verlag, NY, 1999.