Laboratório virtual de sistemas de controlo

Detalhes bibliográficos
Autor(a) principal: Ferraz, João Miguel Ribeiro Paiva
Data de Publicação: 2009
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/2108
Resumo: Esta dissertação tem como principal objectivo a criação de um laboratório virtual de sistemas de controlo no ambiente computacional Matlab utilizando a ferramenta SimMechanics do Simulink. Foram criados três modelos virtuais de objectos mecânicos de controlo e a sua respectiva animação on-line em SimMechanics: i) Modelo virtual de um automóvel; ii) Modelo virtual de um pêndulo invertido e iii) Modelo virtual do sistema de suspensão de um autocarro. Para testar o funcionamento do laboratório virtual e os respectivos modelos físicos foram desenvolvidos vários esquemas de controlo implementando diferentes algoritmos de controlo clássico. •O controlo da velocidade de um automóvel foi realizado com três controladores - PID, Atraso e Avanço. •O controlo da posição do pêndulo invertido foi testado com dois controlador - PID e controlo por realimentação das variáveis do estado. •O controlo da suspensão de um autocarro foi realizado com um controlador PID e um controlador por cancelamento de pólo zero. Os controladores clássicos foram desenhados através das técnicas de controlo de sistemas lineares. Para tal, primeiro foram determinados os modelos lineares dos três casos mecânicos e depois os parâmetros dos controladores foram ajustados baseado nestes modelos lineares. Para cada objecto foram testados duas malhas fechadas de controlo: com o modelo linear e com o modelo virtual. Os resultados experimentais verificaram que os modelos virtuais desenvolvidos representam bem a dinâmica dos três objectos físicos e que o laboratório pode ser usado, nos próximos anos, pelos alunos das cadeiras de Sistemas e Controlo I e II. ABSTRACT: This Master Thesis has as main purpose the creation of a virtual laboratory of control systems in the Matlab computacional environment using the SimMechanics toolbox of Simulink. Three virtual models of controlling mechanical objects and their respective on-line animation in SimMechanics were created: i) Virtual Model of an automobile; ii) Virtual Model of an Inverted pendulum and iii) Virtual Model of the system of a bus suspension. To test the virtual laboratory and his respective physical models several control schematics have been developed which implemented different classical control algorithms. • The control of the velocity of an automobile was tested with three controllers: PID, advanced phase and delaying phase controller. • The control of the position of the inverted pendulum was tested with two controllers: PID and feedback of state space variables. • The bus suspension controller was achieved with a PID controller and a root locus design. The classic controllers were designed through control techniques of linear systems. First of all the linear models for the three cases of study were determined and then the parameters of the controllers were adjusted based on these linear models. For each object were tested two close loop control designs: with the linear model and with the virtual model. The experimental results have checked that the developed virtual models represent the dynamics of the three objects and that the laboratory might as well be used for the next upcoming years by the Control Systems I and II students.
id RCAP_1eeab3164d8258f9afddf0429fe9cb37
oai_identifier_str oai:ria.ua.pt:10773/2108
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 Laboratório virtual de sistemas de controloEngenharia electrónicaSistemas de controloControladores electrónicosEngenharia mecânicaRealidade virtualEsta dissertação tem como principal objectivo a criação de um laboratório virtual de sistemas de controlo no ambiente computacional Matlab utilizando a ferramenta SimMechanics do Simulink. Foram criados três modelos virtuais de objectos mecânicos de controlo e a sua respectiva animação on-line em SimMechanics: i) Modelo virtual de um automóvel; ii) Modelo virtual de um pêndulo invertido e iii) Modelo virtual do sistema de suspensão de um autocarro. Para testar o funcionamento do laboratório virtual e os respectivos modelos físicos foram desenvolvidos vários esquemas de controlo implementando diferentes algoritmos de controlo clássico. •O controlo da velocidade de um automóvel foi realizado com três controladores - PID, Atraso e Avanço. •O controlo da posição do pêndulo invertido foi testado com dois controlador - PID e controlo por realimentação das variáveis do estado. •O controlo da suspensão de um autocarro foi realizado com um controlador PID e um controlador por cancelamento de pólo zero. Os controladores clássicos foram desenhados através das técnicas de controlo de sistemas lineares. Para tal, primeiro foram determinados os modelos lineares dos três casos mecânicos e depois os parâmetros dos controladores foram ajustados baseado nestes modelos lineares. Para cada objecto foram testados duas malhas fechadas de controlo: com o modelo linear e com o modelo virtual. Os resultados experimentais verificaram que os modelos virtuais desenvolvidos representam bem a dinâmica dos três objectos físicos e que o laboratório pode ser usado, nos próximos anos, pelos alunos das cadeiras de Sistemas e Controlo I e II. ABSTRACT: This Master Thesis has as main purpose the creation of a virtual laboratory of control systems in the Matlab computacional environment using the SimMechanics toolbox of Simulink. Three virtual models of controlling mechanical objects and their respective on-line animation in SimMechanics were created: i) Virtual Model of an automobile; ii) Virtual Model of an Inverted pendulum and iii) Virtual Model of the system of a bus suspension. To test the virtual laboratory and his respective physical models several control schematics have been developed which implemented different classical control algorithms. • The control of the velocity of an automobile was tested with three controllers: PID, advanced phase and delaying phase controller. • The control of the position of the inverted pendulum was tested with two controllers: PID and feedback of state space variables. • The bus suspension controller was achieved with a PID controller and a root locus design. The classic controllers were designed through control techniques of linear systems. First of all the linear models for the three cases of study were determined and then the parameters of the controllers were adjusted based on these linear models. For each object were tested two close loop control designs: with the linear model and with the virtual model. The experimental results have checked that the developed virtual models represent the dynamics of the three objects and that the laboratory might as well be used for the next upcoming years by the Control Systems I and II students.Universidade de Aveiro2011-04-19T13:52:37Z2009-01-01T00:00:00Z2009info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/2108porFerraz, João Miguel Ribeiro Paivainfo: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:19Zoai:ria.ua.pt:10773/2108Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:40:38.444022Repositó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 Laboratório virtual de sistemas de controlo
title Laboratório virtual de sistemas de controlo
spellingShingle Laboratório virtual de sistemas de controlo
Ferraz, João Miguel Ribeiro Paiva
Engenharia electrónica
Sistemas de controlo
Controladores electrónicos
Engenharia mecânica
Realidade virtual
title_short Laboratório virtual de sistemas de controlo
title_full Laboratório virtual de sistemas de controlo
title_fullStr Laboratório virtual de sistemas de controlo
title_full_unstemmed Laboratório virtual de sistemas de controlo
title_sort Laboratório virtual de sistemas de controlo
author Ferraz, João Miguel Ribeiro Paiva
author_facet Ferraz, João Miguel Ribeiro Paiva
author_role author
dc.contributor.author.fl_str_mv Ferraz, João Miguel Ribeiro Paiva
dc.subject.por.fl_str_mv Engenharia electrónica
Sistemas de controlo
Controladores electrónicos
Engenharia mecânica
Realidade virtual
topic Engenharia electrónica
Sistemas de controlo
Controladores electrónicos
Engenharia mecânica
Realidade virtual
description Esta dissertação tem como principal objectivo a criação de um laboratório virtual de sistemas de controlo no ambiente computacional Matlab utilizando a ferramenta SimMechanics do Simulink. Foram criados três modelos virtuais de objectos mecânicos de controlo e a sua respectiva animação on-line em SimMechanics: i) Modelo virtual de um automóvel; ii) Modelo virtual de um pêndulo invertido e iii) Modelo virtual do sistema de suspensão de um autocarro. Para testar o funcionamento do laboratório virtual e os respectivos modelos físicos foram desenvolvidos vários esquemas de controlo implementando diferentes algoritmos de controlo clássico. •O controlo da velocidade de um automóvel foi realizado com três controladores - PID, Atraso e Avanço. •O controlo da posição do pêndulo invertido foi testado com dois controlador - PID e controlo por realimentação das variáveis do estado. •O controlo da suspensão de um autocarro foi realizado com um controlador PID e um controlador por cancelamento de pólo zero. Os controladores clássicos foram desenhados através das técnicas de controlo de sistemas lineares. Para tal, primeiro foram determinados os modelos lineares dos três casos mecânicos e depois os parâmetros dos controladores foram ajustados baseado nestes modelos lineares. Para cada objecto foram testados duas malhas fechadas de controlo: com o modelo linear e com o modelo virtual. Os resultados experimentais verificaram que os modelos virtuais desenvolvidos representam bem a dinâmica dos três objectos físicos e que o laboratório pode ser usado, nos próximos anos, pelos alunos das cadeiras de Sistemas e Controlo I e II. ABSTRACT: This Master Thesis has as main purpose the creation of a virtual laboratory of control systems in the Matlab computacional environment using the SimMechanics toolbox of Simulink. Three virtual models of controlling mechanical objects and their respective on-line animation in SimMechanics were created: i) Virtual Model of an automobile; ii) Virtual Model of an Inverted pendulum and iii) Virtual Model of the system of a bus suspension. To test the virtual laboratory and his respective physical models several control schematics have been developed which implemented different classical control algorithms. • The control of the velocity of an automobile was tested with three controllers: PID, advanced phase and delaying phase controller. • The control of the position of the inverted pendulum was tested with two controllers: PID and feedback of state space variables. • The bus suspension controller was achieved with a PID controller and a root locus design. The classic controllers were designed through control techniques of linear systems. First of all the linear models for the three cases of study were determined and then the parameters of the controllers were adjusted based on these linear models. For each object were tested two close loop control designs: with the linear model and with the virtual model. The experimental results have checked that the developed virtual models represent the dynamics of the three objects and that the laboratory might as well be used for the next upcoming years by the Control Systems I and II students.
publishDate 2009
dc.date.none.fl_str_mv 2009-01-01T00:00:00Z
2009
2011-04-19T13:52:37Z
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/2108
url http://hdl.handle.net/10773/2108
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_ 1799137454722121728