Skip to main content
QUICK REVIEW

[논문 리뷰] L1 guidance logic extension for small UAVs: handling high winds and small loiter radii

Thomas Stastny|arXiv (Cornell University)|2018. 04. 11.
Guidance and Control Systems인용 수 5
한 줄 요약

이 논문은 경량 고정익 UAV의 L₁ 가이던스 논리를 고풍 및 작은 순환 반경 조건을 고려해 확장하기 위해 경로 수렴을 위한 적응형 L₁ 비율과 도착 방지 기능을 위한 방위 탈취 가능성을 도입함으로써, 안정적이고 안전한 순환 비행을 가능하게 한다. 이 방법은 풍속 조건에 따라 L₁ 주기와 항공기 속도 기준을 동적으로 조정하여, 풍속이 항공기 속도를 초과하거나 순환 반경이 작을 경우에도 안정적인 제어를 유지한다. 시뮬레이션 결과, 추적 성능과 제어 안정성이 향상됨을 입증하였다.

ABSTRACT

L1 guidance logic is one of the most widely used path following controllers for small fixed-wing unmanned aerial vehicles (UAVs), primarily due to its simplicity (low-cost implementation on embedded on-board processors, e.g. micro-controllers) and ability to track both circles and lines, which make up the vast majority of a typical fixed-wing vehicle's flight plan. The logic was later extended for speed independent dynamic similarity with an adaptive L1 distance, a formulation currently used on common open-source autopilot platforms. Two primary drawbacks remain, specific to small, slow flying fixed-wing UAVs; namely, 1) the combination of low operator defined gains and high ground speeds may violate the bounds of the algorithms convergence region for the case of loiter circles with small radii and 2) L1 logic breaks down when wind speeds exceed the vehicle's airspeed, another common predicament for small, slow-flying UAVs. This brief presents simple extensions to this extensively field tested algorithm, allowing legacy operators to keep existing controller tunings while taking advantage of the enhanced performance and safety features developed within.

연구 동기 및 목표

  • L₁ 길이가 순환 반경을 초과할 경우 경로 수렴이 불가능한 소형 UAV에서 L₁ 가이던스의 한계를 해결한다.
  • 풍속이 UAV 항공기 속도를 초과할 경우 발생하는 불안정성 및 도착 방지 행동을 해결한다. 이는 느리게 비행하는 플랫폼에서 흔한 문제이다.
  • 기존 오픈소스 자율비행기 제어 시스템(PX4, ArduPilot 등)과의 호환성을 유지하기 위해 기존 제어기 이득을 그대로 유지한다.
  • 하이브리드 추적/안전 목표를 통해 과풍 조건에서 안정적이고 지속 가능한 제어 동작을 보장한다.
  • 실시간 지상 속도 및 풍속 조건에 기반해 L₁ 매개변수를 적응적으로 조정함으로써, 최소한의 운용자 재조정으로 안정적인 순환 비행을 가능하게 한다.

제안 방법

  • L₁ > R일 경우 L₁ = min(L₁, R)로 재계산하여 수렴 조건 L₁ ≤ R를 만족시키기 위해 적응형 L₁ 비율을 도입한다.
  • 항공기가 순환 고리에 접근함에 따라 정상 및 적응형 L₁ 비율 간을 부드럽게 전환하기 위해 선형 램프를 적용한다.
  • 지상 속도 방향이 불안정할 경우 경로 추적에서 풍속 완화로 제어 명령을 전환하기 위해 방위 탈취 가능성 매개변수를 정의한다.
  • 풍속 비율과 탈취 가능성에 비례하는 비제로 항공기 속도 기준 증분을 구현하여 지상 속도 도착 방지를 방지한다.
  • 余弦 법칙과 기하학적 제약 조건을 사용해 L₁ 방위 및 오차 각도 η를 계산함으로써 일관된 경로 추종을 보장한다.
  • 포화 및 래핑 함수(wrap_pi, constrain 등)를 적용하여 수치 안정성을 유지하고 순환 중심 근처의 특이점을 방지한다.

실험 결과

연구 질문

  • RQ1순환 반경이 명시된 L₁ 길이보다 작을 경우 L₁ 가이던스가 경로 수렴을 유지할 수 있는가?
  • RQ2풍속이 UAV 항공기 속도를 초과하는 고풍 조건에서 L₁ 가이던스는 어떻게 안정화될 수 있는가?
  • RQ3과풍 조건에서 벤치마크 진동 없이 지속적이고 안전한 제어 동작을 가능하게 하는 제어 전략은 무엇인가?
  • RQ4제안된 확장 기법이 기존 제어기 이득을 유지하고 기존 오픈소스 자율비행기 제어 시스템에 통합될 수 있는가?
  • RQ5방위 탈취 가능성 매개변수가 풍속 갑작스러운 변화나 지속적인 과풍 조건에서 제어의 부드러움을 향상시키고 도착 방지를 방지하는 데 기여하는 방식은 무엇인가?

주요 결과

  • 적응형 L₁ 비율은 원래 L₁ 논리가 실패하는 작은 순환 반경(예: R = 15 m)에서도 경로 수렴을 성공적으로 가능하게 하였다.
  • 중간 정도의 풍속(3 m/s) 조건에서 적응형 L₁ 비율은 지상 속도 변화에 대응해 효과적인 주기를 조정함으로써 더 날렵한 추적 성능을 유지하였다.
  • 일정한 과풍(12 m/s, 항공기 속도보다 3 m/s 높음) 조건에서 원래 L₁ 논리는 불안정하고 진동하는 롤 명령과 도착 방지 행동을 보였다.
  • 방위 탈취 가능성 함수는 과풍 조건에서 안정적이고 지속적인 롤 기준을 제공하며 종료 상태에서 지상 속도를 0으로 유지함으로써 안전 목표로 제어를 전환하는 데 성공하였다.
  • 정현파 풍속 갑작스러운 변화(평균 10 m/s, 진폭 2 m/s) 조건에서 확장된 방법은 원래 L₁ 논리가 벤치마크 진동을 보이는 것과 달리 부드럽고 진동 없는 제어 입력을 유지하였다.
  • 항공기 속도 기준 증분은 비가능 조건에서 풍속과 효과적으로 일치시켜 안정적인 풍향 순환 비행과 최소한의 지상 속도를 가능하게 하였다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.