Chapitre 2
Convolution et corrélation des signaux analogiques
2.1. Convolution
2.1.1. Définition
Le produit de convolution d’un signal x(t) par un autre h(t) est donné par :
+∞
y(t)=𝑥(𝑡) ∗ ℎ(𝑡) = ∫−∞ 𝑥(𝜏). ℎ(𝑡 − 𝜏). 𝑑𝜏
2.1.2. Propriétés
1. Commutativité : y(t) = 𝑥(𝑡) ∗ ℎ(𝑡) = ℎ(𝑡) ∗ 𝑥(𝑡)
2. Associativité : y(t) =𝑥(𝑡) ∗ ℎ(𝑡)
= 𝑥(𝑡) ∗ [ℎ1 (𝑡) ∗ ℎ2 (𝑡)]
= [𝑥(𝑡) ∗ ℎ1 (𝑡)] ∗ ℎ2 (𝑡)
h(t)
3. Distributivité : Cette propriété est la conséquence de la linéarité des intégrales.
y(t)=𝑥(𝑡) ∗ ℎ1 (𝑡) + 𝑥(𝑡) ∗ ℎ2 (𝑡)
= 𝑥(𝑡) ∗ [ℎ1 (𝑡) + ℎ2 (𝑡)]
11
Chapitre 2 Convolution et corrélation des signaux analogiques
h1(t)
x(t) y(t)
h2(t)
Solution
Première étape :
x(t) x(τ)
1 1
0 2 4 t 0 2 4 τ
h(t) h(τ)
1 1
0 2 4 t 0 2 4 τ
Deuxième étape :
h(τ) h(-τ)
1 1
0 2 4 τ -4 -2 0 τ
1 1
-4 -2 0 τ t-4 t 0 τ
12
Chapitre 2 Convolution et corrélation des signaux analogiques
h(t-τ) x(τ)
t-4 t 0 4 τ
1er cas :
t 0 y(t)=0 (il n’y a aucune section entre les deux)
2ème cas :
𝑡
0 ≤ t ≤ 4 𝑦(𝑡) = ∫0 1. 𝑑𝑡 = 𝑡
3ème cas :
4
t ≥ 4 et t – 4 ≤ 4 4 ≤ t ≤ 8 𝑦(𝑡) = ∫𝑡−4 1. 𝑑𝑡 = 8 − 𝑡
4ème cas :
t – 4 4 t 8 y(t)=0
0 𝑡0
𝑡 0≤𝑡≤4
𝑦(𝑡) = 𝑥(𝑡) ∗ ℎ(𝑡) = {
8−𝑡 4≤𝑡≤8
0 𝑡8
𝑡−4
𝑦(𝑡) = 4𝑡𝑟𝑖( )
4
4 8 t
+∞
Pour les signaux à énergie finie : 𝐶𝑥𝑥 (𝜏) = ∫−∞ 𝑥(𝑡). 𝑥 ∗ (𝑡 − 𝜏)𝑑𝑡
x*(t) est le complexe conjugué de x(t). Pour les signaux réels : x*(t)=x(t)
→ Pour les signaux à énergie finie, Cxx(0) est l'énergie du signal.
𝑇
+
→ Pour les signaux à énergie infinie : 𝐶𝑥𝑥 (𝜏) = 𝑙𝑖𝑚 𝑇→∞ ∫ 𝑇
2
𝑥(𝑡). 𝑥 ∗ (𝑡 − 𝜏)𝑑𝑡
−
2
Solution
1. Représentation graphique du signal x(t) :
x(t)
t
0 T
14
Chapitre 2 Convolution et corrélation des signaux analogiques
τ T+τ T t
1 cas : T + τ 0 τ -T
er
𝐶𝑥𝑥 (𝜏) = 0
2ème cas : τ 0 et T + τ 0 -T τ 0
x(t-τ) A x(t)
τ T+τ T t
+∞
𝐴 𝐴
𝐶𝑥𝑥 (𝜏) = ∫ 𝑡. (𝑡 − 𝜏)𝑑𝑡
−∞ 𝑇 𝑇
𝐴2 𝑇+𝜏 2
𝐶𝑥𝑥 (𝜏) = ∫ (𝑡 − 𝑡. 𝜏)𝑑𝑡
𝑇2 0
𝐴2 𝑡 3 𝑡 2 𝑇+𝜏
𝐶𝑥𝑥 (𝜏) = [ − 𝜏]0
𝑇2 3 2
𝐴2 (𝑡 + 𝜏)3 (𝑡 + 𝜏)2
𝐶𝑥𝑥 (𝜏) = ( − 𝜏)
𝑇2 3 2
𝐴2
𝐶𝑥𝑥 (𝜏) = 2 (−𝜏 3 + 3𝑇 2 𝜏 + 2𝑇 3 )
6𝑇
3ème cas : 0 τ T
A x(t) x(t-τ)
0 τ T T+τ t
𝑇
𝐴 𝐴
𝐶𝑥𝑥 (𝜏) = ∫ 𝑡. (𝑡 − 𝜏)𝑑𝑡
𝜏 𝑇 𝑇
15
Chapitre 2 Convolution et corrélation des signaux analogiques
𝐴2 𝑇
𝐶𝑥𝑥 (𝜏) = 2 ∫ 𝑡. (𝑡 − 𝜏)𝑑𝑡
𝑇 𝜏
𝑇
𝐴2 𝑡 3 𝑡 2 𝐴2 𝑇 3 𝑇 2 𝜏3 𝜏3
𝐶𝑥𝑥 (𝜏) = 2 [ − 𝜏] = 2 [ − 𝜏 − − ]
𝑇 3 2 ← 𝑇 3 2 3 2
𝐴2 3
𝐶𝑥𝑥 (𝜏) = (𝜏 − 3𝑇 2 𝜏 + 2𝑇 3 )
6𝑇 2
4ème cas : τ T
𝐶𝑥𝑥 (𝜏) = 0
Donc :
0 𝑠𝑖 𝜏 < 𝑇
𝐴2
2
(−𝜏 3 + 3𝑇 2 𝜏 + 2𝑇 3 ) 𝑠𝑖 − 𝑇 < 𝜏 < 0
𝐶𝑥𝑥 (𝜏) = 6𝑇
𝐴2 3
(𝜏 − 3𝑇 2 𝜏 + 2𝑇 3 ) 𝑠𝑖 0 < 𝜏 < 𝑇
6𝑇 2
{ 0 𝑠𝑖 𝜏 < 𝑇
Ex = 𝐶𝑥𝑥 (0)
𝐴2
=6𝑇 2 (2𝑇 3 )
𝐴2 𝑇
Ex = 3
+∞
𝐶𝑥𝑦 (𝑡) = ∫ 𝑥(𝑢). 𝑦(𝑢 − 𝑡)𝑑𝑢
−∞
+∞
𝑥(𝑡) ∗ 𝑦(𝑡) = ∫ 𝑥(𝑢). 𝑦(𝑡 − 𝑢)𝑑𝑢
−∞
16
Chapitre 2 Convolution et corrélation des signaux analogiques
Dans ce cas :
17