DOI QR코드

DOI QR Code

Balance Control of Drone using Adaptive Two-Track Control

적응적 Two-Track 기술을 이용한 드론의 균형 제어

  • Kim, Jang-Won (Department of Electronic Engineering, Gachon University)
  • Received : 2019.11.16
  • Accepted : 2019.12.16
  • Published : 2019.12.31

Abstract

The flight controller(FC) used in small-sized drone was developed as simple structure does not perform complex operations because it uses different MCU with large-sized drone. Also, the balance control of small-sized drone should be simpler than Kalman filter using complex filter and the method using Complementary filter has relatively more operations. So, the method to realize the balance control on small-sized drone effectively using two-track control operating as proper method for above is suggested in this research. This method is a system maintaining effective balance with simple structure and less operations by operating adaptively for the unbalance of the drone with the acceleration sensor with the advantage which performing accurate correction by data processing for long term change and gyroscope sensor maintaining the balance of the drone by data processing for short term change. It is confirmed that stable operation was performed mostly based on the test result for repeatable test more than 100 times using two-track control and it maintained normal state operation more than 98% excluding the difficulty of maintaining normal operation when meets sudden and rapid wind yet.

소형 드론에서 사용되는 FC(Flight Controller)는 사용하는 MCU가 대형 드론과는 달라서 복잡한 연산을 수행하지 않아도 되는 단순한 구조로 개발되었다. 또한 소형 드론의 균형제어는 복잡한 필터를 이용하는 Kalman Filter나 연산수가 상대적으로 많은 Complementary Filter를 이용한 방법보다는 좀 더 단순하고 간단해야 할 필요가 있다. 따라서 본 연구에서는 이에 적합한 방법으로 동작하는 Two-Track 제어를 이용하여 효과적으로 소형 드론에서도 균형제어가 이루어질 수 있도록 하는 방법을 제안하였다. 이 방법은 긴 시간의 변화량에 대한 데이터 처리를 통해 정확한 보정을 해주는 장점이 있는 Acceleration 센서와 짧은 시간의 변화량에 대한 데이터 처리를 통해 드론 균형을 유지해주는 Gyroscope 센서가 드론의 불균형에 대해 적응적으로 동작하여 단순한 구조와 적은 연산량으로도 효율적인 균형을 유지해주는 시스템이다. Two-Track 제어를 이용하여 100회 이상 반복하여 드론 비행을 실험한 결과 대부분 안정적인 동작을 수행하였으며, 갑자기 발생하는 급격한 바람의 영향에는 아직도 정상상태로 진입하는데 어려움이 있는 것을 제외하면 98% 이상 정상상태 동작을 유지하였음을 확인하였다.

Keywords

References

  1. M. H. Seung, S. H. Han, J. C. Kim, H. C. Gong, "Development of the Multi Propeller based Attitude Control Method for VTOL type Compound Aircraft", Journal of the Korean Society for Aeronautical & Space Sciences, vol. 46, no. 6, pp. 455-462, 2017.
  2. Hee-Wan Kim, "A Study on Application Methods of Drone Technology", Journal of Korea Institute of Information, Electronics and Communication Technology, vol. 10, no. 6, pp. 601-608, 2017. https://doi.org/10.17661/JKIIECT.2017.10.6.601
  3. K. H. Kim, S. H. Park, K. R. Oh, P. S. Lee, B. M. Seung, G. M. Oh, W. H. Lee, Y. H. Kim, "Development of VTOL and Flight controller using Pixhawk Flight Controller", Conference of Institute of Control, Robotics and Systems, pp. 67-69, 2019.
  4. Bo-Hwan Jung, "Implementation of Educational Drone using Arduino Uno and GY-86"Journal of the Institute of Electronics and Information Engineers, vol. 56, no. 1, pp. 115-120, 2019. https://doi.org/10.5573/ieie.2019.56.1.115
  5. S. S. Jeong, K. M. Kwon, "The MANET based Distributed Control Communications for Remote Controlled drones", Journal of The Institute of Electronics and Information Engineers, vol. 53, nO. 5, pp. 814-819, 2016.
  6. Jong Tai Jang, Hyeon Cheol Gong, Joon Lyou, "Multicopter 3D Flight Attitude Control Using Rotation Matrix and Rotation Vector", Journal of Institute of Control, Robotics and Systems, vol. 23, no. 11, pp. 997-1003, 2017. https://doi.org/10.5302/J.ICROS.2017.17.0176
  7. Ihnseok Rhee, Sangook Cho, Sanghyuk Park, Keeyoung Choi, "Autopilot Design for a Target Drone using Rate Gyros and GPS", The Korean Society for Aeronautical & Space Sciences, vol. 13, no. 4, pp. 465-473, 2012.
  8. Myeong-Chul Park, Hwa-ra Hur, "Implementation of Educational UAV with Automatic Navigation Flight", Journal of the Korea Society of Computer and Information, vol. 24, no. 8, pp. 29-35, 2019. https://doi.org/10.9708/JKSCI.2019.24.08.029