Model Predictive Control Allocation
This thesis developes a control allocation method based on the Model Predictive Control algorithm, to be used on a missile in flight. The resulting Model Predictive Control Allocation (MPCA) method is able to account for actuator constraints and dynamics, setting it aside from most classical methods...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Norges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikk
2011
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-13308 |
id |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-13308 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-133082013-01-08T13:32:39ZModel Predictive Control AllocationengHanger, Martin BøgsethNorges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikkInstitutt for teknisk kybernetikk2011ntnudaim:5964MTTK teknisk kybernetikkReguleringsteknikkThis thesis developes a control allocation method based on the Model Predictive Control algorithm, to be used on a missile in flight. The resulting Model Predictive Control Allocation (MPCA) method is able to account for actuator constraints and dynamics, setting it aside from most classical methods. A new effector configuration containing two groups of actuators with different dynamic authorities is also proposed. Using this configuration, the MPCA method is compared to the classical methods Linear Programming and Redistributed Pseudoinverse in various flight scenarios, highlighting performance differences aswell as emphasizing applications of the MPCA method. It is found to be superior to the two classical methods in terms of tracking performance and total cost. Nevertheless, some restrictions and weaknesses are revealed, but countermeasures to these are proposed. The newly developed convex optmization solver CVXGEN is utilized successfully in the method evaluation. Providing solve times in milliseconds even for large problems, CVXGEN makes real-time implementations of the MPCA method feasible. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-13308Local ntnudaim:5964application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
ntnudaim:5964 MTTK teknisk kybernetikk Reguleringsteknikk |
spellingShingle |
ntnudaim:5964 MTTK teknisk kybernetikk Reguleringsteknikk Hanger, Martin Bøgseth Model Predictive Control Allocation |
description |
This thesis developes a control allocation method based on the Model Predictive Control algorithm, to be used on a missile in flight. The resulting Model Predictive Control Allocation (MPCA) method is able to account for actuator constraints and dynamics, setting it aside from most classical methods. A new effector configuration containing two groups of actuators with different dynamic authorities is also proposed. Using this configuration, the MPCA method is compared to the classical methods Linear Programming and Redistributed Pseudoinverse in various flight scenarios, highlighting performance differences aswell as emphasizing applications of the MPCA method. It is found to be superior to the two classical methods in terms of tracking performance and total cost. Nevertheless, some restrictions and weaknesses are revealed, but countermeasures to these are proposed. The newly developed convex optmization solver CVXGEN is utilized successfully in the method evaluation. Providing solve times in milliseconds even for large problems, CVXGEN makes real-time implementations of the MPCA method feasible. |
author |
Hanger, Martin Bøgseth |
author_facet |
Hanger, Martin Bøgseth |
author_sort |
Hanger, Martin Bøgseth |
title |
Model Predictive Control Allocation |
title_short |
Model Predictive Control Allocation |
title_full |
Model Predictive Control Allocation |
title_fullStr |
Model Predictive Control Allocation |
title_full_unstemmed |
Model Predictive Control Allocation |
title_sort |
model predictive control allocation |
publisher |
Norges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikk |
publishDate |
2011 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-13308 |
work_keys_str_mv |
AT hangermartinbøgseth modelpredictivecontrolallocation |
_version_ |
1716523508612202496 |