Académique Documents
Professionnel Documents
Culture Documents
DEPARTEMENT ELECTROTECHNIQUE
Mémoire de LICENCE
THEME
Introduction générale
L’automatique est la science qui traite de l’analyse et de la commande des
systèmes dynamiques évoluant avec le temps. En d’autres mots de l’automatisation de
taches par des machines fonctionnant sans intervention humaine.
En mathématiques, en physique théorique et en ingénierie, un système
dynamique est un système classique qui évolue au cours du temps.
L’état dynamique d’un système est un état instantané, mais c’est un état de
mouvement. Il est déterminé par les valeurs de toutes les variables d’état à cet instant.
Le correcteur PID est la technique la plus utilisée dans la commande des
processus industriels. Les raisons majeures de sa large acceptation en industrie et dues
à sa capacité de commander la majorité des processus, à ses actions qui sont bien
comprises et à son implémentation qui est relativement simple [1]. La conception et le
réglage du correcteur PID a été un sujet de recherche depuis le jour où Ziegler et Nichols
ont présenté leur méthode de réglage en 1942 [2]. Bien qu'il existe plusieurs techniques
pour le réglage des paramètres du correcteur PID, un travail de recherche continu est
encore en cours pour proposer de nouvelles approches de réglage. Ces techniques sont
élaborées afin de rendre le système précis et insensible aux perturbations extérieures
et aux variations paramétriques [3]. Ce sont généralement des techniques qui ont
donné satisfaction dans la commande des systèmes linéaires.
Ce projet de fin cycle a été réalisé au sein du laboratoire de recherche LTSS
(Laboratoire Télécommunication, signaux et système Electriques).
1
Chapitre I
Modélisation d’un système aéro pendule
I.1.Introduction :
Dans ce chapitre, on va modéliser le système aéro-pendule à partir des équations
électriques et mécaniques qui régissent son fonctionnement. Par la suite, nous procédons
à la simulation du modèle sur Matlab Simulink afin de valider et tester ces performances.
Selon les lois de Newton et le moment cinétique, l'équation de mouvement d'un pendule
est :
𝑇 = 𝐾𝑚 𝑉 (I.2)
θ(S) 𝐾𝑚 /𝐽 (I.4)
=
𝑉(S) 𝑐 𝑚. 𝑙. 𝑔. 𝑑
s² + 𝐽 s+ J
I.3.L’identification
Avec :
𝐾 Gain statique
𝜉 Coefficient d’amortissement
𝜔0 Pulsation propre
Le dépassement
−𝜋𝜉
𝐷 = 𝐾𝑒 √1−𝜉² (I.9)
I.4.Discription du système aéro-pendule :
Le système d'aéro-pendule, illustré à la figure 1, est composé d'une tige avec un
mouvement de rotation d'environ 900 de rotation. La tige est fixée sur un pivot et la
position initial est considérée comme référence. À l’extrémité de la tige, on fixe un
moteur sans balais avec une hélice pour produire une force de poussée pour contrôler la
position angulaire du pendule [6].
I.4.1.1. Fonctionnement :
Le disque rotatif comporte au maximum 3 pistes une ou deux pistes extérieures divisées
en (n) intervalles d'angles égaux alternativement opaques et transparents. Pour un tour
complet du codeur, le faisceau lumineux est interrompu (n) fois et délivre (n) signaux
carrés (A et B) en quadrature.
Deux connecteurs de codeur basés sur eQEP (Enhanced Quadrature Encoder Pulse)
indépendants
Mémoire embarquée
𝑇𝑜𝑛 : est le temps pendant lequel le signal est à l'état actif sur une période
Il existe plusieurs types de lois de commande, que nous allons énumérer et décrire
succinctement dans cette introduction avant d’étudier plus rigoureusement les
correcteurs plus complexes réalisés par association de ces lois élémentaires
𝑢(𝑡) = 𝑢𝑝 + 𝑢𝑖 + 𝑢𝑑 (I.14)
𝑡 𝑑𝑒(𝑡)
𝑈(𝑡) = 𝐾𝑝 𝑒(𝑡) + 𝐾𝑖 ∫0 𝑒(𝜏)𝑑𝜏 + 𝐾𝑑 (I.15)
𝑑𝑡
Type de contrôle 𝐾𝑝 𝐾𝑖 𝐾𝑑
P 0.5𝐾𝑢 - -
PI 0.45𝐾𝑢 0.54𝐾𝑢/𝑇𝑢 -
PD 0.8𝐾𝑢 - 𝐾𝑢𝑇𝑢/10
PID 0.6𝐾𝑢 - 3𝐾𝑢𝑇𝑢/40
PIR (Pessen Integral 0.7𝐾𝑢 1.75𝐾𝑢/𝑇𝑢 21𝐾𝑢𝑇𝑢/200
Rule)
I.6. Conclusion :
Au cours de ce chapitre nous avons fait un rappel sur la constitution du aéro-
pendule et nous avons évoqué sa modélisation. Cela nous a permis de développer un
modèle précis et performant afin de faciliter la simulation et l’identification de ces
paramètres. Dans le chapitre qui suit, on va présenter les méthodes d’identification et la
commande de système aéro-pendule.
Chapitre II
II.1. Introduction
Nous avons ajouté un block pour le gain 𝐾𝑢 sur Simulink du Matlab et changé
sa valeur et suivi le résultat, et nous avons trouvé quand le 𝐾𝑢 = 1.1 les vibrations
commençaient et étaient stables par rapport les autres valeurs (voir figure 14 ,12)
1
Chapitre II Simulation et implémentation de régulateur
II.2.1. ePWM :
Block spécifique pour la génération d’un signal PWM adapte pour la carte
LAUNCHXL- F28069M
II.2.2. eQEP :
0.9032+0.951+0.90095
𝑇𝑢 = 3
= 0.9125 (II.2)
2
Chapitre II Simulation et implémentation de régulateur
𝐾𝑢 = 1.1 (II.3)
𝑇𝑢 = 0.9125 (II.4)
𝐾𝑢
𝐾𝑖 = (II. 6)
𝑇𝑢 0.4822
𝐾𝑑 = 0.0662 (II. 7)
𝑇𝑢
𝑇𝑖 = = 0.4562 𝑠 (II. 8)
2
𝑇𝑢
𝑇𝑑 = = 0.3041 𝑠 (II.9)
3
Pour arrêter l'effet de (Wind up) on a utilisé la méthode d’anti Wind up (back-
calculation) et Simulink se dispose d’un outil sur le block PID :
3
Chapitre II Simulation et implémentation de régulateur
4
Chapitre II Simulation et implémentation de régulateur
Pulsation propre :
𝜋
𝜔0 = 𝑇 = 2.5313 rad/s (II.15)
𝑝 √1−2𝜀
La fonction de transfert :
𝐾𝜔 2
𝐺(𝑠) = 𝑠2 +2𝜉𝜔 0𝑠+𝜔2 (II.16)
0 0
5
Chapitre II Simulation et implémentation de régulateur
6
Chapitre II Simulation et implémentation de régulateur
On voit aussi qu'on applique une perturbation externe sur le système, le système
est capable reviennent à la valeur donnée
7
Chapitre II Simulation et implémentation de régulateur
exemple ceci est illustré dans les instants 𝑡 = 40𝑠, 𝑡 = 90𝑠, 𝑡 = 305𝑠… etc. Ou quand
on applique une perturbation a les instants 𝑡 = 122𝑠, 𝑡 = 135𝑠, 𝑡 = 288𝑠.
II.4. Conclusion
Dans ce chapitre on a présenté la simulation et l’identification et la commande
en temps réel de système aéro-pendule
8
Conclusion générale
Conclusion générale :
Le travail présenté traite de la modélisation, l’identification, simulation, et
l’implémentation en temps réel d’une commande linéaire PID dans un système aéro-
pendule
Ensuite, dans le 2 -ème chapitre après avoir présenté la procédure. Nous avons
utilisé la méthode de Ziegler Nichols pour le calculer les paramètres de la fonction
transfert (les gains 𝑘, 𝑘𝑖, 𝑘𝑑) a travers implémentation on temps réal. On a aussi identifié
la fonction de transfert de système en boucle ouverte pour pouvoir l’a simulé en boucle
fermée et en boucle ouvert afin de vérifier la performance de régulateur.
1
Bibliographie :
[1] CHALANE.I et OUARI.T, (2017), Optimisation des paramètres d'un PID par
essaims particulaires(PSO), Mémoire de master en automatique, Université de
Bechar, Bechar.
[4] F. CHERRAD, 2011, "Identification des systèmes non linéaires", diplôme de master
en électrotechnique option commande des processus industriels, université FERHAT
ABBAS, Sétif.
[5] Dutertre, J.M. (2016). Automatique linéaire 1. france.
[6] Jose, P.Subha Hency., & Job, Mila . Mary. (2015). Modeling and Control of
Mechatronic. 5.
[7] Daniel Lequesne, (2006), Régulation P.I.D (analogique-numérique-floue),
LAVOISIER, Paris, 396p.