Dr Erivelton Nepomuceno

Electronic Engineering, Hamilton Institute

Assistant Professor

BioScience & Engineering
(+353 1) 7084684


Erivelton Nepomuceno received his BEng and PhD in Electrical Engineering from UFSJ (2001) and UFMG (2005) respectively. He was Associate Professor at Federal University of São João del-Rei until 2021, when he was appointed as Assistant Professor at the Centre for Ocean Energy Research and Department of Electronic Engineering at Maynooth University. He was a visiting Research Fellow at Technological Institute of Aeronautics in Brazil (2005), Imperial College London (2013/14), Saint Petersburg Electrotechnical University in Russia (2019) and at City, University of London (2020/21). Erivelton is a Senior Member of IEEE and elected Secretary of the IEEE Technical Committee on Nonlinear Circuits and Systems. He has been elected coordinator of the Technical Committee on System Identification and Data Science for Brazilian Association of Automatic Control. He is Deputy EiC of IEEE Latin America Transactions, and he serves as Associate editor for 1) IEEE Transactions on Circuits and Systems II: Express Briefs; 2) Journal of Control, Automation and Electrical Systems; 3) Mathematical Problems in Engineering; 4) IEEE Potentials Magazine; 5) International Journal of Network Dynamics. Editorial Board: Neural Computing & Applications. His research interests include Computer Arithmetic; System Identification; Ocean Energy; Cryptography with Chaos; Complex Networks. He has published 87 journal papers, 185 conference papers/book chapters/editorials and he has reviewed 385 papers for 63 journals.

Scientific/Social Networks

Research Interests

Funding and Collaboration

Interested in doing PhD, Postdoctoral training or Internship? Email me  to discuss possibilities of funding and collaboration: erivelton.nepomuceno@mu.ie

Research interests
  1. Chaos
  2. Computer Arithmetic
  3. Cryptography
  4. Ocean Energy
  5. Sustainable Systems
  6. System Identification
PhD Supervision
  1. (03/23 - 02/27) - Moloud Arian Maram - (Maynooth University)
    • Title: Mathematical Modelling of a floating offshore wind/wave platform
  2. (01/23 - 12/26) - Josefredo Gadelha - (Maynooth University)
    • Title: Simultaneous stabilization and wave energy harvesting for a floating offshore wind/wave platform
  3. (09/22 - 08/26) - Thalita Nazaré - (Maynooth University)
    • Title: Hybrid Wind-Wave Platforms and Control Co-Design
  4. (09/18 - 08/22) - Mohamed Ghanem - (City, University of London)
    • Title: Hierarchical reinforcement learning for efficient and effective automated penetration testing of large networks
  5. (07/19 - 06/23) - Denise Fonseca Resende -  (University of Juiz de Fora)
    • Title: Adaptive Channel Equalization for Frequency Response Correction of Instrument Transformers
  6. (03/20 - 02/24) - Lucas Giovani Nardo - (University of Minas Gerais)
    • Title: Techniques for Software and Hardware for Digital Chaotic Systems
  7. (07/19 - 06/23) - Heitor Magno Rodrigues Junior - (University of Juiz de Fora)
    • Title: Power flow by means of interval arithmetic
  8. (03/19 - 02/23) - Pedro Henrique Oliveira Silva - (University of Juiz de Fora)
    • Title: Data processing and machine learning methods to monitor wheel-rail dynamic forces
  9. (03/19 - 02/23) - Felipe Laure Miranda - (University of Juiz de Fora)
    • Title: Multi-objective transmission expansion planning based on Pareto dominance and neural networks
Completed PhD Supervision
  1. (03/18 - 02/22) - Eduardo Ribeiro Pinto (University of São Paulo State)
    • Title: Individual-based models with Complex Networks for Infectious Diseases
  2. (03/19 - 02/23) - Priscila Fernanda da Silva Guedes - (University of Minas Gerais)
    • Title: Discretization schemes for nonlinear dynamical systems
Observation about Research Projects

The research project listed below reflect two different realities. The first two were supported in Ireland. All the other ones have been supported in Brazil, at Federal University of São João del-Rei. Most of grants are similar at their aims and competitiveness. Nevertheless, a different financial support scheme (for instance, scholarship are given to universities not in these projects) in addition to inflation and Brazilian Real fluctuation make the comparison in terms of financial support awarded very difficulty to be made. 


Research Projects

Title Role Description Start date End date Amount
Greenify your Code! PI The "Greenify your code!" project explores ways to improve the efficiency and reduce the carbon footprint of algorithms. The project focuses on the evaluation of polynomial functions and the use of Horner's, Dorn's, and Estrin's schemes to improve computational overhead and reduce latency costs. The aim of the project is to develop scripts that can analyze algorithms and suggest improvements that are based on mathematical concepts and theories. This proof of concept study will explore the potential of polynomial evaluation methods to achieve a more environmentally-friendly computing environment. The results of this research have the potential to have a significant impact on the field of computer science and the development of more sustainable algorithms. 01/12/2022 3700
Simultaneous stabilization and wave energy harvesting for a floating offshore wind/wave platform PI Energy from renewable sources in Ireland has expanded by 8.9% in 2020. Nevertheless, Ireland has failed to meet the EU's 2020 renewable energy overall target. The total share of renewable energy was 13.5% against the target of 16%. A potential path to achieve this target is to explore hybrid production of energy. In this project, the development of innovative control strategies is investigated to reduce cost and variability of electrical energy produced by a hybrid wind and wave energy system. 01/12/2022 30/11/2026 587975.18
Computational Chaos: Analysis and Application using Computer Arithmetic PI Eduardo N. Lorenz coined the term "computational chaos" to describe the artificial generation of chaotic behavior through the discretization process. The inverse situation has also been investigated, that is, the computational simulation presents a periodic result, but the chaotic one was expected. Recently, this phenomenon has been widely studied as a degradation of chaotic behavior, with direct implications for the generation of pseudo-random numbers and cryptography. By "arithmetic computation", it is understood as the area of knowledge that studies the representation of numbers and the way in which arithmetic operations, and thus all other mathematical functions, are implemented in digital form. Despite enormous progress in recent decades, computational solutions are still observed whose behavior was not expected. In much of the research, this subject is only treated in the context of numerical methods. But recent results corroborate 1990s work that shows qualitatively different results, even with identical initial conditions and numerical methods, but changing the digital system (hardware) or natural interval extensions. This type of situation cannot be explained by the mathematics of non-linear dynamics, nor even by numerical methods. It is thus perceived the need to better understand computational simulation. Instead of a theoretical phenomenon, for a proper understanding, it is necessary to investigate computational simulation as a practical digital electronics experiment. It is in this perspective that the general objective of this project lies in relating arithmetic computation to computational chaos. From this relationship, it is expected to analyze and synthesize digital systems that can contribute to a better understanding of chaos theory, as well as its implications for mathematical modeling, system identification, cryptography, and science and technology. 01/03/2021 28/02/2023 7500
Reinforcement Learning: Engineering and Statistics for society improvement PI Reinforcement learning is a growing field of study that combines engineering and statistics for the purpose of improving society. This interdisciplinary approach draws on advances in artificial intelligence and machine learning to develop new approaches to decision-making and problem-solving. The ultimate goal is to help individuals and organizations make better decisions and achieve their objectives more effectively. 01/03/2019 30/07/2021 9615
Computational performance of the Polynomial NARMAX simulation PI The computational performance of the Polynomial NARMAX simulation was studied. Results show that the simulation is able to accurately model nonlinear dynamic systems while maintaining computational efficiency. The simulation's ability to handle complex systems and provide results in real-time makes it a valuable tool for engineers and scientists. This study highlights the potential for further development and application of the Polynomial NARMAX simulation in various fields. 01/04/2018 30/03/2020 4500
Chaotic dynamics in complex networks using computer arithmetic PI 01/03/2018 28/02/2020 7889.8
Computer Simulation with Interval Arithmetic Co-PI 01/03/2017 28/02/2020 18000
Center of Robotics and Assistive Technology at UFSJ Co-PI 01/06/2015 30/05/2017 18000
Structure Detection of NARX Polynomial Models PI 01/03/2015 28/02/2017 4725
Robotic Program to Assistive Technology Co-PI 01/06/2011 30/05/2014 9000
CEPPE - Energy Process Center Co-PI 01/03/2010 28/02/2012 145080
Robotics and Digital Inclusion Co-PI 01/03/2009 28/02/2012 9657.9
Electrical Engineering Instrumentation Co-PI 01/02/2009 30/01/2010 9142.2
Computer Simulation for Postgraduate Program Co-PI 01/03/2008 30/06/2008 26875.8
Investigation of Propagation of Bovine Brucellosis PI 01/06/2007 30/05/2010 630
Modelling and Control of Spatial Propagation of Epidemiological Systems using Individual Based Models PI 01/03/2007 28/02/2010 1800

Peer Reviewed Journal

Year Publication
2004 Sánchez, Juan Armando Lasker, Howard R. Nepomuceno, Erivelton G. Sánchez, J. Dario Woldenberg, Michael J. (2004) 'Branching and Self‐Organization in Marine Modular Colonial Organisms: A Model'. American Naturalist, 163 (3):E24-E39. [DOI]
2023 Oliveira, Pedro M. and Palma, Jonathan M. and Nepomuceno, Erivelton G. and Lacerda, Márcio J. (2023) 'Reinforcement learning for control design of uncertain polytopic systems'. Information Sciences - Applications, 625 :417-429. [DOI]
2023 Karimov, Artur and Rybin, Vyacheslav and Kopets, Ekaterina and Karimov, Timur and Nepomuceno, Erivelton and Butusov, Denis (2023) 'Identifying empirical equations of chaotic circuit from data'. 111 (1):871-886. [DOI]
2022 Mahmoodi, Kumars and Nepomuceno, Erivelton and Razminia, Abolhassan (2022) 'Wave excitation force forecasting using neural networks'. . [DOI]
2022 Guedes, Priscila F.S. and Mendes, Eduardo M.A.M. and Nepomuceno, Erivelton (2022) 'Effective computational discretization scheme for nonlinear dynamical systems'. 428 . [DOI]
2022 Pesterev, Dmitriy and Druzhina, Olga and Pchelintsev, Alexander and Nepomuceno, Erivelton and Butusov, Denis (2022) 'Numerical Integration Schemes Based on Composition of Adjoint Multistep Methods'. 15 (12). [DOI]
2022 Pereira Barros, Gabriela Pereira Barros, Rafaela Souza de Oliveira, Everthon Nepomuceno, Erivelton Geraldo DUTRA PEREIRA, ROBSON BRUNO (2022) 'Estimation of Reproduction Number for Covid-19 with Statistical Correction of Notifications Delay'. IEEE Latin America Transactions, 20 (7):1085-1091. [DOI]
2021 Tutueva, Aleksandra V. and Karimov, Timur I. and Nepomuceno, Erivelton G. and Butusov, Denis N. (2021) 'Detection of Hidden Oscillations in Systems Without Equilibrium'. 31 (03). [DOI]
2021 Versiani, Alice F. and Sousa, Rosa Gouvea and Monteforte, Prisicla T. and Marciano, Jim J. S. and Nepomuceno, Erivelton Geraldo and Nazare, Thalita E. and Lacerda, Marcio J. and Barroso, Marcio F. S. and Abdalla-Junior, Marcos A. and Alvarenga, Erika L. F. C. and Silva C. (2021) 'A required isolation index to support the health system during the pandemic of Covid-19 in Minas Gerais, Brazil'. 19 (6):961-969. [DOI]
2020 Tutueva, Aleksandra V and Nepomuceno, Erivelton G and Karimov, Artur I and Andreev, Valery S and Butusov, Denis N (2020) 'Adaptive chaotic maps and their application to pseudo-random numbers generation'. 133 . [DOI]
2020 Pinto, Eduardo R and Nepomuceno, Erivelton G and Campanharo, Andriana S L O (2020) 'Impact of Network Topology on the Spread of Infectious Diseases'. 21 (1). [DOI]
2020 Ottoni, Andre L. C. and Nepomuceno, Erivelton G. and de Oliveira, Marcos S. and de Oliveira, Daniela C. R. (2020) 'Tuning of reinforcement learning parameters applied to SOP using the Scott–Knott method'. Soft Computing, 24 (6):4441-4453. [DOI]
2020 Borges, Vinicius S. and Nepomuceno, Erivelton G. and Duque, Carlos A. and Butusov, Denis N. (2020) 'Some Remarks about Entropy of Digital Filtered Signals'. Entropy, 22 (3). [DOI]
2019 Santos, Talysson M.O. and Barroso, Marcio F.S. and Ricco, Rodrigo A. and Nepomuceno, Erivelton G. and Alvarenga, Erika L.F.C. and Penoni, Alvaro C.O. and Santos, Ana F. (2019) 'A low-cost wireless system of inertial sensors to postural analysis during human movement'. IET Science, Measurement and Technology, 148 . [DOI]
2019 Nepomuceno, Erivelton G and Lima, Arthur M and Arias-Garcia, Janier and Perc, Matjaz and Repnik, Robert (2019) 'Minimal digital chaotic system'. Chaos, Solitons and Fractals, 120 :62-66. [DOI]
2019 Butusov, Denis and Karimov, Artur and Tutueva, Aleksandra and Kaplun, Dmitry and Nepomuceno, Erivelton G (2019) 'The Effects of Pade Numerical Integration in Simulation of Conservative Chaotic Systems'. Entropy, 21 (4). [DOI]
2019 Nardo, Lucas G. and Nepomuceno, Erivelton G. and Arias-Garcia, Janier and Butusov, Denis N. (2019) 'Image encryption using finite-precision error'. 123 :69-78. [DOI]
2019 Nepomuceno, Erivelton G and Guedes, Priscila F S and Barbosa, Alipio M and Perc, Matjaz and Repnik, Robert (2019) 'Soft Computing Simulations of Chaotic Systems'. INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS , 29 (08). [DOI]
2018 Silva, Pedro Henrique Oliveira and Nardo, Lucas Giovani and Martins, Samir Angelo Milani and Nepomuceno, Erivelton Geraldo and Perc, Matjaz (2018) 'Graphical interface as a teaching aid for nonlinear dynamical systems'. European Journal of Physics, 39 (6). [DOI]
2018 Junior, H. M. Rodrigues and Peixoto, M. L. C and Nepomuceno, E. G. and Martins, S. A. M. (2018) 'Using Different Interval Extensions to Increase the Accuracy of the Exact Solution on Recursive Functions'. 7 (2):165-172. [DOI]
2018 Nepomuceno, Erivelton G. and Peixoto, Marcia L. C. and Martins, Samir A. M. and Rodrigues, Heitor M. and Perc, Matjaz (2018) 'Inconsistencies in Numerical Simulations of Dynamical Systems Using Interval Arithmetic'. International Journal of Bifurcation and Chaos, 28 (04). [DOI]
2018 Silva, M R and Nepomuceno, E G and Amaral, G F V and Martins, S A M and Nardo, L. G. (2018) 'Exploiting the rounding mode of floating-point in the simulation of Chua's circuit'. 7 (2):185-193. [DOI]
2018 Nepomuceno, Erivelton G. and Barbosa, Alipio M. and Silva, Marcos X. and Perc, Matjaz (2018) 'Individual-based modelling and control of bovine brucellosis'. Royal Society Open Science, 5 (5). [DOI]
2018 Lacerda, Marcio Junior and Martins, Samir Angelo Milani and Nepomuceno, Erivelton Geraldo (2018) 'Structure selection based on interval predictor model for recovering static non‐linearities from chaotic data'. IET Control Theory and Applications, 12 (13):1889-1894. [DOI]
2017 Junior, W.R. Lacerda and Martins, S.A.M. and Nepomuceno, E.G. (2017) 'Influence of Sampling Rate and Discretization Methods in the Parameter Identification of Systems with Hysteresis'. 6 (4):509-520. [DOI]
2017 Nepomuceno, Erivelton Geraldo and Mendes, Eduardo M.A.M. (2017) 'On the analysis of pseudo-orbits of continuous chaotic nonlinear systems simulated using discretization schemes in a digital computer'. 95 :21-32. [DOI]
2017 Ottoni, Andre Luiz Carvalho and Nepomuceno, Erivelton Geraldo and de Oliveira, Marcos Santos (2017) 'Análise do desempenho do aprendizado por reforço na solução do problema da mochila multidimensional'. Revista Brasileira De Computacao Aplicada, 9 (3). [DOI]
2016 Nepomuceno, E. G. and Martins, S. A. M. (2016) 'A lower bound error for free-run simulation of the polynomial NARMAX'. 4 (1):50-58. [DOI]
2016 Nepomuceno, E. G. and Takahashi, R. H. C. and Aguirre, L. A. (2016) 'Individual Based-Model (IBM): An Alternative framework for epidemiological compartment models'. 34 (1):133-162.
2016 Ottoni, Andr\'e Luiz Carvalho and Nepomuceno, Erivelton Geraldo and Oliveira, Marcos Santos and Cordeiro, Lara Toledo and Lamperti, Rubisson Duarte and de Oliveira, Marcos Santos and Cordeiro, Lara Toledo and Lamperti, Rubisson Duarte (2016) 'An\'alise da influ\^encia da taxa de aprendizado e do fator de desconto sobre o desempenho dos algoritmos Q-learning e SARSA: aplica\cc\~ao do aprendizado por refor\cco na navega\cc\~ao aut\^onoma'. 8 (2):44-59. [DOI]
2016 Rodrigues Junior, Heitor Magno Ottoni, Andre Luiz Carvalho Peixoto, Marcia Luciana da Costa Firmo, Davidson Lafitte Nepomuceno, Erivelton Geraldo (2016) 'A Pedagogical Method For Teaching Diode's Characteristic Curves'. Revista De Engenharia Da Faculdade Salesiana, 14 (8):3528-3533. [DOI]
2015 Ottoni, A. L. C. and Oliveira, M. S. and Nepomuceno, E. G. and Lamperti, R. D. (2015) 'An\'alise do Aprendizado por Refor\cco via Modelos de Regress\~ao Log\'istica: Um Estudo de Caso no Futebol de Rob\^os'. 1 (10):44-49.
2014 Nepomuceno, Erivelton Geraldo (2014) 'Convergence of recursive functions on computers'. 2014 (10):560-562. [DOI]
2014 Reis G. L. and Souza L. F. F. and Barroso, M. F. S. and Pereira, E. B. and Nepomuceno, E. G. and Amaral, G. F. V. (2014) 'A Relevância da Integração entre Universidades e Escolas: Um Estudo de Caso de Atividades Extensionistas em Robótica Educacional Voltadas para Rede Pública de Ensino'. Interfaces -- Revista De Extensã£O Da Ufmg, 2 (3):52-76. [Link]
2012 Teles, F and Queiroz e Melo (2012) 'Reflexões Sobre a Utilização de um Videogame Multiplayer para Investigar o Fenômeno da Cooperação em Psicologia Social'. Pesquisas E Prã¡Ticas Psicossociais, 6 :287-297.
2010 Lacerda, M. J. and Teixeira, W. W. M. and Nepomuceno, E. G. (2010) 'Alocação de agentes para controle de epidemias utilizando algorítmo genético'. Biomatemã¡Tica (Unicamp), 20 :79-92. [Link]
2009 Martins, Samir A.M. and Braga, D C S and Nepomuceno, Erivelton Geraldo and Gomes, Thiago Veloso and Reis, Maria Luiza Figueiredo (2009) 'Investigation of static curve information for multiobjective system identification'. 1 (1):149-157. [DOI]
2008 Schroeder, M A O and Santiago, D M C and Nepomuceno, E G (2008) 'Análise dos parâmetros longitudinais de linhas de transmissão aéreas trifásicas no domínio da frequência para estudos de transitórios eletromagnéticos'. Educaã§Ã£O & Tecnologia, 12 (2):48-59. [Link]
2004 Nepomuceno, E. G. and Takahashi, R. H. C. and Aguirre, L. A. and Neto, O. M. and Mendes, E. M. A. M. (2004) 'Multiobjective nonlinear system identification: a case study with thyristor controlled series capacitor (TCSC)'. 35 (9):537-546. [DOI]
2001 Nepomuceno, E G and Correa Filho (2001) 'Mec\^anica Qu\^antica: uma Resposta da Ci\^encia, um M\'etodo para o Pensamento Cient\'ifico'. 17 :108-116.
Certain data included herein are derived from the © Web of Science (2023) of Clarivate. All rights reserved.

Teaching Interests

Current Modules
  • EE209 - Digital Systems 2
  • EE297 - Intelligent Systems Project
  • EE403 - Unconstrained Optimisation
Selection of Previous Modules
  • Computer Arithmetic
  • System Identification
  • Electronics
  • Project of Digital Circuits on VHDL and FPGA
  • Complex Networks
  • Numerical Methods