Modelação e identificação de motor DC

Detalhes bibliográficos
Autor(a) principal: Moura, Marcos André da Silva
Data de Publicação: 2014
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/10400.22/6155
Resumo: O modelo matemático de um sistema real permite o conhecimento do seu comportamento dinâmico e é geralmente utilizado em problemas de engenharia. Por vezes os parâmetros utilizados pelo modelo são desconhecidos ou imprecisos. O envelhecimento e o desgaste do material são fatores a ter em conta pois podem causar alterações no comportamento do sistema real, podendo ser necessário efetuar uma nova estimação dos seus parâmetros. Para resolver este problema é utilizado o software desenvolvido pela empresa MathWorks, nomeadamente, o Matlab e o Simulink, em conjunto com a plataforma Arduíno cujo Hardware é open-source. A partir de dados obtidos do sistema real será aplicado um Ajuste de curvas (Curve Fitting) pelo Método dos Mínimos Quadrados de forma a aproximar o modelo simulado ao modelo do sistema real. O sistema desenvolvido permite a obtenção de novos valores dos parâmetros, de uma forma simples e eficaz, com vista a uma melhor aproximação do sistema real em estudo. A solução encontrada é validada com recurso a diferentes sinais de entrada aplicados ao sistema e os seus resultados comparados com os resultados do novo modelo obtido. O desempenho da solução encontrada é avaliado através do método das somas quadráticas dos erros entre resultados obtidos através de simulação e resultados obtidos experimentalmente do sistema real.
id RCAP_cfb6f73918e91b257817061821acadcb
oai_identifier_str oai:recipp.ipp.pt:10400.22/6155
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 Modelação e identificação de motor DCMotorCorrente ContínuaSimulinkMatlabArduínoIdentificaçãoEstimaçãoAjuste de CurvasMínimos Quadrados Não LinearesDirect CurrentIdentidicationEstimationCurve fittingNon-linear Least SquaresO modelo matemático de um sistema real permite o conhecimento do seu comportamento dinâmico e é geralmente utilizado em problemas de engenharia. Por vezes os parâmetros utilizados pelo modelo são desconhecidos ou imprecisos. O envelhecimento e o desgaste do material são fatores a ter em conta pois podem causar alterações no comportamento do sistema real, podendo ser necessário efetuar uma nova estimação dos seus parâmetros. Para resolver este problema é utilizado o software desenvolvido pela empresa MathWorks, nomeadamente, o Matlab e o Simulink, em conjunto com a plataforma Arduíno cujo Hardware é open-source. A partir de dados obtidos do sistema real será aplicado um Ajuste de curvas (Curve Fitting) pelo Método dos Mínimos Quadrados de forma a aproximar o modelo simulado ao modelo do sistema real. O sistema desenvolvido permite a obtenção de novos valores dos parâmetros, de uma forma simples e eficaz, com vista a uma melhor aproximação do sistema real em estudo. A solução encontrada é validada com recurso a diferentes sinais de entrada aplicados ao sistema e os seus resultados comparados com os resultados do novo modelo obtido. O desempenho da solução encontrada é avaliado através do método das somas quadráticas dos erros entre resultados obtidos através de simulação e resultados obtidos experimentalmente do sistema real.The mathematical model of a real system allows the knowledge of its dynamic behavior and is commonly used in engineering problems. Sometimes the parameters used by the model are unknown or inaccurate. The aging and wear of the material are all factors to be taken into account as they may cause changes in the behaviour of the real system and a new estimation of its parameters may be required. To solve this problem we will use the software developed by the company MathWorks, namely Matlab and Simulink in conjunction with the Arduino platform whose hardware is open-source. The Curve Fitting technique will be applied to the data obtained from the real system, using the least squares method in order to approximate the simulated model parameters to the actual real system model. The developed system allows one to obtain new values of the parameters in a simple and effective manner. The solution is validated using different input signals applied to the system and the results compared with the ones obtained from the new model. The performance of the solution found is evaluated through the calculation of an error function using the sum of the squared errors method between the results obtained through simulation and experimental results of the real system.Barbosa, Ramiro S.Repositório Científico do Instituto Politécnico do PortoMoura, Marcos André da Silva2015-05-29T10:07:04Z20142014-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/6155TID:201819554porinfo: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-03-13T12:46:20Zoai:recipp.ipp.pt:10400.22/6155Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:26:44.255790Repositó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 Modelação e identificação de motor DC
title Modelação e identificação de motor DC
spellingShingle Modelação e identificação de motor DC
Moura, Marcos André da Silva
Motor
Corrente Contínua
Simulink
Matlab
Arduíno
Identificação
Estimação
Ajuste de Curvas
Mínimos Quadrados Não Lineares
Direct Current
Identidication
Estimation
Curve fitting
Non-linear Least Squares
title_short Modelação e identificação de motor DC
title_full Modelação e identificação de motor DC
title_fullStr Modelação e identificação de motor DC
title_full_unstemmed Modelação e identificação de motor DC
title_sort Modelação e identificação de motor DC
author Moura, Marcos André da Silva
author_facet Moura, Marcos André da Silva
author_role author
dc.contributor.none.fl_str_mv Barbosa, Ramiro S.
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Moura, Marcos André da Silva
dc.subject.por.fl_str_mv Motor
Corrente Contínua
Simulink
Matlab
Arduíno
Identificação
Estimação
Ajuste de Curvas
Mínimos Quadrados Não Lineares
Direct Current
Identidication
Estimation
Curve fitting
Non-linear Least Squares
topic Motor
Corrente Contínua
Simulink
Matlab
Arduíno
Identificação
Estimação
Ajuste de Curvas
Mínimos Quadrados Não Lineares
Direct Current
Identidication
Estimation
Curve fitting
Non-linear Least Squares
description O modelo matemático de um sistema real permite o conhecimento do seu comportamento dinâmico e é geralmente utilizado em problemas de engenharia. Por vezes os parâmetros utilizados pelo modelo são desconhecidos ou imprecisos. O envelhecimento e o desgaste do material são fatores a ter em conta pois podem causar alterações no comportamento do sistema real, podendo ser necessário efetuar uma nova estimação dos seus parâmetros. Para resolver este problema é utilizado o software desenvolvido pela empresa MathWorks, nomeadamente, o Matlab e o Simulink, em conjunto com a plataforma Arduíno cujo Hardware é open-source. A partir de dados obtidos do sistema real será aplicado um Ajuste de curvas (Curve Fitting) pelo Método dos Mínimos Quadrados de forma a aproximar o modelo simulado ao modelo do sistema real. O sistema desenvolvido permite a obtenção de novos valores dos parâmetros, de uma forma simples e eficaz, com vista a uma melhor aproximação do sistema real em estudo. A solução encontrada é validada com recurso a diferentes sinais de entrada aplicados ao sistema e os seus resultados comparados com os resultados do novo modelo obtido. O desempenho da solução encontrada é avaliado através do método das somas quadráticas dos erros entre resultados obtidos através de simulação e resultados obtidos experimentalmente do sistema real.
publishDate 2014
dc.date.none.fl_str_mv 2014
2014-01-01T00:00:00Z
2015-05-29T10:07:04Z
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.22/6155
TID:201819554
url http://hdl.handle.net/10400.22/6155
identifier_str_mv TID:201819554
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.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_ 1799131362059354112