Abstract

This paper proposes a unified attitude controller based on the modified linear active disturbance rejection control (LADRC) for a dual-tiltrotor unmanned aerial vehicle (UAV) with cyclic pitch to achieve accurate attitude control despite its nonlinear and time-varying characteristics during flight mode transitions. The proposed control algorithm has higher robustness against model mismatch compared with the model-based control algorithms. The modified LADRC utilizes the state feedbacks from the onboard sensors like IMU and Pitot tube instead of the mathematical model of the plane. It has less dependency on the accurate dynamics model of the dual-tiltrotor UAV, which can hardly be built. In contrast to the original LADRC, an actuator model is integrated into the modified LADRC to compensate for the non-negligible slow rotor flapping dynamics and servo dynamics. This modification eliminates the oscillation of the original LADRC when applied on the plant with slow-response actuators, such as propeller and rotors of the helicopter. In this way, the stability and performance of the controller are improved. The controller replaces the gain-scheduling or the control logic switching by a unified controller structure, which simplifies the design approach of the controller for different flight modes. The effectiveness of the modified LADRC and the performance of the unified attitude controller are demonstrated in both simulation and flight tests using a dual-tiltrotor UAV. The attitude control error is less than ±4° during the conversion flight. The control rising time in different flight modes is all about 0.5 s, despite the variations in the airspeed and tilt angle. The flight results show that the controller guarantees high control accuracy and uniform control quality in different flight modes.

Highlights

  • A tiltrotor unmanned aerial vehicle (UAV) utilizes tiltable rotors to change the direction of the thrust for high-speed cruise and vertical takeoff and landing

  • It is an important category of vertical takeoff and landing (VTOL) UAVs that has gained fast-growing popularity in both academia and industry [1,2,3,4,5,6]

  • According to the number of rotors, tiltrotor UAVs can be divided into two categories, dual-tiltrotor UAVs and multi-tiltrotor UAVs [7]

Read more

Summary

Introduction

A tiltrotor unmanned aerial vehicle (UAV) utilizes tiltable rotors to change the direction of the thrust for high-speed cruise and vertical takeoff and landing. It is a challenge to design a safe and robust flight control system for the dual-tiltrotor UAV in the presence of high nonlinearity, time-varying disturbances, and model uncertainties. These control algorithms partially solve the flight control problem of the tiltrotor UAV, they rely heavily on accurate plant models. The original LADRC needs a modification to compensate for the non-negligible rotor flapping dynamics to improve the stability and performance in the application on the dual-tiltrotor UAV. An LADRC-based unified accurate attitude controller for the dual-tiltrotor UAV is proposed to counteract its model uncertainty, nonlinearity, and time-varying characteristics. RighAt illeornognitudinal cyclic pitch δa Elevator Aileron δe Rudder Elevator δr

Dynamics Model
Identification of Rotor-Body Coupling Dynamics
Unified Accurate Attitude Control Using Modified LADRC
Effectiveness of the Modified LADRC Controller
Robustness against Model Uncertainties and Disturbances
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call