Back to search

Cal Poly

Nonlinear UAV Flight Control Using Command Filtered Backstepping

Abstract

dc:description.abstract

<p>The aim of this effort is to <em>implement</em> a nonlinear flight control architecture, specifically flight path control via command filtered backstepping, for use in AME UAS's Fury® 1500 unmanned flying wing aircraft. Backstepping is a recursive, control-effort minimizing, constructive design procedure that interlaces the choice of a Lyapunov function with the design of feedback control. It allows the use of certain plant states to act as intermediate, virtual controls, for others breaking complex high order systems into a sequence of simpler lower-order design tasks.</p> <p>Work herein is a simplified implementation based on publications by Farrell, Sharma, and Polycarpou. Online approximation is not applied, however command filtering along with two variants of control allocation is. This minimal approach was done to mitigate risk, as adaptation could be added in future work to this baseline. Command filtering assures that control inputs generated meet magnitude, rate, and bandwidth constraints for states and actuators as well as provides command derivatives that reduce computation. Two different forms of control allocation were implemented, the simplest a least-squares pseudo-inverse and the second an optimal quadratic programming method.</p> <p>Two Simulink based simulations successfully flew AME's Fury® 1500 UAS: a nominal case with fully operational actuators and a failure case with an actuator stuck at -10°. Coordinated flight for both cases with outer loop tracking was achieved for a demanding autopilot task of simultaneously varying heading and flight-path angle commands, ±60° and ±10° respectively, for a constant airspeed command of 135 ft/s. Command signals were generated were achievable due to the command filter implementation.</p>

Degree

thesis:*
Name thesis:degree_name
MS in Aerospace Engineering
Discipline thesis:degree_discipline
Aerospace Engineering
Year dc:date.available
2012

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Borra, Brian M.
Contributors dc:contributor
  • Eric Mehiel

Subjects

dc:subject × 8

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:digitalcommons.calpoly.edu:theses-1755

Chain of custody

source
Harvested from
Cal Poly
Base URL
digitalcommons.calpoly.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Borra, Brian M.. Nonlinear UAV Flight Control Using Command Filtered Backstepping. 2012. https://digitalcommons.calpoly.edu/theses/713