VTechWorks staff will be away for the Independence Day holiday from July 4-7. We will respond to email inquiries on Monday, July 8. Thank you for your patience.
 

Application of Control Allocation Methods to Linear Systems with Four or More Objectives

dc.contributor.authorBeck, Roger Ezekielen
dc.contributor.committeechairDurham, Wayne C.en
dc.contributor.committeememberCliff, Eugene M.en
dc.contributor.committeememberHall, Christopher D.en
dc.contributor.committeememberLutze, Frederick H. Jr.en
dc.contributor.committeememberWoolsey, Craig A.en
dc.contributor.departmentAerospace and Ocean Engineeringen
dc.date.accessioned2014-03-14T20:13:25Zen
dc.date.adate2002-06-24en
dc.date.available2014-03-14T20:13:25Zen
dc.date.issued2002-06-11en
dc.date.rdate2003-06-24en
dc.date.sdate2002-06-20en
dc.description.abstractMethods for allocating redundant controls for systems with four or more objectives are studied. Previous research into aircraft control allocation has focused on allocating control effectors to provide commands for three rotational degrees of freedom. Redundant control systems have the capability to allocate commands for a larger number of objectives. For aircraft, direct force commands can be applied in addition to moment commands. When controls are limited, constraints must be placed on the objectives which can be achieved. Methods for meeting commands in the entire set of of achievable objectives have been developed. The Bisecting Edge Search Algorithm has been presented as a computationally efficient method for allocating controls in the three objective problem. Linear programming techniques are also frequently presented. This research focuses on an effort to extend the Bisecting Edge Search Algorithm to handle higher numbers of objectives. A recursive algorithm for allocating controls for four or more objectives is proposed. The recursive algorithm is designed to be similar to the three objective allocator and to require computational effort which scales linearly with the controls. The control allocation problem can be formulated as a linear program. Some background on linear programming is presented. Methods based on five formulations are presented. The recursive allocator and linear programming solutions are implemented. Numerical results illustrate how the average and worst case performance scales with the problem size. The recursive allocator is found to scale linearly with the number of controls. As the number of objectives increases, the computational time grows much faster. The linear programming solutions are also seen to scale linearly in the controls for problems with many more controls than objectives. In online applications, computational resources are limited. Even if an allocator performs well in the average case, there still may not be sufficient time to find the worst case solution. If the optimal solution cannot be guaranteed within the available time, some method for early termination should be provided. Estimation of solutions from current information in the allocators is discussed. For the recursive implementation, this estimation is seen to provide nearly optimal performance.en
dc.description.degreePh. D.en
dc.identifier.otheretd-06202002-150316en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-06202002-150316/en
dc.identifier.urihttp://hdl.handle.net/10919/28088en
dc.publisherVirginia Techen
dc.relation.haspartDISS.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectBESAen
dc.subjectLinear Programmingen
dc.subjectControl Allocationen
dc.titleApplication of Control Allocation Methods to Linear Systems with Four or More Objectivesen
dc.typeDissertationen
thesis.degree.disciplineAerospace and Ocean Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.leveldoctoralen
thesis.degree.namePh. D.en

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DISS.pdf
Size:
430.18 KB
Format:
Adobe Portable Document Format