Preprint Article Version 1 This version is not peer-reviewed

MIMO PID Controller Tuning Method for Quadrotor Based on LQR/LQG Theory

Version 1 : Received: 30 December 2018 / Approved: 3 January 2019 / Online: 3 January 2019 (11:14:05 CET)

How to cite: Guardeño, R.; López, M.J.; Sánchez, V.M. MIMO PID Controller Tuning Method for Quadrotor Based on LQR/LQG Theory. Preprints 2019, 2019010010 (doi: 10.20944/preprints201901.0010.v1). Guardeño, R.; López, M.J.; Sánchez, V.M. MIMO PID Controller Tuning Method for Quadrotor Based on LQR/LQG Theory. Preprints 2019, 2019010010 (doi: 10.20944/preprints201901.0010.v1).

Abstract

In this work a new pre-tuning multivariable PID controllers method for quadrotors is put forward. A procedure based on LQR/LQG theory is proposed for attitude and altitude control. With the aim of analyzing performance and robustness of the proposed method, a non-linear mathematical model of the DJI-F450 quadrotor is employed, where rotors dynamics, togheter with sensors drift/bias properties and noise characteristics of low-cost comercial sensors typically used in this type of applications (such as MARG with MEMS technology and LIDAR) are considered. In order to estimate the state vector and compensate bias/drift effects on rate gyros of the MARG, a combination of filtering and data fusion algorithms (Kalman filter and Madgwick algorithm for attitude estimation) are proposed and implemented. Performance and robutsness analysis of the control system is carried out by means of numerical simulations, which take into account the presence of uncertainty in the plant model and external disturbances. The obtained results show that the proposed pre-tuning method for multivariable PID controller is robust with respect to: a) parametric uncertainty in the plant model, b) disturbances acting at the plant input, c) sensors measurement and estimation errors.

Subject Areas

PID tuning; LQR; LQG; sensors data fusion; quadrotor mathematical model; Kalman filter; MARG; robustness analysis

Readers' Comments and Ratings (0)

Leave a public comment
Send a private comment to the author(s)
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.