<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Control/PID/MPC | Etienne Chassaing</title><link>http://etiennechassaing.com/fr/tags/control/pid/mpc/</link><atom:link href="http://etiennechassaing.com/fr/tags/control/pid/mpc/index.xml" rel="self" type="application/rss+xml"/><description>Control/PID/MPC</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>fr</language><lastBuildDate>Sat, 01 Feb 2025 00:00:00 +0000</lastBuildDate><image><url>http://etiennechassaing.com/media/icon_hub84619f942fe7a5590e3fd5bc84e624a_336037_512x512_fill_lanczos_center_3.png</url><title>Control/PID/MPC</title><link>http://etiennechassaing.com/fr/tags/control/pid/mpc/</link></image><item><title>Formation Contrôle PID et Model Predictive Control (MPC)</title><link>http://etiennechassaing.com/fr/formations/pid-mpc-nehemis/</link><pubDate>Sat, 01 Feb 2025 00:00:00 +0000</pubDate><guid>http://etiennechassaing.com/fr/formations/pid-mpc-nehemis/</guid><description>&lt;p>&lt;img src="featured.png" alt="Principe du MPC">
&lt;em>Principe du Model Predictive Control&lt;/em>&lt;/p>
&lt;p>Formation réalisée en &lt;strong>février 2025 chez &lt;a href="https://nehemis.com">Nehemis&lt;/a>&lt;/strong> à destination des
&lt;strong>équipes software&lt;/strong>. L&amp;rsquo;objectif : donner à des développeurs qui ne sont pas automaticiens
de quoi comprendre, régler et débugger une boucle de contrôle, puis situer le Model
Predictive Control par rapport à un PID — quand il apporte quelque chose, et à quel prix.&lt;/p>
&lt;p>Le programme ci-dessous est celui qui a été déroulé ; il est adaptable à votre système et
au temps disponible.&lt;/p>
&lt;hr>
&lt;h2 id="partie-1--comprendre-un-système-dynamique">Partie 1 — Comprendre un système dynamique&lt;/h2>
&lt;ul>
&lt;li>Système en boucle ouverte et en boucle fermée : ce que la rétroaction change.&lt;/li>
&lt;li>Modélisation d&amp;rsquo;un procédé simple, notion de fonction de transfert, pôles et stabilité.&lt;/li>
&lt;li>Lecture d&amp;rsquo;une réponse indicielle : gain statique, constante de temps, dépassement,
temps de réponse.&lt;/li>
&lt;li>Identification expérimentale d&amp;rsquo;un procédé à partir de mesures réelles.&lt;/li>
&lt;/ul>
&lt;h2 id="partie-2--le-correcteur-pid-en-pratique">Partie 2 — Le correcteur PID en pratique&lt;/h2>
&lt;ul>
&lt;li>Rôle de chaque action : proportionnelle, intégrale, dérivée, et ce que chacune coûte.&lt;/li>
&lt;li>Erreur statique, rejet de perturbation, marge de stabilité.&lt;/li>
&lt;li>Méthodes de réglage : approche empirique, Ziegler-Nichols, réglage guidé par le modèle.&lt;/li>
&lt;li>Les pièges d&amp;rsquo;implémentation qui font échouer un PID correct sur le papier :
emballement de l&amp;rsquo;intégrateur (&lt;em>anti-windup&lt;/em>), saturation d&amp;rsquo;actionneur, bruit amplifié
par l&amp;rsquo;action dérivée et filtrage de cette voie.&lt;/li>
&lt;li>Discrétisation : période d&amp;rsquo;échantillonnage, forme récurrente du correcteur, effets du
temps de calcul et des retards.&lt;/li>
&lt;/ul>
&lt;h2 id="partie-3--introduction-au-model-predictive-control">Partie 3 — Introduction au Model Predictive Control&lt;/h2>
&lt;ul>
&lt;li>Principe : optimiser une séquence de commandes sur un horizon glissant plutôt que
réagir à l&amp;rsquo;erreur instantanée.&lt;/li>
&lt;li>Formulation du problème d&amp;rsquo;optimisation : modèle de prédiction, fonction de coût,
horizons de prédiction et de commande.&lt;/li>
&lt;li>Ce que le MPC sait faire et que le PID ne sait pas : &lt;strong>contraintes explicites&lt;/strong> sur les
entrées et les états, systèmes &lt;strong>multivariables&lt;/strong> (MIMO), anticipation d&amp;rsquo;une consigne
connue à l&amp;rsquo;avance.&lt;/li>
&lt;li>Le prix à payer : besoin d&amp;rsquo;un modèle, coût de calcul, sensibilité aux erreurs de
modélisation.&lt;/li>
&lt;li>Critères de choix : dans quels cas un PID bien réglé reste la bonne réponse.&lt;/li>
&lt;/ul>
&lt;h2 id="partie-4--applications">Partie 4 — Applications&lt;/h2>
&lt;ul>
&lt;li>Mise en situation sur un système représentatif du métier des participants.&lt;/li>
&lt;li>Comparaison PID / MPC sur le même procédé : performance, respect des contraintes,
robustesse.&lt;/li>
&lt;li>Discussion des cas d&amp;rsquo;usage internes et des suites possibles.&lt;/li>
&lt;/ul>
&lt;hr>
&lt;p>Cette formation est proposée en français ou en anglais, sur site ou à distance, et se
décline en une à trois journées selon la profondeur souhaitée sur la partie MPC.&lt;/p></description></item></channel></rss>