Modelação e identificação de motor DC
Autor(a) principal: | |
---|---|
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 |