Controlo de sistemas dinâmicos com redes neuronais artificiais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10773/2007 |
Resumo: | Este trabalho enquadra-se na área de algoritmos de controlo baseados em redes neuronais artificiais (RNA), designados também como controladores neuronais. Foram estudadas três arquitecturas principais de RNAs (redes unidireccionais, redes recorrentes do tipo NNARX e NNARMAX e rede recorrente de Elman), quatro algoritmos de treino (gradiente descendente, método de Newton, método de Gauss-Newton e método de Levenberg-Marquardt) e diferentes estruturas de controlo neuronal. Dos vários esquemas possíveis foram mais detalhadamente projectados três controladores designados como: "modelo inverso genérico", "modelo inverso especializado" e "modelo óptimo". O processo de desenho e as características dos controladores neuronais foram ilustrados através de um caso de estudo não-linear e instável, pêndulo invertido. Foram testadas quatro estruturas de controlo: controlo inverso, controlo interno, controlo feedforward e controlo com linearização por realimentação. Foi efectuado um estudo comparativo entre esses estruturas neuronais e um compensador clássico do tipo PID. ABSTRACT: The present work is focused in the area of control algorithms based on Artificial Neural Networks (ANNs), termed also neural control. Tree main ANN architectures are studied (feedforward, recurrent NN of NNARX and NNARMAX type and Elman NN) , four learning algorithms (gradient descent method, Newton method, Gauss-Newton method and Levenberg- Marquardt method) and a number of different neural control structures. Among various possible solutions the following controllers were designed generic inverse model , specialized inverse model and optimal model. The design process and the controller’s characteristics were illustrated with the inverted pendulum nonlinear unstable case study. Four neural control structures were tested: inverse control, internal control, feedforward control and feedback linearization control. A comparative study between the above mentioned neural control structures and a classical PID controller was also accomplished. |
id |
RCAP_6eb617481ad59932ad2f2dd752eb0877 |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/2007 |
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 |
Controlo de sistemas dinâmicos com redes neuronais artificiaisEste trabalho enquadra-se na área de algoritmos de controlo baseados em redes neuronais artificiais (RNA), designados também como controladores neuronais. Foram estudadas três arquitecturas principais de RNAs (redes unidireccionais, redes recorrentes do tipo NNARX e NNARMAX e rede recorrente de Elman), quatro algoritmos de treino (gradiente descendente, método de Newton, método de Gauss-Newton e método de Levenberg-Marquardt) e diferentes estruturas de controlo neuronal. Dos vários esquemas possíveis foram mais detalhadamente projectados três controladores designados como: "modelo inverso genérico", "modelo inverso especializado" e "modelo óptimo". O processo de desenho e as características dos controladores neuronais foram ilustrados através de um caso de estudo não-linear e instável, pêndulo invertido. Foram testadas quatro estruturas de controlo: controlo inverso, controlo interno, controlo feedforward e controlo com linearização por realimentação. Foi efectuado um estudo comparativo entre esses estruturas neuronais e um compensador clássico do tipo PID. ABSTRACT: The present work is focused in the area of control algorithms based on Artificial Neural Networks (ANNs), termed also neural control. Tree main ANN architectures are studied (feedforward, recurrent NN of NNARX and NNARMAX type and Elman NN) , four learning algorithms (gradient descent method, Newton method, Gauss-Newton method and Levenberg- Marquardt method) and a number of different neural control structures. Among various possible solutions the following controllers were designed generic inverse model , specialized inverse model and optimal model. The design process and the controller’s characteristics were illustrated with the inverted pendulum nonlinear unstable case study. Four neural control structures were tested: inverse control, internal control, feedforward control and feedback linearization control. A comparative study between the above mentioned neural control structures and a classical PID controller was also accomplished.Universidade de Aveiro2011-04-19T13:50:56Z2008-01-01T00:00:00Z2008info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/2007porRibeiro, Vítor Manuel Costainfo: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:RCAAP2024-02-22T10:59:04Zoai:ria.ua.pt:10773/2007Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:40:34.021072Repositó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 |
Controlo de sistemas dinâmicos com redes neuronais artificiais |
title |
Controlo de sistemas dinâmicos com redes neuronais artificiais |
spellingShingle |
Controlo de sistemas dinâmicos com redes neuronais artificiais Ribeiro, Vítor Manuel Costa |
title_short |
Controlo de sistemas dinâmicos com redes neuronais artificiais |
title_full |
Controlo de sistemas dinâmicos com redes neuronais artificiais |
title_fullStr |
Controlo de sistemas dinâmicos com redes neuronais artificiais |
title_full_unstemmed |
Controlo de sistemas dinâmicos com redes neuronais artificiais |
title_sort |
Controlo de sistemas dinâmicos com redes neuronais artificiais |
author |
Ribeiro, Vítor Manuel Costa |
author_facet |
Ribeiro, Vítor Manuel Costa |
author_role |
author |
dc.contributor.author.fl_str_mv |
Ribeiro, Vítor Manuel Costa |
description |
Este trabalho enquadra-se na área de algoritmos de controlo baseados em redes neuronais artificiais (RNA), designados também como controladores neuronais. Foram estudadas três arquitecturas principais de RNAs (redes unidireccionais, redes recorrentes do tipo NNARX e NNARMAX e rede recorrente de Elman), quatro algoritmos de treino (gradiente descendente, método de Newton, método de Gauss-Newton e método de Levenberg-Marquardt) e diferentes estruturas de controlo neuronal. Dos vários esquemas possíveis foram mais detalhadamente projectados três controladores designados como: "modelo inverso genérico", "modelo inverso especializado" e "modelo óptimo". O processo de desenho e as características dos controladores neuronais foram ilustrados através de um caso de estudo não-linear e instável, pêndulo invertido. Foram testadas quatro estruturas de controlo: controlo inverso, controlo interno, controlo feedforward e controlo com linearização por realimentação. Foi efectuado um estudo comparativo entre esses estruturas neuronais e um compensador clássico do tipo PID. ABSTRACT: The present work is focused in the area of control algorithms based on Artificial Neural Networks (ANNs), termed also neural control. Tree main ANN architectures are studied (feedforward, recurrent NN of NNARX and NNARMAX type and Elman NN) , four learning algorithms (gradient descent method, Newton method, Gauss-Newton method and Levenberg- Marquardt method) and a number of different neural control structures. Among various possible solutions the following controllers were designed generic inverse model , specialized inverse model and optimal model. The design process and the controller’s characteristics were illustrated with the inverted pendulum nonlinear unstable case study. Four neural control structures were tested: inverse control, internal control, feedforward control and feedback linearization control. A comparative study between the above mentioned neural control structures and a classical PID controller was also accomplished. |
publishDate |
2008 |
dc.date.none.fl_str_mv |
2008-01-01T00:00:00Z 2008 2011-04-19T13:50:56Z |
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/10773/2007 |
url |
http://hdl.handle.net/10773/2007 |
dc.language.iso.fl_str_mv |
por |
language |
por |
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.publisher.none.fl_str_mv |
Universidade de Aveiro |
publisher.none.fl_str_mv |
Universidade de Aveiro |
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_ |
1799137454113947648 |