0% ont trouvé ce document utile (0 vote)
5 vues13 pages

TP2: Modélisation Des Systèmes Linéaires À Temps Continu: 1. Généralités Sur Les Systèmes Du Premier Ordre

Le document traite de la modélisation des systèmes linéaires à temps continu, en se concentrant sur les systèmes du premier et du deuxième ordre, ainsi que sur leurs réponses à différents types d'entrées. Il présente les équations différentielles, les fonctions de transfert, et les caractéristiques de réponse telles que le temps de réponse, le dépassement et l'erreur statique. Des exercices pratiques sont également proposés pour appliquer ces concepts à des systèmes réels.

Transféré par

ayubltf9
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues13 pages

TP2: Modélisation Des Systèmes Linéaires À Temps Continu: 1. Généralités Sur Les Systèmes Du Premier Ordre

Le document traite de la modélisation des systèmes linéaires à temps continu, en se concentrant sur les systèmes du premier et du deuxième ordre, ainsi que sur leurs réponses à différents types d'entrées. Il présente les équations différentielles, les fonctions de transfert, et les caractéristiques de réponse telles que le temps de réponse, le dépassement et l'erreur statique. Des exercices pratiques sont également proposés pour appliquer ces concepts à des systèmes réels.

Transféré par

ayubltf9
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 PDF, TXT ou lisez en ligne sur Scribd

PI2- Module S.A.

C Faculté des Sciences de Tunis

TP2 :
Modélisation des systèmes linéaires à temps
continu
1. Généralités sur les systèmes du premier ordre
Le comportement d'un système du premier ordre est caractérisé par une équation différentielle
de premier ordre à coefficients constants. La transformée de Laplace conduit à l'écriture de la
fonction de transfert (lorsque les conditions initiales sont nulles).
La forme générale de l’équation différentielle caractéristique d’un système du premier ordre est
représenté comme suit :

𝒅𝒔(𝒕)
𝛕 + 𝒔(𝒕) = 𝑲. 𝒆(𝒕)
𝒅𝒕

La fonction de transfert d’un système à du premier ordre est :


𝑲
𝑯(𝒑) =
𝟏 + 𝛕𝐩

Avec 𝛕, la constante de temps du système qui caractérise le comportement dynamique et K le


gain du système qui caractérise le comportement statique.

 Réponse indicielle à un échelon


La réponse indicielle d’un système du premier ordre est :
𝒕
-
𝐬(𝒕) = 𝑲 ⋅ 𝐞𝟎 ⋅ (𝟏 − 𝐞 𝑟) ⋅ 𝒖(𝒕)

Les propriétés de la réponse indicielle sont résumés dans la figure ci-dessous:

1
PI2- Module S.A.C Faculté des Sciences de Tunis

• Valeur à l'origine : 𝐬(𝟎) = 𝟎


• Asymptote à l'infini : limt→+oo 𝑠(𝑡) = 𝐞O ⋅ 𝐾 ⋅ 𝐮(t)
• La tangente à l'origine est une droite 𝒚(𝒕) = 𝐞𝟎⋅𝑲 ⋅ 𝒕 qui coupe l'asymptote en 𝐭 = 𝝉
𝝉
pour 𝒚(𝝉) = 𝐞𝟎 ⋅ 𝑲
• En 𝐭 = 𝝉, 𝐬(𝝉) = 𝟎. 𝟔𝟑 ⋅ 𝐞𝟎 ⋅ 𝑲, soit à 63% de la valeur finale de la sortie
• En 𝐭 = 𝟑 ⋅ 𝝉, 𝐬(𝝉) = 𝟎. 𝟗𝟓 ⋅ 𝐞𝟎 ⋅ 𝑲, soit à 95% de la valeur finale de la sortie
• Le temps de réponse à 5%, caractérisant la rapidité du système est : 𝐭𝒓𝟓% = 𝟑 ⋅ 𝝉

Figure 1 : Réponse indicielle d’un système du premier ordre

 Réponse à un Dirac
La réponse indicielle d’un système du premier ordre est :
𝒕
-
𝐬(𝒕) = 𝑲/𝝉 ⋅ (𝐞 𝝉) ⋅ 𝒖(𝒕)

Les propriétés de la réponse à un Dirac sont résumés dans la figure ci-dessous:


• Valeur à l’origine 𝐬(𝟎) = 𝑲/ 𝝉

• Asymptote à l’infini : 𝐥𝐢𝐦 𝒕→∞ 𝒔(𝒕) = 𝟎


• La tangente à l’origine est une droite 𝒚(𝒕) = (𝑲/ 𝝉 )– ( 𝑲/𝝉 𝟐). 𝒕, qui coupe
l’asymptote en 𝐭 = 𝛕
pour 𝒚(𝛕) = 𝟎

2
PI2- Module S.A.C Faculté des Sciences de Tunis

• En 𝐭 = 𝛕, 𝐬(𝛕) = 𝟎. 𝟑𝟕 ∙𝑲 , soit à 37% de la valeur finale de la sortie.


𝞽

• En 𝐭 = 𝟑 ∙ 𝛕, 𝐬(𝛕) = 𝟎. 𝟎𝟓 ∙K / 𝛕, soit à 5% de la valeur finale de la sortie.

Figure 2 : Réponse à un Dirac d’un système du premier ordre

 Réponse à une rampe


Soit en entrée du système du premier ordre la fonction e(t) = a ∙ t ∙ u(t). On applique la
transformée de Laplace :

𝒂
𝑬(𝒑) =
𝒑𝟐

La sortie dans le domaine de Laplace devient :


S(p) = 𝐻(𝑝) ∙ 𝐸(𝑝)
Soit :

𝑲
𝑺(𝒑) = ∙ 𝒂
𝟏 + 𝛕𝐩 𝒑𝟐

Les propriétés de la réponse à une Rampe sont résumés dans la figure ci-dessous:

 Valeur à l’origine : 𝐬(𝟎) = 𝟎.

 Asymptote à l’infini : 𝐥𝐢𝐦 𝒕→∞ 𝒔(𝒕) = 𝐚 ∙ 𝑲 ∙ (𝒕 − 𝛕).

3
PI2- Module S.A.C Faculté des Sciences de Tunis

 La tangente à l’origine est une droite : 𝒚(𝒕) = 𝐚 ∙ 𝑲 ∙ (𝟏 − 𝒆-𝒕/𝝉).

4
PI2- Module S.A.C Faculté des Sciences de Tunis

Figure 3 : Réponse à une Rampe d’un système du premier ordre

2. Généralités sur les systèmes de deuxième


ordre
Le comportement d’un système du deuxième ordre est caractérisé par une équation
différentielle du deuxième ordre à coefficients constants.
La transformée de Laplace conduit à l’écriture de la fonction de transfert (lorsque les conditions
initiales sont tout nulles). L’équation différentielle associée est :
𝒅𝟐𝒔(𝒕) 2 2
+ 2ξω
𝒅𝒔(𝒕)
+ω s(t) = K ω e(t)
0 0 0
𝒅𝒕𝟐 𝒅𝒕

Avec, e(t) est le signal d’entrée et s(t) est le signal de sortie.


Dans le domaine de Laplace, la fonction de transfert est :

𝑺(𝒑) 𝑲
𝑯(𝒑) = 𝑬(𝒑) = 𝟏 𝟐ξ
𝟐

𝑚𝟎 𝟐 . 𝒑 + 𝑚𝟎 . 𝐩 + 𝟏

Avec :
 𝝎0 : la pulsation propre.
5
PI2- Module S.A.C Faculté des Sciences de Tunis

 𝝃 : le facteur d’amortissement.
 K : le gain statique.

6
PI2- Module S.A.C Faculté des Sciences de Tunis

Cette forme de la fonction de transfert est la forme canonique (la constante du polynôme du
dénominateur vaut 1). Seule la réponse indicielle (entrée échelon) sera étudiée dans ce cours.
Soit en entrée du système du deuxième ordre la fonction 𝑒(𝑡) = 𝐸0 ∙ 𝑢(𝑡). On applique la
transformée de Laplace :

𝑬𝟎
𝑬(𝒑) =
𝒑
La sortie dans le domaine de Laplace devient :
𝑲 𝑬𝟎
𝑺(𝒑) = 𝑯(𝒑). 𝑬(𝒑) = .
𝟏 . 𝒑𝟐 + 𝟐ξ . 𝐩 + 𝟏 𝒑

𝑚𝟎𝟐 𝑚𝟎

Cette expression n’est pas disponible dans le tableau des transformées de Laplace.

La transformée de Laplace inverse nécessite au préalable une décomposition en éléments


simples. Celle-ci dépend des racines du polynôme du dénominateur (les pôles de la fonction de
transfert) :

𝟏 . 𝒑𝟐 + 𝟐ξ . 𝐩 + 𝟏
𝑚𝟎 𝟐 𝑚𝟎

On trouve p=0 ainsi que les racines du polynôme du second degré qui dépendent du signe du
discriminent :

(𝝃𝟐-𝟏)
Δ=4.
𝝎𝟐𝟎

On distingue les trois cas :

Si l’amortissement est faible (𝜉<1), alors Δ<0 et il y a deux racines complexes


conjugués.
Si l’amortissement est critique (𝜉=1), alors 𝛥=0 et il y a une racine réelle double.
Si l’amortissement est important (𝜉>1), alors 𝛥>0 et il y a deux racines réelles distinctes.

7
PI2- Module S.A.C Faculté des Sciences de Tunis

En variant la valeur du coefficient d’amortissement ξ, on obtient plusieurs régimes de


fonctionnement :
 0 < ζ < 1 : Le régime pseudo périodique.

8
PI2- Module S.A.C Faculté des Sciences de Tunis

 ζ = 1 : Le régime apériodique critique.

 ζ > 1 : Le régime apériodique.

 ζ = 0 : Le régime oscillant pur (ce régime n’existe pas en cas réel).

. La figure suivante présente l’abaque de temps de réponse réduit.

3. Paramètres caractéristiques de la réponse


 Temps de réponse à 5 %

Il s'agit de la durée nécessaire pour que le système parvienne à un état stable avec une marge
d'erreur de 5% et à partir de laquelle il ne dépasse pas cette limite de plus de 5%.
Le temps de réponse à 5% tr d’un système est le temps à partir duquel :

5
|𝒔(𝒕) − 𝒔(∞)| ≤ |𝒔(∞)|
𝟏𝟎𝟎
D'un point de vue graphique, il s'agit d'identifier le moment où la courbe s(t) entre dans la plage

9
PI2- Module S.A.C Faculté des Sciences de Tunis

[0,95.s(∞) ; 1,05.s(∞)] et reste à l'intérieur par la suite, sans jamais en sortir.

 Temps de montée

Le temps de montée tm représente la période requise pour que le signal de sortie augmente de
10% à 90% de son niveau.
 Dépassement

Le dépassement est le pourcentage (%) maximal d’écart à la valeur finale, On exprime le


dépassement, en pourcentage, d'un système linéaire de la manière suivante :
𝑺𝟏𝒎𝒂𝒙 − 𝑺(∞)
𝑫∘% = 𝟏𝟎𝟎
𝑺(∞)
 Erreur statique
L'erreur statique 𝜺𝒔 se réfère à la différence en régime permanent entre la sortie du système s(t)
et la loi d'entrée e(t).
Pour évaluer cette erreur, on applique des entrées canoniques au système, telles que :
 Un échelon, ce qui engendre une erreur indicielle.
 Une rampe, qui provoque une erreur de traînage ou de poursuite.
 Une accélération, entraînant une erreur en termes d'accélération.
𝜺𝒔 = 𝒆𝟎 − 𝒔(∞)

(a) (b)

Figure 4 : Réponse indicielle d’un système de 1er ordre (a) et de 2ème ordre (b).

Etude fréquentielle via Diagramme de Bode


« [gain,pha] = Bode (num,den,w) » : génère un vecteur gain contenant les valeurs du gain en
10
PI2- Module S.A.C Faculté des Sciences de Tunis

dB et un vecteur pha contenant les valeurs de déphasage pour chaque valeur de w.

« loglog (w,gain) » : affiche le diagramme de Bode (gain) sur un papier logarithmique.

« semilogx (w,pha) » : affiche le diagramme de Bode (phase) sur un papier semi-

logarithmique.

« bode (Sys) » : trace le diagramme de Bode (gain et phase) du système Sys.

La commande « margin (gain,phase,w) » : calcule les marges de gain et de phase

automatiquement.

Figure 5 : Diagramme de Bode

11
PI2- Module S.A.C Faculté des Sciences de Tunis

Travail demandé :
Exercice 1 :
Soit le système linéaire à temps invariant défini par l’équation différentielle suivante :
𝒅𝒚
𝟒𝒙(𝒕) = + 𝟎. 𝟓𝒚(𝒕)
𝒅𝒕

x(t) et y(t) sont respectivement l’entrée et la sortie du système.

01- Déduire la fonction de transfert correspondante :


T(p)=Y(p)/X(p)
02- Ecrire la fonction de transfert sous la forme canonique d’un système du 1er ordre :
𝑲
𝑻(𝒑) =
𝟏 + 𝛕𝐩

03- Déduire les valeurs de K et 𝛕.

04- Ecrire le programme (M-file) sous Matlab permettant de créer la fonction de transfert.
05- Tracer la réponse impulsionnelle en utilisant la fonction Matlab ‘impluse(T)’.
06- Tracer la réponse indicielle en utilisant la fonction Matlab ‘step(T)’

Exercice 2 :

Une tension 𝑉𝑒 = 5 𝑉 ; est appliquée à un circuit (RLC) schéma ci-dessous.

On utilisera l'un ou l'autre des deux montages : 𝑅𝑒𝑥𝑡 = 50 Ω ; 𝑟 = 27 Ω; 𝐿 = 70 𝑚𝐻; 𝐶 = 1µ𝐹


et R=Rext+r.

01- Donner les équations différentielles du circuit. Que peut-on dire ?


02- Donner un schéma bloc du système implantable sous Simulink.
03- Visualiser les courbes de tension Ve et V, et le courant I.
12
PI2- Module S.A.C Faculté des Sciences de Tunis

04- Donner la structure de la fonction de transfert du système. Que peut-on dire ?


Déduire les paramètres du modèle théoriquement et graphiquement.
05- Explicitez la réponse indicielle ainsi que réponse à une rampe du système, pour différents
choix d’amplitude. Par la suite, visualisez les réponses du système pour chaque type
d’entrée (échelon et rampe) et mettre les tracés du même type à amplitude différente dans le
même tracé. Interprétez les résultats.
06- Visualiser aussi les courbes de tension Ve et I.
07- Faire un choix de variable d’état et définir une représentation d’état du système.
08- Implémenter ce modèle sous SIMULINK. Comparer les résultats obtenus en 5/ avec celui
du modèle défini par votre représentation d’état. Conclure.
09- Présenter théoriquement la démarche de calcul du diagramme de Bode du système.
10- Tracer le diagramme de Bode du système via Matlab. Interpréter.

Exercice 3: Oscillateur mécanique

m=1 ; c=1 ; k=10.


Equation différentielle du mouvement : 𝑚𝑦̈ (𝑡) + 𝑐𝑦̇ (𝑡) + 𝑘𝑦(𝑡) = 𝑢(𝑡)

01- Donner un schéma bloc du système implantable sous Simulink.


02- Visualiser les courbes du déplacement et de la vitesse.
03- Donner la structure de la fonction de transfert du système. Déduire les paramètres du modèle
théoriquement et graphiquement.
04- Donner un schéma bloc du système implantable sous Simulink en utilisant les outils
appropriés pour les fonctions de transfert.
05- Comparer entre les résultats des deux systèmes implantables.

13

Vous aimerez peut-être aussi