{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/35625"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/35625","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"The Design and Implementation of a GUI-Based Control Allocation Toolbox in the MATLAB Environment","abstract":"Control Allocation addresses the problem of the management of multiple, redundant control effectors. Generally speaking, control allocation is any method that is used to determine how the controls of a system should be positioned to achieve some desired effect. An infinite number of allocation methods exist, from the straight-forward direct allocation technique, to the daisy chaining approach, to the computationally simple generalized inverse method. Because different methods have advantages and disadvantages with respect to others, the determination of the \"optimal\" control allocation method is left to the system designer. The many tradeoffs that are addressed during control system design, of which control allocation is an integral part, dictate the need for a reliable, computer-based design tool. The Control Allocation Toolbox for MATLAB satisfies such a need by providing the designer with a means of testing/comparing the validity of certain allocation methods under prescribed conditions. The issues involved in the development and implementation of the Control Allocation Toolbox are discussed.","abstract_html":"Control Allocation addresses the problem of the management of multiple, redundant control effectors. Generally speaking, control allocation is any method that is used to determine how the controls of a system should be positioned to achieve some desired effect. An infinite number of allocation methods exist, from the straight-forward direct allocation technique, to the daisy chaining approach, to the computationally simple generalized inverse method. Because different methods have advantages and disadvantages with respect to others, the determination of the &quot;optimal&quot; control allocation method is left to the system designer. The many tradeoffs that are addressed during control system design, of which control allocation is an integral part, dictate the need for a reliable, computer-based design tool. The Control Allocation Toolbox for MATLAB satisfies such a need by providing the designer with a means of testing/comparing the validity of certain allocation methods under prescribed conditions. The issues involved in the development and implementation of the Control Allocation Toolbox are discussed.","abstract_has_math":false,"creators":["Glaze, Michelle L."],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Aerospace and Ocean Engineering","degree_department":"Aerospace and Ocean Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Durham, Wayne C."],"committee_members":["Lutze, Frederick H. Jr.","Anderson, Mark R."],"year":1998,"date_issued":"1998-12-04","date_published":"1998-12-04","updated_at":"2026-07-22T22:19:16Z","subjects":["GUI","Matlab","Control Allocation"],"languages":[],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-110798-133727"],"render_values":[{"text":"etd-110798-133727","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/35625","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Durham, Wayne C."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Lutze, Frederick H. Jr.","Anderson, Mark R."]},{"key":"dc:contributor.department","label":"Department","values":["Aerospace and Ocean Engineering"]},{"key":"dc:creator","label":"Author","values":["Glaze, Michelle L."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T20:47:35Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T20:47:35Z","1998-08-11"]},{"key":"dc:date.issued","label":"Date","values":["1998-12-04"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Aerospace and Ocean Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["GUI","Matlab","Control Allocation"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-110798-133727"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/35625"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Control Allocation addresses the problem of the management of multiple, redundant control effectors. Generally speaking, control allocation is any method that is used to determine how the controls of a system should be positioned to achieve some desired effect. An infinite number of allocation methods exist, from the straight-forward direct allocation technique, to the daisy chaining approach, to the computationally simple generalized inverse method. Because different methods have advantages and disadvantages with respect to others, the determination of the \"optimal\" control allocation method is left to the system designer. The many tradeoffs that are addressed during control system design, of which control allocation is an integral part, dictate the need for a reliable, computer-based design tool. The Control Allocation Toolbox for MATLAB satisfies such a need by providing the designer with a means of testing/comparing the validity of certain allocation methods under prescribed conditions. The issues involved in the development and implementation of the Control Allocation Toolbox are discussed."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:title","label":"Title","values":["The Design and Implementation of a GUI-Based Control Allocation Toolbox in the MATLAB Environment"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Durham, Wayne C."],"dc:contributor.committeemember":["Lutze, Frederick H. Jr.","Anderson, Mark R."],"dc:contributor.department":["Aerospace and Ocean Engineering"],"dc:creator":["Glaze, Michelle L."],"dc:date.accessioned":["2014-03-14T20:47:35Z"],"dc:date.available":["2014-03-14T20:47:35Z","1998-08-11"],"dc:date.issued":["1998-12-04"],"dc:description.abstract":["Control Allocation addresses the problem of the management of multiple, redundant control effectors. Generally speaking, control allocation is any method that is used to determine how the controls of a system should be positioned to achieve some desired effect. An infinite number of allocation methods exist, from the straight-forward direct allocation technique, to the daisy chaining approach, to the computationally simple generalized inverse method. Because different methods have advantages and disadvantages with respect to others, the determination of the \"optimal\" control allocation method is left to the system designer. The many tradeoffs that are addressed during control system design, of which control allocation is an integral part, dictate the need for a reliable, computer-based design tool. The Control Allocation Toolbox for MATLAB satisfies such a need by providing the designer with a means of testing/comparing the validity of certain allocation methods under prescribed conditions. The issues involved in the development and implementation of the Control Allocation Toolbox are discussed."],"dc:description.degree":["Master of Science"],"dc:identifier.other":["etd-110798-133727"],"dc:identifier.uri":["http://hdl.handle.net/10919/35625"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["GUI","Matlab","Control Allocation"],"dc:title":["The Design and Implementation of a GUI-Based Control Allocation Toolbox in the MATLAB Environment"],"dc:type":["Thesis"],"thesis:degree_discipline":["Aerospace and Ocean Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:16Z"}