DocumentCode
3109305
Title
Application Programming Interface for Real-Time Receding Horizon Control
Author
Keviczky, Tamás ; Packard, Andrew ; Natale, Oreste R. ; Balas, Gary J.
Author_Institution
Department of Aerospace Engineering and Mechanics, University of Minnesota, Minneapolis, MN 55455, USA, keviczky@aem.umn.edu
fYear
2005
fDate
12-15 Dec. 2005
Firstpage
1331
Lastpage
1336
Abstract
An application programming interface (API) was developed to support implementation of receding horizon control (RHC) schemes with in the Open Control Platform (OCP) real-time software environment. The basic philosophy and process timing architecture is presented, along with details of a prototype implementation of a quadratic programming based generic RHC scheme. The API framework relies on a real-time software infrastructure and provides a high-level interface to control engineers, which simplifies the embedded control design and implementation process significantly. The RHC API was successfully a fight tested on a full-scale aircraft in the DARPA-sponsored Software Enabled Control program final demonstration experiment.
Keywords
Aerospace engineering; Application software; Computer architecture; Control design; Design engineering; Embedded software; Prototypes; Quadratic programming; Software prototyping; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC '05. 44th IEEE Conference on
Print_ISBN
0-7803-9567-0
Type
conf
DOI
10.1109/CDC.2005.1582343
Filename
1582343
Link To Document