TY - GEN
T1 - Onboard multi-rate tube model predictive position control for a hexacopter
T2 - 26th International Conference on Information, Communication and Automation Technologies, ICAT 2017
AU - Niermeyer, Philipp
AU - Herb, Markus
AU - Lohmann, Boris
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/12/8
Y1 - 2017/12/8
N2 - Model Predictive Control (MPC) is a candidate solution to aggressively control a constrained plant. In Tube Model Predictive Control (TMPC), optimality is traded for robustness which is a key aspect in flight controls where the plant is subject to many disturbances and uncertainties especially related to aerodynamics and wind. Yet MPC comes with large computational effort and thus reduced execution rates of the control law which aggravates disturbance rejection. This issue can be addressed by executing optimization-based feedforward and simple feedback control at different rates. Therefore, the authors present a complete workflow for multi-rate control design, soft- and hardware implementation, testing and flight experiment conduction. First, the control laws are discussed. Next, the custom onboard control software is presented and benchmarked in a tailored Hardware-in-the-Loop (HIL) simulation. Finally, flight experiments demonstrate the performance of the TMPC and the ease of design, implementation and testing entailed by the presented approach.
AB - Model Predictive Control (MPC) is a candidate solution to aggressively control a constrained plant. In Tube Model Predictive Control (TMPC), optimality is traded for robustness which is a key aspect in flight controls where the plant is subject to many disturbances and uncertainties especially related to aerodynamics and wind. Yet MPC comes with large computational effort and thus reduced execution rates of the control law which aggravates disturbance rejection. This issue can be addressed by executing optimization-based feedforward and simple feedback control at different rates. Therefore, the authors present a complete workflow for multi-rate control design, soft- and hardware implementation, testing and flight experiment conduction. First, the control laws are discussed. Next, the custom onboard control software is presented and benchmarked in a tailored Hardware-in-the-Loop (HIL) simulation. Finally, flight experiments demonstrate the performance of the TMPC and the ease of design, implementation and testing entailed by the presented approach.
KW - flight experiments
KW - hardware-in-the-loop simulation
KW - hexacopter position control
KW - multi-rate control
KW - optimal control
KW - real-time optimization
KW - robust control
KW - tube model predictive control
UR - http://www.scopus.com/inward/record.url?scp=85046634487&partnerID=8YFLogxK
U2 - 10.1109/ICAT.2017.8171596
DO - 10.1109/ICAT.2017.8171596
M3 - Conference contribution
AN - SCOPUS:85046634487
T3 - ICAT 2017 - 26th International Conference on Information, Communication and Automation Technologies, Proceedings
SP - 1
EP - 7
BT - ICAT 2017 - 26th International Conference on Information, Communication and Automation Technologies, Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 26 October 2017 through 28 October 2017
ER -