• Nie Znaleziono Wyników

Fast Solvers for Nonlinear Optimal Control and Estimation with Applications to Tethered Kites

N/A
N/A
Protected

Academic year: 2021

Share "Fast Solvers for Nonlinear Optimal Control and Estimation with Applications to Tethered Kites"

Copied!
1
0
0

Pełen tekst

(1)

49 Milan Vukov KU Leuven Kasteelpark Arenberg 10 3001 Leuven Belgium milan.vukov@esat.kuleuven.be www.kuleuven.be

Fast Solvers for Nonlinear Optimal Control and Estimation

with Applications to Tethered Kites

Milan Vukov, Rien Quirynen, Moritz Diehl KU Leuven

Tethered flight can be characterized as a strongly non- linear and unstable process. Those facts motivate usage of control and estimation techniques based on nonlinear optimization. Moreover, the process dynamics requires fast sampling times, thus algorithms which can be executed in millisecond range.

Fast nonlinear model predictive control (NMPC) and mov-ing horizon estimators (MHE) solvers are developed for mechatronic and aerospace applications. Here we present an automatic C-code generation strategy for real-time NMPC and MHE. The automatic code generation is realized as the ACADO Code Generation tool within the software pack-age for dynamic optimization ACADO Toolkit.

The tool enables one to export highly customized solvers for NMPC and MHE which allow for very advanced control strat-egies including nonlinear measurement functions as well as the formulation of general nonlinear constraints along the process trajectory. In the context of estimation, the tool pro-vides an elegant procedure for multi-rate sensor fusion. This procedure for sensor fusion removes the need for intermedi-ate steps, e.g. averaging high frequency measurements be-fore feeding them to the estimator.

Simulation results provide insight into some benchmarks, showing very promising performance and execution times. Furthermore, we present real flight experimental results per-formed on the kite carousel at KU Leuven, Belgium.

Cytaty

Powiązane dokumenty

Wizja świata odpowiadająca stadium początkowemu klasy robotniczej jest wizją cykliczną, której ważne chwile wyznaczane są przez święta; i jeślibyśmy chcieli

It can be concluded that the object "life support crew A" is an object of type 3, and the type of attribute is free volume included and divided.. Life support

Introduction: The JUpiter ICy Moons Explorer (JUICE) is a European Space Agency mission that will fly by and observe the Galilean satellites Europa, Gan- ymede and

EFFECTS OF INCREASED DEMAND: MORE TRAINS LEAD TO HIGHER AVERAGE DELAY Analysis of the feedback structure of the conceptual model in Section 3 already suggested that

[r]

Wyrazem realizacji zasady niesprzeczności (spójności) systemu prawnego jest jednak przejęcie przez regulacje karne pojęcia „mienie” w kształcie obowiązującym na

10 Pełny tytuł dzieła Radlińskiego brzmi: Gemmae Sacrosanctae Crucis, Domini Nostri Jesu Chri-.. sti, ex amplissimo Sacrae Scripturae mari collectae, seu Figurae, et Prophetiae,

Research Center for Systems and Technologies (SYSTEC), Faculty of Engineering, University of Porto We consider continuous-time optimal control and model.. predictive control