Académique Documents
Professionnel Documents
Culture Documents
RAPPORT DE TP1
AUTOMATIQUE
Enseignant :
Présenté par : Dr Koutoua Simon KASSI, (PhD),
M. Sc. A., Ingénieur IGE de
➢ AHOUDAKIN CHRIS
l’INPHB/kassi.simon@yahoo.fr
➢ BERJETTE BELFILS CHRISTVIE
2021-2022
TABLE DES MATIERES
1. Saisie et affichage d’une fonction de transfert tf (command : tf) ............1
1-1. Méthode1 : H(P)= (num, den) ....................................................................................................... 1
1-2. Méthode2: H(P)=tf ([ann …a0n],[ and…a0d]) ............................................................................... 3
2. Réponse Indicielle (command : step) .......................................................4
2-1. Donnons les expressions temporelles des Réponses Indicielles des fonctions de transfert H1(P),
H2(P), H3(P), H4(P) à l’aide de la table des transformées de Laplace. ..................................................... 4
2-2. Traçons à l’aide de MATALAB les réponses indicielles et Identifions graphiquement les
paramètres du régime transitoire (tm=t2-t1 ; tr5% ; D1, D2, …, Dn ; τ ; tp ;Tp ; smax=s(tp)) pour les
fonctions de transfert H1(P) et H4(P). .................................................................................................... 10
3. Tracé du diagramme de Bode ................................................................. 11
3-1. Faisons l’analyse fréquentielle .................................................................................................... 11
3-2. Tracer les courbes de bode (command : bode) des cinq fonctions de transfert ........................ 13
B1. SIMULINK .................................................................................................. 15
1. Représentation des schémas bloc ......................................................... 15
2. Paramétrons les éléments du schéma bloc et Visualiser la réponse
indicielle. ......................................................................................................... 17
3. Faisons une comparaison avec les résultats trouvés dans MATLAB..... 19
I
TP 1 : Initiation/Tracé de Bode –Réponses Indicielles-Schémas-bloc
A1. MATLAB
• Pour 𝐻1 (𝑃)
Instruction
num1=1
den1= [2 1]
𝐻1 (𝑃)=tf (num1, den1)
Sortie
1
𝐻1 (𝑃) =-------
2s+1
• Pour 𝐻2 (𝑃)
Instruction
num2=7
den2= [1 6 4]
7
𝐻2 (𝑃)= -------------
s^2 + 6 s + 4
1
• Pour 𝐻3 (𝑃)
Instruction
num3=1
den3= [1 4 4]
Sortie
1
𝐻3 (𝑃)= -------------
s^2 + 4 s + 4
• Pour 𝐻4 (𝑃)
Instruction
num4=3
den4= [1 0.75 4]
Sortie
3
𝐻4 (𝑃)= ----------------
s^2 + 0.75 s + 4
• Pour 𝐻5 (𝑃)
Instruction
num5= [2.5 10]
den5= [1 7 11 5 0]
2.5 s + 10
𝐻5 (𝑃)= --------------------------
s^4 + 7 s^3 + 11 s^2 + 5 s
2
1-2. Méthode2: H(P)=tf ([ann …a0n],[ and…a0d])
• Pour 𝐻1 (𝑃)
Instruction
𝐻1 (𝑃)= tf ([1], [2 1])
Sortie
1
𝐻1 (𝑃) =-------
2s+1
• Pour 𝐻2 (𝑃)
Instruction
𝐻2 (𝑃)= tf ([7], [1 6 4])
Sortie
7
𝐻2 (𝑃)= -------------
s^2 + 6 s + 4
• Pour 𝐻3 (𝑃)
Instruction
Sortie
1
𝐻3 (𝑃)= -------------
s^2 + 4 s + 4
• Pour 𝐻4 (𝑃)
Instruction
Sortie
3
3
𝐻4 (𝑃)= ----------------
s^2 + 0.75 s + 4
• Pour 𝐻5 (𝑃)
Instruction
2.5 s + 10
𝐻5 (𝑃)= --------------------------
s^4 + 7 s^3 + 11 s^2 + 5 s
𝟏 𝑺(𝒑)
H1(p)=𝟐𝒑+𝟏 = 𝑬(𝒑)
1 1 1 1
𝑆(𝑝) = 𝑝 1+2𝑝 = 1 [𝑝 − 1 ]
𝑝+
2
Alors
𝑡
𝑠(𝑡) = [1 − 𝑒 −2 ] 𝑢(𝑡)
• Pour 𝐻2 (𝑃)
4
𝟕 𝑺(𝒑)
H2(p)=𝒑𝟐 +𝟔𝒑+𝟒 = 𝑬(𝒑)
𝑃1 = −3 − √5 Et 𝑃2 = −3 + √5.
7 1 31−21√5 1 31+21√5 1
⟹ 𝑆2(𝑃)= 4 × 𝑃 – × (𝑃+3)+√5- × (𝑃+3)−√5
40 40
• Pour 𝐻3 (𝑃)
𝟏 𝑺(𝒑)
H3(p)=(𝒑+𝟐)𝟐 = 𝑬(𝒑)
5
Comme le discriminant de l’équation caractéristique est égal à 0, le système est donc critique
(𝜀 = 1).
1 1
Pour une échelon unité comme entrée : 𝑆3 (𝑃) = P2+4P+4 × 𝑃
7 1 1
Alors 𝑠3 (𝑡) = (4 − 2 𝑡𝑒 −2𝑡 − 4 𝑒 −2𝑡 ) 𝑢(𝑡)
• Pour 𝐻4 (𝑃)
𝟑 𝑺(𝒑)
H4(p)=𝒑𝟐 +𝟎.𝟕𝟓𝒑+𝟒 = 𝑬(𝒑)
6
3
𝐴=4
3 9
3 3 1 − 𝑃−
4 16
On obtient après calcul 𝐵 = − 4 ⟹ 𝑆4(𝑃)= × + 2
4 𝑃 P +0,75P+4
9
𝐶 = − 16
{
3 9 √247
3 1 − 𝑃− 3 1 3 𝑃 9
4 16 8
𝑆4(𝑃)= 4 × 𝑃 + P2 +0,75P+4 = 4 × 𝑃 − 4 2 − 2√247 × 2
3 2 √247 3 2 √247
(𝑃+ ) +( ) (𝑃+ ) +( )
8 8 8 8
3 3
3 3 √247 9 √247
Alors 𝑠4 (𝑡) = [4 − 4 𝑒 −8𝑡 cos ( 𝑡) − 2√247 𝑒 −8𝑡 sin ( 𝑡)] 𝑢(𝑡)
8 8
7
• Déterminons par calcul et par abaques les paramètres du régime transitoire (tm=t2-t1 ;
tr5% ; D1, D2, …, Dn ; τ ; tp ; Tp ; smax=s(tp)) pour les fonctions de transfert H1(P) et
H4(P).
K ωn
𝐻= est la forme d’un système d’ordre 2.
P2 +2ξωn P+ω2n
3 1
Donc 𝐻4 (𝑃) = × 0,75
4 P2 +2× ×2P+22
4
8
𝑇1 𝜋 𝜋 1,6s
𝑡1 = 𝑡1 =
2√1 − (𝜉)2 2
3
2√1 − (16)
𝑇𝑚 𝑇𝑚 = 𝑇2 − 𝑇1 Tm=3,19-1,6 Tm≈1,59s
𝐷1 𝜉𝜋 −0.1875𝜋 𝐷1 =0.549
−
𝐷1 = 𝑒 √1−𝜉
2 𝐷1 = 𝑒 √1−0.18752
Dn −𝑛𝜋𝜉
𝑛+1 √1−𝜉 2
𝐷𝑛 = (−1) 𝑒
Tp 𝜋 𝜋 𝑇1 ≈ 1.6s
𝑇1 = 𝑇1 =
𝜔0 2√1 − (𝜉)2 2√1 − (𝜉)2
• Pour 𝐻1 (𝑃)
1
𝐻1 (𝑃) = 2P+1 (Système d’ordre 1)
K
Comme H est de la forme alors, 𝐻1 (𝑃) est un du premier ordre.
τP+1
S(tr5% )=1 ± 5%
❖ S(tr)=0.95
1
1 − 𝑒 −2𝑡𝑟 = 0.95
tr= -2ln(0.05)
9
❖ S(tr)=1.05
1
1 − 𝑒 −2𝑡𝑟 = 1.05
1
𝑒 −2𝑡𝑟 = −0.05
(Impossible car ∀𝑥 ∈ 𝑅, 𝑒 𝑥 ≥ 0)
Tr5%= 6s
tm = t2-t1
Valeur de t1 Valeur de t2
tm= 0.39s
2-2. Traçons à l’aide de MATALAB les réponses indicielles et Identifions
graphiquement les paramètres du régime transitoire (tm=t2-t1 ; tr5% ; D1, D2,
…, Dn ; τ ; tp ;Tp ; smax=s(tp)) pour les fonctions de transfert H1(P) et H4(P).
Pour 𝐻1 (𝑃)
H1=tf ([1], [2 1])
10
Syntaxe:
>> step(H1)
>> grid
Pour 𝐻4 (𝑃)
H4=tf ([3], [1 0.75 4])
Syntaxe :
>> step(H4)
>> grid
7
𝐻2 (𝑃)= -------------
s^2 + 6 s + 4
7 1 1
𝐻2 (𝑃)= × 1 × 1
4 1+ 𝑆 1+ 𝑆
3−√5 3+√5
𝜔 < 𝜔0 𝜔 > 𝜔0
H(j 𝜔) 7 −7𝜔2
4
|H(𝜔 )| 7 7𝜔2
4
Gdb(𝜔) 7 40log(𝜔) + 20log (7)
20log( )
4
𝜑(𝜔) 0 -180
1
𝐻3 (𝑃)= -------------
s^2 + 4 s + 4
1 1 1
𝐻3 (𝑃)= × 1 × 1
4 1+ 𝑃 1+ 𝑃
2 2
𝜔 < 𝜔0 𝜔 > 𝜔0
H(j 𝜔) 1 −𝜔2
4
|H(𝜔 )| 1 𝜔2
4
Gdb(𝜔) 1 40log(𝜔)
20log(4)
𝜑(𝜔) 0 180
12
3
𝐻4 (𝑃)= ----------------
s^2 + 0.75 s + 4
3 1
𝐻4 (𝑃)= × (1+2.67𝑠)2 +3.86
0.14
𝜔 < 𝜔0 𝜔 > 𝜔0
H(j 𝜔) 0.75 3
−
7.13𝜔 2
|H(𝜔 )| 0.75 3
7.13𝜔 2
Gdb(𝜔) 20log(0.75) 3
20log ( ) −40log(𝜔)
7.13
𝜑(𝜔) 0° 180°
3-2. Tracer les courbes de bode (command : bode) des cinq fonctions de transfert
➢ Pour H1(P)
13
➢ Pour H2(P)
➢ Pour H3(P)
➢ Pour H4(P)
14
➢ Pour H5(P)
B1. SIMULINK
1. Représentation des schémas bloc
15
Ouvrir Blank Model
- Entrer dans Simulink Library Browser
-Le choix de l’entrée (Step) se fait dans Simulink/sources/step
-Celui de la fonction de transfert H se fait dans Simulink/continuous/Transfer Fn
-La sortie (Scope) se fait dans Simulink/sinks/scope
16
2. Paramétrons les éléments du schéma bloc et Visualiser la réponse indicielle.
Pour H1(P)
17
H1=tf ([1], [2 1])
Pour H2(P)
H2=tf ([7], [1 6 4])
Pour H3(P)
18
H3=tf([1],[1 4 4])
Pour H4(P)
H4=tf ([3],[1 0.75 4])
19
Les fonctions ont les mêmes propriétés sur MATLAB comme SIMULINK.
Cas de H1(p)
20
ANNEXE : Transformée de Laplace de fonction particulière
Rampe 𝑡𝑢(𝑡) 𝑡; 𝑡 ≥ 0 1
𝑡𝑢(𝑡) = {
0; 𝑡 < 0 𝑝2
Fonction puissance 𝑡 𝑛 𝑢(𝑡) 𝑡𝑛; 𝑡 ≥ 0 𝑛!
𝑡 𝑛 𝑢(𝑡) = {
0; 𝑡 < 0 𝑝 𝑛+1
Trigonométrique
={
0; 𝑡 < 0
cos(𝜔𝑡)𝑢(𝑡) cos(𝜔𝑡)𝑢(𝑡) 𝑝
cos(𝜔𝑡); 𝑡 ≥ 0 𝑝2 + 𝜔2
={
0; 𝑡 < 0