An adaptive composite disturbance rejection for attitude control of the agricultural quadrotor UAV

ISA Trans. 2022 Oct;129(Pt A):564-579. doi: 10.1016/j.isatra.2022.01.012. Epub 2022 Jan 14.

Abstract

Aiming at the problem that agricultural quadrotor UAV is easily disturbed in ultra-low altitude phenotype remote sensing and precision hovering of spraying, an adaptive composite anti-disturbance attitude controller is proposed for ground effect and propeller failure disturbances rejection. The adaptive composite disturbance rejection control (ACDRC) is composed of active disturbance rejection control (ADRC) and disturbance observer (DO) based on nominal inverse model, which is used to estimate wind disturbance, payload disturbance and propeller failure disturbance in real time. For the bandwidth tuning of the extended state observer (ESO), an online tuning method based on iterative learning control (ILC) is proposed to realize the adaptive extended state observer (ESO). And the stability of the composite anti-disturbance controller is analyzed. In the experiments, the wind disturbance experiments under the side-down flow and the horizontal flow, the failure experiments under the single propeller failure and twin propeller failure, and the composite disturbances experiments under the simultaneous action of the wind disturbance, propeller failure and payload disturbance are carried out. The experimental results show that under wind disturbance, the anti-disturbance performance of ACDRC is increased by 82.5%; under the disturbance of propeller fault, the anti-disturbance performance of ACDRC is increased by 60%; under the composite disturbance, the anti-disturbance performance of ACDRC is increased by 50%. Finally, the effectiveness of ACDRC is further verified in vegetable and cotton fields.

Keywords: Composite anti-disturbance observer; Extended state observer; Iterative learning control; Payload disturbance; Propeller failure; Wind disturbance.