0% ont trouvé ce document utile (0 vote)
32 vues8 pages

Mim 1

Le document présente une introduction au contrôle PID, qui est essentiel dans l'automatisation industrielle, en détaillant ses trois composantes : proportionnelle, intégrale et dérivative, chacune ayant des effets spécifiques sur la précision et la stabilité du système. Il aborde également la technologie Arduino, une plateforme open-source populaire pour les projets électroniques, qui facilite l'apprentissage et la création d'objets interactifs. Enfin, le document inclut des références bibliographiques pour approfondir ces sujets.

Transféré par

ÏĐĐĔŔ ÝĂHÝÄ
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
32 vues8 pages

Mim 1

Le document présente une introduction au contrôle PID, qui est essentiel dans l'automatisation industrielle, en détaillant ses trois composantes : proportionnelle, intégrale et dérivative, chacune ayant des effets spécifiques sur la précision et la stabilité du système. Il aborde également la technologie Arduino, une plateforme open-source populaire pour les projets électroniques, qui facilite l'apprentissage et la création d'objets interactifs. Enfin, le document inclut des références bibliographiques pour approfondir ces sujets.

Transféré par

ÏĐĐĔŔ ÝĂHÝÄ
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Chapitre I

Etat de l’art
`
I.1 Introduction
I.2 Régulation PID

Le contrôle PID (Proportionnel-Intégral-Dérivé) est un élément essentiel de


l'automatisation industrielle et du contrôle de processus, souvent utilisé en
combinaison avec des systèmes de contrôle par rétroaction tels que les contrôleurs
PID. Les contrôleurs PID calculent en continu une valeur d'erreur comme la
différence entre le point de consigne souhaité et les valeurs de variable de processus
mesurées, et ajustent les entrées en conséquence pour minimiser cette discordance
entre le point de consigne cible et les valeurs mesurées – souvent en calculant en
continu les valeurs d'erreur au fil du temps en fonction de l'historique passé ou des
valeurs futures prédites. Les contrôleurs PID ont été largement adoptés dans des
applications allant des processus industriels aux appareils ménagers courants en raison
de leur simplicité et de leur efficacité[1].

Le contrôle PID ajuste la sortie d’un système en fonction de l’erreur entre la


consignee (value desire) et la sortie reeled du system. Il est. compose de trios terms :

1. Terme proportional (P - Proportionnel)

Il est. proportionnel à l’erreur actuelle :

P = K_P\cdot e(t)

$$

où $K_p$ est. le gain proportionnel, et $e(t)$ est. l’erreur à l’instant $t$.

→ Il réagit rapidement aux changements, mais peut laisser une erreur résiduelle.

2. Terme intégral (I - Intégral)

Il est. basé sur l'accumulation de l'erreur dans le temps :

$$

I = K_i \cdot \int e(t) dt

$$

→ Il élimine l’erreur résiduelle en corrigeant sur le long terme.


3. Terme dérivatif (D - Dérivatif)

Il dépend de la variation de l'erreur :

$$

D = K_d \cdot \frac{de(t)}{dt}

$$

→ Il anticipe l’évolution de l’erreur et améliore la stabilité en réduisant les


oscillations.

---

### ⚙️Commande totale :

$$

u(t) = K_p \cdot e(t) + K_i \cdot \int e(t) dt + K_d \cdot \frac{de(t)}{dt}

Figure I.1 : schéma typique d'un contrôleur PID


I.2.1 Action proportionnelle (P)

La commande de type ‘Proportionnelle’ est la plus simple qui soit. Il s’agit


d’appliquer une correction proportionnelle à l’erreur corrigeant de manière
instantanée tout écart de la grandeur a réglé.

Son rôle est annulé l’erreur pour que le système réagisse plus rapide, comme si
l’erreur était plus grande qu’elle ne l’est en réalité[2].

Elle agit donc principalement sur le gain du système asservi et permet:

 D’entraîner une augmentation du gain, d'où une diminution de l'erreur statique


(amélioration de la précision).
 D’améliorer la rapidité du système.
 D’augmenter l'instabilité du système (donne lieu à des oscillations) [3].

I.2.2 Action intégrale (I)

L’action intégrale vise à éliminer l’erreur persistante en accumulant les erreurs


passées et en les intégrant dans le temps. Cette action amène le système
progressivement plus près de la consigne en ajustant la sortie en fonction de l’erreur
intégrée. Le coefficient intégral (Ki) détermine l’influence de cette composante.
L'action intégrale pure permet :

 D’améliorer la précision en annulant l'erreur statique.


 D’introduire un déphasage de -90°qui risque de déstabiliser le système
(diminution de la marge de phase).

Le régulateur à action exclusivement intégrale n'est pratiquement jamais utilisé, en

raison de sa lenteur et des on effet déstabilisant. Il est en général, associé au


correcteur Proportionnel [4].

I.2.3 Action dérivée (D)

C’est une action qui tient compte de la vitesse de variation de l’écart entre la

consigne et la mesure, elle joue aussi un rôle stabilisateur [4]. Cette action permet :

 D’améliore la stabilité du système par l'introduction d'un déphasage


supplémentaire de +90° (augmentation de la marge de phase).
 De faire diminuer la précision du système, et amplifie les bruits de hautes
fréquences.
 D’augment la rapidité du système (diminution des temps de réponses) [3].
I.3 Méthodes de réglage des actions

I.4 Technologie Arduino

Arduino est une plateforme open-source utilisée pour créer des projets électroniques.
Arduino se compose à la fois d’un circuit imprimé physique programmable (souvent
appelé microcontrôleur) et d’un logiciel, ou IDE (environnement de développement
intégré), qui s’exécute sur votre ordinateur et sert à écrire et téléverser du code vers la
carte physique.

La plateforme Arduino est devenue très populaire auprès des débutants en


électronique, et ce n’est pas sans raison. Contrairement à la plupart des anciennes
cartes programmables, Arduino n’a pas besoin d’un matériel séparé (appelé
programmateur) pour charger du nouveau code sur la carte — il suffit simplement
d’un câble USB. En plus, l’IDE Arduino utilise une version simplifiée du C++, ce qui
facilite l’apprentissage de la programmation. Enfin, Arduino offre un format standard
qui rend les fonctions du microcontrôleur plus accessibles.

Le matériel et le logiciel Arduino ont été conçus pour les artistes, les designers, les
amateurs, les bidouilleurs, les débutants, et toute personne intéressée par la création
d’objets ou d’environnements interactifs. Arduino peut interagir avec des boutons, des
LED, des moteurs, des haut-parleurs, des modules GPS, des caméras, Internet, et
même votre smartphone ou votre téléviseur ! Cette flexibilité, combinée au fait que le
logiciel Arduino est gratuit, que les cartes matérielles sont assez peu coûteuses, et que
les deux sont faciles à apprendre, a conduit à la formation d’une vaste communauté
d’utilisateurs ayant contribué du code et publié des instructions pour une grande
variété de projets basés sur Arduino.

Qu’il s’agisse de robots, de couvertures chauffantes pour les mains, de machines à


dire la bonne aventure honnêtement, Arduino peut servir de cerveau à presque
n’importe quel projet électronique[5].

III.2.1
Bibliographie :

[1] “Understanding Pid Control: Proportional-integral-derivative Explained-


Sinny.” Accessed: Apr. 20, 2025. [Online]. Available:
https://www.sinny.com/understanding-pid-control-proportional-integral-
derivative-explained.html
[2] H. Bouiche and M. Brahami, “Commande PID d’un moteur à courant continu,”
Mini Proj. Univ. Bejaia, 2010.
[3] B. Youcef, “Techniques de Commande,” Cours, Univ. Echahid Hamma
Lakhdar, El Oued, Algérie.
[4] B. ABDENNOUR, “Etude et simulation d’un régulateur de contrôle de niveau
d’eau,” 2022, university center of abdalhafid boussouf-MILA.
[5] “What is an Arduino? - SparkFun Learn.” Accessed: May 10, 2025. [Online].
Available: https://learn.sparkfun.com/tutorials/what-is-an-arduino/all#

Vous aimerez peut-être aussi