- Submissão
- Submissão online
- Diretrizes para Autores
- Declaração de Direito Autoral
- Política de Privacidade
- Sobre este sistema de publicação
- Sobre
- Foco e Escopo
- Equipe Editorial
- História da Revista Principia
- Normas de homogeneidade
- Comitê de ética
- Política de ética para autores, Conselho Editorial e avaliadores
- Política de retirada de artigos
- Perguntas e respostas frequentes
- Equipe de apoio da Revista Principia
- Conflito de interesses
- Plano de Desenvolvimento Editorial da Revista Principia
- Princípios DEIA (Diversidade, Equidade, Inclusão e Acessibilidade)
- Normas para números especiais na Revista Principia
- Princípios FAIR
- Curso de Escrita Científica - ACS - Prof. Osvaldo
- Sites e manuais sobre boas práticas científicas
Proposta de uma biblioteca em Modelica para simulação de circuitos pneumáticos
Resumo
A linguagem Modelica surge em 1996 e é uma POO (Programação Orientada a Objetos), que permite a reutilização de elementos programados individualmente. Devido a essa característica, tornou-se uma linguagem ideal para a modelagem de vários sistemas físicos e matemáticos, incluindo áreas da Engenharia como a hidráulica, eletrônica e química. O software OMedit utiliza a linguagem Modelica, mas ainda carece de uma biblioteca pneumática. Este trabalho, portanto, propõe a criação de uma biblioteca computacional de elementos pneumáticos, assim como a validação de diversos modelos matemáticos utilizados. Foi realizada uma revisão bibliográfica com o objetivo de identificar as principais equações que regem os componentes pneumáticos. Foram discutidos o comportamento da vazão em massa através de válvulas solenoides, como também a dinâmica das pressões nas câmaras dos atuadores pneumáticos ao longo do tempo. Depois de modelados computacionalmente cada um dos elementos no software, experimentos no laboratório foram realizados para a coleta de dados empíricos para obter não só o comportamento das partes como também os parâmetros que serão utilizados nos modelos computacionais. Uma placa de aquisição de dados foi utilizada junto com transdutores de pressão e posição para obter o comportamento dos componentes ao longo do tempo. Houve a necessidade de um tratamento de dados como o descarte de leituras de ruídos, devido aos instrumentos de medição utilizados, e um levantamento de aproximações polinomiais para a aplicação de métodos matemáticos de minimização de erros. Por fim, foram simulados e obtidos com êxito curvas características da pressurização de um reservatório e avanço e retorno de um atuador pneumático computacionalmente, com as curvas experimentais e teóricas comparadas para expor o grau de exatidão obtido. Com isso, obtém-se uma ferramenta para a simulação computacional de um atuador pneumático utilizando-se linguagem Modelica, bem como a proposta de uma biblioteca pneumática para o OMedit.
Palavras-chave
modelagem; Modelica; pneumática; POO; simulação
Texto completo:
Referências
BAVARESCO, D. Modelagem matemática e controle de um atuador pneumático. 2007. Dissertação (Mestrado em Modelagem Matemática) – Universidade Regional do Noroeste do Estado do Rio Grande do Sul, Ijuí, 2007. Disponível em: http://www.simmer.unijui.edu.br/Dissertacoes/Dissertação%20Delair%20Bavaresco.pdf. Acesso em: 12 ago. 2023.
BOBROW, J. E.; MCDONELL, B. W. Modeling, identification, and control of a pneumatically actuated, force controllable robot. IEEE Transactions on Robotics and Automation, v. 14, n. 5, p. 732-742, 1998. DOI: https://doi.org/10.1109/70.720349.
BUFFONI, L.; OCHEL, L.; POP, A.; FRITZSON, P.; FORS, N.; HEDIN, G.; TAHA, W.; SJÖLUND, M. Open source languages and methods for cyber-physical system development: overview and case studies. Electronics, v. 10, n. 8, 902, 2021. DOI: https://doi.org/10.3390/electronics10080902.
CAVALCANTE, G. B.; ARAÚJO, Í. B. Q.; AQUINO, A. S.; COSTA JUNIOR, A. G. Identificação de sistemas para obter modelos lineares via mínimos quadrados para um sistema eletropneumático. In: CONGRESSO BRASILEIRO DE AUTOMÁTICA (CBA 2018), 22, 2019, João Pessoa. Anais [...] João Pessoa: SBA, 2018. Disponível em: https://www.sba.org.br/open_journal_systems/index.php/cba/article/view/841. Acesso em: 21 dez. 2023.
COSTA, G. K. Modelling air flow through pneumatic valves: a brief review with an experimental case study. Eng, v. 4, n. 4, p. 2601-2614, 2023. DOI: https://doi.org/10.3390/eng4040149.
ENDLER, L.; VALDIERO, A. C.; ANDRIGHETTO, P. L.; RAFIKOV, M. Simulação computacional de um modelo matemático para atuadores pneumáticos. TEMA. Tendências em Matemática Aplicada e Computacional, v. 9, n. 2, 2008. Disponível em: https://tcam.sbmac.org.br/tema/article/view/157. Acesso em: 12 jun. 2023.
FIORINA, C.; CLIFFORD, I.; KELM, S.; LORENZI, S. On the development of multi-physics tools for nuclear reactor analysis based on OpenFOAM®: state of the art, lessons learned and perspectives. Nuclear Engineering and Design, v. 387, 111604, 2022. DOI: https://doi.org/10.1016/j.nucengdes.2021.111604.
LAIB, K.; PHAM, M. T.; LIN-SHI, X.; MEGHNOUS, R. Average modeling and nonlinear observer design for pneumatic actuators with on/off solenoid valves. Journal of Dynamic Systems, Measurement, and Control, v. 144, n. 2, 021006, 2022. DOI: https://doi.org/10.1115/1.4052394.
MAIA, A. A. T. Metodologia de desenvolvimento de um algoritmo para o controle simultâneo da carga térmica e do grau de superaquecimento de um sistema de refrigeração. 2005. Tese (Doutorado em Engenharia Mecânica) – Escola de Engenharia, Universidade Federal de Minas Gerais, Belo Horizonte, 2005.
MANDALI, A.; DONG, L. Modeling and cascade control of a pneumatic positioning system. Journal of Dynamic Systems, Measurement, and Control, v. 144, n. 6, 061004, 2022. DOI: https://doi.org/10.1115/1.4053966.
OLIVEIRA, R. N. Modelo dinâmico e estudo experimental para um resfriador de uma bomba de calor operando com CO2 para aquecimento de água residencial. 2013. Tese (Doutorado em Engenharia Mecânica) – Universidade Federal de Minas Gerais, Belo Horizonte, 2013. Disponível em: https://repositorio.ufmg.br/handle/1843/BUOS-9ABJ6E. Acesso em: 12, jun. 2023.
RICHTER, R. R. M. Modelagem matemática e controle de posição de um atuador acionado pneumaticamente. 2013. Dissertação (Mestrado em Modelagem Matemática) – Universidade Regional do Noroeste do Estado do Rio Grande do Sul (UNIJUI), Ijuí, 2013. Disponível em: http://www.simmer.unijui.edu.br/Dissertacoes/Dissertação%20Rozimerli%20Raquel%20Milbeir%20Richter.pdf. Acesso em: 6, ago. 2023.
SEABRA, E.; SILVA, L. F.; SILVA, F.; VIEIRA, J. Modelica como uma linguagem de engenharia: modelação de sistemas mecânicos/mecatrónicos. In: CONFERÊNCIA INTERNACIONAL DA SOCIEDADE PORTUGUESA PARA A EDUCAÇÃO E ENGENHARIA (CISPEE 2016), 2., 2016, Vila Real. Anais [...]. SPEE: Vila Real, 2016. Disponível em: https://repositorium.sdum.uminho.pt/handle/1822/50829. Acesso em: 21 dez. 2023.
SIMÕES, R. M. I. Sistemas hidráulicos e pneumáticos. Londrina: Editora e Distribuidora Educacional, 2016.
TILLER, M. Introduction to physical modeling with Modelica. Dordrecht: Kluwer Academic Publishers, 2001.
TINNERHOLM, J.; POP, A.; SJÖLUND, M. A modular, extensible, and Modelica-standard-compliant OpenModelica compiler framework in Julia supporting structural variability. Electronics, v. 11, n. 11, 1772, 2022. DOI: https://doi.org/10.3390/electronics11111772.
Visitas a este artigo: 447
Total de downloads do artigo: 586