Je développerai des algorithmes de contrôle PID et LQR personnalisés en cpp

Certaines informations ont été traduites automatiquement.

Italie

Je parle Italien, Anglais, Espagnol

MSc, Ingénierie de l’automatisation et du contrôle, ingénieur en systèmes de contrôle RD Robotics

Ingénieur en systèmes d’automatisation et de contrôle, créant des logiciels propres et prêts pour le matériel en C++ moderne et Python. Je relie la théorie classique du contrôle, l’estimation d’état e...
À propos de ce service

Corrigez les boucles de contrôle instables, lentes ou oscillantes avec un logiciel de contrôle personnalisé, validé mathématiquement, en C++ moderne ou Python.


Ce que je fournis :

  • Identification du système : Modèles de fonction de transfert et d’espace d’état dérivés de vos logs CSV expérimentaux (réponse impulsion/fréquence).
  • PID discret industriel : Implémentations Tustin/Euler avec anti-windup (limitation/calcul inverse), filtrage passe-bas du dérivé, et compensation feedforward.
  • Contrôle optimal (LQR / LQG) : Formulation en espace d’état discret, synthèse de la matrice de gain de rétroaction d’état, et observateurs d’état (Luenberger / Kalman).
  • Rapport de validation et de stabilité : Diagrammes de Bode, marges de gain/phase, temps de stabilisation et analyse du dépassement.
  • Spécifications du code : Classes C++ propres et autonomes (.hpp/.cpp) sans allocation dynamique sur demande (compatible microcontrôleur bare-metal). Testé pour STM32, ESP32, ARM Cortex, IPC Linux, Raspberry Pi, et nœuds ROS / ROS 2.


Veuillez me contacter avant de passer commande pour discuter de la dynamique de votre système, du temps d’échantillonnage cible et des contraintes matérielles.

Plateforme:

STM32

Capteurs:

Température

Humidité

Accéléromètre

Ultrasonique

Expertise:

Microcontrôleurs

Réseautage

IoT

ROS

Traitement d'images