Title page for ETD etd-06202002-150316


Type of Document Dissertation
Author Beck, Roger Ezekiel
URN etd-06202002-150316
Title Application of Control Allocation Methods to Linear Systems with Four or More Objectives
Degree PhD
Department Aerospace and Ocean Engineering
Advisory Committee
Advisor Name Title
Durham, Wayne C. Committee Chair
Cliff, Eugene M. Committee Member
Hall, Christopher D. Committee Member
Lutze, Frederick H. Jr. Committee Member
Woolsey, Craig A. Committee Member
Keywords
  • BESA
  • Linear Programming
  • Control Allocation
Date of Defense 2002-06-11
Availability unrestricted
Abstract
Methods 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.

Files
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  DISS.pdf 440.50 Kb 00:02:02 00:01:02 00:00:55 00:00:27 00:00:02

Browse All Available ETDs by ( Author | Department )

dla home
etds imagebase journals news ereserve special collections
virgnia tech home contact dla university libraries

If you have questions or technical problems, please Contact DLA.