Le Correcteur PID avec MATLAB et Simulink

Concevoir et régler un correcteur PID

Le correcteur PID (Proportionnel Intégral Dérivé), aussi appelé régulateur PID, permet d’adresser un large éventail d’applications en termes de contrôle-commande. Il repose sur un algorithme simple permettant de piloter un système physique en temps réel via une boucle de contrôle.

Une fois le système à piloter modélisé, le réglage du correcteur PID tient compte de la dynamique à imposer à la boucle de régulation (temps de réponse), ainsi que de la robustesse recherchée (marges de stabilité).

La mise en œuvre d’un correcteur PID s’effectue comme suit :

  • Choix de la structure du correcteur (P, PI, PID)
  • Réglage des paramètres du PID
  • Validation en boucle fermée par la simulation
  • Implémentation du correcteur sur le système réel

Le fait de disposer d’un environnement unique (MATLAB / Simulink) pour mener à bien l’ensemble de ces étapes vous permet de gagner en efficacité et en temps de développement dans le cadre de votre projet, qu’il soit industriel ou à visée académique.

Avec les solutions MathWorks, vous pouvez utiliser le bloc PID mis à disposition dans la librairie Simulink, régler les paramètres du PID via une interface dédiée, valider en boucle fermée par la simulation ou encore implémenter un correcteur sur une cible temps réel grâce à la génération de code C ou C++.



Références

Voir aussi: systèmes de contrôle, conception et simulation de systèmes, modélisation physique, mécatronique, diagramme de bode