Robust Controller Design for an Autonomous Underwater Vehicle
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.6/7956 |
Resumo: | Worldwide there has been a surge of interest in Autonomous Underwater Vehicles (AUV). The ability to operate without human intervention is what makes this technology so appealing. On the other hand, the absence of the human narrows the AUV operation to its control system, computing, and sensing capabilities. Therefore, devising a robust control is mandatory to allow the feasibility of the AUV. Motivated by this fact, this thesis aims to present, discuss and evaluate two linear control solutions being proposed for an AUV developed by a consortium led by CEiiA. To allow the controller design, the dynamic model of this vehicle and respective considerations are firstly addressed. Since the purpose is to enable the vehicle’s operation, devising suitable guidance laws becomes essential. A simple waypoint following and station keeping algorithm, and a path following algorithms are presented. To devise the controllers, a linear version of the dynamic model is derived considering a single operational point. Then, through the decoupling of the linear system into three lightly interactive subsystems, four Proportional Integral Derivative controllers (PIDs) are devised for each Degree Of Freedom (DOF) of the vehicle. A Linear Quadratic Regulator (LQR) design, based on the decoupling of the linear model into longitudinal and lateral subsystems is also devised. To allocate the controller output throughout the actuators, a control allocation law is devised, which improves maneuverability of the vehicle. The results present a solid performance for both control methods, however, in this work, LQR proved to be slightly faster than PID. |
id |
RCAP_cafa50e185f1f24699e14518ae3942b6 |
---|---|
oai_identifier_str |
oai:ubibliorum.ubi.pt:10400.6/7956 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Robust Controller Design for an Autonomous Underwater VehicleControlo RobustoProportional Integral Derivativo (Pid)Regulador Linear Quadrático (Lqr)SimulaçãoVeículo Autónomo SubaquáticoDomínio/Área Científica::Engenharia e Tecnologia::Engenharia AeronáuticaWorldwide there has been a surge of interest in Autonomous Underwater Vehicles (AUV). The ability to operate without human intervention is what makes this technology so appealing. On the other hand, the absence of the human narrows the AUV operation to its control system, computing, and sensing capabilities. Therefore, devising a robust control is mandatory to allow the feasibility of the AUV. Motivated by this fact, this thesis aims to present, discuss and evaluate two linear control solutions being proposed for an AUV developed by a consortium led by CEiiA. To allow the controller design, the dynamic model of this vehicle and respective considerations are firstly addressed. Since the purpose is to enable the vehicle’s operation, devising suitable guidance laws becomes essential. A simple waypoint following and station keeping algorithm, and a path following algorithms are presented. To devise the controllers, a linear version of the dynamic model is derived considering a single operational point. Then, through the decoupling of the linear system into three lightly interactive subsystems, four Proportional Integral Derivative controllers (PIDs) are devised for each Degree Of Freedom (DOF) of the vehicle. A Linear Quadratic Regulator (LQR) design, based on the decoupling of the linear model into longitudinal and lateral subsystems is also devised. To allocate the controller output throughout the actuators, a control allocation law is devised, which improves maneuverability of the vehicle. The results present a solid performance for both control methods, however, in this work, LQR proved to be slightly faster than PID.É visível, a nível mundial, um aumento considerável do interesse em Veículos Autónomos Subaquáticos (Autonomous Underwater Vehicles - AUV). O que torna esta tecnologia tão atraente é a capacidade de operar sem intervenção humana. Contudo, a ausência do ser humano restringe a operação do AUV ao seu sistema de controlo, computação e capacidades de detecção. Desta forma, conceber um controlo robusto é obrigatório para viabilizar o AUV. Motivado por este facto, esta tese tem como objetivo apresentar, discutir e avaliar duas soluções de controlo linear, a propor a um AUV desenvolvido por um consórcio liderado pelo CEiiA. Para que o projeto do controlador seja possível, o modelo dinâmico deste veículo e respectivas considerações são primeiramente abordados. Com a finalidade de possibilitar a operação do veículo, torna-se essencial a elaboração de leis de guidance adequadas. Para este efeito são apresentados algorítmos de Waypoint following e Station keeping, e de path following. Para a projeção dos controladores é derivada uma versão linear do modelo dinâmico, considerando um único ponto operacional. Através da separação do modelo linear em três subsistemas são criados quatro controladores Proporcional Integral Derivativo (PID) para cada grau de liberdade (Degree Of Freedom - DOF) do veículo. É também projetado um Regulador Linear Quadrático (LQR), baseado na separação do modelo linear em dois subsistemas, longitudinal e lateral. É ainda apresentada uma lei de alocação de controlo para distribuir o sinal de saída dos controladores pelos diferentes atuadores. Esta provou melhorar a manobrabilidade do veículo. Os resultados finais apresentam um desempenho sólido para ambos os métodos de controlo. No entanto, neste trabalho, o LQR provou ser mais rápido do que o PID.Bousson, KouamanauBibliorumMendes, Carlos Hugo Ribeiro2019-12-18T16:59:23Z2017-10-32017-11-072017-11-07T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.6/7956TID:202339980enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-12-15T09:47:37Zoai:ubibliorum.ubi.pt:10400.6/7956Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:48:24.008820Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Robust Controller Design for an Autonomous Underwater Vehicle |
title |
Robust Controller Design for an Autonomous Underwater Vehicle |
spellingShingle |
Robust Controller Design for an Autonomous Underwater Vehicle Mendes, Carlos Hugo Ribeiro Controlo Robusto Proportional Integral Derivativo (Pid) Regulador Linear Quadrático (Lqr) Simulação Veículo Autónomo Subaquático Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Aeronáutica |
title_short |
Robust Controller Design for an Autonomous Underwater Vehicle |
title_full |
Robust Controller Design for an Autonomous Underwater Vehicle |
title_fullStr |
Robust Controller Design for an Autonomous Underwater Vehicle |
title_full_unstemmed |
Robust Controller Design for an Autonomous Underwater Vehicle |
title_sort |
Robust Controller Design for an Autonomous Underwater Vehicle |
author |
Mendes, Carlos Hugo Ribeiro |
author_facet |
Mendes, Carlos Hugo Ribeiro |
author_role |
author |
dc.contributor.none.fl_str_mv |
Bousson, Kouamana uBibliorum |
dc.contributor.author.fl_str_mv |
Mendes, Carlos Hugo Ribeiro |
dc.subject.por.fl_str_mv |
Controlo Robusto Proportional Integral Derivativo (Pid) Regulador Linear Quadrático (Lqr) Simulação Veículo Autónomo Subaquático Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Aeronáutica |
topic |
Controlo Robusto Proportional Integral Derivativo (Pid) Regulador Linear Quadrático (Lqr) Simulação Veículo Autónomo Subaquático Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Aeronáutica |
description |
Worldwide there has been a surge of interest in Autonomous Underwater Vehicles (AUV). The ability to operate without human intervention is what makes this technology so appealing. On the other hand, the absence of the human narrows the AUV operation to its control system, computing, and sensing capabilities. Therefore, devising a robust control is mandatory to allow the feasibility of the AUV. Motivated by this fact, this thesis aims to present, discuss and evaluate two linear control solutions being proposed for an AUV developed by a consortium led by CEiiA. To allow the controller design, the dynamic model of this vehicle and respective considerations are firstly addressed. Since the purpose is to enable the vehicle’s operation, devising suitable guidance laws becomes essential. A simple waypoint following and station keeping algorithm, and a path following algorithms are presented. To devise the controllers, a linear version of the dynamic model is derived considering a single operational point. Then, through the decoupling of the linear system into three lightly interactive subsystems, four Proportional Integral Derivative controllers (PIDs) are devised for each Degree Of Freedom (DOF) of the vehicle. A Linear Quadratic Regulator (LQR) design, based on the decoupling of the linear model into longitudinal and lateral subsystems is also devised. To allocate the controller output throughout the actuators, a control allocation law is devised, which improves maneuverability of the vehicle. The results present a solid performance for both control methods, however, in this work, LQR proved to be slightly faster than PID. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-10-3 2017-11-07 2017-11-07T00:00:00Z 2019-12-18T16:59:23Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.6/7956 TID:202339980 |
url |
http://hdl.handle.net/10400.6/7956 |
identifier_str_mv |
TID:202339980 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136378086227968 |