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. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  2. A Multilevel CFA-MTMM Model for Nested Structurally Different Methods
  3. Using the flatness of DC-Drives to emulate a generator for a decoupled MPC using a geometric approach for motion control in Robotino
  4. TextGraphs 2024 Shared Task on Text-Graph Representations for Knowledge Graph Question Answering
  5. A Review of Latent Variable Modeling Using R - A Step-by-Step-Guide
  6. Global temporal typing patterns in foreign language writing
  7. Efficient Order Picking Methods in Robotic Mobile Fulfillment Systems
  8. OKBQA framework towards an open collaboration for development of natural language question-answering systems over knowledge bases
  9. Machine Learning and Knowledge Discovery in Databases
  10. Finding Creativity in Predictability: Seizing Kairos in Chronos Through Temporal Work in Complex Innovation Processes
  11. Mechanical performance prediction for friction riveting joints of dissimilar materials via machine learning
  12. Intersection tests for the cointegrating rank in dependent panel data
  13. Volume of Imbalance Container Prediction using Kalman Filter and Long Short-Term Memory
  14. A guided simulated annealing search for solving the pick-up and delivery problem with time windows and capacity constraints
  15. Foundations and applications of computer based material flow networks for einvironmental management
  16. From pre-processing to advanced dynamic modeling of pupil data
  17. The Replication Database: Documenting the Replicability of Psychological Science
  18. Training effects of two different unstable shoe constructions on postural control in static and dynamic testing situations
  19. Artificial intelligence
  20. Monitoring of microbially mediated corrosion and scaling processes using redox potential measurements
  21. Mimicking and anticipating others’ actions is linked to social information processing
  22. The erosion of relational values resulting from landscape simplification
  23. Metaphors and Paradigms of the Language Animal—or—The Advantage of seeing “Time Is a Resource” as a Paradigm
  24. Construct- and criterion-related validity of the German Core Self-Evaluations Scale
  25. Facing complexity through informed simplifications
  26. Special Issue The Discourse of Redundancy Introduction
  27. “Circuits of Commons”: Exploring the Connections Between Economic Lives and the Commons
  28. Soil conditions modify species diversity effects on tree functional trait expression
  29. Modelling, explaining, enacting and getting feedback: How can the acquisition of core practices in teacher education be optimally fostered?
  30. Creep behavior of AE42 based hybrid composites
  31. Developing a Complex Portrait of Content Teaching for Multilingual Learners via Nonlinear Theoretical Understandings
  32. An Overview of Electro Hydraulic Full Variable Valve Train Systems to Reduce Emissions in Internal Combustion Engines
  33. Reciprocal Relationships Between Dispositional Optimism and Work Experiences
  34. How to support teachers to give feedback to modelling tasks effectively? Results from a teacher-training-study in the Co²CA project
  35. Introduction
  36. Visual Detection of Traffic Incident through Automatic Monitoring of Vehicle Activities
  37. Semiparametric one-step estimation of a sample selection model with endogenous covariates
  38. More than a YouTube Channel
  39. How generative drawing affects the learning process
  40. Missing links
  41. Application of design of experiments for laser shock peening process optimization
  42. On the Difficulty of Forgetting
  43. A slow-fast trait continuum at the whole community level in relation to land-use intensification
  44. Measurement in Machine Vision Editorial Paper
  45. Hacking the Classroom
  46. Knowledge Spaces of Globalization
  47. Relevance of the Basset history term for Lagrangian particle dynamics
  48. Influence of measurement errors on networks