DUT GEII - DUT 2 A LTERNANCE T RAVAUX P RATIQUES D ’É LECTRONIQUE S YSTÈMES DU SECOND ORDRE Lundi 18 Mars 2013 A l’issue de ce TP, les points suivants doivent être maîtrisés : – Systèmes du second ordre – Identification d’un système du second ordre – Grandeurs caractéristiques – Boucle ouverte – Intérêt de la boucle fermée – Intérêt du Correcteur Proportionnel – Différences entre systèmes du premier ordre et systèmes du second ordre Pré-requis : – Aspects temporels et fréquentiels des circuits RLC – Diagrammes de Bode – Formalisme de Laplace – Systèmes du premier ordre 1 Partie théorique Nous allons nous intéresser dans cette partie au circuit RLC série représenté à la F IGURE 1 : R L ve (t) C vs (t) F IGURE 1 – Circuit étudié 1. A partir de la loi des mailles, donner la relation liant la tension de sortie (vs (t)) et la tension d’entrée (ve (t)). 2. Transposer cette relation dans le domaine de Laplace et donner alors la relation liant Vs (p) et Ve (p). 1 DUT2 GEII -A LTERNANCE T RAVAUX P RATIQUES É LECTRONIQUE 3. La fonction de transfert liant Vs (p) et Ve (p) est notée F(p). Donner l’expression de celle-ci. 4. La fonction de transfert normalisée pour un système du second ordre est rappelée ci-dessous : F(p) = K Vs (p) = Ve (p) 1 + 2.ξ p + p22 ω0 ω (1) 0 Rappeler la signification et identifier les 3 constantes utilisées (K, ξ et ω0 ) 5. Nous nous intéressons désormais à ce même système mais cette fois ci en boucle fermée (F IGURE 2). Déterminer la fonction de transfert en boucle fermée (FT BF(p)). Quel est l’ordre de la fonction de transfert en boucle fermée ? Identifier les nouvelles constantes (KBF , ξBF et ωBF ). Conclure. Ve (p) Vs (p) + F(p) − F IGURE 2 – Système en boucle fermée 2 Manipulation Câblez le montage de la Figure 1 à l’aide des composants disponibles sur votre table. Réalisez un essai indiciel (tension d’entrée en créneau d’amplitude 1 V). Visualisez les tensions ve (t) et vs (t) à l’oscilloscope. 1. Détermination du coefficient d’amortissement et de la pulsation propre : En vous aidant de l’Annexe 1, déterminez la valeur du dépassement (D1 (%)) et de la pseudopériode (Tp ). Déduisez la valeur du coefficient d’amortissement (ξ) de la valeur du dépassement. De même, déduisez la valeur de la pulsation propre (ω0 ) de la valeur de la pseudo-période (Tp ). 2. Détermination de la valeur des composants : A partir des mesures de ξ et ω0 , des résultats de votre préparation et en connaissant la valeur du condensateur C (C = 10 nF), identifier les valeurs des composants R et L. 3. Remplacez la résistance du montage précédent par une résistance de 33 kΩ. Réalisez un nouvel essai indiciel. Que se passe-t-il ? Y-a-t-il toujours dépassement ? Calculez les valeurs théoriques du coefficient d’amortissement (ξ) et de la pulsation propre (ω0 ). 3 Simulation Dans cette partie, nous utiliserons le logiciel Scilab. Il s’agit d’un logiciel open source de calcul numérique. Il est disponible gratuitement à l’adresse suivante : http://www.scilab.org/fr Nous utiliserons l’éditeur graphique XCOS permettant la simulation de systèmes dynamiques. 1. Penser à créer un répertoire pour enregistrer tous vos fichiers 2. Ouvrir le logiciel SCILAB (accessible depuis votre bureau) 3. Ouvrir l’éditeur XCOS depuis le menu Applications YAËL T HIAUX 2 A NNÉE 2012/2013 DUT2 GEII -A LTERNANCE T RAVAUX P RATIQUES É LECTRONIQUE 4. 2 fenêtres apparaissent alors, la première constitue la zone de dessin où seront dessinés les systèmes à simuler. La seconde (Navigateur de palettes) constitue la bibliothèque où se trouvent les différents blocs. Pour réaliser vos schémas, de plus amples informations sont disponibles dans l’Annexe 2. Travail demandé : 1. Impact du coefficient d’amortissement sur la réponse indicielle : Dans un premier temps nous allons nous intéresser à l’allure générale de la réponse indicielle de vs (t) en fonction de la valeur du coefficient d’amortissement ξ. Nous nous trouvons en boucle ouverte. Réaliser le schéma de la F IGURE 3 sous XCOS. Les valeurs du gain statique et de la pulsation propre sont données : – K=1 – ω0 = 10 rad/s K Ve (p) p2 1+ 2.ξ ω0 p+ ω2 0 Vs (p) F IGURE 3 – Système du second ordre en boucle ouverte Le schéma XCOS doit ressembler à celui de la F IGURE 4 : F IGURE 4 – Schéma XCOS d’un système en BO Simuler le système pour les valeurs suivantes du coefficient d’amortissement : – ξ = 0, 25 – ξ = 0, 5 – ξ = 0, 75 – ξ=1 – ξ = 1, 25 Conclure. 2. Régime apériodique : Nous nous intéressons désormais au schéma de la F IGURE 5 : Soit τ1 = 1 s et τ2 = 0, 8 s ; identifiez de façon théorique les 3 constantes caractéristiques d’un système du second ordre (K, ξ et ω0 ). Simulez la réponse indicielle du système sous XCOS. Existe-t-il un dépassement de la valeur finale de vs (t) ? Existe-t-il des différences avec la réponse indicielle d’un système du premier ordre ? Reprendre l’exemple précédent avec τ1 = 1 YAËL T HIAUX 3 A NNÉE 2012/2013 DUT2 GEII -A LTERNANCE Ve (p) T RAVAUX P RATIQUES É LECTRONIQUE 1 1+τ1 .p 1 1+τ2 .p Vs (p) F IGURE 5 – Régime apériodique s et τ2 = 0, 05 s. Déterminez graphiquement le temps de réponse du système à 5% près de la valeur en régime permanent. Comparez ce temps de réponse à celui d’un système du premier ordre dont la constante de temps vaut 1 s. Conclure. 3. Boucle fermée : Réalisez sous XCOS le schéma de la F IGURE 2. On donne K = 1, ω0 = 10 rad/s et ξ = 0, 2. Comparez sur un même graphique la réponse du système en boucle ouverte et la réponse du système en boucle fermée. Conclure sur l’impact de la boucle fermée sur le gain statique, la valeur du premier dépassement et le temps de réponse du système. 4. Correction proportionnelle : Conformément à la F IGURE 6, on insère dans la boucle fermée un correcteur proportionnel de fonction de transfert : C(p)=G. On donne K = 1, ω0 = 10 rad/s et ξ = 0, 2. Pour G=1 ;5 puis 10, simulez le comportement du système et déterminez le gain statique, la valeur du premier dépassement et le temps de réponse à 5%. Conclure. F IGURE 6 – Correction proportionnelle 5. Conclusion : Conclure sur les points suivants : – Allure de la réponse indicielle d’un système du second ordre en fonction de la valeur de ξ, – Impact de ξ sur la valeur du dépassement et le temps de réponse d’un système pseudopériodique, – Rôle de la boucle fermée, – Rôle du correcteur proportionnel pour un système du second ordre. YAËL T HIAUX 4 A NNÉE 2012/2013 DUT2 GEII -A LTERNANCE 4 T RAVAUX P RATIQUES É LECTRONIQUE Annexe 1 : Identification des paramètres de la fonction de transfert à partir d’un essai indiciel La réponse indicielle d’un système du second ordre avec dépassement est représentée à la F IGURE 7: F IGURE 7 – Réponse indicielle d’un système du second ordre avec dépassement A partir de cette réponse, il est possible de déterminer différents paramètres de la fonction de transfert, parmi lesquels : – Temps de réponse à 5% : Il suffit pour mesurer ce temps de réponse de repérer sur le graphique l’instant à partir duquel la réponse du système reste confinée dans le cylindre délimitant ± 5% de la valeur de la sortie en régime permanent. – Amplitude du premier dépassement : Pour calculer la valeur (en %) du premier dépassement, il suffit d’appliquer la formule suivante : D1 % = 100 × Vsmax −Vs∞ Vs∞ (2) Avec Vs∞ la valeur en régime permanent de la tension de sortie. Il est possible de déterminer la valeur du coefficient d’amortissement à partir de la valeur du premier dépassement grâce à l’abaque représentée à la F IGURE 8. – Pseudo-période (Tp ) : La pseudo-période de l’oscillation est liée à la pulsation propre de la fonction de transfert par la relation suivante : Tp = YAËL T HIAUX 2π p ω0 1 − ξ2 5 (3) A NNÉE 2012/2013 DUT2 GEII -A LTERNANCE T RAVAUX P RATIQUES É LECTRONIQUE F IGURE 8 – Relation entre coefficient d’amortissement et valeur du premier dépassement 5 Annexe 2 – Les différents composants de vos schémas blocs se trouvent dans les différents onglets du "Navigateur de palettes XCOS " : Composant Nom Onglet Entrée échelon STEP FUNCTION Sources Comparateur SUMMATION Opérations mathématiques Oscilloscope CSCOPE Sinks Système linéaire CLR Systèmes à temps continu Multiplexeur MUX Routage du signal Horloge CLOCK c Gestion déévènements Gain GAINBLK f Opérations mathématiques Enregistrement des données WFILE f Sinks – Avant de lancer la simulation, il faut spécifier la durée de celle-ci ainsi que le pas de temps d’échantillonnage : – Durée de la simulation : Simulation7→ Setup7→ Temps d’intégration final – Pas de temps d’échantillonnage : CLOCK c7→Period YAËL T HIAUX 6 A NNÉE 2012/2013