Identification and adaptive PID Control of a hexacopter UAV based on neural networks
Summary In this paper, a novel adaptive PID controller for trajectory‐tracking tasks is proposed. It is implemented in discrete time over a hexacopter, and it takes into consideration the unmanned aerial vehicles (UAVs) nonlinear model. The PID controller is developed following an adaptive neural te...
Gespeichert in:
Veröffentlicht in: | International journal of adaptive control and signal processing 2019-01, Vol.33 (1), p.74-91 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Summary
In this paper, a novel adaptive PID controller for trajectory‐tracking tasks is proposed. It is implemented in discrete time over a hexacopter, and it takes into consideration the unmanned aerial vehicles (UAVs) nonlinear model. The PID controller is developed following an adaptive neural technique, and its stability is verified by the Lyapunov discrete theory. Besides, the neural identification of the dynamic model of the UAV is presented to backpropagate output errors to adjust PID gains with the purpose of reducing the control errors. The validation of the proposed algorithm is performed through experimental results with a hexacopter. |
---|---|
ISSN: | 0890-6327 1099-1115 |
DOI: | 10.1002/acs.2955 |