Control allocation applied to robots subject to input constraints

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: Alves, Jhomolos Gomes
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Universidade Federal do Rio de Janeiro
Brasil
Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
Programa de Pós-Graduação em Engenharia Elétrica
UFRJ
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://hdl.handle.net/11422/14036
Resumo: [EN] In control systems with multiple inputs and multiple outputs (MIMO), the control signal of a given degree of freedom can be distributed among several actuators by means of a strategy called control allocation. Nonetheless, the control allocation problem may not be trivially solved, since in the case that the system actuators are subject to constraints (e.g. saturation), the desired behavior may not be completely satisfied. In this scenario, the control allocation consists of an optimization problem which searches the best possible control distribution while it satisfies these constraints. The control allocation techniques may have as a primary objective to maintain the control direction or to minimize the error, or may even satisfy a secondary objective. To encompass all of these situations, the techniques Direct Control Allocation, Linear Programming with Simplex, Weighted Least Squares with Active Set and Primal-dual Interior Point are employed in an experiment with a differential drive mobile robot and in simulations of an Unmanned Aerial Vehicle (UAV), such as a quadrotor, and also of a Remotely Operated Underwater Vehicle (ROV). A second approach of the control allocation aims to distribute the load among the agents in a cooperative task, which in this dissertation is represented by means of the simulation of a system composed by two manipulators and an object. All these systems are subject to trajectories with different requirements, their dynamics are analyzed and their results compared.