The Use of Genetic Algorithm for PID Controller Auto-Tuning in ARM CORTEX M4 Platform

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearchpeer-review

Authors

  • Daniel Pinheiro Teixeira
  • Marlon Jose Do Carmo
  • Murillo Ferreira Santos
  • Paolo Mercorelli

It is known that the Proportional, Integral and Derivative (PID) controller is still the most used control device in the industry, due to its efficiency, ease of implementation and wide applicability. However, the controller tuning also presents some difficulties. Within this context, this work presents a practical implementation for PID controller auto-tuning using genetic algorithms embedded in the ARM Cortex microcontroller. The results showed efficient applicability for the controlled system.

Original languageEnglish
Title of host publicationProceedings of the 2023 24th International Carpathian Control Conference, ICCC 2023
EditorsDaniel Drotos, Rabab Benotsmane, Attila Karoly Varga, Attila Trohak, Jozsef Vasarhelyi
Number of pages6
PublisherInstitute of Electrical and Electronics Engineers Inc.
Publication date12.06.2023
Pages331-336
ISBN (print)979-8-3503-1023-8
ISBN (electronic)979-8-3503-1022-1
DOIs
Publication statusPublished - 12.06.2023
Event24th International Carpathian Control Conference - Sinaia, Romania
Duration: 12.05.202314.05.2023
Conference number: 24

Bibliographical note

Funding Information:
The authors thank CEFET-MG, DAAD, and the Leuphana University of Lüneburg for their financial support.

Publisher Copyright:
© 2023 IEEE.

    Research areas

  • Auto-Tuning, Genetic Algorithm, Metaheuristics, PID Controller
  • Engineering

Recently viewed

Publications

  1. Evolutionary generation of dispatching rule sets for complex dynamic scheduling problems
  2. Modelling tasks—The relation between linguistic skills, intra-mathematical skills, and context-related prior knowledge
  3. Algebraic combinatorics in mathematical chemistry. Methods and algorithms. I. Permutation groups and coherent (cellular) algebras.
  4. Ant colony optimization algorithm and artificial immune system applied to a robot route
  5. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  6. Proceedings of the SeMantic Answer Type and Relation Prediction Task at ISWC 2021 Semantic Web Challenge (SMART2021)
  7. Using Decision Trees and Reinforcement Learning for the Dynamic Adjustment of Composite Sequencing Rules in a Flexible Manufacturing System
  8. Modelling the Complexity of Measurement Estimation Situations - A Theoretical Framework for the Estimation of Lengths
  9. Building a process layer for business applications using the blackboard pattern
  10. Emergency detection based on probabilistic modeling in AAL environments
  11. Control of a Sun Tracking Robot Based on Adaptive Sliding Mode Control with Kalman Filtering and Model Predictive Control
  12. A Multilevel CFA-MTMM Model for Nested Structurally Different Methods
  13. Introducing a multivariate model for predicting driving performance
  14. Identification of structure-biodegradability relationships for ionic liquids - clustering of a dataset based on structural similarity
  15. Age-related differences in processing visual device and task characteristics when using technical devices
  16. Implicit statistical learning and working memory predict EFL development and written task outcomes in adolescents
  17. Entropy-guided feature generation for structured learning of Portuguese dependency parsing
  18. Using the flatness of DC-Drives to emulate a generator for a decoupled MPC using a geometric approach for motion control in Robotino
  19. A discrete-time fractional order PI controller for a three phase synchronous motor using an optimal loop shaping approach
  20. Globally asymptotic output feedback tracking of robot manipulators with actuator constraints
  21. Construct Objectification and De-Objectification in Organization Theory
  22. A model predictive control in Robotino and its implementation using ROS system
  23. Long-term memory predictors of adult language learning at the interface between syntactic form and meaning
  24. Comparing the performance of computational estimation methods for physicochemical properties of dimethylsiloxanes and selected siloxanols
  25. Human–learning–machines: introduction to a special section on how cybernetics and constructivism inspired new forms of learning
  26. A change of values is in the air
  27. Integrating errors into the training process
  28. Analysis of Complexity Reduction in Kalman Filters Through Decoupling Control With Chattered Inputs in PMSM