본문 바로가기
KERD
논문KCI 등재

쿼드콥터 비행 시스템에서 최적의 PID 이득 계수를 얻기 위한 수정된 지글러-니콜스 방법

The modified Ziegler-Nichols method for obtaining the optimum PID gain coefficients under quadcopter flight system

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류학제간연구

초록

본 논문에서는 쿼드콥터형 드론 시스템을 구현하고, PID 제어기에서 안정화 시간을 최소화할 수 있는 이득 계수를 구하기 위한 경험적 방법을 제안하였다. 드론 자세 안정화 제어 시스템은 가속도 센서와 자이로 센서의 자세 정보를 마호니 필터를 통해 보정한 후 PID 제어기를 통해 4개의 모터를 구동한다. 제안된 방법은 기존의 지글러-니콜스 방법을 통해 1차적으로 이득 계수를 구한 후에 각각의 이득 계수를 경험적 방법으로 다시 최적화하는 단계를 거쳐서 결정한다. 최종적으로 구해진 이득 계수를 구현된 시스템에 적용하여 롤 방향으로 20도 회전하는 실험을 수행한 결과 기존의 지글러-니콜스 방법에 비해 최대 오버슈트는 44.3도에서 29.8도로 감소하면서도 안정화시간이 2.6초에서 1.7초로 개선됨을 확인할 수 있었다. 따라서 제안된 방식은 최적의 이득 계수를 구하기 위한 시행착오를 줄이면서도 드론과 같이 모터 잡음이 심한 환경에서도 잘 동작함을 실험을 통해 증명하였다.

Abstract

This paper implemented quadcopter-type drone system and proposed the heuristic method for obtaining the optimum gain coefficients in order to minimize the settling time. Control system for quadcopter posture stabilization reads the posture data from accelerator and gyro sensor, revises the original posture data using Mahony filter, and drives 4 DC motors using PID controller. The first step of the proposed method is to obtain the gain coefficients using the Ziegler-Nichols method, and then determine the optimum gain coefficients using the heuristic method at the next 3 steps. The experimental result shows that the maximum overshoot decreases from 44.3 to 29.8 degrees and the settling time decreases from 2.6 to 1.7 seconds compared to the Ziegler-Nichols method. Therefore, we proved that the proposed method works well in quadcopter flight system with high motor noise while reducing trial and error to obtain the optimal PID gain coefficients.

참고문헌 (16)

  1. 김원, "드론 영상 전송용 하이브리드 통신 구조의 설계", 한국융합학회논문지, 10(11), pp.9~14 (2019), 한국융합학회[DOI]
  2. 이상록, "IMS 센서를 활용한 안정적인 호버링 기능을 갖는 쿼드콥터 설계 및 구현", 융복합지식학회논문지, 7(1), pp.41~46 (2019), 융복합지식학회[DOI]
  3. 차경현, "드론의 안정화 비행을 위한 방법 및 알고리즘에 관한 연구", 한국위성정보통신학회논문지, 10(3), pp.32~37 (2015), 사단법인 한국위성정보통신학회
  4. 정원호, "추적이 가능한 쿼드로터 호버링 시스템 구현", 한국항행학회논문지, 20(6), pp.574~579 (2016), 한국항행학회[DOI]
  5. 김형균, "수중 입체촬영을 위한 수면호버링 드론 설계", 융합정보논문지, 9(6), pp.7~12 (2019), 중소기업융합학회[DOI]
  6. 진정회, "완구용 드론 안전기준 재정을 위한 드론의 비행 안전성 테스트 연구", 융합정보논문지, 9(12), pp.141~146 (2019), 중소기업융합학회[DOI]
  7. 조영완, "진동에 강인한 센서 융합 필터와 개선된 PID 제어 방식을 이용한 쿼드콥터의 자세 제어", 전기전자학회논문지, 18(3), pp.376~382 (2014), 한국전기전자학회[DOI]
  8. S. A. Ludwig, "Comparison of Euler estimate using extended Kalman filter, Madgwick and Mahony on quadcopter flight data", 2018 International Conference on Unmanned Aircraft Systems (2018), ICUAS
  9. 조영완, "쿼드로터 자세 안정화를 위한 센서융합 기반 3중 중첩 PID 제어기", 전기학회논문지, 67(7), pp.871~877 (2018), 대한전기학회
  10. 전두선, "쿼드콥터 자세 안정화를 위한 이중루프 PID 제어기", 한국통신학회논문지, 44(4), pp.748~754 (2019), 한국통신학회[DOI]
  11. D. Korsane, "Comparative analysis of different PID tuning techniques for coupled tanks system", International Journal of Engineering Research and Applications, pp.41~46 (2014)
  12. 홍인호, "A Fusion Control for a Flexible Manipulator using PID Controller and BELBIC", 한국기계기술학회지, 20(4), pp.458~466 (2018), 한국기계기술학회[DOI]
  13. 이현철, "PID제어기와 퍼지제어기를 이용한 유연한 로봇팔끝 지점 위치와 진동제어에 관한 연구", 한국기계기술학회지, 18(4), pp.529~535 (2016), 한국기계기술학회[DOI]
  14. Robert Mahony, "Nonlinear Complementary Filters on the Special Orthogonal Group", IEEE Transactions on Automatic Control, 53(5), pp.1203~1218 (2008), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  15. R. Kumar, "Comparison among some well known control schemes with different tuning methods", Journal of Applied Research and Technology, 13, pp.409~415 (2015)[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (28건)