45 research outputs found
Disturbance observer-based backstepping control of tail-sitter UAVs
The application scope of unmanned aerial vehicles (UAVs) is increasing along with commensurate advancements in performance. The hybrid quadrotor vertical takeoff and landing (VTOL) UAV has the benefits of both rotary-wing aircraft and fixed-wing aircraft. However, the vehicle requires a robust controller for takeoff, landing, transition, and hovering modes because the aerodynamic parameters differ in those modes. We consider a nonlinear observer-based backstepping controller in the control design and provide stability analysis for handling parameter variations and external disturbances. We carry out simulations in MATLAB Simulink which show that the nonlinear observer contributes more to robustness and overall closed-loop stability, considering external disturbances in takeoff, hovering and landing phases. The backstepping controller is capable of decent trajectory-tracking during the transition from hovering to level flight and vice versa with nominal altitude drop.Web of Science106art. no. 11
The Phoenix Drone: An Open-Source Dual-Rotor Tail-Sitter Platform for Research and Education
In this paper, we introduce the Phoenix drone: the first completely
open-source tail-sitter micro aerial vehicle (MAV) platform. The vehicle has a
highly versatile, dual-rotor design and is engineered to be low-cost and easily
extensible/modifiable. Our open-source release includes all of the design
documents, software resources, and simulation tools needed to build and fly a
high-performance tail-sitter for research and educational purposes. The drone
has been developed for precision flight with a high degree of control
authority. Our design methodology included extensive testing and
characterization of the aerodynamic properties of the vehicle. The platform
incorporates many off-the-shelf components and 3D-printed parts, in order to
keep the cost down. Nonetheless, the paper includes results from flight trials
which demonstrate that the vehicle is capable of very stable hovering and
accurate trajectory tracking. Our hope is that the open-source Phoenix
reference design will be useful to both researchers and educators. In
particular, the details in this paper and the available open-source materials
should enable learners to gain an understanding of aerodynamics, flight
control, state estimation, software design, and simulation, while experimenting
with a unique aerial robot.Comment: In Proceedings of the IEEE International Conference on Robotics and
Automation (ICRA'19), Montreal, Canada, May 20-24, 201
Validation of Quad Tail-sitter VTOL UAV Model in Fixed Wing Mode
Vertical take-off and landing (VTOL) is a type of unmanned aerial vehicle (UAV) that is growing rapidly because its ability to take off and land anywhere in tight spaces. One type of VTOL UAV, the tail-sitter, has the best efficiency. However, besides the efficiency offered, some challenges must still be overcome, including the complexity of combining the ability to hover like a helicopter and fly horizontally like a fixed-wing aircraft. This research has two contributions: in the form of how the analytical model is generated and the tools used (specifically for the small VTOL quad tail-sitter UAV) and how to utilize off-the-shelf components for UAV empirical modeling. This research focuses on increasing the speed and accuracy of the UAV VTOL control design in fixed-wing mode. The first step is to carry out analysis and simulation. The model is analytically obtained using OpenVSP in longitudinal and lateral modes. The next step is to realize this analytical model for both the aircraft and the controls. The third step is to measure the flight characteristics of the aircraft. Based on the data recorded during flights, an empirical model is made using system identification technique. The final step is to vali-date the analytical model with the empirical model. The results show that the characteristics of the analytical mode fulfill the specified requirements and are close to the empirical model. Thus, it can be concluded that the analytical model can be implemented directly, and consequently, the VTOL UAV design and development process has been shortened
Trajectory Generation and Tracking Control for Aggressive Tail-Sitter Flights
We address the theoretical and practical problems related to the trajectory
generation and tracking control of tail-sitter UAVs. Theoretically, we focus on
the differential flatness property with full exploitation of actual UAV
aerodynamic models, which lays a foundation for generating dynamically feasible
trajectory and achieving high-performance tracking control. We have found that
a tail-sitter is differentially flat with accurate aerodynamic models within
the entire flight envelope, by specifying coordinate flight condition and
choosing the vehicle position as the flat output. This fundamental property
allows us to fully exploit the high-fidelity aerodynamic models in the
trajectory planning and tracking control to achieve accurate tail-sitter
flights. Particularly, an optimization-based trajectory planner for
tail-sitters is proposed to design high-quality, smooth trajectories with
consideration of kinodynamic constraints, singularity-free constraints and
actuator saturation. The planned trajectory of flat output is transformed to
state trajectory in real-time with consideration of wind in environments. To
track the state trajectory, a global, singularity-free, and
minimally-parameterized on-manifold MPC is developed, which fully leverages the
accurate aerodynamic model to achieve high-accuracy trajectory tracking within
the whole flight envelope. The effectiveness of the proposed framework is
demonstrated through extensive real-world experiments in both indoor and
outdoor field tests, including agile SE(3) flight through consecutive narrow
windows requiring specific attitude and with speed up to 10m/s, typical
tail-sitter maneuvers (transition, level flight and loiter) with speed up to
20m/s, and extremely aggressive aerobatic maneuvers (Wingover, Loop, Vertical
Eight and Cuban Eight) with acceleration up to 2.5g
Differential Flatness of Lifting-Wing Quadcopters Subject to Drag and Lift for Accurate Tracking
In this paper, we propose an effective unified control law for accurately
tracking agile trajectories for lifting-wing quadcopters with different
installation angles, which have the capability of vertical takeoff and landing
(VTOL) as well as high-speed cruise flight. First, we derive a differential
flatness transform for the lifting-wing dynamics with a nonlinear model under
coordinated turn condition. To increase the tracking performance on agile
trajectories, the proposed controller incorporates the state and input
variables calculated from differential flatness as feedforward. In particular,
the jerk, the 3-order derivative of the trajectory, is converted into angular
velocity as a feedforward item, which significantly improves the system
bandwidth. At the same time, feedback and feedforward outputs are combined to
deal with external disturbances and model mismatch. The control algorithm has
been thoroughly evaluated in the outdoor flight tests, which show that it can
achieve accurate trajectory tracking