A controller is designed for hexacopter platform to achieve accurate tracking of altitude and attitude commands under the influence of severe disturbances. The main aim is designing a controller that can be tuned easily to satisfy desired performance requirements. For this purpose, multi-variable control method LQR is combined with PID structure which provides valuable physical insight in tuning process. Integral states are added to the system dynamics to have PID structure. Command generator is used to have trajectory independent optimal gain matrix which is advantageous for real time application. Time domain requirements are satisfied by tuning state and input weight matrices(Q and R) systematically. By this way, it is also possible to tune the controller for hexacopter platforms with different parameters(mass, inertia, etc.) without much effort. Controller performance is analyzed by using nonlinear dynamic model which includes a basic drag model, disturbance effects, actuator and sensor dynamics. Tracking performance and disturbance rejection properties are satisfactory according to numerical results. Controller structure is suitable for real time implementation with the help of simplified tuning process and a hexacopter platform is under construction for experimental verification.
Attitude and altitude tracking of hexacopter via LQR with integral action
2017-06-01
765018 byte
Conference paper
Electronic Resource
English
An Advanced Hexacopter for Mars Exploration: Attitude Control and Autonomous Navigation
IEEE | 2024
|Perbandingan Uji Kestabilan Attitude Hexacopter Pada Metode Root Locus dan Routh Hurwitz
BASE | 2021
|DYNAMIC MODELING AND TRAJECTORY TRACKING CONTROL OF HEXACOPTER USING SLIDING MODE CONTROLLER
BASE | 2019
|