Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T04:37:44.193Z Has data issue: false hasContentIssue false

Path following of Nano quad-rotors using a novel disturbance observer-enhanced dynamic inversion approach

Published online by Cambridge University Press:  17 June 2019

Yuan Wang
Affiliation:
Nanjing University of Aeronautics and Astronautics Key Laboratory of Fundamental Science for National Defence-Advanced Design Technology of Flight Vehicle, Nanjing, China
Xiangming Zheng*
Affiliation:
Nanjing University of Aeronautics and Astronautics Key Laboratory of Fundamental Science for National Defence-Advanced Design Technology of Flight Vehicle, Nanjing, China
Rights & Permissions [Opens in a new window]

Abstract

The model of Nano quad-rotors contains many uncertainties such as an external disturbance from a wind field, highly non-linear strong coupling between variables and body measurement errors. To deal with these uncertainties and control the Nano quad-rotors, a novel data-based disturbance observer (DO) is firstly proposed to observe disturbances from a wind field and perturbations from errors of parameter estimation. Then the DO is used to improve the conventional dynamic inversion (DI) method to obtain an enhanced dynamic inversion (EDI) method, which relies only on roughly estimated geometrical parameters, thus eliminating the largest flaw of conventional DI, namely depending on detailed plant information. Simulation results show that the method proposed achieved good trajectory tracking with only roughly estimated geometrical values under wind field; the DO proposed can accurately estimate disturbance from a wind field and perturbation from error of parameter estimation.

Information

Type
Research Article
Copyright
© Royal Aeronautical Society 2019 
Figure 0

Figure 1. Preliminary knowledge of quad-rotors.

Figure 1

Table 1 Disturbance observers design for Nano quad-rotor control system

Figure 2

Figure 2. Effect of 3D path following.

Figure 3

Figure 3. Virtual inputs.

Figure 4

Figure 4. Euler angle.

Figure 5

Figure 5. Estimation of wx, wy and wz.

Figure 6

Figure 6. Estimation of fx, fy and fz: +50% perturbation.

Figure 7

Figure 7. Estimation of g1, g2 and g3: +50% perturbation.

Figure 8

Figure 8. Estimation of fx, fy and fz: −30% perturbation.

Figure 9

Figure 9. Estimation of g1, g2 and g3: −30% perturbation.