Abstract

Position control of a quad tilt-wing UAV via a nonlinear hierarchical adaptive control approach is presented. The hierarchy consists of two levels. In the upper level, a model reference adaptive controller creates virtual control commands so as to make the UAV follow a given desired trajectory. The virtual control inputs are then converted to desired attitude angle references which are fed to the lower level attitude controller. Lower level controller is a nonlinear adaptive controller. The overall controller is developed for the full nonlinear dynamics of the tilt-wing UAV and thus no linearization is required. In addition, since the approach is adaptive, uncertainties in the UAV dynamics can be handled. Performance of the controller is presented via simulation results.