Fast model predictive control of miniature helicopters
METADATA ONLY
Loading...
Author / Producer
Date
2013
Publication Type
Conference Paper
ETH Bibliography
yes
Citations
Altmetric
METADATA ONLY
Data
Rights / License
Abstract
Model Predictive Control (MPC) is a well-developed and widely-used control design method, in which the control input is computed by solving an optimization problem at every sampling period. Traditionally, MPC has been associated with control of slow processes, with sampling times in the seconds/minutes/hours range, because an optimization problem must be solved online. However, dramatic increases in computing power and recent developments in code generation for convex optimization, which tailor to specific optimization problem structure, are allowing the use of MPC in fast processes, with sampling times in the millisecond range. In this paper, a MPC control design for a miniature remote-controlled coaxial helicopter is developed and experimentally validated. The nonlinear dynamic behavior of the helicopter was identified, simplified and approximated by a Linear Time Varying (LTV) model. A custom convex optimization solver was generated for the specific MPC problem structure and integrated into a controller, which was tested in simulation and implemented on a hardware testbed. A performance analysis shows that the MPC approach performs better than a tuned Proportional Integral Differential (PID) controller.
Permanent link
Publication status
published
External links
Editor
Book title
2013 European Control Conference (ECC)
Journal / series
Volume
Pages / Article No.
1377 - 1382
Publisher
IEEE
Event
12th European Control Conference (ECC 2013)
Edition / version
Methods
Software
Geographic location
Date collected
Date created
Subject
Organisational unit
03751 - Lygeros, John / Lygeros, John