Abstract

Aerial operation with unmanned aerial vehicle (UAV) manipulator is a promising field for future applications. However, the quadrotor UAV manipulator usually suffers from several disturbances, such as external wind and model uncertainties, when conducting aerial tasks, which will seriously influence the stability of the whole system. In this paper, we address the problem of high-precision attitude control for quadrotor manipulator which is equipped with a 2-degree-of-freedom (DOF) robotic arm under disturbances. We propose a new sliding-mode extended state observer (SMESO) to estimate the lumped disturbance and build a backstepping attitude controller to attenuate its influence. First, we use the saturation function to replace discontinuous sign function of traditional SMESO to alleviate the estimation chattering problem. Second, by innovatively introducing super-twisting algorithm and fuzzy logic rules used for adaptively updating the observer switching gains, the fuzzy adaptive saturation super-twisting extended state observer (FASTESO) is constructed. Finally, in order to further reduce the impact of sensor noise, we invite a tracking differentiator (TD) incorporated into FASTESO. The proposed control approach is validated with effectiveness in several simulations and experiments in which we try to fly UAV under varied external disturbances.

Highlights

  • Unmanned aerial vehicles (UAVs) have become a popular and active research topic among scholars worldwide [1,2]

  • In order to achieve high-precision attitude stabilization in the presence of external wind and model uncertainties, a backstepping controller is built here combined with fuzzy adaptive saturation super-twisting extended state observer (FASTESO) for UAV attitude system

  • To verify the effectiveness of the proposed fuzzy logic rules for adaptively adjusting the observer gain to cope with disturbances with different amplitudes, comparative simulations are conducted for a quadrotor UAV manipulator performing a hovering flight with the manually designed scalable disturbance (39) between FASTESO and ASTESO combined with a backstepping controller (BAC)

Read more

Summary

Introduction

Unmanned aerial vehicles (UAVs) have become a popular and active research topic among scholars worldwide [1,2]. A disturbance observer with finite time convergence (FTDO), which could conduct online estimation of the unknown uncertainties and disturbances, is incorporated into an hierarchical controller to solve the problem of path tracking of a small coaxial rotor-type UAV [17]. A high order sliding mode observer is built to estimate unmodeled dynamics and external disturbances for an aerial vehicle to track the trajectory [22]. In order to alleviate the estimation chattering problem of traditional SMESO, a new observer named fuzzy adaptive saturation super-twisting extended state observer (FASTESO) is proposed, in which a saturation function is invited to replace the discontinued sign function, a super-twisting algorithm is introduced to prevent excessively high observer gain and TD [19].

Quaternion Operations h
Kinematic Model
Dynamic Model
Method
FASTESO
Saturation Function
Adaptive Switching Gains with Fuzzy Logic Rules
Attitude Controller
Simulation
Domestic Observers Comparison
Various Observers Comparison
Experiment
Conclusions
Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.