Software

A list of software developed by the Nonlinear Dynamics Control and Chaos Research Group.

The links provide access to software researchers’ software resources.

NisI - Non-Ideal System Identification

Platform License: MIT pipeline status

This repository contains the source code NisI: Non-Ideal System Identification using Particle Swarm Optimization (PSO) for the identification of systems with high parametric sensitivity in regions of chaotic operation.

Particle swarm optimization (PSO) algorithm for parametric identification

Citation

Please cite our work if you use it.

@article{Lima2024,
  title = {NisI: A Tool for Non-Ideal System Identification},
  DOI = {10.36227/techrxiv.170630655.56990506/v1},
  publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
  author = {Lima,  Jeferson José de and Kaster,  Mauricio S and Martins,  Marcella S R and Ribeiro,  Mauricio A and Tusset,  Angelo M and Balthazar,  José M},
  year = {2024},
  month = jan 
}

🔗 https://gitlab.com/jeferson-lima/nisi

ElectroM

Electromechanical Dynamic Code is an easy-to-run code to simulate the nonlinear dynamics of typical electromechanical system. Two physical-mathematical models are implemented in this package: (i) a full-order model which considers the mutual interaction between electrical and mechanical sub-systems, so that ODE’s system is coupled; (ii) a reduced-order model which only considers the influence of the mechanical sub-systems into the electrical one, so that ODE’s system is decoupled. The implementation follows an educational style, to make its use very intuitive.

Please cite our work if you use it.

@article{CunhaJr2022p2679,
   author  = {A. Cunha Jr and M. Pereira and R. Avanço and A. M. Tusset and J. M. Balthazar},
   title   = {On the reduction of nonlinear electromechanical systems},
   journal = {Meccanica},
   year    = {2022},
   volume  = {57},
   pages   = {2679-2697},
   doi     = {10.1007/s11012-022-01542-4},
}
@Inbook{Avanço2022bookchap,
author    = {Avan{\c{c}}o, Rafael Henrique and Zanella, Danilo Antonio and Cunha, Americo and Tusset, Angelo Marcelo and Balthazar, Jose Manoel},
editor    = {Balthazar, Jose Manoel},
title     = "{A Tutorial on the Simplification of Electromechanical Dynamic Models}",
bookTitle = {Nonlinear Vibrations Excited by Limited Power Sources},
year      = {2022},
publisher = {Springer International Publishing},
address   = {Cham},
pages.    = {3--14},
doi       = {10.1007/978-3-030-96603-4_1},
}
@article{CunhaJr2023ElectroM,
   author  = {A. Cunha Jr and M. Pereira and R. Avanço and A. M. Tusset and J. M. Balthazar},
   title   = "{ElectroM: Electromechanical Dynamic Code}",
   journal = {},
   year    = {2023},
   volume  = {~},
   pages   = {~},
   doi     = {~},
}

🔗 https://github.com/americocunhajr/ElectroM)