31 0 178KB
République Algérienne Démocratique et Populaire Ministère de l’enseignement Supérieur et de la Recherche Scientifique Université des Sciences et de la Technologie Houari Boumediene
Faculté d’Electronique et d’Informatique Domaine Sciences et Technologie Filière Automatique
Diagnostic des systèmes Master automatique et système Tp n °1
Détection des Défauts par Observateur de Luenberger
Présenté par : -Beldjoudi Meriem -Dellil ibtissem G2 / Sous groupe 3
A. But du TP : L’objectif de ce tp est de détecter les défauts capteurs ou actionneurs dans un moteur à courant continu(MCC) à l’aide de l’observateur de Lunberger . B. Manipulation : soit notre système moteur à courant continu (MCC) , un dispositif électromécanique qui convertit une énergie électrique en énergie d’entrée en énergie mécanique de sortie.
1) Le type de ce système est SISO possèdent une seule entrée (m=1 ;nombre d’actionneurs)et une seule sortie (p=1 ; nombre de capteurs). 2) On utilisant la commande eig pour calculer les pôles de ce système afin de vérifier la stabilité de système : on a trouvé les parties réelles des pôles sont strictement négatives, alors le système est stable.
3) Calcule théorique de la matrice d’observabilité : C 01 Ob= CA = 13.6738−0.9185
[ ][
]
le rang (Ob)=2 =n degré de système n=2
Det(Ob)=1≠ 0 donc le système est observable 4) On utilisant la commande obsv pour calculer la matrice d’observabilité et on trouve la même résultat théoriquement . Le programme sous Matlab
6- Calcule la matrice de gain H de l’observateur par placement des pôles : L’équation caractéristique d’observateur de Lenberger est :
[
−114.9961 Les poles de système p= −7.2461
]
pobs=5× p=¿
Det(PI-(A-HC))=0
[x]
H= y
P0 121.3237−52.7903 x donc det 0 p — 13.6738−0.9185 + y [ 0 1 ] =0+ 2 ×1
([ ] [
][] )
Les résultats :
5) Simulation du système sous Simulink Matlab