dc.creator |
TAVANTE, Hanneli Carolina Andreazzi |
|
dc.date.issued |
2019-12-04 |
|
dc.identifier.citation |
TAVANTE, Hanneli Carolina Andreazzi. Functional programming applied to electrical engineering. 2019. 87 f. Dissertação (Mestrado em Engenharia Elétrica) – Universidade Federal de Itajubá, Itajubá, 2019. |
pt_BR |
dc.identifier.uri |
https://repositorio.unifei.edu.br/jspui/handle/123456789/2105 |
|
dc.description.abstract |
Many engineering projects rely on software to execute simulations and analysis of a wide variety of domains. Computer programs are great allies of the engineers when it comes to simulations, including the ones for electromagnetic transient analysis. However, a single programming paradigm (the imperative paradigm) seems to have dominated most of the commercial and academic applications.
This work presents and implements an algorithm to analyse simple electromagnetic transient circuits adopting functional programming. The code uses the nodal analysis found on industry programs like the EMTP (Electromagnetic Transients Program). The results of adopting the Haskell language and functional programming are very favourable to the engineering community: programs with higher chances to have fewer bugs, with concise implementations and with more focus on the mathematical aspects of the algorithm. |
pt_BR |
dc.language.iso |
en_US |
pt_BR |
dc.title |
Functional programming applied to electrical engineering |
pt_BR |
dc.type |
Dissertação |
pt_BR |
dc.place |
Itajubá |
pt_BR |
dc.pages |
87 p. |
pt_BR |
dc.keywords.portuguese |
Programação funcional |
pt_BR |
dc.keywords.portuguese |
Análise transitória eletromagnética |
pt_BR |
dc.keywords.portuguese |
Haskell |
pt_BR |
dc.keywords.portuguese |
Programming languages |
pt_BR |
dc.keywords.english |
Functional programming |
pt_BR |
dc.keywords.english |
Electromagnetic transient analysis |
pt_BR |
dc.keywords.english |
Haskell |
pt_BR |
dc.keywords.english |
Programming languages |
pt_BR |
dc.orientador.principal |
BONATO, Benedito Donizetti |
|
dc.orientador.coorientador |
COUTINHO, Maurilio P. |
|
dc.place.presentation |
UNIFEI - Universidade Federal de Itajubá |
pt_BR |
dc.pg.programa |
Engenharia Elétrica |
pt_BR |
dc.pg.area |
CNPQ::Engenharia Elétrica |
pt_BR |
dc.pg.linha |
Programação Aplicada à Engenharia Elétrica |
pt_BR |
dc.date.available |
2020-01-31T18:40:25Z |
|
dc.date.accessioned |
2020-01-31T18:40:25Z |
|
dc.publisher.department |
IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação |
|
dc.publisher.program |
Programa de Pós-Graduação: Mestrado - Engenharia Elétrica |
|