Vous êtes sur la page 1sur 6

Série d’exercices N° 3 Calcul de Corrélation- Convolution

Ex.1 Calculer le produit de corrélation des fonctions suivantes :


2t
x(t )  1 a t x(t )  sin
x(t )  e T
a) 2t b) c)
y (t )  sin y (t )   (t ) 2t
T y (t )  cos
T
1 𝑇
a) le signal y(t) étant périodique de période T alors 𝜑𝑥𝑥 (τ) = ∫0 𝑥(𝑡) y(𝑡 + τ)𝑑𝑡 =
𝑇

1 𝑇 2𝜋(𝑡+𝜏) 1 𝑐𝑜𝑠2𝜋(𝑡+𝜏) 1 2𝜋(𝑡+𝜏) 𝑇 1 2𝜋(𝑇+𝜏) 2𝜋(𝜏)


∫ 1 sin 𝑑𝑡 = = ⌈𝑐𝑜𝑠 ⌉ = ⌈𝑐𝑜𝑠 − 𝑐𝑜𝑠 ⌉=
𝑇 0 𝑇 𝑇 𝑇 𝑇2𝜋 𝑇 0 𝑇2𝜋 𝑇 𝑇

1 2𝜋(𝑇 + 𝜏) 2𝜋(𝜏)
= ⌈𝑐𝑜𝑠 − 𝑐𝑜𝑠 ⌉=
𝑇2𝜋 𝑇 𝑇
1 2𝜋(𝑇) 2𝜋(𝜏) 2𝜋(𝑇) 2𝜋(𝜏) 2𝜋(𝜏)
⌈𝑐𝑜𝑠 𝑐𝑜𝑠 − 𝑠𝑖𝑛 𝑠𝑖𝑛 − 𝑐𝑜𝑠 ⌉
𝑇2𝜋 𝑇 𝑇 𝑇 𝑇 𝑇
1 2𝜋(𝜏) 2𝜋(𝜏) 2𝜋(𝜏)
⌈𝑐𝑜𝑠2𝜋𝑐𝑜𝑠 − 𝑠𝑖𝑛2𝜋𝑠𝑖𝑛 − 𝑐𝑜𝑠 ⌉=
𝑇2𝜋 𝑇 𝑇 𝑇
1 2𝜋(𝜏) 2𝜋(𝜏)
(𝑐𝑜𝑠 − 𝑐𝑜𝑠 ) = 0, donc 𝜑𝑥𝑥 (τ) = 0
𝑇2𝜋 𝑇 𝑇


b) Les 02 signaux étant non périodiques, 𝜑𝑥𝑥 (τ) = ∫−∝ 𝛿(𝑡) 𝑒−𝛼|𝑡+𝜏| )𝑑𝑡
∝ 1 𝑠𝑖 𝑡 = 0
𝜑𝑥𝑥 (τ) = 𝑒−𝛼|𝜏| ∫−∝ 𝛿(𝑡) 𝑒−𝛼|𝑡| )𝑑𝑡, or 𝛿 (𝑡 ) = { ⇒ 𝜑𝑥𝑥 (τ) = 𝑒−𝛼|𝜏|
0 𝑠𝑖𝑛𝑜𝑛

(on peut appliquer la théorie des distributions et voit que ∫−∝ 𝛿(𝑡) 𝑒 −𝛼|𝑡| )𝑑𝑡 = 𝑒 0 = 1)

1 𝑇 2𝜋(𝑡) 2𝜋(𝑡+𝜏)
c) 𝜑𝑥𝑥 (τ) = ∫0 𝑠𝑖𝑛 𝑐𝑜𝑠 𝑑𝑡
𝑇 𝑇 𝑇
sin(𝑎 + 𝑏) = 𝑠𝑖𝑛𝑎𝑐𝑜𝑠𝑏 + 𝑠𝑖𝑛𝑏𝑐𝑜𝑠 1
Rappel { ⇒ 𝑠𝑖𝑛𝑎𝑐𝑜𝑠𝑏 = 2 (𝑠𝑖𝑛(𝑎 + 𝑏) + 𝑠𝑖𝑛(𝑎 − 𝑏))
sin(𝑎 − 𝑏) = 𝑠𝑖𝑛𝑎𝑐𝑜𝑠𝑏 − 𝑠𝑖𝑛𝑏𝑐𝑜𝑠
2𝜋(𝑡) 2𝜋(𝑡+𝜏)
𝑎= , 𝑏=
𝑇 𝑇

1 𝑇 2𝜋(2𝑡+𝜏) 2𝜋(𝜏) 1 𝑇 2𝜋(2𝑡+𝜏) 𝑇 1 2𝜋(𝜏) 𝑇


𝜑𝑥𝑥 (τ) = ∫ (𝑠𝑖𝑛 + 𝑠𝑖𝑛 𝑑𝑡 = [−𝑐𝑜𝑠 ] + ⌈𝑡𝑠𝑖𝑛 ⌉
2𝑇 0 𝑇 𝑇 2𝑇 2𝜋 𝑇 0 2𝑇 𝑇 0
1 2𝜋𝜏 2𝜋(2𝑇+𝜏) 𝑇 2𝜋(𝜏)
= (𝑐𝑜𝑠 − 𝑐𝑜𝑠 )+ 𝑠𝑖𝑛
4𝜋 𝑇 𝑇 2𝑇 𝑇
1 2𝜋𝜏 2𝜋(𝜏) 2𝜋(𝜏) 1 2𝜋(𝜏)
= (𝑐𝑜𝑠 − 𝑐𝑜𝑠4𝜋𝑐𝑜𝑠 − 𝑠𝑖𝑛4𝜋𝑠𝑖𝑛 )+ 𝑠𝑖𝑛
4𝜋 𝑇 𝑇 𝑇 2 𝑇
1 2𝜋𝜏 2𝜋𝜏
= (𝑐𝑜𝑠 − 𝑐𝑜𝑠 ) = 0 , 𝜑𝑥𝑥 (τ) = 0
4𝜋 𝑇 𝑇

TS Pr N Zaourar
Série d’exercices N° 3 Calcul de Corrélation- Convolution

Ex.2 Calculer l’autocorrélation :


1 1
Π(𝑡) = 1 𝑡 ∈ [− 2 , 2]
a) de la fonction porte { ,
0 𝑎𝑖𝑙𝑙𝑒𝑢𝑟𝑠
b) d’un train d’onde(sinus limité dans le temps) : 𝑥(𝑡) = 𝑐𝑜𝑠𝜔𝑡, τ ∈ [−T, T]

a) Par définition du produit de corrélation on écrit :

∝ 1/2
𝜑𝜋𝜋 (τ) = ∫−∝ Π(t) Π(t + τ) 𝑑𝑡= ∫−1/2 Π(t + τ)

Si |τ| < 1 ⇒ τ ∉ [−1, 1], alors Π(t + τ) = 0 ⇒ 𝜑𝜋𝜋 (τ) = 0


1 1
1 +τ +τ

Si −1/2 < τ < 0, 𝜑𝜋𝜋 (τ) = ∫−1/2 2 Π(t + τ)𝑑𝑡 = ∫21 1𝑑𝑡 = [𝑡 ]2 1 𝑑𝑡 = 1 + τ
− −
2 2

1 1 1

Si 0 < τ < 1/2, 𝜑𝜋𝜋 (τ) = ∫ 2
1
Π(t + τ)𝑑𝑡 = ∫21 1𝑑𝑡 = [𝑡 ]2 1 𝑑𝑡 = 1 − τ
− +τ − +τ −
2 2 2

b) de même l’autocorrélation de la fonction 𝑐𝑜𝑠𝜔𝑡 s’écrit :

𝑇
𝜑𝑥𝑥 (τ) = ∫−𝑇 𝑥(𝑡) x(𝑡 + τ)𝑑𝑡, τ ∉ [−T − τ, T − τ] 𝜑𝑥𝑥 (τ) = 0

τ ∈ [−T, T − τ], on a pour 0 < τ


𝑇−τ
𝜑𝑥𝑥 (τ) = ∫−𝑇 𝑐𝑜𝑠𝜔𝑡 cos𝜔(𝜔𝑡 + 𝜔τ)dt

Sachant que cos(a+b) = cosacosb – sinasinb et cos(a-b) = cosacosb + sinasinb, alors


1
𝑐𝑜𝑠𝑎𝑐𝑜𝑠𝑏 = ⌈cos(𝑎 + 𝑏) + cos(𝑎 − 𝑏)⌉
2
Avec a= t et 𝑏 = 𝑡 + τ on peut écrire que
1 𝑇−τ 1 𝑇−τ
𝜑𝑥𝑥 (τ) = ∫−𝑇 cos(2𝜔𝑡 + 𝜔τ)cos(𝜔τ)dt = ∫−𝑇 cos(2𝜔𝑡 + 𝜔τ) + cos(𝜔τ)dt
2 2
𝑇−τ
1 sin(2𝜔𝑡 + 𝜔τ)
⌈ + 𝑡cos(𝜔τ)⌉
2 2𝜔 −𝑇

sin(2𝜔𝑇 − 2𝜔τ + 𝜔τ) − sin(−2𝜔𝑇 + 𝜔τ) 1


= + (𝑇 − 𝜏 + 𝑇)cos(𝜔τ)
2𝜔 2
sin(4𝜋−𝜔𝜏)−sin(−4𝜋 +𝜔τ) cos(𝜔τ) −sin(𝜔τ)−sin(𝜔τ) cos(𝜔τ)
= + (2𝑇 − 𝜏)= + (2𝑇 − 𝜏)
4𝜔 2 4𝜔 2
cos(𝜔τ) sin(𝜔τ)
𝜑𝑥𝑥 (τ) = (2𝑇 − 𝜏) −
2 2𝜔

TS Pr N Zaourar
Série d’exercices N° 3 Calcul de Corrélation- Convolution

Comme on peut le voir, la représentation graphique


du résultat est une fonction pseudo périodique
(pseudo car limité dans le temps et les motifs
sont d'amplitudes variables).
La périodicité est égale à la périodicité
de la fonction cosinus choisie.

Ex.3 Calculer le produit de convolution des fonctions suivantes :

1) 𝑦(𝑡) = 𝑢(𝑡) ∗ 𝑡

2) 𝑦(𝑡) = Π(𝑡) ∗ 𝑢(𝑡)


(t) : fonction porte d’amplitude 1 et u(t) la fonction de Heaviside. Représenter y(t).
−𝛼𝑡 −𝛽𝑡
3) 𝑓(𝑡) = {𝐴𝑒 𝑡>0 et 𝑔(𝑡) = {𝐵𝑒 𝑡>0
0 𝑎𝑖𝑙𝑙𝑒𝑢𝑟𝑠 0 𝑎𝑖𝑙𝑙𝑒𝑢𝑟𝑠

+∞
1) Par définition le produit de convolution s’écrit : 𝑓1 (t)∗ 𝑓2 (𝑡 ) = ∫−∞ 𝑓1 (τ) 𝑓2 (𝑡 − 𝜏)𝑑𝜏,
+∞ +∞ +∞
𝜏2
𝑦 (𝑡 ) = ∫ 𝑢(τ) (𝑡 − 𝜏)𝑑𝜏 = ∫ ( )
1 𝑡 − 𝜏 𝑑𝜏 = [𝑡𝜏 − ] → +∞
−∞ 0 2 0 𝜏→+∞

Ce produit de convolution diverge, donc la convolution n’existe pas. ( 𝜏)

1
+∞ +1/2
2) 𝑦(𝑡) = Π(𝑡) ∗ 𝑢(𝑡) = ∫−∞ Π(τ) 𝑢(𝑡 − 𝜏)𝑑𝜏 = ∫−1/2 1 𝑢(𝑡 − 𝜏)𝑑𝜏

Si 𝑡 < -1/2 , y(t)=0 𝜏


-1/2 0 1/2
Si −1/2 < 𝑡 < 1/2 ( 𝜏)
u(t- 𝜏) 1
𝑡
𝑦(𝑡 ) = ∫−1/2 1 𝑑𝜏 = ⌈ 𝜏⌉𝑡−/2 = 𝑡 + 1/2
+1/2
si 𝑡 > ½ , y(t)= ∫−1/2 1 𝑑𝜏 = 1 1 𝜏
-1/2 0 1/2
1 ( 𝜏)
0 𝑠𝑖 𝑡 < − 2 u(t- 𝜏)
en résumé 𝑦(𝑡 = {𝑡 + 1/2 1
𝑠𝑖 − 1/2 < 𝑡 < 2
𝜏
1 𝑠𝑖 𝑡 > 1/2 -1/2 t 0 1/2

( 𝜏)
y( 𝜏)

1/2 u( 𝑡 − 𝜏)
1

t TS Pr N Zaourar
-1/2 𝜏
1/2 -1/2 0 1/2 t
Série d’exercices N° 3 Calcul de Corrélation- Convolution

−𝛼𝑡 −𝛽𝑡
3) 𝑓(𝑡) = {𝐴𝑒 𝑡>0 𝑔(𝑡) = {𝐵𝑒 𝑡>0
0 𝑎𝑖𝑙𝑙𝑒𝑢𝑟𝑠 0 𝑎𝑖𝑙𝑙𝑒𝑢𝑟𝑠

+∞ f(t)
𝑦(τ) = 𝑓(τ) ∗ 𝑔(τ) = ∫−∞ f(t) 𝑔(τ − 𝑡)𝑑𝑡 g(𝝉-t)
t)

Si τ < 0 ⇒ y(τ) = 0 t -𝝉 0 t
0

τ > 0 ⇒ 𝑦(τ) = ∫0 𝐴𝑒−𝛼𝑡 𝐵𝑒−𝛽(τ−𝑡) 𝑑𝑡 f(t)
+τ +τ
= 𝐴𝐵𝑒 −𝛽(τ) ∫0 𝑒 −𝛼𝑡 𝑒 𝛽(𝑡) 𝑑𝑡 = 𝐴𝐵𝑒 −𝛽(τ) ∫0 𝑒 −𝑡(𝛼−𝛽) 𝑑𝑡 g(𝝉 -t)
τ
−𝛽τ 𝑒 −𝑡(𝛼−𝛽) 1−𝑒 −𝜏(𝛼−𝛽) 𝑒 −𝛽τ −𝑒 −𝛼𝜏
= 𝐴𝐵𝑒 ⌊− ⌋ = 𝐴𝐵𝑒 −𝛽τ = 𝐴𝐵 0 𝝉
(𝛼−𝛽) 0 𝛼−𝛽 𝛼−𝛽 t

𝑒−𝛽τ − 𝑒−𝛼𝜏
⇒ 𝑓(τ) ∗ 𝑔(τ) = {𝐴𝐵 𝑠𝑖 τ > 0
𝛼−𝛽
0 𝑠𝑖 τ < 0

( τ)
Ex.4 Soit la fonction porte (𝝉) (a) (a)
1

et la fonction triangle ( 𝝉) (b)


τ
1°) Démontrer que  (t) =  (t) * (t). -1/2 0 1/2
 (τ)
Représenter tous les schémas nécessaires au calcul 1
(b)
du produit de convolution.
2°) Calculer la TF de la fonction (t). -1/2 0 1/2
τ

( τ)
3°) En déduire la TF de la fonction  (t).
1

+∞ τ
 (t) =  (t) * (t)= ∫−∞ (τ) (t − τ)𝑑τ -1/2 1/2 -1/2 0 1/2
( τ)
+1/2 1
 (t) = ∫ (t − τ) 𝑑τ
−1/2 τ
Si |𝑡| > 1 ⇒ Δ(𝑡) = 0 -1/2 t+1/2 0 1/2
1 ( τ)
𝑡+2
Si −1 < t < 0 ⇒  (t) = ∫ 1 1 𝑑τ = t + 1 1
−2
1
si 0 < t < 1 ⇒  (t) = ∫21 1 𝑑τ = 1 − t τ
−2+𝑡 -1/2 0 -1/2+t 1/2

0 Si |𝑡| > 1
En résumé  (t) =  (t) ∗ (t) = {1 + t Si − 1 < t < 0
1 − t si 0 < t < 1

TS Pr N Zaourar
Série d’exercices N° 3 Calcul de Corrélation- Convolution

1/2
+∝ 1/2 −𝑒−𝑖2𝜋𝜈𝑡 𝑠𝑖𝑛𝜋𝜈
2°) Π(𝜈) = ∫−∝ Π(𝑡)𝑒−𝑖2𝜋𝜈𝑡 𝑑𝑡 = ∫−1/2 1𝑒−𝑖2𝜋𝜈𝑡 𝑑𝑡 = [ 𝑖2𝜋𝜈 ] = 𝜋𝜈
= 𝑠𝑖𝑛𝑐𝜋𝜈
−1/2

3°) on a montré que 𝑇𝐹(Π(𝑡) ∗ Π(𝑡)) = Π(𝜈)Π(𝜈) =  (𝜈) , on peut donc écrire

TF( (t)) =  (𝜈) = Π(𝜈)2 = (𝑠𝑖𝑛𝑐𝜋𝜈) 2

Application de la relation de Parseval :

1°) A partir du calcul de la TF de 𝑠(𝑡) = 𝑒 −𝛼⌊𝑡⌋ , en déduire la valeur de la TF de


1
g ( x) 
1  x2
∝ 𝑑𝑥
En appliquant la relation de Parseval, calculer ∫−∝ (1+𝑥 2 )2

∝ ∝
On a déjà vu que 𝑆(𝜈) = ∫−∝ 𝑒 −𝛼⌊𝑡⌋ 𝑒 −𝑖2𝜋𝜈𝑡 𝑑𝑡 = 2𝑅𝑒 ∫0 𝑒 −𝛼𝑡 𝑒 −𝑖2𝜋𝜈𝑡 𝑑𝑡
∝ 2𝛼
= 2𝑅𝑒 ∫0 𝑒 −𝑡(𝛼+𝑖2𝜋𝜈) 𝑑𝑡 = 𝛼2 +4𝜋2𝜈2

1 1
pour 𝛼 = 2𝜋, on a ==𝑇𝐹𝜋(𝑒 −2𝜋⌊𝑥⌋ ) = (1+𝜈2 ) ⇒ 𝑇𝐹((1+𝑥 2 ) = 𝜋(𝑒 −2𝜋⌊𝜈⌋ )

+∞ +∞
Relation de Parseval : ∫−∞ |s(x|2 dt = ∫−∞ |S(ν|2 dν, donc

∝ 𝑑𝑥 ∝ 2 ∝ 𝑒 −4𝜋𝜈 𝜋
∫−∝ (1+𝑥 2 )(1+𝑥 2 ) = ∫−∝|𝜋 2 (𝑒 −2𝜋⌊𝜈⌋ )| 𝑑𝜈 = 2𝑅𝑒 ∫0 𝜋 2 𝑒 −4𝜋𝜈 𝑑𝜈 = 2𝜋 2 ⌊ −4𝜋 0
⌋ = 2


𝑑𝑥 𝜋
∫ 2 2
=
−∝ (1 + 𝑥 ) 2

∝ 𝑠𝑖𝑛𝑥 2
2°) Calcul de la valeur ∫−∝ ( ) 𝑑𝑥
𝑥


𝑠𝑖𝑛𝑥 2 ∝ 1/2
∫ ( ) 𝑑𝑥 = ∫ Π(𝜈) ∗ Π(𝜈)𝑑𝜈 = ∫ (1 − |𝜈|)𝑑𝜈
−∝ 𝑥 −∝ −1/2

0 1/2 0 1/2
𝜈2 𝜈2 1 1 1 1
∫ (1 + 𝜈)𝑑𝜈 + ∫ (1 − 𝜈)𝑑𝜈 = ⌊𝜈 + ⌋ + ⌊𝜈 − ⌋ = − + − = 3/4
−1/2 0 2 −1/2 2 0 2 8 2 8

𝑠𝑖𝑛𝑥 2

∫ ( ) 𝑑𝑥 = 3/4
−∝ 𝑥

∝ 𝑠𝑖𝑛𝑥 4
3°) Calcul de la valeur ∫−∝ ( ) 𝑑𝑥
𝑥

TS Pr N Zaourar
Série d’exercices N° 3 Calcul de Corrélation- Convolution

0 1/2 ∝
𝑠𝑖𝑛𝑥 2 𝑠𝑖𝑛𝑥 2 ∝
2
∫ (1 + 𝜈)𝑑𝜈 + ∫ (1 − 𝜈)𝑑𝜈 = ∫ ( ) ( ) 𝑑𝑥 = ∫ ( (𝜈)) 𝑑𝜈 =
−1/2 0 −∝ 𝑥 𝑥 −∝

1/2 0 1/2 7
=∫−1/2(1 − |𝜈|)2 𝑑𝜈 = ∫−1/2(1 + 𝜈)2 𝑑𝜈 + ∫0 (1 − 𝜈)2 𝑑𝜈 = 12

∝ 𝑠𝑖𝑛𝑥 4 7
∫−∝ ( 𝑥
) 𝑑𝑥 = 12

TS Pr N Zaourar

Vous aimerez peut-être aussi