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. Analysis and comparison of two finite element algorithms for dislocation density based crystal plasticity
  2. A genetic algorithm for a self-learning parameterization of an aerodynamic part feeding system for high-speed assembly
  3. Binary Random Nets I
  4. Modeling Effective and Ineffective Knowledge Communication and Learning Discourses in CSCL with Hidden Markov Models
  5. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  6. Modeling and simulation of deformation behavior, orientation gradient development and heterogeneous hardening in thin sheets with coarse texture
  7. Towards a Dynamic Interpretation of Subjective and Objective Values
  8. Proceedings of the SeMantic Answer Type and Relation Prediction Task at ISWC 2021 Semantic Web Challenge (SMART2021)
  9. Analysis of priority rule-based scheduling in dual-resource-constrained shop-floor scenarios
  10. Using haar wavelets for fault detection in technical processes
  11. Adaptive and Dynamic Feedback Loops between Production System and Production Network based on the Asset Administration Shell
  12. A sufficient asymptotic stability condition in generalised model predictive control to avoid input saturation
  13. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  14. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  15. Application of non-convex rate dependent gradient plasticity to the modeling and simulation of inelastic microstructure development and inhomogeneous material behavior
  16. Expertise in research integration and implementation for tackling complex problems
  17. Machine Learning and Knowledge Discovery in Databases
  18. Building a process layer for business applications using the blackboard pattern
  19. Neural network-based adaptive fault-tolerant control for strict-feedback nonlinear systems with input dead zone and saturation
  20. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  21. Comparing the Sensitivity of Social Networks, Web Graphs, and Random Graphs with Respect to Vertex Removal
  22. Optimal trajectory generation using MPC in robotino and its implementation with ROS system
  23. Paraphrasing Method for Controlling a Robotic Arm Using a Large Language Model
  24. Best Practices in AI and Data Science Models Evaluation
  25. Anomaly detection in formed sheet metals using convolutional autoencoders
  26. A Multilevel CFA-MTMM Model for Nested Structurally Different Methods
  27. Anatomy of Haar Wavelet Filter and Its Implementation for Signal Processing
  28. Perfect anti-windup in output tracking scheme with preaction
  29. Semantic Parsing for Knowledge Graph Question Answering with Large Language Models
  30. Reading and Calculating in Word Problem Solving
  31. Selection and Recognition of Statistically Defined Signals in Learning Systems
  32. Linux-based Embedded System for Wavelet Denoising and Monitoring of sEMG Signals using an Axiomatic Seminorm
  33. 'SPREAD THE APP, NOT THE VIRUS’ – AN EXTENSIVE SEM-APPROACH TO UNDERSTAND PANDEMIC TRACING APP USAGE IN GERMANY
  34. Age-related differences in processing visual device and task characteristics when using technical devices
  35. Enhancing Performance of Level System Modeling with Pseudo-Random Signals